Skip to content

Commit 8f43880

Browse files
committedOct 21, 2024·
Remove i386 from 3.14 (for now)
There's a compilation error in 3.14.0a1 on 32bit x86 Linux that was caught before the release but 32bit x86 Linux is not a "tiered platform" (per PEP 11 / https://peps.python.org/pep-0011), so the fix didn't get in until post-release and should be in the next version (whatever that ends up being; 3.14.0a2, etc).
1 parent 57abe0e commit 8f43880

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed
 

‎generate-stackbrew-library.sh

+6
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,12 @@ for version; do
148148
;;
149149
esac
150150

151+
if [ "$fullVersion" = '3.14.0a1' ]; then
152+
# https://github.com/python/cpython/issues/125535 - 3.14.0a1 fails to build on i386
153+
# https://github.com/python/cpython/pull/125244 (already fixed for the next release)
154+
variantArches="$(sed <<<" $variantArches " -e 's/ i386 / /g')"
155+
fi
156+
151157
sharedTags=()
152158
for windowsShared in windowsservercore nanoserver; do
153159
if [[ "$variant" == "$windowsShared"* ]]; then

0 commit comments

Comments
 (0)
Please sign in to comment.