From 611c87328f72d70664664874cbc62b2ffecac8ce Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Mon, 10 Feb 2025 18:32:32 +0800 Subject: [PATCH 1/2] glibc: Update total test number for 2.41 release --- chapter08/glibc.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml index 14f0f5a66..79137416f 100644 --- a/chapter08/glibc.xml +++ b/chapter08/glibc.xml @@ -152,7 +152,7 @@ esac You may see some test failures. The Glibc test suite is somewhat dependent on the host system. A few failures out of - over 5000 tests can generally be ignored. This is a list of the + over 6000 tests can generally be ignored. This is a list of the most common issues seen for recent versions of LFS: From 581ee1a9e887d33fbb813fbb46d0ced30ffebcba Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Mon, 10 Feb 2025 21:29:48 +0800 Subject: [PATCH 2/2] ninja: Add --verbose Some user using a slow system complained (off-list) to me that the long no-output period seemed like a hang (esp. combined with the warning about missing re2c). Also explain the "basic functionality test" is already done, so no need to run "./ninja" again for testing. --- chapter08/ninja.xml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/chapter08/ninja.xml b/chapter08/ninja.xml index 5bccea1ea..6850d06a0 100644 --- a/chapter08/ninja.xml +++ b/chapter08/ninja.xml @@ -67,7 +67,7 @@ Build Ninja with: -python3 configure.py --bootstrap +python3 configure.py --bootstrap --verbose The meaning of the build option: @@ -80,10 +80,20 @@ + + --verbose + + This parameter makes configure.py show + the progress building Ninja. + + + The package tests cannot run in the chroot environment. They require - cmake. + cmake. But the basic + function of this package is already tested by rebuilding itself + (with the --bootstrap option) anyway.