Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

library/perl: 5.41.3 -> 5.41.4 #17600

Merged
merged 1 commit into from
Sep 20, 2024
Merged

Conversation

zakame
Copy link
Contributor

@zakame zakame commented Sep 20, 2024

@zakame zakame requested a review from a team as a code owner September 20, 2024 19:01
Copy link

Diff for 2b312f3:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index 3576e90..7690578 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -1,116 +1,116 @@
 Maintainers: Peter Martini <[email protected]> (@PeterMartini), Zak B. Elep <[email protected]> (@zakame)
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
 GitRepo: https://github.com/perl/docker-perl.git
-GitCommit: fa9f0515f305a323bc34204cda600a745e901356
+GitCommit: f551b853d080de65e436cd1c84b78feedcd378f5
 
 Tags: 5.36.3, 5.36, 5.36.3-bookworm, 5.36-bookworm
 Directory: 5.036.003-main-bookworm
 
 Tags: 5.36.3-bullseye, 5.36-bullseye
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
+Architectures: amd64, arm32v7, arm64v8, i386
 Directory: 5.036.003-main-bullseye
 
 Tags: 5.36.3-slim, 5.36-slim, 5.36.3-slim-bookworm, 5.36-slim-bookworm
 Directory: 5.036.003-slim-bookworm
 
 Tags: 5.36.3-slim-bullseye, 5.36-slim-bullseye
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
+Architectures: amd64, arm32v7, arm64v8, i386
 Directory: 5.036.003-slim-bullseye
 
 Tags: 5.36.3-slim-threaded, 5.36-slim-threaded, 5.36.3-slim-threaded-bookworm, 5.36-slim-threaded-bookworm
 Directory: 5.036.003-slim,threaded-bookworm
 
 Tags: 5.36.3-slim-threaded-bullseye, 5.36-slim-threaded-bullseye
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
+Architectures: amd64, arm32v7, arm64v8, i386
 Directory: 5.036.003-slim,threaded-bullseye
 
 Tags: 5.36.3-threaded, 5.36-threaded, 5.36.3-threaded-bookworm, 5.36-threaded-bookworm
 Directory: 5.036.003-main,threaded-bookworm
 
 Tags: 5.36.3-threaded-bullseye, 5.36-threaded-bullseye
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
+Architectures: amd64, arm32v7, arm64v8, i386
 Directory: 5.036.003-main,threaded-bullseye
 
 Tags: 5.38.2, 5.38, 5.38.2-bookworm, 5.38-bookworm
 Directory: 5.038.002-main-bookworm
 
 Tags: 5.38.2-bullseye, 5.38-bullseye
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
+Architectures: amd64, arm32v7, arm64v8, i386
 Directory: 5.038.002-main-bullseye
 
 Tags: 5.38.2-slim, 5.38-slim, 5.38.2-slim-bookworm, 5.38-slim-bookworm
 Directory: 5.038.002-slim-bookworm
 
 Tags: 5.38.2-slim-bullseye, 5.38-slim-bullseye
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
+Architectures: amd64, arm32v7, arm64v8, i386
 Directory: 5.038.002-slim-bullseye
 
 Tags: 5.38.2-slim-threaded, 5.38-slim-threaded, 5.38.2-slim-threaded-bookworm, 5.38-slim-threaded-bookworm
 Directory: 5.038.002-slim,threaded-bookworm
 
 Tags: 5.38.2-slim-threaded-bullseye, 5.38-slim-threaded-bullseye
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
+Architectures: amd64, arm32v7, arm64v8, i386
 Directory: 5.038.002-slim,threaded-bullseye
 
 Tags: 5.38.2-threaded, 5.38-threaded, 5.38.2-threaded-bookworm, 5.38-threaded-bookworm
 Directory: 5.038.002-main,threaded-bookworm
 
 Tags: 5.38.2-threaded-bullseye, 5.38-threaded-bullseye
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
+Architectures: amd64, arm32v7, arm64v8, i386
 Directory: 5.038.002-main,threaded-bullseye
 
 Tags: 5.40.0, 5.40, 5, latest, stable, 5.40.0-bookworm, 5.40-bookworm, 5-bookworm, bookworm, stable-bookworm
 Directory: 5.040.000-main-bookworm
 
 Tags: 5.40.0-bullseye, 5.40-bullseye, 5-bullseye, bullseye, stable-bullseye
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
+Architectures: amd64, arm32v7, arm64v8, i386
 Directory: 5.040.000-main-bullseye
 
 Tags: 5.40.0-slim, 5.40-slim, 5-slim, slim, stable-slim, 5.40.0-slim-bookworm, 5.40-slim-bookworm, 5-slim-bookworm, slim-bookworm, stable-slim-bookworm
 Directory: 5.040.000-slim-bookworm
 
 Tags: 5.40.0-slim-bullseye, 5.40-slim-bullseye, 5-slim-bullseye, slim-bullseye, stable-slim-bullseye
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
+Architectures: amd64, arm32v7, arm64v8, i386
 Directory: 5.040.000-slim-bullseye
 
 Tags: 5.40.0-slim-threaded, 5.40-slim-threaded, 5-slim-threaded, slim-threaded, stable-slim-threaded, 5.40.0-slim-threaded-bookworm, 5.40-slim-threaded-bookworm, 5-slim-threaded-bookworm, slim-threaded-bookworm, stable-slim-threaded-bookworm
 Directory: 5.040.000-slim,threaded-bookworm
 
 Tags: 5.40.0-slim-threaded-bullseye, 5.40-slim-threaded-bullseye, 5-slim-threaded-bullseye, slim-threaded-bullseye, stable-slim-threaded-bullseye
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
+Architectures: amd64, arm32v7, arm64v8, i386
 Directory: 5.040.000-slim,threaded-bullseye
 
 Tags: 5.40.0-threaded, 5.40-threaded, 5-threaded, threaded, stable-threaded, 5.40.0-threaded-bookworm, 5.40-threaded-bookworm, 5-threaded-bookworm, threaded-bookworm, stable-threaded-bookworm
 Directory: 5.040.000-main,threaded-bookworm
 
 Tags: 5.40.0-threaded-bullseye, 5.40-threaded-bullseye, 5-threaded-bullseye, threaded-bullseye, stable-threaded-bullseye
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
+Architectures: amd64, arm32v7, arm64v8, i386
 Directory: 5.040.000-main,threaded-bullseye
 
