From 58180415dd96ef03ad193ce116b36546d766ca5a Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Fri, 14 Jun 2024 10:37:53 -0500 Subject: [PATCH] Package updates. Update to vim-9.1.0478. Update to iana-etc-20240607. Update to systemd-256. Update to python3-3.12.4. Update to perl-5.40.0. Update to openssl-3.3.1 (Security fix). Update to linux-6.9.4. Update to findutils-4.10.0. --- chapter01/changelog.xml | 38 ++++++++++++++++++++++++ chapter01/whatsnew.xml | 12 ++++---- chapter03/patches.xml | 3 +- chapter07/createfiles.xml | 4 +++ chapter07/creatingdirs.xml | 1 + chapter08/systemd.xml | 13 +++++---- chapter08/udev.xml | 12 -------- packages.ent | 60 +++++++++++++++++++------------------- patches.ent | 3 +- 9 files changed, 91 insertions(+), 55 deletions(-) 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 @@ - +