Commit graph

108 commits

Author SHA1 Message Date
Samuel Tyler
83cbca8304
Remove libatomic_ops 2026-01-31 22:20:42 +11:00
Samuel Tyler
d7ff4cd578
Make perl-Text-CSV reproducible 2026-01-27 19:53:03 +11:00
Samuel Tyler
70cea07218
Update texinfo to 7.2
+ fix parts.rst
2026-01-27 19:53:02 +11:00
Samuel Tyler
35a83169cc
autogen: build with gperf 3.3 2026-01-21 22:42:02 +11:00
Samuel Tyler
e4689a9467
Update gperf 2026-01-15 21:33:10 +11:00
Samuel Tyler
2ccdba6019
Update checksums 2026-01-11 22:50:52 +11:00
Samuel Tyler
cf61139126
Move some things around for the sake of gettext
Gettext needs

- gperf
- python 2.3+

to regenerate files
2026-01-02 10:09:45 +11:00
Samuel Tyler
45c58b7d9d
Didn't think about these checksum changes 2026-01-02 10:08:21 +11:00
Samuel Tyler
923981e2d4
More openssl fixes 2026-01-01 22:57:08 +11:00
Samuel Tyler
3f67de5374
Merge pull request #558 from fosslinux/remove-libarchive
Move libarchive to end
2026-01-01 13:50:52 +11:00
Samuel Tyler
a6b07b6492
Move libarchive to end
It is not used in the actual main bootstrap.
2025-12-31 18:46:24 +11:00
Samuel Tyler
3ef14c9a59
patch: update to 2.8 2025-12-29 22:30:43 +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
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
Samuel Tyler
68d6394f28
zlib: update to 1.3.1 2025-12-26 10:24:00 +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
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
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
fosslinux
a7e0cc54ea
mpfr: remove pregenerated files 2025-10-17 18:31:19 +11:00
Samuel Tyler
ae4439fb65 Fix reproducibility of perl 5.15.7 2025-10-15 10:40:43 +11:00
Samuel Tyler
5ae083281e Update checksums!! 2025-10-06 12:21:53 +11:00
Eduardo Sánchez Muñoz
ec2efcd027 Remove additional generated files in libtool-2.2.4
Most of the times, libtoolize.in was not being regenerated by bootstrap. However, there was at least one spurious case where it got regenerated, leading to a package with a different checksum. By deleting it before running bootstrap, it will be always regenerated.
2025-09-08 12:10:11 +02:00
Eduardo Sánchez Muñoz
ebe5f0ddff Update final gcc to 15.2.0 2025-09-07 13:25:30 +02:00
Eduardo Sánchez Muñoz
aa755b44fa Use i686-unknown-linux-musl target instead of i386-unknown-linux-musl
The Linux kernel is already built with CONFIG_M686=y, which suggests that the bootstrap is not supported on anything older thant i686. So, use i686 on userspace too. Some software, such as gettext, cmake or elfutils, has trouble building for i386 due to missing atomic intrinsics.

For example, building gettext 0.26 would fail with:

```
/usr/lib/i386-unknown-linux-musl/gcc/i386-unknown-linux-musl/13.3.0/../../../../../i386-unknown-linux-musl/bin/ld: /build/gettext-0.26_1/gettext-0.26/build/gettext-tools/gnulib-lib/.libs/libgettextlib.so: undefined reference to `__atomic_compare_exchange_4'
```
2025-08-18 15:35:09 +02:00
Eduardo Sánchez Muñoz
502e8f944c Define "TARGET" variable to avoid hardcoding "i386-unknown-linux-musl" everywhere 2025-07-18 14:28:30 +02:00
fosslinux
506cc21036 make-4.2.1: remove pregenerated files 2025-03-24 21:49:03 +11:00
fosslinux
33ddec3bb3 findutils: remove pregened files 2025-03-22 20:53:59 +11:00
fosslinux
58455a873c xz: update and regen files
5.4.1 -> 5.6.4

regenerate/delete files (this would have detected the infamous xz
backdoor)
2025-02-22 22:43:38 +11:00
Andrius Štikonas
5996826bea
Merge pull request #511 from fosslinux/curl-update
Curl update
2025-02-18 23:29:05 +00:00
fosslinux
4612fbc963 curl: regenerations 2025-02-18 16:46:02 +11:00
fosslinux
02ed0da3d2 curl: update to 8.12.1 2025-02-16 12:46:31 +11:00
fosslinux
43b8f4a706 bc: update to 1.08.1 2025-02-16 11:25:19 +11:00
fosslinux
bf348d6b56 gcc: change libiberty rebuilds to not use hardcoded line nos 2025-02-14 16:42:00 +11:00
fosslinux
c83aea05f3 binutils-2.41: various regenerations 2025-02-14 11:50:13 +11:00
fosslinux
385cd87684 binutils-2.30: various regenerations 2025-02-14 11:50:13 +11:00
Samuel Tyler
c00fa39838
Merge pull request #498 from fosslinux/byacc2oyacc
Replace byacc with oyacc
2025-02-12 19:48:48 +11:00
Samuel Tyler
0373292a1f
Merge pull request #507 from fosslinux/autoconf-fixes
Autotools fixes
2025-02-10 20:39:34 +11:00
fosslinux
bae65f193e automake-*: remove some pregenerated files 2025-02-10 13:56:22 +11:00
fosslinux
31fbbb11af autoconf-*: remove some simple pregend files 2025-02-08 20:58:59 +11:00
fosslinux
c788c89017 perl-5.6.2: regenerate some files 2025-02-08 11:41:04 +11:00
fosslinux
622dd36d1f Replace byacc with oyacc
byacc has an awk script to generate .c files

oyacc seems to work fine instead
2025-02-08 11:30:18 +11:00
fosslinux
4f668371ab Update GCC 10 to 10.5.0 2025-02-06 21:11:17 +11:00
fosslinux
4aaaeff6f2 Update GCC to 13.3 & remove pregenerated files 2025-02-06 09:54:42 +11:00