Skip to content

Commit

Permalink
ciwheelbuild: disable builds for i686
Browse files Browse the repository at this point in the history
NumPy does not provide wheels for i686 and they are built from source
with pip for Essentia wheels builds. However, since Numpy 1.26.0, the build
fails due to missing BLAS: numpy/numpy#24703

The simplest solution, similar to other projects, is to disable i686 builds
entirely, given that the i686 is getting too outdated and uncommon.
  • Loading branch information
dbogdanov committed Sep 26, 2023
1 parent 49317df commit 36c9b33
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion pyproject-tensorflow.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ manylinux-x86_64-image = "mtgupf/essentia-builds:manylinux2014_x86_64"

# Only support x86_64 for essentia-tensorflow
build = "cp**-manylinux_x86_64"
skip = ["pp*", "*-musllinux*"]
skip = ["pp*", "*-musllinux*", "*i686"]

environment = { PROJECT_NAME="essentia-tensorflow", ESSENTIA_PROJECT_NAME="${PROJECT_NAME}", ESSENTIA_WHEEL_SKIP_3RDPARTY=1, ESSENTIA_WHEEL_ONLY_PYTHON=1 }

Expand Down

0 comments on commit 36c9b33

Please sign in to comment.