Skip to content

Conversation

@tianon
Copy link
Member

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
MemberAuthor

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 

@yosifkityosifkit merged commit 2589112 into docker-library:masterOct 21, 2024
@yosifkityosifkit 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 freeto 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

@tianon@yosifkit