9535 Commits

Author SHA1 Message Date
Zeckmathederg
ed77c307c5 Merge branch 'trunk' into openrc 2025-12-23 15:38:22 -07:00
Xi Ruoyao
bdb1305eb2 packages: update the text after ftp.gnu.org -> ftpmirror.gnu.org change 2025-12-23 11:08:58 +08:00
Xi Ruoyao
2a09dfb917 packages: always use &gnu; entity for ftp(mirror)?.gnu.org
We've switched to ftpmirror.gnu.org, but those three are lefted.
2025-12-23 09:10:31 +08:00
Zeckmathederg
967ee89b7f Merge branch 'trunk' into openrc 2025-12-21 14:56:41 -07:00
Zeckmathederg
837e4beac2 Python: Fix a regression caused by a security update. 2025-12-20 16:24:33 -07:00
Zeckmathederg
b75c98b141 Updated udev-lfs tarball for OpenRC. 2025-12-17 11:47:17 -07:00
Zeckmathederg
f894117477 Merge branch 'trunk' into openrc 2025-12-17 11:28:49 -07:00
Bruce Dubbs
34237996e9 Update currency script for change to ftpmirror.gnu.org. 2025-12-17 07:37:10 -06:00
Bruce Dubbs
4d8e395f20 Use ftpmirror.gnu.org instead of ftp.gnu.org/gnu/ 2025-12-17 07:33:47 -06:00
Zeckmathederg
1eb9491a84 OpenRC: Fix remap="pre" location. 2025-12-15 10:48:32 -07:00
Zeckmathederg
a986704a11 OpenRC; usage: A few changes.
1. No need to escape the space in `set -u` in the sed.
2. `chmod +x` the udevd service.
3. Add `-f` to the `ln` agetty command.

Thanks to Thomas Trepl for these fixes.
2025-12-14 16:13:17 -07:00
Zeckmathederg
012f0d78b8 Merge branch 'trunk' into openrc 2025-12-14 16:07:03 -07:00
Bruce Dubbs
ffc4af1d6c Package updates.
Update to tzdata2025c.
Update to Python-3.14.2 (Security update).
Update to meson-1.10.0.
Update to linux-6.18.1.
Update to iproute2-6.18.0.
2025-12-14 10:12:16 -06:00
Zeckmathederg
1954851224 OpenRC: Delete set -u instead of removing DESTDIR var. 2025-12-10 12:28:40 -07:00
Zeckmathederg
1e03a4fe53 OpenRC: Make wrappers for openrc-shutdown. 2025-12-09 12:49:26 -07:00
Zeckmathederg
663a7053b6 usage: Add udevd service. 2025-12-09 11:52:08 -07:00
Zeckmathederg
de3e495523 OpenRC: Fix installation. 2025-12-09 00:19:44 -07:00
Zeckmathederg
b3ea948aa9 OpenRC: Disable Linux-PAM support. 2025-12-09 00:07:46 -07:00
Zeckmathederg
0f75d8ff5a udev-lfs: Makefile.lfs: Adjust for 55-lfs.rules being removed. 2025-12-08 23:59:34 -07:00
Zeckmathederg
798917e2af OpenRC: Better appeal to LFS build standards. 2025-12-08 23:43:28 -07:00
Zeckmathederg
1c3972d664 fstab: Remove init system-specific instructions. 2025-12-08 22:21:37 -07:00
Zeckmathederg
20d9cbca24 OpenRC: Another typo. 2025-12-08 22:09:23 -07:00
Zeckmathederg
85f53b2add OpenRC: Typo. 2025-12-08 22:08:23 -07:00
Zeckmathederg
1d503b659c Add missing files. 2025-12-08 22:02:47 -07:00
Zeckmathederg
3ea5d3b1db Replaced SysVinit with OpenRC.
This is a rough draft of LFS w/ OpenRC without SysVinit. This is nowhere
close for a merge as I need to confirm this works with LFS. Beyond that,
BLFS also must get support, and BLFS will be a battlefield. Until we get
to that point, please do not have this merged.

This branch has been created because the LSB is getting changed, where
SysVinit will not be part of it. However, OpenRC will be. OpenRC also
provides technology projects like GNOME use. SysVinit simply will not
get those technologies. I believe OpenRC will be the way to go, going
forward for an educational alternative to the Systemd version of LFS.

SysVinit can act as an init system under OpenRC, which would introduce
unneeded complexity. That's why this removes SysVinit.

This shall get rendered at
https://linuxfromscratch.org/~zeckma/. MLFS support is not planned until
merge into trunk.

