diff --git a/rust/private/rustc.bzl b/rust/private/rustc.bzl index b7d81ea63e..e61bd362c0 100644 --- a/rust/private/rustc.bzl +++ b/rust/private/rustc.bzl @@ -1383,6 +1383,7 @@ def rustc_compile_action( inputs = compile_inputs, outputs = action_outputs, env = env, + use_default_shell_env = True, arguments = args.all, mnemonic = "Rustc", progress_message = "Compiling Rust {} {}{} ({} files)".format( @@ -1400,6 +1401,7 @@ def rustc_compile_action( inputs = compile_inputs, outputs = [build_metadata] + [x for x in [rustc_rmeta_output] if x], env = env, + use_default_shell_env = True, arguments = args_metadata.all, mnemonic = "RustcMetadata", progress_message = "Compiling Rust metadata {} {}{} ({} files)".format( @@ -1419,6 +1421,7 @@ def rustc_compile_action( inputs = compile_inputs, outputs = action_outputs, env = env, + use_default_shell_env = True, arguments = [args.rustc_path, args.rustc_flags], mnemonic = "Rustc", progress_message = "Compiling Rust (without process_wrapper) {} {}{} ({} files)".format(