-Tags: 5.41.3, 5.41, devel, 5.41.3-bookworm, 5.41-bookworm, devel-bookworm
-Directory: 5.041.003-main-bookworm
+Tags: 5.41.4, 5.41, devel, 5.41.4-bookworm, 5.41-bookworm, devel-bookworm
+Directory: 5.041.004-main-bookworm
 
-Tags: 5.41.3-bullseye, 5.41-bullseye, devel-bullseye
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
-Directory: 5.041.003-main-bullseye
+Tags: 5.41.4-bullseye, 5.41-bullseye, devel-bullseye
+Architectures: amd64, arm32v7, arm64v8, i386
+Directory: 5.041.004-main-bullseye
 
-Tags: 5.41.3-slim, 5.41-slim, devel-slim, 5.41.3-slim-bookworm, 5.41-slim-bookworm, devel-slim-bookworm
-Directory: 5.041.003-slim-bookworm
+Tags: 5.41.4-slim, 5.41-slim, devel-slim, 5.41.4-slim-bookworm, 5.41-slim-bookworm, devel-slim-bookworm
+Directory: 5.041.004-slim-bookworm
 
-Tags: 5.41.3-slim-bullseye, 5.41-slim-bullseye, devel-slim-bullseye
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
-Directory: 5.041.003-slim-bullseye
+Tags: 5.41.4-slim-bullseye, 5.41-slim-bullseye, devel-slim-bullseye
+Architectures: amd64, arm32v7, arm64v8, i386
+Directory: 5.041.004-slim-bullseye
 
