Index: chapter01/changelog.xml
===================================================================
--- chapter01/changelog.xml	(revision 1f5b6137b780db07b43a4a21ccfe6290010a8b85)
+++ chapter01/changelog.xml	(revision efca30a736007825e0089a0dbfe8db3f1d98dc20)
@@ -44,4 +44,26 @@
 -->
     <listitem>
+      <para>2018-08-02</para>
+      <itemizedlist>
+        <listitem>
+           <para>[bdubbs] - Update to glibc-2.28.  Fixes
+           <ulink url="&lfs-ticket-root;4326">#4326</ulink>.</para>
+        </listitem>
+        <listitem>
+           <para>[bdubbs] - Update to gdbm-1.17.  Fixes
+           <ulink url="&lfs-ticket-root;4325">#4325</ulink>.</para>
+        </listitem>
+        <listitem>
+           <para>[bdubbs] - Update to linux-4.17.11.  Fixes
+           <ulink url="&lfs-ticket-root;4322">#4322</ulink>.</para>
+        </listitem>
+        <listitem>
+           <para>[bdubbs] - Update to man-db-2.8.4.  Fixes
+           <ulink url="&lfs-ticket-root;4321">#4321</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>2018-07-26</para>
       <itemizedlist>
Index: chapter01/whatsnew.xml
===================================================================
--- chapter01/whatsnew.xml	(revision 1f5b6137b780db07b43a4a21ccfe6290010a8b85)
+++ chapter01/whatsnew.xml	(revision efca30a736007825e0089a0dbfe8db3f1d98dc20)
@@ -102,7 +102,7 @@
       <para>Gettext-&gettext-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Glibc-&glibc-version;</para>
-   </listitem>-->
+   </listitem>
     <!--<listitem>
       <para>GMP-&gmp-version;</para>
Index: chapter05/findutils.xml
===================================================================
--- chapter05/findutils.xml	(revision 1f5b6137b780db07b43a4a21ccfe6290010a8b85)
+++ chapter05/findutils.xml	(revision efca30a736007825e0089a0dbfe8db3f1d98dc20)
@@ -44,4 +44,10 @@
     <title>Installation of Findutils</title>
 
+    <para>First, make some fixes required by glibc-2.28:</para>
+
+<screen><userinput remap="pre">sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' gl/lib/*.c
+sed -i '/unistd/a #include &lt;sys/sysmacros.h&gt;' gl/lib/mountlist.c
+echo "#define _IO_IN_BACKUP 0x100" >> gl/lib/stdio-impl.h</userinput></screen>
+
     <para>Prepare Findutils for compilation:</para>
 
Index: chapter05/gzip.xml
===================================================================
--- chapter05/gzip.xml	(revision 1f5b6137b780db07b43a4a21ccfe6290010a8b85)
+++ chapter05/gzip.xml	(revision efca30a736007825e0089a0dbfe8db3f1d98dc20)
@@ -44,4 +44,9 @@
     <title>Installation of Gzip</title>
 
+    <para>First, make some fixes required by glibc-2.28:</para>
+
+<screen><userinput remap="pre">sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c
+echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h</userinput></screen>
+
     <para>Prepare Gzip for compilation:</para>
 
Index: chapter05/m4.xml
===================================================================
--- chapter05/m4.xml	(revision 1f5b6137b780db07b43a4a21ccfe6290010a8b85)
+++ chapter05/m4.xml	(revision efca30a736007825e0089a0dbfe8db3f1d98dc20)
@@ -44,4 +44,9 @@
     <title>Installation of M4</title>
 
+    <para>First, make some fixes required by glibc-2.28:</para>
+
+<screen><userinput remap="pre">sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c
+echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h</userinput></screen>
+
     <para>Prepare M4 for compilation:</para>
 
Index: chapter06/findutils.xml
===================================================================
--- chapter06/findutils.xml	(revision 1f5b6137b780db07b43a4a21ccfe6290010a8b85)
+++ chapter06/findutils.xml	(revision efca30a736007825e0089a0dbfe8db3f1d98dc20)
@@ -50,4 +50,10 @@
 
 <screen><userinput remap="pre">sed -i 's/test-lock..EXEEXT.//' tests/Makefile.in</userinput></screen>
+
+    <para>Next, make some fixes required by glibc-2.28:</para>
+
+<screen><userinput remap="pre">sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' gl/lib/*.c
+sed -i '/unistd/a #include &lt;sys/sysmacros.h&gt;' gl/lib/mountlist.c
+echo "#define _IO_IN_BACKUP 0x100" >> gl/lib/stdio-impl.h</userinput></screen>
 
     <para>Prepare Findutils for compilation:</para>
Index: chapter06/glibc.xml
===================================================================
--- chapter06/glibc.xml	(revision 1f5b6137b780db07b43a4a21ccfe6290010a8b85)
+++ chapter06/glibc.xml	(revision efca30a736007825e0089a0dbfe8db3f1d98dc20)
@@ -162,4 +162,9 @@
       <listitem>
         <para><emphasis>misc/tst-ttyname</emphasis> 
+        is known to fail in the LFS chroot environment.</para>
+      </listitem>
+
+      <listitem>
+        <para><emphasis>inet/tst-idna_name_classify</emphasis> 
         is known to fail in the LFS chroot environment.</para>
       </listitem>
Index: chapter06/gzip.xml
===================================================================
--- chapter06/gzip.xml	(revision 1f5b6137b780db07b43a4a21ccfe6290010a8b85)
+++ chapter06/gzip.xml	(revision efca30a736007825e0089a0dbfe8db3f1d98dc20)
@@ -42,4 +42,9 @@
     <title>Installation of Gzip</title>
 
