Ignore:
Timestamp:
02/08/2014 11:10:37 PM (10 years ago)
Author:
Bruce Dubbs <bdubbs@…>
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, 7.5, 7.6, 7.7, 7.8, 7.9, 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:
9a2b0c6
Parents:
098dcbb
Message:

Update to glibc-2.19

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter06/glibc.xml

    r098dcbb ra713e43  
    5555    </note>
    5656
     57    <para>First fix a minor problem when installing the tzselect script"</para>
     58
     59<screen><userinput remap="pre">sed -i 's/\\$$(pwd)/`pwd`/' timezone/Makefile</userinput></screen>
     60
    5761    <para>The Glibc build system is self-contained and will install
    5862    perfectly, even though the compiler specs file and linker are still
     
    6165    Glibc autoconf tests would give false results and defeat the goal
    6266    of achieving a clean build.</para>
    63 
    64     <para>An upstream change needs to be reverted:</para>
    65 
    66 <screen><userinput remap="pre">sed -i -e 's/static __m128i/inline &amp;/' sysdeps/x86_64/multiarch/strstr.c</userinput></screen>
    67 
    68     <para>Allow Glibc to be built with Make-&make-version;:</para>
    69 
    70 <screen><userinput remap="pre">sed -r -i 's/(3..89..)/\1 | 4.*/' configure</userinput></screen>
    7167
    7268    <para>The Glibc documentation recommends building Glibc outside of the source
     
    424420        zdump, and zic</seg>
    425421        <seg>ld.so, libBrokenLocale.{a,so}, libSegFault.so, libanl.{a,so},
    426         libbsd-compat.a, libc.{a,so}, libc_nonshared.a, libcidn.so,
     422        libc.{a,so}, libc_nonshared.a, libcidn.so,
    427423        libcrypt.{a,so}, libdl.{a,so}, libg.a, libieee.a, libm.{a,so},
    428424        libmcheck.a, libmemusage.so, libnsl.{a,so}, libnss_compat.so,
     
    751747      </varlistentry>
    752748
    753       <varlistentry id="libbsd-compat">
    754         <term><filename class="libraryfile">libbsd-compat</filename></term>
    755         <listitem>
    756           <para>Provides the portability needed in order to run certain
    757           Berkeley Software Distribution (BSD) programs under Linux</para>
    758           <indexterm zone="ch-system-glibc libbsd-compat">
    759             <primary sortas="c-libbsd-compat">libbsd-compat</primary>
    760           </indexterm>
    761         </listitem>
    762       </varlistentry>
    763 
    764749      <varlistentry id="libc">
    765750        <term><filename class="libraryfile">libc</filename></term>
Note: See TracChangeset for help on using the changeset viewer.