-Tags: 5.41.3-slim-threaded, 5.41-slim-threaded, devel-slim-threaded, 5.41.3-slim-threaded-bookworm, 5.41-slim-threaded-bookworm, devel-slim-threaded-bookworm
-Directory: 5.041.003-slim,threaded-bookworm
+Tags: 5.41.4-slim-threaded, 5.41-slim-threaded, devel-slim-threaded, 5.41.4-slim-threaded-bookworm, 5.41-slim-threaded-bookworm, devel-slim-threaded-bookworm
+Directory: 5.041.004-slim,threaded-bookworm
 
-Tags: 5.41.3-slim-threaded-bullseye, 5.41-slim-threaded-bullseye, devel-slim-threaded-bullseye
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
-Directory: 5.041.003-slim,threaded-bullseye
+Tags: 5.41.4-slim-threaded-bullseye, 5.41-slim-threaded-bullseye, devel-slim-threaded-bullseye
+Architectures: amd64, arm32v7, arm64v8, i386
+Directory: 5.041.004-slim,threaded-bullseye
 
-Tags: 5.41.3-threaded, 5.41-threaded, devel-threaded, 5.41.3-threaded-bookworm, 5.41-threaded-bookworm, devel-threaded-bookworm
-Directory: 5.041.003-main,threaded-bookworm
+Tags: 5.41.4-threaded, 5.41-threaded, devel-threaded, 5.41.4-threaded-bookworm, 5.41-threaded-bookworm, devel-threaded-bookworm
+Directory: 5.041.004-main,threaded-bookworm
 
-Tags: 5.41.3-threaded-bullseye, 5.41-threaded-bullseye, devel-threaded-bullseye
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
-Directory: 5.041.003-main,threaded-bullseye
+Tags: 5.41.4-threaded-bullseye, 5.41-threaded-bullseye, devel-threaded-bullseye
+Architectures: amd64, arm32v7, arm64v8, i386
+Directory: 5.041.004-main,threaded-bullseye
diff --git a/_bashbrew-list b/_bashbrew-list
index 0a00c84..ef0267b 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -94,18 +94,18 @@ perl:5.41-slim-threaded-bullseye
 perl:5.41-threaded
 perl:5.41-threaded-bookworm
 perl:5.41-threaded-bullseye
-perl:5.41.3
-perl:5.41.3-bookworm
-perl:5.41.3-bullseye
-perl:5.41.3-slim
-perl:5.41.3-slim-bookworm
-perl:5.41.3-slim-bullseye
-perl:5.41.3-slim-threaded
-perl:5.41.3-slim-threaded-bookworm
-perl:5.41.3-slim-threaded-bullseye
-perl:5.41.3-threaded
-perl:5.41.3-threaded-bookworm
-perl:5.41.3-threaded-bullseye
+perl:5.41.4
+perl:5.41.4-bookworm
+perl:5.41.4-bullseye
+perl:5.41.4-slim
+perl:5.41.4-slim-bookworm
+perl:5.41.4-slim-bullseye
+perl:5.41.4-slim-threaded
+perl:5.41.4-slim-threaded-bookworm
+perl:5.41.4-slim-threaded-bullseye
+perl:5.41.4-threaded
+perl:5.41.4-threaded-bookworm
+perl:5.41.4-threaded-bullseye
 perl:bookworm
 perl:bullseye
 perl:devel
diff --git a/perl_devel-bookworm/Dockerfile b/perl_devel-bookworm/Dockerfile
index 54e73da..16bdc9d 100644
--- a/perl_devel-bookworm/Dockerfile
+++ b/perl_devel-bookworm/Dockerfile
@@ -4,10 +4,10 @@ FROM buildpack-deps:bookworm
 WORKDIR /usr/src/perl
 
 RUN true \
