diff --git a/chapter08/gmp.xml b/chapter08/gmp.xml index d9ec9a344..bfd030e1d 100644 --- a/chapter08/gmp.xml +++ b/chapter08/gmp.xml @@ -101,7 +101,9 @@ make html instruction". In this case, gmp should be reconfigured with the option and rebuilt. - Ensure that all 199 tests in the test suite passed. + + Ensure that at least 199 tests in the test suite passed. Check the results by issuing the following command: awk '/# PASS:/{total+=$3} ; END{print total}' gmp-check-log diff --git a/chapter08/tar.xml b/chapter08/tar.xml index bfb1cf469..ea5f44ebb 100644 --- a/chapter08/tar.xml +++ b/chapter08/tar.xml @@ -72,9 +72,17 @@ make check + + The test time for Tar can be reduced significantly on a + system with multiple cores. To do this, append + TESTSUITEFLAGS=-j<N> to the line above. For + instance, using -j4 can reduce the test time by over 70 + percent. + One test, capabilities: binary store/restore, is known to fail if it is run because LFS lacks selinux, but will be skipped if the host kernel does - not support extended attributes on the filesystem used for building LFS. + not support extended attributes or security labels on the filesystem + used for building LFS. Install the package: diff --git a/lfs-latest-git.php b/lfs-latest-git.php index f9239e27b..c0c7aaea3 100644 --- a/lfs-latest-git.php +++ b/lfs-latest-git.php @@ -150,6 +150,7 @@ if ( $package == "tcl" ) $dirpath = "https://www.tcl.tk/software/tcltk/do if ( $package == "util-linux" ) $dirpath = max_parent( $dirpath, "v." ); if ( $package == "vim" ) $dirpath = "https://github.com/vim/vim/tags"; if ( $package == "wheel" ) $dirpath = "https://pypi.org/project/wheel/#files"; +if ( $package == "zlib" ) $dirpath = "https://www.zlib.net"; if ( $package == "zstd" ) $dirpath = github("facebook/zstd"); // Check for ftp