mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-03-06 06:14:47 +00:00
Update to glibc-2.19
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10460 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
parent
098dcbb421
commit
a713e43b8a
@ -35,6 +35,16 @@
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
-->
|
||||
<listitem>
|
||||
<para>2014-02-08</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to glibc-2.19. Fixes
|
||||
<ulink url="&lfs-ticket-root;3486">#3486</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2014-02-07</para>
|
||||
<itemizedlist>
|
||||
|
@ -85,9 +85,9 @@
|
||||
<listitem>
|
||||
<para>Gettext &gettext-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>Glibc &glibc-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>GMP &gmp-version;</para>
|
||||
</listitem>
|
||||
|
@ -52,14 +52,6 @@
|
||||
su -c 'cp -v sunrpc/rpc/*.h /usr/include/rpc'
|
||||
fi</userinput></screen>
|
||||
|
||||
<para>An upstream change needs to be reverted:</para>
|
||||
|
||||
<screen><userinput remap="pre">sed -i -e 's/static __m128i/inline &/' sysdeps/x86_64/multiarch/strstr.c</userinput></screen>
|
||||
|
||||
<para>Allow Glibc to be built using Make-&make-version;:</para>
|
||||
|
||||
<screen><userinput remap="pre">sed -r -i 's/(3..89..)/\1 | 4.*/' configure</userinput></screen>
|
||||
|
||||
<para>The Glibc documentation recommends building Glibc outside of the source
|
||||
directory in a dedicated build directory:</para>
|
||||
|
||||
|
@ -54,6 +54,10 @@
|
||||
Unicode, therefore libiconv is not required on an LFS system.</para>
|
||||
</note>
|
||||
|
||||
<para>First fix a minor problem when installing the tzselect script"</para>
|
||||
|
||||
<screen><userinput remap="pre">sed -i 's/\\$$(pwd)/`pwd`/' timezone/Makefile</userinput></screen>
|
||||
|
||||
<para>The Glibc build system is self-contained and will install
|
||||
perfectly, even though the compiler specs file and linker are still
|
||||
pointing at <filename class="directory">/tools</filename>. The specs
|
||||
@ -61,14 +65,6 @@
|
||||
Glibc autoconf tests would give false results and defeat the goal
|
||||
of achieving a clean build.</para>
|
||||
|
||||
<para>An upstream change needs to be reverted:</para>
|
||||
|
||||
<screen><userinput remap="pre">sed -i -e 's/static __m128i/inline &/' sysdeps/x86_64/multiarch/strstr.c</userinput></screen>
|
||||
|
||||
<para>Allow Glibc to be built with Make-&make-version;:</para>
|
||||
|
||||
<screen><userinput remap="pre">sed -r -i 's/(3..89..)/\1 | 4.*/' configure</userinput></screen>
|
||||
|
||||
<para>The Glibc documentation recommends building Glibc outside of the source
|
||||
directory in a dedicated build directory:</para>
|
||||
|
||||
@ -423,7 +419,7 @@ mkdir -pv /etc/ld.so.conf.d</userinput></screen>
|
||||
pldd, rpcgen, sln, sotruss, sprof, tzselect, xtrace,
|
||||
zdump, and zic</seg>
|
||||
<seg>ld.so, libBrokenLocale.{a,so}, libSegFault.so, libanl.{a,so},
|
||||
libbsd-compat.a, libc.{a,so}, libc_nonshared.a, libcidn.so,
|
||||
libc.{a,so}, libc_nonshared.a, libcidn.so,
|
||||
libcrypt.{a,so}, libdl.{a,so}, libg.a, libieee.a, libm.{a,so},
|
||||
libmcheck.a, libmemusage.so, libnsl.{a,so}, libnss_compat.so,
|
||||
libnss_dns.so, libnss_files.so, libnss_hesiod.so, libnss_nis.so,
|
||||
@ -750,17 +746,6 @@ mkdir -pv /etc/ld.so.conf.d</userinput></screen>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="libbsd-compat">
|
||||
<term><filename class="libraryfile">libbsd-compat</filename></term>
|
||||
<listitem>
|
||||
<para>Provides the portability needed in order to run certain
|
||||
Berkeley Software Distribution (BSD) programs under Linux</para>
|
||||
<indexterm zone="ch-system-glibc libbsd-compat">
|
||||
<primary sortas="c-libbsd-compat">libbsd-compat</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="libc">
|
||||
<term><filename class="libraryfile">libc</filename></term>
|
||||
<listitem>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<!ENTITY version "SVN-20140207">
|
||||
<!ENTITY releasedate "February 7, 2014">
|
||||
<!ENTITY version "SVN-20140208">
|
||||
<!ENTITY releasedate "February 8, 2014">
|
||||
<!ENTITY copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not – -->
|
||||
<!ENTITY milestone "7.5">
|
||||
<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
|
||||
|
@ -206,10 +206,10 @@
|
||||
<!ENTITY gettext-ch6-du "199 MB">
|
||||
<!ENTITY gettext-ch6-sbu "2.3 SBU">
|
||||
|
||||
<!ENTITY glibc-version "2.18">
|
||||
<!ENTITY glibc-size "10,892 KB">
|
||||
<!ENTITY glibc-version "2.19">
|
||||
<!ENTITY glibc-size "11,801 KB">
|
||||
<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
|
||||
<!ENTITY glibc-md5 "88fbbceafee809e82efd52efa1e3c58f">
|
||||
<!ENTITY glibc-md5 "e26b8cc666b162f999404b03970f14e4">
|
||||
<!ENTITY glibc-home "&gnu-software;libc/">
|
||||
<!ENTITY glibc-ch5-du "567 MB">
|
||||
<!ENTITY glibc-ch5-sbu "4.7 SBU">
|
||||
|
Loading…
Reference in New Issue
Block a user