diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 13865692e..68977df08 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -40,6 +40,72 @@
appropriate for the entry or if needed the entire day's listitem.
-->
+
+ 2025-02-02
+
+
+ [bdubbs] - Update to vim-9.1.1071. Addresses
+ #4500.
+
+
+ [bdubbs] - Update to iana-etc-20250123. Addresses
+ #5006.
+
+
+ [bdubbs] - Update to binutils-2.44.0. Fixes
+ #5634.
+
+
+ [bdubbs] - Update to coreutils-9.6. Fixes
+ #5628.
+
+
+ [bdubbs] - Update to e2fsprogs-1.47.2. Fixes
+ #5637.
+
+
+ [bdubbs] - Update to glibc-2.41. Fixes
+ #5638.
+
+
+ [bdubbs] - Update to iproute2-6.13.0. Fixes
+ #5631.
+
+
+ [bdubbs] - Update to libxcrypt-4.4.38. Fixes
+ #5626.
+
+
+ [bdubbs] - Update to linux-6.13.1. Fixes
+ #5629.
+
+
+ [bdubbs] - Update to man-pages-6.10. Fixes
+ #5632.
+
+
+ [bdubbs] - Update to meson-1.7.0. Fixes
+ #5636.
+
+
+ [bdubbs] - Update to perl-5.40.1. Fixes
+ #5630.
+
+
+ [bdubbs] - Update to tcl8.6.16. Fixes
+ #5635.
+
+
+ [bdubbs] - Update to tzdata2025a. Fixes
+ #5627.
+
+
+ [bdubbs] - Update to xz-5.6.4. Fixes
+ #5633.
+
+
+
+
2025-01-15
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 269fd8ab7..0bdf95c70 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -44,9 +44,9 @@
Bc-&bc-version;
-
+
@@ -56,9 +56,9 @@
-
+
@@ -68,9 +68,9 @@
-
+
Expat-&expat-version;
@@ -101,9 +101,9 @@
Gettext-&gettext-version;
-
+
@@ -182,9 +182,9 @@
Man-DB-&man-db-version;
-
+
MarkupSafe-&markupsafe-version;
@@ -209,9 +209,9 @@
-
+
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 1956d39f5..dd592f663 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -35,7 +35,7 @@
-->
-
+
Bzip2 Documentation Patch - &bzip2-docs-patch-size;:
diff --git a/chapter06/binutils-pass2.xml b/chapter06/binutils-pass2.xml
index fb54becb0..a1892a1aa 100644
--- a/chapter06/binutils-pass2.xml
+++ b/chapter06/binutils-pass2.xml
@@ -55,7 +55,7 @@
produced binaries mistakenly linked against libraries from the host
distro. Work around this issue:
-sed '6009s/$add_dir//' -i ltmain.sh
+sed '6031s/$add_dir//' -i ltmain.sh
Create a separate build directory again:
diff --git a/chapter07/createfiles.xml b/chapter07/createfiles.xml
index 856ef0dbe..8f97c2d3e 100644
--- a/chapter07/createfiles.xml
+++ b/chapter07/createfiles.xml
@@ -180,11 +180,11 @@ EOF
nogroup to avoid an
unnamed ID. But other distros may treat this ID differently, so any
portable program should not depend on this assignment.
-
+
Some tests in need a regular
user. We add this user here and delete this account at the end of that
chapter.
diff --git a/chapter08/binutils.xml b/chapter08/binutils.xml
index 2c28df6f1..6717543da 100644
--- a/chapter08/binutils.xml
+++ b/chapter08/binutils.xml
@@ -40,13 +40,13 @@
Installation of Binutils
-
+
The Binutils documentation recommends building Binutils
in a dedicated build directory:
diff --git a/chapter08/coreutils.xml b/chapter08/coreutils.xml
index 181153d1d..70eb1e318 100644
--- a/chapter08/coreutils.xml
+++ b/chapter08/coreutils.xml
@@ -55,7 +55,8 @@
Now prepare Coreutils for compilation:
-autoreconf -fiv
+autoreconf -fv
+automake -af
FORCE_UNSAFE_CONFIGURE=1 ./configure \
--prefix=/usr \
--enable-no-install-program=kill,uptime
@@ -72,6 +73,14 @@ FORCE_UNSAFE_CONFIGURE=1 ./configure \
+
+ automake
+
+ Work around a problem with an older versions of autotools.
+
+
+
+
FORCE_UNSAFE_CONFIGURE=1
diff --git a/chapter08/perl.xml b/chapter08/perl.xml
index df9489d37..0d2937e05 100644
--- a/chapter08/perl.xml
+++ b/chapter08/perl.xml
@@ -40,12 +40,7 @@
Installation of Perl
-
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/tcl.xml b/chapter08/tcl.xml
index 28eac584b..0905af0d4 100644
--- a/chapter08/tcl.xml
+++ b/chapter08/tcl.xml
@@ -3,8 +3,8 @@
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
%general-entities;
-
-
+
+
]>
diff --git a/packages.ent b/packages.ent
index 6ee85b754..618fdbf01 100644
--- a/packages.ent
+++ b/packages.ent
@@ -65,10 +65,10 @@
-
-
+
+
-
+
@@ -104,10 +104,10 @@
-
-
+
+
-
+
@@ -140,10 +140,10 @@
-
-
+
+
-
+
@@ -255,10 +255,10 @@
-
-
+
+
-
+
@@ -317,10 +317,10 @@
-
+
-
+
@@ -341,10 +341,10 @@
-
-
+
+
-
+
@@ -421,22 +421,22 @@
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
@@ -783,10 +783,10 @@
-
-
+
+
-
+
diff --git a/patches.ent b/patches.ent
index 0c1b18d0c..c90d38120 100644
--- a/patches.ent
+++ b/patches.ent
@@ -7,16 +7,17 @@
-->
+
-
-
+
+