diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 1ccb98db0..1bc24384f 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -36,6 +36,16 @@
-->
+
+ April 15, 2006
+
+
+ [archaic] - Added patch to glibc to fix build errors in packages
+ that include linux/types.h after sys/kd.h.
+
+
+
+
April 14, 2006
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index f3054097f..bcac786af 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -216,6 +216,9 @@
&gcc-specs-patch;
+
+ &glibc-linux_types-patch;
+
&groff-debian-patch;
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 202dd3ac3..a3150429b 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -88,6 +88,13 @@
+
+ Glibc Linux Types Patch - 1.1 KB:
+
+
+
+
+
Grep RedHat Fixes Patch - 56 KB:
diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml
index f09ce9daa..048acd484 100644
--- a/chapter06/glibc.xml
+++ b/chapter06/glibc.xml
@@ -72,6 +72,11 @@
tar -xf ../glibc-libidn-&glibc-version;.tar.bz2
+ Apply the following patch to fix build errors in packages that include
+ linux/types.h after sys/kd.h:
+
+patch -Np1 -i ../&glibc-linux_types-patch;
+
In the vi_VN.TCVN locale, bash enters an infinite loop
at startup. It is unknown whether this is a bash bug or a
Glibc problem. Disable installation of this locale in order to avoid the
diff --git a/general.ent b/general.ent
index 366e70d2c..c4c826aef 100644
--- a/general.ent
+++ b/general.ent
@@ -1,6 +1,6 @@
-
-
+
+
diff --git a/patches.ent b/patches.ent
index 03a8f7d40..bad888863 100644
--- a/patches.ent
+++ b/patches.ent
@@ -18,6 +18,8 @@
+
+