diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index c7b2fff48..78831c0cf 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -36,6 +36,68 @@
-->
+
+ 2013-03-16
+
+
+ [matthew] - Upgrade to Man-Pages-3.50. Fixes
+ #3308.
+
+
+ [matthew] - Upgrade to Linux-3.8.3. Fixes
+ #3307.
+
+
+ [matthew] - Upgrade to MPFR-3.1.2. Fixes
+ #3306.
+
+
+ [matthew] - Upgrade to Dejagnu-1.5.1. Fixes
+ #3305.
+
+
+ [matthew] - Upgrade to Texinfo-5.1. Fixes
+ #3304.
+
+
+
+
+
+ 2013-03-13
+
+
+ [matthew] - Fix a build issue with Check-0.9.9 on some hosts by
+ adding the "sysroot" feature to Binutils. Thanks to Billy
+ O'Connor, Yaacov-Yoseph Weiss and Pierre Labastie for the reports, and
+ to Pierre again for the fix.
+
+
+ [matthew] - Upgrade to Perl-5.16.3. Fixes
+ #3303.
+
+
+ [matthew] - Upgrade to Bash-4.2.45. Fixes
+ #3301.
+
+
+ [matthew] - Upgrade to Systemd-198. Fixes
+ #3300.
+
+
+ [matthew] - Upgrade to Man-Pages-3.48. Fixes
+ #3299.
+
+
+ [matthew] - Upgrade to Linux-3.8.2. Fixes
+ #3297.
+
+
+ [matthew] - Upgrade to Tzdata-2013b. Fixes
+ #3296.
+
+
+
+
2013-03-04
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 983e10b3c..71c9dc37c 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -52,9 +52,9 @@
Coreutils &coreutils-version;
-
+
@@ -148,18 +148,18 @@
MPC &mpc-version;
-
+
Patch &patch-version;
-
+
Pkg-config &pkgconfig-version;
@@ -284,13 +284,17 @@
XML-Parser-&xml-parser-version;
+
+ &perl-libc-patch;
+
+
Removed:
- bash-4.2-fixes-8.patch
+ bash-4.2-fixes-11.patch
@@ -353,6 +357,10 @@
Udev-197
+
+ perl-5.16.2-libc-1.patch
+
+
diff --git a/chapter05/binutils-pass2.xml b/chapter05/binutils-pass2.xml
index ca947482f..1cac61a18 100644
--- a/chapter05/binutils-pass2.xml
+++ b/chapter05/binutils-pass2.xml
@@ -56,7 +56,8 @@ RANLIB=$LFS_TGT-ranlib \
../binutils-&binutils-version;/configure \
--prefix=/tools \
--disable-nls \
- --with-lib-path=/tools/lib
+ --with-lib-path=/tools/lib \
+ --with-sysroot
The meaning of the new configure options:
@@ -81,6 +82,16 @@ RANLIB=$LFS_TGT-ranlib \
+
+ --with-sysroot
+
+ The sysroot feature enables the linker to find shared objects
+ which are required by other shared objects explicitly included on the
+ linker's command line. Without this, some packages may not build
+ successfully on some hosts.
+
+
+
Compile the package:
diff --git a/chapter07/introduction.xml b/chapter07/introduction.xml
index d9a58f875..f201d0390 100644
--- a/chapter07/introduction.xml
+++ b/chapter07/introduction.xml
@@ -23,7 +23,8 @@
- Second, issues that affect the proper setup of devices diescussed.
+ Second, issues that affect the proper setup of devices are
+ discussed.
diff --git a/general.ent b/general.ent
index 9563ec190..831eca7c7 100644
--- a/general.ent
+++ b/general.ent
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/packages.ent b/packages.ent
index a03539590..5bbd22387 100644
--- a/packages.ent
+++ b/packages.ent
@@ -102,10 +102,10 @@
-
-
+
+
-
+
@@ -368,12 +368,12 @@
-
+
-
+
-
+
@@ -411,10 +411,10 @@
-
-
+
+
-
+
@@ -429,10 +429,10 @@
-
-
+
+
-
+
@@ -459,10 +459,10 @@
-
+
-
+
@@ -519,10 +519,10 @@
-
-
+
+
-
+
@@ -554,20 +554,20 @@
-
-
+
+
-
+
-
-
+
+
-
+
diff --git a/patches.ent b/patches.ent
index 003e8152e..31725e9a2 100644
--- a/patches.ent
+++ b/patches.ent
@@ -2,9 +2,9 @@
-
-
-
+
+
+