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.
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).
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
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.
GDM 49 will use it.
There seems no additional dependencies here so we need to edit LFS
anyway (at least we'll need to remove the incorrect "with dependencies
that do not fit in LFS"). And the increased SBU is negligiable, and
enabling it in LFS (instead of BLFS) has an advantage that "systemctl
preset-all" will automatically enable it. Thus adding it in LFS
instead of only BLFS.
Update to vim-9.1.1754.
Update to iana-etc-20250826.
Update to tcl8.6.17.
Update to pcre2-10.46.
Update to meson-1.9.0.
Update to linux-6.16.7.
Update to kbd-2.9.0.
The prior rationale ("missing dependencies") is just wrong and it is
confusing people in a heated discussion. No matter how the discussion
will conclude, we should provide the correct information anyway.
Also document the --disable-bootstrap option that we'd not documented
elsewhere.
Now technically we may remove the BLFS GCC page as all its info is
already here, but doing so would be highly debatable.
I didn't notice them in my manual builds because I mounted tmpfs on
$LFS/tmp, but noted it in two jhalfs builds.
I've already sent a patch to libc-alpha to fix them. See link in the
added comment. The patch message explains why they depend on tmpfs or
not.