-    && curl -fL https://cpan.metacpan.org/authors/id/B/BO/BOOK/perl-5.41.3.tar.gz -o perl-5.41.3.tar.gz \
-    && echo '7b9cd0f84a5350ea485ae6c57f3231d338f8a00c23f193db3964a60d38cf8850 *perl-5.41.3.tar.gz' | sha256sum --strict --check - \
-    && tar --strip-components=1 -xaf perl-5.41.3.tar.gz -C /usr/src/perl \
-    && rm perl-5.41.3.tar.gz \
+    && curl -fL https://cpan.metacpan.org/authors/id/C/CO/CONTRA/perl-5.41.4.tar.gz -o perl-5.41.4.tar.gz \
+    && echo '402b2e10dc1a6249685f0cda5897959bfc079fc324b551a1c4771fe401563896 *perl-5.41.4.tar.gz' | sha256sum --strict --check - \
+    && tar --strip-components=1 -xaf perl-5.41.4.tar.gz -C /usr/src/perl \
+    && rm perl-5.41.4.tar.gz \
     && cat *.patch | patch -p1 \
     && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
     && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
@@ -39,4 +39,4 @@ RUN true \
 
 WORKDIR /usr/src/app
 
-CMD ["perl5.41.3","-de0"]
+CMD ["perl5.41.4","-de0"]
diff --git a/perl_devel-bullseye/Dockerfile b/perl_devel-bullseye/Dockerfile
index 6451fb4..b739888 100644
--- a/perl_devel-bullseye/Dockerfile
+++ b/perl_devel-bullseye/Dockerfile
@@ -4,10 +4,10 @@ FROM buildpack-deps:bullseye
 WORKDIR /usr/src/perl
 
 RUN true \
-    && curl -fL https://cpan.metacpan.org/authors/id/B/BO/BOOK/perl-5.41.3.tar.gz -o perl-5.41.3.tar.gz \
-    && echo '7b9cd0f84a5350ea485ae6c57f3231d338f8a00c23f193db3964a60d38cf8850 *perl-5.41.3.tar.gz' | sha256sum --strict --check - \
-    && tar --strip-components=1 -xaf perl-5.41.3.tar.gz -C /usr/src/perl \
-    && rm perl-5.41.3.tar.gz \
+    && curl -fL https://cpan.metacpan.org/authors/id/C/CO/CONTRA/perl-5.41.4.tar.gz -o perl-5.41.4.tar.gz \
+    && echo '402b2e10dc1a6249685f0cda5897959bfc079fc324b551a1c4771fe401563896 *perl-5.41.4.tar.gz' | sha256sum --strict --check - \
+    && tar --strip-components=1 -xaf perl-5.41.4.tar.gz -C /usr/src/perl \
+    && rm perl-5.41.4.tar.gz \
     && cat *.patch | patch -p1 \
     && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
     && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
@@ -39,4 +39,4 @@ RUN true \
 
 WORKDIR /usr/src/app
 
-CMD ["perl5.41.3","-de0"]
+CMD ["perl5.41.4","-de0"]
diff --git a/perl_devel-slim-bookworm/Dockerfile b/perl_devel-slim-bookworm/Dockerfile
index 0ac4eb4..ec7aa57 100644
--- a/perl_devel-slim-bookworm/Dockerfile
+++ b/perl_devel-slim-bookworm/Dockerfile
@@ -25,10 +25,10 @@ RUN apt-get update \
        zlib1g-dev \
        xz-utils \
        libssl-dev \
-    && curl -fL https://cpan.metacpan.org/authors/id/B/BO/BOOK/perl-5.41.3.tar.gz -o perl-5.41.3.tar.gz \
-    && echo '7b9cd0f84a5350ea485ae6c57f3231d338f8a00c23f193db3964a60d38cf8850 *perl-5.41.3.tar.gz' | sha256sum --strict --check - \
-    && tar --strip-components=1 -xaf perl-5.41.3.tar.gz -C /usr/src/perl \
-    && rm perl-5.41.3.tar.gz \
+    && curl -fL https://cpan.metacpan.org/authors/id/C/CO/CONTRA/perl-5.41.4.tar.gz -o perl-5.41.4.tar.gz \
+    && echo '402b2e10dc1a6249685f0cda5897959bfc079fc324b551a1c4771fe401563896 *perl-5.41.4.tar.gz' | sha256sum --strict --check - \
+    && tar --strip-components=1 -xaf perl-5.41.4.tar.gz -C /usr/src/perl \
+    && rm perl-5.41.4.tar.gz \
     && cat *.patch | patch -p1 \
     && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
     && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
