diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 195480478..f320606c6 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -39,6 +39,10 @@
2011-02-04
+
+ [matthew] Upgrade to Glibc-2.13. Fixes
+ #2827.
+
[matthew] Upgrade to XZ-5.0.1. Fixes
#2826.
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index c457646c4..d3cb3cbd6 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -82,9 +82,9 @@
-
+
@@ -240,11 +240,7 @@
- glibc-2.12.1-ld_audit_fix-1.patch
-
-
-
- glibc-2.12.1-origin_fix-1.patch
+ glibc-&glibc-version;-gcc_fix-1.patch
@@ -292,6 +288,10 @@
gcc-4.5.1-startfiles_fix-1.patch
+
+ glibc-2.12.2-gcc_fix-1.patch
+
+
man-db-2.5.7-fix_man_assertion-1.patch
diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml
index 8c4721020..7c8159272 100644
--- a/chapter06/glibc.xml
+++ b/chapter06/glibc.xml
@@ -84,6 +84,14 @@ sed -i "s|libs -o|libs -L/usr/lib -Wl,-dynamic-linker=$DL -o|" \
scripts/test-installation.pl
unset DL
+ In addition, there is a bug in the
+ test-installation.pl script in that it tries to link
+ a test program to a library that isn't installed by
+ make install. Issue the following sed
+ command to fix it:
+
+ sed -i -e 's/"db1"/& \&\& $name ne "nss_test1"/' scripts/test-installation.pl
+
The ldd shell script contains Bash-specific
syntax. Change its default program interpreter to /bin/bash
in case another /bin/sh is installed as described in the
diff --git a/packages.ent b/packages.ent
index d89608f4e..42a7e3b7a 100644
--- a/packages.ent
+++ b/packages.ent
@@ -193,10 +193,10 @@
-
-
+
+
-
+