From d3abecc9735d04247710fca6ab4c4822fd5e7238 Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Wed, 12 Feb 2025 13:54:18 -0600 Subject: [PATCH] Package updates. Update to vim-9.1.1106. Update to diffutils-3.11. Update to libffi-3.4.7. Update to linux-6.13.2. Update to Python3-3.13.2. Update to sysvinit-3.14. --- chapter01/changelog.xml | 32 ++++++- chapter01/whatsnew.xml | 8 +- chapter08/binutils.xml | 11 +-- chapter08/procps.xml | 3 +- chapter08/util-linux.xml | 5 ++ chapter08/vim.xml | 8 +- packages.ent | 185 +++++++++++++++++++-------------------- 7 files changed, 142 insertions(+), 110 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 68977df08..45190d8c9 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 @@ -414,7 +444,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..481d326fd 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; diff --git a/chapter08/binutils.xml b/chapter08/binutils.xml index 70f6bd026..5ea6c1b41 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: @@ -137,9 +131,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 8dccfd697..eb7d277dc 100644 --- a/chapter08/procps.xml +++ b/chapter08/procps.xml @@ -91,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 648b204b5..8ea9132b9 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 618fdbf01..6966b1653 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 @@ - + @@ -394,13 +394,13 @@ - + - - + + - + @@ -410,7 +410,7 @@ - + @@ -418,8 +418,8 @@ - - + + @@ -431,12 +431,12 @@ - + - + - + - + - + - + - - - - + + + + - - + + @@ -642,7 +642,7 @@ - + @@ -650,7 +650,7 @@ - + @@ -658,7 +658,7 @@ - + @@ -676,15 +676,15 @@ - - + + - + - + - + @@ -695,7 +695,7 @@ - + @@ -707,16 +707,16 @@ - + - + - + @@ -725,14 +725,13 @@ - - - + + @@ -740,15 +739,15 @@ - + - + - + - + - + - - + + - + @@ -788,7 +787,7 @@ - + @@ -810,6 +809,6 @@ - +