Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove i386 from 3.14 (for now) #985

Merged
merged 1 commit into from
Oct 21, 2024
Merged

Conversation

tianon
Copy link
Member

@tianon tianon commented Oct 21, 2024

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).

See python/cpython#125535 and python/cpython#125244

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).
@tianon
Copy link
Member Author

tianon commented Oct 21, 2024

Diff:
$ diff -u <(bashbrew cat python) <(bashbrew cat <(./generate-stackbrew-library.sh))
--- /dev/fd/63	2024-10-21 10:47:57.262859618 -0700
+++ /dev/fd/62	2024-10-21 10:47:57.266859650 -0700
@@ -4,32 +4,32 @@
 
 Tags: 3.14.0a1-bookworm, 3.14-rc-bookworm
 SharedTags: 3.14.0a1, 3.14-rc
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
+Architectures: amd64, arm32v5, arm32v7, arm64v8, ppc64le, s390x
 GitCommit: 37a6827e0b7a9ef099cfdec5de305e3d4cea7331
 Directory: 3.14-rc/bookworm
 
 Tags: 3.14.0a1-slim-bookworm, 3.14-rc-slim-bookworm, 3.14.0a1-slim, 3.14-rc-slim
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
+Architectures: amd64, arm32v5, arm32v7, arm64v8, ppc64le, s390x
 GitCommit: 37a6827e0b7a9ef099cfdec5de305e3d4cea7331
 Directory: 3.14-rc/slim-bookworm
 
 Tags: 3.14.0a1-bullseye, 3.14-rc-bullseye
-Architectures: amd64, arm32v7, arm64v8, i386
+Architectures: amd64, arm32v7, arm64v8
 GitCommit: 37a6827e0b7a9ef099cfdec5de305e3d4cea7331
 Directory: 3.14-rc/bullseye
 
 Tags: 3.14.0a1-slim-bullseye, 3.14-rc-slim-bullseye
-Architectures: amd64, arm32v7, arm64v8, i386
+Architectures: amd64, arm32v7, arm64v8
 GitCommit: 37a6827e0b7a9ef099cfdec5de305e3d4cea7331
 Directory: 3.14-rc/slim-bullseye
 
 Tags: 3.14.0a1-alpine3.20, 3.14-rc-alpine3.20, 3.14.0a1-alpine, 3.14-rc-alpine
-Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, s390x
+Architectures: amd64, arm32v6, arm32v7, arm64v8, ppc64le, s390x
 GitCommit: 37a6827e0b7a9ef099cfdec5de305e3d4cea7331
 Directory: 3.14-rc/alpine3.20
 
 Tags: 3.14.0a1-alpine3.19, 3.14-rc-alpine3.19
-Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, s390x
+Architectures: amd64, arm32v6, arm32v7, arm64v8, ppc64le, s390x
 GitCommit: 37a6827e0b7a9ef099cfdec5de305e3d4cea7331
 Directory: 3.14-rc/alpine3.19
 

@yosifkit yosifkit merged commit 2589112 into docker-library:master Oct 21, 2024
44 checks passed
@yosifkit yosifkit deleted the 3.14-i386 branch October 21, 2024 19:22
docker-library-bot added a commit to docker-library-bot/official-images that referenced this pull request Oct 21, 2024
Changes:

- docker-library/python@2589112: Merge pull request docker-library/python#985 from infosiftr/3.14-i386
- docker-library/python@8f43880: Remove i386 from 3.14 (for now)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants