Changeset 4f56afa3


Ignore:
Timestamp:
08/08/2007 04:52:10 AM (17 years ago)
Author:
Jeremy Huntwork <jhuntwork@…>
Children:
2cddf7e4
Parents:
5560d46
Message:

Fix Coreutils-6.9 and Gzip-1.3.12 to work with Glibc-2.6.1: Rename the futimens function.

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

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r5560d46 r4f56afa3  
    4040      <para>2007-08-07</para>
    4141      <itemizedlist>
     42        <listitem>
     43          <para>[jhuntwork] - Fix Coreutils-6.9 and Gzip-1.3.12 to work with Glibc-2.6.1.
     44          Rename the futimens function.</para>
     45        </listitem>
    4246        <listitem>
    4347          <para>[jhuntwork] - Use a loop, find and sed instead of the gcc specs patch</para>
  • chapter05/coreutils.xml

    r5560d46 r4f56afa3  
    3737  <sect2 role="installation">
    3838    <title>Installation of Coreutils</title>
     39
     40    <para>The version of the function <quote>futimens</quote> used
     41    by Coreutils is incompatible with the version that current
     42    Glibc provides, so we'll rename the function:</para>
     43
     44<screen><userinput>for file in src/{copy,touch}.c lib/utimens.{c,h} ; do \
     45   cp -v $file{,.orig}
     46   sed 's/futimens/gl_&amp;/' $file.orig &gt; $file
     47done</userinput></screen>
    3948
    4049    <para>Prepare Coreutils for compilation:</para>
  • chapter05/gzip.xml

    r5560d46 r4f56afa3  
    3838    <title>Installation of Gzip</title>
    3939
     40    <para>The version of the function <quote>futimens</quote> used
     41    by Gzip is incompatible with the version that current
     42    Glibc provides, so we'll rename the function:</para>
     43
     44<screen><userinput>for file gzip.c lib/utimens.{c,h} ; do \
     45   cp -v $file{,.orig}
     46   sed 's/futimens/gl_&amp;' $file.orig &gt; $file
     47done</userinput></screen>
     48
    4049    <para>Prepare Gzip for compilation:</para>
    4150
  • chapter06/coreutils.xml

    r5560d46 r4f56afa3  
    3535  <sect2 role="installation">
    3636    <title>Installation of Coreutils</title>
     37
     38    <para>The version of the function <quote>futimens</quote> used
     39    by Coreutils is incompatible with the version that current
     40    Glibc provides, so we'll rename the function:</para>
     41
     42<screen><userinput>for file in src/{copy,touch}.c lib/utimens.{c,h} ; do \
     43   cp -v $file{,.orig}
     44   sed 's/futimens/gl_&amp;/' $file.orig &gt; $file
     45done</userinput></screen>
    3746
    3847    <para>A known issue with the <command>uname</command> program from
  • chapter06/gzip.xml

    r5560d46 r4f56afa3  
    3636    <title>Installation of Gzip</title>
    3737
     38    <para>The version of the function <quote>futimens</quote> used
     39    by Gzip is incompatible with the version that current
     40    Glibc provides, so we'll rename the function:</para>
     41
     42<screen><userinput>for file gzip.c lib/utimens.{c,h} ; do \
     43   cp -v $file{,.orig}
     44   sed 's/futimens/gl_&amp;/' $file.orig &gt; $file
     45done</userinput></screen>
     46
    3847    <para>Prepare Gzip for compilation:</para>
    3948
Note: See TracChangeset for help on using the changeset viewer.