cvs commit: LFS/newxml/chapter05 coreutils.xml

matthew at linuxfromscratch.org matthew at linuxfromscratch.org
Sun Mar 21 08:26:02 PST 2004


matthew     04/03/21 09:26:02

  Modified:    newxml/chapter05 coreutils.xml
  Log:
  Fixed duplicate instructions in coreutils.
  
  Revision  Changes    Path
  1.6       +9 -11     LFS/newxml/chapter05/coreutils.xml
  
  Index: coreutils.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/newxml/chapter05/coreutils.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- coreutils.xml	21 Mar 2004 16:10:33 -0000	1.5
  +++ coreutils.xml	21 Mar 2004 16:26:02 -0000	1.6
  @@ -21,6 +21,8 @@
   <sect2>
   <title>Installation of Coreutils</title>
   
  +<para>Prepare Coreutils for compilation:</para>
  +
   <screen><userinput>DEFAULT_POSIX2_VERSION=1999209 ./configure --prefix=/tools</userinput></screen>
   
   <para>This package has an issue when compiled against versions of glibc
  @@ -30,17 +32,13 @@
   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
  -DEFAULT_POSIX2_VERSION environment variable to "1999209".  If, instead, you want
  -to enforce the POSIX standard then you can set this variable to "200112",
  -realising that doing so will mean you'll have to deal with the consequences
  -yourself: patch the many packages that still use the old syntax.  We therefore
  -recommend using the instructions as given above.  The behaviour of the coreutils
  -binaries can be changed at runtime by setting the _POSIX2_VERSION environment
  -variable to one of the two values described above.</para>
  -
  -<para>Now prepare Coreutils for compilation:</para>
  -
  -<screen><userinput>DEFAULT_POSIX2_VERSION=1999209 ./configure --prefix=/tools</userinput></screen>
  +DEFAULT_POSIX2_VERSION environment variable to "1999209" in the above
  +command.  If, instead, you want to enforce the POSIX standard then you can set
  +this variable to "200112", realising that doing so will mean you'll have to deal
  +with the consequences yourself: patch the many packages that still use the old
  +syntax.  We therefore recommend using the instructions exactly as given above.
  +The behaviour of the coreutils binaries can be changed at runtime by setting the
  +_POSIX2_VERSION environment variable to one of the two values described above.</para>
   
   <para>Compile the package:</para>
   
  
  
  



More information about the lfs-book mailing list