aboutsummaryrefslogtreecommitdiffstats
path: root/chapter06
diff options
context:
space:
mode:
authorBruce Dubbs <bdubbs@linuxfromscratch.org>2014-08-24 05:05:28 +0000
committerBruce Dubbs <bdubbs@linuxfromscratch.org>2014-08-24 05:05:28 +0000
commit3aee2ac264c5cb9c4a1fda30d333a86efb978131 (patch)
tree0012d8e1bee7168eaf062378683d3756527d9681 /chapter06
parent729afb93e00aa74098fcd60e7fe15559d5878423 (diff)
Update to eudev-1.10
Add a sentence about possible make failrues if j > 1 in SBU section. Add -j1 to acl, attr, and vim tests. Update kernel options description when building the kernel. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10728 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter06')
-rw-r--r--chapter06/acl.xml2
-rw-r--r--chapter06/attr.xml7
-rw-r--r--chapter06/binutils.xml5
-rw-r--r--chapter06/eudev.xml5
-rw-r--r--chapter06/vim.xml2
5 files changed, 9 insertions, 12 deletions
diff --git a/chapter06/acl.xml b/chapter06/acl.xml
index ee3c459bd..703c0aa12 100644
--- a/chapter06/acl.xml
+++ b/chapter06/acl.xml
@@ -69,7 +69,7 @@
<para>The Acl tests need to be run on a filesystem that supports access
controls after <application>Coreutils</application> has been built with the
- Acl libraries. If desired, return to this package and run <command>make
+ Acl libraries. If desired, return to this package and run <command>make -j1
tests</command> after <application>Coreutils</application> has been built
later in this chapter.</para>
diff --git a/chapter06/attr.xml b/chapter06/attr.xml
index cc50a2690..0d9c50f29 100644
--- a/chapter06/attr.xml
+++ b/chapter06/attr.xml
@@ -60,10 +60,11 @@
<screen><userinput remap="make">make</userinput></screen>
<para>The tests need to be run on a filesystem that supports extended
- attributes such as the ext2, ext3, or ext4 filesystems. To test the
- results, issue:</para>
+ attributes such as the ext2, ext3, or ext4 filesystems. The tests are also
+ known to fail if running multiple simultaneous tests (-j option greater than
+ 1). To test the results, issue:</para>
-<screen><userinput remap="test">make tests root-tests</userinput></screen>
+<screen><userinput remap="test">make -j1 tests root-tests</userinput></screen>
<para>Install the package:</para>
diff --git a/chapter06/binutils.xml b/chapter06/binutils.xml
index 71868fdfc..4d99cefcb 100644
--- a/chapter06/binutils.xml
+++ b/chapter06/binutils.xml
@@ -118,10 +118,7 @@ cd ../binutils-build</userinput></screen>
<para>Test the results:</para>
-<screen><userinput remap="test">make check</userinput></screen>
-
- <para>Six tests in the lto.exp testsuite are known to fail due
- to changes in the most recent version of gcc.</para>
+<screen><userinput remap="test">make -k check</userinput></screen>
<para>Install the package:</para>
diff --git a/chapter06/eudev.xml b/chapter06/eudev.xml
index 0fb1c99b7..8b31ae329 100644
--- a/chapter06/eudev.xml
+++ b/chapter06/eudev.xml
@@ -40,10 +40,9 @@
<sect2 role="installation">
<title>Installation of Eudev</title>
- <para>First, clean up a few warnings and fix a test script:</para>
+ <para>First, fix a test script:</para>
-<screen><userinput remap="pre">sed -i '/struct ucred/i struct ucred;' src/libudev/util.h
-sed -r -i 's|/usr(/bin/test)|\1|' test/udev-test.pl</userinput></screen>
+<screen><userinput remap="pre">sed -r -i 's|/usr(/bin/test)|\1|' test/udev-test.pl</userinput></screen>
<para>Prepare Eudev for compilation:</para>
diff --git a/chapter06/vim.xml b/chapter06/vim.xml
index c0df3dcb3..fd2360e3c 100644
--- a/chapter06/vim.xml
+++ b/chapter06/vim.xml
@@ -58,7 +58,7 @@
<para>To test the results, issue:</para>
-<screen><userinput remap="test">make test</userinput></screen>
+<screen><userinput remap="test">make -j1 test</userinput></screen>
<para>However, this test suite outputs a lot of binary data to the screen,
which can cause issues with the settings of the current terminal. This can