diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 85781456c..22f44f354 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -37,6 +37,16 @@
-->
+
+ 2010-08-08
+
+
+ [matthew] - Upgrade to Glibc-2.12.1. Fixes
+ #2730.
+
+
+
+
2010-08-03
diff --git a/chapter05/m4.xml b/chapter05/m4.xml
index 4be3a0f36..0aa067d5c 100644
--- a/chapter05/m4.xml
+++ b/chapter05/m4.xml
@@ -43,6 +43,12 @@
Installation of M4
+ Add a missing include directive that prevents M4 successfully building
+ against Glibc-&glibc-version;:
+
+sed -i -e '/"m4.h"/a\
+#include <sys/stat.h>' src/path.c
+
Prepare M4 for compilation:
./configure --prefix=/tools
diff --git a/chapter06/m4.xml b/chapter06/m4.xml
index c22282c1d..cf7934ee5 100644
--- a/chapter06/m4.xml
+++ b/chapter06/m4.xml
@@ -40,6 +40,12 @@
Installation of M4
+ Add a missing include directive that prevents M4 successfully building
+ against Glibc-&glibc-version;:
+
+sed -i -e '/"m4.h"/a\
+#include <sys/stat.h>' src/path.c
+
Prepare M4 for compilation:
./configure --prefix=/usr
diff --git a/general.ent b/general.ent
index d22045493..e9acf2f57 100644
--- a/general.ent
+++ b/general.ent
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/packages.ent b/packages.ent
index ee284c619..79467b419 100644
--- a/packages.ent
+++ b/packages.ent
@@ -193,10 +193,10 @@
-
-
+
+
-
+