diff options
author | Matthew Burgess <matthew@linuxfromscratch.org> | 2005-10-29 20:07:18 +0000 |
---|---|---|
committer | Matthew Burgess <matthew@linuxfromscratch.org> | 2005-10-29 20:07:18 +0000 |
commit | 6b5989572ae21123c569fec21ccfc6a5f44e77a8 (patch) | |
tree | 7f4270498bc2f86ad1b7239814f78d0619ae3e2b /chapter05 | |
parent | b63fcf71db43283a7c77dd45ae807f852f85b2a9 (diff) |
Upgrade to coreutils-5.92
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7098 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter05')
-rw-r--r-- | chapter05/coreutils.xml | 19 | ||||
-rw-r--r-- | chapter05/perl.xml | 9 |
2 files changed, 6 insertions, 22 deletions
diff --git a/chapter05/coreutils.xml b/chapter05/coreutils.xml index 1a049d04f..b7875423a 100644 --- a/chapter05/coreutils.xml +++ b/chapter05/coreutils.xml @@ -31,24 +31,7 @@ <para>Prepare Coreutils for compilation:</para> -<screen><userinput>DEFAULT_POSIX2_VERSION=199209 ./configure --prefix=/tools</userinput></screen> - -<para>This package has an issue when compiled against versions of -Glibc later than 2.3.2. Some of the Coreutils utilities (such as -<command>head</command>, <command>tail</command>, and -<command>sort</command>) will reject their traditional syntax, a -syntax that 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. Backwards -compatibility is achieved by setting the -<envar>DEFAULT_POSIX2_VERSION</envar> environment variable to -<quote>199209</quote> in the above command. If you do not want -Coreutils to be backwards compatible with the traditional syntax, then -omit setting the <envar>DEFAULT_POSIX2_VERSION</envar> -environment variable. It is important to remember that doing so will -have consequences, including the need to patch the many packages that -still use the old syntax. Therefore, it is recommended that the -instructions be followed exactly as given above.</para> +<screen><userinput>./configure --prefix=/tools</userinput></screen> <para>Compile the package:</para> diff --git a/chapter05/perl.xml b/chapter05/perl.xml index aac22ef4e..67ef9a3f3 100644 --- a/chapter05/perl.xml +++ b/chapter05/perl.xml @@ -34,16 +34,17 @@ the following patch:</para> <screen><userinput>patch -Np1 -i ../&perl-libc-patch;</userinput></screen> -<para>Prepare Perl for compilation (make sure to get the 'IO Fcntl POSIX' -part of the command correct—they are all letters):</para> +<para>Prepare Perl for compilation (make sure to get the +'Data/Dumper Fcntl IO POSIX' part of the command correct—they are all +letters):</para> -<screen><userinput>./configure.gnu --prefix=/tools -Dstatic_ext='IO Fcntl POSIX'</userinput></screen> +<screen><userinput>./configure.gnu --prefix=/tools -Dstatic_ext='Data/Dumper Fcntl IO POSIX'</userinput></screen> <para>The meaning of the configure options:</para> <variablelist> <varlistentry> -<term><parameter>-Dstatic_ext='IO Fcntl POSIX'</parameter></term> +<term><parameter>-Dstatic_ext='Data/Dumper Fcntl IO POSIX'</parameter></term> <listitem><para>This tells Perl to build the minimum set of static extensions needed for installing and testing the Coreutils package in the next chapter.</para></listitem> |