Index: chapter01/changelog.xml
===================================================================
--- chapter01/changelog.xml	(revision a600e7273f9b444e711d777c5b5be8f2ec0303a0)
+++ chapter01/changelog.xml	(revision 1ff846e25278eeefd912b71dd4b29452a13c2beb)
@@ -42,8 +42,42 @@
 
     <listitem>
+      <para>2024-08-05</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to bash-5.2.32. Fixes
+          <ulink url='&lfs-ticket-root;5532'>#5532</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to iana-etc-20240801. Addresses
+          <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to vim-9.1.0660. Addresses
+          <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to binutils-2.43. Fixes
+          <ulink url='&lfs-ticket-root;5535'>#5535</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to linux-6.10.3. Fixes
+          <ulink url='&lfs-ticket-root;5534'>#5534</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to readline-8.2.13. Fixes
+          <ulink url='&lfs-ticket-root;5533'>#5533</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to wheel-0.44.0. Fixes
+          <ulink url='&lfs-ticket-root;5536'>#5536</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>2024-08-01</para>
       <itemizedlist>
         <listitem>
-          <para>[bdubbs] - Update to gcc-14.2. Fixes
+          <para>[bdubbs] - Update to gcc-14.2.0. Fixes
           <ulink url='&lfs-ticket-root;5530'>#5530</ulink>.</para>
         </listitem>
Index: chapter01/whatsnew.xml
===================================================================
--- chapter01/whatsnew.xml	(revision a600e7273f9b444e711d777c5b5be8f2ec0303a0)
+++ chapter01/whatsnew.xml	(revision 1ff846e25278eeefd912b71dd4b29452a13c2beb)
@@ -39,13 +39,13 @@
       <para>Automake-&automake-version;</para>
     </listitem>
-    <!--<listitem>
+    <listitem>
       <para>Bash-&bash-version;</para>
-    </listitem>-->
+    </listitem>
     <listitem>
       <para>Bc-&bc-version;</para>
     </listitem>
-    <!--<listitem>
+    <listitem>
       <para>Binutils-&binutils-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Bison-&bison-version;</para>
@@ -222,7 +222,7 @@
       <para>Python-&python-version;</para>
     </listitem>
-    <!--<listitem>
+    <listitem>
       <para>Readline-&readline-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Sed-&sed-version;</para>
@@ -302,6 +302,10 @@
   <itemizedlist>
     <title>Removed:</title>
-    <listitem><para></para></listitem>  <!-- satisfy build -->
-
+    <listitem>
+      <para>bash-5.2.21-upstream_fixes-1.patch</para>
+    </listitem>  
+    <listitem>
+      <para>readline-8.2-upstream_fixes-3.patch</para>
+    </listitem>  
   </itemizedlist>
 
Index: chapter03/patches.xml
===================================================================
--- chapter03/patches.xml	(revision a600e7273f9b444e711d777c5b5be8f2ec0303a0)
+++ chapter03/patches.xml	(revision 1ff846e25278eeefd912b71dd4b29452a13c2beb)
@@ -27,5 +27,5 @@
     </varlistentry>
 -->
-
+<!--
     <varlistentry>
       <term>Bash Upstream Fixes Patch - <token>&bash-upstream-fixes-patch-size;</token>:</term>
@@ -35,5 +35,5 @@
       </listitem>
     </varlistentry>
-
+-->
 <!--
     <varlistentry>
@@ -128,4 +128,5 @@
     </varlistentry>
 -->
+<!--
     <varlistentry>
       <term>Readline Upstream Fix Patch - <token>&readline-fixes-patch-size;</token>:</term>
@@ -135,5 +136,5 @@
       </listitem>
     </varlistentry>
-
+-->
     <varlistentry revision="sysv">
       <term>SysVinit Consolidated Patch - <token>&sysvinit-consolidated-patch-size;</token>:</term>
