diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml index 1ae31f3d2..1e0f0203e 100644 --- a/appendices/dependencies.xml +++ b/appendices/dependencies.xml @@ -44,7 +44,7 @@ &dependencies; - Attr, Bash, Binutils, Coreutils, GCC, Gettext, Grep, M4, Make, + Bash, Binutils, Coreutils, GCC, Gettext, Grep, M4, Make, Perl, Sed, and Texinfo @@ -52,7 +52,7 @@ &runtime; - Attr and Glibc + Glibc diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index e5e4031f9..62bdebc16 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -40,6 +40,64 @@ appropriate for the entry or if needed the entire day's listitem. --> + + 2026-07-01 + + + [bdubbs] - Add tar-1.35-acl_fix-1.patch. Addresses issue + arising from acl-2.4.0. + + + [bdubbs] - Add Python3-3.14.6 consolidated fixes (Security patch). Fixes + #5961. + + + [bdubbs] - Update to attr-2.6.0 (Security Update). Fixes + #5967. + + + [bdubbs] - Update to acl-2.4.0 (Security Update). Fixes + #5966. + + + [bdubbs] - Update to expat-2.8.2 (Security Update). Fixes + #5964. + + + [bdubbs] - Update to iana-etc-20260617. Addresses + #5006. + + + [bdubbs] - Update to iproute2-7.1.0. Fixes + #5954. + + + [bdubbs] - Update to libffi-3.6.0. Fixes + #5958. + + + [bdubbs] - Update to linux-7.1.1. Fixes + #5953. + + + [bdubbs] - Update to sqlite-autoconf-3.53.3. Fixes + #5965. + + + [bdubbs] - Update to systemd-261. Fixes + #5959. + + + [bdubbs] - Update to util-linux-2.42.2 (Security Update). Fixes + #5955. + + + [bdubbs] - Update to vim-9.2.0752 (Security Update). Fixes + #5956. + + + + 2026-06-15 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 6c42caa91..4d27834d8 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -26,12 +26,12 @@ - - + Autoconf-&autoconf-version; @@ -152,9 +152,9 @@ Libelf from Elfutils-&elfutils-version; - + @@ -302,8 +302,8 @@ Added: glibc-2.43-linux7_fixes-1.patch - Python-3.14.6-openssl_4-1.patch - systemd-260.1-buildfix-1.patch + tar-1.35-acl_fix-1.patch + Python-3.14.6-consolidated_fixes-1.patch diff --git a/chapter03/patches.xml b/chapter03/patches.xml index 0640929f4..1c0781237 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -126,10 +126,10 @@ --> - Python OpenSSL 4 Patch - &python-openssl4-fixes-patch-size;: + Python Consolidated Patch - &python-consolidated-fixes-patch-size;: - Download: - MD5 sum: &python-openssl4-fixes-patch-md5; + Download: + MD5 sum: &python-consolidated-fixes-patch-md5; @@ -149,6 +149,13 @@ --> + + Tar Upstream Patch - &tar-aclfix-patch-size;: + + Download: + MD5 sum: &tar-aclfix-patch-md5; + + - 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. - The test named systemd:test / test-copy may time out - due to an I/O congestion with a large parallel job number, but it - would pass if running alone with - meson test test-copy. + + Three tests are known to fail in the LFS chroot environment but + pass in a full installation: + core - systemd:test-namespace, + test - systemd:test-chase, and + tmpfiles - systemd:test-systemd-tmpfiles. + Some additional tests may fail because they depend on various + kernel configuration options. The test named + test - systemd:test-copy + may time out due to I/O congestion with a large parallel job + number, but will pass if running alone with + meson test test-copy. + Install the package: diff --git a/chapter08/tar.xml b/chapter08/tar.xml index 1d51203ba..4a1e36f01 100644 --- a/chapter08/tar.xml +++ b/chapter08/tar.xml @@ -43,6 +43,10 @@ Installation of Tar + First fix the package to build with acl-2.4.0: + +patch -Np1 -i ../tar-1.35-acl_fix-1.patch + Prepare Tar for compilation: FORCE_UNSAFE_CONFIGURE=1 \ diff --git a/packages.ent b/packages.ent index f2573c545..64824a582 100644 --- a/packages.ent +++ b/packages.ent @@ -13,18 +13,18 @@ *-knl-* Package info for Kernel stuff --> - - + + - + - - + + - + @@ -148,11 +148,11 @@ - - + + - + @@ -310,10 +310,10 @@ - + - + @@ -334,10 +334,10 @@ - - + + - + @@ -390,10 +390,10 @@ - - + + - + @@ -423,14 +423,14 @@ - + - + - + - + - + - + - - + + - + @@ -759,19 +759,19 @@ - - + + - + - + - + - + diff --git a/patches.ent b/patches.ent index 6c1c391a6..210ef8387 100644 --- a/patches.ent +++ b/patches.ent @@ -41,9 +41,9 @@ --> - - - + + + + + + + +