fosslinux
5599846016
libtool-2.2.4: remove some pregenerated files+dirs
...
notably, the tests directories seem to be examples of real world
software. they are unnecessary and unauditable so we remove them.
2025-02-10 13:56:32 +11:00
fosslinux
8a3ab450b2
m4-1.4.19: remove a few more pregend files
2025-02-10 13:56:32 +11:00
fosslinux
2d353f39e3
autoconf-archive: remove pregenerated docs
2025-02-10 13:56:32 +11:00
fosslinux
3c5a28268e
automake-1.16.3: regenerate t/testsuite-part.am
...
requires particular handling for make rules
2025-02-10 13:56:31 +11:00
fosslinux
bae65f193e
automake-*: remove some pregenerated files
2025-02-10 13:56:22 +11:00
Samuel Tyler
8e6fa2fcce
Merge pull request #506 from fosslinux/perl-fixup
...
Perl fixes
2025-02-10 13:23:07 +11:00
fosslinux
31fbbb11af
autoconf-*: remove some simple pregend files
2025-02-08 20:58:59 +11:00
Samuel Tyler
d163ae3ca5
Merge pull request #505 from fosslinux/gawk-3.0.4-cleanup
...
gawk-3.0.4: remove a pregenerated file
2025-02-08 20:16:42 +11:00
Samuel Tyler
540d654bfb
Merge pull request #503 from fosslinux/flex-2.5.11-cleanup
...
flex-2.5.11: remove unused directory
2025-02-08 20:16:34 +11:00
Samuel Tyler
fac3f94812
Merge pull request #502 from fosslinux/bash-2.05b-cleanup
...
Bash 2.05b cleanup
2025-02-08 20:16:24 +11:00
Samuel Tyler
17cae40bc3
Merge pull request #501 from fosslinux/coreutils-5.0-fixup
...
coreutils-5.0: remove additional pregend file
2025-02-08 20:16:16 +11:00
fosslinux
f23437a54e
perl5.005-03: remove some pregend files
2025-02-08 11:41:04 +11:00
fosslinux
c788c89017
perl-5.6.2: regenerate some files
2025-02-08 11:41:04 +11:00
fosslinux
4ff3e2532f
gawk-3.0.4: remove a pregenerated file
2025-02-08 11:40:33 +11:00
fosslinux
e10d1f175f
flex-2.5.11: remove unused directory
2025-02-08 11:38:30 +11:00
fosslinux
a6368fb2a3
Remove unused bash-2.05b second pass
2025-02-08 11:36:59 +11:00
fosslinux
6816f19124
Remove extra Bison file
2025-02-08 11:36:59 +11:00
fosslinux
e5fdbc5b41
coreutils-5.0: remove additional pregend file
...
wheel.h, probably used
2025-02-08 11:36:09 +11:00
fosslinux
08ad118f43
make-3.82: remove pregenerated files
2025-02-08 11:34:58 +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
fosslinux
b64f83da3d
Various GCC 10 regenerations
2025-02-06 09:54:42 +11:00
fosslinux
84c07ed90b
Various GCC 4.7 regenerations
2025-02-06 09:54:42 +11:00
fosslinux
2550cebc20
Various GCC 4.0 regenerations
2025-02-05 15:32:31 +11:00
fosslinux
473f75ffd9
Add autoconf symlinks to every autoconf pkg
...
Early versions of automake have `autoconf` hardcoded into them as a
program that should exist. We *were* "fixing" this by creating a symlink
in autoconf-2.54. However this symlink is _not_ in the repo package,
which broke some things. Also meant that from autoconf 2.54 through
autoconf 2.71, automake was using autoconf 2.53.
Let's make it consistent by having autoconf symlinks in every autoconf
package.
2025-02-04 22:13:56 +11:00
fosslinux
19b205a382
Update musl to 1.2.5
2025-02-04 19:53:52 +11:00
fosslinux
68d396ef8f
Setup to remove pregenerated header files from musl 1.1
2025-02-03 22:17:48 +11:00
fosslinux
c5175b46c5
Fix clean_sources.sh with git protocol
2025-02-03 17:24:07 +11:00
fosslinux
62f147f242
Add error message when distfile doesn't exist
2025-02-03 17:23:53 +11:00
Samuel Tyler
736d7967fd
Merge pull request #495 from fosslinux/set-pipefail
...
Set pipefail when supported
2025-02-03 15:30:43 +11:00
fosslinux
1d2836e804
Don't checksum symlinks when uninstalling
...
symlinks are removed separately later. It doesn't really make sense to
checksum them - the file they are pointing to could have been deleted.
2025-02-03 08:54:40 +11:00
fosslinux
ce1522db64
Change metaconfig to Git snapshot
2025-02-02 10:02:32 +11:00
fosslinux
7fb88d883f
Change dist 3.5 to Git snapshot
2025-02-02 10:02:32 +11:00
fosslinux
64b9920871
Move flex to git snapshots
2025-02-02 10:02:32 +11:00
fosslinux
df1c9e9aba
Support mirrors within
2025-02-02 10:02:32 +11:00
Andrius Štikonas
3896c1dfc9
Update stage0-posix.
2025-01-26 14:22:23 +00:00
fosslinux
57f15d3515
Handle files correctly that start with a dash
...
Currently these were interpreted as options
2025-01-12 13:41:11 +11:00
Samuel Tyler
15cb1064ee
Merge pull request #492 from reshi-reshlet/patch-gh-actions
...
Fix "Run under bubblewrap" after forking
2025-01-12 09:17:59 +11:00
Googulator
6d0157f87a
Merge pull request #489 from fosslinux/patchlevel
...
Make patches relative to where tarballs are extracted
2025-01-09 20:53:35 +01:00
Matthew Draper
2adb6cb149
Get CI build working again after forking
...
deal with github mysteriously running actions with "ubuntu-latest" not resolving to 24.04. check for current ubuntu version and only do bwrap fix it >= 24.04
also, patch flakey flex mirrors, which were not working
2025-01-01 11:34:33 -08:00
fosslinux
a67db8fcbd
Make patches relative to where tarballs are extracted
...
Ever since an old patch version, it has (for reasonable security
reasons) not supported patched with ../ in the filename.
Many of our patches have been relying on this behaviour being OK,
because we start off with an ancient patch version that didn't perform
such checks. As soon as we need this behaviour after we build a newer
patch though, we will have problems.
So, let's change the policy.
Patches are relative to where tarballs are extracted, rather than the
"working directory" - e.g. have patches for `coreutils-9.4/src/cp.c`
instead of `src/cp.c`.
Keeping this consistent has a few implications;
- patches are applied from the build/ directory in bash era now, with
`-p0`
- when patches are manually applied in the bash era, use `-p` as
required, usually `-p1`
- in kaem era where patches are always manually applied, `-p1` is used
2024-12-23 15:20:42 +11:00
fosslinux
aad75ec2a2
Remove more pregenerated files for grub 2.06
...
- Documentation
- Test file blobs
2024-12-21 10:57:35 +11:00
Andrius Štikonas
e99f21db55
Switch to different OpenSSL mirrors.
2024-10-26 00:51:34 +01:00
Andrius Štikonas
b120a39ec6
cmp should use 0 immediate not 0 address.
2024-10-24 22:24:13 +01:00
mid-kid
346d1ce4b2
Enable _ctypes and dynamic linking for python
2024-07-31 18:47:57 +02:00
Andrius Štikonas
185bd78ec4
Update to mes 0.27.
2024-07-08 21:25:46 +01:00
Andrius Štikonas
e6ed60cec4
Update to mes-0.26.1.
2024-06-25 08:58:12 +01:00
Googulator
3116214cc6
Band-aid fix for #472 - get openssl from archive.org
...
While this works for now, it's not a sustainable solution.
Supporting a simpler SSL library (small enough to bundle into srcfs) such as BearSSL or WolfSSL in the first build of curl would be preferable.
2024-06-25 03:18:39 +02:00
fosslinux
8291a9153d
Clarify some descriptions
2024-05-28 21:57:36 +10:00