Skip to content

Commit 4ea20fd

Browse files
authored
Wheel deps update (#107)
* avoid libffi broken default make target * something's changed in the latest manylinux containers that broke the default `make` target for libffi- `make install` seems to work fine. * bump Linux wheel-embedded libffi to 3.4.6 * bump Linux wheel-embedded libffi to 3.4.6
1 parent 16b143d commit 4ea20fd

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

.github/workflows/ci.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -272,13 +272,14 @@ jobs:
272272
CIBW_BUILD: ${{ matrix.spec }}
273273
CIBW_BEFORE_BUILD: |
274274
set -eux && \
275-
curl -L -O https://github.com/libffi/libffi/archive/v3.4.2.tar.gz && \
276-
tar zxf v3.4.2.tar.gz && cd libffi-3.4.2 && \
275+
curl -L -O https://github.com/libffi/libffi/archive/v3.4.6.tar.gz && \
276+
tar zxf v3.4.6.tar.gz && cd libffi-3.4.6 && \
277277
((command -v apk && apk add libtool) || true) && \
278278
./autogen.sh && \
279279
./configure --without-gcc-arch --disable-docs --with-pic --enable-shared=no && \
280-
make && \
281-
make install
280+
make install && \
281+
cd .. && \
282+
rm -rf libffi-3.4.6
282283
CIBW_ENVIRONMENT_PASS_LINUX: CFLAGS # ensure that the build container can see our overridden build config
283284
CIBW_MANYLINUX_X86_64_IMAGE: ${{ matrix.manylinux_img || '' }}
284285
CIBW_MANYLINUX_I686_IMAGE: ${{ matrix.manylinux_img || '' }}

0 commit comments

Comments
 (0)