Changeset 6790655 for chapter05/coreutils.xml
- Timestamp:
- 12/20/2004 04:38:42 PM (19 years ago)
- 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:
- fba1478
- Parents:
- faf3398
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter05/coreutils.xml
rfaf3398 r6790655 13 13 14 14 <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])"/>16 15 17 16 <segmentedlist> … … 20 19 <seglistitem><seg>0.9 SBU</seg><seg>69 MB</seg></seglistitem> 21 20 </segmentedlist> 22 23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/coreutils.xml" xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>24 21 25 22 </sect2> … … 32 29 <screen><userinput>DEFAULT_POSIX2_VERSION=199209 ./configure --prefix=/tools</userinput></screen> 33 30 34 <para>This package has an issue when compiled against versions of Glibc35 later than 2.3.2. Some of the Coreutils utilities (such as36 <command>head</command>, <command>tail</command> and <command>sort</command>)37 will reject their traditional syntax, a syntax that has been in use for38 approximately 30 years. This old syntax is so pervasive that compatibility39 should be preserved until the many places where it is used can be40 updated. Backwards compatibility is achieved by setting the41 DEFAULT_POSIX2_VERSION environment variable to <quote>199209</quote> in the above42 command. If you don't want coreutils to be backwards compatible43 with the traditional syntax, then simply omit setting the DEFAULT_POSIX2_VERSION44 environment variable. Realise though, that doing so will mean you'll have45 to deal with the consequences yourself: patch the many packages that still use46 the old syntax. We therefore recommend using the instructions exactly as given47 above.</para>48 49 31 <para>Compile the package:</para> 50 32 51 33 <screen><userinput>make</userinput></screen> 52 34 53 <para>(If you want to test the results, then issue: 54 <userinput>make RUN_EXPENSIVE_TESTS=yes check</userinput>. The 55 <parameter>RUN_EXPENSIVE_TESTS=yes</parameter> parameter tells the test suite to 56 run several additional tests that are considered relatively expensive on some 57 platforms but generally are not a problem on Linux.)</para> 35 <para>To test the result, issue: 36 <userinput>make RUN_EXPENSIVE_TESTS=yes check</userinput></para> 58 37 59 38 <para>And install the package:</para> … … 63 42 </sect2> 64 43 65 <sect2 role="content"><title/>66 <para>The details on this package are found in <xref linkend="contents-coreutils"/>.</para>67 </sect2>68 69 44 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.