Index: chapter01/changelog.xml
===================================================================
--- chapter01/changelog.xml	(revision f7ca699b41537d9250167d4c90d8c4cc4a98ec39)
+++ chapter01/changelog.xml	(revision 0f70354165958e8ab775ee96657156c81a787340)
@@ -43,4 +43,14 @@
     appropriate for the entry or if needed the entire day's listitem.
     -->
+    <listitem revision="systemd">
+      <para>2020-05-09</para>
+      <itemizedlist>
+        <listitem>
+          <para>[pierre] - Pass -Wno-format-overflow to systemd to
+          prevent an error with GCC 10.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
     <listitem>
       <para>2020-05-09</para>
Index: chapter06/systemd.xml
===================================================================
--- chapter06/systemd.xml	(revision f7ca699b41537d9250167d4c90d8c4cc4a98ec39)
+++ chapter06/systemd.xml	(revision 0f70354165958e8ab775ee96657156c81a787340)
@@ -70,31 +70,42 @@
 cd       build
 
-LANG=en_US.UTF-8                   \
-meson --prefix=/usr                \
-      --sysconfdir=/etc            \
-      --localstatedir=/var         \
-      -Dblkid=true                 \
-      -Dbuildtype=release          \
-      -Ddefault-dnssec=no          \
-      -Dfirstboot=false            \
-      -Dinstall-tests=false        \
-      -Dkmod-path=/bin/kmod        \
-      -Dldconfig=false             \
-      -Dmount-path=/bin/mount      \
-      -Drootprefix=                \
-      -Drootlibdir=/lib            \
-      -Dsplit-usr=true             \
-      -Dsulogin-path=/sbin/sulogin \
-      -Dsysusers=false             \
-      -Dumount-path=/bin/umount    \
-      -Db_lto=false                \
-      -Drpmmacrosdir=no            \
-      -Dhomed=false                \
-      -Duserdb=false               \
-      -Dman=true                   \
+LANG=en_US.UTF-8                    \
+meson --prefix=/usr                 \
+      --sysconfdir=/etc             \
+      --localstatedir=/var          \
+      -Dc_args=-Wno-format-overflow \
+      -Dblkid=true                  \
+      -Dbuildtype=release           \
+      -Ddefault-dnssec=no           \
+      -Dfirstboot=false             \
+      -Dinstall-tests=false         \
+      -Dkmod-path=/bin/kmod         \
+      -Dldconfig=false              \
+      -Dmount-path=/bin/mount       \
+      -Drootprefix=                 \
+      -Drootlibdir=/lib             \
+      -Dsplit-usr=true              \
+      -Dsulogin-path=/sbin/sulogin  \
+      -Dsysusers=false              \
+      -Dumount-path=/bin/umount     \
+      -Db_lto=false                 \
+      -Drpmmacrosdir=no             \
+      -Dhomed=false                 \
+      -Duserdb=false                \
+      -Dman=true                    \
       ..</userinput></screen>
 
     <variablelist>
       <title>The meaning of the meson options:</title>
+
+      <varlistentry>
+        <term><parameter>-Dc_args=-Wno-format-overflow</parameter></term>
+        <listitem>
+          <para>The defaults flags passed to gcc contain
+          <parameter>-Werror=format-overflow</parameter>, which generates
+	  an error with GCC 10. Passing this parameter prevents the error
+	  from occuring.</para>
+        </listitem>
+      </varlistentry>
 
       <varlistentry>
Index: general.ent
===================================================================
--- general.ent	(revision f7ca699b41537d9250167d4c90d8c4cc4a98ec39)
+++ general.ent	(revision 0f70354165958e8ab775ee96657156c81a787340)
@@ -4,9 +4,9 @@
 <!ENTITY generic-version "cross-chap5"> <!-- Use "development"  or "x.y[-pre{x}]" -->
 
-<!ENTITY versiond        "20200508-cross-cp5-systemd">
+<!ENTITY versiond        "20200509-cross-cp5-systemd">
 <!ENTITY short-versiond  "systemd">
 <!ENTITY generic-versiond "systemd"> 
 
-<!ENTITY releasedate     "May 8th, 2020">
+<!ENTITY releasedate     "May 9th, 2020">
 
 <!ENTITY copyrightdate   "1999-2020"><!-- jhalfs needs a literal dash, not &ndash; -->
