diff --git a/scripts/docker-coredeps-arm64/Dockerfile b/scripts/docker-coredeps-arm64/Dockerfile index 63d5a94ca..2645f0178 100644 --- a/scripts/docker-coredeps-arm64/Dockerfile +++ b/scripts/docker-coredeps-arm64/Dockerfile @@ -1,21 +1,5 @@ FROM quay.io/pypa/manylinux2014_aarch64 -# Configure ld.so/ldconfig and pkg-config -RUN echo /usr/local/lib64 > /etc/ld.so.conf.d/local.conf && \ - echo /usr/local/lib >> /etc/ld.so.conf.d/local.conf -ENV PKG_CONFIG_PATH /usr/local/lib64/pkgconfig:/usr/local/lib/pkgconfig - -# Install a recent Perl, needed to install the openssl crate -ADD deps/build_perl.sh /builder/build_perl.sh -RUN rm /usr/bin/perl -RUN mkdir tmp1 && cd tmp1 && bash /builder/build_perl.sh && cd .. && rm -r tmp1 - -ENV PIP_DISABLE_PIP_VERSION_CHECK 1 - -# Install python tools (auditwheels,tox, ...) -ADD deps/build_python.sh /builder/build_python.sh -RUN mkdir tmp1 && cd tmp1 && bash /builder/build_python.sh && cd .. && rm -r tmp1 - # Install Rust ADD deps/build_rust.sh /builder/build_rust.sh RUN mkdir tmp1 && cd tmp1 && bash /builder/build_rust.sh && cd .. && rm -r tmp1 diff --git a/scripts/docker-coredeps-arm64/deps/build_openssl.sh b/scripts/docker-coredeps-arm64/deps/build_openssl.sh deleted file mode 100755 index 6f609186f..000000000 --- a/scripts/docker-coredeps-arm64/deps/build_openssl.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash - -set -e -x - -OPENSSL_VERSION=1.1.1a -OPENSSL_SHA256=fc20130f8b7cbd2fb918b2f14e2f429e109c31ddd0fb38fc5d71d9ffed3f9f41 - -curl -O https://www.openssl.org/source/openssl-${OPENSSL_VERSION}.tar.gz -echo "${OPENSSL_SHA256} openssl-${OPENSSL_VERSION}.tar.gz" | sha256sum -c - -tar xzf openssl-${OPENSSL_VERSION}.tar.gz -cd openssl-${OPENSSL_VERSION} -./config shared no-ssl2 no-ssl3 -fPIC --prefix=/usr/local - -sed -i "s/^SHLIB_MAJOR=.*/SHLIB_MAJOR=200/" Makefile && \ -sed -i "s/^SHLIB_MINOR=.*/SHLIB_MINOR=0.0/" Makefile && \ -sed -i "s/^SHLIB_VERSION_NUMBER=.*/SHLIB_VERSION_NUMBER=200.0.0/" Makefile - -make depend -make -make install_sw install_ssldirs -ldconfig -v | grep ssl diff --git a/scripts/docker-coredeps-arm64/deps/build_perl.sh b/scripts/docker-coredeps-arm64/deps/build_perl.sh deleted file mode 100755 index 47918ba7b..000000000 --- a/scripts/docker-coredeps-arm64/deps/build_perl.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash - -PERL_VERSION=5.34.0 -# PERL_SHA256=551efc818b968b05216024fb0b727ef2ad4c100f8cb6b43fab615fa78ae5be9a -curl -O https://www.cpan.org/src/5.0/perl-${PERL_VERSION}.tar.gz -# echo "${PERL_SHA256} perl-${PERL_VERSION}.tar.gz" | sha256sum -c - -tar -xzf perl-${PERL_VERSION}.tar.gz -cd perl-${PERL_VERSION} - -./Configure -de -make -make install diff --git a/scripts/docker-coredeps-arm64/deps/build_python.sh b/scripts/docker-coredeps-arm64/deps/build_python.sh deleted file mode 100755 index fc5e5e804..000000000 --- a/scripts/docker-coredeps-arm64/deps/build_python.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash - -set -x -e - -# we use the python3.7 environment as the base environment -/opt/python/cp37-cp37m/bin/pip install tox devpi-client auditwheel - -pushd /usr/bin - -ln -s /opt/_internal/cpython-3.7.*/bin/tox -ln -s /opt/_internal/cpython-3.7.*/bin/devpi -ln -s /opt/_internal/cpython-3.7.*/bin/auditwheel - -popd