diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 11266b470..ab649694e 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -40,6 +40,52 @@
appropriate for the entry or if needed the entire day's listitem.
-->
+
+ 2026-04-01
+
+
+ [bdubbs] - Update to XML-Parser-2.54 (Security update). Fixes (again)
+ #5892.
+
+
+ [bdubbs] - Update to vim-9.1.0272. Addresses
+ #4500.
+
+
+ [bdubbs] - Update to systemd-260.1. Fixes
+ #5890.
+
+
+ [bdubbs] - Update to perl-5.42.2. Fixes
+ #5898.
+
+
+ [bdubbs] - Update to mpc-1.4.0. Fixes
+ #5894.
+
+
+ [bdubbs] - Update to meson-1.10.2. Fixes
+ #5889.
+
+
+ [bdubbs] - Update to linux-6.19.10. Fixes
+ #5893.
+
+
+ [bdubbs] - Update to iana-etc-20260327. Addresses
+ #5006.
+
+
+ [bdubbs] - Update to groff-1.24.1. Fixes
+ #5888.
+
+
+ [bdubbs] - Update to autoconf-2.73. Fixes
+ #5897.
+
+
+
+
2026-03-26
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 0486141f8..763df5eb2 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -32,9 +32,9 @@
-
+
@@ -185,12 +185,12 @@
-
-
+
diff --git a/chapter05/gcc-pass1.xml b/chapter05/gcc-pass1.xml
index a5aa62e45..8da5617ed 100644
--- a/chapter05/gcc-pass1.xml
+++ b/chapter05/gcc-pass1.xml
@@ -59,7 +59,7 @@
mv -v mpfr-&mpfr-version; mpfr
tar -xf ../gmp-&gmp-version;.tar.xz
mv -v gmp-&gmp-version; gmp
-tar -xf ../mpc-&mpc-version;.tar.gz
+tar -xf ../mpc-&mpc-version;.tar.xz
mv -v mpc-&mpc-version; mpc
On x86_64 hosts, set the default directory name for
diff --git a/chapter06/gcc-pass2.xml b/chapter06/gcc-pass2.xml
index d02ff5457..89b2bc33e 100644
--- a/chapter06/gcc-pass2.xml
+++ b/chapter06/gcc-pass2.xml
@@ -50,7 +50,7 @@
mv -v mpfr-&mpfr-version; mpfr
tar -xf ../gmp-&gmp-version;.tar.xz
mv -v gmp-&gmp-version; gmp
-tar -xf ../mpc-&mpc-version;.tar.gz
+tar -xf ../mpc-&mpc-version;.tar.xz
mv -v mpc-&mpc-version; mpc
If you are building on x86_64, change the default directory name for
diff --git a/chapter08/groff.xml b/chapter08/groff.xml
index 7399bee21..f7d6442df 100644
--- a/chapter08/groff.xml
+++ b/chapter08/groff.xml
@@ -61,6 +61,8 @@
make check
+ One test, neqn-smoke-test.sh, is known to fail.
+
Install the package:
make install
diff --git a/chapter08/vim.xml b/chapter08/vim.xml
index afcce4cfb..d62a420d8 100644
--- a/chapter08/vim.xml
+++ b/chapter08/vim.xml
@@ -81,8 +81,8 @@ sed '/test_plugin_glvs/d' -i src/testdir/Make_all.mak
we are overriding the TERM variable to satisfy some
assumptions of the test suite). The problem can be
avoided by redirecting the output to a log file as shown above. A
- successful test will result in the words ALL
- DONE in the log file at completion.
+ successful test will show FAILED: 0 in the
+ log file at completion.
Two tests, Test_client_server_stopinsert() and Test_popup_setbuf(), are
known to fail on some systems.
diff --git a/packages.ent b/packages.ent
index bb103509f..6836804a8 100644
--- a/packages.ent
+++ b/packages.ent
@@ -29,10 +29,10 @@
-
-
+
+
-
+
@@ -283,10 +283,10 @@
-
-
+
+
-
+
@@ -309,10 +309,10 @@
-
-
+
+
-
+
@@ -424,12 +424,12 @@
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
@@ -768,9 +768,9 @@
-
+
-
+
-
+
@@ -796,10 +796,10 @@
-
-
+
+
-
+