fosslinux
313fa28394
LFS after
2024-01-30 12:01:29 +11:00
fosslinux
c7ca9bc0a3
LFS wget-curl 1.0
2024-01-30 12:01:29 +11:00
fosslinux
b0f1399c7d
LFS populate XML catalog
2024-01-30 12:01:29 +11:00
fosslinux
d662d56e94
LFS docbook-xsl-nons 1.79.2
2024-01-30 09:05:14 +11:00
fosslinux
fd6d63a0f5
LFS docbook-xml 4.5
2024-01-28 12:37:05 +11:00
fosslinux
9acb6a42c7
LFS libxslt 1.1.38
2024-01-28 12:36:31 +11:00
fosslinux
2559315659
LFS libxml2 2.10.4
2024-01-28 12:35:49 +11:00
fosslinux
34d610e403
LFS git 2.43.0
2024-01-28 12:35:19 +11:00
fosslinux
49868b861d
Update m4 to 1.4.10
2024-01-28 12:27:21 +11:00
fosslinux
3b6d88f76a
Add gawk 5.3.0
2024-01-28 12:27:21 +11:00
fosslinux
fda9e33f06
Add gzip 1.13
2024-01-28 12:27:21 +11:00
fosslinux
cceb86d2b0
Fix version of coreutils
2024-01-28 12:27:21 +11:00
fosslinux
85d1afec9b
Add diffutils 3.10
2024-01-28 12:27:21 +11:00
fosslinux
288ee37bf0
Allow the use of setuid binaries
2024-01-28 12:27:21 +11:00
fosslinux
31198f304d
Add opendoas
2024-01-28 12:27:21 +11:00
fosslinux
cfab7bc39a
Add shadow
2024-01-28 12:27:21 +11:00
fosslinux
c281b77901
Add libbsd
2024-01-27 11:16:47 +11:00
fosslinux
d7ce963bf4
Add libmd
2024-01-27 11:16:12 +11:00
fosslinux
20b4d43abb
Add basic users and groups
2024-01-27 11:15:13 +11:00
fosslinux
cfb8bafeba
Allow zip archives to be used
2024-01-27 11:14:55 +11:00
fosslinux
438e01800c
Update checksums
2024-01-26 10:29:57 +11:00
fosslinux
2182076773
Use a constant umask
2024-01-26 10:29:57 +11:00
fosslinux
67acb607f6
Never create pyc files on filesystem
2024-01-26 10:29:57 +11:00
fosslinux
1665723b70
Respect DESTDIR for lib-dynload directory in py 2.0.1
2024-01-26 10:29:57 +11:00
fosslinux
76217c6b0d
Ensure sources are always cleaned the same
...
Otherwise, in --repo mode, sources are not cleaned identically to how
they are in non --repo mode
2024-01-26 10:29:57 +11:00
fosslinux
b1e3da4e46
Move where DESTDIR is made
2024-01-26 10:29:57 +11:00
fosslinux
7f967fe2dc
Cleanup the filesystem at end of bootstrap
2024-01-26 10:29:57 +11:00
fosslinux
8d9981772a
Dont remove /usr/include
...
(lol, no idea how this ever worked)
2024-01-26 10:29:57 +11:00
fosslinux
62ce1b0c1e
Remove old python versions
2024-01-26 10:29:53 +11:00
fosslinux
fb35fcac4c
Uninstall previous perl files using uninstall rather than src_install
2024-01-26 10:29:18 +11:00
fosslinux
0a98747dab
Remove files unnecessarily kept around
2024-01-26 10:29:18 +11:00
fosslinux
718bccc7b2
Remove yacc using uninstall rather than in src_install of flex-2.6.4
2024-01-26 10:29:18 +11:00
fosslinux
6901877837
Remove unnecessary touching of live filesystem in flex-2.5.11
2024-01-26 10:29:18 +11:00
fosslinux
c0485bce2f
Remove unneccessary touching of live filesystem in coreutils-5.0 pass2
2024-01-26 10:29:18 +11:00
fosslinux
3669db9125
Use merged usr throughout the entire bootstrap
2024-01-26 10:29:18 +11:00
fosslinux
5b84cdd178
Don't touch live filesystem in bash-5.2.15
...
Rather, uninstall existing bash before bash is built
2024-01-26 10:29:18 +11:00
fosslinux
bbe121f382
Add uninstall directive to manifest
...
Allows for removal of old files or packages
2024-01-26 10:29:18 +11:00
Eduardo Sánchez Muñoz
f995a749de
Fix detection of device type (partition/full disk) in move_disk.sh
...
The version of stat available at that point does not support %Lr, so use instead its hexadecimal counterpar (%T)
2024-01-26 10:29:18 +11:00
Gábor Stefanik
67aa2a4826
Fix the default build script used by "build <package name>"
...
Before the simplify refactor, the convention was to name the first
or default build script "<package name>.sh". The refactor changed
this default to "pass1.sh", with "pass2.sh" and so on used for
subsequent passes. This wasn't an issue when building usig scripts
generated by script-generator (which explicitly declares the build
script to use), but broke running "build <package name>" without
an explicit script name from the post-bootstrap bash prompt.
By deriving the script name from the current revision/pass number,
this commit restores that functionality.
An unfortunate blemish is that we number build scripts from 1, but
repo tarballs from 0 - it would be nice to standardize on a single
indexing convention.
2024-01-26 10:29:18 +11:00
fosslinux
9632f6af01
Update coreutils to 9.4
2024-01-26 10:29:18 +11:00
Andrius Štikonas
9ff2d1f0f1
Add abort.{s,o} to libc+tcc.
2024-01-20 22:07:31 +00:00
Andrius Štikonas
241f5431b0
Update amd64 checksums.
2024-01-20 18:07:38 +00:00
fosslinux
490bc621a5
Merge pull request #400 from Googulator/autogen-trap-fix
...
Upgrade autogen bootstrap tarball to fix trap issue
2024-01-13 01:07:00 +00:00
fosslinux
f71445362e
Merge pull request #408 from Googulator/checksum-fix
...
Fix Python 3 checksum regression from 8341c4e
2024-01-13 01:06:31 +00:00
fosslinux
e6185414db
Merge pull request #410 from rick-masters/populate-devices-for-kexec
...
Populate devices so kexec can read /proc/iomem.
2024-01-12 20:41:34 +00:00
Gábor Stefanik
7e73fd25cb
Fix Python 3 checksum regression from 8341c4e
...
The Linux kernel won't autocreate /dev/shm inside devtmpfs.
Without it, semaphores won't work properly in Python.
Previously, /dev/shm was set up in populate_device_nodes, but we
no longer run that after booting into Linux.
2024-01-12 19:58:40 +01:00
Gábor Stefanik
36c1925742
Fix panic due to after.sh prematurely quitting on shutdown
...
The sysrq shutdown trigger takes some time to fully shut down the system,
during which init is expected to continue running. Since after.sh is the
last step in our init, if it quits before shutdown is complete, Linux will
panic with "Attempted to kill init".
Add an infinite loop after shutdown is issued via sysrq to prevent this.
2024-01-12 19:55:10 +01:00
Gábor Stefanik
9ed4416940
Upgrade autogen bootstrap tarball to v1.0.1 to fix return code issue
2024-01-12 16:11:14 +01:00
rick-masters
b2f4e3d129
Populate devices so kexec can read /proc/iomem.
2024-01-12 14:59:27 +00:00
fosslinux
5b7175de3e
Merge pull request #401 from stikonas/weak_symbols
...
Fix weak symbols to work in tcc.
2024-01-10 07:20:54 +00:00