diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 72cebc79e..4e7715d51 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -40,6 +40,32 @@
appropriate for the entry or if needed the entire day's listitem.
-->
+
+ 2022-03-15
+
+
+ [xry111] - Update to expat-2.4.7. Fixes
+ #5019.
+
+
+ [xry111] - Update to bc-5.2.3. Fixes
+ #5020.
+
+
+ [xry111] - Update to linux-5.16.14 (security fix). Fixes
+ #5021.
+
+
+ [xry111] - Update to perl-5.34.1. Fixes
+ #5022.
+
+
+ [xry111] - Update to vim-8.2.4567 (security fix).
+ Addresses #4500.
+
+
+
+
2022-03-05
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index e009291ca..c48e088fe 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -41,9 +41,9 @@
-
+
@@ -74,9 +74,9 @@
-
+
@@ -203,9 +203,9 @@
-
+
@@ -289,9 +289,9 @@
Removed:
-
+
+ perl-5.34.0-upstream_fixes-1.patch
+
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 4b24fad1f..c4dae4abb 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -108,7 +108,7 @@
-->
-
+
+
+
+
+ The nss/tst-nss-files-hosts-multi
+ test is known to fail on relatively slow systems due to an internal
+ timeout.
This version of Perl now 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/stripping.xml b/chapter08/stripping.xml
index 772b91c5f..22b34562a 100644
--- a/chapter08/stripping.xml
+++ b/chapter08/stripping.xml
@@ -47,7 +47,7 @@
- save_usrlib="$(cd /usr/lib; ls ld-linux*)
+save_usrlib="$(cd /usr/lib; ls ld-linux*)
libc.so.6
libthread_db.so.1
libquadmath.so.&libquadmath-version;
diff --git a/packages.ent b/packages.ent
index 6432df56d..4b0ca222d 100644
--- a/packages.ent
+++ b/packages.ent
@@ -58,10 +58,10 @@
-
+
-
+
@@ -163,10 +163,10 @@
-
+
-
+
@@ -431,12 +431,12 @@
-
+
-
+
-
+
-
+
diff --git a/patches.ent b/patches.ent
index 7e43f7e0a..5dd7ffcaa 100644
--- a/patches.ent
+++ b/patches.ent
@@ -71,10 +71,11 @@
-->
-
+