Author: pierre
Date: Sat May  9 13:54:03 2020
New Revision: 11844

Log:
merge trunk r11843

Modified:
   branches/cross-chap5/chapter01/changelog.xml
   branches/cross-chap5/chapter06/systemd.xml
   branches/cross-chap5/general.ent

Modified: branches/cross-chap5/chapter01/changelog.xml
==============================================================================
--- branches/cross-chap5/chapter01/changelog.xml        Sat May  9 13:20:21 
2020        (r11843)
+++ branches/cross-chap5/chapter01/changelog.xml        Sat May  9 13:54:03 
2020        (r11844)
@@ -42,6 +42,16 @@
     <listitem revision="sysv"> or <listitem revision="systemd"> as
     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>
       <itemizedlist>

Modified: branches/cross-chap5/chapter06/systemd.xml
==============================================================================
--- branches/cross-chap5/chapter06/systemd.xml  Sat May  9 13:20:21 2020        
(r11843)
+++ branches/cross-chap5/chapter06/systemd.xml  Sat May  9 13:54:03 2020        
(r11844)
@@ -69,35 +69,46 @@
 <screen><userinput remap="configure">mkdir -p build
 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>
         <term><parameter>-D*-path=*</parameter></term>
         <listitem>
           <para>These switches provide location of binaries needed by

Modified: branches/cross-chap5/general.ent
==============================================================================
--- branches/cross-chap5/general.ent    Sat May  9 13:20:21 2020        (r11843)
+++ branches/cross-chap5/general.ent    Sat May  9 13:54:03 2020        (r11844)
@@ -3,11 +3,11 @@
                                       Change to x.y for release but not -rc 
releases -->
 <!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; -->
 
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to