From 037e6990b3882520e1d645e5bde67447388fdb8f Mon Sep 17 00:00:00 2001 From: ijl Date: Thu, 12 Aug 2021 14:15:39 +0000 Subject: [PATCH] manylinux2014_x86_64:2021-07-03-d4d5413 "error: linker cc not found" on newer. --- ci/azure-pipelines.yml | 56 ++++++++++++++++++++++++++++++++++++++++++ ci/drone.yml | 8 +++--- 2 files changed, 60 insertions(+), 4 deletions(-) diff --git a/ci/azure-pipelines.yml b/ci/azure-pipelines.yml index f7b3965f..42da824b 100644 --- a/ci/azure-pipelines.yml +++ b/ci/azure-pipelines.yml @@ -106,6 +106,62 @@ jobs: - checkout: self - template: ./azure-linux-container.yml +- job: linux_python39_amd64_manylinux2014 + pool: + vmImage: ubuntu-20.04 + container: quay.io/pypa/manylinux2014_x86_64:2021-07-03-d4d5413 + variables: + interpreter: python3.9 + manylinux: 2014 + path: /home/vsts_azpcontainer/.local/bin:/home/vsts_azpcontainer/.cargo/bin:/opt/python/cp39-cp39/bin:/opt/rh/devtoolset-9/root/usr/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + target: x86_64-unknown-linux-gnu + verifyManylinux: true + steps: + - checkout: self + - template: ./azure-linux-container.yml + +- job: linux_python38_amd64_manylinux2014 + pool: + vmImage: ubuntu-20.04 + container: quay.io/pypa/manylinux2014_x86_64:2021-07-03-d4d5413 + variables: + interpreter: python3.8 + manylinux: 2014 + path: /home/vsts_azpcontainer/.local/bin:/home/vsts_azpcontainer/.cargo/bin:/opt/python/cp38-cp38/bin:/opt/rh/devtoolset-9/root/usr/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + target: x86_64-unknown-linux-gnu + verifyManylinux: true + steps: + - checkout: self + - template: ./azure-linux-container.yml + +- job: linux_python37_amd64_manylinux2014 + pool: + vmImage: ubuntu-20.04 + container: quay.io/pypa/manylinux2014_x86_64:2021-07-03-d4d5413 + variables: + interpreter: python3.7 + manylinux: 2014 + path: /home/vsts_azpcontainer/.local/bin:/home/vsts_azpcontainer/.cargo/bin:/opt/python/cp37-cp37m/bin:/opt/rh/devtoolset-9/root/usr/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + target: x86_64-unknown-linux-gnu + verifyManylinux: true + steps: + - checkout: self + - template: ./azure-linux-container.yml + +- job: linux_python36_amd64_manylinux2014 + pool: + vmImage: ubuntu-20.04 + container: quay.io/pypa/manylinux2014_x86_64:2021-07-03-d4d5413 + variables: + interpreter: python3.6 + manylinux: 2014 + path: /home/vsts_azpcontainer/.local/bin:/home/vsts_azpcontainer/.cargo/bin:/opt/python/cp36-cp36m/bin:/opt/rh/devtoolset-9/root/usr/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + target: x86_64-unknown-linux-gnu + verifyManylinux: true + steps: + - checkout: self + - template: ./azure-linux-container.yml + - job: macos_python39_amd64 pool: vmImage: macOS-10.15 diff --git a/ci/drone.yml b/ci/drone.yml index 710a62da..1c8b1de7 100644 --- a/ci/drone.yml +++ b/ci/drone.yml @@ -40,7 +40,7 @@ steps: commands: - curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2021-08-04 --profile minimal -y - python3.9 -m pip install --user --upgrade pip maturin==0.11.2 - - maturin build --no-sdist --release --strip --manylinux 2014 --interpreter python3.9 + - maturin build --no-sdist --release --strip --manylinux 2_24 --interpreter python3.9 - python3.9 -m pip install --user target/wheels/orjson*.whl - python3.9 -m pip install --user -r test/requirements.txt -r integration/requirements.txt - pytest -s -rxX -v test @@ -64,7 +64,7 @@ steps: commands: - curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2021-08-04 --profile minimal -y - python3.8 -m pip install --user --upgrade pip maturin==0.11.2 - - maturin build --no-sdist --release --strip --manylinux 2014 --interpreter python3.8 + - maturin build --no-sdist --release --strip --manylinux 2_24 --interpreter python3.8 - python3.8 -m pip install --user target/wheels/orjson*.whl - python3.8 -m pip install --user -r test/requirements.txt -r integration/requirements.txt - pytest -s -rxX -v test @@ -88,7 +88,7 @@ steps: commands: - curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2021-08-04 --profile minimal -y - python3.7 -m pip install --user --upgrade pip maturin==0.11.2 - - maturin build --no-sdist --release --strip --manylinux 2014 --interpreter python3.7 + - maturin build --no-sdist --release --strip --manylinux 2_24 --interpreter python3.7 - python3.7 -m pip install --user target/wheels/orjson*.whl - python3.7 -m pip install --user -r test/requirements.txt -r integration/requirements.txt - pytest -s -rxX -v test @@ -112,7 +112,7 @@ steps: commands: - curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2021-08-04 --profile minimal -y - python3.6 -m pip install --user --upgrade pip maturin==0.11.2 - - maturin build --no-sdist --release --strip --manylinux 2014 --interpreter python3.6 + - maturin build --no-sdist --release --strip --manylinux 2_24 --interpreter python3.6 - python3.6 -m pip install --user target/wheels/orjson*.whl - python3.6 -m pip install --user -r test/requirements.txt -r integration/requirements.txt - pytest -s -rxX -v test