Skip to content

Commit 30d21e2

Browse files
konstinntBre
authored andcommitted
Drop PPC64 (big endian) builds (#22766)
PPC64 seems dead, and it's only supported on one exact manylinux version (pypa/auditwheel#669), so we should drop it. It's arguable whether this is a breaking change, since it doesn't remove support for the platform (which is already barely support by manylinux), but it does make installation more complex on PPC64.
1 parent f8380fc commit 30d21e2

1 file changed

Lines changed: 1 addition & 6 deletions

File tree

‎.github/workflows/build-binaries.yml‎

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -295,11 +295,6 @@ jobs:
295295
manylinux: 2_17
296296
# see https://github.com/astral-sh/ruff/issues/10073
297297
maturin_docker_options: -e JEMALLOC_SYS_WITH_LG_PAGE=16
298-
- target: powerpc64-unknown-linux-gnu
299-
arch: ppc64
300-
manylinux: 2_17
301-
# see https://github.com/astral-sh/ruff/issues/10073
302-
maturin_docker_options: -e JEMALLOC_SYS_WITH_LG_PAGE=16
303298
- target: arm-unknown-linux-musleabihf
304299
# Use the cross container, but tag as `linux_armv6l`
305300
manylinux: auto
@@ -328,7 +323,7 @@ jobs:
328323
docker-options: ${{ matrix.platform.maturin_docker_options }}
329324
args: --release --locked --out dist --compatibility pypi
330325
- uses: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d # v3.0.1
331-
if: ${{ matrix.platform.arch != 'ppc64' && matrix.platform.arch != 'ppc64le'}}
326+
if: ${{ matrix.platform.arch != 'ppc64le'}}
332327
name: Test wheel
333328
with:
334329
arch: ${{ matrix.platform.arch == 'arm' && 'armv6' || matrix.platform.arch }}

0 commit comments

Comments
 (0)