@@ -64,4 +64,4 @@ RUN apt-get update \
 
 WORKDIR /usr/src/app
 
-CMD ["perl5.41.3","-de0"]
+CMD ["perl5.41.4","-de0"]
diff --git a/perl_devel-slim-bullseye/Dockerfile b/perl_devel-slim-bullseye/Dockerfile
index bc31795..b50efd5 100644
--- a/perl_devel-slim-bullseye/Dockerfile
+++ b/perl_devel-slim-bullseye/Dockerfile
@@ -25,10 +25,10 @@ RUN apt-get update \
        zlib1g-dev \
        xz-utils \
        libssl-dev \
-    && curl -fL https://cpan.metacpan.org/authors/id/B/BO/BOOK/perl-5.41.3.tar.gz -o perl-5.41.3.tar.gz \
-    && echo '7b9cd0f84a5350ea485ae6c57f3231d338f8a00c23f193db3964a60d38cf8850 *perl-5.41.3.tar.gz' | sha256sum --strict --check - \
-    && tar --strip-components=1 -xaf perl-5.41.3.tar.gz -C /usr/src/perl \
-    && rm perl-5.41.3.tar.gz \
+    && curl -fL https://cpan.metacpan.org/authors/id/C/CO/CONTRA/perl-5.41.4.tar.gz -o perl-5.41.4.tar.gz \
+    && echo '402b2e10dc1a6249685f0cda5897959bfc079fc324b551a1c4771fe401563896 *perl-5.41.4.tar.gz' | sha256sum --strict --check - \
+    && tar --strip-components=1 -xaf perl-5.41.4.tar.gz -C /usr/src/perl \
+    && rm perl-5.41.4.tar.gz \
     && cat *.patch | patch -p1 \
     && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
     && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
@@ -64,4 +64,4 @@ RUN apt-get update \
 
 WORKDIR /usr/src/app
 
-CMD ["perl5.41.3","-de0"]
+CMD ["perl5.41.4","-de0"]
diff --git a/perl_devel-slim-threaded-bookworm/Dockerfile b/perl_devel-slim-threaded-bookworm/Dockerfile
index 07256b5..9dac1e1 100644
--- a/perl_devel-slim-threaded-bookworm/Dockerfile
+++ b/perl_devel-slim-threaded-bookworm/Dockerfile
@@ -25,10 +25,10 @@ RUN apt-get update \
        zlib1g-dev \
        xz-utils \
        libssl-dev \
-    && curl -fL https://cpan.metacpan.org/authors/id/B/BO/BOOK/perl-5.41.3.tar.gz -o perl-5.41.3.tar.gz \
-    && echo '7b9cd0f84a5350ea485ae6c57f3231d338f8a00c23f193db3964a60d38cf8850 *perl-5.41.3.tar.gz' | sha256sum --strict --check - \
-    && tar --strip-components=1 -xaf perl-5.41.3.tar.gz -C /usr/src/perl \
-    && rm perl-5.41.3.tar.gz \
+    && curl -fL https://cpan.metacpan.org/authors/id/C/CO/CONTRA/perl-5.41.4.tar.gz -o perl-5.41.4.tar.gz \
+    && echo '402b2e10dc1a6249685f0cda5897959bfc079fc324b551a1c4771fe401563896 *perl-5.41.4.tar.gz' | sha256sum --strict --check - \
+    && tar --strip-components=1 -xaf perl-5.41.4.tar.gz -C /usr/src/perl \
+    && rm perl-5.41.4.tar.gz \
     && cat *.patch | patch -p1 \
     && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
     && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
@@ -64,4 +64,4 @@ RUN apt-get update \
 
 WORKDIR /usr/src/app
 
-CMD ["perl5.41.3","-de0"]
+CMD ["perl5.41.4","-de0"]
diff --git a/perl_devel-slim-threaded-bullseye/Dockerfile b/perl_devel-slim-threaded-bullseye/Dockerfile
index 622024e..f3ed585 100644
--- a/perl_devel-slim-threaded-bullseye/Dockerfile
+++ b/perl_devel-slim-threaded-bullseye/Dockerfile
@@ -25,10 +25,10 @@ RUN apt-get update \
        zlib1g-dev \
        xz-utils \
        libssl-dev \
