From c91dd5bfd04b3188fd81bfe9c93d4a6985fdc0d5 Mon Sep 17 00:00:00 2001 From: Alex Gronenwoud Date: Wed, 11 Feb 2004 22:02:10 +0000 Subject: 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 --- chapter05/coreutils.xml | 36 ++++++++++++++---------------------- 1 file changed, 14 insertions(+), 22 deletions(-) (limited to 'chapter05/coreutils.xml') 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: Installation of Coreutils 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: +Without the patch below, some of the Coreutils utilities +(head, tail, sort, +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: patch -Np1 -i ../&coreutils-posixver-patch; @@ -37,20 +38,11 @@ the patch: make -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: - -make RUN_EXPENSIVE_TESTS=yes check - -The meaning of the make parameter: - - -RUN_EXPENSIVE_TESTS=yes: 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. - +(If you insist on testing the results, then issue: +make RUN_EXPENSIVE_TESTS=yes check. The +RUN_EXPENSIVE_TESTS=yes 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.) And install the package: -- cgit v1.2.3-54-g00ecf