diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index cb4972163..c2358865c 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -39,6 +39,11 @@
2006-10-28
+
+ [matthew] - Upgrade to Tar-1.16, including dropping the now
+ unnecessary "gcc4", "security", and
+ "sparse" patches.
+
[matthew] - Upgrade to Readline-5.2, including dropping the now
unnecessary "fixes" patch.
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index ea5d91af4..ed511c1b4 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -163,9 +163,9 @@
-
+
@@ -242,6 +242,15 @@
readline-5.1-fixes-3.patch
+
+ tar-1.15.1-gcc4_fix_tests-1.patch
+
+
+ tar-1.15.1-security_fixes-1.patch
+
+
+ tar-1.15.1-sparse_fix-1.patch
+
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 23a706156..bbc41bc26 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -218,30 +218,6 @@
-
- Tar GCC-4.x Fix Patch - &tar-gcc4_fix-patch-size;:
-
- Download:
- MD5 sum: &tar-gcc4_fix-patch-md5;
-
-
-
-
- Tar Security Fixes Patch - &tar-security_fixes-patch-size;:
-
- Download:
- MD5 sum: &tar-security_fixes-patch-md5;
-
-
-
-
- Tar Sparse Fix Patch - &tar-sparse_fix-patch-size;:
-
- Download:
- MD5 sum: &tar-sparse_fix-patch-md5;
-
-
-
Texinfo Multibyte Fixes Patch - &texinfo-multibyte-patch-size;:
diff --git a/chapter05/tar.xml b/chapter05/tar.xml
index 09f8d84a5..dc09217b0 100644
--- a/chapter05/tar.xml
+++ b/chapter05/tar.xml
@@ -37,11 +37,6 @@
Installation of Tar
- If you wish to run the test suite, apply the following patch to fix
- some issues with GCC-&gcc-version;:
-
-patch -Np1 -i ../&tar-gcc4_fix-patch;
-
Prepare Tar for compilation:
./configure --prefix=/tools
diff --git a/chapter06/tar.xml b/chapter06/tar.xml
index 9850b2d34..b82789240 100644
--- a/chapter06/tar.xml
+++ b/chapter06/tar.xml
@@ -34,22 +34,6 @@
Installation of Tar
- Apply a patch to fix some issues with the test suite when using
- GCC-&gcc-version;:
-
-patch -Np1 -i ../&tar-gcc4_fix-patch;
-
- Tar has a bug when the -S option is used
- with files larger than 4 GB. The following patch properly fixes this
- issue:
-
-patch -Np1 -i ../&tar-sparse_fix-patch;
-
- Recent versions of Tar are vulnerable to a buffer overflow from
- specially crafted archives. The following patch addresses this:
-
-patch -Np1 -i ../&tar-security_fixes-patch;
-
Prepare Tar for compilation:
./configure --prefix=/usr --bindir=/bin --libexecdir=/usr/sbin
diff --git a/packages.ent b/packages.ent
index 281977511..27a6a7d63 100644
--- a/packages.ent
+++ b/packages.ent
@@ -452,10 +452,10 @@
-
-
+
+
-
+
diff --git a/patches.ent b/patches.ent
index 506f5e544..38b186b02 100644
--- a/patches.ent
+++ b/patches.ent
@@ -117,19 +117,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-