Commit graph

11 commits

Author SHA1 Message Date
Samuel Tyler
bbccded731
Use a "real" copyright line 2025-10-17 18:53:10 +11:00
Samuel Tyler
d95aa0fecc Rebase on master, fix sources 2025-10-06 21:13:03 +11:00
Samuel Tyler
8f105b3329 Make perl reproducible between bwrap and hardware
Also, with these changes, change the architecture to i686, as per
previous commits.
2025-10-06 12:21:53 +11:00
Samuel Tyler
b6422a6f4e Fix PERL_BUILD_DATE handling
(Wow I misread the code the first time)
2025-10-06 12:21:53 +11:00
Samuel Tyler
83ad28221a Ensure digest of lib/unicore/mktables is reproducible
For reasons Perl has decided files that don't exist should be given a
random "small" digest to make them rebuild always. That isn't helpful
for reproducibility.
2025-10-06 12:21:53 +11:00
Samuel Tyler
e4980c20e8 Make PPPort.pm reproducible in Perl 5.18+ 2025-10-06 12:21:53 +11:00
Samuel Tyler
4322a200f5 Make mktables reproducible
Had a datetime embedded in it
2025-10-06 12:21:53 +11:00
Samuel Tyler
626273ad2e Define PERL_BUILD_DATE where supported
This means we don't have to do the -U__DATE__ -U__TIME__ hack in later
perls.
2025-10-06 12:21:53 +11:00
Samuel Tyler
b0a2dc96ad Fix LIBDIR handling to be portable
As per aa755b44fa
2025-10-06 12:21:53 +11:00
Samuel Tyler
e9489cab46 Clean up perl 5.36 2025-10-06 12:21:53 +11:00
Samuel Tyler
a529a647bd Perl 5.36.3 added 2025-10-06 12:21:45 +11:00