+    <para>First, make some fixes required by glibc-2.28:</para>
+
+<screen><userinput remap="pre">sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c
+echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h</userinput></screen>
+
     <para>Prepare Gzip for compilation:</para>
 
Index: chapter06/m4.xml
===================================================================
--- chapter06/m4.xml	(revision 1f5b6137b780db07b43a4a21ccfe6290010a8b85)
+++ chapter06/m4.xml	(revision efca30a736007825e0089a0dbfe8db3f1d98dc20)
@@ -40,4 +40,9 @@
   <sect2 role="installation">
     <title>Installation of M4</title>
+
+    <para>First, make some fixes required by glibc-2.28:</para>
+
+<screen><userinput remap="pre">sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c
+echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h</userinput></screen>
 
     <para>Prepare M4 for compilation:</para>
Index: chapter06/vim.xml
===================================================================
--- chapter06/vim.xml	(revision 1f5b6137b780db07b43a4a21ccfe6290010a8b85)
+++ chapter06/vim.xml	(revision efca30a736007825e0089a0dbfe8db3f1d98dc20)
@@ -76,4 +76,6 @@
     successful test will result in the words "ALL DONE" in the log file
     at completion.</para>
+
+    <para>One test, Test_terminal_composing_unicode, is known to fail.</para>
 
     <para>Install the package:</para>
Index: general.ent
===================================================================
--- general.ent	(revision 1f5b6137b780db07b43a4a21ccfe6290010a8b85)
+++ general.ent	(revision efca30a736007825e0089a0dbfe8db3f1d98dc20)
@@ -1,12 +1,12 @@
-<!ENTITY version         "SVN-20180726">
+<!ENTITY version         "SVN-20180802">
 <!ENTITY short-version   "svn">  <!-- Used below in &blfs-book; 
                                       Change to x.y for release but not -rc releases -->
 <!ENTITY generic-version "development"> <!-- Use "development"  or "x.y[-pre{x}]" -->
 
-<!ENTITY versiond        "20180726-systemd">
+<!ENTITY versiond        "20180801-systemd">
 <!ENTITY short-versiond  "systemd">
 <!ENTITY generic-versiond "systemd"> 
 
-<!ENTITY releasedate     "July 26, 2018">
+<!ENTITY releasedate     "August 2, 2018">
 
 <!ENTITY copyrightdate   "1999-2018"><!-- jhalfs needs a literal dash, not &ndash; -->
Index: packages.ent
===================================================================
--- packages.ent	(revision 1f5b6137b780db07b43a4a21ccfe6290010a8b85)
+++ packages.ent	(revision efca30a736007825e0089a0dbfe8db3f1d98dc20)
@@ -238,8 +238,8 @@
 <!ENTITY libstdcpp-ch5-sbu "0.4 SBU">
 
-<!ENTITY gdbm-version "1.16">
-<!ENTITY gdbm-size "915 KB">
+<!ENTITY gdbm-version "1.17">
+<!ENTITY gdbm-size "917 KB">
 <!ENTITY gdbm-url "&gnu;gdbm/gdbm-&gdbm-version;.tar.gz">
-<!ENTITY gdbm-md5 "05ee82b8f9188a8228c2384f4b9f2eac">
+<!ENTITY gdbm-md5 "f20ce117abc6f302ecf62c34d41c1ecf">
 <!ENTITY gdbm-home "&gnu-software;gdbm/">
 <!ENTITY gdbm-ch6-du "10 MB">
@@ -256,8 +256,8 @@
 <!ENTITY gettext-ch6-sbu "2.4 SBU">
 
-<!ENTITY glibc-version "2.27">
-<!ENTITY glibc-size "15,035 KB">
+<!ENTITY glibc-version "2.28">
+<!ENTITY glibc-size "16,098 KB">
 <!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
-<!ENTITY glibc-md5 "898cd5656519ffbc3a03fe811dd89e82">
+<!ENTITY glibc-md5 "c81d2388896379997bc359d4f2084239">
 <!ENTITY glibc-home "&gnu-software;libc/">
 <!ENTITY glibc-ch5-du "823 MB">
@@ -417,10 +417,10 @@
 <!ENTITY linux-major-version "4">
 <!ENTITY linux-minor-version "17">
-<!ENTITY linux-patch-version "10">
+<!ENTITY linux-patch-version "11">
 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;"> -->
 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 
-<!ENTITY linux-size "99,788 KB">
+<!ENTITY linux-size "99,792 KB">
 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "98041c1c52b7a0761974943a604208b0">
+<!ENTITY linux-md5 "4bc2fc2eb9dc8188525f575263ada3f3">
 <!ENTITY linux-home "https://www.kernel.org/">
 <!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is
@@ -455,8 +455,8 @@
 <!ENTITY make-ch6-sbu "0.6 SBU">
 
-<!ENTITY man-db-version "2.8.3">
-<!ENTITY man-db-size "1,587 KB">
+<!ENTITY man-db-version "2.8.4">
+<!ENTITY man-db-size "1,738 KB">
 <!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz">
-<!ENTITY man-db-md5 "6f3055e18fdd1ce5cbbdb30403991ec7">
+<!ENTITY man-db-md5 "ab41db551f500e4a595b11203b86c67a">
 <!ENTITY man-db-home "https://www.nongnu.org/man-db/">
 <!ENTITY man-db-ch6-du "31 MB">
