diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index ac551a947..caf35cc90 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -40,6 +40,36 @@
appropriate for the entry or if needed the entire day's listitem.
-->
+
+ 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
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index f40d3b33a..a2e7823da 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -64,9 +64,9 @@
Bc &bc-version;
-
+
@@ -124,12 +124,12 @@
Gettext-&gettext-version;
-
-
+
diff --git a/chapter06/diffutils.xml b/chapter06/diffutils.xml
index af4d95429..d2b875a9d 100644
--- a/chapter06/diffutils.xml
+++ b/chapter06/diffutils.xml
@@ -45,7 +45,9 @@
Prepare Diffutils for compilation:
-./configure --prefix=/usr --host=$LFS_TGT
+ ./configure --prefix=/usr \
+ --host=$LFS_TGT \
+ --build=$(./build-aux/config.guess)
Compile the package:
diff --git a/chapter06/grep.xml b/chapter06/grep.xml
index 1bccd7486..dd942c712 100644
--- a/chapter06/grep.xml
+++ b/chapter06/grep.xml
@@ -45,8 +45,9 @@
Prepare Grep for compilation:
-./configure --prefix=/usr \
- --host=$LFS_TGT
+ ./configure --prefix=/usr \
+ --host=$LFS_TGT \
+ --build=$(./build-aux/config.guess)
Compile the package:
diff --git a/chapter06/sed.xml b/chapter06/sed.xml
index b3e39c215..b297afedd 100644
--- a/chapter06/sed.xml
+++ b/chapter06/sed.xml
@@ -45,8 +45,9 @@
Prepare Sed for compilation:
-./configure --prefix=/usr \
- --host=$LFS_TGT
+ ./configure --prefix=/usr \
+ --host=$LFS_TGT \
+ --build=$(./build-aux/config.guess)
Compile the package:
diff --git a/chapter08/binutils.xml b/chapter08/binutils.xml
index cf1c4f895..c35bf136e 100644
--- a/chapter08/binutils.xml
+++ b/chapter08/binutils.xml
@@ -145,6 +145,8 @@ cd build
and
options are passed to GCC.
+ Three tests in the gprofng suite are also known to fail.
+
Install the package:
make tooldir=/usr install
diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml
index 4245b0ff4..a1f23a96b 100644
--- a/chapter08/glibc.xml
+++ b/chapter08/glibc.xml
@@ -166,10 +166,12 @@ esac
is known to fail in the LFS chroot environment.
+
diff --git a/chapter08/gmp.xml b/chapter08/gmp.xml
index 01dace92f..05e16722a 100644
--- a/chapter08/gmp.xml
+++ b/chapter08/gmp.xml
@@ -110,7 +110,7 @@ make html
instruction". In this case, gmp should be reconfigured with the option
and rebuilt.
- Ensure that all 197 tests in the test suite passed.
+ Ensure that all 199 tests in the test suite passed.
Check the results by issuing the following command:
awk '/# PASS:/{total+=$3} ; END{print total}' gmp-check-log
diff --git a/chapter08/stripping.xml b/chapter08/stripping.xml
index 70e0d6ebb..9e71f4382 100644
--- a/chapter08/stripping.xml
+++ b/chapter08/stripping.xml
@@ -88,7 +88,7 @@ done
online_usrbin="bash find strip"
online_usrlib="libbfd-&binutils-version;.so
- libsframe.so.0.0.0
+ libsframe.so.&libsframe-version;
libhistory.so.&readline-soversion;
libncursesw.so.&ncurses-version;
libm.so.6
diff --git a/packages.ent b/packages.ent
index 66e7314ab..ac08d20a8 100644
--- a/packages.ent
+++ b/packages.ent
@@ -66,10 +66,10 @@
-
-
+
+
-
+
@@ -77,6 +77,7 @@
+
@@ -256,20 +257,20 @@
-
-
+
+
-
+
-
-
+
+
-
+
@@ -477,10 +478,10 @@
-
-
+
+
-
+
@@ -535,10 +536,10 @@
-
-
+
+
-
+
@@ -726,13 +727,13 @@
-
+
-
+
-
+