diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 25b9ee150..f42fdf445 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -40,6 +40,44 @@
appropriate for the entry or if needed the entire day's listitem.
-->
+
+ 2024-06-15
+
+
+ [bdubbs] - Update to vim-9.1.0478. Addresses
+ #4500.
+
+
+ [bdubbs] - Update to iana-etc-20240607. Addresses
+ #5006.
+
+
+ [bdubbs] - Update to systemd-256. Fixes
+ #5504.
+
+
+ [bdubbs] - Update to python3-3.12.4. Fixes
+ #5502.
+
+
+ [bdubbs] - Update to perl-5.40.0. Fixes
+ #5503.
+
+
+ [bdubbs] - Update to openssl-3.3.1 (Security fix). Fixes
+ #5500.
+
+
+ [bdubbs] - Update to linux-6.9.4. Fixes
+ #5505.
+
+
+ [bdubbs] - Update to findutils-4.10.0. Fixes
+ #5499.
+
+
+
+
2024-05-31
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 9ad12dc22..315a03bea 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -80,9 +80,9 @@
-
+
@@ -206,9 +206,9 @@
-
+
Pkgconf-&pkgconf-version;
@@ -236,9 +236,9 @@
-
+
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 87645f532..95d81b1de 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -141,7 +141,7 @@
MD5 sum: &sysvinit-consolidated-patch-md5;
-
+
+
Prepare systemd for compilation:
mkdir -p build
@@ -247,8 +248,10 @@ ninja test
One test named systemd:core / test-namespace
- is known to fail in the LFS chroot environment. Some other tests may
- fail because they depend on various kernel configuration options.
+ is known to fail in the LFS chroot environment. Two other tests,
+ test-chase and test-systemd-tmpfiles,
+ are also known to fail. Some other tests may fail because they depend
+ on various kernel configuration options.
Install the package:
diff --git a/chapter08/udev.xml b/chapter08/udev.xml
index 8f71237b8..98ee48cf2 100644
--- a/chapter08/udev.xml
+++ b/chapter08/udev.xml
@@ -55,18 +55,6 @@
sed '/systemd-sysctl/s/^/#/' -i rules.d/99-systemd.rules.in
- Next, fix compatibility with linux-6.9 and later:
-
- sed -i '/DEVMEM_MAGIC 0/{n;n;a \
-/* cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b (6.8) */ \
-#ifndef PID_FS_MAGIC \
-#define PID_FS_MAGIC 0x50494446 \
-#endif
-}' src/basic/missing_magic.h
-
-sed -i '/OVERLAYFS_SUPER_MAGIC/a \
-pidfs, {PID_FS_MAGIC}' src/basic/filesystems-gperf.gperf
-
Adjust the hardcoded paths to network configuration files for the
standalone udev installation:
diff --git a/packages.ent b/packages.ent
index b3b10e677..567726db5 100644
--- a/packages.ent
+++ b/packages.ent
@@ -182,10 +182,10 @@
-
-
+
+
-
+
@@ -230,7 +230,7 @@
-
+
@@ -317,10 +317,10 @@
-
+
-
+
@@ -431,12 +431,12 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -660,20 +660,20 @@
-
+
-
+
-
+
-
-
+
+
-
+
@@ -743,10 +743,10 @@
-
+
-
+
-
+
diff --git a/patches.ent b/patches.ent
index 426cc36df..8b29af8a5 100644
--- a/patches.ent
+++ b/patches.ent
@@ -37,7 +37,8 @@
-
+