Feedback is appreciated.
2025-12-08 21:51:31 -07:00
Pierre Labastie
781fe39992 Make clear what findmnt should return in 7.13
To test whether the virtual kernel filesystems are mounted, we
tell to run "findmnt | grep $LFS", but we didn't tell what to expect
from this.
2025-12-03 15:50:56 +01:00
Bruce Dubbs
50ed68a11f Fix a problme identified upstream for readline-8.3. 2025-12-01 11:57:44 -06:00
Bruce Dubbs
5d091806e6 Package updates.
Update to vim-9.1.1934.
Update to sqlite-autoconf-3510100 (3.51.1).
Update to ninja-1.13.2.
Update to linux-6.17.9.
Update to libxcrypt-4.5.2.
Update to iana-etc-20251120.
2025-11-30 14:52:11 -06:00
Bruce Dubbs
90219474ac Add a note about updating libcap.
If the go compiler is present when updating libcap, the build fails.
This note tells th euser how to work around the problem.
2025-11-19 09:54:24 -06:00
Bruce Dubbs
807cbf7e8c Package updates.
Update to coreutils-9.9.

Update to binutils-2.45.1. This now requires adding
  glibc-2.42-upstream_fixes-1.patch.

Update to libxcrypt-4.5.1.
Update to linux-6.17.8.
Update to sqlite-autoconf-3510000 (3.51.0).
2025-11-14 11:39:10 -06:00
Bruce Dubbs
e73abf3bd7 Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk 2025-11-08 01:30:21 -06:00
Bruce Dubbs
acff1be8f4 Add currency for sqlite-doc. 2025-11-08 01:30:05 -06:00
Pierre Labastie
7bf287e277 Python-3.14 does not install 2to3 anymore 2025-11-07 08:37:24 +01:00
Zeckmathederg
d72799f468 libelf: Grammar. 2025-11-04 13:18:30 -07:00
Zeckmathederg
ec31cb2508 libelf: Note that libelf make -k check builds elfutils utilties. 2025-11-03 17:09:16 -07:00
Zeckmathederg
d89efa0882 libelf: Only build libelf, no utils. 2025-11-03 16:53:59 -07:00
Bruce Dubbs
f8ab28e0f8 Package updates.
Update to vim-9.1.1888.
Update to iana-etc-20251022.
Update to pcre2-10.47.
Update to man-pages-6.16.
Update to linux-6.17.6.
Update to libcap-2.77.
Update to elfutils-0.194.
1
2025-10-31 13:55:43 -05:00
Bruce Dubbs
aea637af4a Package updates.
Update to less-685.
Update to systemd-258.1.
Update to Python-3.14.0.
Update to openssl-3.6.0.
Update to linux-6.17.2.
Update to iproute2-6.17.0.
2025-10-15 10:28:04 -05:00
Bruce Dubbs
8501f893d2 Spacing 2025-10-13 11:57:15 -05:00
Bruce Dubbs
71a1d05976 Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk 2025-10-11 12:32:15 -05:00
Bruce Dubbs
4353efc024 Makefile: set validate as a profile-html dependency, 2025-10-11 12:32:03 -05:00
Xi Ruoyao
edfcaff9bf sqlite: Get rid of rpath 2025-10-04 23:27:25 +08:00
Zeckmathederg
0e4e259140 Flex: \ alignment. 2025-10-03 18:28:07 -06:00
Xi Ruoyao
e4ae6fe11c systemd: Note run0 is a symlink and fix a typo in systemd-vpick description 2025-10-03 14:38:53 +08:00
Bruce Dubbs
e04a5377d2 Typos 2025-10-02 20:52:26 -05:00
Douglas R. Reno
5abea1ab6d Package updates:
Update to OpenSSL-3.5.4 (Security Update)
Update to systemd-258 (as well as udev for SysV)
2025-10-01 19:18:45 -05:00
Douglas R. Reno
454448912a packages.ent: fix the URL for expat 2025-09-30 14:35:18 -05:00
Bruce Dubbs
9e2fa9a05d Package updates.
Update to vim-9.1.1806.
Update to iana-etc-20250926.
Update to coreutils-9.8.
Update to expat-2.7.3 (Security release).
Update to linux-6.16.9.
Update to markupsafe-3.0.3.
Update to meson-1.9.1.
Update to openssl-3.5.3.
Update to util-linux-2.41.2.
2025-09-29 16:05:56 -05:00
Bruce Dubbs
eec39ba6db Add info about ftp.gnu.org DDOS. 2025-09-29 12:27:25 -05:00
Xi Ruoyao
b3724969d2 Revert "systemd: Flip -D userdb to true"
This reverts commit 693cf29d31.

Wrongly pushed :(.
2025-09-27 00:53:39 +08:00