aboutsummaryrefslogtreecommitdiffstats
path: root/chapter08
diff options
context:
space:
mode:
authorBruce Dubbs <bdubbs@linuxfromscratch.org>2022-04-30 09:38:48 -0500
committerBruce Dubbs <bdubbs@linuxfromscratch.org>2022-04-30 09:38:48 -0500
commit813ab55675c99ee4040c38ee468d4bf9b70bdd19 (patch)
treefd2a824b014d5ad6a1ff40fc61eb23731fcc1374 /chapter08
parent9749744481352f1d1fdc62a6a3275496b3deb6e6 (diff)
Package updates and nobody uid change.
Change nobody/nogroup uid/git to 65534. Update to meson-0.62.1. Update to libpipeline-1.5.6. Update to elfutils-0.187. Update to Jinja2-3.1.2. Update to vim-8.2.4814. Update to sysvinit-3.03. Update to linux-5.17.5. Update to gcc-11.3.0. Update to coreutils-9.1. Update to bc-5.2.4.
Diffstat (limited to 'chapter08')
-rw-r--r--chapter08/coreutils.xml10
-rw-r--r--chapter08/gcc.xml13
2 files changed, 5 insertions, 18 deletions
diff --git a/chapter08/coreutils.xml b/chapter08/coreutils.xml
index 9ae9993ce..08b090fc0 100644
--- a/chapter08/coreutils.xml
+++ b/chapter08/coreutils.xml
@@ -56,15 +56,10 @@
<!-- this has been fixed in upstream gnulib, when a new version of
coreutils is released, please check #4055 to see if the change has been
picked up in this package -->
-
+<!--
<para>Now, fix a problem with chmod return values:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&coreutils-chmod-patch;</userinput></screen>
-
-<!--
-<para>Fix a problem with autoconf-2.70 in an included gnulib .m4 file:</para>
-
-<screen><userinput remap="pre">echo '# deleted' > m4/std-gnu11.m4</userinput></screen>
-->
<para>Now prepare Coreutils for compilation:</para>
@@ -133,8 +128,9 @@ FORCE_UNSAFE_CONFIGURE=1 ./configure \
<screen><userinput remap="test">su tester -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes check"</userinput></screen>
+<!-- test-getlogin is now skipped
<para>The test-getlogin test is known to fail in the LFS chroot environment.</para>
-
+-->
<para>Remove the temporary group:</para>
<screen><userinput remap="test">sed -i '/dummy/d' /etc/group</userinput></screen>
diff --git a/chapter08/gcc.xml b/chapter08/gcc.xml
index 16bb5f99f..5bf97ea43 100644
--- a/chapter08/gcc.xml
+++ b/chapter08/gcc.xml
@@ -40,7 +40,7 @@
<sect2 role="installation">
<title>Installation of GCC</title>
-
+<!--
<para>At first, fix an issue breaking
<filename class="libraryfile">libasan.a</filename> building this package
with Glibc-2.34 or later:</para>
@@ -48,7 +48,7 @@
<screen><userinput remap="pre">sed -e '/static.*SIGSTKSZ/d' \
-e 's/return kAltStackSize/return SIGSTKSZ * 4/' \
-i libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp</userinput></screen>
-
+-->
<para>If building on x86_64, change the default directory name for 64-bit
libraries to <quote>lib</quote>:</para>
@@ -135,15 +135,6 @@ su tester -c "PATH=$PATH make -k check"</userinput></screen>
<!-- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101081 -->
<para>Eight tests related to analyzer are known to fail.</para>
- <!-- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101751 -->
- <para>One test named <filename>asan_test.C</filename> is known to
- fail.</para>
-
- <!-- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100117 -->
- <para>In libstdc++, one test named <filename>49745.cc</filename> is
- known to fail because the header dependencies in glibc have
- changed.</para>
-
<para>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.</para>