From a2098a33776294cbb67485cea990ae7bd23dbe0a Mon Sep 17 00:00:00 2001 From: Samuel Tyler Date: Fri, 17 Oct 2025 18:43:30 +1100 Subject: [PATCH] Fix perl 5.15.7 reproducibility (v2) Expansion of original --- steps/SHA256SUMS.pkgs | 2 +- steps/perl-5.15.7/pass1.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/steps/SHA256SUMS.pkgs b/steps/SHA256SUMS.pkgs index b645a0e2..1c0bbd09 100644 --- a/steps/SHA256SUMS.pkgs +++ b/steps/SHA256SUMS.pkgs @@ -100,7 +100,7 @@ f39330325296612d66427de568a030aff3a514aad567a88e1de432392a08abdd patch-2.7.6_0. e8707f598b909ae01a5dc480fc9867ddb6254d22538f8f6cb65734294d92d728 perl5.004-05_0.tar.bz2 335cd8ac4424ff5506b1a733a0e1fd38ae360249ad224100f25cde82b7c2f4db perl5.005-03_0.tar.bz2 b707a9bcb3098008dbe1cfa831d3847aab38143e44c1ab206c02f04916fd28c3 perl-5.12.5_0.tar.bz2 -04036602cc6926bbf39a98c3999394deec2d65188ca0691024599def6e30aff5 perl-5.15.7_0.tar.bz2 +35034f09b78483d09a893ee1e9ddc6cb38fe6a73ee6fe63261729faab424e31f perl-5.15.7_0.tar.bz2 90c4082c4019b2a045583ac338352173b9e64e51d945205378709ad76f1c25a5 perl-5.16.3_0.tar.bz2 9ef04af2574cf9518c9f36dfcd0bbc99b83c1a9d42b0505dd93c20330088aaea perl-5.17.2_0.tar.bz2 0611b81ed8e369e54e51c5a0ac36b76fc172a7602538397a00b6166e1275d50a perl-5.17.4_0.tar.bz2 diff --git a/steps/perl-5.15.7/pass1.sh b/steps/perl-5.15.7/pass1.sh index e0ab5fa3..93d78934 100755 --- a/steps/perl-5.15.7/pass1.sh +++ b/steps/perl-5.15.7/pass1.sh @@ -100,6 +100,6 @@ src_install() { # In this version of perl there is a weird non-determinism where some # pod files are not installed # as a hacky fix, remove all problematic pod files - rm "${DESTDIR}/usr/lib/perl5/5.15.7/i686-linux/"*.pod - rm "${DESTDIR}/usr/lib/perl5/5.15.7/i686-linux/.packlist" + find "${DESTDIR}/usr/lib/perl5/5.15.7/" -name "*.pod" -delete + find "${DESTDIR}/usr/lib/perl5/5.15.7/" -name ".packlist" -delete }