Index: chapter08/bash.xml
===================================================================
--- chapter08/bash.xml	(revision a600e7273f9b444e711d777c5b5be8f2ec0303a0)
+++ chapter08/bash.xml	(revision 1ff846e25278eeefd912b71dd4b29452a13c2beb)
@@ -40,8 +40,4 @@
   <sect2 role="installation">
     <title>Installation of Bash</title>
-
-    <para>First, fix some issues identified upstream:</para>
-
-<screen><userinput remap="pre">patch -Np1 -i ../&bash-upstream-fixes-patch;</userinput></screen>
 
     <para>Prepare Bash for compilation:</para>
Index: chapter08/lz4.xml
===================================================================
--- chapter08/lz4.xml	(revision a600e7273f9b444e711d777c5b5be8f2ec0303a0)
+++ chapter08/lz4.xml	(revision 1ff846e25278eeefd912b71dd4b29452a13c2beb)
@@ -46,5 +46,5 @@
     <para>Compile the package:</para>
 
-<screen><userinput remap="make">make BUILD_STATIC=no</userinput></screen>
+<screen><userinput remap="make">make BUILD_STATIC=no PREFIX=/usr</userinput></screen>
 
     <para>To test the results, issue:</para>
Index: chapter08/readline.xml
===================================================================
--- chapter08/readline.xml	(revision a600e7273f9b444e711d777c5b5be8f2ec0303a0)
+++ chapter08/readline.xml	(revision 1ff846e25278eeefd912b71dd4b29452a13c2beb)
@@ -56,8 +56,4 @@
 
 <screen><userinput>sed -i 's/-Wl,-rpath,[^ ]*//' support/shobj-conf</userinput></screen>
-
-    <para>Now fix a problem identified upstream:</para>
-
-<screen><userinput remap="pre">patch -Np1 -i ../&readline-fixes-patch;</userinput></screen>
 
     <para>Prepare Readline for compilation:</para>
Index: packages.ent
===================================================================
--- packages.ent	(revision a600e7273f9b444e711d777c5b5be8f2ec0303a0)
+++ packages.ent	(revision 1ff846e25278eeefd912b71dd4b29452a13c2beb)
@@ -48,8 +48,8 @@
 <!ENTITY automake-fin-sbu "less than 0.1 SBU (about 1.6 SBU with tests)">
 
-<!ENTITY bash-version "5.2.21">
-<!ENTITY bash-size "10,696 KB">
+<!ENTITY bash-version "5.2.32">
+<!ENTITY bash-size "10,697 KB">
 <!ENTITY bash-url "&gnu;bash/bash-&bash-version;.tar.gz">
-<!ENTITY bash-md5 "ad5b38410e3bf0e9bcc20e2765f5e3f9">
+<!ENTITY bash-md5 "f204835b2e06c06e37b5ad776ff907f4">
 <!ENTITY bash-home "&gnu-software;bash/">
 <!ENTITY bash-tmp-du "67 MB">
@@ -66,8 +66,8 @@
 <!ENTITY bc-fin-sbu "less than 0.1 SBU">
 
-<!ENTITY binutils-version "2.42">
-<!ENTITY binutils-size "26,922 KB">
+<!ENTITY binutils-version "2.43">
+<!ENTITY binutils-size "27,516 KB">
 <!ENTITY binutils-url "https://sourceware.org/pub/binutils/releases/binutils-&binutils-version;.tar.xz">
-<!ENTITY binutils-md5 "a075178a9646551379bfb64040487715">
+<!ENTITY binutils-md5 "a54bb52cd75555416f316fbbe885925a">
 <!ENTITY binutils-home "&gnu-software;binutils/">
 <!ENTITY binutils-tmpp1-du "663 MB">
@@ -318,8 +318,8 @@
 <!ENTITY gzip-fin-sbu "0.3 SBU">
 
-<!ENTITY iana-etc-version "20240723">
+<!ENTITY iana-etc-version "20240801">
 <!ENTITY iana-etc-size "590 KB">
 <!ENTITY iana-etc-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz">
