diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 862f90455..3f2ae8e29 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -43,6 +43,46 @@
2024-01-21
+
+ [xry111] - Update to jinja2-3.1.3 (security fix). Fixes
+ #5411.
+
+
+ [xry111] - Update to bc-6.7.5. Fixes
+ #5408.
+
+
+ [xry111] - Update to attr-2.5.2. Fixes
+ #5412.
+
+
+ [xry111] - Update to ncurses-6.4-20230520 (security fix).
+ Fixes #5416.
+
+
+ [xry111] - Update to markupsafe-2.1.4. Fixes
+ #5418.
+
+
+ [xry111] - Update to linux-6.7.1. Fixes
+ #5406.
+
+
+ [xry111] - Update to iproute2-6.7.0. Fixes
+ #5410.
+
+
+ [xry111] - Update to vim-9.1.0041. Addresses
+ #4500.
+
+
+ [xry111] - Update to iana-etc-20240117. Addresses
+ #5006.
+
+
+ [xry111] - Update to shadow-4.14.3. Fixes
+ #5413.
+
[xry111] - Fix CVE-2024-0684 for coreutils-9.4. Fixes
#5417.
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index e0c77ed72..918bc0f0b 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -29,9 +29,9 @@
-
+
Autoconf-&autoconf-version;
@@ -134,9 +134,9 @@
IPRoute2-&iproute2-version;
-
+
Kbd-&kbd-version;
@@ -179,9 +179,9 @@
-
+
Meson-&meson-version;
@@ -191,9 +191,9 @@
MPFR-&mpfr-version;
-
+
diff --git a/chapter08/ncurses.xml b/chapter08/ncurses.xml
index 14113d7e3..83ce508d6 100644
--- a/chapter08/ncurses.xml
+++ b/chapter08/ncurses.xml
@@ -99,9 +99,9 @@
--enable-widec
This switch causes wide-character libraries (e.g., libncursesw.so.&ncurses-version;)
+ class="libraryfile">libncursesw.so.&ncurses-release;)
to be built instead of normal ones (e.g., libncurses.so.&ncurses-version;).
+ class="libraryfile">libncurses.so.&ncurses-release;).
These wide-character libraries are usable in both multibyte and
traditional 8-bit locales, while normal libraries work properly
only in 8-bit locales. Wide-character and normal libraries are
@@ -127,7 +127,7 @@
make will spawn new shell processes during "make install". -->
The installation of this package will overwrite
- libncursesw.so.&ncurses-version;
+ libncursesw.so.&ncurses-release;
in-place. It may crash the shell process which is using code and data
from the library file. Install the package with
DESTDIR, and replace the library file correctly using
@@ -137,8 +137,8 @@
):
make DESTDIR=$PWD/dest install
-install -vm755 dest/usr/lib/libncursesw.so.&ncurses-version; /usr/lib
-rm -v dest/usr/lib/libncursesw.so.&ncurses-version;
+install -vm755 dest/usr/lib/libncursesw.so.&ncurses-release; /usr/lib
+rm -v dest/usr/lib/libncursesw.so.&ncurses-release;
sed -e 's/^#if.*XOPEN.*$/#if 1/' \
-i dest/usr/include/curses.h
cp -av dest/* /
diff --git a/packages.ent b/packages.ent
index b1cc7c1d5..fba1f5405 100644
--- a/packages.ent
+++ b/packages.ent
@@ -21,10 +21,10 @@
-
-
+
+
-
+
@@ -57,10 +57,10 @@
-
-
+
+
-
+
@@ -317,10 +317,10 @@
-
-
+
+
-
+
@@ -341,18 +341,18 @@
-
-
+
+
-
+
-
-
+
+
-
+
@@ -430,13 +430,13 @@
-
-
+
+
-
+
-
+
+
+
+
@@ -636,10 +639,10 @@
-
-
+
+
-
+
@@ -735,13 +738,13 @@
-
+
-
-
+
+
-
+