Author: renodr
Date: Thu Aug  8 06:50:26 2019
New Revision: 21912

Log:
Typo fix in aspell
giflib: Fix the build by removing a duplicate instruction pertaining to static 
library removal,
        which is now handled by the Makefile
fcron (systemd): Fix the systemd unit to silence warnings about the incorrect 
PID file being used.
systemd: Adapt to libseccomp-2.4.1, disable GnuTLS support and prefer OpenSSL 
due to API breakage,
         and fix the systemd-networkd problem with Linux 5.2+ as well as with 
RDRAND on AMD CPUs.
KF5: external dependency URL fix.

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/genlib/aspell.xml
   trunk/BOOK/general/graphlib/giflib.xml
   trunk/BOOK/general/sysutils/fcron.xml
   trunk/BOOK/general/sysutils/systemd.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/kde/kf5/kf5-frameworks.xml

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent      Wed Aug  7 23:50:06 2019        (r21911)
+++ trunk/BOOK/general.ent      Thu Aug  8 06:50:26 2019        (r21912)
@@ -1,12 +1,12 @@
 <!-- $LastChangedBy$ $Date$ -->
 
-<!ENTITY day          "07">                   <!-- Always 2 digits -->
+<!ENTITY day          "08">                   <!-- Always 2 digits -->
 <!ENTITY month        "08">                   <!-- Always 2 digits -->
 <!ENTITY year         "2019">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "August 7th, &year;">
+<!ENTITY releasedate  "August 8th, &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
 <!ENTITY lfs-version  "development">          <!-- x.y|development -->

Modified: trunk/BOOK/general/genlib/aspell.xml
==============================================================================
--- trunk/BOOK/general/genlib/aspell.xml        Wed Aug  7 23:50:06 2019        
(r21911)
+++ trunk/BOOK/general/genlib/aspell.xml        Thu Aug  8 06:50:26 2019        
(r21912)
@@ -101,7 +101,7 @@
   <sect2 role="installation">
     <title>Installation of Aspell</title>
 
-    <para>First, fix some problems identified by gcc7:</para>
+    <para>First, fix a problem identified by gcc7:</para>
 
 <screen><userinput>sed -i '/ top.do_check ==/s/top.do_check/*&amp;/' 
modules/filter/tex.cpp</userinput></screen>
 

Modified: trunk/BOOK/general/graphlib/giflib.xml
==============================================================================
--- trunk/BOOK/general/graphlib/giflib.xml      Wed Aug  7 23:50:06 2019        
(r21911)
+++ trunk/BOOK/general/graphlib/giflib.xml      Thu Aug  8 06:50:26 2019        
(r21912)
@@ -83,7 +83,7 @@
     <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
 
 <screen role="root"><userinput>make PREFIX=/usr install &amp;&amp;
-rm -vf /usr/lib/libgif.a &amp;&amp;
+<!-- rm -vf /usr/lib/libgif.a &amp;&amp;-->
 
 find doc \( -name Makefile\* -o -name \*.1 \
          -o -name \*.xml \) -exec rm -v {} \; &amp;&amp;

Modified: trunk/BOOK/general/sysutils/fcron.xml
==============================================================================
--- trunk/BOOK/general/sysutils/fcron.xml       Wed Aug  7 23:50:06 2019        
(r21911)
+++ trunk/BOOK/general/sysutils/fcron.xml       Thu Aug  8 06:50:26 2019        
(r21912)
@@ -143,6 +143,11 @@
 
 <screen role="root"><userinput>make install</userinput></screen>
 
+    <para revision="systemd">Finally, fix a big in the systemd unit:</para>
+
+<screen revision="systemd" role="root"><userinput>sed -i 
's:/var/run/fcron.pid:/run/fcron.pid:' \
+   /lib/systemd/system/fcron.service</userinput></screen>
+
     <para>DESTDIR install must be done as <systemitem 
class="username">root</systemitem> user.</para>
 
   </sect2>

Modified: trunk/BOOK/general/sysutils/systemd.xml
==============================================================================
--- trunk/BOOK/general/sysutils/systemd.xml     Wed Aug  7 23:50:06 2019        
(r21911)
+++ trunk/BOOK/general/sysutils/systemd.xml     Thu Aug  8 06:50:26 2019        
(r21912)
@@ -65,17 +65,17 @@
         <para>Estimated build time: &systemd-time;</para>
       </listitem>
     </itemizedlist>
