diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 3e29ab44b..4dea7bf18 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.
-->
+
+ 2025-02-13
+
+
+ [bdubbs] - Update to vim-9.1.1106. Addresses
+ #4500.
+
+
+ [bdubbs] - Update to diffutils-3.11. Fixes
+ #5639.
+
+
+ [bdubbs] - Update to libffi-3.4.7. Fixes
+ #5642.
+
+
+ [bdubbs] - Update to linux-6.13.2. Fixes
+ #5643.
+
+
+ [bdubbs] - Update to Python3-3.13.2. Fixes
+ #5640.
+
+
+ [bdubbs] - Update to sysvinit-3.14. Fixes
+ #5641.
+
+
+
+
2025-02-02
@@ -433,7 +463,7 @@
[bdubbs] - Update to tcl9.0.0. Fixes
#5570.
-
+
[bdubbs] - Update to linux-6.11.1. Fixes
#5556.
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 0bdf95c70..dc748661e 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -65,9 +65,9 @@
D-Bus-&dbus-version;
-
+
E2fsprogs-&e2fsprogs-version;
@@ -155,9 +155,9 @@
Libelf from Elfutils-&elfutils-version;
-
+
Libpipeline-&libpipeline-version;
@@ -295,9 +295,11 @@
Added:
+
diff --git a/chapter08/binutils.xml b/chapter08/binutils.xml
index c6fb60fbb..850bad976 100644
--- a/chapter08/binutils.xml
+++ b/chapter08/binutils.xml
@@ -40,13 +40,7 @@
Installation of Binutils
-
The Binutils documentation recommends building Binutils
in a dedicated build directory:
@@ -155,9 +149,10 @@ cd build
make tooldir=/usr install
- Remove useless static libraries:
+ Remove useless static libraries and other files:
-rm -fv /usr/lib/lib{bfd,ctf,ctf-nobfd,gprofng,opcodes,sframe}.a
+rm -rfv /usr/lib/lib{bfd,ctf,ctf-nobfd,gprofng,opcodes,sframe}.a \
+ /usr/share/doc/gprofng/
diff --git a/chapter08/procps.xml b/chapter08/procps.xml
index 399d0cec7..eb7d277dc 100644
--- a/chapter08/procps.xml
+++ b/chapter08/procps.xml
@@ -45,12 +45,14 @@
./configure --prefix=/usr \
--docdir=/usr/share/doc/procps-ng-&procps-ng-version; \
--disable-static \
- --disable-kill
+ --disable-kill \
+ --enable-watch8bit
./configure --prefix=/usr \
--docdir=/usr/share/doc/procps-ng-&procps-ng-version; \
--disable-static \
--disable-kill \
+ --enable-watch8bit \
--with-systemd
@@ -63,6 +65,15 @@
command; it will be installed from the Util-linux package.
+
+
+ --enable-watch8bit
+
+ This switch enables the ncursesw support for the
+ watch command, so it can handle 8-bit
+ characters.
+
+
Compile the package:
@@ -80,7 +91,8 @@ su tester -c "PATH=$PATH make check"
One test named
ps with output flag bsdtime,cputime,etime,etimes
is known to fail if the host kernel is not built with
- CONFIG_BSD_PROCESS_ACCT enabled.
+ CONFIG_BSD_PROCESS_ACCT enabled. In
+ addition, one pgrep test may fail in the chroot environment.
Install the package:
diff --git a/chapter08/util-linux.xml b/chapter08/util-linux.xml
index f4e24df2d..0cb1e6b78 100644
--- a/chapter08/util-linux.xml
+++ b/chapter08/util-linux.xml
@@ -128,6 +128,11 @@ su tester -c "make -k check"
enabled.
+
+ Two other tests, lsfd: SOURCE column and utmp: last, are known to
+ fail in the chroot environment.
+
+
Install the package:
make install
diff --git a/chapter08/vim.xml b/chapter08/vim.xml
index 3da3bc4b6..6e018ac41 100644
--- a/chapter08/vim.xml
+++ b/chapter08/vim.xml
@@ -80,9 +80,11 @@ sed '/test_glvs/d' -i src/testdir/Make_all.mak
cause issues with the settings of the current terminal (especially while
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.
+ avoided by redirecting the output to a log file as shown above.
+
+ Four tests related to GetLatestVimScripts are known to fail in
+ the chroot environment because wget or curl are not available to
+ download the required test scripts.
Install the package:
diff --git a/packages.ent b/packages.ent
index c9d00e391..b62a6e3b3 100644
--- a/packages.ent
+++ b/packages.ent
@@ -18,7 +18,7 @@
-
+
@@ -35,7 +35,7 @@
-
+
@@ -52,9 +52,9 @@
-
+
-
+
@@ -72,10 +72,10 @@
-
+
-
-
+
+
@@ -83,10 +83,10 @@
-
+
-
+
@@ -109,10 +109,10 @@
-
+
-
-
+
+
@@ -130,22 +130,22 @@
-
-
+
+
-
+
-
+
-
-
+
+
-
+
@@ -153,7 +153,7 @@
-
+
@@ -161,7 +161,7 @@
-
+
@@ -177,9 +177,9 @@
-
+
-
+
@@ -189,7 +189,7 @@
-
+
@@ -205,7 +205,7 @@
-
+
@@ -215,7 +215,7 @@
-
+
@@ -223,10 +223,10 @@
-
+
-
+
@@ -234,7 +234,7 @@
-
+
@@ -250,19 +250,19 @@
-
-
-
-
+
+
+
+
-
-
-
+
+
+
@@ -296,7 +296,7 @@
-
+
@@ -404,13 +404,13 @@
-
+
-
-
+
+
-
+
@@ -420,7 +420,7 @@
-
+
@@ -428,8 +428,8 @@
-
-
+
+
@@ -441,12 +441,12 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
+
+
+
-
-
+
+
@@ -652,7 +652,7 @@
-
+
@@ -660,7 +660,7 @@
-
+
@@ -668,7 +668,7 @@
-
+
@@ -686,15 +686,15 @@
-
-
+
+
-
+
-
+
-
+
@@ -705,7 +705,7 @@
-
+
@@ -717,16 +717,16 @@
-
+
-
+
-
+
@@ -735,14 +735,13 @@
-
-
-
+
+
@@ -750,15 +749,15 @@
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
@@ -798,7 +797,7 @@
-
+
@@ -820,6 +819,6 @@
-
+