Changeset 9568bd5 in clfs-sysroot for BOOK/final-system/common/coreutils.xml


Ignore:
Timestamp:
Jul 22, 2007, 4:10:48 PM (17 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
master
Children:
00520f6
Parents:
a074923
Message:

Updated Glibc to 2.6 and GCC to 4.2.1.

File:
1 edited

Legend:

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

    ra074923 r9568bd5  
    3838<screen os="p4"><userinput>patch -Np1 -i ../&coreutils-uname-patch;</userinput></screen>
    3939
    40     <para os="aa">When the uname patch was applied. A change was made to
    41     <filename>uname.c</filename>. This change is causing the man Makefile to
    42     try and regenerate the man page for uname. Since the compiled uname can
    43     not be executed the build will fail. The following command gives the uname
    44     man page a newer timestamp then <filename>uname.c</filename>.</para>
    45 
    46 <screen os="ab"><userinput>touch man/uname.1</userinput></screen>
     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>
     45
     46    <para os="aa">When the uname patch and the sed above were applied. The
     47    source files for uname and touch were updated. Because they have a newer
     48    timestamp then the man pages the <filename>Makefile</filename> is going to
     49    try to regenerate the man pages. If executables for the target architecture
     50    can not be executed by the host system, the build will fail. The following
     51    command gives the two man pages a newer timestamp then their cooresponding
     52    source files:</para>
     53
     54<screen os="ab"><userinput>touch man/uname.1 man/touch.1</userinput></screen>
    4755
    4856    <para os="a">Configure can not properly determine how to get free space
Note: See TracChangeset for help on using the changeset viewer.