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 @@ - - + + - +