-<!ENTITY iana-etc-md5 "0592f2c2051a9eac7611d5067113ef3d">
+<!ENTITY iana-etc-md5 "ff9aeab0f9978975c6ee0b966d6988d6">
 <!ENTITY iana-etc-home "https://www.iana.org/protocols">
 <!ENTITY iana-etc-fin-du "4.8 MB">
@@ -432,10 +432,10 @@
 <!ENTITY linux-major-version "6">
 <!ENTITY linux-minor-version "10">
-<!ENTITY linux-patch-version "2">
+<!ENTITY linux-patch-version "3">
 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
-<!ENTITY linux-size "141,756 KB">
+<!ENTITY linux-size "141,734 KB">
 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "519d1120e7715120ebbe042fddccf67f">
+<!ENTITY linux-md5 "669cfdae956b047b98d24b6582a3ca4b">
 <!ENTITY linux-home "https://www.kernel.org/">
 <!-- measured for 6.10.1 / gcc-14.1.0 on x86_64 with -j4 : 
@@ -582,5 +582,5 @@
 <!ENTITY pkgconf-url "https://distfiles.ariadne.space/pkgconf/pkgconf-&pkgconf-version;.tar.xz">
 <!ENTITY pkgconf-md5 "00e309a3bf0909030a4fc701389db2b9">
-<!ENTITY pkgconf-home "http://pkgconf.org/">
+<!ENTITY pkgconf-home "https://github.com/pkgconf/pkgconf">
 <!ENTITY pkgconf-fin-du "4.6 MB">
 <!ENTITY pkgconf-fin-sbu "less than 0.1 SBU">
@@ -619,9 +619,9 @@
 <!ENTITY python-docs-size "8,258 KB">
 
-<!ENTITY readline-version "8.2">
+<!ENTITY readline-version "8.2.13">
 <!ENTITY readline-soversion "8.2"><!-- used for stripping -->
-<!ENTITY readline-size "2,973 KB">
+<!ENTITY readline-size "2,974 KB">
 <!ENTITY readline-url "&gnu;readline/readline-&readline-version;.tar.gz">
-<!ENTITY readline-md5 "4aa1b31be779e6b84f9a96cb66bc50f6">
+<!ENTITY readline-md5 "05080bf3801e6874bb115cd6700b708f">
 <!ENTITY readline-home "https://tiswww.case.edu/php/chet/readline/rltop.html">
 <!ENTITY readline-fin-du "16 MB">
@@ -745,8 +745,8 @@
 <!ENTITY util-linux-fin-sbu "0.5 SBU">
 
-<!ENTITY vim-version "9.1.0580">
+<!ENTITY vim-version "9.1.0660">
 <!-- <!ENTITY vim-majmin "90"> -->
 <!ENTITY vim-docdir "vim/vim91">
-<!ENTITY vim-size "17,568 KB">
+<!ENTITY vim-size "17,629 KB">
 <!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">
 <!-- N.B. LFS 9.0 uses
@@ -762,13 +762,13 @@
      us v8.1.1846. -->
 <!--<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz">-->
-<!ENTITY vim-md5 "3e871c0773a6c2a491d3d730475b5698">
+<!ENTITY vim-md5 "c512a99b3704f193be1a181cc644b2b2">
 <!ENTITY vim-home "https://www.vim.org">
 <!ENTITY vim-fin-du "236 MB">
 <!ENTITY vim-fin-sbu "2.5 SBU">
 
-<!ENTITY wheel-version "0.43.0">
-<!ENTITY wheel-size "97 KB">
+<!ENTITY wheel-version "0.44.0">
+<!ENTITY wheel-size "99 KB">
 <!ENTITY wheel-url "&pypi-src;/w/wheel/wheel-&wheel-version;.tar.gz">
-<!ENTITY wheel-md5 "387af15d51367a19d834d6db413547d0">
+<!ENTITY wheel-md5 "440ff4fe51579b7ed16f02af8f8d9494">
 <!ENTITY wheel-home "&pypi-home;/wheel/">
 <!ENTITY wheel-fin-du "1.5 MB">
