[lfs] branch trunk updated: glibc: add -k -i for make check

git Owner ([email protected] via lfs-book Mailing List) <[email protected]> Sat, 01 Aug 2026 19:09:24 +0000
Newsgroups gmane.linux.lfs.book
Message-ID <178561136415.3764286.3801890469664550470@rivendell.linuxfromscratch.org>
This is a multi-part message in MIME format...

------------=_1785611370-1024790-7166
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit

This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch trunk
in repository lfs.

The following commit(s) were added to refs/heads/trunk by this push:
     new 8b989da79 glibc: add -k -i for make check
8b989da79 is described below

commit 8b989da79ed0dc6aaf63d20b080bb5e5a95db83e
Author: Xi Ruoyao <[email protected]>
AuthorDate: Sun Aug 2 03:00:27 2026 +0800

    glibc: add -k -i for make check
    
    Workaround a testsuite bug (introduced by the changes for 2.44 to
    improve the parallism of the test suite, but even -j1 cannot evade the
    bug...) causing the test suite to bail out early.
    
    I didn't see the issue in a LFS build but I saw it testing glibc on a
    complete system, and IIUC it may occur building LFS too if the luck is
    bad.
---
 chapter08/glibc.xml | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml
index 4e83f4723..fe1a80157 100644
--- a/chapter08/glibc.xml
+++ b/chapter08/glibc.xml
@@ -152,7 +152,16 @@ esac</userinput></screen>
     stage of building in the chroot environment.  It will be overwritten
     in the install phase below.</para></note>
 -->
-<screen><userinput remap="test">make check</userinput></screen>
+<screen><userinput remap="test">make check -k -i</userinput></screen>
+
+    <!-- https://sourceware.org/pipermail/libc-alpha/2026-July/179181.html
+         https://sourceware.org/pipermail/libc-alpha/2026-July/179209.html
+
+         The issue is expected to be fixed with the next
+         release (2.45).  -->
+    <para>The <parameter>-k -i</parameter> switch combination is a
+    workaround for an issue potentially causing the entire test suite to
+    bail out early on a failed test.</para>
 
     <para>You may see some test failures. The Glibc test suite is
     somewhat dependent on the host system. A few failures out of

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

------------=_1785611370-1024790-7166
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0

-- 
http://lists.linuxfromscratch.org/sympa/info/lfs-book
Unsubscribe: See the above information page

------------=_1785611370-1024790-7166--