diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml
index 8038ee943..81f11a2c8 100644
--- a/appendices/dependencies.xml
+++ b/appendices/dependencies.xml
@@ -147,7 +147,7 @@
&before;
- Automake
+ Automake and Coreutils
@@ -189,7 +189,7 @@
&before;
- None
+ Coreutils
@@ -447,8 +447,9 @@
&dependencies;
- Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep,
- Libcap, Make, OpenSSL, Patch, Perl, Sed, and Texinfo
+ Autoconf, Automake, Bash, Binutils, Coreutils, GCC, Gettext,
+ Glibc, GMP, Grep, Libcap, Make, OpenSSL, Patch, Perl, Sed, and
+ Texinfo
@@ -2516,7 +2517,7 @@
D-Bus, E2fsprogs,
IProute2, Kmod, Man-DB, Procps-ng, Python,
- &systemd-udev;, and Util-linux
+ &systemd-udev;, and Util-linux
@@ -2854,6 +2855,11 @@
&external;
+ AppArmor,
+
+ audit-userspace,
+
+ bash-completion,
btrfs-progs,
cURL,
@@ -2861,20 +2867,20 @@
docbook-xml,
docbook-xsl-nons,
- elfutils,
Git,
- gnu-efi,
GnuTLS,
iptables,
+ jekyll,
kexec-tools,
+ libbpf,
+ libdw,
libfido2,
libgcrypt,
libidn2,
- Libmicrohttpd,
+ libmicrohttpd,
libpwquality,
libseccomp,
@@ -2889,16 +2895,23 @@
p11-kit,
PCRE2,
Polkit,
+ pyelftools,
qemu,
qrencode,
-
- quota-tools,
+ quota-tools,
+ rpm,
rsync,
+
+ SELinux,
Sphinx,
+
+ systemtap,
tpm2-tss,
Valgrind,
+ Xen,
and
zsh
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index b8becd52f..c3e6b7640 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -39,610 +39,12 @@
or as
appropriate for the entry or if needed the entire day's listitem.
-->
-
- 2023-08-18
-
-
- [bdubbs] - Update to linux-6.4.12. Fixes
- #5320.
-
-
-
- 2023-08-18
+ 2023-09-01
- [bdubbs] - Update to udev-lfs-20230818.
-
-
-
-
-
- 2023-08-15
-
-
- [bdubbs] - Add a patch to fix a performance regression in
- glibc's posix_memalign() function. Fixes
- #5315.
-
-
- [bdubbs] - Update to less-643. Fixes
- #5317.
-
-
- [bdubbs] - Update to meson-1.2.1. Fixes
- #5314.
-
-
- [bdubbs] - Update to linux-6.4.10. Fixes
- #5313.
-
-
- [bdubbs] - Update to iana-etc-20230810. Addresses
- #5006.
-
-
- [rahul] - Update to pkgconf-2.0.1. Fixes
- #5316.
-
-
-
-
-
- 2023-08-07
-
-
- [bdubbs] - Update to xz-5.4.4. Fixes
- #5307.
-
-
- [bdubbs] - Update to wheel-0.41.1 (Python Module). Fixes
- #5311.
-
-
- [bdubbs] - Update to man-pages-6.05.01. Fixes
- #5306.
-
-
- [bdubbs] - Update to linux-6.4.8. Fixes
- #5309.
-
-
- [bdubbs] - Update to iana-etc-20230804. Addresses
- #5006.
-
-
- [rahul] - Update to pkgconf-2.0.0. Fixes
- #5310.
-
-
-
-
-
- 2023-08-01
-
-
- [bdubbs] - Update to vim-9.0.1677. Addresses
- #4500.
-
-
- [bdubbs] - Update to openssl-3.1.2. Fixes
- #5305.
-
-
- [bdubbs] - Update to man-pages-6.05. Fixes
- #5303.
-
-
- [bdubbs] - Update to binutils-2.41. Fixes
- #5300.
-
-
- [bdubbs] - Update to gmp-6.3.0. Fixes
- #5301.
-
-
- [bdubbs] - Update to glibc-2.38. Fixes
- #5302.
-
-
-
-
-
- 2023-07-28
-
-
- [bdubbs] - Update udev-lfs tarball to remove obsolete
- cdrom rules and references to ISDN devices. Fixes
- #5291.
-
-
- [bdubbs] - Update to wheel-0.41.0 (Python Module). Fixes
- #5290.
-
-
- [bdubbs] - Update to tar-1.35. Fixes
- #5287.
-
-
- [bdubbs] - Update to udev
- from systemd-254. Fixes
- #5293.
-
-
- [bdubbs] - Update to meson-1.2.0. Fixes
- #5286.
-
-
- [bdubbs] - Update to linux-6.4.7. Fixes
- #5288.
-
-
- [bdubbs] - Update to gcc-13.2.0. Fixes
- #5292.
-
-
- [bdubbs] - Update to file-5.45. Fixes
- #5294.
-
-
-
-
-
- 2023-07-28
-
-
- [xry111] - Enable cgroup-based memory pressure information
- in kernel, and add the cgroup file system into /etc/fstab and the
- mountvirtfs bootscript. This is a preparation for udev from
- systemd-254. Addresses
- #5293.
-
-
-
-
-
- 2023-07-22
-
-
- [xry111] - Make the mountvirtfs bootscript create essential
- symlinks in /dev. Fixes
- #5289.
-
-
-
-
-
- 2023-07-15
-
-
- [xry111] - Replace eudev-3.2.12 with udev from systemd-253.
- Fixes #5085.
-
-
- [bdubbs] - Update to iana-etc-20230629. Addresses
- #5006.
-
-
- [bdubbs] - Update to linux-6.4.3. Fixes
- #5284.
-
-
- [bdubbs] - Update to libxcrypt-4.4.36. Fixes
- #5283.
-
-
- [bdubbs] - Update to groff-1.23.0. Fixes
- #5282.
-
-
- [bdubbs] - Update to perl-5.38.0. Fixes
- #5281.
-
-
-
-
-
- 2023-07-02
-
-
- [xry111] - Update to grub-2.12~rc1.
-
-
-
-
-
- 2023-07-02
-
-
- [xry111] - Add libxcrypt-4.4.35. Fixes
- #5280.
-
-
- [xry111] - Update to iproute2-6.4.0. Fixes
- #5277.
-
-
- [xry111] - Update to linux-6.4.1. Fixes
- #5276.
-
-
-
-
-
- 2023-07-01
-
-
- [bdubbs] - Update to iana-etc-20230615. Addresses
- #5006.
-
-
- [bdubbs] - Update to vim-9.0.1671. Addresses
- #4500.
-
-
- [bdubbs] - Update to util-linux-2.39.1. Addresses
- #5278.
-
-
- [bdubbs] - Update to linux-6.3.10. Addresses
- #5276.
-
-
- [rahul] - Update to kbd-2.6.1. Fixes
- #5279.
-
-
- [bdubbs] - Update to gettext-0.22. Fixes
- #5275.
-
-
-
-
-
- 2023-06-20
-
-
- [xry111] - Patch libelf for LoongArch support.
-
-
-
-
-
- 2023-06-17
-
-
- [xry111] - Update to linux-6.3.8. Fixes
- #5272.
-
-
- [xry111] - Update to kbd-2.6.0. Fixes
- #5273.
-
-
- [rahul] - Changed from pkg-config to pkgconf-1.9.5. Fixes
- #5274.
-
-
-
-
-
- 2023-06-11
-
-
- [xry111] - Update to grub-2.11-pre-gc016a969d for
- LoongArch support.
-
-
-
-
-
- 2023-06-09
-
-
- [bdubbs] - Update to dbus-1.14.8. Fixes
- #5271.
-
-
- [bdubbs] - Update to linux-6.3.6. Fixes
- #5269.
-
-
- [bdubbs] - Update to Python-3.11.4. Fixes
- #5271.
-
-
-
-
-
- 2023-06-03
-
-
- [bdubbs] - Update to iana-etc-20230524. Addresses
- #5006.
-
-
- [bdubbs] - Update to MarkupSafe-2.1.3 (Python Module). Fixes
- #5268.
-
-
- [bdubbs] - Update to linux-6.3.5. Fixes
- #5264.
-
-
- [bdubbs] - Update to openssl-3.1.1. Fixes
- #5267.
-
-
- [bdubbs] - Update to meson-1.1.1. Fixes
- #5266.
-
-
- [bdubbs] - Update to diffutils-3.10. Fixes
- #5262.
-
-
- [bdubbs] - Update to bc-6.6.0. Fixes
- #5263.
-
-
-
-
-
- 2023-05-25
-
-
- [ken] - Remove unneeded group sgx from eudev rules. Fixes
- #5265.
-
-
-
-
-
- 2023-05-18
-
-
- [bdubbs] - Update to util-linux-2.39. Fixes
- #5259.
-
-
- [bdubbs] - Update to linux-6.3.3. Fixes
- #5261.
-
-
- [bdubbs] - Update to libcap-2.69. Fixes
- #5258.
-
-
- [bdubbs] - Update to grep-3.11. Fixes
- #5256.
-
-
- [bdubbs] - Update to flit_core-3.9.0. Fixes
- #5257.
-
-
- [bdubbs] - Update to eudev-3.2.12. Fixes
- #5260.
-
-
-
-
-
- 2023-05-13
-
-
- [xry111] - Update to less-633. Fixes
- #5251.
-
-
- [xry111] - Update to linux-6.3.2. Fixes
- #5255.
-
-
- [xry111] - Update to xz-5.4.3. Fixes
- #5252.
-
-
- [xry111] - Update to gawk-5.2.2. Fixes
- #5253.
-
-
- [xry111] - Fix systemd runtime issue exploited by GCC 13.
- Fixes #5254.
-
-
-
-
-
- 2023-05-01
-
-
- [bdubbs] - Update to vim-9.0.1503. Addresses
- #4500.
-
-
- [bdubbs] - Update to iana-etc-20230418. Addresses
- #5006.
-
-
- [bdubbs] - Update to sysvinit-3.07. Fixes
- #5250.
-
-
- [bdubbs] - Update to iproute2-6.3.0. Fixes
- #5248.
-
-
- [bdubbs] - Update to gcc-13.1.0. Fixes
- #5247.
-
-
- [bdubbs] - Update to perl-5.36.1. Fixes
- #5246.
-
-
- [bdubbs] - Update to linux-6.3.1. Fixes
- #5245.
-
-
- [bdubbs] - Update to coreutils-9.3. Fixes
- #5244.
-
-
-
-
-
- 2023-04-15
-
-
- [bdubbs] - Update to vim-9.0.1452. Addresses
- #4500.
-
-
- [bdubbs] - Update to iana-etc-20230405. Addresses
- #5006.
-
-
- [bdubbs] - Update to zstd-1.5.5. Fixes
- #5239.
-
-
- [bdubbs] - Update to Python-3.11.3. Fixes
- #5240.
-
-
- [bdubbs] - Update to meson-1.1.0. Fixes
- #5242.
-
-
- [bdubbs] - Update to man-pages-6.04. Fixes
- #5238.
-
-
- [bdubbs] - Update to linux-6.2.11. Fixes
- #5241.
-
-
-
-
-
- 2023-03-31
-
-
- [xry111] - Update to linux-6.2.9 (security fix). Fixes
- #5230.
-
-
- [xry111] - Update to grep-3.10. Fixes
- #5234.
-
-
- [xry111] - Update to wheel-0.40.0. Fixes
- #5229.
-
-
- [xry111] - Update to bc-6.5.0. Fixes
- #5228.
-
-
- [xry111] - Update to texinfo-7.0.3. Fixes
- #5235.
-
-
- [xry111] - Update to coreutils-9.2. Fixes
- #5232.
-
-
- [xry111] - Update to libcap-2.68. Fixes
- #5236.
-
-
- [xry111] - Update to tzdata-2023c. Fixes
- #5237.
-
-
- [xry111] - Update to xz-5.4.2. Fixes
- #5233.
-
-
- [xry111] - Update to openssl-3.1.0. Fixes
- #5227.
-
-
- [xry111] - Add flit-core-3.8.0.
-
-
-
-
-
- 2023-03-15
-
-
- [bdubbs] - Update to bc-6.4.0. Fixes
- #5217.
-
-
- [bdubbs] - Update to grep-3.9. Fixes
- #5225.
-
-
- [bdubbs] - Update to linux-6.2.6. Fixes
- #5226.
-
-
- [bdubbs] - Update to iana-etc-20230306. Addresses
- #5006.
-
-
-
-
- 2023-03-04
-
-
- [xry111] - Update to systemd-253. Fixes
- #5206.
-
-
- [xry111] - Update to bc-6.3.1. Fixes
- #5217.
-
-
- [xry111] - Update to linux-6.2.2 (security fixes). Fixes
- #5218.
-
-
- [xry111] - Update to procps-ng-4.0.3. Fixes
- #5220.
-
-
- [xry111] - Update to iproute2-6.2.0. Fixes
- #5221.
-
-
- [xry111] - Update to meson-1.0.1. Fixes
- #5222.
-
-
- [xry111] - Update to make-4.4.1. Fixes
- #5223.
-
-
- [xry111] - Update to libelf-0.189. Fixes
- #5224.
-
-
- [bdubbs] - Change to a better host requirements script in Chapter 2.
-
-
-
-
-
- 2023-03-01
-
-
- [bdubbs] - LFS-11.3 released.
+ [bdubbs] - LFS-12.0 released.
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 6255ea802..3b9d5fd1e 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -11,6 +11,13 @@
What's new since the last release
+
-
+
+
@@ -76,18 +83,18 @@
-
+
-
+
+
@@ -100,84 +107,84 @@
-
+
-
+
+
+
-
+
+
+
-
+
+
+
-
+
-
+
-
+
-
+
-
+
+
@@ -187,27 +194,27 @@
-
+
-
+
-
+
+
+
@@ -220,27 +227,27 @@
-
+
-
+
+
+
-
+
@@ -250,48 +257,48 @@
-
+
+
-
+
-
+
+
+
+
+
-
+
-
+
-
- Udev-&systemd-version; (from systemd)
-
-
-
- Jinja2-&jinja2-version;
-
-
-
- MarkupSafe-&markupsafe-version;
-
-
-
- Libxcrypt-&libxcrypt-version;
-
-
-
- Pkgconf-&pkgconf-version;
-
-
-
- &elfutils-loongarch-patch;
-
-
-
- Flit-core-&flit-core-version;
-
-
-
- &glibc-memalign-patch;
-
-
@@ -355,15 +330,11 @@
Removed:
-
+
diff --git a/chapter02/hostreqs.xml b/chapter02/hostreqs.xml
index 88a130745..291eaace4 100644
--- a/chapter02/hostreqs.xml
+++ b/chapter02/hostreqs.xml
@@ -156,7 +156,7 @@
- Texinfo-4.7
+ Texinfo-5.0
@@ -246,7 +246,7 @@ ver_check Perl perl 5.8.8
ver_check Python python3 3.4
ver_check Sed sed 4.1.5
ver_check Tar tar 1.22
-ver_check Texinfo texi2any 4.7
+ver_check Texinfo texi2any 5.0
ver_check Xz xz 5.0.0
ver_kernel &min-kernel;