Author: bdubbs
Date: Sat Feb 8 15:10:37 2014
New Revision: 10460
Log:
Update to glibc-2.19
Modified:
trunk/BOOK/chapter01/changelog.xml
trunk/BOOK/chapter01/whatsnew.xml
trunk/BOOK/chapter05/glibc.xml
trunk/BOOK/chapter06/glibc.xml
trunk/BOOK/general.ent
trunk/BOOK/packages.ent
Modified: trunk/BOOK/chapter01/changelog.xml
==============================================================================
--- trunk/BOOK/chapter01/changelog.xml Fri Feb 7 10:55:38 2014 (r10459)
+++ trunk/BOOK/chapter01/changelog.xml Sat Feb 8 15:10:37 2014 (r10460)
@@ -36,6 +36,16 @@
</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>
<listitem>
Modified: trunk/BOOK/chapter01/whatsnew.xml
==============================================================================
--- trunk/BOOK/chapter01/whatsnew.xml Fri Feb 7 10:55:38 2014 (r10459)
+++ trunk/BOOK/chapter01/whatsnew.xml Sat Feb 8 15:10:37 2014 (r10460)
@@ -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>
Modified: trunk/BOOK/chapter05/glibc.xml
==============================================================================
--- trunk/BOOK/chapter05/glibc.xml Fri Feb 7 10:55:38 2014 (r10459)
+++ trunk/BOOK/chapter05/glibc.xml Sat Feb 8 15:10:37 2014 (r10460)
@@ -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>
Modified: trunk/BOOK/chapter06/glibc.xml
==============================================================================
--- trunk/BOOK/chapter06/glibc.xml Fri Feb 7 10:55:38 2014 (r10459)
+++ trunk/BOOK/chapter06/glibc.xml Sat Feb 8 15:10:37 2014 (r10460)
@@ -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 @@
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,
@@ -749,17 +745,6 @@
</indexterm>
</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>
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent Fri Feb 7 10:55:38 2014 (r10459)
+++ trunk/BOOK/general.ent Sat Feb 8 15:10:37 2014 (r10460)
@@ -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}]" -->
Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent Fri Feb 7 10:55:38 2014 (r10459)
+++ trunk/BOOK/packages.ent Sat Feb 8 15:10:37 2014 (r10460)
@@ -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">
--
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page