diff options
author | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2023-08-14 13:47:25 -0500 |
---|---|---|
committer | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2023-08-14 13:47:25 -0500 |
commit | f7d3b6ed213e8957b3c32318fc240c9f73ffe7ea (patch) | |
tree | 7cd7054226454bb41cced984a9344202212851b5 /chapter08 | |
parent | 539f0110b09ca953c289f914d4c7695ffd88f0af (diff) |
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.
Diffstat (limited to 'chapter08')
-rw-r--r-- | chapter08/gcc.xml | 11 | ||||
-rw-r--r-- | chapter08/glibc.xml | 5 | ||||
-rw-r--r-- | chapter08/less.xml | 4 | ||||
-rw-r--r-- | chapter08/pkgconf.xml | 6 |
4 files changed, 17 insertions, 9 deletions
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"</userinput></screen> <para> With Glibc-2.38, the analyzer tests named <filename>data-model-4.c</filename> and - <filename>conftest-1.c</filename> are known to fail. - In the asan tests, the subtest named - <filename>AddressSanitizer_StrtolOOBTest</filename> in the test - <filename>asan_test.C</filename> and the test named - <filename>interception-malloc-test-1.C</filename> are known to fail. + <filename>conftest-1.c</filename> + are known to fail. + In the asan tests, several tests in <filename>asan_test.C</filename> + are known to fail. + The test named <filename>interception-malloc-test-1.C</filename> + are known to fail. </para> <para>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 @@ <screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen> + <para>Now fix a regression causing the posix_memalign() function + to be very slow slow in some conditions.</para> + +<screen><userinput remap="pre">patch -Np1 -i ../&glibc-memalign-patch;</userinput></screen> + <para>The Glibc documentation recommends building Glibc in a dedicated build directory:</para> 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 @@ <screen><userinput remap="make">make</userinput></screen> - <para>This package does not come with a test suite.</para> + <para>To test the results, issue:</para> + +<screen><userinput remap="test">make check</userinput></screen> <para>Install the package:</para> 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 @@ <sect2 role="installation"> <title>Installation of Pkgconf</title> - +<!-- <para>Pkgconf-2.0.0 explicitly errors when attempting to run - <option>--modversion</option> with multiple arguments, even if these + <option>- -modversion</option> with multiple arguments, even if these arguments are constraints for the same package. This breaks many packages in BLFS. Run this sed to reinstate the old output for pkgconf:</para> <screen><userinput remap="pre">sed -i '1330,1336s|^|//|' cli/main.c</userinput></screen> - +--> <para>Prepare Pkgconf for compilation:</para> <screen><userinput remap="configure">./configure --prefix=/usr \ |