-    && curl -fL https://cpan.metacpan.org/authors/id/B/BO/BOOK/perl-5.41.3.tar.gz -o perl-5.41.3.tar.gz \
-    && echo '7b9cd0f84a5350ea485ae6c57f3231d338f8a00c23f193db3964a60d38cf8850 *perl-5.41.3.tar.gz' | sha256sum --strict --check - \
-    && tar --strip-components=1 -xaf perl-5.41.3.tar.gz -C /usr/src/perl \
-    && rm perl-5.41.3.tar.gz \
+    && curl -fL https://cpan.metacpan.org/authors/id/C/CO/CONTRA/perl-5.41.4.tar.gz -o perl-5.41.4.tar.gz \
+    && echo '402b2e10dc1a6249685f0cda5897959bfc079fc324b551a1c4771fe401563896 *perl-5.41.4.tar.gz' | sha256sum --strict --check - \
+    && tar --strip-components=1 -xaf perl-5.41.4.tar.gz -C /usr/src/perl \
+    && rm perl-5.41.4.tar.gz \
     && cat *.patch | patch -p1 \
     && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
     && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
@@ -64,4 +64,4 @@ RUN apt-get update \
 
 WORKDIR /usr/src/app
 
-CMD ["perl5.41.3","-de0"]
+CMD ["perl5.41.4","-de0"]
diff --git a/perl_devel-threaded-bookworm/Dockerfile b/perl_devel-threaded-bookworm/Dockerfile
index 8e95f8f..1a9ef22 100644
--- a/perl_devel-threaded-bookworm/Dockerfile
+++ b/perl_devel-threaded-bookworm/Dockerfile
@@ -4,10 +4,10 @@ FROM buildpack-deps:bookworm
 WORKDIR /usr/src/perl
 
 RUN true \
-    && curl -fL https://cpan.metacpan.org/authors/id/B/BO/BOOK/perl-5.41.3.tar.gz -o perl-5.41.3.tar.gz \
-    && echo '7b9cd0f84a5350ea485ae6c57f3231d338f8a00c23f193db3964a60d38cf8850 *perl-5.41.3.tar.gz' | sha256sum --strict --check - \
-    && tar --strip-components=1 -xaf perl-5.41.3.tar.gz -C /usr/src/perl \
-    && rm perl-5.41.3.tar.gz \
+    && curl -fL https://cpan.metacpan.org/authors/id/C/CO/CONTRA/perl-5.41.4.tar.gz -o perl-5.41.4.tar.gz \
+    && echo '402b2e10dc1a6249685f0cda5897959bfc079fc324b551a1c4771fe401563896 *perl-5.41.4.tar.gz' | sha256sum --strict --check - \
+    && tar --strip-components=1 -xaf perl-5.41.4.tar.gz -C /usr/src/perl \
+    && rm perl-5.41.4.tar.gz \
     && cat *.patch | patch -p1 \
     && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
     && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
@@ -39,4 +39,4 @@ RUN true \
 
 WORKDIR /usr/src/app
 
-CMD ["perl5.41.3","-de0"]
+CMD ["perl5.41.4","-de0"]
diff --git a/perl_devel-threaded-bullseye/Dockerfile b/perl_devel-threaded-bullseye/Dockerfile
index a48632d..bf1ef55 100644
--- a/perl_devel-threaded-bullseye/Dockerfile
+++ b/perl_devel-threaded-bullseye/Dockerfile
@@ -4,10 +4,10 @@ FROM buildpack-deps:bullseye
 WORKDIR /usr/src/perl
 
 RUN true \
