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 @@ - +