From 0b1054551522a77af69069a96269436e9165230a Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Sun, 1 Aug 2021 11:58:29 -0500 Subject: [PATCH 1/2] Fackage updates and fixes. Remove unneeded sed commands from automake and coreutils. Update to linux-5.13.7. Update to e2fsprogs-1.46.3. --- chapter01/changelog.xml | 19 +++++++++++++++++++ chapter08/automake.xml | 4 ++-- chapter08/coreutils.xml | 2 ++ packages.ent | 12 ++++++------ 4 files changed, 29 insertions(+), 8 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index ab574e5a5..59ebfd16b 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -42,6 +42,25 @@ or as appropriate for the entry or if needed the entire day's listitem. --> + + 2021-08-01 + + + [bdubbs] - Remove unneeded sed commands from automake and + coreutils. Fixes + #4895. + + + [bdubbs] - Update to linux-5.13.7. Fixes + #4893. + + + [bdubbs] - Update to e2fsprogs-1.46.3. Fixes + #4896. + + + + 2021-07-27 diff --git a/chapter08/automake.xml b/chapter08/automake.xml index 33db7bcb9..b97ac9f4a 100644 --- a/chapter08/automake.xml +++ b/chapter08/automake.xml @@ -40,11 +40,11 @@ Installation of Automake - + Prepare Automake for compilation: ./configure --prefix=/usr --docdir=/usr/share/doc/automake-&automake-version; diff --git a/chapter08/coreutils.xml b/chapter08/coreutils.xml index c5d2a5032..ce2728fd6 100644 --- a/chapter08/coreutils.xml +++ b/chapter08/coreutils.xml @@ -56,9 +56,11 @@ + - + - + Install the package: make install diff --git a/chapter08/binutils.xml b/chapter08/binutils.xml index 1d87b7797..9b8c68ceb 100644 --- a/chapter08/binutils.xml +++ b/chapter08/binutils.xml @@ -164,11 +164,13 @@ cd build make -k check + Foru tests related to zlib are known ot fail. + Install the package: make tooldir=/usr install -j1 diff --git a/chapter08/check.xml b/chapter08/check.xml index 6624f8e0d..1e7e4ec17 100644 --- a/chapter08/check.xml +++ b/chapter08/check.xml @@ -53,9 +53,9 @@ make check - Note that the Check test suite may take a relatively long + Install the package: make docdir=/usr/share/doc/check-&check-version; install diff --git a/chapter08/coreutils.xml b/chapter08/coreutils.xml index ce2728fd6..cb8ec6d64 100644 --- a/chapter08/coreutils.xml +++ b/chapter08/coreutils.xml @@ -132,9 +132,9 @@ FORCE_UNSAFE_CONFIGURE=1 ./configure \ Now run the tests: su tester -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes check" - + Remove the temporary group: sed -i '/dummy/d' /etc/group diff --git a/chapter08/e2fsprogs.xml b/chapter08/e2fsprogs.xml index 2ebe2dd3d..4144cd205 100644 --- a/chapter08/e2fsprogs.xml +++ b/chapter08/e2fsprogs.xml @@ -93,18 +93,20 @@ cd build make check -One test, m_rootdir_acl, is known to fail. + On a spinning disk, the tests take a little more than 4 SBUs. They can be much shorter on an SSD (down to about 1.5 SBUs). - +--> Install the package: make install diff --git a/chapter08/gcc.xml b/chapter08/gcc.xml index f7facefdd..840bddb03 100644 --- a/chapter08/gcc.xml +++ b/chapter08/gcc.xml @@ -121,13 +121,14 @@ su tester -c "PATH=$PATH make -k check" url="&test-results;"/> and . - In g++, three tests in constexpr-52830 are known to fail and + + In libstdc++, one numpunct test and six tests related to get_time are known to fail. These are all because the locale definitions in glibc have changed but libstdc++ does not currently support those changes. diff --git a/chapter08/gdbm.xml b/chapter08/gdbm.xml index 72f53f250..431987f52 100644 --- a/chapter08/gdbm.xml +++ b/chapter08/gdbm.xml @@ -74,11 +74,11 @@ To test the results, issue: make check - + Install the package: make install diff --git a/chapter08/inetutils.xml b/chapter08/inetutils.xml index b80db6f1d..ad828f67d 100644 --- a/chapter08/inetutils.xml +++ b/chapter08/inetutils.xml @@ -105,12 +105,12 @@ To test the results, issue: make check - + Install the package: make install diff --git a/chapter08/m4.xml b/chapter08/m4.xml index 13b032a25..341da580a 100644 --- a/chapter08/m4.xml +++ b/chapter08/m4.xml @@ -57,6 +57,8 @@ echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h make check + One test, test-posix_spawn-script, is known to fail. + Install the package: make install diff --git a/chapter08/tar.xml b/chapter08/tar.xml index 2adad5790..b4ec0e28b 100644 --- a/chapter08/tar.xml +++ b/chapter08/tar.xml @@ -68,7 +68,7 @@ make - To test the results (about 3 SBU), issue: + To test the results, issue: make check diff --git a/chapter08/tcl.xml b/chapter08/tcl.xml index 4cac2f64a..9f0a7401c 100644 --- a/chapter08/tcl.xml +++ b/chapter08/tcl.xml @@ -112,7 +112,7 @@ unset SRCDIR To test the results, issue: make test - + + One test, unixInit-1.2, is known to fail. Install the package: