Perl / docker-perl

Dockerfiles for index.docker.io (official Perl Docker image)
https://registry.hub.docker.com/_/perl/
Artistic License 2.0
117 stars 51 forks source link

library.pl: Fix build archs and set defaults #146

Closed zakame closed 9 months ago

zakame commented 9 months ago

Debian Bullseye and beyond supports more archs than Buster, so set as the default when building the library manifest for official-images.

Fix for #145.

zakame commented 9 months ago

With this change we can commit a new manifest that include the correct archs by default:

Details ```diff diff --git a/library/perl b/library/perl index 04f12eaf3..5d82ff758 100644 --- a/library/perl +++ b/library/perl @@ -2,13 +2,12 @@ Maintainers: Peter Martini (@PeterMartini), Zak B. Elep (@zakame) GitRepo: https://github.com/perl/docker-perl.git GitCommit: d2d8aab002a6637612ed920fd6bacf21db9025a1 -Architectures: amd64, arm32v7, arm64v8, i386 +Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Tags: 5.38.0, 5.38, 5, latest, stable, 5.38.0-bookworm, 5.38-bookworm, 5-bookworm, bookworm, stable-bookworm Directory: 5.038.000-main-bookworm Tags: 5.38.0-bullseye, 5.38-bullseye, 5-bullseye, bullseye, stable-bullseye -Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Directory: 5.038.000-main-bullseye Tags: 5.38.0-buster, 5.38-buster, 5-buster, buster, stable-buster @@ -19,7 +18,6 @@ Tags: 5.38.0-slim, 5.38-slim, 5-slim, slim, stable-slim, 5.38.0-slim-bookworm, 5 Directory: 5.038.000-slim-bookworm Tags: 5.38.0-slim-bullseye, 5.38-slim-bullseye, 5-slim-bullseye, slim-bullseye, stable-slim-bullseye -Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Directory: 5.038.000-slim-bullseye Tags: 5.38.0-slim-buster, 5.38-slim-buster, 5-slim-buster, slim-buster, stable-slim-buster @@ -30,7 +28,6 @@ Tags: 5.38.0-threaded, 5.38-threaded, 5-threaded, threaded, stable-threaded, 5.3 Directory: 5.038.000-main,threaded-bookworm Tags: 5.38.0-threaded-bullseye, 5.38-threaded-bullseye, 5-threaded-bullseye, threaded-bullseye, stable-threaded-bullseye -Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Directory: 5.038.000-main,threaded-bullseye Tags: 5.38.0-threaded-buster, 5.38-threaded-buster, 5-threaded-buster, threaded-buster, stable-threaded-buster @@ -41,7 +38,6 @@ Tags: 5.38.0-slim-threaded, 5.38-slim-threaded, 5-slim-threaded, slim-threaded, Directory: 5.038.000-slim,threaded-bookworm Tags: 5.38.0-slim-threaded-bullseye, 5.38-slim-threaded-bullseye, 5-slim-threaded-bullseye, slim-threaded-bullseye, stable-slim-threaded-bullseye -Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Directory: 5.038.000-slim,threaded-bullseye Tags: 5.38.0-slim-threaded-buster, 5.38-slim-threaded-buster, 5-slim-threaded-buster, slim-threaded-buster, stable-slim-threaded-buster @@ -52,7 +48,6 @@ Tags: 5.36.1, 5.36, 5.36.1-bookworm, 5.36-bookworm Directory: 5.036.001-main-bookworm Tags: 5.36.1-bullseye, 5.36-bullseye -Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Directory: 5.036.001-main-bullseye Tags: 5.36.1-buster, 5.36-buster @@ -63,7 +58,6 @@ Tags: 5.36.1-slim, 5.36-slim, 5.36.1-slim-bookworm, 5.36-slim-bookworm Directory: 5.036.001-slim-bookworm Tags: 5.36.1-slim-bullseye, 5.36-slim-bullseye -Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Directory: 5.036.001-slim-bullseye Tags: 5.36.1-slim-buster, 5.36-slim-buster @@ -74,7 +68,6 @@ Tags: 5.36.1-threaded, 5.36-threaded, 5.36.1-threaded-bookworm, 5.36-threaded-bo Directory: 5.036.001-main,threaded-bookworm Tags: 5.36.1-threaded-bullseye, 5.36-threaded-bullseye -Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Directory: 5.036.001-main,threaded-bullseye Tags: 5.36.1-threaded-buster, 5.36-threaded-buster @@ -85,7 +78,6 @@ Tags: 5.36.1-slim-threaded, 5.36-slim-threaded, 5.36.1-slim-threaded-bookworm, 5 Directory: 5.036.001-slim,threaded-bookworm Tags: 5.36.1-slim-threaded-bullseye, 5.36-slim-threaded-bullseye -Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Directory: 5.036.001-slim,threaded-bullseye Tags: 5.36.1-slim-threaded-buster, 5.36-slim-threaded-buster @@ -93,7 +85,6 @@ Architectures: amd64, arm32v7, arm64v8, i386 Directory: 5.036.001-slim,threaded-buster Tags: 5.34.1, 5.34, 5.34.1-bullseye, 5.34-bullseye -Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Directory: 5.034.001-main-bullseye Tags: 5.34.1-buster, 5.34-buster @@ -101,7 +92,6 @@ Architectures: amd64, arm32v7, arm64v8, i386 Directory: 5.034.001-main-buster Tags: 5.34.1-slim, 5.34-slim, 5.34.1-slim-bullseye, 5.34-slim-bullseye -Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Directory: 5.034.001-slim-bullseye Tags: 5.34.1-slim-buster, 5.34-slim-buster @@ -109,7 +99,6 @@ Architectures: amd64, arm32v7, arm64v8, i386 Directory: 5.034.001-slim-buster Tags: 5.34.1-threaded, 5.34-threaded, 5.34.1-threaded-bullseye, 5.34-threaded-bullseye -Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Directory: 5.034.001-main,threaded-bullseye Tags: 5.34.1-threaded-buster, 5.34-threaded-buster @@ -117,7 +106,6 @@ Architectures: amd64, arm32v7, arm64v8, i386 Directory: 5.034.001-main,threaded-buster Tags: 5.34.1-slim-threaded, 5.34-slim-threaded, 5.34.1-slim-threaded-bullseye, 5.34-slim-threaded-bullseye -Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Directory: 5.034.001-slim,threaded-bullseye Tags: 5.34.1-slim-threaded-buster, 5.34-slim-threaded-buster @@ -128,26 +116,22 @@ Tags: 5.39.3, 5.39, devel, 5.39.3-bookworm, 5.39-bookworm, devel-bookworm Directory: 5.039.003-main-bookworm Tags: 5.39.3-bullseye, 5.39-bullseye, devel-bullseye -Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Directory: 5.039.003-main-bullseye Tags: 5.39.3-slim, 5.39-slim, devel-slim, 5.39.3-slim-bookworm, 5.39-slim-bookworm, devel-slim-bookworm Directory: 5.039.003-slim-bookworm Tags: 5.39.3-slim-bullseye, 5.39-slim-bullseye, devel-slim-bullseye -Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Directory: 5.039.003-slim-bullseye Tags: 5.39.3-threaded, 5.39-threaded, devel-threaded, 5.39.3-threaded-bookworm, 5.39-threaded-bookworm, devel-threaded-bookworm Directory: 5.039.003-main,threaded-bookworm Tags: 5.39.3-threaded-bullseye, 5.39-threaded-bullseye, devel-threaded-bullseye -Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Directory: 5.039.003-main,threaded-bullseye Tags: 5.39.3-slim-threaded, 5.39-slim-threaded, devel-slim-threaded, 5.39.3-slim-threaded-bookworm, 5.39-slim-threaded-bookworm, devel-slim-threaded-bookworm Directory: 5.039.003-slim,threaded-bookworm Tags: 5.39.3-slim-threaded-bullseye, 5.39-slim-threaded-bullseye, devel-slim-threaded-bullseye -Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x Directory: 5.039.003-slim,threaded-bullseye ```