diff --git a/5.040.005-main,threaded-bullseye/DevelPatchPerl.patch b/5.040.005-main,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index b4ba071f..00000000 --- a/5.040.005-main,threaded-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index 83ba0c5..d5a7f25 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -486,3 +486,10 @@ case "$libdb_needs_pthread" in - libswanted="$libswanted pthread" - ;; - esac -+ -+# Detect case-insensitive file systems -+echo X >UU/casesense.tmp -+if test -f UU/CASESENSE.TMP && test -f UU/CaSeSeNsE.tMp; then -+ firstmakefile='GNUmakefile' -+fi -+rm -f UU/casesense.tmp diff --git a/5.040.005-main,threaded-bullseye/Dockerfile b/5.040.005-main,threaded-bullseye/Dockerfile deleted file mode 100644 index d6204419..00000000 --- a/5.040.005-main,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,42 +0,0 @@ -FROM buildpack-deps:bullseye - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -fL https://cpan.metacpan.org/authors/id/S/SH/SHAY/perl-5.40.5.tar.gz -o perl-5.40.5.tar.gz \ - && echo '09d926ae2d1b277c3bce62054c41da47c981380d719c41cf980b67945cc581ed *perl-5.40.5.tar.gz' | sha256sum --strict --check - \ - && tar --strip-components=1 -xaf perl-5.40.5.tar.gz -C /usr/src/perl \ - && rm perl-5.40.5.tar.gz \ - && cat *.patch | patch -p1 \ - && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \ - && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \ - && archFlag="$([ "$archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \ - && ./Configure -Darchname="$gnuArch" "$archFlag" -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz \ - && echo 'b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214 *App-cpanminus-1.7049.tar.gz' | sha256sum --strict --check - \ - && tar -xzf App-cpanminus-1.7049.tar.gz && cd App-cpanminus-1.7049 \ - && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \ - && perl -pi -E 's{try_lwp=>1}{try_lwp=>0}g' bin/cpanm \ - && perl bin/cpanm . && cd /root \ - && curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz' \ - && echo 'ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753 *Net-SSLeay-1.96.tar.gz' | sha256sum --strict --check - \ - && cpanm --notest --from $PWD Net-SSLeay-1.96.tar.gz \ - && curl -fLO 'https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz' \ - && echo 'a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832 *IO-Socket-SSL-2.099.tar.gz' | sha256sum --strict --check - \ - && SSL_CERT_DIR=/etc/ssl/certs cpanm --from $PWD IO-Socket-SSL-2.099.tar.gz \ - && curl -fL https://raw.githubusercontent.com/skaji/cpm/v1.1.5/cpm -o /usr/local/bin/cpm \ - # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299 - && echo '2e7cdae8f84a673384d40e2486aa236955b7f69547d66f9920564c05b330f9e0 */usr/local/bin/cpm' | sha256sum --strict --check - \ - && chmod +x /usr/local/bin/cpm \ - && true \ - && rm -fr /root/.cpanm /root/Net-SSLeay-1.96* /root/IO-Socket-SSL-2.099* /usr/src/perl /usr/src/App-cpanminus-1.7049* /tmp/* \ - && cpanm --version && cpm --version - -WORKDIR /usr/src/app - -CMD ["perl5.40.5","-de0"] diff --git a/5.040.005-main-bullseye/DevelPatchPerl.patch b/5.040.005-main-bullseye/DevelPatchPerl.patch deleted file mode 100644 index b4ba071f..00000000 --- a/5.040.005-main-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index 83ba0c5..d5a7f25 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -486,3 +486,10 @@ case "$libdb_needs_pthread" in - libswanted="$libswanted pthread" - ;; - esac -+ -+# Detect case-insensitive file systems -+echo X >UU/casesense.tmp -+if test -f UU/CASESENSE.TMP && test -f UU/CaSeSeNsE.tMp; then -+ firstmakefile='GNUmakefile' -+fi -+rm -f UU/casesense.tmp diff --git a/5.040.005-main-bullseye/Dockerfile b/5.040.005-main-bullseye/Dockerfile deleted file mode 100644 index a035a080..00000000 --- a/5.040.005-main-bullseye/Dockerfile +++ /dev/null @@ -1,42 +0,0 @@ -FROM buildpack-deps:bullseye - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -fL https://cpan.metacpan.org/authors/id/S/SH/SHAY/perl-5.40.5.tar.gz -o perl-5.40.5.tar.gz \ - && echo '09d926ae2d1b277c3bce62054c41da47c981380d719c41cf980b67945cc581ed *perl-5.40.5.tar.gz' | sha256sum --strict --check - \ - && tar --strip-components=1 -xaf perl-5.40.5.tar.gz -C /usr/src/perl \ - && rm perl-5.40.5.tar.gz \ - && cat *.patch | patch -p1 \ - && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \ - && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \ - && archFlag="$([ "$archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \ - && ./Configure -Darchname="$gnuArch" "$archFlag" -Duseshrplib -Dvendorprefix=/usr/local -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz \ - && echo 'b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214 *App-cpanminus-1.7049.tar.gz' | sha256sum --strict --check - \ - && tar -xzf App-cpanminus-1.7049.tar.gz && cd App-cpanminus-1.7049 \ - && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \ - && perl -pi -E 's{try_lwp=>1}{try_lwp=>0}g' bin/cpanm \ - && perl bin/cpanm . && cd /root \ - && curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz' \ - && echo 'ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753 *Net-SSLeay-1.96.tar.gz' | sha256sum --strict --check - \ - && cpanm --notest --from $PWD Net-SSLeay-1.96.tar.gz \ - && curl -fLO 'https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz' \ - && echo 'a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832 *IO-Socket-SSL-2.099.tar.gz' | sha256sum --strict --check - \ - && SSL_CERT_DIR=/etc/ssl/certs cpanm --from $PWD IO-Socket-SSL-2.099.tar.gz \ - && curl -fL https://raw.githubusercontent.com/skaji/cpm/v1.1.5/cpm -o /usr/local/bin/cpm \ - # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299 - && echo '2e7cdae8f84a673384d40e2486aa236955b7f69547d66f9920564c05b330f9e0 */usr/local/bin/cpm' | sha256sum --strict --check - \ - && chmod +x /usr/local/bin/cpm \ - && true \ - && rm -fr /root/.cpanm /root/Net-SSLeay-1.96* /root/IO-Socket-SSL-2.099* /usr/src/perl /usr/src/App-cpanminus-1.7049* /tmp/* \ - && cpanm --version && cpm --version - -WORKDIR /usr/src/app - -CMD ["perl5.40.5","-de0"] diff --git a/5.040.005-slim,threaded-bullseye/DevelPatchPerl.patch b/5.040.005-slim,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index b4ba071f..00000000 --- a/5.040.005-slim,threaded-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index 83ba0c5..d5a7f25 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -486,3 +486,10 @@ case "$libdb_needs_pthread" in - libswanted="$libswanted pthread" - ;; - esac -+ -+# Detect case-insensitive file systems -+echo X >UU/casesense.tmp -+if test -f UU/CASESENSE.TMP && test -f UU/CaSeSeNsE.tMp; then -+ firstmakefile='GNUmakefile' -+fi -+rm -f UU/casesense.tmp diff --git a/5.040.005-slim,threaded-bullseye/Dockerfile b/5.040.005-slim,threaded-bullseye/Dockerfile deleted file mode 100644 index ed3f3c07..00000000 --- a/5.040.005-slim,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,67 +0,0 @@ -FROM debian:bullseye-slim - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN apt-get update \ - && apt-get install -y --no-install-recommends \ - bzip2 \ - ca-certificates \ - # cpio \ - curl \ - dpkg-dev \ - # file \ - gcc \ - # g++ \ - # libbz2-dev \ - # libdb-dev \ - libc6-dev \ - # libgdbm-dev \ - # liblzma-dev \ - make \ - netbase \ - patch \ - # procps \ - zlib1g-dev \ - xz-utils \ - libssl-dev \ - && curl -fL https://cpan.metacpan.org/authors/id/S/SH/SHAY/perl-5.40.5.tar.gz -o perl-5.40.5.tar.gz \ - && echo '09d926ae2d1b277c3bce62054c41da47c981380d719c41cf980b67945cc581ed *perl-5.40.5.tar.gz' | sha256sum --strict --check - \ - && tar --strip-components=1 -xaf perl-5.40.5.tar.gz -C /usr/src/perl \ - && rm perl-5.40.5.tar.gz \ - && cat *.patch | patch -p1 \ - && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \ - && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \ - && archFlag="$([ "$archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \ - && ./Configure -Darchname="$gnuArch" "$archFlag" -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz \ - && echo 'b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214 *App-cpanminus-1.7049.tar.gz' | sha256sum --strict --check - \ - && tar -xzf App-cpanminus-1.7049.tar.gz && cd App-cpanminus-1.7049 \ - && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \ - && perl -pi -E 's{try_lwp=>1}{try_lwp=>0}g' bin/cpanm \ - && perl bin/cpanm . && cd /root \ - && curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz' \ - && echo 'ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753 *Net-SSLeay-1.96.tar.gz' | sha256sum --strict --check - \ - && cpanm --notest --from $PWD Net-SSLeay-1.96.tar.gz \ - && curl -fLO 'https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz' \ - && echo 'a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832 *IO-Socket-SSL-2.099.tar.gz' | sha256sum --strict --check - \ - && SSL_CERT_DIR=/etc/ssl/certs cpanm --from $PWD IO-Socket-SSL-2.099.tar.gz \ - && curl -fL https://raw.githubusercontent.com/skaji/cpm/v1.1.5/cpm -o /usr/local/bin/cpm \ - # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299 - && echo '2e7cdae8f84a673384d40e2486aa236955b7f69547d66f9920564c05b330f9e0 */usr/local/bin/cpm' | sha256sum --strict --check - \ - && chmod +x /usr/local/bin/cpm \ - && savedPackages="ca-certificates curl make netbase zlib1g-dev libssl-dev" \ - && apt-mark auto '.*' > /dev/null \ - && apt-mark manual $savedPackages \ - && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \ - && rm -fr /var/cache/apt/* /var/lib/apt/lists/* \ - && rm -fr /root/.cpanm /root/Net-SSLeay-1.96* /root/IO-Socket-SSL-2.099* /usr/src/perl /usr/src/App-cpanminus-1.7049* /tmp/* \ - && cpanm --version && cpm --version - -WORKDIR /usr/src/app - -CMD ["perl5.40.5","-de0"] diff --git a/5.040.005-slim-bullseye/DevelPatchPerl.patch b/5.040.005-slim-bullseye/DevelPatchPerl.patch deleted file mode 100644 index b4ba071f..00000000 --- a/5.040.005-slim-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index 83ba0c5..d5a7f25 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -486,3 +486,10 @@ case "$libdb_needs_pthread" in - libswanted="$libswanted pthread" - ;; - esac -+ -+# Detect case-insensitive file systems -+echo X >UU/casesense.tmp -+if test -f UU/CASESENSE.TMP && test -f UU/CaSeSeNsE.tMp; then -+ firstmakefile='GNUmakefile' -+fi -+rm -f UU/casesense.tmp diff --git a/5.040.005-slim-bullseye/Dockerfile b/5.040.005-slim-bullseye/Dockerfile deleted file mode 100644 index a8247d8b..00000000 --- a/5.040.005-slim-bullseye/Dockerfile +++ /dev/null @@ -1,67 +0,0 @@ -FROM debian:bullseye-slim - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN apt-get update \ - && apt-get install -y --no-install-recommends \ - bzip2 \ - ca-certificates \ - # cpio \ - curl \ - dpkg-dev \ - # file \ - gcc \ - # g++ \ - # libbz2-dev \ - # libdb-dev \ - libc6-dev \ - # libgdbm-dev \ - # liblzma-dev \ - make \ - netbase \ - patch \ - # procps \ - zlib1g-dev \ - xz-utils \ - libssl-dev \ - && curl -fL https://cpan.metacpan.org/authors/id/S/SH/SHAY/perl-5.40.5.tar.gz -o perl-5.40.5.tar.gz \ - && echo '09d926ae2d1b277c3bce62054c41da47c981380d719c41cf980b67945cc581ed *perl-5.40.5.tar.gz' | sha256sum --strict --check - \ - && tar --strip-components=1 -xaf perl-5.40.5.tar.gz -C /usr/src/perl \ - && rm perl-5.40.5.tar.gz \ - && cat *.patch | patch -p1 \ - && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \ - && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \ - && archFlag="$([ "$archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \ - && ./Configure -Darchname="$gnuArch" "$archFlag" -Duseshrplib -Dvendorprefix=/usr/local -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz \ - && echo 'b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214 *App-cpanminus-1.7049.tar.gz' | sha256sum --strict --check - \ - && tar -xzf App-cpanminus-1.7049.tar.gz && cd App-cpanminus-1.7049 \ - && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \ - && perl -pi -E 's{try_lwp=>1}{try_lwp=>0}g' bin/cpanm \ - && perl bin/cpanm . && cd /root \ - && curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz' \ - && echo 'ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753 *Net-SSLeay-1.96.tar.gz' | sha256sum --strict --check - \ - && cpanm --notest --from $PWD Net-SSLeay-1.96.tar.gz \ - && curl -fLO 'https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz' \ - && echo 'a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832 *IO-Socket-SSL-2.099.tar.gz' | sha256sum --strict --check - \ - && SSL_CERT_DIR=/etc/ssl/certs cpanm --from $PWD IO-Socket-SSL-2.099.tar.gz \ - && curl -fL https://raw.githubusercontent.com/skaji/cpm/v1.1.5/cpm -o /usr/local/bin/cpm \ - # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299 - && echo '2e7cdae8f84a673384d40e2486aa236955b7f69547d66f9920564c05b330f9e0 */usr/local/bin/cpm' | sha256sum --strict --check - \ - && chmod +x /usr/local/bin/cpm \ - && savedPackages="ca-certificates curl make netbase zlib1g-dev libssl-dev" \ - && apt-mark auto '.*' > /dev/null \ - && apt-mark manual $savedPackages \ - && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \ - && rm -fr /var/cache/apt/* /var/lib/apt/lists/* \ - && rm -fr /root/.cpanm /root/Net-SSLeay-1.96* /root/IO-Socket-SSL-2.099* /usr/src/perl /usr/src/App-cpanminus-1.7049* /tmp/* \ - && cpanm --version && cpm --version - -WORKDIR /usr/src/app - -CMD ["perl5.40.5","-de0"] diff --git a/5.042.003-main,threaded-bullseye/Dockerfile b/5.042.003-main,threaded-bullseye/Dockerfile deleted file mode 100644 index ed6a3ae6..00000000 --- a/5.042.003-main,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,42 +0,0 @@ -FROM buildpack-deps:bullseye - -# No DevelPatchPerl.patch generated -WORKDIR /usr/src/perl - -RUN true \ - && curl -fL https://cpan.metacpan.org/authors/id/S/SH/SHAY/perl-5.42.3.tar.gz -o perl-5.42.3.tar.gz \ - && echo '1137740985837b5cdf15f0cfab932279dcb4352f912fed6fc144e8b4f0823627 *perl-5.42.3.tar.gz' | sha256sum --strict --check - \ - && tar --strip-components=1 -xaf perl-5.42.3.tar.gz -C /usr/src/perl \ - && rm perl-5.42.3.tar.gz \ - && cat *.patch | patch -p1 \ - && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \ - && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \ - && archFlag="$([ "$archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \ - && ./Configure -Darchname="$gnuArch" "$archFlag" -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz \ - && echo 'b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214 *App-cpanminus-1.7049.tar.gz' | sha256sum --strict --check - \ - && tar -xzf App-cpanminus-1.7049.tar.gz && cd App-cpanminus-1.7049 \ - && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \ - && perl -pi -E 's{try_lwp=>1}{try_lwp=>0}g' bin/cpanm \ - && perl bin/cpanm . && cd /root \ - && curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz' \ - && echo 'ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753 *Net-SSLeay-1.96.tar.gz' | sha256sum --strict --check - \ - && cpanm --notest --from $PWD Net-SSLeay-1.96.tar.gz \ - && curl -fLO 'https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz' \ - && echo 'a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832 *IO-Socket-SSL-2.099.tar.gz' | sha256sum --strict --check - \ - && SSL_CERT_DIR=/etc/ssl/certs cpanm --from $PWD IO-Socket-SSL-2.099.tar.gz \ - && curl -fL https://raw.githubusercontent.com/skaji/cpm/v1.1.5/cpm -o /usr/local/bin/cpm \ - # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299 - && echo '2e7cdae8f84a673384d40e2486aa236955b7f69547d66f9920564c05b330f9e0 */usr/local/bin/cpm' | sha256sum --strict --check - \ - && chmod +x /usr/local/bin/cpm \ - && true \ - && rm -fr /root/.cpanm /root/Net-SSLeay-1.96* /root/IO-Socket-SSL-2.099* /usr/src/perl /usr/src/App-cpanminus-1.7049* /tmp/* \ - && cpanm --version && cpm --version - -WORKDIR /usr/src/app - -CMD ["perl5.42.3","-de0"] diff --git a/5.042.003-main-bullseye/Dockerfile b/5.042.003-main-bullseye/Dockerfile deleted file mode 100644 index 3962fe9d..00000000 --- a/5.042.003-main-bullseye/Dockerfile +++ /dev/null @@ -1,42 +0,0 @@ -FROM buildpack-deps:bullseye - -# No DevelPatchPerl.patch generated -WORKDIR /usr/src/perl - -RUN true \ - && curl -fL https://cpan.metacpan.org/authors/id/S/SH/SHAY/perl-5.42.3.tar.gz -o perl-5.42.3.tar.gz \ - && echo '1137740985837b5cdf15f0cfab932279dcb4352f912fed6fc144e8b4f0823627 *perl-5.42.3.tar.gz' | sha256sum --strict --check - \ - && tar --strip-components=1 -xaf perl-5.42.3.tar.gz -C /usr/src/perl \ - && rm perl-5.42.3.tar.gz \ - && cat *.patch | patch -p1 \ - && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \ - && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \ - && archFlag="$([ "$archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \ - && ./Configure -Darchname="$gnuArch" "$archFlag" -Duseshrplib -Dvendorprefix=/usr/local -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz \ - && echo 'b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214 *App-cpanminus-1.7049.tar.gz' | sha256sum --strict --check - \ - && tar -xzf App-cpanminus-1.7049.tar.gz && cd App-cpanminus-1.7049 \ - && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \ - && perl -pi -E 's{try_lwp=>1}{try_lwp=>0}g' bin/cpanm \ - && perl bin/cpanm . && cd /root \ - && curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz' \ - && echo 'ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753 *Net-SSLeay-1.96.tar.gz' | sha256sum --strict --check - \ - && cpanm --notest --from $PWD Net-SSLeay-1.96.tar.gz \ - && curl -fLO 'https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz' \ - && echo 'a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832 *IO-Socket-SSL-2.099.tar.gz' | sha256sum --strict --check - \ - && SSL_CERT_DIR=/etc/ssl/certs cpanm --from $PWD IO-Socket-SSL-2.099.tar.gz \ - && curl -fL https://raw.githubusercontent.com/skaji/cpm/v1.1.5/cpm -o /usr/local/bin/cpm \ - # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299 - && echo '2e7cdae8f84a673384d40e2486aa236955b7f69547d66f9920564c05b330f9e0 */usr/local/bin/cpm' | sha256sum --strict --check - \ - && chmod +x /usr/local/bin/cpm \ - && true \ - && rm -fr /root/.cpanm /root/Net-SSLeay-1.96* /root/IO-Socket-SSL-2.099* /usr/src/perl /usr/src/App-cpanminus-1.7049* /tmp/* \ - && cpanm --version && cpm --version - -WORKDIR /usr/src/app - -CMD ["perl5.42.3","-de0"] diff --git a/5.042.003-slim,threaded-bullseye/Dockerfile b/5.042.003-slim,threaded-bullseye/Dockerfile deleted file mode 100644 index dea4e1e6..00000000 --- a/5.042.003-slim,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,67 +0,0 @@ -FROM debian:bullseye-slim - -# No DevelPatchPerl.patch generated -WORKDIR /usr/src/perl - -RUN apt-get update \ - && apt-get install -y --no-install-recommends \ - bzip2 \ - ca-certificates \ - # cpio \ - curl \ - dpkg-dev \ - # file \ - gcc \ - # g++ \ - # libbz2-dev \ - # libdb-dev \ - libc6-dev \ - # libgdbm-dev \ - # liblzma-dev \ - make \ - netbase \ - patch \ - # procps \ - zlib1g-dev \ - xz-utils \ - libssl-dev \ - && curl -fL https://cpan.metacpan.org/authors/id/S/SH/SHAY/perl-5.42.3.tar.gz -o perl-5.42.3.tar.gz \ - && echo '1137740985837b5cdf15f0cfab932279dcb4352f912fed6fc144e8b4f0823627 *perl-5.42.3.tar.gz' | sha256sum --strict --check - \ - && tar --strip-components=1 -xaf perl-5.42.3.tar.gz -C /usr/src/perl \ - && rm perl-5.42.3.tar.gz \ - && cat *.patch | patch -p1 \ - && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \ - && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \ - && archFlag="$([ "$archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \ - && ./Configure -Darchname="$gnuArch" "$archFlag" -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz \ - && echo 'b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214 *App-cpanminus-1.7049.tar.gz' | sha256sum --strict --check - \ - && tar -xzf App-cpanminus-1.7049.tar.gz && cd App-cpanminus-1.7049 \ - && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \ - && perl -pi -E 's{try_lwp=>1}{try_lwp=>0}g' bin/cpanm \ - && perl bin/cpanm . && cd /root \ - && curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz' \ - && echo 'ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753 *Net-SSLeay-1.96.tar.gz' | sha256sum --strict --check - \ - && cpanm --notest --from $PWD Net-SSLeay-1.96.tar.gz \ - && curl -fLO 'https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz' \ - && echo 'a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832 *IO-Socket-SSL-2.099.tar.gz' | sha256sum --strict --check - \ - && SSL_CERT_DIR=/etc/ssl/certs cpanm --from $PWD IO-Socket-SSL-2.099.tar.gz \ - && curl -fL https://raw.githubusercontent.com/skaji/cpm/v1.1.5/cpm -o /usr/local/bin/cpm \ - # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299 - && echo '2e7cdae8f84a673384d40e2486aa236955b7f69547d66f9920564c05b330f9e0 */usr/local/bin/cpm' | sha256sum --strict --check - \ - && chmod +x /usr/local/bin/cpm \ - && savedPackages="ca-certificates curl make netbase zlib1g-dev libssl-dev" \ - && apt-mark auto '.*' > /dev/null \ - && apt-mark manual $savedPackages \ - && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \ - && rm -fr /var/cache/apt/* /var/lib/apt/lists/* \ - && rm -fr /root/.cpanm /root/Net-SSLeay-1.96* /root/IO-Socket-SSL-2.099* /usr/src/perl /usr/src/App-cpanminus-1.7049* /tmp/* \ - && cpanm --version && cpm --version - -WORKDIR /usr/src/app - -CMD ["perl5.42.3","-de0"] diff --git a/5.042.003-slim-bullseye/Dockerfile b/5.042.003-slim-bullseye/Dockerfile deleted file mode 100644 index 8a81f55d..00000000 --- a/5.042.003-slim-bullseye/Dockerfile +++ /dev/null @@ -1,67 +0,0 @@ -FROM debian:bullseye-slim - -# No DevelPatchPerl.patch generated -WORKDIR /usr/src/perl - -RUN apt-get update \ - && apt-get install -y --no-install-recommends \ - bzip2 \ - ca-certificates \ - # cpio \ - curl \ - dpkg-dev \ - # file \ - gcc \ - # g++ \ - # libbz2-dev \ - # libdb-dev \ - libc6-dev \ - # libgdbm-dev \ - # liblzma-dev \ - make \ - netbase \ - patch \ - # procps \ - zlib1g-dev \ - xz-utils \ - libssl-dev \ - && curl -fL https://cpan.metacpan.org/authors/id/S/SH/SHAY/perl-5.42.3.tar.gz -o perl-5.42.3.tar.gz \ - && echo '1137740985837b5cdf15f0cfab932279dcb4352f912fed6fc144e8b4f0823627 *perl-5.42.3.tar.gz' | sha256sum --strict --check - \ - && tar --strip-components=1 -xaf perl-5.42.3.tar.gz -C /usr/src/perl \ - && rm perl-5.42.3.tar.gz \ - && cat *.patch | patch -p1 \ - && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \ - && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \ - && archFlag="$([ "$archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \ - && ./Configure -Darchname="$gnuArch" "$archFlag" -Duseshrplib -Dvendorprefix=/usr/local -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz \ - && echo 'b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214 *App-cpanminus-1.7049.tar.gz' | sha256sum --strict --check - \ - && tar -xzf App-cpanminus-1.7049.tar.gz && cd App-cpanminus-1.7049 \ - && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \ - && perl -pi -E 's{try_lwp=>1}{try_lwp=>0}g' bin/cpanm \ - && perl bin/cpanm . && cd /root \ - && curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz' \ - && echo 'ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753 *Net-SSLeay-1.96.tar.gz' | sha256sum --strict --check - \ - && cpanm --notest --from $PWD Net-SSLeay-1.96.tar.gz \ - && curl -fLO 'https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz' \ - && echo 'a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832 *IO-Socket-SSL-2.099.tar.gz' | sha256sum --strict --check - \ - && SSL_CERT_DIR=/etc/ssl/certs cpanm --from $PWD IO-Socket-SSL-2.099.tar.gz \ - && curl -fL https://raw.githubusercontent.com/skaji/cpm/v1.1.5/cpm -o /usr/local/bin/cpm \ - # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299 - && echo '2e7cdae8f84a673384d40e2486aa236955b7f69547d66f9920564c05b330f9e0 */usr/local/bin/cpm' | sha256sum --strict --check - \ - && chmod +x /usr/local/bin/cpm \ - && savedPackages="ca-certificates curl make netbase zlib1g-dev libssl-dev" \ - && apt-mark auto '.*' > /dev/null \ - && apt-mark manual $savedPackages \ - && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \ - && rm -fr /var/cache/apt/* /var/lib/apt/lists/* \ - && rm -fr /root/.cpanm /root/Net-SSLeay-1.96* /root/IO-Socket-SSL-2.099* /usr/src/perl /usr/src/App-cpanminus-1.7049* /tmp/* \ - && cpanm --version && cpm --version - -WORKDIR /usr/src/app - -CMD ["perl5.42.3","-de0"] diff --git a/5.044.000-main,threaded-bullseye/Dockerfile b/5.044.000-main,threaded-bullseye/Dockerfile deleted file mode 100644 index 8163844f..00000000 --- a/5.044.000-main,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,42 +0,0 @@ -FROM buildpack-deps:bullseye - -# No DevelPatchPerl.patch generated -WORKDIR /usr/src/perl - -RUN true \ - && curl -fL https://cpan.metacpan.org/authors/id/L/LE/LEONT/perl-5.44.0.tar.gz -o perl-5.44.0.tar.gz \ - && echo '3b855066b92491cb40e86affb1ca57d1a388aa43e51b91c7806a32c2f65f96c3 *perl-5.44.0.tar.gz' | sha256sum --strict --check - \ - && tar --strip-components=1 -xaf perl-5.44.0.tar.gz -C /usr/src/perl \ - && rm perl-5.44.0.tar.gz \ - && cat *.patch | patch -p1 \ - && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \ - && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \ - && archFlag="$([ "$archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \ - && ./Configure -Darchname="$gnuArch" "$archFlag" -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz \ - && echo 'b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214 *App-cpanminus-1.7049.tar.gz' | sha256sum --strict --check - \ - && tar -xzf App-cpanminus-1.7049.tar.gz && cd App-cpanminus-1.7049 \ - && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \ - && perl -pi -E 's{try_lwp=>1}{try_lwp=>0}g' bin/cpanm \ - && perl bin/cpanm . && cd /root \ - && curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz' \ - && echo 'ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753 *Net-SSLeay-1.96.tar.gz' | sha256sum --strict --check - \ - && cpanm --notest --from $PWD Net-SSLeay-1.96.tar.gz \ - && curl -fLO 'https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz' \ - && echo 'a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832 *IO-Socket-SSL-2.099.tar.gz' | sha256sum --strict --check - \ - && SSL_CERT_DIR=/etc/ssl/certs cpanm --from $PWD IO-Socket-SSL-2.099.tar.gz \ - && curl -fL https://raw.githubusercontent.com/skaji/cpm/v1.1.5/cpm -o /usr/local/bin/cpm \ - # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299 - && echo '2e7cdae8f84a673384d40e2486aa236955b7f69547d66f9920564c05b330f9e0 */usr/local/bin/cpm' | sha256sum --strict --check - \ - && chmod +x /usr/local/bin/cpm \ - && true \ - && rm -fr /root/.cpanm /root/Net-SSLeay-1.96* /root/IO-Socket-SSL-2.099* /usr/src/perl /usr/src/App-cpanminus-1.7049* /tmp/* \ - && cpanm --version && cpm --version - -WORKDIR /usr/src/app - -CMD ["perl5.44.0","-de0"] diff --git a/5.044.000-main-bullseye/Dockerfile b/5.044.000-main-bullseye/Dockerfile deleted file mode 100644 index 07e7f8a6..00000000 --- a/5.044.000-main-bullseye/Dockerfile +++ /dev/null @@ -1,42 +0,0 @@ -FROM buildpack-deps:bullseye - -# No DevelPatchPerl.patch generated -WORKDIR /usr/src/perl - -RUN true \ - && curl -fL https://cpan.metacpan.org/authors/id/L/LE/LEONT/perl-5.44.0.tar.gz -o perl-5.44.0.tar.gz \ - && echo '3b855066b92491cb40e86affb1ca57d1a388aa43e51b91c7806a32c2f65f96c3 *perl-5.44.0.tar.gz' | sha256sum --strict --check - \ - && tar --strip-components=1 -xaf perl-5.44.0.tar.gz -C /usr/src/perl \ - && rm perl-5.44.0.tar.gz \ - && cat *.patch | patch -p1 \ - && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \ - && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \ - && archFlag="$([ "$archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \ - && ./Configure -Darchname="$gnuArch" "$archFlag" -Duseshrplib -Dvendorprefix=/usr/local -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz \ - && echo 'b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214 *App-cpanminus-1.7049.tar.gz' | sha256sum --strict --check - \ - && tar -xzf App-cpanminus-1.7049.tar.gz && cd App-cpanminus-1.7049 \ - && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \ - && perl -pi -E 's{try_lwp=>1}{try_lwp=>0}g' bin/cpanm \ - && perl bin/cpanm . && cd /root \ - && curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz' \ - && echo 'ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753 *Net-SSLeay-1.96.tar.gz' | sha256sum --strict --check - \ - && cpanm --notest --from $PWD Net-SSLeay-1.96.tar.gz \ - && curl -fLO 'https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz' \ - && echo 'a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832 *IO-Socket-SSL-2.099.tar.gz' | sha256sum --strict --check - \ - && SSL_CERT_DIR=/etc/ssl/certs cpanm --from $PWD IO-Socket-SSL-2.099.tar.gz \ - && curl -fL https://raw.githubusercontent.com/skaji/cpm/v1.1.5/cpm -o /usr/local/bin/cpm \ - # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299 - && echo '2e7cdae8f84a673384d40e2486aa236955b7f69547d66f9920564c05b330f9e0 */usr/local/bin/cpm' | sha256sum --strict --check - \ - && chmod +x /usr/local/bin/cpm \ - && true \ - && rm -fr /root/.cpanm /root/Net-SSLeay-1.96* /root/IO-Socket-SSL-2.099* /usr/src/perl /usr/src/App-cpanminus-1.7049* /tmp/* \ - && cpanm --version && cpm --version - -WORKDIR /usr/src/app - -CMD ["perl5.44.0","-de0"] diff --git a/5.044.000-slim,threaded-bullseye/Dockerfile b/5.044.000-slim,threaded-bullseye/Dockerfile deleted file mode 100644 index 1a21b198..00000000 --- a/5.044.000-slim,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,67 +0,0 @@ -FROM debian:bullseye-slim - -# No DevelPatchPerl.patch generated -WORKDIR /usr/src/perl - -RUN apt-get update \ - && apt-get install -y --no-install-recommends \ - bzip2 \ - ca-certificates \ - # cpio \ - curl \ - dpkg-dev \ - # file \ - gcc \ - # g++ \ - # libbz2-dev \ - # libdb-dev \ - libc6-dev \ - # libgdbm-dev \ - # liblzma-dev \ - make \ - netbase \ - patch \ - # procps \ - zlib1g-dev \ - xz-utils \ - libssl-dev \ - && curl -fL https://cpan.metacpan.org/authors/id/L/LE/LEONT/perl-5.44.0.tar.gz -o perl-5.44.0.tar.gz \ - && echo '3b855066b92491cb40e86affb1ca57d1a388aa43e51b91c7806a32c2f65f96c3 *perl-5.44.0.tar.gz' | sha256sum --strict --check - \ - && tar --strip-components=1 -xaf perl-5.44.0.tar.gz -C /usr/src/perl \ - && rm perl-5.44.0.tar.gz \ - && cat *.patch | patch -p1 \ - && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \ - && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \ - && archFlag="$([ "$archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \ - && ./Configure -Darchname="$gnuArch" "$archFlag" -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz \ - && echo 'b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214 *App-cpanminus-1.7049.tar.gz' | sha256sum --strict --check - \ - && tar -xzf App-cpanminus-1.7049.tar.gz && cd App-cpanminus-1.7049 \ - && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \ - && perl -pi -E 's{try_lwp=>1}{try_lwp=>0}g' bin/cpanm \ - && perl bin/cpanm . && cd /root \ - && curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz' \ - && echo 'ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753 *Net-SSLeay-1.96.tar.gz' | sha256sum --strict --check - \ - && cpanm --notest --from $PWD Net-SSLeay-1.96.tar.gz \ - && curl -fLO 'https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz' \ - && echo 'a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832 *IO-Socket-SSL-2.099.tar.gz' | sha256sum --strict --check - \ - && SSL_CERT_DIR=/etc/ssl/certs cpanm --from $PWD IO-Socket-SSL-2.099.tar.gz \ - && curl -fL https://raw.githubusercontent.com/skaji/cpm/v1.1.5/cpm -o /usr/local/bin/cpm \ - # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299 - && echo '2e7cdae8f84a673384d40e2486aa236955b7f69547d66f9920564c05b330f9e0 */usr/local/bin/cpm' | sha256sum --strict --check - \ - && chmod +x /usr/local/bin/cpm \ - && savedPackages="ca-certificates curl make netbase zlib1g-dev libssl-dev" \ - && apt-mark auto '.*' > /dev/null \ - && apt-mark manual $savedPackages \ - && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \ - && rm -fr /var/cache/apt/* /var/lib/apt/lists/* \ - && rm -fr /root/.cpanm /root/Net-SSLeay-1.96* /root/IO-Socket-SSL-2.099* /usr/src/perl /usr/src/App-cpanminus-1.7049* /tmp/* \ - && cpanm --version && cpm --version - -WORKDIR /usr/src/app - -CMD ["perl5.44.0","-de0"] diff --git a/5.044.000-slim-bullseye/Dockerfile b/5.044.000-slim-bullseye/Dockerfile deleted file mode 100644 index ff96519d..00000000 --- a/5.044.000-slim-bullseye/Dockerfile +++ /dev/null @@ -1,67 +0,0 @@ -FROM debian:bullseye-slim - -# No DevelPatchPerl.patch generated -WORKDIR /usr/src/perl - -RUN apt-get update \ - && apt-get install -y --no-install-recommends \ - bzip2 \ - ca-certificates \ - # cpio \ - curl \ - dpkg-dev \ - # file \ - gcc \ - # g++ \ - # libbz2-dev \ - # libdb-dev \ - libc6-dev \ - # libgdbm-dev \ - # liblzma-dev \ - make \ - netbase \ - patch \ - # procps \ - zlib1g-dev \ - xz-utils \ - libssl-dev \ - && curl -fL https://cpan.metacpan.org/authors/id/L/LE/LEONT/perl-5.44.0.tar.gz -o perl-5.44.0.tar.gz \ - && echo '3b855066b92491cb40e86affb1ca57d1a388aa43e51b91c7806a32c2f65f96c3 *perl-5.44.0.tar.gz' | sha256sum --strict --check - \ - && tar --strip-components=1 -xaf perl-5.44.0.tar.gz -C /usr/src/perl \ - && rm perl-5.44.0.tar.gz \ - && cat *.patch | patch -p1 \ - && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \ - && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \ - && archFlag="$([ "$archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \ - && ./Configure -Darchname="$gnuArch" "$archFlag" -Duseshrplib -Dvendorprefix=/usr/local -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz \ - && echo 'b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214 *App-cpanminus-1.7049.tar.gz' | sha256sum --strict --check - \ - && tar -xzf App-cpanminus-1.7049.tar.gz && cd App-cpanminus-1.7049 \ - && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \ - && perl -pi -E 's{try_lwp=>1}{try_lwp=>0}g' bin/cpanm \ - && perl bin/cpanm . && cd /root \ - && curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz' \ - && echo 'ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753 *Net-SSLeay-1.96.tar.gz' | sha256sum --strict --check - \ - && cpanm --notest --from $PWD Net-SSLeay-1.96.tar.gz \ - && curl -fLO 'https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz' \ - && echo 'a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832 *IO-Socket-SSL-2.099.tar.gz' | sha256sum --strict --check - \ - && SSL_CERT_DIR=/etc/ssl/certs cpanm --from $PWD IO-Socket-SSL-2.099.tar.gz \ - && curl -fL https://raw.githubusercontent.com/skaji/cpm/v1.1.5/cpm -o /usr/local/bin/cpm \ - # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299 - && echo '2e7cdae8f84a673384d40e2486aa236955b7f69547d66f9920564c05b330f9e0 */usr/local/bin/cpm' | sha256sum --strict --check - \ - && chmod +x /usr/local/bin/cpm \ - && savedPackages="ca-certificates curl make netbase zlib1g-dev libssl-dev" \ - && apt-mark auto '.*' > /dev/null \ - && apt-mark manual $savedPackages \ - && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \ - && rm -fr /var/cache/apt/* /var/lib/apt/lists/* \ - && rm -fr /root/.cpanm /root/Net-SSLeay-1.96* /root/IO-Socket-SSL-2.099* /usr/src/perl /usr/src/App-cpanminus-1.7049* /tmp/* \ - && cpanm --version && cpm --version - -WORKDIR /usr/src/app - -CMD ["perl5.44.0","-de0"] diff --git a/5.045.002-main,threaded-bullseye/Dockerfile b/5.045.002-main,threaded-bullseye/Dockerfile deleted file mode 100644 index 7add34ff..00000000 --- a/5.045.002-main,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,42 +0,0 @@ -FROM buildpack-deps:bullseye - -# No DevelPatchPerl.patch generated -WORKDIR /usr/src/perl - -RUN true \ - && curl -fL https://cpan.metacpan.org/authors/id/E/ET/ETHER/perl-5.45.2.tar.gz -o perl-5.45.2.tar.gz \ - && echo '4ee6767d0f9e02899dc930aa6c0deeb87f6c6c92e53a796e4ccf5414afa7938f *perl-5.45.2.tar.gz' | sha256sum --strict --check - \ - && tar --strip-components=1 -xaf perl-5.45.2.tar.gz -C /usr/src/perl \ - && rm perl-5.45.2.tar.gz \ - && cat *.patch | patch -p1 \ - && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \ - && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \ - && archFlag="$([ "$archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \ - && ./Configure -Darchname="$gnuArch" "$archFlag" -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Dusedevel -Dversiononly=undef -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz \ - && echo 'b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214 *App-cpanminus-1.7049.tar.gz' | sha256sum --strict --check - \ - && tar -xzf App-cpanminus-1.7049.tar.gz && cd App-cpanminus-1.7049 \ - && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \ - && perl -pi -E 's{try_lwp=>1}{try_lwp=>0}g' bin/cpanm \ - && perl bin/cpanm . && cd /root \ - && curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz' \ - && echo 'ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753 *Net-SSLeay-1.96.tar.gz' | sha256sum --strict --check - \ - && cpanm --notest --from $PWD Net-SSLeay-1.96.tar.gz \ - && curl -fLO 'https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz' \ - && echo 'a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832 *IO-Socket-SSL-2.099.tar.gz' | sha256sum --strict --check - \ - && SSL_CERT_DIR=/etc/ssl/certs cpanm --from $PWD IO-Socket-SSL-2.099.tar.gz \ - && curl -fL https://raw.githubusercontent.com/skaji/cpm/v1.1.5/cpm -o /usr/local/bin/cpm \ - # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299 - && echo '2e7cdae8f84a673384d40e2486aa236955b7f69547d66f9920564c05b330f9e0 */usr/local/bin/cpm' | sha256sum --strict --check - \ - && chmod +x /usr/local/bin/cpm \ - && true \ - && rm -fr /root/.cpanm /root/Net-SSLeay-1.96* /root/IO-Socket-SSL-2.099* /usr/src/perl /usr/src/App-cpanminus-1.7049* /tmp/* \ - && cpanm --version && cpm --version - -WORKDIR /usr/src/app - -CMD ["perl5.45.2","-de0"] diff --git a/5.045.002-main-bullseye/Dockerfile b/5.045.002-main-bullseye/Dockerfile deleted file mode 100644 index dc8f0947..00000000 --- a/5.045.002-main-bullseye/Dockerfile +++ /dev/null @@ -1,42 +0,0 @@ -FROM buildpack-deps:bullseye - -# No DevelPatchPerl.patch generated -WORKDIR /usr/src/perl - -RUN true \ - && curl -fL https://cpan.metacpan.org/authors/id/E/ET/ETHER/perl-5.45.2.tar.gz -o perl-5.45.2.tar.gz \ - && echo '4ee6767d0f9e02899dc930aa6c0deeb87f6c6c92e53a796e4ccf5414afa7938f *perl-5.45.2.tar.gz' | sha256sum --strict --check - \ - && tar --strip-components=1 -xaf perl-5.45.2.tar.gz -C /usr/src/perl \ - && rm perl-5.45.2.tar.gz \ - && cat *.patch | patch -p1 \ - && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \ - && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \ - && archFlag="$([ "$archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \ - && ./Configure -Darchname="$gnuArch" "$archFlag" -Duseshrplib -Dvendorprefix=/usr/local -Dusedevel -Dversiononly=undef -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz \ - && echo 'b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214 *App-cpanminus-1.7049.tar.gz' | sha256sum --strict --check - \ - && tar -xzf App-cpanminus-1.7049.tar.gz && cd App-cpanminus-1.7049 \ - && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \ - && perl -pi -E 's{try_lwp=>1}{try_lwp=>0}g' bin/cpanm \ - && perl bin/cpanm . && cd /root \ - && curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz' \ - && echo 'ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753 *Net-SSLeay-1.96.tar.gz' | sha256sum --strict --check - \ - && cpanm --notest --from $PWD Net-SSLeay-1.96.tar.gz \ - && curl -fLO 'https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz' \ - && echo 'a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832 *IO-Socket-SSL-2.099.tar.gz' | sha256sum --strict --check - \ - && SSL_CERT_DIR=/etc/ssl/certs cpanm --from $PWD IO-Socket-SSL-2.099.tar.gz \ - && curl -fL https://raw.githubusercontent.com/skaji/cpm/v1.1.5/cpm -o /usr/local/bin/cpm \ - # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299 - && echo '2e7cdae8f84a673384d40e2486aa236955b7f69547d66f9920564c05b330f9e0 */usr/local/bin/cpm' | sha256sum --strict --check - \ - && chmod +x /usr/local/bin/cpm \ - && true \ - && rm -fr /root/.cpanm /root/Net-SSLeay-1.96* /root/IO-Socket-SSL-2.099* /usr/src/perl /usr/src/App-cpanminus-1.7049* /tmp/* \ - && cpanm --version && cpm --version - -WORKDIR /usr/src/app - -CMD ["perl5.45.2","-de0"] diff --git a/5.045.002-slim,threaded-bullseye/Dockerfile b/5.045.002-slim,threaded-bullseye/Dockerfile deleted file mode 100644 index 87597a42..00000000 --- a/5.045.002-slim,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,67 +0,0 @@ -FROM debian:bullseye-slim - -# No DevelPatchPerl.patch generated -WORKDIR /usr/src/perl - -RUN apt-get update \ - && apt-get install -y --no-install-recommends \ - bzip2 \ - ca-certificates \ - # cpio \ - curl \ - dpkg-dev \ - # file \ - gcc \ - # g++ \ - # libbz2-dev \ - # libdb-dev \ - libc6-dev \ - # libgdbm-dev \ - # liblzma-dev \ - make \ - netbase \ - patch \ - # procps \ - zlib1g-dev \ - xz-utils \ - libssl-dev \ - && curl -fL https://cpan.metacpan.org/authors/id/E/ET/ETHER/perl-5.45.2.tar.gz -o perl-5.45.2.tar.gz \ - && echo '4ee6767d0f9e02899dc930aa6c0deeb87f6c6c92e53a796e4ccf5414afa7938f *perl-5.45.2.tar.gz' | sha256sum --strict --check - \ - && tar --strip-components=1 -xaf perl-5.45.2.tar.gz -C /usr/src/perl \ - && rm perl-5.45.2.tar.gz \ - && cat *.patch | patch -p1 \ - && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \ - && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \ - && archFlag="$([ "$archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \ - && ./Configure -Darchname="$gnuArch" "$archFlag" -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Dusedevel -Dversiononly=undef -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz \ - && echo 'b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214 *App-cpanminus-1.7049.tar.gz' | sha256sum --strict --check - \ - && tar -xzf App-cpanminus-1.7049.tar.gz && cd App-cpanminus-1.7049 \ - && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \ - && perl -pi -E 's{try_lwp=>1}{try_lwp=>0}g' bin/cpanm \ - && perl bin/cpanm . && cd /root \ - && curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz' \ - && echo 'ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753 *Net-SSLeay-1.96.tar.gz' | sha256sum --strict --check - \ - && cpanm --notest --from $PWD Net-SSLeay-1.96.tar.gz \ - && curl -fLO 'https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz' \ - && echo 'a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832 *IO-Socket-SSL-2.099.tar.gz' | sha256sum --strict --check - \ - && SSL_CERT_DIR=/etc/ssl/certs cpanm --from $PWD IO-Socket-SSL-2.099.tar.gz \ - && curl -fL https://raw.githubusercontent.com/skaji/cpm/v1.1.5/cpm -o /usr/local/bin/cpm \ - # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299 - && echo '2e7cdae8f84a673384d40e2486aa236955b7f69547d66f9920564c05b330f9e0 */usr/local/bin/cpm' | sha256sum --strict --check - \ - && chmod +x /usr/local/bin/cpm \ - && savedPackages="ca-certificates curl make netbase zlib1g-dev libssl-dev" \ - && apt-mark auto '.*' > /dev/null \ - && apt-mark manual $savedPackages \ - && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \ - && rm -fr /var/cache/apt/* /var/lib/apt/lists/* \ - && rm -fr /root/.cpanm /root/Net-SSLeay-1.96* /root/IO-Socket-SSL-2.099* /usr/src/perl /usr/src/App-cpanminus-1.7049* /tmp/* \ - && cpanm --version && cpm --version - -WORKDIR /usr/src/app - -CMD ["perl5.45.2","-de0"] diff --git a/5.045.002-slim-bullseye/Dockerfile b/5.045.002-slim-bullseye/Dockerfile deleted file mode 100644 index 5b78775b..00000000 --- a/5.045.002-slim-bullseye/Dockerfile +++ /dev/null @@ -1,67 +0,0 @@ -FROM debian:bullseye-slim - -# No DevelPatchPerl.patch generated -WORKDIR /usr/src/perl - -RUN apt-get update \ - && apt-get install -y --no-install-recommends \ - bzip2 \ - ca-certificates \ - # cpio \ - curl \ - dpkg-dev \ - # file \ - gcc \ - # g++ \ - # libbz2-dev \ - # libdb-dev \ - libc6-dev \ - # libgdbm-dev \ - # liblzma-dev \ - make \ - netbase \ - patch \ - # procps \ - zlib1g-dev \ - xz-utils \ - libssl-dev \ - && curl -fL https://cpan.metacpan.org/authors/id/E/ET/ETHER/perl-5.45.2.tar.gz -o perl-5.45.2.tar.gz \ - && echo '4ee6767d0f9e02899dc930aa6c0deeb87f6c6c92e53a796e4ccf5414afa7938f *perl-5.45.2.tar.gz' | sha256sum --strict --check - \ - && tar --strip-components=1 -xaf perl-5.45.2.tar.gz -C /usr/src/perl \ - && rm perl-5.45.2.tar.gz \ - && cat *.patch | patch -p1 \ - && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \ - && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \ - && archFlag="$([ "$archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \ - && ./Configure -Darchname="$gnuArch" "$archFlag" -Duseshrplib -Dvendorprefix=/usr/local -Dusedevel -Dversiononly=undef -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz \ - && echo 'b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214 *App-cpanminus-1.7049.tar.gz' | sha256sum --strict --check - \ - && tar -xzf App-cpanminus-1.7049.tar.gz && cd App-cpanminus-1.7049 \ - && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \ - && perl -pi -E 's{try_lwp=>1}{try_lwp=>0}g' bin/cpanm \ - && perl bin/cpanm . && cd /root \ - && curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz' \ - && echo 'ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753 *Net-SSLeay-1.96.tar.gz' | sha256sum --strict --check - \ - && cpanm --notest --from $PWD Net-SSLeay-1.96.tar.gz \ - && curl -fLO 'https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz' \ - && echo 'a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832 *IO-Socket-SSL-2.099.tar.gz' | sha256sum --strict --check - \ - && SSL_CERT_DIR=/etc/ssl/certs cpanm --from $PWD IO-Socket-SSL-2.099.tar.gz \ - && curl -fL https://raw.githubusercontent.com/skaji/cpm/v1.1.5/cpm -o /usr/local/bin/cpm \ - # sha256 checksum is from docker-perl team, cf https://github.com/docker-library/official-images/pull/12612#issuecomment-1158288299 - && echo '2e7cdae8f84a673384d40e2486aa236955b7f69547d66f9920564c05b330f9e0 */usr/local/bin/cpm' | sha256sum --strict --check - \ - && chmod +x /usr/local/bin/cpm \ - && savedPackages="ca-certificates curl make netbase zlib1g-dev libssl-dev" \ - && apt-mark auto '.*' > /dev/null \ - && apt-mark manual $savedPackages \ - && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \ - && rm -fr /var/cache/apt/* /var/lib/apt/lists/* \ - && rm -fr /root/.cpanm /root/Net-SSLeay-1.96* /root/IO-Socket-SSL-2.099* /usr/src/perl /usr/src/App-cpanminus-1.7049* /tmp/* \ - && cpanm --version && cpm --version - -WORKDIR /usr/src/app - -CMD ["perl5.45.2","-de0"] diff --git a/config.yml b/config.yml index d5753a4a..d8c4ee8e 100644 --- a/config.yml +++ b/config.yml @@ -12,27 +12,23 @@ releases: sha256: 4ee6767d0f9e02899dc930aa6c0deeb87f6c6c92e53a796e4ccf5414afa7938f extra_flags: "-Dusedevel -Dversiononly=undef" debian_release: - - bullseye - bookworm - trixie - version: 5.40.5 sha256: 09d926ae2d1b277c3bce62054c41da47c981380d719c41cf980b67945cc581ed debian_release: - - bullseye - bookworm - trixie - version: 5.42.3 sha256: 1137740985837b5cdf15f0cfab932279dcb4352f912fed6fc144e8b4f0823627 debian_release: - - bullseye - bookworm - trixie - version: 5.44.0 sha256: 3b855066b92491cb40e86affb1ca57d1a388aa43e51b91c7806a32c2f65f96c3 debian_release: - - bullseye - bookworm - trixie