6
6
--- a/build/moz.configure/toolchain.configure
7
7
+++ b/build/moz.configure/toolchain.configure
8
@@ -1866,8 +1866,8 @@ def rustc_opt_level(opt_level_option, mo
8
@@ -1522,8 +1522,8 @@ def rustc_opt_level(opt_level_option, mo
9
9
return '1' if moz_optimize.optimize else '0'
12
-@depends(rustc_opt_level, debug_rust, '--enable-debug-symbols', '--enable-frame-pointers')
13
-def rust_compile_flags(opt_level, debug_rust, debug_symbols, frame_pointers):
14
+@depends(rustc_opt_level, debug_rust, '--enable-debug-symbols', '--enable-frame-pointers', host)
15
+def rust_compile_flags(opt_level, debug_rust, debug_symbols, frame_pointers, host):
12
-@depends(rustc_opt_level, debug_rust, '--enable-debug-symbols')
13
-def rust_compile_flags(opt_level, debug_rust, debug_symbols):
14
+@depends(rustc_opt_level, debug_rust, '--enable-debug-symbols', host)
15
+def rust_compile_flags(opt_level, debug_rust, debug_symbols, host):
16
16
# Cargo currently supports only two interesting profiles for building:
17
17
# development and release. Those map (roughly) to --enable-debug and
18
18
# --disable-debug in Gecko, respectively.
19
@@ -1890,6 +1890,8 @@ def rust_compile_flags(opt_level, debug_
19
@@ -1546,6 +1546,8 @@ def rust_compiler_flags(opt_level, debug