diff --git a/chapter08/python.xml b/chapter08/python.xml
index 7ac618c09..d60378abb 100644
--- a/chapter08/python.xml
+++ b/chapter08/python.xml
@@ -78,11 +78,21 @@
make
- Running the tests at this point is not recommended. The
- tests are known to hang indefinitely in the partial LFS environment.
- If desired, the tests can be rerun at the end of this chapter, or
- when Python 3 is reinstalled in BLFS. To run the tests anyway,
- issue make test.
+ Some tests are known to occasionally hang indefinitely. So to test the
+ results, run the test suite but set a 2-minute time limit for each
+ test case:
+
+make test TESTOPTS="--timeout 120"
+
+ For a relatively slow system you may need to increase the time
+ limit and 1 SBU (measured when building Binutils pass 1 with one CPU
+ core) should be enough. Some tests are flaky, so the test suite will
+ automatically re-run failed tests. If a test failed but then passed
+ when re-run, it should be considered as passed.
+
+ Two tests named test_xml_etree and
+ test_xml_etree_c are known to fail with expat-2.6.0
+ or newer.
Install the package:
diff --git a/chapter08/util-linux.xml b/chapter08/util-linux.xml
index 4df6e04dd..648b204b5 100644
--- a/chapter08/util-linux.xml
+++ b/chapter08/util-linux.xml
@@ -93,7 +93,14 @@
make
- If desired, run the test suite as a non-&root; user:
+
+ If desired, create a dummy /etc/fstab file
+ to satisfy two tests and run the test suite as a non-&root;
+ user:
Running the test suite as the
root user can be harmful to
@@ -106,7 +113,8 @@
bash tests/run.sh --srcdir=$PWD --builddir=$PWD
-chown -R tester .
+touch /etc/fstab
+chown -R tester .
su tester -c "make -k check"
diff --git a/chapter10/kernel/kernel.version b/chapter10/kernel/kernel.version
index 29310f454..166d79d6d 100644
--- a/chapter10/kernel/kernel.version
+++ b/chapter10/kernel/kernel.version
@@ -1 +1 @@
-6.7.4
+6.8.2
diff --git a/packages.ent b/packages.ent
index 72f9b60d2..169832760 100644
--- a/packages.ent
+++ b/packages.ent
@@ -144,7 +144,7 @@
-
+
@@ -703,7 +703,7 @@
-
+
diff --git a/part3intro/generalinstructions.xml b/part3intro/generalinstructions.xml
index 624771c2d..37e07f862 100644
--- a/part3intro/generalinstructions.xml
+++ b/part3intro/generalinstructions.xml
@@ -114,7 +114,7 @@
Do not use any method except the tar command
to extract the source code. Notably, using the cp -R
command to copy the
- source code tree somewhere else can destroy links and
+ source code tree somewhere else can destroy
timestamps in the source tree, and cause the build to fail.