Changeset 93caa46


Ignore:
Timestamp:
08/08/2019 01:50:26 PM (2 years ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
10.0, 10.1, 11.0, 9.0, 9.1, qt5new, trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
63945e0
Parents:
07ea289
Message:

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.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@21912 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
7 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r07ea289 r93caa46  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "07">                   <!-- Always 2 digits -->
     3<!ENTITY day          "08">                   <!-- Always 2 digits -->
    44<!ENTITY month        "08">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2019">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "August 7th, &year;">
     9<!ENTITY releasedate  "August 8th, &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • general/genlib/aspell.xml

    r07ea289 r93caa46  
    102102    <title>Installation of Aspell</title>
    103103
    104     <para>First, fix some problems identified by gcc7:</para>
     104    <para>First, fix a problem identified by gcc7:</para>
    105105
    106106<screen><userinput>sed -i '/ top.do_check ==/s/top.do_check/*&amp;/' modules/filter/tex.cpp</userinput></screen>
  • general/graphlib/giflib.xml

    r07ea289 r93caa46  
    8484
    8585<screen role="root"><userinput>make PREFIX=/usr install &amp;&amp;
    86 rm -vf /usr/lib/libgif.a &amp;&amp;
     86<!-- rm -vf /usr/lib/libgif.a &amp;&amp;-->
    8787
    8888find doc \( -name Makefile\* -o -name \*.1 \
  • general/sysutils/fcron.xml

    r07ea289 r93caa46  
    143143
    144144<screen role="root"><userinput>make install</userinput></screen>
     145
     146    <para revision="systemd">Finally, fix a big in the systemd unit:</para>
     147
     148<screen revision="systemd" role="root"><userinput>sed -i 's:/var/run/fcron.pid:/run/fcron.pid:' \
     149   /lib/systemd/system/fcron.service</userinput></screen>
    145150
    146151    <para>DESTDIR install must be done as <systemitem class="username">root</systemitem> user.</para>
  • general/sysutils/systemd.xml

    r07ea289 r93caa46  
    6666      </listitem>
    6767    </itemizedlist>
    68     <!--
     68
    6969    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7070    <itemizedlist spacing="compact">
     
    7272        <para>
    7373         Required patch:
    74          <ulink url="&patch-root;/systemd-&systemd-version;-security_fixes-2.patch"/>
     74         <ulink url="&patch-root;/systemd-&systemd-version;-networkd_and_rdrand_fixes-1.patch"/>
    7575        </para>
    7676      </listitem>
    7777    </itemizedlist>
    78     -->
     78
    7979    <bridgehead renderas="sect3">systemd Dependencies</bridgehead>
    8080
     
    128128  <sect2 role="installation">
    129129    <title>Installation of systemd</title>
    130     <!--
    131     <para>Apply a critical security patch for journald:</para>
    132 
    133 <screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-security_fixes-2.patch</userinput></screen>
    134     -->
     130
     131    <para>Apply a patch to allow systemd-networkd to function under 5.2+
     132    kernels, and to fix problems with RDRAND on Ryzen CPUs:</para>
     133
     134<screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-networkd_and_rdrand_fixes-1.patch</userinput></screen>
     135
     136    <para>Fix an incompatibility with the latest version of
     137    <application>libseccomp</application>:</para>
     138
     139<screen><userinput remap="pre">sed -i '1506 s/&lt;/&gt;/' \
     140       '1507 s/&lt;/&gt;/' \
     141       '1508 s/&lt;/&gt;/' src/shared/seccomp-util.c</userinput></screen>
     142
    135143    <para>Remove an unneeded group,
    136144    <systemitem class="groupname">render</systemitem>, from the default udev
     
    163171      -Drpmmacrosdir=no     \
    164172      -Db_lto=false         \
     173      -Dgnutls=false        \
    165174      ..                    &amp;&amp;
    166175
    167176ninja</userinput></screen>
     177
     178<!-- GnuTLS support is disabled due to a bug with 3.6.9. systemd already
     179     supports OpenSSL. -->
    168180
    169181    <note>
  • introduction/welcome/changelog.xml

    r07ea289 r93caa46  
    4242    </listitem>
    4343       -->
     44    <listitem>
     45      <para>August 8th, 2019</para>
     46      <itemizedlist>
     47        <listitem revision="systemd">
     48          <para>[renodr] - Fix systemd to allow networkd to function on systems
     49          with Linux-5.2+ kernels, as well as fix problems with AMD Ryzen CPUs
     50          due to their RDRAND CPU instruction. In addition, adapt systemd to
     51          work with libseccomp-2.4.1, and disable GnuTLS support due to API
     52          breakage (since it already has support for OpenSSL). Fixes
     53          <ulink url="&blfs-ticket-root;12330">#12330</ulink>.</para>
     54        </listitem>
     55        <listitem>
     56          <para>[renodr] - Fixed a build problem in giflib due to a repeated
     57          instruction.</para>
     58        </listitem>
     59        <listitem revision="systemd">
     60          <para>[renodr] - Adjust fcron's systemd unit to use the proper PID
     61          file in the correct location.</para>
     62        </listitem>
     63      </itemizedlist>
     64    </listitem>
     65
    4466    <listitem>
    4567      <para>August 7th, 2019</para>
  • kde/kf5/kf5-frameworks.xml

    r07ea289 r93caa46  
    147147  <para role="optional"> <!-- Leaving as optional since these are external -->
    148148    <ulink url="http://libdmtx.sourceforge.net/">Datamatrix</ulink> and
    149     <ulink url="http://megaui.net/fukuchi/works/qrencode/index.en.html/">QRencode</ulink>
     149    <ulink url="http://megaui.net/fukuchi/works/qrencode/index.html/">QRencode</ulink>
    150150  </para>
    151151
Note: See TracChangeset for help on using the changeset viewer.