Eduardo Sánchez Muñoz
0b262c6ba7
Use 4 cores in CI
...
GitHub Actions runners for public repositories have 4 CPU cores:
https://docs.github.com/en/actions/reference/runners/github-hosted-runners#standard-github-hosted-runners-for-public-repositories
Additionally, it might slightly increase the chances of finding a race condition.
2025-12-30 15:37:03 +01:00
Samuel Tyler
dc74348b96
Merge pull request #560 from fosslinux/patch-update
...
patch: update to 2.8
2025-12-30 21:37:47 +11:00
Samuel Tyler
3ef14c9a59
patch: update to 2.8
2025-12-29 22:30:43 +11:00
Samuel Tyler
de28a97756
Merge pull request #559 from fosslinux/curl-update
...
Curl+OpenSSL+ca-certificates update
2025-12-28 22:47:26 +11:00
Samuel Tyler
38d3519fa6
ca-certificates: update to 3.119.1
...
Also only download the single needed file now instead of the 70MB
tarball.
2025-12-28 11:05:13 +11:00
Samuel Tyler
f7672536e0
Make packages without tarball sources work nicely
...
When there are no directories extracted, use the base build/ directory
as the build directory.
2025-12-28 11:05:12 +11:00
Samuel Tyler
af23ad1607
openssl: update to 3.6.0 + remove pregenerated files
...
There are a fairly significant number. The previous check was actually
wrong (all GENERATE files are generated in the build process :\). Change
Python accordingly.
2025-12-28 11:05:10 +11:00
Samuel Tyler
2e18c35df8
curl: update + remove pregened files
2025-12-28 10:42:40 +11:00
Andrius Štikonas
04a4b8aba4
Merge pull request #557 from fosslinux/zlib-update
...
Zlib update
2025-12-27 19:33:01 +00:00
Samuel Tyler
68d6394f28
zlib: update to 1.3.1
2025-12-26 10:24:00 +11:00
Samuel Tyler
be70d23405
zlib: remove pregened files
2025-12-26 10:23:29 +11:00
Samuel Tyler
a9d0fdfc45
Merge pull request #556 from fosslinux/bison-update
...
Bison update
2025-12-26 10:08:36 +11:00
Samuel Tyler
4180494ad9
Update parts.rst with update
2025-12-25 22:45:55 +11:00
Samuel Tyler
501ca4da87
Also fix up bison 3.4.1
2025-12-24 09:52:21 +11:00
Samuel Tyler
ae3a7f727e
Update checksums for bison changes
2025-12-21 22:05:03 +11:00
Samuel Tyler
1ba9c80a3b
Install each bison with different symlinks
2025-12-21 22:04:44 +11:00
Samuel Tyler
6a77c8f426
Add bison 3.8.6
2025-12-19 22:26:27 +11:00
Samuel Tyler
1b784cdf04
Add bison 3.7.6
2025-12-19 22:21:59 +11:00
Samuel Tyler
00808ed08a
Replace bison 3.4.2 with bison 3.6.4
2025-12-19 22:18:05 +11:00
Andrius Štikonas
63b24502c7
Merge pull request #522 from fosslinux/mpfr-fixup
...
mpfr: remove pregenerated files
2025-10-19 01:07:30 +01:00
Samuel Tyler
955fa21fe6
Merge pull request #552 from fosslinux/perl-5.15.7-fix
...
Fix perl 5.15.7 reproducibility (v2)
2025-10-19 11:04:44 +11:00
Samuel Tyler
a2098a3377
Fix perl 5.15.7 reproducibility (v2)
...
Expansion of original
2025-10-18 16:09:31 +11:00
Samuel Tyler
88051a5d17
This is all the checksum changes...
2025-10-18 16:08:23 +11:00
Samuel Tyler
b560674b63
Fix checksums
...
(I did not think changing SPDX identifiers would break checksums)
2025-10-17 22:50:21 +11:00
Samuel Tyler
bbccded731
Use a "real" copyright line
2025-10-17 18:53:10 +11:00
fosslinux
a7e0cc54ea
mpfr: remove pregenerated files
2025-10-17 18:31:19 +11:00
Andrius Štikonas
deb37bb460
Merge pull request #548 from fosslinux/perl-5.15.7-fix
...
Fix reproducibility of perl 5.15.7
2025-10-15 23:42:31 +01:00
Andrius Štikonas
9a66b2dd2d
Merge pull request #549 from fosslinux/reuse-6
...
Reuse 6
2025-10-15 23:09:36 +01:00
Samuel Tyler
d4f9a1672d
Convert dep5 to REUSE.toml
2025-10-15 10:55:32 +11:00
Samuel Tyler
4014aa787a
Add REUSE-IgnoreStart for reuse 6 upgrade
2025-10-15 10:54:30 +11:00
Samuel Tyler
ae4439fb65
Fix reproducibility of perl 5.15.7
2025-10-15 10:40:43 +11:00
Samuel Tyler
ec02efba46
Merge pull request #538 from fosslinux/perl-update-v2
...
Perl bootstrap
2025-10-08 14:06:57 +11:00
Samuel Tyler
d95aa0fecc
Rebase on master, fix sources
2025-10-06 21:13:03 +11:00
Samuel Tyler
d16817a649
shellcheck fix
2025-10-06 12:21:53 +11:00
Samuel Tyler
b4d9a6827c
Update bison parts.rst based on perl changes
2025-10-06 12:21:53 +11:00
Samuel Tyler
b7104bc3cc
Fix licensing information etc
2025-10-06 12:21:53 +11:00
Samuel Tyler
5ae083281e
Update checksums!!
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
7bc5ec4555
Make Perl 5.18 reproducible
...
All of these only apply to Perl 5.18 and future perls are okay.
This commit backports
- a patch to make the include order of files in Encode package
reproducible
- a patch to make Errno and Pod pm files reproducible
- a patch to make the ordering of .a files deterministic using ParseXS
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
d25949b8a5
Fix preseeding with >9 revisions
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
1b276a1898
Fix metaconfig for 5.30
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
9f15cc2f6c
the reordering doesn't actually work
2025-10-06 12:21:53 +11:00
Samuel Tyler
61b294ed60
Complete parts.rst
2025-10-06 12:21:53 +11:00