From 57f97c0ed6463cb178a76ca8de51ccfa4d9ff195 Mon Sep 17 00:00:00 2001 From: Thomas Trepl Date: Mon, 21 Jul 2025 07:13:36 +0200 Subject: [PATCH] Merge trunk --- chapter01/changelog.xml | 87 +++++++++++++++++++++++++++++++++++- chapter01/whatsnew.xml | 8 ++-- chapter03/patches.xml | 2 - chapter05/binutils-pass1.xml | 10 +++++ chapter06/ncurses.xml | 2 +- chapter08/e2fsprogs.xml | 2 +- chapter08/perl.xml | 4 +- chapter08/util-linux.xml | 4 +- chapter09/networkd.xml | 15 +++++++ packages.ent | 86 +++++++++++++++++------------------ patches.ent | 2 + 11 files changed, 166 insertions(+), 56 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 494fa74fb..e51f2c83d 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -39,8 +39,93 @@ or as appropriate for the entry or if needed the entire day's listitem. --> + - 2025-06-25 + 2025-07-15 + + + [bdubbs] - Update to vim-9.1.1552 (Security update). Fixes + #5760. + + + [bdubbs] - Update to readline-8.3. Fixes + #5755. + + + [bdubbs] - Update to perl-5.42.0. Fixes + #5756. + + + [bdubbs] - Update to openssl-3.5.1. Fixes + #5723. + + + [bdubbs] - Update to ninja-1.13.1. Fixes + #5759. + + + [bdubbs] - Update to linux-6.15.6. Fixes + #5757. + + + [bdubbs] - Update to gettext-0.25.1. Fixes + #5753. + + + [bdubbs] - Update to e2fsprogs-1.47.3. Fixes + #5758. + + + [bdubbs] - Update to bash-5.3. Fixes + #5754. + + + + + + 2025-07-01 + + + [bdubbs] - Update to iana-etc-20250618. Addresses + #5006. + + + [bdubbs] - Update to vim-9.1.1497. Addresses + #4500. + + + [bdubbs] - Update to util-linux-2.41.1. Fixes + #5749. + + + [bdubbs] - Update to shadow-4.18.0. Fixes + #5750. + + + [bdubbs] - Update to pkgconf-2.5.1. Fixes + #5746. + + + [bdubbs] - Update to ninja-1.13.0. Fixes + #5745. + + + [bdubbs] - Update to linux-6.15.4. Fixes + #5748. + + + [bdubbs] - Update to less-679. Fixes + #5747. + + + [bdubbs] - Update to automake-1.18.1. Fixes + #5752. + + + + + + 2025-06-15 [bdubbs] - Update to meson-1.8.2. Fixes diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 7b03c7f02..fba20d15d 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -65,9 +65,9 @@ Diffutils-&diffutils-version; - + Expat-&expat-version; @@ -197,9 +197,9 @@ - + OpenSSL-&openssl-version; diff --git a/chapter03/patches.xml b/chapter03/patches.xml index bea48d151..a1181e7f0 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -124,7 +124,6 @@ MD5 sum: &libpipeline-checks-patch-md5; ---> Perl Upstream Fix Patch - &perl-upstream-fix-patch-size;: @@ -134,7 +133,6 @@ - This version of Perl builds the Compress::Raw::Zlib and Compress::Raw::BZip2 modules. By default Perl will use an internal copy of the sources for the build. diff --git a/chapter08/util-linux.xml b/chapter08/util-linux.xml index 0cb1e6b78..4ceeef9a2 100644 --- a/chapter08/util-linux.xml +++ b/chapter08/util-linux.xml @@ -129,8 +129,8 @@ su tester -c "make -k check" - Two other tests, lsfd: SOURCE column and utmp: last, are known to - fail in the chroot environment. + One test, kill: decode functions, is known to fail + with bash-5.3-rc1 or newer. Install the package: diff --git a/chapter09/networkd.xml b/chapter09/networkd.xml index eb348ec1e..7c947a9eb 100644 --- a/chapter09/networkd.xml +++ b/chapter09/networkd.xml @@ -213,6 +213,21 @@ EOF /run/systemd/resolve/stub-resolv.conf. So it's unnecessary to create a /etc/resolv.conf manually. + + + + If you want to use systemd-resolved for the + LFS system but you need to access the Internet in the chroot + environment (for example, for building a BLFS package of which the + build process requires an Internet connection), create the + /etc/resolv.conf file following the + static configuration below for the chroot environment so the name + resolution will work in the chroot environment. When you exit + the chroot environment, remove it so + systemd-resolved will create the symlink on + boot. + + - + - + - + - + @@ -656,10 +656,10 @@ - - + + - + @@ -745,20 +745,20 @@ - - + + - + - + - + - + diff --git a/patches.ent b/patches.ent index 7c0a42133..9560fefaa 100644 --- a/patches.ent +++ b/patches.ent @@ -35,9 +35,11 @@ +