-    && curl -fL https://cpan.metacpan.org/authors/id/B/BO/BOOK/perl-5.41.3.tar.gz -o perl-5.41.3.tar.gz \
-    && echo '7b9cd0f84a5350ea485ae6c57f3231d338f8a00c23f193db3964a60d38cf8850 *perl-5.41.3.tar.gz' | sha256sum --strict --check - \
-    && tar --strip-components=1 -xaf perl-5.41.3.tar.gz -C /usr/src/perl \
-    && rm perl-5.41.3.tar.gz \
+    && curl -fL https://cpan.metacpan.org/authors/id/C/CO/CONTRA/perl-5.41.4.tar.gz -o perl-5.41.4.tar.gz \
+    && echo '402b2e10dc1a6249685f0cda5897959bfc079fc324b551a1c4771fe401563896 *perl-5.41.4.tar.gz' | sha256sum --strict --check - \
+    && tar --strip-components=1 -xaf perl-5.41.4.tar.gz -C /usr/src/perl \
+    && rm perl-5.41.4.tar.gz \
     && cat *.patch | patch -p1 \
     && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
     && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
@@ -39,4 +39,4 @@ RUN true \
 
 WORKDIR /usr/src/app
 
-CMD ["perl5.41.3","-de0"]
+CMD ["perl5.41.4","-de0"]

Relevant Maintainers:

@tianon tianon merged commit df1bed3 into docker-library:master Sep 20, 2024
37 checks passed
@zakame zakame deleted the perldevel/5.41.4 branch September 20, 2024 20:10
@zakame
Copy link
Contributor Author

zakame commented Sep 20, 2024

Thanks @tianon! 👍

@yosifkit
Copy link
Member

yosifkit commented Sep 20, 2024

We're getting a failure when running the tests while building the i386 images: https://github.com/docker-library/meta/actions/runs/10966085457/job/30453269226. Can you take a look?

Not sure what the relevant bit is, but here is part of the log:

#12 161.2 cd t && (rm -f perl; /usr/bin/ln -s ../perl perl)
#12 161.2 TESTFILE=harness LD_LIBRARY_PATH=/usr/src/perl ./runtests choose
#12 161.3 No saved state, selection will be empty
#12 161.3 No saved state, selection will be empty
#12 163.9 base/cond.t .......................................................... ok
#12 163.9 base/if.t ............................................................ ok
...
#12 484.7 ../lib/perl5db.t ..................................................... ok
#12 488.0 ../lib/Unicode/UCD.t ................................................. ok
#12 488.0 
#12 488.0 Test Summary Report
#12 488.0 -------------------
#12 488.0 op/pack.t                                                          (Wstat: 512 (exited 2) Tests: 247 Failed: 0)
#12 488.0   Non-zero exit status: 2
#12 488.0   Parse errors: Bad plan.  You planned 14724 tests but ran 247.
#12 488.0 Files=2889, Tests=1182807, 327 wallclock secs (89.56 usr 10.93 sys + 740.73 cusr 86.74 csys = 927.96 CPU)
#12 488.0 Result: FAIL
#12 488.2 Finished test run at Fri Sep 20 20:57:45 2024.
#12 488.2 make: *** [makefile:866: test_harness] Error 1

Edit: it seems to be failing on all three 32-bit architectures: arm32v5, arm32v7, and i386 on the new release. Here are links to the arm32vX logs, but it looks the same as the i386 logs linked above, though a little cleaner without some of the buildkit output noise.

@zakame
Copy link
Contributor Author

zakame commented Sep 21, 2024

Thanks @yosifkit 🙏 Looks like there were recent pack() changes that are causing this - will forward to perlbug.

@zakame
Copy link
Contributor Author

zakame commented Sep 21, 2024

Perhaps something changed in base debian:bookworm-slim image? https://github.com/Perl/docker-perl/actions/runs/10963019337/job/30443596763#step:4:4036 passed ok prior...

@mauke
Copy link

mauke commented Sep 21, 2024

That thing you linked looks like a 64-bit platform build, not 32-bit.

@zakame
Copy link
Contributor Author

zakame commented Sep 21, 2024

@mauke right, thanks - I think docker-perl could probably enable 32-bit builds at least for perldevel to catch this in future.

@zakame
Copy link
Contributor Author

zakame commented Sep 25, 2024

Now fixed in Perl/perl5#22619, will see in the next 5.41.5 release (or maybe sooner) 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants