Skip to content

Commit deb37bb

Browse files
authored
Merge pull request #548 from fosslinux/perl-5.15.7-fix
Fix reproducibility of perl 5.15.7
2 parents 9a66b2d + ae4439f commit deb37bb

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

steps/SHA256SUMS.pkgs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ f39330325296612d66427de568a030aff3a514aad567a88e1de432392a08abdd patch-2.7.6_0.
100100
e8707f598b909ae01a5dc480fc9867ddb6254d22538f8f6cb65734294d92d728 perl5.004-05_0.tar.bz2
101101
335cd8ac4424ff5506b1a733a0e1fd38ae360249ad224100f25cde82b7c2f4db perl5.005-03_0.tar.bz2
102102
b707a9bcb3098008dbe1cfa831d3847aab38143e44c1ab206c02f04916fd28c3 perl-5.12.5_0.tar.bz2
103-
17271cc6e436c06a2ffbb039856788260f574c9e0d4b30ab70e584f445bb3931 perl-5.15.7_0.tar.bz2
103+
04036602cc6926bbf39a98c3999394deec2d65188ca0691024599def6e30aff5 perl-5.15.7_0.tar.bz2
104104
90c4082c4019b2a045583ac338352173b9e64e51d945205378709ad76f1c25a5 perl-5.16.3_0.tar.bz2
105105
9ef04af2574cf9518c9f36dfcd0bbc99b83c1a9d42b0505dd93c20330088aaea perl-5.17.2_0.tar.bz2
106106
0611b81ed8e369e54e51c5a0ac36b76fc172a7602538397a00b6166e1275d50a perl-5.17.4_0.tar.bz2

steps/perl-5.15.7/pass1.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,4 +96,10 @@ src_install() {
9696

9797
# Remove messed up manpages
9898
rm "${DESTDIR}/"*.0
99+
100+
# In this version of perl there is a weird non-determinism where some
101+
# pod files are not installed
102+
# as a hacky fix, remove all problematic pod files
103+
rm "${DESTDIR}/usr/lib/perl5/5.15.7/i686-linux/"*.pod
104+
rm "${DESTDIR}/usr/lib/perl5/5.15.7/i686-linux/.packlist"
99105
}

0 commit comments

Comments
 (0)