mirror of
				https://gitlab.alpinelinux.org/alpine/aports.git
				synced 2025-10-31 08:21:49 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			13 lines
		
	
	
		
			510 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			510 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| set rust crate lto to thin to not use fatlto for gkrust which ooms on 32-bit
 | |
| --- a/config/makefiles/rust.mk
 | |
| +++ b/config/makefiles/rust.mk
 | |
| @@ -94,7 +94,7 @@
 | |
|  # Never enable when coverage is enabled to work around https://github.com/rust-lang/rust/issues/90045.
 | |
|  ifndef MOZ_CODE_COVERAGE
 | |
|  ifeq (,$(findstring gkrust_gtest,$(RUST_LIBRARY_FILE)))
 | |
| -cargo_rustc_flags += -Clto
 | |
| +cargo_rustc_flags += -Clto=thin
 | |
|  endif
 | |
|  # We need -Cembed-bitcode=yes for all crates when using -Clto.
 | |
|  RUSTFLAGS += -Cembed-bitcode=yes
 |