Ignore:
Timestamp:
02/19/2005 10:16:42 PM (19 years ago)
Author:
Gerard Beekmans <gerard@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
3d31fc4
Parents:
2f9131f
Message:

Trunk is now identical to Testing

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@4648 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter05/coreutils.xml

    r2f9131f r81fd230  
    88<?dbhtml filename="coreutils.html"?>
    99
     10<indexterm zone="ch-tools-coreutils">
     11<primary sortas="a-Coreutils">Coreutils</primary>
     12<secondary>tools</secondary></indexterm>
     13
    1014<sect2 role="package"><title/>
     15<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/coreutils.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
    1116
    1217<segmentedlist>
     
    1520<seglistitem><seg>0.9 SBU</seg><seg>69 MB</seg></seglistitem>
    1621</segmentedlist>
     22
     23<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/coreutils.xml" xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
    1724
    1825</sect2>
     
    2532<screen><userinput>DEFAULT_POSIX2_VERSION=199209 ./configure --prefix=/tools</userinput></screen>
    2633
     34<para>This package has an issue when compiled against versions of
     35Glibc later than 2.3.2. Some of the Coreutils utilities (such as
     36<command>head</command>, <command>tail</command>, and
     37<command>sort</command>) will reject their traditional syntax, a
     38syntax that has been in use for approximately 30 years. This old
     39syntax is so pervasive that compatibility should be preserved until
     40the many places where it is used can be updated. Backwards
     41compatibility is achieved by setting the
     42<envar>DEFAULT_POSIX2_VERSION</envar> environment variable to
     43<quote>199209</quote> in the above command. If you do not want
     44Coreutils to be backwards compatible with the traditional syntax, then
     45omit setting the <envar>DEFAULT_POSIX2_VERSION</envar>
     46environment variable. It is important to remember that doing so will
     47have consequences, including the need to patch the many packages that
     48still use the old syntax. Therefore, it is recommended that the
     49instructions be followed exactly as given above.</para>
     50
    2751<para>Compile the package:</para>
    2852
    2953<screen><userinput>make</userinput></screen>
    3054
    31 <para>To test the result, issue:
    32 <userinput>make RUN_EXPENSIVE_TESTS=yes check</userinput></para>
     55<para>To test the results, issue: <userinput>make
     56RUN_EXPENSIVE_TESTS=yes check</userinput>.  The
     57<parameter>RUN_EXPENSIVE_TESTS=yes</parameter> parameter tells the
     58test suite to run several additional tests that are considered
     59relatively expensive (in terms of CPU power and memory usage) on some
     60platforms, but generally are not a problem on Linux.</para>
    3361
    34 <para>And install the package:</para>
     62<para>Install the package:</para>
    3563
    3664<screen><userinput>make install</userinput></screen>
     
    3866</sect2>
    3967
     68<sect2 role="content"><title/>
     69<para>Details on this package are located in <xref
     70linkend="contents-coreutils" role="."/></para>
     71</sect2>
     72
    4073</sect1>
     74
Note: See TracChangeset for help on using the changeset viewer.