Drop PPC64 (big endian) builds (#17626)

PPC64 (big endian) seems dead, and it's only supported on one exact
manylinux version (https://github.com/pypa/auditwheel/issues/669), so we
should drop it.

This change does not affect PPC64LE (little endian).
This commit is contained in:
konsti
2026-01-26 15:43:19 +01:00
committed by Zanie Blue
parent ca58969365
commit 2d22e3fe94
2 changed files with 0 additions and 8 deletions
@@ -555,7 +555,6 @@ jobs:
args: --release --locked --out dist --features self-update --compatibility pypi
rust-toolchain: ${{ matrix.platform.toolchain || null }}
- uses: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d # v3.0.1
if: matrix.platform.arch != 'ppc64'
name: "Test wheel"
with:
arch: ${{ matrix.platform.arch }}
@@ -609,7 +608,6 @@ jobs:
docker-options: ${{ matrix.platform.maturin_docker_options }}
args: --profile minimal-size --locked --out crates/uv-build/dist -m crates/uv-build/Cargo.toml --compatibility pypi
- uses: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d # v3.0.1
if: matrix.platform.arch != 'ppc64'
name: "Test wheel uv-build"
with:
arch: ${{ matrix.platform.arch }}
@@ -643,10 +641,6 @@ jobs:
arch: ppc64le
# see https://github.com/astral-sh/uv/issues/6528
maturin_docker_options: -e JEMALLOC_SYS_WITH_LG_PAGE=16
- target: powerpc64-unknown-linux-gnu
arch: ppc64
# see https://github.com/astral-sh/uv/issues/6528
maturin_docker_options: -e JEMALLOC_SYS_WITH_LG_PAGE=16
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
@@ -677,7 +671,6 @@ jobs:
fi
# TODO(charlie): Re-enable testing for PPC wheels.
# - uses: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d # v3.0.1
# if: matrix.platform.arch != 'ppc64'
# name: "Test wheel"
# with:
# arch: ${{ matrix.platform.arch }}