From: Brett Cannon Date: Wed, 3 Dec 2025 23:42:10 +0000 (-0800) Subject: Being more flexible in when not to explicitly set the sysroot when compiling for... X-Git-Tag: v3.15.0a3~210 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c5252045d3a7164f1829503d122091b5e469fda3;p=thirdparty%2FPython%2Fcpython.git Being more flexible in when not to explicitly set the sysroot when compiling for WASI (GH-142242) --- diff --git a/Tools/wasm/wasi/__main__.py b/Tools/wasm/wasi/__main__.py index 06903fd25abe..d95cc99c8ea2 100644 --- a/Tools/wasm/wasi/__main__.py +++ b/Tools/wasm/wasi/__main__.py @@ -271,7 +271,7 @@ def wasi_sdk_env(context): for env_var, binary_name in list(env.items()): env[env_var] = os.fsdecode(wasi_sdk_path / "bin" / binary_name) - if wasi_sdk_path != pathlib.Path("/opt/wasi-sdk"): + if not wasi_sdk_path.name.startswith("wasi-sdk"): for compiler in ["CC", "CPP", "CXX"]: env[compiler] += f" --sysroot={sysroot}"