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:
@@ -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 }}
|
||||
|
||||
Reference in New Issue
Block a user