diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 14f3cb970..403b5f4c4 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -39,6 +39,32 @@
or as
appropriate for the entry or if needed the entire day's listitem.
-->
+
+ 2025-06-01
+
+
+ [bdubbs] - Update build instructions to accomodate
+ gcc-15 for bc, expect, ncurses, and gmp.
+
+
+ [bdubbs] - Update to gcc-15.1.0. Fixes
+ #5707.
+
+
+ [bdubbs] - Update to less-678. Fixes
+ #5724.
+
+
+ [bdubbs] - Update to readline-8.3-rc1. Fixes
+ #5726.
+
+
+ [bdubbs] - Update to bash-5.3-rc1. Fixes
+ #5714.
+
+
+
+
2025-05-15
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 819b1f243..f21ea40d4 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -38,9 +38,9 @@
-
+
@@ -89,9 +89,9 @@
Gawk-&gawk-version;
-
+
GDBM-&gdbm-version;
@@ -140,9 +140,9 @@
Kmod-&kmod-version;
-
+
@@ -221,9 +221,9 @@
Python-&python-version;
-
+
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index dd592f663..907f6ed3e 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -26,15 +26,15 @@
-->
-
+
+ First, make an adjustment for compatibilty with gcc-15 and later:
+
+sed -i '/long long t1;/,+1s/()/(...)/' configure
+
Prepare GMP for compilation:
./configure --prefix=/usr \
diff --git a/chapter08/ncurses.xml b/chapter08/ncurses.xml
index a825f63c9..84970f306 100644
--- a/chapter08/ncurses.xml
+++ b/chapter08/ncurses.xml
@@ -137,8 +137,8 @@
):
make DESTDIR=$PWD/dest install
-install -vm755 dest/usr/lib/libncursesw.so.&ncurses-version; /usr/lib
-rm -v dest/usr/lib/libncursesw.so.&ncurses-version;
+install -vm755 dest/usr/lib/libncursesw.so.&ncurses-base-version; /usr/lib
+rm -v dest/usr/lib/libncursesw.so.&ncurses-base-version;
sed -e 's/^#if.*XOPEN.*$/#if 1/' \
-i dest/usr/include/curses.h
cp -av dest/* /
diff --git a/packages.ent b/packages.ent
index 6e7985744..159bbc313 100644
--- a/packages.ent
+++ b/packages.ent
@@ -47,10 +47,10 @@
-
-
+
+
-
+
@@ -210,10 +210,10 @@
-
-
+
+
-
+
@@ -365,10 +365,10 @@
-
-
+
+
-
+
@@ -519,10 +519,11 @@
-
-
-
-
+
+
+
+
+
@@ -618,11 +619,11 @@
-
-
-
+
+
+
-
+
diff --git a/patches.ent b/patches.ent
index c7b2ab19b..d800a74d6 100644
--- a/patches.ent
+++ b/patches.ent
@@ -2,11 +2,10 @@
-
+
+
+
+