From b05b2270d3e48fd546eb321f78e3069b8cd64ea7 Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Sun, 26 Jan 2025 12:13:11 +0800 Subject: [PATCH 1/2] libtool: Remove outdated known failures The test results seem clean in the LFS chroot now. --- chapter08/libtool.xml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/chapter08/libtool.xml b/chapter08/libtool.xml index cb550b5d6..be88fa169 100644 --- a/chapter08/libtool.xml +++ b/chapter08/libtool.xml @@ -52,13 +52,7 @@ To test the results, issue: -make -k check - - Five tests are known to fail in the LFS build environment due - to a circular dependency, but these tests pass if rechecked after - automake has been installed. Additionally, with grep-3.8 or newer, - two tests will trigger a warning for non-POSIX regular expressions and - fail. +make check Install the package: From 50a0916dea503c04dcdb3f7979e14afc568c4917 Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Sun, 26 Jan 2025 17:30:01 +0800 Subject: [PATCH 2/2] vim: Remove tests requiring curl or vim Since vim-9.1.0859, some tests need curl or wget or they fail. --- chapter08/vim.xml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/chapter08/vim.xml b/chapter08/vim.xml index 2ed5cf238..3da3bc4b6 100644 --- a/chapter08/vim.xml +++ b/chapter08/vim.xml @@ -64,9 +64,11 @@ To prepare the tests, ensure that user tester can write - to the source tree: + to the source tree and exclude one file containing tests requiring + curl or wget: -chown -R tester . +chown -R tester . +sed '/test_glvs/d' -i src/testdir/Make_all.mak Now run the tests as user tester: