aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter01/changelog.xml4
-rw-r--r--chapter01/whatsnew.xml4
-rw-r--r--chapter03/patches.xml8
-rw-r--r--chapter06/binutils.xml5
-rw-r--r--chapter06/glibc.xml5
-rw-r--r--packages.ent8
-rw-r--r--patches.ent4
7 files changed, 13 insertions, 25 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 6cb388635..632687389 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -41,6 +41,10 @@
<para>2009-05-23</para>
<itemizedlist>
<listitem>
+ <para>[matthew] - Upgrade to Glibc-2.10.1. Fixes
+ <ulink url="&lfs-ticket-root;2401">#2401</ulink>.</para>
+ </listitem>
+ <listitem>
<para>[matthew] - Upgrade to Linux-2.6.29.4. Fixes
<ulink url="&lfs-ticket-root;2402">#2402</ulink>.</para>
</listitem>
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index c3db51635..7cc557eeb 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -236,10 +236,6 @@
</listitem>
<listitem>
- <para>&glibc-ildoubl-test-fix-patch;</para>
- </listitem>
-
- <listitem>
<para>&grep-debian-patch;</para>
</listitem>
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 99b026d81..cc37890fa 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -107,14 +107,6 @@
</varlistentry>
<varlistentry>
- <term>Glibc Ildoubl Test Fix Patch - <token>&glibc-ildoubl-test-fix-patch-size;</token>:</term>
- <listitem>
- <para>Download: <ulink url="&patches-root;&glibc-ildoubl-test-fix-patch;"/></para>
- <para>MD5 sum: <literal>&glibc-ildoubl-test-fix-patch-md5;</literal></para>
- </listitem>
- </varlistentry>
-
- <varlistentry>
<term>Grep Debian Patch - <token>&grep-debian-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&grep-debian-patch;"/></para>
diff --git a/chapter06/binutils.xml b/chapter06/binutils.xml
index 19e693415..3014adcda 100644
--- a/chapter06/binutils.xml
+++ b/chapter06/binutils.xml
@@ -64,6 +64,11 @@ Ask your system administrator to create more.</computeroutput></screen>
<screen><userinput remap="pre">rm -fv etc/standards.info
sed -i.bak '/^INFO/s/standards.info //' etc/Makefile.in</userinput></screen>
+ <para>Fix an issue that causes one of the tests to fail to compile against
+ Glibc-&glibc-version;:</para>
+
+<screen><userinput remap="pre">sed -i -e 's/getline/get_line/' libiberty/testsuite/test-demangle.c</userinput></screen>
+
<para>The Binutils documentation recommends building Binutils outside of the
source directory in a dedicated build directory:</para>
diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml
index 94d69b021..4dc69b9a7 100644
--- a/chapter06/glibc.xml
+++ b/chapter06/glibc.xml
@@ -90,11 +90,6 @@ sed -i &quot;s|libs -o|libs -L/usr/lib -Wl,-dynamic-linker=$DL -o|&quot; \
scripts/test-installation.pl
unset DL</userinput></screen>
- <para>First apply a patch which corrects a failure in the test suite:</para>
-
-<screen><userinput remap="pre">patch -Np1 -i ../&glibc-ildoubl-test-fix-patch;</userinput></screen>
-
-
<para>The <command>ldd</command> shell script contains Bash-specific
syntax. Change its default program interpreter to <command>/bin/bash</command>
in case another <command>/bin/sh</command> is installed as described in the
diff --git a/packages.ent b/packages.ent
index da3cfd3c2..fffd89d77 100644
--- a/packages.ent
+++ b/packages.ent
@@ -197,10 +197,10 @@
<!ENTITY gettext-ch6-du "128 MB">
<!ENTITY gettext-ch6-sbu "2.2 SBU">
-<!ENTITY glibc-version "2.9">
-<!ENTITY glibc-size "15,703 KB">
+<!ENTITY glibc-version "2.10.1">
+<!ENTITY glibc-size "15,729 KB">
<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.bz2">
-<!ENTITY glibc-md5 "fc62e989cf31d015f31628609fc3757a">
+<!ENTITY glibc-md5 "ee71dedf724dc775e4efec9b823ed3be">
<!ENTITY glibc-home "&gnu-software;libc/">
<!ENTITY glibc-ch5-du "407 MB">
<!ENTITY glibc-ch5-sbu "7.6 SBU">
@@ -209,7 +209,7 @@
<!ENTITY glibc-libidn-version "&glibc-version;">
<!ENTITY glibc-libidn-size "100 KB">
<!ENTITY glibc-libidn-url "&gnu;glibc/glibc-libidn-&glibc-libidn-version;.tar.bz2">
-<!ENTITY glibc-libidn-md5 "99536b508af988e7cc6275944d12b491">
+<!ENTITY glibc-libidn-md5 "8ef88560ec608d5923ee05eb5f0e15ea">
<!ENTITY glibc-libidn-home " ">
<!ENTITY gmp-version "4.3.0">
diff --git a/patches.ent b/patches.ent
index 677f85480..a6672db99 100644
--- a/patches.ent
+++ b/patches.ent
@@ -54,10 +54,6 @@
<!ENTITY gettext-upstream_fixes-patch-md5 "1907197e133f7419d8d78e18615f9467">
<!ENTITY gettext-upstream_fixes-patch-size "1.7 KB">
-<!ENTITY glibc-ildoubl-test-fix-patch "glibc-&glibc-version;-ildoubl_test-1.patch">
-<!ENTITY glibc-ildoubl-test-fix-patch-md5 "4dc864a487eee8426413542591d19edb">
-<!ENTITY glibc-ildoubl-test-fix-patch-size "1.0 KB">
-
<!ENTITY grep-debian-patch "grep-&grep-version;-debian_fixes-1.patch">
<!ENTITY grep-debian-patch-md5 "337d017202d7e3b08d428a89da3ee572">