Commit graph

15 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
b7104bc3cc Fix licensing information etc 2025-10-06 12:21:53 +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
9ed20b484b Make Devel-PPPort regenerations reproducible 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
269c2e07fc Add SPDX information to a 5.24 patch 2025-10-06 12:21:53 +11:00
Samuel Tyler
d4f507d7f0 Add licensing information to 5.24 compress-raw-zlib file 2025-10-06 12:21:45 +11:00
Samuel Tyler
81c9bf1a6e Set up 5.24 to build 5.30 2025-10-06 12:21:45 +11:00
Samuel Tyler
97f6ac66ec Cleanup 5.22 and 5.24 2025-10-06 12:21:45 +11:00