diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 44c54b6cc..692964a83 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -39,6 +39,11 @@
2006-10-28
+
+ [matthew] - Upgrade to Bash-3.2, including dropping the current
+ "fixes" patch and adding a patch from upstream that fixes a
+ bug when parsing comments.
+
[matthew] - Upgrade to Automake-1.10.
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 4e3900cef..ed343842a 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -28,9 +28,9 @@
Automake &automake-version;
-
+
@@ -201,6 +201,9 @@
Added:
+
+ &bash-comment-patch;
+
&linux-unifdef-patch;
@@ -212,6 +215,9 @@
Removed:
+
+ bash-3.1-fixes-8.patch
+
glibc-2.3.6-inotify-1.patch
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 5268eb9f5..9d6b4cc1f 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -19,10 +19,10 @@
- Bash Upstream Fixes Patch - &bash-fixes-patch-size;:
+ Bash Comment Parser Patch - &bash-comment-patch-size;:
- Download:
- MD5 sum: &bash-fixes-patch-md5;
+ Download:
+ MD5 sum: &bash-comment-patch-md5;
diff --git a/chapter05/bash.xml b/chapter05/bash.xml
index 87093c89b..eb04334bf 100644
--- a/chapter05/bash.xml
+++ b/chapter05/bash.xml
@@ -37,10 +37,10 @@
Installation of Bash
- Upstream developers have fixed several issues since the initial
- release of Bash-&bash-version;. Apply those fixes:
+ Apply a fix for a bug that causes some comments to be parsed
+ incorrectly:
-patch -Np1 -i ../&bash-fixes-patch;
+patch -Np1 -i ../&bash-comment-patch;
Prepare Bash for compilation:
diff --git a/chapter06/bash.xml b/chapter06/bash.xml
index 53ea0a66b..f1e8ab475 100644
--- a/chapter06/bash.xml
+++ b/chapter06/bash.xml
@@ -41,10 +41,10 @@
sed -i "s|htmldir = @htmldir@|htmldir = /usr/share/doc/bash-&bash-version;|" \
Makefile.in
- Upstream developers have fixed several issues since the initial
- release of Bash-&bash-version;. Apply those fixes:
+ Apply a fix for a bug that causes some comments to be parsed
+ incorrectly:
-patch -Np1 -i ../&bash-fixes-patch;
+patch -Np1 -i ../&bash-comment-patch;
Prepare Bash for compilation:
diff --git a/packages.ent b/packages.ent
index e48b96331..8e01a6c0e 100644
--- a/packages.ent
+++ b/packages.ent
@@ -23,19 +23,19 @@
-
-
+
+
-
+
-
+
-
+
diff --git a/patches.ent b/patches.ent
index bdffa2fdf..e4225de09 100644
--- a/patches.ent
+++ b/patches.ent
@@ -1,9 +1,9 @@
-
-
-
+
+
+