diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 647e5f6e3..67d1a69e4 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -36,6 +36,16 @@
-->
+
+ 2007-03-04
+
+
+ [matthew] - Upgrade to File-4.20. Fixes
+ #1968
+
+
+
+
2007-03-1
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 93f63fb38..da1ff6af1 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -82,6 +82,14 @@
+
+ File REG_STARTEND Patch - &file-reg_startend-patch-size;:
+
+ Download:
+ MD5 sum: &file-reg_startend-patch-md5;
+
+
+
Gawk Segfault Patch - &gawk-segfault-patch-size;:
diff --git a/chapter06/file.xml b/chapter06/file.xml
index 2d7abff5c..754428a67 100644
--- a/chapter06/file.xml
+++ b/chapter06/file.xml
@@ -35,6 +35,10 @@
Installation of File
+ Apply a patch to fix a bug caused by an undefined constant:
+
+patch -Np1 -i ../&file-reg_startend-patch;
+
Prepare File for compilation:
./configure --prefix=/usr
diff --git a/general.ent b/general.ent
index 3d3f9245e..aa836118d 100644
--- a/general.ent
+++ b/general.ent
@@ -1,6 +1,6 @@
-
-
+
+
diff --git a/packages.ent b/packages.ent
index 698d1ec36..6cc20e62d 100644
--- a/packages.ent
+++ b/packages.ent
@@ -128,10 +128,10 @@
-
-
+
+
-
+
diff --git a/patches.ent b/patches.ent
index 4aeb3b129..ed96663b8 100644
--- a/patches.ent
+++ b/patches.ent
@@ -39,6 +39,11 @@
+
+
+
+
+