Index: part3intro/toolchaintechnotes.xml
===================================================================
--- part3intro/toolchaintechnotes.xml	(revision a600e7273f9b444e711d777c5b5be8f2ec0303a0)
+++ part3intro/toolchaintechnotes.xml	(revision 1ff846e25278eeefd912b71dd4b29452a13c2beb)
@@ -193,7 +193,7 @@
       random binary from the host system by running: <userinput>readelf -l
       &lt;name of binary&gt; | grep interpreter</userinput> and noting the
-      output. The authoritative reference covering all platforms is in the
-      <filename>shlib-versions</filename> file in the root of the glibc source
-      tree.</para>
+      output. The authoritative reference covering all platforms is in
+      <ulink url='https://sourceware.org/glibc/wiki/ABIList'>a Glibc wiki
+      page</ulink>.</para>
     </note>
 
@@ -360,18 +360,15 @@
     <para>Next comes glibc. The most important
     considerations for building glibc are the compiler, binary tools, and
-    kernel headers. The compiler is generally not an issue since glibc will
-    always use the compiler relating to the <parameter>--host</parameter>
+    kernel headers. The compiler and binary tools are generally not an issue
+    since glibc will always those relating to the <parameter>--host</parameter>
     parameter passed to its configure script; e.g., in our case, the compiler
-    will be <command>$LFS_TGT-gcc</command>. The binary tools and kernel
-    headers can be a bit more complicated. Therefore, we take no risks and use
-    the available configure switches to enforce the correct selections. After
+    will be <command>$LFS_TGT-gcc</command> and the <command>readelf</command>
+    tool will be <command>$LFS_TGT-readelf</command>. The kernel headers can
+    be a bit more complicated. Therefore, we take no risks and use
+    the available configure switch to enforce the correct selection. After
     the run of <command>configure</command>, check the contents of the
     <filename>config.make</filename> file in the <filename
     class="directory">build</filename> directory for all important details.
-    Note the use of <parameter>CC="$LFS_TGT-gcc"</parameter> (with
-    <envar>$LFS_TGT</envar> expanded) to control which binary tools are used
-    and the use of the <parameter>-nostdinc</parameter> and
-    <parameter>-isystem</parameter> flags to control the compiler's include
-    search path. These items highlight an important aspect of the glibc
+    These items highlight an important aspect of the glibc
     package&mdash;it is very self-sufficient in terms of its build machinery,
     and generally does not rely on toolchain defaults.</para>
Index: patches.ent
===================================================================
--- patches.ent	(revision a600e7273f9b444e711d777c5b5be8f2ec0303a0)
+++ patches.ent	(revision 1ff846e25278eeefd912b71dd4b29452a13c2beb)
@@ -3,8 +3,9 @@
 <!-- Start of Common Patches -->
 
+<!--
 <!ENTITY bash-upstream-fixes-patch "bash-&bash-version;-upstream_fixes-1.patch">
 <!ENTITY bash-upstream-fixes-patch-md5 "2d1691a629c558e894dbb78ee6bf34ef">
 <!ENTITY bash-upstream-fixes-patch-size "5.9 KB">
-
+-->
 <!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch">
 <!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f">
@@ -30,9 +31,9 @@
 <!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
 <!ENTITY kbd-backspace-patch-size "12 KB">
-
+<!--
 <!ENTITY readline-fixes-patch "readline-&readline-version;-upstream_fixes-3.patch">
 <!ENTITY readline-fixes-patch-md5 "9ed497b6cb8adcb8dbda9dee9ebce791">
 <!ENTITY readline-fixes-patch-size "13 KB">
-
+-->
 <!ENTITY sysvinit-consolidated-patch "sysvinit-&sysvinit-version;-consolidated-1.patch">
 <!ENTITY sysvinit-consolidated-patch-md5 "17ffccbb8e18c39e8cedc32046f3a475">