-    <!--
+
     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
         <para>
          Required patch:
-         <ulink 
url="&patch-root;/systemd-&systemd-version;-security_fixes-2.patch"/>
+         <ulink 
url="&patch-root;/systemd-&systemd-version;-networkd_and_rdrand_fixes-1.patch"/>
         </para>
       </listitem>
     </itemizedlist>
-    -->
+
     <bridgehead renderas="sect3">systemd Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
@@ -127,11 +127,19 @@
 
   <sect2 role="installation">
     <title>Installation of systemd</title>
-    <!--
-    <para>Apply a critical security patch for journald:</para>
 
-<screen><userinput remap="pre">patch -Np1 -i 
../systemd-&systemd-version;-security_fixes-2.patch</userinput></screen>
-    -->
+    <para>Apply a patch to allow systemd-networkd to function under 5.2+
+    kernels, and to fix problems with RDRAND on Ryzen CPUs:</para>
+
+<screen><userinput remap="pre">patch -Np1 -i 
../systemd-&systemd-version;-networkd_and_rdrand_fixes-1.patch</userinput></screen>
+
+    <para>Fix an incompatibility with the latest version of 
+    <application>libseccomp</application>:</para>
+
+<screen><userinput remap="pre">sed -i '1506 s/&lt;/&gt;/' \
+       '1507 s/&lt;/&gt;/' \
+       '1508 s/&lt;/&gt;/' src/shared/seccomp-util.c</userinput></screen>
+
     <para>Remove an unneeded group,
     <systemitem class="groupname">render</systemitem>, from the default udev
     rules:</para>
@@ -162,10 +170,14 @@
       -Dsysusers=false      \
       -Drpmmacrosdir=no     \
       -Db_lto=false         \
+      -Dgnutls=false        \
       ..                    &amp;&amp;
 
 ninja</userinput></screen>
 
+<!-- GnuTLS support is disabled due to a bug with 3.6.9. systemd already 
+     supports OpenSSL. -->
+
     <note>
       <para>
         For the best test results, make sure you run the testsuite from

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Wed Aug  7 23:50:06 
2019        (r21911)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Thu Aug  8 06:50:26 
2019        (r21912)
@@ -42,6 +42,28 @@
     </listitem>
        -->
     <listitem>
+      <para>August 8th, 2019</para>
+      <itemizedlist>
+        <listitem revision="systemd">
+          <para>[renodr] - Fix systemd to allow networkd to function on systems
+          with Linux-5.2+ kernels, as well as fix problems with AMD Ryzen CPUs
+          due to their RDRAND CPU instruction. In addition, adapt systemd to
+          work with libseccomp-2.4.1, and disable GnuTLS support due to API
+          breakage (since it already has support for OpenSSL). Fixes
+          <ulink url="&blfs-ticket-root;12330">#12330</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Fixed a build problem in giflib due to a repeated
+          instruction.</para>
+        </listitem>
+        <listitem revision="systemd">
+          <para>[renodr] - Adjust fcron's systemd unit to use the proper PID
+          file in the correct location.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>August 7th, 2019</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/kde/kf5/kf5-frameworks.xml
==============================================================================
--- trunk/BOOK/kde/kf5/kf5-frameworks.xml       Wed Aug  7 23:50:06 2019        
(r21911)
+++ trunk/BOOK/kde/kf5/kf5-frameworks.xml       Thu Aug  8 06:50:26 2019        
(r21912)
@@ -146,7 +146,7 @@
   <bridgehead renderas="sect4">Required dependencies for Prison</bridgehead>
   <para role="optional"> <!-- Leaving as optional since these are external -->
     <ulink url="http://libdmtx.sourceforge.net/";>Datamatrix</ulink> and
-    <ulink 
url="http://megaui.net/fukuchi/works/qrencode/index.en.html/";>QRencode</ulink>
+    <ulink 
url="http://megaui.net/fukuchi/works/qrencode/index.html/";>QRencode</ulink>
   </para>
 
   <para condition="html" role="usernotes">User Notes:
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to