diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index b8667cdc3..d1b51e510 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -39,6 +39,10 @@
2007-01-31
+
+ [matthew] - Upgrade to Ncurses-5.6. Fixes
+ #1940
+
[matthew] - Upgrade to Linux-2.6.19.2. Fixes
#1928
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 56b6fc083..464e7aa45 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -133,9 +133,9 @@
-
+
@@ -248,6 +248,9 @@
Linux-libc-headers 2.6.12.0
+
+ ncurses-5.5-fixes-1.patch
+
readline-5.1-fixes-3.patch
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 96c9ec780..e9831b1b7 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -162,14 +162,6 @@
-
- Ncurses Fixes Patch - &ncurses-fixes-patch-size;:
-
- Download:
- MD5 sum: &ncurses-fixes-patch-md5;
-
-
-
Perl Libc Patch - &perl-libc-patch-size;:
diff --git a/chapter06/ncurses.xml b/chapter06/ncurses.xml
index b53464fb9..ae9235fbd 100644
--- a/chapter06/ncurses.xml
+++ b/chapter06/ncurses.xml
@@ -45,11 +45,6 @@
bzcat ../&ncurses-rollup-patch; | patch -Np1
-->
- Since the release of Ncurses-&ncurses-version;, a memory leak and some
- display bugs were found and fixed upstream. Apply those fixes:
-
-patch -Np1 -i ../&ncurses-fixes-patch;
-
Prepare Ncurses for compilation:
./configure --prefix=/usr --with-shared --without-debug --enable-widec
diff --git a/packages.ent b/packages.ent
index ccfa40fe2..b48a927e2 100644
--- a/packages.ent
+++ b/packages.ent
@@ -365,11 +365,11 @@
-
+
-
+
-
+
diff --git a/patches.ent b/patches.ent
index 1f02c29a1..acd1cfe8f 100644
--- a/patches.ent
+++ b/patches.ent
@@ -85,10 +85,6 @@
-
-
-
-