Skip to content
This repository has been archived by the owner on Jan 30, 2023. It is now read-only.

Commit

Permalink
tox.ini [manylinux]: Patch the downloaded configure file so that syst…
Browse files Browse the repository at this point in the history
…em xz is accepted
  • Loading branch information
Matthias Koeppe committed Jul 24, 2020
1 parent 2f43164 commit 2747c37
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
2 changes: 1 addition & 1 deletion build/bin/write-dockerfile.sh
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ ADD src/bin src/bin
ADD m4 ./m4
ADD build ./build
ARG BOOTSTRAP=./bootstrap
$RUN \${BOOTSTRAP}
$RUN sh -x -c "\${BOOTSTRAP}"
FROM bootstrapped as configured
#:configuring:
Expand Down
5 changes: 4 additions & 1 deletion tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -278,7 +278,10 @@ setenv =
#
manylinux: SYSTEM=fedora
manylinux: IGNORE_MISSING_SYSTEM_PACKAGES=yes
manylinux: BOOTSTRAP=./bootstrap -D
# temporarily because we do not have autotools, we have to patch the downloaded
# configure tarball. The sed command can be removed once the relaxed version check
# in build/pkgs/xz/spkg-configure.m4 has been included in a release.
manylinux: BOOTSTRAP=./bootstrap -D && sed -i.bak s/5[.]0[.]0/4.999.0/ configure
manylinux: BASE_IMAGE=quay.io/pypa/manylinux2014
manylinux-1: BASE_IMAGE=quay.io/pypa/manylinux1
manylinux-2010: BASE_IMAGE=quay.io/pypa/manylinux2010
Expand Down

0 comments on commit 2747c37

Please sign in to comment.