From f7d3b6ed213e8957b3c32318fc240c9f73ffe7ea Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Mon, 14 Aug 2023 13:47:25 -0500 Subject: [PATCH] Package updates. Update to xz-5.4.4. Update to less-643. Update to meson-1.2.1. Update to linux-6.4.10. Update to iana-etc-20230810. Update to pkgconf-2.0.1. All build times and sizes were also checked and updated as needed. --- chapter01/changelog.xml | 30 +++++++ chapter01/whatsnew.xml | 4 +- chapter03/patches.xml | 8 ++ chapter08/gcc.xml | 11 +-- chapter08/glibc.xml | 5 ++ chapter08/less.xml | 4 +- chapter08/pkgconf.xml | 6 +- packages.ent | 190 ++++++++++++++++++++-------------------- patches.ent | 4 + 9 files changed, 156 insertions(+), 106 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 5f0b0a98c..39cb92c7d 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -39,6 +39,36 @@ or as appropriate for the entry or if needed the entire day's listitem. --> + + 2023-08-15 + + + [bdubbs] - Update to xz-5.4.4. Fixes + #5307. + + + [bdubbs] - Update to less-643. Fixes + #5317. + + + [bdubbs] - Update to meson-1.2.1. Fixes + #5314. + + + [bdubbs] - Update to linux-6.4.10. Fixes + #5313. + + + [bdubbs] - Update to iana-etc-20230810. Addresses + #5006. + + + [rahul] - Update to pkgconf-2.0.1. Fixes + #5316. + + + + 2023-08-07 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 50eb75507..cf5156d40 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -226,9 +226,9 @@ - + Perl-&perl-version; diff --git a/chapter03/patches.xml b/chapter03/patches.xml index 5f1bbf0c2..bbf09ae27 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -77,6 +77,14 @@ --> + + Glibc Memalign Patch - &glibc-memalign-patch-size;: + + Download: + MD5 sum: &glibc-memalign-patch-md5; + + + Glibc FHS Patch - &glibc-fhs-patch-size;: diff --git a/chapter08/gcc.xml b/chapter08/gcc.xml index 0c4f591f2..5a9a0c5a5 100644 --- a/chapter08/gcc.xml +++ b/chapter08/gcc.xml @@ -187,11 +187,12 @@ su tester -c "PATH=$PATH make -k check" With Glibc-2.38, the analyzer tests named data-model-4.c and - conftest-1.c are known to fail. - In the asan tests, the subtest named - AddressSanitizer_StrtolOOBTest in the test - asan_test.C and the test named - interception-malloc-test-1.C are known to fail. + conftest-1.c + are known to fail. + In the asan tests, several tests in asan_test.C + are known to fail. + The test named interception-malloc-test-1.C + are known to fail. A few unexpected failures cannot always be avoided. The GCC developers diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml index 791a6b707..ed25a1ba8 100644 --- a/chapter08/glibc.xml +++ b/chapter08/glibc.xml @@ -50,6 +50,11 @@ patch -Np1 -i ../&glibc-fhs-patch; + Now fix a regression causing the posix_memalign() function + to be very slow slow in some conditions. + +patch -Np1 -i ../&glibc-memalign-patch; + The Glibc documentation recommends building Glibc in a dedicated build directory: diff --git a/chapter08/less.xml b/chapter08/less.xml index 237cf1e15..99f4e62ee 100644 --- a/chapter08/less.xml +++ b/chapter08/less.xml @@ -62,7 +62,9 @@ make - This package does not come with a test suite. + To test the results, issue: + +make check Install the package: diff --git a/chapter08/pkgconf.xml b/chapter08/pkgconf.xml index 3bbec0705..fd61b4d40 100644 --- a/chapter08/pkgconf.xml +++ b/chapter08/pkgconf.xml @@ -43,15 +43,15 @@ Installation of Pkgconf - + Prepare Pkgconf for compilation: ./configure --prefix=/usr \ diff --git a/packages.ent b/packages.ent index 59797bed2..ac86afcc5 100644 --- a/packages.ent +++ b/packages.ent @@ -35,7 +35,7 @@ - + @@ -45,7 +45,7 @@ - + @@ -55,14 +55,14 @@ - + - + @@ -70,11 +70,11 @@ - + - - - + + + @@ -86,7 +86,7 @@ - + @@ -102,16 +102,16 @@ - + - + - + @@ -128,16 +128,16 @@ - + - - - + + + @@ -146,14 +146,14 @@ - + - + @@ -177,10 +177,10 @@ - + - - + + @@ -188,7 +188,7 @@ - + @@ -205,7 +205,7 @@ - + @@ -213,10 +213,10 @@ - + - - + + @@ -224,14 +224,14 @@ - - - - - - + + + + + + - + @@ -251,19 +251,19 @@ - - - - + + + + - - - + + + @@ -271,7 +271,7 @@ - + @@ -287,9 +287,9 @@ - - - + + + @@ -297,7 +297,7 @@ - + @@ -318,10 +318,10 @@ - + - + @@ -375,12 +375,12 @@ - - + + - + - + @@ -420,25 +420,25 @@ - - + + - + - + - + - +