]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-124111: Only set TCLSH_NATIVE for AMD64/ARM64 (GH-149443)
authorZachary Ware <zach@python.org>
Wed, 6 May 2026 16:04:42 +0000 (11:04 -0500)
committerGitHub <noreply@github.com>
Wed, 6 May 2026 16:04:42 +0000 (11:04 -0500)
commitd13fc36f7319dca8d11d8e69c69adcfe919814e4
tree4e4ac3b23c689c7813aeabee71ac6f732ff4e9f8
parent1dcc546d841a5e88675eb2af2c55b63f26930ccf
gh-124111: Only set TCLSH_NATIVE for AMD64/ARM64 (GH-149443)

The Tcl 9 makefile.vc now uses TCLSH_NATIVE during the build process,
not just the installation.  We had been setting it to the installed
location of the x86 tclsh.exe, which does not yet exist when the x86
build process needs it.  That build doesn't actually need TCLSH_NATIVE,
though (there's a check specifically allowing TCLSH to be used if
MACHINE is IX86 and TCLSH_NATIVE is undefined), so don't set it.
PCbuild/tcl.vcxproj
PCbuild/tcltk.props
PCbuild/tk.vcxproj