diff --git a/5.030.003-main,debugging,threaded,longdouble,quadmath-bullseye/DevelPatchPerl.patch b/5.030.003-main,debugging,threaded,longdouble,quadmath-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,debugging,threaded,longdouble,quadmath-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile b/5.030.003-main,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile deleted file mode 100644 index bab80b6..0000000 --- a/5.030.003-main,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,debugging,threaded,longdouble,quadmath-buster/DevelPatchPerl.patch b/5.030.003-main,debugging,threaded,longdouble,quadmath-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,debugging,threaded,longdouble,quadmath-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,debugging,threaded,longdouble,quadmath-buster/Dockerfile b/5.030.003-main,debugging,threaded,longdouble,quadmath-buster/Dockerfile deleted file mode 100644 index 1a0128f..0000000 --- a/5.030.003-main,debugging,threaded,longdouble,quadmath-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,debugging,threaded,longdouble-bullseye/DevelPatchPerl.patch b/5.030.003-main,debugging,threaded,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,debugging,threaded,longdouble-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,debugging,threaded,longdouble-bullseye/Dockerfile b/5.030.003-main,debugging,threaded,longdouble-bullseye/Dockerfile deleted file mode 100644 index de11626..0000000 --- a/5.030.003-main,debugging,threaded,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,debugging,threaded,longdouble-buster/DevelPatchPerl.patch b/5.030.003-main,debugging,threaded,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,debugging,threaded,longdouble-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,debugging,threaded,longdouble-buster/Dockerfile b/5.030.003-main,debugging,threaded,longdouble-buster/Dockerfile deleted file mode 100644 index ef31d5f..0000000 --- a/5.030.003-main,debugging,threaded,longdouble-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,debugging,threaded-bullseye/DevelPatchPerl.patch b/5.030.003-main,debugging,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,debugging,threaded-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,debugging,threaded-bullseye/Dockerfile b/5.030.003-main,debugging,threaded-bullseye/Dockerfile deleted file mode 100644 index c2211ef..0000000 --- a/5.030.003-main,debugging,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,debugging,threaded-buster/DevelPatchPerl.patch b/5.030.003-main,debugging,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,debugging,threaded-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,debugging,threaded-buster/Dockerfile b/5.030.003-main,debugging,threaded-buster/Dockerfile deleted file mode 100644 index 8fe29ea..0000000 --- a/5.030.003-main,debugging,threaded-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,debugging-bullseye/DevelPatchPerl.patch b/5.030.003-main,debugging-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,debugging-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,debugging-bullseye/Dockerfile b/5.030.003-main,debugging-bullseye/Dockerfile deleted file mode 100644 index a373789..0000000 --- a/5.030.003-main,debugging-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,debugging-buster/DevelPatchPerl.patch b/5.030.003-main,debugging-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,debugging-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,debugging-buster/Dockerfile b/5.030.003-main,debugging-buster/Dockerfile deleted file mode 100644 index a6876c9..0000000 --- a/5.030.003-main,debugging-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,longdouble,threaded-bullseye/DevelPatchPerl.patch b/5.030.003-main,longdouble,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,longdouble,threaded-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,longdouble,threaded-bullseye/Dockerfile b/5.030.003-main,longdouble,threaded-bullseye/Dockerfile deleted file mode 100644 index 9b5cf88..0000000 --- a/5.030.003-main,longdouble,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Duselongdouble -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,longdouble,threaded-buster/DevelPatchPerl.patch b/5.030.003-main,longdouble,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,longdouble,threaded-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,longdouble,threaded-buster/Dockerfile b/5.030.003-main,longdouble,threaded-buster/Dockerfile deleted file mode 100644 index f282333..0000000 --- a/5.030.003-main,longdouble,threaded-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Duselongdouble -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,longdouble-bullseye/DevelPatchPerl.patch b/5.030.003-main,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,longdouble-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,longdouble-bullseye/Dockerfile b/5.030.003-main,longdouble-bullseye/Dockerfile deleted file mode 100644 index 849c2af..0000000 --- a/5.030.003-main,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,longdouble-buster/DevelPatchPerl.patch b/5.030.003-main,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,longdouble-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,longdouble-buster/Dockerfile b/5.030.003-main,longdouble-buster/Dockerfile deleted file mode 100644 index d096ae3..0000000 --- a/5.030.003-main,longdouble-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,quadmath,threaded,longdouble-bullseye/DevelPatchPerl.patch b/5.030.003-main,quadmath,threaded,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,quadmath,threaded,longdouble-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,quadmath,threaded,longdouble-bullseye/Dockerfile b/5.030.003-main,quadmath,threaded,longdouble-bullseye/Dockerfile deleted file mode 100644 index 681de18..0000000 --- a/5.030.003-main,quadmath,threaded,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,quadmath,threaded,longdouble-buster/DevelPatchPerl.patch b/5.030.003-main,quadmath,threaded,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,quadmath,threaded,longdouble-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,quadmath,threaded,longdouble-buster/Dockerfile b/5.030.003-main,quadmath,threaded,longdouble-buster/Dockerfile deleted file mode 100644 index 2304b5a..0000000 --- a/5.030.003-main,quadmath,threaded,longdouble-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,quadmath,threaded-bullseye/DevelPatchPerl.patch b/5.030.003-main,quadmath,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,quadmath,threaded-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,quadmath,threaded-bullseye/Dockerfile b/5.030.003-main,quadmath,threaded-bullseye/Dockerfile deleted file mode 100644 index 051024c..0000000 --- a/5.030.003-main,quadmath,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,quadmath,threaded-buster/DevelPatchPerl.patch b/5.030.003-main,quadmath,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,quadmath,threaded-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,quadmath,threaded-buster/Dockerfile b/5.030.003-main,quadmath,threaded-buster/Dockerfile deleted file mode 100644 index 449ba98..0000000 --- a/5.030.003-main,quadmath,threaded-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,quadmath-bullseye/DevelPatchPerl.patch b/5.030.003-main,quadmath-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,quadmath-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,quadmath-bullseye/Dockerfile b/5.030.003-main,quadmath-bullseye/Dockerfile deleted file mode 100644 index fbebfc0..0000000 --- a/5.030.003-main,quadmath-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,quadmath-buster/DevelPatchPerl.patch b/5.030.003-main,quadmath-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,quadmath-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,quadmath-buster/Dockerfile b/5.030.003-main,quadmath-buster/Dockerfile deleted file mode 100644 index d727d07..0000000 --- a/5.030.003-main,quadmath-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,threaded-bullseye/DevelPatchPerl.patch b/5.030.003-main,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,threaded-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,threaded-bullseye/Dockerfile b/5.030.003-main,threaded-bullseye/Dockerfile deleted file mode 100644 index 4eb4323..0000000 --- a/5.030.003-main,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main,threaded-buster/DevelPatchPerl.patch b/5.030.003-main,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main,threaded-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main,threaded-buster/Dockerfile b/5.030.003-main,threaded-buster/Dockerfile deleted file mode 100644 index b7fd26d..0000000 --- a/5.030.003-main,threaded-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main-bullseye/DevelPatchPerl.patch b/5.030.003-main-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main-bullseye/Dockerfile b/5.030.003-main-bullseye/Dockerfile deleted file mode 100644 index bacf567..0000000 --- a/5.030.003-main-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-main-buster/DevelPatchPerl.patch b/5.030.003-main-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-main-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-main-buster/Dockerfile b/5.030.003-main-buster/Dockerfile deleted file mode 100644 index 811677e..0000000 --- a/5.030.003-main-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,debugging,threaded,longdouble,quadmath-bullseye/DevelPatchPerl.patch b/5.030.003-slim,debugging,threaded,longdouble,quadmath-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,debugging,threaded,longdouble,quadmath-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile b/5.030.003-slim,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile deleted file mode 100644 index c9d1913..0000000 --- a/5.030.003-slim,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,debugging,threaded,longdouble,quadmath-buster/DevelPatchPerl.patch b/5.030.003-slim,debugging,threaded,longdouble,quadmath-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,debugging,threaded,longdouble,quadmath-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,debugging,threaded,longdouble,quadmath-buster/Dockerfile b/5.030.003-slim,debugging,threaded,longdouble,quadmath-buster/Dockerfile deleted file mode 100644 index 6a3c5ff..0000000 --- a/5.030.003-slim,debugging,threaded,longdouble,quadmath-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,debugging,threaded,longdouble-bullseye/DevelPatchPerl.patch b/5.030.003-slim,debugging,threaded,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,debugging,threaded,longdouble-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,debugging,threaded,longdouble-bullseye/Dockerfile b/5.030.003-slim,debugging,threaded,longdouble-bullseye/Dockerfile deleted file mode 100644 index de15772..0000000 --- a/5.030.003-slim,debugging,threaded,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,debugging,threaded,longdouble-buster/DevelPatchPerl.patch b/5.030.003-slim,debugging,threaded,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,debugging,threaded,longdouble-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,debugging,threaded,longdouble-buster/Dockerfile b/5.030.003-slim,debugging,threaded,longdouble-buster/Dockerfile deleted file mode 100644 index 4715e63..0000000 --- a/5.030.003-slim,debugging,threaded,longdouble-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,debugging,threaded-bullseye/DevelPatchPerl.patch b/5.030.003-slim,debugging,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,debugging,threaded-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,debugging,threaded-bullseye/Dockerfile b/5.030.003-slim,debugging,threaded-bullseye/Dockerfile deleted file mode 100644 index d62e98b..0000000 --- a/5.030.003-slim,debugging,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,debugging,threaded-buster/DevelPatchPerl.patch b/5.030.003-slim,debugging,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,debugging,threaded-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,debugging,threaded-buster/Dockerfile b/5.030.003-slim,debugging,threaded-buster/Dockerfile deleted file mode 100644 index ec701d4..0000000 --- a/5.030.003-slim,debugging,threaded-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,debugging-bullseye/DevelPatchPerl.patch b/5.030.003-slim,debugging-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,debugging-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,debugging-bullseye/Dockerfile b/5.030.003-slim,debugging-bullseye/Dockerfile deleted file mode 100644 index 7ba3bea..0000000 --- a/5.030.003-slim,debugging-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,debugging-buster/DevelPatchPerl.patch b/5.030.003-slim,debugging-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,debugging-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,debugging-buster/Dockerfile b/5.030.003-slim,debugging-buster/Dockerfile deleted file mode 100644 index 3bc0599..0000000 --- a/5.030.003-slim,debugging-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,longdouble,threaded-bullseye/DevelPatchPerl.patch b/5.030.003-slim,longdouble,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,longdouble,threaded-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,longdouble,threaded-bullseye/Dockerfile b/5.030.003-slim,longdouble,threaded-bullseye/Dockerfile deleted file mode 100644 index feaa27c..0000000 --- a/5.030.003-slim,longdouble,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Duselongdouble -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,longdouble,threaded-buster/DevelPatchPerl.patch b/5.030.003-slim,longdouble,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,longdouble,threaded-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,longdouble,threaded-buster/Dockerfile b/5.030.003-slim,longdouble,threaded-buster/Dockerfile deleted file mode 100644 index 73ae97b..0000000 --- a/5.030.003-slim,longdouble,threaded-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Duselongdouble -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,longdouble-bullseye/DevelPatchPerl.patch b/5.030.003-slim,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,longdouble-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,longdouble-bullseye/Dockerfile b/5.030.003-slim,longdouble-bullseye/Dockerfile deleted file mode 100644 index 90ebeac..0000000 --- a/5.030.003-slim,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,longdouble-buster/DevelPatchPerl.patch b/5.030.003-slim,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,longdouble-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,longdouble-buster/Dockerfile b/5.030.003-slim,longdouble-buster/Dockerfile deleted file mode 100644 index 0e8bc48..0000000 --- a/5.030.003-slim,longdouble-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,quadmath,threaded,longdouble-bullseye/DevelPatchPerl.patch b/5.030.003-slim,quadmath,threaded,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,quadmath,threaded,longdouble-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,quadmath,threaded,longdouble-bullseye/Dockerfile b/5.030.003-slim,quadmath,threaded,longdouble-bullseye/Dockerfile deleted file mode 100644 index 43e12b7..0000000 --- a/5.030.003-slim,quadmath,threaded,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,quadmath,threaded,longdouble-buster/DevelPatchPerl.patch b/5.030.003-slim,quadmath,threaded,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,quadmath,threaded,longdouble-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,quadmath,threaded,longdouble-buster/Dockerfile b/5.030.003-slim,quadmath,threaded,longdouble-buster/Dockerfile deleted file mode 100644 index 0a6ca13..0000000 --- a/5.030.003-slim,quadmath,threaded,longdouble-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,quadmath,threaded-bullseye/DevelPatchPerl.patch b/5.030.003-slim,quadmath,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,quadmath,threaded-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,quadmath,threaded-bullseye/Dockerfile b/5.030.003-slim,quadmath,threaded-bullseye/Dockerfile deleted file mode 100644 index afe4020..0000000 --- a/5.030.003-slim,quadmath,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,quadmath,threaded-buster/DevelPatchPerl.patch b/5.030.003-slim,quadmath,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,quadmath,threaded-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,quadmath,threaded-buster/Dockerfile b/5.030.003-slim,quadmath,threaded-buster/Dockerfile deleted file mode 100644 index 50c4d14..0000000 --- a/5.030.003-slim,quadmath,threaded-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,quadmath-bullseye/DevelPatchPerl.patch b/5.030.003-slim,quadmath-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,quadmath-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,quadmath-bullseye/Dockerfile b/5.030.003-slim,quadmath-bullseye/Dockerfile deleted file mode 100644 index 803f46f..0000000 --- a/5.030.003-slim,quadmath-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,quadmath-buster/DevelPatchPerl.patch b/5.030.003-slim,quadmath-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,quadmath-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,quadmath-buster/Dockerfile b/5.030.003-slim,quadmath-buster/Dockerfile deleted file mode 100644 index da31d2b..0000000 --- a/5.030.003-slim,quadmath-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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" -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,threaded-bullseye/DevelPatchPerl.patch b/5.030.003-slim,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,threaded-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,threaded-bullseye/Dockerfile b/5.030.003-slim,threaded-bullseye/Dockerfile deleted file mode 100644 index a60c09c..0000000 --- a/5.030.003-slim,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim,threaded-buster/DevelPatchPerl.patch b/5.030.003-slim,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim,threaded-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim,threaded-buster/Dockerfile b/5.030.003-slim,threaded-buster/Dockerfile deleted file mode 100644 index 6e930df..0000000 --- a/5.030.003-slim,threaded-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim-bullseye/DevelPatchPerl.patch b/5.030.003-slim-bullseye/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim-bullseye/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim-bullseye/Dockerfile b/5.030.003-slim-bullseye/Dockerfile deleted file mode 100644 index a024393..0000000 --- a/5.030.003-slim-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.030.003-slim-buster/DevelPatchPerl.patch b/5.030.003-slim-buster/DevelPatchPerl.patch deleted file mode 100644 index 7eca6ba..0000000 --- a/5.030.003-slim-buster/DevelPatchPerl.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/hints/linux.sh b/hints/linux.sh -index a985a8e..c749f0f 100644 ---- a/hints/linux.sh -+++ b/hints/linux.sh -@@ -85,7 +85,7 @@ uname_minus_m="${uname_minus_m:-"$targetarch"}" - - # Check if we're about to use Intel's ICC compiler - case "`${cc:-cc} -V 2>&1`" in --*"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) -+*"Intel(R) C"*" Compiler"*) - # record the version, formats: - # icc (ICC) 10.1 20080801 - # icpc (ICC) 10.1 20080801 -@@ -165,6 +165,9 @@ esac - # plibpth to bypass this check. - if [ -x /usr/bin/gcc ] ; then - gcc=/usr/bin/gcc -+# clang also provides -print-search-dirs -+elif ${cc:-cc} --version 2>/dev/null | grep -q '^clang ' ; then -+ gcc=${cc:-cc} - else - gcc=gcc - fi diff --git a/5.030.003-slim-buster/Dockerfile b/5.030.003-slim-buster/Dockerfile deleted file mode 100644 index 6a95e69..0000000 --- a/5.030.003-slim-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.30.3.tar.xz -o perl-5.30.3.tar.xz \ - && echo '6967595f2e3f3a94544c35152f9a25e0cb8ea24ae45f4bf1882f2e33f4a400f4 *perl-5.30.3.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.30.3.tar.xz -C /usr/src/perl \ - && rm perl-5.30.3.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.30.3","-de0"] diff --git a/5.032.001-main,debugging,threaded,longdouble,quadmath-bullseye/DevelPatchPerl.patch b/5.032.001-main,debugging,threaded,longdouble,quadmath-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile b/5.032.001-main,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile deleted file mode 100644 index e1ac770..0000000 --- a/5.032.001-main,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,debugging,threaded,longdouble,quadmath-buster/DevelPatchPerl.patch b/5.032.001-main,debugging,threaded,longdouble,quadmath-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,debugging,threaded,longdouble,quadmath-buster/Dockerfile b/5.032.001-main,debugging,threaded,longdouble,quadmath-buster/Dockerfile deleted file mode 100644 index a2bc0fd..0000000 --- a/5.032.001-main,debugging,threaded,longdouble,quadmath-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,debugging,threaded,longdouble-bullseye/DevelPatchPerl.patch b/5.032.001-main,debugging,threaded,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,debugging,threaded,longdouble-bullseye/Dockerfile b/5.032.001-main,debugging,threaded,longdouble-bullseye/Dockerfile deleted file mode 100644 index f1c868a..0000000 --- a/5.032.001-main,debugging,threaded,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,debugging,threaded,longdouble-buster/DevelPatchPerl.patch b/5.032.001-main,debugging,threaded,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,debugging,threaded,longdouble-buster/Dockerfile b/5.032.001-main,debugging,threaded,longdouble-buster/Dockerfile deleted file mode 100644 index 54b0980..0000000 --- a/5.032.001-main,debugging,threaded,longdouble-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,debugging,threaded-bullseye/DevelPatchPerl.patch b/5.032.001-main,debugging,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,debugging,threaded-bullseye/Dockerfile b/5.032.001-main,debugging,threaded-bullseye/Dockerfile deleted file mode 100644 index 9895be1..0000000 --- a/5.032.001-main,debugging,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,debugging,threaded-buster/DevelPatchPerl.patch b/5.032.001-main,debugging,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,debugging,threaded-buster/Dockerfile b/5.032.001-main,debugging,threaded-buster/Dockerfile deleted file mode 100644 index 358cb88..0000000 --- a/5.032.001-main,debugging,threaded-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,debugging-bullseye/DevelPatchPerl.patch b/5.032.001-main,debugging-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,debugging-bullseye/Dockerfile b/5.032.001-main,debugging-bullseye/Dockerfile deleted file mode 100644 index dd105d9..0000000 --- a/5.032.001-main,debugging-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,debugging-buster/DevelPatchPerl.patch b/5.032.001-main,debugging-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,debugging-buster/Dockerfile b/5.032.001-main,debugging-buster/Dockerfile deleted file mode 100644 index e59b04f..0000000 --- a/5.032.001-main,debugging-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,longdouble,threaded-bullseye/DevelPatchPerl.patch b/5.032.001-main,longdouble,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,longdouble,threaded-bullseye/Dockerfile b/5.032.001-main,longdouble,threaded-bullseye/Dockerfile deleted file mode 100644 index 5594aa3..0000000 --- a/5.032.001-main,longdouble,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Duselongdouble -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,longdouble,threaded-buster/DevelPatchPerl.patch b/5.032.001-main,longdouble,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,longdouble,threaded-buster/Dockerfile b/5.032.001-main,longdouble,threaded-buster/Dockerfile deleted file mode 100644 index 34d58e6..0000000 --- a/5.032.001-main,longdouble,threaded-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Duselongdouble -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,longdouble-bullseye/DevelPatchPerl.patch b/5.032.001-main,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,longdouble-bullseye/Dockerfile b/5.032.001-main,longdouble-bullseye/Dockerfile deleted file mode 100644 index 901b4b6..0000000 --- a/5.032.001-main,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,longdouble-buster/DevelPatchPerl.patch b/5.032.001-main,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,longdouble-buster/Dockerfile b/5.032.001-main,longdouble-buster/Dockerfile deleted file mode 100644 index 56c75f0..0000000 --- a/5.032.001-main,longdouble-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,quadmath,threaded,longdouble-bullseye/DevelPatchPerl.patch b/5.032.001-main,quadmath,threaded,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,quadmath,threaded,longdouble-bullseye/Dockerfile b/5.032.001-main,quadmath,threaded,longdouble-bullseye/Dockerfile deleted file mode 100644 index 4be1d90..0000000 --- a/5.032.001-main,quadmath,threaded,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,quadmath,threaded,longdouble-buster/DevelPatchPerl.patch b/5.032.001-main,quadmath,threaded,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,quadmath,threaded,longdouble-buster/Dockerfile b/5.032.001-main,quadmath,threaded,longdouble-buster/Dockerfile deleted file mode 100644 index 82c733f..0000000 --- a/5.032.001-main,quadmath,threaded,longdouble-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,quadmath,threaded-bullseye/DevelPatchPerl.patch b/5.032.001-main,quadmath,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,quadmath,threaded-bullseye/Dockerfile b/5.032.001-main,quadmath,threaded-bullseye/Dockerfile deleted file mode 100644 index 49f9139..0000000 --- a/5.032.001-main,quadmath,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,quadmath,threaded-buster/DevelPatchPerl.patch b/5.032.001-main,quadmath,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,quadmath,threaded-buster/Dockerfile b/5.032.001-main,quadmath,threaded-buster/Dockerfile deleted file mode 100644 index 883f9d2..0000000 --- a/5.032.001-main,quadmath,threaded-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,quadmath-bullseye/DevelPatchPerl.patch b/5.032.001-main,quadmath-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,quadmath-bullseye/Dockerfile b/5.032.001-main,quadmath-bullseye/Dockerfile deleted file mode 100644 index c0f859d..0000000 --- a/5.032.001-main,quadmath-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,quadmath-buster/DevelPatchPerl.patch b/5.032.001-main,quadmath-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,quadmath-buster/Dockerfile b/5.032.001-main,quadmath-buster/Dockerfile deleted file mode 100644 index af914c8..0000000 --- a/5.032.001-main,quadmath-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,threaded-bullseye/DevelPatchPerl.patch b/5.032.001-main,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,threaded-bullseye/Dockerfile b/5.032.001-main,threaded-bullseye/Dockerfile deleted file mode 100644 index 579aaea..0000000 --- a/5.032.001-main,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main,threaded-buster/DevelPatchPerl.patch b/5.032.001-main,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main,threaded-buster/Dockerfile b/5.032.001-main,threaded-buster/Dockerfile deleted file mode 100644 index 1eecb02..0000000 --- a/5.032.001-main,threaded-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main-bullseye/DevelPatchPerl.patch b/5.032.001-main-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main-bullseye/Dockerfile b/5.032.001-main-bullseye/Dockerfile deleted file mode 100644 index 52731d4..0000000 --- a/5.032.001-main-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-main-buster/DevelPatchPerl.patch b/5.032.001-main-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-main-buster/Dockerfile b/5.032.001-main-buster/Dockerfile deleted file mode 100644 index d798273..0000000 --- a/5.032.001-main-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,debugging,threaded,longdouble,quadmath-bullseye/DevelPatchPerl.patch b/5.032.001-slim,debugging,threaded,longdouble,quadmath-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile b/5.032.001-slim,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile deleted file mode 100644 index 555eaa8..0000000 --- a/5.032.001-slim,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,debugging,threaded,longdouble,quadmath-buster/DevelPatchPerl.patch b/5.032.001-slim,debugging,threaded,longdouble,quadmath-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,debugging,threaded,longdouble,quadmath-buster/Dockerfile b/5.032.001-slim,debugging,threaded,longdouble,quadmath-buster/Dockerfile deleted file mode 100644 index c0d7128..0000000 --- a/5.032.001-slim,debugging,threaded,longdouble,quadmath-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,debugging,threaded,longdouble-bullseye/DevelPatchPerl.patch b/5.032.001-slim,debugging,threaded,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,debugging,threaded,longdouble-bullseye/Dockerfile b/5.032.001-slim,debugging,threaded,longdouble-bullseye/Dockerfile deleted file mode 100644 index 753ab54..0000000 --- a/5.032.001-slim,debugging,threaded,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,debugging,threaded,longdouble-buster/DevelPatchPerl.patch b/5.032.001-slim,debugging,threaded,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,debugging,threaded,longdouble-buster/Dockerfile b/5.032.001-slim,debugging,threaded,longdouble-buster/Dockerfile deleted file mode 100644 index e849fca..0000000 --- a/5.032.001-slim,debugging,threaded,longdouble-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,debugging,threaded-bullseye/DevelPatchPerl.patch b/5.032.001-slim,debugging,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,debugging,threaded-bullseye/Dockerfile b/5.032.001-slim,debugging,threaded-bullseye/Dockerfile deleted file mode 100644 index 4ec4585..0000000 --- a/5.032.001-slim,debugging,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,debugging,threaded-buster/DevelPatchPerl.patch b/5.032.001-slim,debugging,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,debugging,threaded-buster/Dockerfile b/5.032.001-slim,debugging,threaded-buster/Dockerfile deleted file mode 100644 index a46fcfd..0000000 --- a/5.032.001-slim,debugging,threaded-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,debugging-bullseye/DevelPatchPerl.patch b/5.032.001-slim,debugging-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,debugging-bullseye/Dockerfile b/5.032.001-slim,debugging-bullseye/Dockerfile deleted file mode 100644 index 0a29637..0000000 --- a/5.032.001-slim,debugging-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,debugging-buster/DevelPatchPerl.patch b/5.032.001-slim,debugging-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,debugging-buster/Dockerfile b/5.032.001-slim,debugging-buster/Dockerfile deleted file mode 100644 index c462ba2..0000000 --- a/5.032.001-slim,debugging-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,longdouble,threaded-bullseye/DevelPatchPerl.patch b/5.032.001-slim,longdouble,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,longdouble,threaded-bullseye/Dockerfile b/5.032.001-slim,longdouble,threaded-bullseye/Dockerfile deleted file mode 100644 index b9a1c35..0000000 --- a/5.032.001-slim,longdouble,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Duselongdouble -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,longdouble,threaded-buster/DevelPatchPerl.patch b/5.032.001-slim,longdouble,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,longdouble,threaded-buster/Dockerfile b/5.032.001-slim,longdouble,threaded-buster/Dockerfile deleted file mode 100644 index 63e92e5..0000000 --- a/5.032.001-slim,longdouble,threaded-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Duselongdouble -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,longdouble-bullseye/DevelPatchPerl.patch b/5.032.001-slim,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,longdouble-bullseye/Dockerfile b/5.032.001-slim,longdouble-bullseye/Dockerfile deleted file mode 100644 index a34ccd2..0000000 --- a/5.032.001-slim,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,longdouble-buster/DevelPatchPerl.patch b/5.032.001-slim,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,longdouble-buster/Dockerfile b/5.032.001-slim,longdouble-buster/Dockerfile deleted file mode 100644 index 4b906eb..0000000 --- a/5.032.001-slim,longdouble-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,quadmath,threaded,longdouble-bullseye/DevelPatchPerl.patch b/5.032.001-slim,quadmath,threaded,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,quadmath,threaded,longdouble-bullseye/Dockerfile b/5.032.001-slim,quadmath,threaded,longdouble-bullseye/Dockerfile deleted file mode 100644 index a2dda79..0000000 --- a/5.032.001-slim,quadmath,threaded,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,quadmath,threaded,longdouble-buster/DevelPatchPerl.patch b/5.032.001-slim,quadmath,threaded,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,quadmath,threaded,longdouble-buster/Dockerfile b/5.032.001-slim,quadmath,threaded,longdouble-buster/Dockerfile deleted file mode 100644 index ac8785f..0000000 --- a/5.032.001-slim,quadmath,threaded,longdouble-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,quadmath,threaded-bullseye/DevelPatchPerl.patch b/5.032.001-slim,quadmath,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,quadmath,threaded-bullseye/Dockerfile b/5.032.001-slim,quadmath,threaded-bullseye/Dockerfile deleted file mode 100644 index a794cb3..0000000 --- a/5.032.001-slim,quadmath,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,quadmath,threaded-buster/DevelPatchPerl.patch b/5.032.001-slim,quadmath,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,quadmath,threaded-buster/Dockerfile b/5.032.001-slim,quadmath,threaded-buster/Dockerfile deleted file mode 100644 index 6c1f78a..0000000 --- a/5.032.001-slim,quadmath,threaded-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,quadmath-bullseye/DevelPatchPerl.patch b/5.032.001-slim,quadmath-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,quadmath-bullseye/Dockerfile b/5.032.001-slim,quadmath-bullseye/Dockerfile deleted file mode 100644 index 85ae1bf..0000000 --- a/5.032.001-slim,quadmath-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,quadmath-buster/DevelPatchPerl.patch b/5.032.001-slim,quadmath-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,quadmath-buster/Dockerfile b/5.032.001-slim,quadmath-buster/Dockerfile deleted file mode 100644 index 7fa3411..0000000 --- a/5.032.001-slim,quadmath-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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" -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,threaded-bullseye/DevelPatchPerl.patch b/5.032.001-slim,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,threaded-bullseye/Dockerfile b/5.032.001-slim,threaded-bullseye/Dockerfile deleted file mode 100644 index d4c7f3d..0000000 --- a/5.032.001-slim,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim,threaded-buster/DevelPatchPerl.patch b/5.032.001-slim,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim,threaded-buster/Dockerfile b/5.032.001-slim,threaded-buster/Dockerfile deleted file mode 100644 index 7367454..0000000 --- a/5.032.001-slim,threaded-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim-bullseye/DevelPatchPerl.patch b/5.032.001-slim-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim-bullseye/Dockerfile b/5.032.001-slim-bullseye/Dockerfile deleted file mode 100644 index 63c385f..0000000 --- a/5.032.001-slim-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.032.001-slim-buster/DevelPatchPerl.patch b/5.032.001-slim-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.032.001-slim-buster/Dockerfile b/5.032.001-slim-buster/Dockerfile deleted file mode 100644 index 1a5ba12..0000000 --- a/5.032.001-slim-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.32.1.tar.xz -o perl-5.32.1.tar.xz \ - && echo '57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309 *perl-5.32.1.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.32.1.tar.xz -C /usr/src/perl \ - && rm perl-5.32.1.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.32.1","-de0"] diff --git a/5.034.000-main,debugging,threaded,longdouble,quadmath-bullseye/DevelPatchPerl.patch b/5.034.000-main,debugging,threaded,longdouble,quadmath-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile b/5.034.000-main,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile deleted file mode 100644 index 051b1b7..0000000 --- a/5.034.000-main,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,debugging,threaded,longdouble,quadmath-buster/DevelPatchPerl.patch b/5.034.000-main,debugging,threaded,longdouble,quadmath-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,debugging,threaded,longdouble,quadmath-buster/Dockerfile b/5.034.000-main,debugging,threaded,longdouble,quadmath-buster/Dockerfile deleted file mode 100644 index 1d67610..0000000 --- a/5.034.000-main,debugging,threaded,longdouble,quadmath-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,debugging,threaded,longdouble-bullseye/DevelPatchPerl.patch b/5.034.000-main,debugging,threaded,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,debugging,threaded,longdouble-bullseye/Dockerfile b/5.034.000-main,debugging,threaded,longdouble-bullseye/Dockerfile deleted file mode 100644 index 44df6b2..0000000 --- a/5.034.000-main,debugging,threaded,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,debugging,threaded,longdouble-buster/DevelPatchPerl.patch b/5.034.000-main,debugging,threaded,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,debugging,threaded,longdouble-buster/Dockerfile b/5.034.000-main,debugging,threaded,longdouble-buster/Dockerfile deleted file mode 100644 index 064a668..0000000 --- a/5.034.000-main,debugging,threaded,longdouble-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,debugging,threaded-bullseye/DevelPatchPerl.patch b/5.034.000-main,debugging,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,debugging,threaded-bullseye/Dockerfile b/5.034.000-main,debugging,threaded-bullseye/Dockerfile deleted file mode 100644 index afc4c15..0000000 --- a/5.034.000-main,debugging,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,debugging,threaded-buster/DevelPatchPerl.patch b/5.034.000-main,debugging,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,debugging,threaded-buster/Dockerfile b/5.034.000-main,debugging,threaded-buster/Dockerfile deleted file mode 100644 index cd9a5cb..0000000 --- a/5.034.000-main,debugging,threaded-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,debugging-bullseye/DevelPatchPerl.patch b/5.034.000-main,debugging-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,debugging-bullseye/Dockerfile b/5.034.000-main,debugging-bullseye/Dockerfile deleted file mode 100644 index 1b28904..0000000 --- a/5.034.000-main,debugging-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,debugging-buster/DevelPatchPerl.patch b/5.034.000-main,debugging-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,debugging-buster/Dockerfile b/5.034.000-main,debugging-buster/Dockerfile deleted file mode 100644 index b47897d..0000000 --- a/5.034.000-main,debugging-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,longdouble,threaded-bullseye/DevelPatchPerl.patch b/5.034.000-main,longdouble,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,longdouble,threaded-bullseye/Dockerfile b/5.034.000-main,longdouble,threaded-bullseye/Dockerfile deleted file mode 100644 index f8a5dcc..0000000 --- a/5.034.000-main,longdouble,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Duselongdouble -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,longdouble,threaded-buster/DevelPatchPerl.patch b/5.034.000-main,longdouble,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,longdouble,threaded-buster/Dockerfile b/5.034.000-main,longdouble,threaded-buster/Dockerfile deleted file mode 100644 index 448824c..0000000 --- a/5.034.000-main,longdouble,threaded-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Duselongdouble -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,longdouble-bullseye/DevelPatchPerl.patch b/5.034.000-main,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,longdouble-bullseye/Dockerfile b/5.034.000-main,longdouble-bullseye/Dockerfile deleted file mode 100644 index fec4f4c..0000000 --- a/5.034.000-main,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,longdouble-buster/DevelPatchPerl.patch b/5.034.000-main,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,longdouble-buster/Dockerfile b/5.034.000-main,longdouble-buster/Dockerfile deleted file mode 100644 index 886baef..0000000 --- a/5.034.000-main,longdouble-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,quadmath,threaded,longdouble-bullseye/DevelPatchPerl.patch b/5.034.000-main,quadmath,threaded,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,quadmath,threaded,longdouble-bullseye/Dockerfile b/5.034.000-main,quadmath,threaded,longdouble-bullseye/Dockerfile deleted file mode 100644 index f9072d9..0000000 --- a/5.034.000-main,quadmath,threaded,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,quadmath,threaded,longdouble-buster/DevelPatchPerl.patch b/5.034.000-main,quadmath,threaded,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,quadmath,threaded,longdouble-buster/Dockerfile b/5.034.000-main,quadmath,threaded,longdouble-buster/Dockerfile deleted file mode 100644 index ac6f3b8..0000000 --- a/5.034.000-main,quadmath,threaded,longdouble-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,quadmath,threaded-bullseye/DevelPatchPerl.patch b/5.034.000-main,quadmath,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,quadmath,threaded-bullseye/Dockerfile b/5.034.000-main,quadmath,threaded-bullseye/Dockerfile deleted file mode 100644 index 3e6c819..0000000 --- a/5.034.000-main,quadmath,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,quadmath,threaded-buster/DevelPatchPerl.patch b/5.034.000-main,quadmath,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,quadmath,threaded-buster/Dockerfile b/5.034.000-main,quadmath,threaded-buster/Dockerfile deleted file mode 100644 index 0b4c712..0000000 --- a/5.034.000-main,quadmath,threaded-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,quadmath-bullseye/DevelPatchPerl.patch b/5.034.000-main,quadmath-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,quadmath-bullseye/Dockerfile b/5.034.000-main,quadmath-bullseye/Dockerfile deleted file mode 100644 index 322b853..0000000 --- a/5.034.000-main,quadmath-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,quadmath-buster/DevelPatchPerl.patch b/5.034.000-main,quadmath-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,quadmath-buster/Dockerfile b/5.034.000-main,quadmath-buster/Dockerfile deleted file mode 100644 index 01b4998..0000000 --- a/5.034.000-main,quadmath-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,threaded-bullseye/DevelPatchPerl.patch b/5.034.000-main,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,threaded-bullseye/Dockerfile b/5.034.000-main,threaded-bullseye/Dockerfile deleted file mode 100644 index f1d8cb9..0000000 --- a/5.034.000-main,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main,threaded-buster/DevelPatchPerl.patch b/5.034.000-main,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main,threaded-buster/Dockerfile b/5.034.000-main,threaded-buster/Dockerfile deleted file mode 100644 index 18931c8..0000000 --- a/5.034.000-main,threaded-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main-bullseye/DevelPatchPerl.patch b/5.034.000-main-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main-bullseye/Dockerfile b/5.034.000-main-bullseye/Dockerfile deleted file mode 100644 index 3109752..0000000 --- a/5.034.000-main-bullseye/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:bullseye -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-main-buster/DevelPatchPerl.patch b/5.034.000-main-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-main-buster/Dockerfile b/5.034.000-main-buster/Dockerfile deleted file mode 100644 index b3aa097..0000000 --- a/5.034.000-main-buster/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM buildpack-deps:buster -LABEL maintainer="Peter Martini , Zak B. Elep " - -COPY *.patch /usr/src/perl/ -WORKDIR /usr/src/perl - -RUN true \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && true \ - && rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,debugging,threaded,longdouble,quadmath-bullseye/DevelPatchPerl.patch b/5.034.000-slim,debugging,threaded,longdouble,quadmath-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile b/5.034.000-slim,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile deleted file mode 100644 index 79c6f0e..0000000 --- a/5.034.000-slim,debugging,threaded,longdouble,quadmath-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,debugging,threaded,longdouble,quadmath-buster/DevelPatchPerl.patch b/5.034.000-slim,debugging,threaded,longdouble,quadmath-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,debugging,threaded,longdouble,quadmath-buster/Dockerfile b/5.034.000-slim,debugging,threaded,longdouble,quadmath-buster/Dockerfile deleted file mode 100644 index 2cffe88..0000000 --- a/5.034.000-slim,debugging,threaded,longdouble,quadmath-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,debugging,threaded,longdouble-bullseye/DevelPatchPerl.patch b/5.034.000-slim,debugging,threaded,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,debugging,threaded,longdouble-bullseye/Dockerfile b/5.034.000-slim,debugging,threaded,longdouble-bullseye/Dockerfile deleted file mode 100644 index d013ec5..0000000 --- a/5.034.000-slim,debugging,threaded,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,debugging,threaded,longdouble-buster/DevelPatchPerl.patch b/5.034.000-slim,debugging,threaded,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,debugging,threaded,longdouble-buster/Dockerfile b/5.034.000-slim,debugging,threaded,longdouble-buster/Dockerfile deleted file mode 100644 index 21c461b..0000000 --- a/5.034.000-slim,debugging,threaded,longdouble-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,debugging,threaded-bullseye/DevelPatchPerl.patch b/5.034.000-slim,debugging,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,debugging,threaded-bullseye/Dockerfile b/5.034.000-slim,debugging,threaded-bullseye/Dockerfile deleted file mode 100644 index 53f83e3..0000000 --- a/5.034.000-slim,debugging,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,debugging,threaded-buster/DevelPatchPerl.patch b/5.034.000-slim,debugging,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,debugging,threaded-buster/Dockerfile b/5.034.000-slim,debugging,threaded-buster/Dockerfile deleted file mode 100644 index 1595697..0000000 --- a/5.034.000-slim,debugging,threaded-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,debugging-bullseye/DevelPatchPerl.patch b/5.034.000-slim,debugging-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,debugging-bullseye/Dockerfile b/5.034.000-slim,debugging-bullseye/Dockerfile deleted file mode 100644 index 46a1163..0000000 --- a/5.034.000-slim,debugging-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,debugging-buster/DevelPatchPerl.patch b/5.034.000-slim,debugging-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,debugging-buster/Dockerfile b/5.034.000-slim,debugging-buster/Dockerfile deleted file mode 100644 index aef0b3d..0000000 --- a/5.034.000-slim,debugging-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Accflags=-ggdb -DDEBUGGING -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,longdouble,threaded-bullseye/DevelPatchPerl.patch b/5.034.000-slim,longdouble,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,longdouble,threaded-bullseye/Dockerfile b/5.034.000-slim,longdouble,threaded-bullseye/Dockerfile deleted file mode 100644 index b595e49..0000000 --- a/5.034.000-slim,longdouble,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Duselongdouble -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,longdouble,threaded-buster/DevelPatchPerl.patch b/5.034.000-slim,longdouble,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,longdouble,threaded-buster/Dockerfile b/5.034.000-slim,longdouble,threaded-buster/Dockerfile deleted file mode 100644 index 341836b..0000000 --- a/5.034.000-slim,longdouble,threaded-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Duselongdouble -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,longdouble-bullseye/DevelPatchPerl.patch b/5.034.000-slim,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,longdouble-bullseye/Dockerfile b/5.034.000-slim,longdouble-bullseye/Dockerfile deleted file mode 100644 index 57e7f48..0000000 --- a/5.034.000-slim,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,longdouble-buster/DevelPatchPerl.patch b/5.034.000-slim,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,longdouble-buster/Dockerfile b/5.034.000-slim,longdouble-buster/Dockerfile deleted file mode 100644 index f0ad1a9..0000000 --- a/5.034.000-slim,longdouble-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,quadmath,threaded,longdouble-bullseye/DevelPatchPerl.patch b/5.034.000-slim,quadmath,threaded,longdouble-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,quadmath,threaded,longdouble-bullseye/Dockerfile b/5.034.000-slim,quadmath,threaded,longdouble-bullseye/Dockerfile deleted file mode 100644 index 4481436..0000000 --- a/5.034.000-slim,quadmath,threaded,longdouble-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,quadmath,threaded,longdouble-buster/DevelPatchPerl.patch b/5.034.000-slim,quadmath,threaded,longdouble-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,quadmath,threaded,longdouble-buster/Dockerfile b/5.034.000-slim,quadmath,threaded,longdouble-buster/Dockerfile deleted file mode 100644 index 4a5846b..0000000 --- a/5.034.000-slim,quadmath,threaded,longdouble-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duselongdouble -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,quadmath,threaded-bullseye/DevelPatchPerl.patch b/5.034.000-slim,quadmath,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,quadmath,threaded-bullseye/Dockerfile b/5.034.000-slim,quadmath,threaded-bullseye/Dockerfile deleted file mode 100644 index b6df5cf..0000000 --- a/5.034.000-slim,quadmath,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,quadmath,threaded-buster/DevelPatchPerl.patch b/5.034.000-slim,quadmath,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,quadmath,threaded-buster/Dockerfile b/5.034.000-slim,quadmath,threaded-buster/Dockerfile deleted file mode 100644 index 7a03256..0000000 --- a/5.034.000-slim,quadmath,threaded-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Dusequadmath -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,quadmath-bullseye/DevelPatchPerl.patch b/5.034.000-slim,quadmath-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,quadmath-bullseye/Dockerfile b/5.034.000-slim,quadmath-bullseye/Dockerfile deleted file mode 100644 index a49b223..0000000 --- a/5.034.000-slim,quadmath-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,quadmath-buster/DevelPatchPerl.patch b/5.034.000-slim,quadmath-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,quadmath-buster/Dockerfile b/5.034.000-slim,quadmath-buster/Dockerfile deleted file mode 100644 index 0f7c409..0000000 --- a/5.034.000-slim,quadmath-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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" -Dusequadmath -Duseshrplib -Dvendorprefix=/usr/local -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,threaded-bullseye/DevelPatchPerl.patch b/5.034.000-slim,threaded-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,threaded-bullseye/Dockerfile b/5.034.000-slim,threaded-bullseye/Dockerfile deleted file mode 100644 index 9d6a9e0..0000000 --- a/5.034.000-slim,threaded-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim,threaded-buster/DevelPatchPerl.patch b/5.034.000-slim,threaded-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim,threaded-buster/Dockerfile b/5.034.000-slim,threaded-buster/Dockerfile deleted file mode 100644 index be3b8d7..0000000 --- a/5.034.000-slim,threaded-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim-bullseye/DevelPatchPerl.patch b/5.034.000-slim-bullseye/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim-bullseye/Dockerfile b/5.034.000-slim-bullseye/Dockerfile deleted file mode 100644 index 9337b57..0000000 --- a/5.034.000-slim-bullseye/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:bullseye-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/5.034.000-slim-buster/DevelPatchPerl.patch b/5.034.000-slim-buster/DevelPatchPerl.patch deleted file mode 100644 index e69de29..0000000 diff --git a/5.034.000-slim-buster/Dockerfile b/5.034.000-slim-buster/Dockerfile deleted file mode 100644 index ac97291..0000000 --- a/5.034.000-slim-buster/Dockerfile +++ /dev/null @@ -1,53 +0,0 @@ -FROM debian:buster-slim -LABEL maintainer="Peter Martini , Zak B. Elep " - -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 \ - && curl -SL https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz -o perl-5.34.0.tar.xz \ - && echo '82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded *perl-5.34.0.tar.xz' | sha256sum -c - \ - && tar --strip-components=1 -xaf perl-5.34.0.tar.xz -C /usr/src/perl \ - && rm perl-5.34.0.tar.xz \ - && 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 -Aldflags='-Wl,-z,now -Wl,-zrelro -Wl,-z,noexecstack' -Accflags='-fpie -fPIC -fstack-protector-all -pie -D_FORTIFY_SOURCE=2' -Duseshrplib -des \ - && make -j$(nproc) \ - && TEST_JOBS=$(nproc) make test_harness \ - && make install \ - && cd /usr/src \ - && curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \ - && echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \ - && tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \ - && savedPackages="make netbase" \ - && 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 ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/* - -WORKDIR / - -CMD ["perl5.34.0","-de0"] diff --git a/generate.pl b/generate.pl index e27c745..04381f0 100755 --- a/generate.pl +++ b/generate.pl @@ -105,9 +105,7 @@ for my $build (@{$config->{builds}}) { $builds{"$build,longdouble,threaded"} = "@{$config->{options}}{qw/longdouble threaded common/}"; $builds{"$build,quadmath,threaded"} = "@{$config->{options}}{qw/quadmath threaded common/}"; $builds{"$build,debugging,threaded"} = "@{$config->{options}}{qw/debugging threaded common/}"; - $builds{"$build,quadmath,threaded,longdouble"} = "@{$config->{options}}{qw/quadmath threaded longdouble common/}"; $builds{"$build,debugging,threaded,longdouble"} = "@{$config->{options}}{qw/debugging threaded longdouble common/}"; - $builds{"$build,debugging,threaded,longdouble,quadmath"} = "@{$config->{options}}{qw/debugging threaded longdouble quadmath common/}"; } for my $release (@{$config->{releases}}) {