aboutsummaryrefslogtreecommitdiffstats
path: root/chapter05/coreutils.xml
diff options
context:
space:
mode:
authorAlex Gronenwoud <alex@linuxfromscratch.org>2004-02-11 22:02:10 +0000
committerAlex Gronenwoud <alex@linuxfromscratch.org>2004-02-11 22:02:10 +0000
commitc91dd5bfd04b3188fd81bfe9c93d4a6985fdc0d5 (patch)
tree8fdf4b8561cfe487ad20fa5198f3d01228f41fed /chapter05/coreutils.xml
parent5cd6caad33aed7430be8c2f1612a053d8d51ffe4 (diff)
Making the test suites in chapter 5 more clearly optional.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3248 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter05/coreutils.xml')
-rw-r--r--chapter05/coreutils.xml36
1 files changed, 14 insertions, 22 deletions
diff --git a/chapter05/coreutils.xml b/chapter05/coreutils.xml
index cea1f6fd6..6672e18d5 100644
--- a/chapter05/coreutils.xml
+++ b/chapter05/coreutils.xml
@@ -18,14 +18,15 @@ And for the patch:
<title>Installation of Coreutils</title>
<para>Coreutils has an issue when compiled against Glibc-&glibc-version;.
-Without the patch below, some of the Coreutils utilities (head, tail, sort etc)
-will reject their traditional syntax which has been in use for approximately 30
-years. The old syntax is so pervasive that compatibility must be preserved until
-the many places where it is used can be updated. More details are provided in
-the comments inside the patch itself. Use of this patch is by no means
-compulsory but opting not to use it means you'll have deal with the consequences
-yourself, i.e. patch the many software packages that use the old syntax. Apply
-the patch:</para>
+Without the patch below, some of the Coreutils utilities
+(<command>head</command>, <command>tail</command>, <command>sort</command>,
+and others) will reject their traditional syntax which has been in use for
+approximately 30 years. This old syntax is so pervasive that compatibility
+should be preserved until the many places where it is used can be updated.
+More details on this are provided in the comments inside the patch itself. Use
+of this patch is by no means compulsory, but not using it means you'll have to
+deal with the consequences yourself: patch the many packages that use the old
+syntax. Therefore, better apply the patch:</para>
<screen><userinput>patch -Np1 -i ../&coreutils-posixver-patch;</userinput></screen>
@@ -37,20 +38,11 @@ the patch:</para>
<screen><userinput>make</userinput></screen>
-<para>As discussed earlier, we don't recommend running the test suites for the
-temporary tools here in this chapter. If you still want to run the Coreutils
-test suite anyway, the following command will do so:</para>
-
-<screen><userinput>make RUN_EXPENSIVE_TESTS=yes check</userinput></screen>
-
-<para>The meaning of the make parameter:</para>
-
-<itemizedlist>
-<listitem><para><userinput>RUN_EXPENSIVE_TESTS=yes</userinput>: This tells the
-test suite to run several additional tests that are considered relatively
-expensive on some platforms. However, they are generally not a problem on
-Linux.</para></listitem>
-</itemizedlist>
+<para>(If you insist on testing the results, then issue:
+<userinput>make RUN_EXPENSIVE_TESTS=yes check</userinput>. The
+<emphasis>RUN_EXPENSIVE_TESTS=yes</emphasis> parameter tells the test suite to
+run several additional tests that are considered relatively expensive on some
+platforms but generally are not a problem on Linux.)</para>
<para>And install the package:</para>