Ignore:
Timestamp:
Jun 23, 2007, 7:04:49 PM (18 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
5f22e50
Parents:
9c0cf5d
Message:

Updated to Glibc 2.6. This includes adding a sed to Coreutils and Gzip to rename their internal implementations of futimens which are incompatible with the implementation provided by Glibc. Added a target tripplet based optimization to glibc on x86 and 32bit build on x86_64 so that glibc will build properly now that i386 is no longer supported. Also added a note to the build variables page the i386-pc-linux-gnu is not supported by glibc.

Location:
BOOK/final-system/common
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/common/coreutils.xml

    r9c0cf5d r44426cf  
    3737
    3838<screen os="p2"><userinput>patch -Np1 -i ../&coreutils-uname-patch;</userinput></screen>
     39
     40    <para os="s1">The following command renames the internal implementation of
     41    futimens to gl_futimens as newer versions of Glibc provide an incompatible
     42    version:</para>
     43
     44<screen os="s2"><userinput>sed -i "s/futimens/gl_&amp;/" $(grep -lr futimens *)</userinput></screen>
    3945
    4046    <para os="c">Now prepare Coreutils for compilation:</para>
  • BOOK/final-system/common/gzip.xml

    r9c0cf5d r44426cf  
    2626    <title>Installation of Gzip</title>
    2727
     28    <para os="s1">The following command renames the internal implementation of
     29    futimens to gl_futimens as newer versions of Glibc provide an incompatible
     30    version:</para>
     31
     32<screen os="s2"><userinput>sed -i "s/futimens/gl_&amp;/" $(grep -lr futimens *)</userinput></screen>
     33
    2834    <para os="a">Prepare Gzip for compilation:</para>
    2935
  • BOOK/final-system/common/sysklogd.xml

    r9c0cf5d r44426cf  
    5858
    5959<screen><userinput>cat &gt; /etc/syslog.conf &lt;&lt; "EOF"
    60 <literal>
    61 # Begin /etc/syslog.conf
     60<literal># Begin /etc/syslog.conf
    6261
    6362auth,authpriv.*                                 -/var/log/auth.log
Note: See TracChangeset for help on using the changeset viewer.