mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-26 07:37:57 +00:00
Do not propagate host RUSTFLAGS when checking for WASM toolchain (#9926)
* Do not propagate host RUSTFLAGS when checking for WASM toolchain * Update utils/wasm-builder/src/prerequisites.rs * Update utils/wasm-builder/src/prerequisites.rs Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
This commit is contained in:
@@ -138,6 +138,13 @@ fn check_wasm_toolchain_installed(
|
||||
build_cmd.env_remove("CARGO_TARGET_DIR");
|
||||
run_cmd.env_remove("CARGO_TARGET_DIR");
|
||||
|
||||
// Make sure the host's flags aren't used here, e.g. if an alternative linker is specified
|
||||
// in the RUSTFLAGS then the check we do here will break unless we clear these.
|
||||
build_cmd.env_remove("CARGO_ENCODED_RUSTFLAGS");
|
||||
run_cmd.env_remove("CARGO_ENCODED_RUSTFLAGS");
|
||||
build_cmd.env_remove("RUSTFLAGS");
|
||||
run_cmd.env_remove("RUSTFLAGS");
|
||||
|
||||
build_cmd.output().map_err(|_| err_msg.clone()).and_then(|s| {
|
||||
if s.status.success() {
|
||||
let version = run_cmd.output().ok().and_then(|o| String::from_utf8(o.stdout).ok());
|
||||
|
||||
Reference in New Issue
Block a user