12345678910111213141516171819202122232425262728 |
- --- config/makefiles/rust.mk
- +++ config/makefiles/rust.mk
- @@ -304,15 +304,15 @@
- # the chance of proxy bypasses originating from rust code.
- # The check only works when rust code is built with -Clto.
- # Sanitizers and sancov also fail because compiler-rt hooks network functions.
- -ifndef MOZ_PROFILE_GENERATE
- -ifeq ($(OS_ARCH), Linux)
- -ifeq (,$(rustflags_sancov)$(MOZ_ASAN)$(MOZ_TSAN)$(MOZ_UBSAN))
- -ifneq (,$(filter -Clto,$(cargo_rustc_flags)))
- - $(call py_action,check_binary,--target --networking $@)
- -endif
- -endif
- -endif
- -endif
- +#ifndef MOZ_PROFILE_GENERATE
- +#ifeq ($(OS_ARCH), Linux)
- +#ifeq (,$(rustflags_sancov)$(MOZ_ASAN)$(MOZ_TSAN)$(MOZ_UBSAN))
- +#ifneq (,$(filter -Clto,$(cargo_rustc_flags)))
- +# $(call py_action,check_binary,--target --networking $@)
- +#endif
- +#endif
- +#endif
- +#endif
-
- force-cargo-library-check:
- $(call CARGO_CHECK) --lib $(cargo_target_flag) $(rust_features_flag)
|