Author: ken
Date: Sun Oct 28 14:30:12 2018
New Revision: 20657

Log:
perl modules branch: Merge trunk revisions 20626 to 20656.

Added:
   branches/perl-modules/general/genlib/libaio.xml
      - copied unchanged from r20656, trunk/BOOK/general/genlib/libaio.xml
   branches/perl-modules/general/prog/cbindgen.xml
      - copied unchanged from r20656, trunk/BOOK/general/prog/cbindgen.xml
Modified:
   branches/perl-modules/general.ent
   branches/perl-modules/general/genlib/genlib.xml
   branches/perl-modules/general/genlib/icu.xml
   branches/perl-modules/general/genutils/highlight.xml
   branches/perl-modules/general/graphlib/gegl.xml
   branches/perl-modules/general/graphlib/librsvg.xml
   branches/perl-modules/general/graphlib/opencv.xml
   branches/perl-modules/general/graphlib/openjpeg2.xml
   branches/perl-modules/general/prog/mako.xml
   branches/perl-modules/general/prog/perl-modules.xml
   branches/perl-modules/general/prog/php.xml
   branches/perl-modules/general/prog/prog.xml
   branches/perl-modules/general/prog/rust.xml
   branches/perl-modules/general/prog/six.xml
   branches/perl-modules/general/prog/subversion.xml
   branches/perl-modules/general/prog/valgrind.xml
   branches/perl-modules/general/sysutils/hdparm.xml
   branches/perl-modules/introduction/welcome/changelog.xml
   branches/perl-modules/networking/netutils/wireshark.xml
   branches/perl-modules/packages.ent
   branches/perl-modules/postlfs/filesystems/lvm2.xml
   branches/perl-modules/postlfs/security/openssh.xml
   branches/perl-modules/postlfs/security/ssh-askpass.xml
   branches/perl-modules/pst/printing/gs.xml
   branches/perl-modules/server/databases/sqlite.xml
   branches/perl-modules/x/installing/x7driver-libinput.xml
   branches/perl-modules/x/installing/x7lib.xml
   branches/perl-modules/x/installing/xkeyboard-config.xml
   branches/perl-modules/x/installing/xorg-server.xml
   branches/perl-modules/x/lib/cairo.xml
   branches/perl-modules/x/lib/libdrm.xml
   branches/perl-modules/xfce/core/exo.xml
   branches/perl-modules/xsoft/graphweb/firefox.xml
   branches/perl-modules/xsoft/other/thunderbird.xml

Modified: branches/perl-modules/general.ent
==============================================================================
--- branches/perl-modules/general.ent   Sun Oct 28 14:21:01 2018        (r20656)
+++ branches/perl-modules/general.ent   Sun Oct 28 14:30:12 2018        (r20657)
@@ -1,12 +1,12 @@
 <!-- $LastChangedBy$ $Date$ -->
 
-<!ENTITY day          "11">                   <!-- Always 2 digits -->
+<!ENTITY day          "28">                   <!-- Always 2 digits -->
 <!ENTITY month        "10">                   <!-- Always 2 digits -->
 <!ENTITY year         "2018">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "October 11th, &year;">
+<!ENTITY releasedate  "October 28th, &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
 <!ENTITY lfs-version  "development">          <!-- x.y|development -->

Modified: branches/perl-modules/general/genlib/genlib.xml
==============================================================================
--- branches/perl-modules/general/genlib/genlib.xml     Sun Oct 28 14:21:01 
2018        (r20656)
+++ branches/perl-modules/general/genlib/genlib.xml     Sun Oct 28 14:30:12 
2018        (r20657)
@@ -74,6 +74,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="json-c.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="json-glib.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="keyutils.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="libaio.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="libarchive.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="libassuan.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="libatasmart.xml"/>

Modified: branches/perl-modules/general/genlib/icu.xml
==============================================================================
--- branches/perl-modules/general/genlib/icu.xml        Sun Oct 28 14:21:01 
2018        (r20656)
+++ branches/perl-modules/general/genlib/icu.xml        Sun Oct 28 14:30:12 
2018        (r20657)
@@ -7,10 +7,10 @@
   <!ENTITY icu-download-http
            
"http://download.icu-project.org/files/icu4c/&icu-version;/icu4c-&icu-dl-version;-src.tgz";>
   <!ENTITY icu-download-ftp  " ">
-  <!ENTITY icu-md5sum        "490ad9d920158e0314e10ba74ae9a150">
+  <!ENTITY icu-md5sum        "9e40f6055294284df958200e308bce50">
   <!ENTITY icu-size          "23 MB">
-  <!ENTITY icu-buildsize     "331 MB (add 33 MB for tests)">
-  <!ENTITY icu-time          "2.4 SBU (add 1.7 SBU for tests)">
+  <!ENTITY icu-buildsize     "297 MB (add 35 MB for tests)">
+  <!ENTITY icu-time          "0.5 SBU (add 1.6 SBU for tests)">
 ]>
 
 <sect1 id="icu" xreflabel="ICU-&icu-version;">

Copied: branches/perl-modules/general/genlib/libaio.xml (from r20656, 
trunk/BOOK/general/genlib/libaio.xml)
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ branches/perl-modules/general/genlib/libaio.xml     Sun Oct 28 14:30:12 
2018        (r20657, copy of r20656, trunk/BOOK/general/genlib/libaio.xml)
@@ -0,0 +1,160 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"; [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+
+  <!ENTITY libaio-download-http 
"http://ftp.de.debian.org/debian/pool/main/liba/libaio/libaio_&libaio-version;.orig.tar.gz";>
+  <!ENTITY libaio-download-ftp  " ">
+  <!ENTITY libaio-md5sum        "abb8f46d64b9bd3d0c6097e3a36639be">
+  <!ENTITY libaio-size          "48 KB">
+  <!ENTITY libaio-buildsize     "1.0 MB">
+  <!ENTITY libaio-time          "less than 0.1 SBU">
+]>
+
+<sect1 id="libaio" xreflabel="libaio-&libaio-version;">
+  <?dbhtml filename="libaio.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy$</othername>
+    <date>$Date$</date>
+  </sect1info>
+
+  <title>libaio-&libaio-version;</title>
+
+  <indexterm zone="libaio">
+    <primary sortas="a-libaio">libaio</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to libaio</title>
+
+    <para>
+      The <application>libaio</application> package is an asynchronous I/O
+      facility ("async I/O", or "aio") that has a richer API and capability set
+      than the simple POSIX async I/O facility.  This library, libaio, provides
+      the Linux-native API for async I/O.  The POSIX async I/O facility
+      requires this library in order to provide kernel-accelerated async I/O
+      capabilities, as do applications which require the Linux-native async I/O
+      API.
+    </para>
+
+    &lfs83_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Download (HTTP): <ulink url="&libaio-download-http;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download (FTP): <ulink url="&libaio-download-ftp;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download MD5 sum: &libaio-md5sum;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download size: &libaio-size;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated disk space required: &libaio-buildsize;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated build time: &libaio-time;
+        </para>
+      </listitem>
+    </itemizedlist>
+
+    <para condition="html" role="usernotes">User Notes:
+      <ulink url="&blfs-wiki;/libaio"/>
+    </para>
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of libaio</title>
+
+    <para>First, disable the installation of the static library:</para>
+
+<screen><userinput>sed '/install.*libaio.a/s/^/#/' 
src/Makefile</userinput></screen>
+
+    <para>
+      Build <application>libaio</application> by running the following
+      command:
+    </para>
+
+<screen><userinput>make</userinput></screen>
+
+    <para>
+      This package does not come with a test suite.
+    </para>
+
+    <para>
+      Now, install the package as the 
+      <systemitem class="username">root</systemitem> user:
+    </para>
+
+<screen role="root"><userinput>make install</userinput></screen>
+
+  </sect2>
+<!--
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude";
+      href="../../xincludes/static-libraries.xml"/>
+
+  </sect2>
+-->
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Library</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>
+          None
+        </seg>
+        <seg>
+          libaio.so
+        </seg>
+        <seg>
+          None
+        </seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="libaio-lib">
+        <term><filename class='libraryfile'>libaio.so</filename></term>
+        <listitem>
+          <para>
+            is the libaio library. 
+          </para>
+          <indexterm zone="libaio libaio-lib">
+            <primary sortas="c-libaio">libaio.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+
+  </sect2>
+
+</sect1>

Modified: branches/perl-modules/general/genutils/highlight.xml
==============================================================================
--- branches/perl-modules/general/genutils/highlight.xml        Sun Oct 28 
14:21:01 2018        (r20656)
+++ branches/perl-modules/general/genutils/highlight.xml        Sun Oct 28 
14:30:12 2018        (r20657)
@@ -6,7 +6,7 @@
 
   <!ENTITY highlight-download-http 
"http://www.andre-simon.de/zip/highlight-&highlight-version;.tar.bz2";>
   <!ENTITY highlight-download-ftp  " ">
-  <!ENTITY highlight-md5sum        "dca6a7f9ba7ad7808443201cbc595bd9">
+  <!ENTITY highlight-md5sum        "7ef509379b41886c706b89183112e5f8">
   <!ENTITY highlight-size          "1.3 MB">
   <!ENTITY highlight-buildsize     "20 MB">
   <!ENTITY highlight-time          "0.3 SBU (Using paralllelism=4)">

Modified: branches/perl-modules/general/graphlib/gegl.xml
==============================================================================
--- branches/perl-modules/general/graphlib/gegl.xml     Sun Oct 28 14:21:01 
2018        (r20656)
+++ branches/perl-modules/general/graphlib/gegl.xml     Sun Oct 28 14:30:12 
2018        (r20657)
@@ -6,10 +6,10 @@
 
   <!ENTITY gegl-download-http 
"https://download.gimp.org/pub/gegl/0.4/gegl-&gegl-version;.tar.bz2";>
   <!ENTITY gegl-download-ftp  " ">
-  <!ENTITY gegl-md5sum        "e3cdb1eefd28159c157a150113ed9c5a">
-  <!ENTITY gegl-size          "6.7 MB">
-  <!ENTITY gegl-buildsize     "138 MB (add 22 MB for tests)">
-  <!ENTITY gegl-time          "0.9 SBU (Using parallism=4; add 0.4 SBU for 
tests)">
+  <!ENTITY gegl-md5sum        "533fcf1f07aad911472f48bfa8e87a5b">
+  <!ENTITY gegl-size          "6.8 MB">
+  <!ENTITY gegl-buildsize     "135 MB (add 23 MB for tests)">
+  <!ENTITY gegl-time          "0.8 SBU (Using parallelism=4; add 0.4 SBU for 
tests)">
 ]>
 
 <sect1 id="gegl" xreflabel="gegl-&gegl-version;">
@@ -134,7 +134,7 @@
       also GEGL-WARNING for runtime check failed and for
       operation desired unknown paramspec type for seed 
 
-      In 0.4.8 all tests pass but there several messages about
+      In 0.4.10 all tests pass but there several messages about
       deprecated parameter passing.-->
     </para>
 

Modified: branches/perl-modules/general/graphlib/librsvg.xml
==============================================================================
--- branches/perl-modules/general/graphlib/librsvg.xml  Sun Oct 28 14:21:01 
2018        (r20656)
+++ branches/perl-modules/general/graphlib/librsvg.xml  Sun Oct 28 14:30:12 
2018        (r20657)
@@ -4,11 +4,11 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY librsvg-download-http 
"&gnome-download-http;/librsvg/2.42/librsvg-&librsvg-version;.tar.xz">
-  <!ENTITY librsvg-download-ftp  
"&gnome-download-ftp;/librsvg/2.42/librsvg-&librsvg-version;.tar.xz">
-  <!ENTITY librsvg-md5sum        "6c142d792873a7c397b731e7486ac496">
-  <!ENTITY librsvg-size          "5.8 MB">
-  <!ENTITY librsvg-buildsize     "107 MB (add 163 MB for tests)">
+  <!ENTITY librsvg-download-http 
"&gnome-download-http;/librsvg/2.44/librsvg-&librsvg-version;.tar.xz">
+  <!ENTITY librsvg-download-ftp  
"&gnome-download-ftp;/librsvg/2.44/librsvg-&librsvg-version;.tar.xz">
+  <!ENTITY librsvg-md5sum        "487a8bae6bf6f1146837c6e08a51f1a8">
+  <!ENTITY librsvg-size          "13.0 MB">
+  <!ENTITY librsvg-buildsize     "860 MB (add 163 MB for tests)">
   <!ENTITY librsvg-time          "0.6 SBU (add 0.2 SBU for tests)">
 ]>
 
@@ -77,6 +77,7 @@
     <para role="required">
       <xref linkend="gdk-pixbuf"/>,
       <xref linkend="libcroco"/>,
+      <xref linkend="cairo"/>,
       <xref linkend="pango"/>, and 
       <xref linkend="rust"/>
     </para>

Modified: branches/perl-modules/general/graphlib/opencv.xml
==============================================================================
--- branches/perl-modules/general/graphlib/opencv.xml   Sun Oct 28 14:21:01 
2018        (r20656)
+++ branches/perl-modules/general/graphlib/opencv.xml   Sun Oct 28 14:30:12 
2018        (r20657)
@@ -172,9 +172,7 @@
       commands:
     </para>
 
-<screen><userinput>sed -i 's/CV_RGB/cv::Scalar/' 
src/filter/facebl0r/facebl0r.cpp &amp;&amp;
-
-mkdir build &amp;&amp;
+<screen><userinput>mkdir build &amp;&amp;
 cd    build &amp;&amp;
 
 cmake -DCMAKE_INSTALL_PREFIX=/usr      \

Modified: branches/perl-modules/general/graphlib/openjpeg2.xml
==============================================================================
--- branches/perl-modules/general/graphlib/openjpeg2.xml        Sun Oct 28 
14:21:01 2018        (r20656)
+++ branches/perl-modules/general/graphlib/openjpeg2.xml        Sun Oct 28 
14:30:12 2018        (r20657)
@@ -61,6 +61,15 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additonal Downloads</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Required patch: <ulink
+        url="&patch-root;/openjpeg-&openjpeg2-version;-only_shared-1.patch"/>
+        </para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">OpenJPEG Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
@@ -89,7 +98,9 @@
       following commands:
     </para>
 
-<screen><userinput>mkdir -v build &amp;&amp;
+<screen><userinput>patch -Np1 -i 
../openjpeg-&openjpeg2-version;-only_shared-1.patch &amp;&amp;
+
+mkdir -v build &amp;&amp;
 cd       build &amp;&amp;
 
 cmake -DCMAKE_BUILD_TYPE=Release \

Copied: branches/perl-modules/general/prog/cbindgen.xml (from r20656, 
trunk/BOOK/general/prog/cbindgen.xml)
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ branches/perl-modules/general/prog/cbindgen.xml     Sun Oct 28 14:30:12 
2018        (r20657, copy of r20656, trunk/BOOK/general/prog/cbindgen.xml)
@@ -0,0 +1,171 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"; [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+
+  <!ENTITY cbindgen-download-http 
"https://github.com/eqrion/cbindgen/archive/v&cbindgen-version;/cbindgen-&cbindgen-version;.tar.gz";>
+  <!ENTITY cbindgen-download-ftp  " ">
+  <!ENTITY cbindgen-md5sum        "59b31c737722e3becbac3c80c02bbeab">
+  <!ENTITY cbindgen-size          "86 KB">
+  <!ENTITY cbindgen-buildsize     "78 MB (add 300MB for the testsuite) ">
+  <!ENTITY cbindgen-time          "1.2 SBU (on a 4 core machine, add 0.4 SBU 
for the testsuite)">
+]>
+
+<sect1 id="cbindgen" xreflabel="Cbindgen-&cbindgen-version;">
+  <?dbhtml filename="cbindgen.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy$</othername>
+    <date>$Date$</date>
+  </sect1info>
+
+  <title>Cbindgen-&cbindgen-version;</title>
+
+  <indexterm zone="cbindgen">
+    <primary sortas="a-cbindgen">cbindgen</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to Cbindgen</title>
+
+    <para>
+      <application>Cbindgen</application> can be used to generate C bindings 
for
+      <application>Rust</application> code.
+    </para>
+
+    &lfs83_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Download (HTTP): <ulink url="&cbindgen-download-http;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download (FTP): <ulink url="&cbindgen-download-ftp;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download MD5 sum: &cbindgen-md5sum;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download size: &cbindgen-size;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated disk space required: &cbindgen-buildsize;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated build time: &cbindgen-time;
+        </para>
+      </listitem>
+    </itemizedlist>
+<!--
+    <note>
+      <para>
+        The <application>cbindgen</application> source tarball shown above
+        downloads with the correct name, cbindgen-&cbindgen-version;.tar.gz,
+        if using a browser such as Firefox. If you prefer to use a command line
+        program such as wget, you normally would obtain
+        &cbindgen-version;.tar.gz. To obtain this package with the proper
+        filename, run:
+
+<screen><userinput>wget -c 
https://github.com/eqrion/cbindgen/archive/v&cbindgen-version;.tar.gz \
+     -O cbindgen-&cbindgen-version;.tar.gz</userinput></screen>.
+      </para>
+    </note>
+-->
+    <bridgehead renderas="sect3">cbindgen Dependencies</bridgehead>
+
+    <bridgehead renderas="sect4">Required</bridgehead>
+    <para role="required">
+      <xref linkend="rust"/>
+    </para>
+
+    <para condition="html" role="usernotes">
+      User Notes: <ulink url="&blfs-wiki;/cbindgen"/>
+    </para>
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of cbindgen</title>
+
+    <note>
+      <para>
+        As with most <application>Rust</application> packages, this  needs a
+        network connection to check the current versions of the required cargo
+        crates, and to download them if they are not already present.
+      </para>
+    </note>
+
+    <para>
+      Install <application>cbindgen</application> by running the following
+      commands:
+    </para>
+
+<screen><userinput>cargo build --release</userinput></screen>
+
+    <para>
+      To test the results, issue: <command>cargo test</command>.
+    </para>
+
+    <para>
+      Now, as the <systemitem class="username">root</systemitem> user:
+    </para>
+
+<screen role="root"><userinput>install -Dm755 target/release/cbindgen 
/usr/bin/</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Program</segtitle>
+      <segtitle>Installed Library</segtitle>
+      <segtitle>Installed Directory</segtitle>
+
+      <seglistitem>
+        <seg>
+          cbindgen
+        </seg>
+        <seg>
+          none.
+        </seg>
+        <seg>
+          none
+        </seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="cbindgen-prog">
+        <term><command>cbindgen</command></term>
+        <listitem>
+          <para>
+            generates C bindings for <application>Rust</application> code.
+          </para>
+          <indexterm zone="cbindgen cbindgen-prog">
+            <primary sortas="b-cbindgen">cbindgen</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+
+  </sect2>
+
+</sect1>

Modified: branches/perl-modules/general/prog/mako.xml
==============================================================================
--- branches/perl-modules/general/prog/mako.xml Sun Oct 28 14:21:01 2018        
(r20656)
+++ branches/perl-modules/general/prog/mako.xml Sun Oct 28 14:30:12 2018        
(r20657)
@@ -6,9 +6,9 @@
 
   <!ENTITY Mako-download-http 
"&pymodules-dl;/M/Mako/Mako-&mako-version;.tar.gz">
   <!ENTITY Mako-download-ftp  " ">
-  <!ENTITY Mako-md5sum        "c5fc31a323dd4990683d2f2da02d4e20">
-  <!ENTITY Mako-size          "564 KB">
-  <!ENTITY Mako-buildsize     "5.6 MB">
+  <!ENTITY Mako-md5sum        "5836cc997b1b773ef389bf6629c30e65">
+  <!ENTITY Mako-size          "552 KB">
+  <!ENTITY Mako-buildsize     "3.6 MB">
   <!ENTITY Mako-time          "less than 0.1 SBU">
 ]>
 

Modified: branches/perl-modules/general/prog/perl-modules.xml
==============================================================================
--- branches/perl-modules/general/prog/perl-modules.xml Sun Oct 28 14:21:01 
2018        (r20656)
+++ branches/perl-modules/general/prog/perl-modules.xml Sun Oct 28 14:30:12 
2018        (r20657)
@@ -576,8 +576,9 @@
 
     <para>DateTime provides a date and time object for perl.
     It and its dependencies use the standard
-    <xref linkend="perl-standard-install"/> except for those needing
-    <xref linkend="perl-module-build"/>, which use
+    <xref linkend="perl-standard-install"/> except that Test::utf8
+    uses the 'unsafe' variant, and those which need
+    <xref linkend="perl-module-build"/> use
     <xref linkend="perl-build-install"/>.</para>
 
     <!-- DateTime -->
@@ -777,29 +778,6 @@
                         <itemizedlist><!-- deps for Test-File -->
                           <listitem><literallayout><ulink 
url="https://cpan.metacpan.org/authors/id/M/MA/MARKF/Test-utf8-1.01.tar.gz";>Test::utf8</ulink>
 
(https://cpan.metacpan.org/authors/id/M/MA/MARKF/Test-utf8-1.01.tar.gz)</literallayout>
-                            <itemizedlist><!-- deps for Test-utf8 -->
-                              <listitem><literallayout><ulink 
url="https://cpan.metacpan.org/authors/id/E/ET/ETHER//Module-Install-1.19.tar.gz";>Module::Install</ulink>
-(https://cpan.metacpan.org/authors/id/E/ET/ETHER//Module-Install-1.19.tar.gz)</literallayout>
-                                <itemizedlist><!-- deps for Module-Install -->
-                                  <listitem><literallayout><ulink 
url="https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/File-Remove-1.57.tar.gz";>File::Remove</ulink>
-(https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/File-Remove-1.57.tar.gz)</literallayout>
-                                  </listitem>
-                                  <listitem><literallayout><ulink 
url="https://cpan.metacpan.org/authors/id/R/RS/RSCHUPP/Module-ScanDeps-1.24.tar.gz";>Module::ScanDeps</ulink>
-(https://cpan.metacpan.org/authors/id/R/RS/RSCHUPP/Module-ScanDeps-1.24.tar.gz)</literallayout>
-                                    <itemizedlist><!-- deps for 
Module-ScanDeps -->
-                                      <listitem>
-                                        <para>
-                                          <xref linkend="perl-test-requires"/>
-                                        </para>
-                                      </listitem>
-                                    </itemizedlist> <!-- end of deps for 
Module-ScanDeps -->
-                                  </listitem>
-                                  <listitem><literallayout><ulink 
url="https://cpan.metacpan.org/authors/id/E/ET/ETHER/YAML-Tiny-1.73.tar.gz";>YAML::Tiny</ulink>
-(https://cpan.metacpan.org/authors/id/E/ET/ETHER/YAML-Tiny-1.73.tar.gz)</literallayout>
-                                  </listitem>
-                                </itemizedlist> <!-- end of deps for 
Module-Install -->
-                              </listitem>
-                            </itemizedlist> <!-- end of deps for Test-utf8 -->
                           </listitem>
                         </itemizedlist> <!-- end of deps for Test-File -->
                       </listitem>

Modified: branches/perl-modules/general/prog/php.xml
==============================================================================
--- branches/perl-modules/general/prog/php.xml  Sun Oct 28 14:21:01 2018        
(r20656)
+++ branches/perl-modules/general/prog/php.xml  Sun Oct 28 14:30:12 2018        
(r20657)
@@ -6,10 +6,10 @@
 
   <!ENTITY php-download-http 
"http://www.php.net/distributions/php-&php-version;.tar.xz";>
   <!ENTITY php-download-ftp  " ">
-  <!ENTITY php-md5sum        "afd36986e8ba08d4f12c16597faa9c7d">
+  <!ENTITY php-md5sum        "28c3d5310a64799fd54c5e49e4982cf9">
   <!ENTITY php-size          "12 MB">
   <!ENTITY php-buildsize     "567 MB (add 2 MB for tests, add 111 MB for 
documentation)">
-  <!ENTITY php-time          "1.6 SBU (with parallelism=4; add 2.7 SBU for 
tests)">
+  <!ENTITY php-time          "1.2 SBU (with parallelism=4; add 2.7 SBU for 
tests)">
 ]>
 
 <sect1 id="php" xreflabel="PHP-&php-version;">

Modified: branches/perl-modules/general/prog/prog.xml
==============================================================================
--- branches/perl-modules/general/prog/prog.xml Sun Oct 28 14:21:01 2018        
(r20656)
+++ branches/perl-modules/general/prog/prog.xml Sun Oct 28 14:30:12 2018        
(r20657)
@@ -24,6 +24,7 @@
 
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="autoconf213.xml"/>
 <!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="bazaar.xml"/> -->
+      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="cbindgen.xml"/>
 <!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="check.xml"/> -->
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="clisp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="cmake.xml"/>

Modified: branches/perl-modules/general/prog/rust.xml
==============================================================================
--- branches/perl-modules/general/prog/rust.xml Sun Oct 28 14:21:01 2018        
(r20656)
+++ branches/perl-modules/general/prog/rust.xml Sun Oct 28 14:30:12 2018        
(r20657)
@@ -6,8 +6,8 @@
 
   <!ENTITY rust-download-http 
"https://static.rust-lang.org/dist/rustc-&rust-version;-src.tar.gz";>
   <!ENTITY rust-download-ftp  " ">
-  <!ENTITY rust-md5sum        "42bcdc69536ab7a04bfead2ddade1edd">
-  <!ENTITY rust-size          "102 MB">
+  <!ENTITY rust-md5sum        "6790c24fe5e8fb5a5f7efbfbcc6fea65">
+  <!ENTITY rust-size          "101 MB">
   <!ENTITY rust-buildsize     "6.5 GB (679 MB installed) including 270MB of 
~/.cargo files for the user building this (add 1.4GB if running the tests)">
   <!ENTITY rust-time          "27 SBU (add 13 SBU for tests, both with 4 
processors)">
 ]>

Modified: branches/perl-modules/general/prog/six.xml
==============================================================================
--- branches/perl-modules/general/prog/six.xml  Sun Oct 28 14:21:01 2018        
(r20656)
+++ branches/perl-modules/general/prog/six.xml  Sun Oct 28 14:30:12 2018        
(r20657)
@@ -132,8 +132,8 @@
             six.py
           </seg>
           <seg>
-            /usr/lib/python2.7/site-packages/six-1.10.0-py2.7.egg and/or
-            /usr/lib/python3.6/site-packages/six-1.10.0-py3.6.egg
+            
/usr/lib/python&python2-majorver;/site-packages/six-&six-version;-py&python2-majorver;.egg
 and/or
+            
/usr/lib/python&python3-majorver;/site-packages/six-&six-version;-py&python3-majorver;.egg
           </seg>
         </seglistitem>
       </segmentedlist>

Modified: branches/perl-modules/general/prog/subversion.xml
==============================================================================
--- branches/perl-modules/general/prog/subversion.xml   Sun Oct 28 14:21:01 
2018        (r20656)
+++ branches/perl-modules/general/prog/subversion.xml   Sun Oct 28 14:30:12 
2018        (r20657)
@@ -6,13 +6,13 @@
 
   <!ENTITY subversion-download-http 
"https://archive.apache.org/dist/subversion/subversion-&subversion-version;.tar.bz2";>
   <!ENTITY subversion-download-ftp  " ">
-  <!ENTITY subversion-md5sum        "e05fb3b25b1599b395ecc36d5ef1a145">
+  <!ENTITY subversion-md5sum        "34b493f22988956af2e2e8fdb2ad0151">
   <!ENTITY subversion-size          "8.0 MB">
   <!-- for 1.10.0 
        make javahl: 0.3 SBU 22 MB; 
        swig-pl swig-py and swig-rb: 1.2 SBU 95 MB -->
-  <!ENTITY subversion-buildsize     "167 MB (add 117 MB for bindings, 24 MB 
for docs, 1.0 GB for tests)">
-  <!ENTITY subversion-time          "0.4 SBU (Using parallelism=4; add 1.5 SBU 
for bindings, 22 SBU for tests)">
+  <!ENTITY subversion-buildsize     "172 MB (add 117 MB for bindings, 24 MB 
for docs, 1.0 GB for tests)">
+  <!ENTITY subversion-time          "0.5 SBU (Using parallelism=4; add 1.5 SBU 
for bindings, 5.5 SBU for tests)">
 ]>
 
 <sect1 id="subversion" xreflabel="Subversion-&subversion-version;">

Modified: branches/perl-modules/general/prog/valgrind.xml
==============================================================================
--- branches/perl-modules/general/prog/valgrind.xml     Sun Oct 28 14:21:01 
2018        (r20656)
+++ branches/perl-modules/general/prog/valgrind.xml     Sun Oct 28 14:30:12 
2018        (r20657)
@@ -6,10 +6,10 @@
 
   <!ENTITY valgrind-download-http 
"https://sourceware.org/ftp/valgrind/valgrind-&valgrind-version;.tar.bz2";>
   <!ENTITY valgrind-download-ftp  
"ftp://sourceware.org/pub/valgrind/valgrind-&valgrind-version;.tar.bz2";>
-  <!ENTITY valgrind-md5sum        "817dd08f1e8a66336b9ff206400a5369">
-  <!ENTITY valgrind-size          "14 MB">
-  <!ENTITY valgrind-buildsize     "347 MB (additional 228 MB for tests)">
-  <!ENTITY valgrind-time          "1.1 SBU (additional 5.1 SBU for tests)">
+  <!ENTITY valgrind-md5sum        "74175426afa280184b62591b58c671b3">
+  <!ENTITY valgrind-size          "16 MB">
+  <!ENTITY valgrind-buildsize     "414 MB (add 70 MB for tests)">
+  <!ENTITY valgrind-time          "0.5 SBU (Using parallelism=4; add 11 SBU 
for tests)">
 ]>
 
 <sect1 id="valgrind" xreflabel="Valgrind-&valgrind-version;">
@@ -99,13 +99,6 @@
   <sect2 role="installation">
     <title>Installation of Valgrind</title>
 
-<!-- Fix applied upstream, remove in valgrind 1.14-->
-    <para>
-      First, fix a bug, which has been exposed by glibc-2.26:
-    </para>
-
-<screen><userinput>sed -i '1904s/4/5/' 
coregrind/m_syswrap/syswrap-linux.c</userinput></screen>
-
     <para>
       Install <application>Valgrind</application> by running the following
       commands:
@@ -126,9 +119,6 @@
       <userinput>prereq: false</userinput>. For example:
     </para>
 
-<!-- For valgrind-3.12.0, the pth_cond_destroy_busy test hangs forever because
-     of some change in glibc-2.25. Should be fixed in next versions of
-     valgrind.-->
 <screen><userinput>sed -e 's@prereq:.*@prereq: false@' \
     -i {helgrind,drd}/tests/pth_cond_destroy_busy.vgtest</userinput></screen>
 
@@ -164,6 +154,12 @@
       installing the documentation in a versioned directory.
     </para>
 
+    <para>
+      <option>--enable-lto=yes</option>: This option allows building Valgrind 
+      with LTO (link time optimization).  This produces a smaller/faster 
+      Valgrind (up to 10%), but build time increases to about 5.5 SBU.
+    </para>
+
   </sect2>
 
   <sect2 role="content">

Modified: branches/perl-modules/general/sysutils/hdparm.xml
==============================================================================
--- branches/perl-modules/general/sysutils/hdparm.xml   Sun Oct 28 14:21:01 
2018        (r20656)
+++ branches/perl-modules/general/sysutils/hdparm.xml   Sun Oct 28 14:30:12 
2018        (r20657)
@@ -6,7 +6,7 @@
 
   <!ENTITY hdparm-download-http 
"&sourceforge-dl;/hdparm/hdparm-&hdparm-version;.tar.gz">
   <!ENTITY hdparm-download-ftp  " ">
-  <!ENTITY hdparm-md5sum        "7900608e32834f65d2654fdb696e71a0">
+  <!ENTITY hdparm-md5sum        "cd976dc4c114ebb667a73df1200d0532">
   <!ENTITY hdparm-size          "136 KB">
   <!ENTITY hdparm-buildsize     "1.0 MB">
   <!ENTITY hdparm-time          "less than 0.1 SBU">

Modified: branches/perl-modules/introduction/welcome/changelog.xml
==============================================================================
--- branches/perl-modules/introduction/welcome/changelog.xml    Sun Oct 28 
14:21:01 2018        (r20656)
+++ branches/perl-modules/introduction/welcome/changelog.xml    Sun Oct 28 
14:30:12 2018        (r20657)
@@ -42,6 +42,211 @@
     </listitem>
 -->
     <listitem>
+      <para>October 28th, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[ken] - Change the firefox instructions: stop recommending 
system
+          ICU because the build fails with the current version, and change to
+          using clang which saves build space (measurement is for 7.0, but 6.0 
is
+          good enough and smaller).</para>
+        </listitem>
+        <listitem>
+          <para>[ken] - Update to xorg-server-1.20.3 [security fix]. Fixes
+          <ulink url="&blfs-ticket-root;11284">#11284</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>October 25th, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[timtas] - Update to gegl-0.4.12. Fixes
+          <ulink url="&blfs-ticket-root;11279">#11279</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[timtas] - Update to librsvg-2.44.8. Fixes
+          <ulink url="&blfs-ticket-root;11282">#11282</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>October 24th, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[timtas] - Update to cairo-1.16.0. Fixes
+          <ulink url="&blfs-ticket-root;10477">#10477</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[timtas] - Update to librsvg-2.44.7. Fixes
+          <ulink url="&blfs-ticket-root;10485">#10485</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>October 23rd, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to openssh-7.9p1. Fixes
+          <ulink url="&blfs-ticket-root;11261">#11261</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to libdrm-2.4.96. Fixes
+          <ulink url="&blfs-ticket-root;11258">#11258</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to hdparm-9.57. Fixes
+          <ulink url="&blfs-ticket-root;11257">#11257</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to gegl-0.4.10. Fixes
+          <ulink url="&blfs-ticket-root;11256">#11256</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[ken] - Update to firefox-63.0 [security fix]. Fixes
+          <ulink url="&blfs-ticket-root;11277">#11277</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>October 21st, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[ken] - Openjpeg-2.3.0 : add patch to ensure shared lib is
+          installed  when static lib is not built. Second attempt to fix
+          <ulink url="&blfs-ticket-root;11195">#11195</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[ken] - Add cbindgen-0.6.6, getting ready for firefox-63. Fixes
+          <ulink url="&blfs-ticket-root;11189">#11189</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[ken] - sqlite-3.25+ no-longer enables FTS3 as a side effect
+          of enabling FTS4, it needs to be specifically enabled. Fixes
+          <ulink url="&blfs-ticket-root;11272">#11272</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>October 20th, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[ken] - Patch ghostscript for yet more vulnerabilities,
+          exploitable from maliciously crafted PDF or PostScript files. Fixes
+          <ulink url="&blfs-ticket-root;11240">#11240</ulink>. My particular
+          thanks go to Douglas for his help with this.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>October 18th, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[ken] - Perl modules : deps of Test::utf8 are bogus, it ships
+          with a local copy of Module::Install and needs the unsafe variant of
+          the standard install. Fixes
+          <ulink url="&blfs-ticket-root;11260">#11260</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[ken] - Update to rustc-1.29.2. Fixes
+          <ulink url="&blfs-ticket-root;11254">#11254</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>October 16th, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to exo-0.12.3. Fixes
+          <ulink url="&blfs-ticket-root;11253">#11253</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to xorg-server-1.20.2. Fixes
+          <ulink url="&blfs-ticket-root;11252">#11252</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to ICU-63.1. Fixes
+          <ulink url="&blfs-ticket-root;11251">#11251</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>October 15th, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to xf86-input-libinput-0.28.1. Fixes
+          <ulink url="&blfs-ticket-root;11250">#11250</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to LVM2.2.03.00. Fixes
+          <ulink url="&blfs-ticket-root;11239">#11239</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Add libaio-0.3.111 for support of LVM2.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>October 13th, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to php-7.2.11. Fixes
+          <ulink url="&blfs-ticket-root;11241">#11241</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to xkeyboard-config-2.25. Fixes
+          <ulink url="&blfs-ticket-root;11248">#11248</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to highlight-3.47. Fixes
+          <ulink url="&blfs-ticket-root;11247">#11247</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to valgrind-3.14.0. Fixes
+          <ulink url="&blfs-ticket-root;11234">#11234</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to subversion-1.10.3. Fixes
+          <ulink url="&blfs-ticket-root;11233">#11233</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>October 13th, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to Mako-1.0.7 (Python Module). Fixes
+          <ulink url="&blfs-ticket-root;11243">#11243</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to wireshark-2.6.4. Fixes
+          <ulink url="&blfs-ticket-root;11242">#11242</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to thunderbird-60.2.1. Fixes
+          <ulink url="&blfs-ticket-root;11204">#11204</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to libSM-1.2.3 (Xorg Library). Fixes
+          <ulink url="&blfs-ticket-root;11235">#11235</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to libX11-1.6.7 (Xorg Library). Fixes
+          <ulink url="&blfs-ticket-root;11231">#11231</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>October 11th, 2018</para>
       <itemizedlist>
         <listitem>

Modified: branches/perl-modules/networking/netutils/wireshark.xml
==============================================================================
--- branches/perl-modules/networking/netutils/wireshark.xml     Sun Oct 28 
14:21:01 2018        (r20656)
+++ branches/perl-modules/networking/netutils/wireshark.xml     Sun Oct 28 
14:30:12 2018        (r20657)
@@ -6,7 +6,7 @@
 
   <!ENTITY wireshark-download-http 
"https://www.wireshark.org/download/src/all-versions/wireshark-&wireshark-version;.tar.xz";>
   <!ENTITY wireshark-download-ftp  " ">
-  <!ENTITY wireshark-md5sum        "716100be9027e735bba82a40db828abc">
+  <!ENTITY wireshark-md5sum        "8aa7b8c8ce0b6ce4256a081493819d6f">
   <!ENTITY wireshark-size          "27 MB">
   <!ENTITY wireshark-buildsize     "2.0 GB (with default GUI front-end, and 
all optional dependencies available in the BLFS book)">
   <!ENTITY wireshark-time          "4.0 SBU (with parallelism=4, default GUI 
front-end, and all optional dependencies available in the BLFS book)">

Modified: branches/perl-modules/packages.ent
==============================================================================
--- branches/perl-modules/packages.ent  Sun Oct 28 14:21:01 2018        (r20656)
+++ branches/perl-modules/packages.ent  Sun Oct 28 14:30:12 2018        (r20657)
@@ -34,7 +34,7 @@
 <!--<!ENTITY nss-version                  
"3.&nss-minor-version;.&nss-micro-version;"> -->
 <!ENTITY nss-version                  "3.&nss-minor-version;">
 
-<!ENTITY openssh-version              "7.8p1">
+<!ENTITY openssh-version              "7.9p1">
 <!-- <!ENTITY openssl-version              "1.1.0g"> -->
 <!ENTITY openssl10-version            "1.0.2p">
 <!ENTITY p11-kit-version              "0.23.14">
@@ -52,7 +52,7 @@
 <!ENTITY fuse3-version                "3.2.6">
 <!ENTITY fuse2-version                "2.9.7">
 <!ENTITY jfsutils-version             "1.1.15">
-<!ENTITY lvm2-version                 "2.02.177">
+<!ENTITY lvm2-version                 "2.03.00">
 <!ENTITY mdadm-version                "4.0">
 <!ENTITY ntfs-3g-version              "2017.3.23">
 <!ENTITY gptfdisk-version             "1.0.4">
@@ -109,7 +109,7 @@
 <!ENTITY grantlee-version             "5.1.0">
 <!ENTITY gsl-version                  "2.5">
 
-<!ENTITY icu-major                    "62">
+<!ENTITY icu-major                    "63">
 <!ENTITY icu-minor                    "1">
 <!ENTITY icu-patch                    "0">
 <!ENTITY icu-version                  "&icu-major;.&icu-minor;"><!-- 
.&icu-patch;-->
@@ -125,6 +125,7 @@
 <!ENTITY json-c-version               "0.13.1">
 <!ENTITY json-glib-version            "1.4.4">
 <!ENTITY keyutils-version             "1.5.11">
+<!ENTITY libaio-version               "0.3.111">
 <!ENTITY libarchive-version           "3.3.3">
 <!ENTITY libassuan-version            "2.5.1">
 <!ENTITY libatasmart-version          "0.19">
@@ -133,7 +134,7 @@
 <!ENTITY libbytesize-version          "1.4">
 <!ENTITY libcroco-version             "0.6.12">
 <!ENTITY libdaemon-version            "0.14">
-<!ENTITY libdrm-version               "2.4.95">
+<!ENTITY libdrm-version               "2.4.96">
 <!ENTITY libepoxy-minor               "1.5">
 <!ENTITY libepoxy-version             "&libepoxy-minor;.3">
 <!ENTITY libesmtp-version             "1.0.6">
@@ -202,7 +203,7 @@
 <!ENTITY freetype2-version            "2.9.1">
 <!ENTITY fontconfig-version           "2.13.1">  <!-- stable lt .90 micro 
version -->
 <!ENTITY fribidi-version              "1.0.5">
-<!ENTITY gegl-version                 "0.4.8">
+<!ENTITY gegl-version                 "0.4.12">
 <!ENTITY giflib-version               "5.1.4">
 <!ENTITY graphite2-version            "1.3.12">
 <!ENTITY harfbuzz-version             "1.9.0">
@@ -215,7 +216,7 @@
 <!ENTITY libmng-version               "2.0.3">
 <!ENTITY libmypaint-version           "1.3.0"> <!-- version 1 only -->
 <!ENTITY libpng-version               "1.6.35">
-<!ENTITY librsvg-version              "2.42.2">   <!-- Normally even minors -->
+<!ENTITY librsvg-version              "2.44.8">   <!-- Normally even minors -->
 <!ENTITY libraw-version               "0.19.0">
 <!ENTITY libtiff-version              "4.0.9">
 <!ENTITY libwebp-version              "1.0.0">
@@ -242,7 +243,7 @@
 <!ENTITY hd2u-version                 "1.0.4">
 <!ENTITY hicolor-icon-theme-version   "0.17">
 <!ENTITY icon-naming-utils-version    "0.8.90">
-<!ENTITY highlight-version            "3.46">
+<!ENTITY highlight-version            "3.47">
 <!ENTITY ibus-version                 "1.5.19">
 <!ENTITY imagemagick6-version         "6.9.10">
 <!ENTITY imagemagick-version          "7.0.8">
@@ -275,7 +276,7 @@
 <!ENTITY eudev-version                "1.7">
 <!ENTITY fcron-version                "3.2.1">
 <!ENTITY gpm-version                  "1.20.7">
-<!ENTITY hdparm-version               "9.56">
+<!ENTITY hdparm-version               "9.57">
 <!ENTITY hdwids-version               "20141022">
 <!ENTITY lm_sensors-version           "3.4.0">
 <!ENTITY logrotate-version            "3.14.0">
@@ -306,6 +307,7 @@
 <!-- Chapter 13 -->
 <!ENTITY autoconf213-version          "2.13">
 <!ENTITY bazaar-version               "2.5.1">
+<!ENTITY cbindgen-version             "0.6.6">
 <!ENTITY check-version                "0.12.0">
 <!ENTITY clisp-version                "2.49">
 <!ENTITY cmake-major-version          "3.12">
@@ -330,22 +332,22 @@
 <!ENTITY nasm-version                 "2.13.03">
 <!ENTITY ninja-version                "1.8.2">
 <!ENTITY npapi-sdk-version            "0.27.2">
-<!ENTITY php-version                  "7.2.10">
+<!ENTITY php-version                  "7.2.11">
 <!ENTITY python2-version              "2.7.15">
 <!ENTITY python3-version              "3.7.0">
 <!ENTITY ruby-minor-version           "2.5">
 <!ENTITY ruby-patch-version           "1">
 <!ENTITY ruby-version                 
"&ruby-minor-version;.&ruby-patch-version;">
-<!ENTITY rust-version                 "1.29.1">
+<!ENTITY rust-version                 "1.29.2">
 <!ENTITY scons-version                "3.0.0">
 <!ENTITY slang-version                "2.3.2">
-<!ENTITY subversion-version           "1.10.2">
+<!ENTITY subversion-version           "1.10.3">
 <!ENTITY swig-version                 "3.0.12">
 <!ENTITY tcl-version                  "8.6.8">
 <!ENTITY tk-version                   "8.6.8">
 <!ENTITY vala-major-version           "0.42">  <!-- even minors only -->
 <!ENTITY vala-version                 "&vala-major-version;.2">
-<!ENTITY valgrind-version             "3.13.0">
+<!ENTITY valgrind-version             "3.14.0">
 <!ENTITY yasm-version                 "1.3.0">
 
 <!ENTITY apache-ant-version           "1.10.4">
@@ -503,7 +505,7 @@
 <!ENTITY Jinja2-version               "2.10">
 <!-- libxml2 for Python2 shares the version of libxml2 -->
 <!ENTITY lxml-version                 "4.2.5">
-<!ENTITY mako-version                 "1.0.4">
+<!ENTITY mako-version                 "1.0.7">
 <!ENTITY MarkupSafe-version           "1.0">
 <!ENTITY pyatspi2-version             "2.30.0">
 <!--<!ENTITY py2cairo-version             "1.10.0"> -->
@@ -548,7 +550,7 @@
 <!ENTITY traceroute-version           "2.1.0">
 <!ENTITY whois-version                "5.2.20">
 <!ENTITY wicd-version                 "1.7.4">
-<!ENTITY wireshark-version            "2.6.3">  <!-- even minors only -->
+<!ENTITY wireshark-version            "2.6.4">  <!-- even minors only -->
 
 <!ENTITY wicd-major-version           "1.7">
 
@@ -630,7 +632,7 @@
 <!ENTITY libxcb-version               "1.13.1">
 <!ENTITY xbitmaps-version             "1.1.2">
 <!ENTITY xcursor-themes-version       "1.0.5">
-<!ENTITY xkeyboard-config-version     "2.24">
+<!ENTITY xkeyboard-config-version     "2.25">
 <!ENTITY mesa-major-minor             "18.2">
 <!ENTITY mesa-version                 "&mesa-major-minor;.2">
 <!ENTITY xcb-util-version             "0.4.0">
@@ -639,7 +641,7 @@
 <!ENTITY xcb-util-renderutil-version  "0.3.9">
 <!ENTITY xcb-util-wm-version          "0.4.1">
 <!ENTITY xcb-util-cursor-version      "0.1.3">
-<!ENTITY xorg-server-version          "1.20.1">
+<!ENTITY xorg-server-version          "1.20.3">
 <!ENTITY twm-version                  "1.0.10">
 <!ENTITY xterm-version                "337">
 <!ENTITY xclock-version               "1.0.7">
@@ -651,7 +653,7 @@
 <!ENTITY atkmm-version                "2.24.2">
 <!ENTITY at-spi2-core-version         "2.30.0">
 <!ENTITY at-spi2-atk-version          "2.30.0">
-<!ENTITY cairo-version                "1.14.12">
+<!ENTITY cairo-version                "1.16.0">
 <!ENTITY cairomm-version              "1.12.2">
 <!ENTITY cogl-version                 "1.22.2">
 <!ENTITY clutter-version              "1.26.2">
@@ -737,7 +739,7 @@
 <!ENTITY libxfce4util-version         "4.12.1">
 <!ENTITY xfconf-version               "4.12.1">
 <!ENTITY libxfce4ui-version           "4.12.1">
-<!ENTITY exo-version                  "0.12.2">
+<!ENTITY exo-version                  "0.12.3">
 <!ENTITY garcon-version               "0.6.1">
 <!ENTITY gtk-xfce-engine-version      "3.2.0">
 <!ENTITY libwnck2-version             "2.30.7">
@@ -829,7 +831,7 @@
 <!ENTITY chromium-version             "64.0.3282.186">
 <!ENTITY epiphany-version             "3.28.3.1">
 <!ENTITY falkon-version               "3.0.1">
-<!ENTITY firefox-version              "62.0.3">
+<!ENTITY firefox-version              "63.0">
 <!ENTITY flashplayer-version          "27.0.0.187">
 <!ENTITY qupzilla-version             "2.2.6">
 <!ENTITY seamonkey-version            "2.49.4">
@@ -850,7 +852,7 @@
 <!ENTITY pidgin-version               "2.13.0">
 <!ENTITY rox-filer-version            "2.11">
 <!ENTITY rxvt-unicode-version         "9.22">
-<!ENTITY thunderbird-version          "60.0">
+<!ENTITY thunderbird-version          "60.2.1">
 <!ENTITY tigervnc-version             "1.9.0">
 <!ENTITY transmission-version         "2.94">
 <!ENTITY xarchiver-version            "0.5.4">

Modified: branches/perl-modules/postlfs/filesystems/lvm2.xml
==============================================================================
--- branches/perl-modules/postlfs/filesystems/lvm2.xml  Sun Oct 28 14:21:01 
2018        (r20656)
+++ branches/perl-modules/postlfs/filesystems/lvm2.xml  Sun Oct 28 14:30:12 
2018        (r20657)
@@ -4,12 +4,12 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY lvm2-download-http 
"https://sourceware.org/ftp/lvm2/releases/LVM2.&lvm2-version;.tgz";>
-  <!ENTITY lvm2-download-ftp  
"ftp://sourceware.org/pub/lvm2/releases/LVM2.&lvm2-version;.tgz";>
-  <!ENTITY lvm2-md5sum        "ee6cfbc5a0c5696ffae79dac04ee7a2b">
+  <!ENTITY lvm2-download-http 
"https://sourceware.org/pub/lvm2/LVM2.&lvm2-version;.tgz";>
+  <!ENTITY lvm2-download-ftp  
"ftp://sourceware.org/pub/lvm2/LVM2.&lvm2-version;.tgz";>
+  <!ENTITY lvm2-md5sum        "f63cc5feaadd3000138e73f7143ed370">
   <!ENTITY lvm2-size          "2.3 MB">
-  <!ENTITY lvm2-buildsize     "33 MB (add 60 MB for tests, however transient 
files can grow up to around 500 MB)">
-  <!ENTITY lvm2-time          "0.2 SBU (using parallelism=4; add 21 SBU for 
tests)">
+  <!ENTITY lvm2-buildsize     "33 MB (add at least 239 MB for tests in the 
/tmp directory; additionally transient files can grow up to around 500 MB)">
+  <!ENTITY lvm2-time          "0.2 SBU (using parallelism=4; add 12 SBU for 
tests)">
 ]>
 
 <sect1 id="lvm2" xreflabel="LVM2-&lvm2-version;">
@@ -75,6 +75,11 @@
 
     <bridgehead renderas="sect3">LVM2 Dependencies</bridgehead>
 
+    <bridgehead renderas="sect4">Required</bridgehead>
+    <para role="required">
+      <xref linkend='libaio'/>,
+     </para>
+
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <xref linkend='mdadm'/>,
@@ -145,7 +150,6 @@
 PATH=$PATH:/sbin:/usr/sbin      &amp;&amp;
 ./configure --prefix=/usr       \
             --exec-prefix=      \
-            --enable-applib     \
             --enable-cmdlib     \
             --enable-pkgconfig  \
             --enable-udev_sync  &amp;&amp;
@@ -158,7 +162,6 @@
 ./configure --prefix=/usr       \
             --exec-prefix=      \
             --with-confdir=/etc \
-            --enable-applib     \
             --enable-cmdlib     \
             --enable-pkgconfig  \
             --enable-udev_sync  &amp;&amp;
@@ -246,11 +249,6 @@
     </para>
 
     <para>
-      <parameter>--enable-applib</parameter>: This switch enables
-      building of the shared application library.
-    </para>
-
-    <para>
       <parameter>--enable-cmdlib</parameter>: This switch enables
       building of the shared command library. It is required
       when building the event daemon.
@@ -272,13 +270,6 @@
       event daemon.
     </para>
 
-    <para>
-      <option>--enable-lvmetad</option>: This switch enables
-      building of the <application>LVM</application> metadata daemon,
-      which avoids scanning all the filesystems when an lvm command is
-      run.
-    </para>
-
   </sect2>
 
   <sect2 role="content">
@@ -292,7 +283,7 @@
       <seglistitem>
         <seg>
           blkdeactivate, dmeventd (optional), dmsetup, fsadm, lvm, lvmconf,
-          lvmdump, and lvmetad (optional). There are also
+          and lvmdump. There are also
           numerous symbolic links to lvm that implement specific
           functionalities
         </seg>
@@ -403,18 +394,6 @@
           </indexterm>
         </listitem>
       </varlistentry>
-
-      <varlistentry id="lvmetad">
-        <term><command>lvmetad</command></term>
-        <listitem>
-          <para>
-            (optional) is the LVM metadata daemon.
-          </para>
-          <indexterm zone="lvm2 lvmetad">
-            <primary sortas="b-lvmetad">lvmetad</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
 
       <varlistentry id="vgimportclone">
         <term><command>vgimportclone</command></term>

Modified: branches/perl-modules/postlfs/security/openssh.xml
==============================================================================
--- branches/perl-modules/postlfs/security/openssh.xml  Sun Oct 28 14:21:01 
2018        (r20656)
+++ branches/perl-modules/postlfs/security/openssh.xml  Sun Oct 28 14:30:12 
2018        (r20657)
@@ -9,10 +9,10 @@
   <!ENTITY openssh-download-ftp
            " "> <!-- at the moment, unable to connect via ftp: ken
            
"ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-&openssh-version;.tar.gz";>
 -->
-  <!ENTITY openssh-md5sum        "ce1d090fa6239fd38eb989d5e983b074">
+  <!ENTITY openssh-md5sum        "c6af50b7a474d04726a5aa747a5dce8f">
   <!ENTITY openssh-size          "1.5 MB">
-  <!ENTITY openssh-buildsize     "44 MB (add 7 MB for tests)">
-  <!ENTITY openssh-time          "0.4 SBU (running the tests takes 18+ minutes,
+  <!ENTITY openssh-buildsize     "39 MB (add 12 MB for tests)">
+  <!ENTITY openssh-time          "0.4 SBU (running the tests takes 17+ minutes,
                                   irrespective of processor speed)">
 ]>
 
@@ -77,14 +77,14 @@
         </para>
       </listitem>
     </itemizedlist>
-
+<!--
     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
         <para>Required patch: <ulink 
url="&patch-root;/openssh-&openssh-version;-openssl-1.1.0-1.patch"/></para>
       </listitem>
     </itemizedlist>
-
+-->
     <bridgehead renderas="sect3">OpenSSH Dependencies</bridgehead>
 <!--
     <bridgehead renderas="sect4">Required</bridgehead>
@@ -142,9 +142,7 @@
       commands:
     </para>
 
-<screen><userinput>patch -Np1 -i 
../openssh-&openssh-version;-openssl-1.1.0-1.patch &amp;&amp;
-
-./configure --prefix=/usr                     \
+<screen><userinput>./configure --prefix=/usr                     \
             --sysconfdir=/etc/ssh             \
             --with-md5-passwords              \
             --with-privsep-path=/var/lib/sshd &amp;&amp;

Modified: branches/perl-modules/postlfs/security/ssh-askpass.xml
==============================================================================
--- branches/perl-modules/postlfs/security/ssh-askpass.xml      Sun Oct 28 
14:21:01 2018        (r20656)
+++ branches/perl-modules/postlfs/security/ssh-askpass.xml      Sun Oct 28 
14:30:12 2018        (r20657)
@@ -8,9 +8,9 @@
     
"http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-&ssh-askpass-version;.tar.gz";>
   <!ENTITY ssh-askpass-download-ftp
     
"ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-&ssh-askpass-version;.tar.gz";>
-  <!ENTITY ssh-askpass-md5sum        "ce1d090fa6239fd38eb989d5e983b074">
+  <!ENTITY ssh-askpass-md5sum        "c6af50b7a474d04726a5aa747a5dce8f">
   <!ENTITY ssh-askpass-size          "1.5 MB">
-  <!ENTITY ssh-askpass-buildsize     "8.4 MB">
+  <!ENTITY ssh-askpass-buildsize     "8.6 MB">
   <!ENTITY ssh-askpass-time          "less than 0.1 SBU">
 ]>
 

Modified: branches/perl-modules/pst/printing/gs.xml
==============================================================================
--- branches/perl-modules/pst/printing/gs.xml   Sun Oct 28 14:21:01 2018        
(r20656)
+++ branches/perl-modules/pst/printing/gs.xml   Sun Oct 28 14:30:12 2018        
(r20657)
@@ -76,7 +76,7 @@
       <listitem>
         <para>
           Required Patch: <ulink
-          url="&patch-root;/ghostscript-&gs-version;-security_fixes-1.patch"/>
+          url="&patch-root;/ghostscript-&gs-version;-security_fixes-2.patch"/>
         </para>
       </listitem>
     </itemizedlist>
@@ -174,7 +174,7 @@
 
 <screen><userinput>rm -rf zlib &amp;&amp;
 
-patch -Np1 -i ../ghostscript-&gs-version;-security_fixes-1.patch &amp;&amp;
+patch -Np1 -i ../ghostscript-&gs-version;-security_fixes-2.patch &amp;&amp;
 
 ./configure --prefix=/usr           \
             --disable-compile-inits \

Modified: branches/perl-modules/server/databases/sqlite.xml
==============================================================================
--- branches/perl-modules/server/databases/sqlite.xml   Sun Oct 28 14:21:01 
2018        (r20656)
+++ branches/perl-modules/server/databases/sqlite.xml   Sun Oct 28 14:30:12 
2018        (r20657)
@@ -132,6 +132,7 @@
             --disable-static  \
             --enable-fts5     \
             CFLAGS="-g -O2                    \
+            -DSQLITE_ENABLE_FTS3=1            \
             -DSQLITE_ENABLE_FTS4=1            \
             -DSQLITE_ENABLE_COLUMN_METADATA=1 \
             -DSQLITE_ENABLE_UNLOCK_NOTIFY=1   \
@@ -173,6 +174,7 @@
 
     <para>
       <parameter>CFLAGS="-g -O2
+      -DSQLITE_ENABLE_FTS3=1
       -DSQLITE_ENABLE_FTS4=1
       -DSQLITE_ENABLE_COLUMN_METADATA=1
       -DSQLITE_SECURE_DELETE

Modified: branches/perl-modules/x/installing/x7driver-libinput.xml
==============================================================================
--- branches/perl-modules/x/installing/x7driver-libinput.xml    Sun Oct 28 
14:21:01 2018        (r20656)
+++ branches/perl-modules/x/installing/x7driver-libinput.xml    Sun Oct 28 
14:30:12 2018        (r20657)
@@ -4,12 +4,12 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY xorg-libinput-driver-version "0.28.0">
+  <!ENTITY xorg-libinput-driver-version "0.28.1">
 
   <!ENTITY xorg-libinput-driver-download-http 
"&xorg-download-http;/driver/xf86-input-libinput-&xorg-libinput-driver-version;.tar.bz2">
   <!ENTITY xorg-libinput-driver-download-ftp  
"&xorg-download-ftp;/driver/xf86-input-libinput-&xorg-libinput-driver-version;.tar.bz2">
-  <!ENTITY xorg-libinput-driver-md5sum        
"2d7519ac0e39d4c88f3be32e81a637aa">
-  <!ENTITY xorg-libinput-driver-size          "448 KB">
+  <!ENTITY xorg-libinput-driver-md5sum        
"9d2fb3d6b452d568a275908b856de0e2">
+  <!ENTITY xorg-libinput-driver-size          "368 KB">
   <!ENTITY xorg-libinput-driver-buildsize     "3.6 MB (with tests)">
   <!ENTITY xorg-libinput-driver-time          "less than 0.1 SBU (with tests)">
 ]>

Modified: branches/perl-modules/x/installing/x7lib.xml
==============================================================================
--- branches/perl-modules/x/installing/x7lib.xml        Sun Oct 28 14:21:01 
2018        (r20656)
+++ branches/perl-modules/x/installing/x7lib.xml        Sun Oct 28 14:30:12 
2018        (r20657)
@@ -13,8 +13,8 @@
   <!ENTITY xtrans-version                  "1.3.5">
   <!ENTITY xtrans-md5sum                   "c5ba432dd1514d858053ffe9f4737dd8">
 
-  <!ENTITY libX11-version                  "1.6.6">
-  <!ENTITY libX11-md5sum                   "6b0f83e851b3b469dd660f3a95ac3e42">
+  <!ENTITY libX11-version                  "1.6.7">
+  <!ENTITY libX11-md5sum                   "034fdd6cc5393974d88aec6f5bc96162">
 
   <!ENTITY libXext-version                 "1.3.3">
   <!ENTITY libXext-md5sum                  "52df7c4c1f0badd9f82ab124fb32eb97">
@@ -25,8 +25,8 @@
   <!ENTITY libICE-version                  "1.0.9">
   <!ENTITY libICE-md5sum                   "addfb1e897ca8079531669c7c7711726">
 
-  <!ENTITY libSM-version                   "1.2.2">
-  <!ENTITY libSM-md5sum                    "499a7773c65aba513609fe651853c5f3">
+  <!ENTITY libSM-version                   "1.2.3">
+  <!ENTITY libSM-md5sum                    "87c7fad1c1813517979184c8ccd76628">
 
   <!ENTITY libXScrnSaver-version           "1.2.3">
   <!ENTITY libXScrnSaver-md5sum            "eeea9d5af3e6c143d0ea1721d27a5e49">

Modified: branches/perl-modules/x/installing/xkeyboard-config.xml
==============================================================================
--- branches/perl-modules/x/installing/xkeyboard-config.xml     Sun Oct 28 
14:21:01 2018        (r20656)
+++ branches/perl-modules/x/installing/xkeyboard-config.xml     Sun Oct 28 
14:30:12 2018        (r20657)
@@ -8,9 +8,9 @@
   
"&xorg-download-http;/data/xkeyboard-config/xkeyboard-config-&xkeyboard-config-version;.tar.bz2">
   <!ENTITY xkeyboard-config-download-ftp
   
"&xorg-download-ftp;/data/xkeyboard-config/xkeyboard-config-&xkeyboard-config-version;.tar.bz2">
-  <!ENTITY xkeyboard-config-md5sum        "74c4bdf52382127cb5802c3f2ab441e0">
-  <!ENTITY xkeyboard-config-size          "1.1 MB">
-  <!ENTITY xkeyboard-config-buildsize     "20 MB">
+  <!ENTITY xkeyboard-config-md5sum        "a0238f95118f39f5f685dd28fbd9d24f">
+  <!ENTITY xkeyboard-config-size          "1.0 MB">
+  <!ENTITY xkeyboard-config-buildsize     "24 MB">
   <!ENTITY xkeyboard-config-time          "less than 0.1 SBU">
 ]>
 

Modified: branches/perl-modules/x/installing/xorg-server.xml
==============================================================================
--- branches/perl-modules/x/installing/xorg-server.xml  Sun Oct 28 14:21:01 
2018        (r20656)
+++ branches/perl-modules/x/installing/xorg-server.xml  Sun Oct 28 14:30:12 
2018        (r20657)
@@ -6,11 +6,10 @@
 
   <!ENTITY xorg-server-download-http 
"&xorg-download-http;/xserver/xorg-server-&xorg-server-version;.tar.bz2">
   <!ENTITY xorg-server-download-ftp  
"&xorg-download-ftp;/xserver/xorg-server-&xorg-server-version;.tar.bz2">
-  <!ENTITY xorg-server-md5sum        "e525846d1d0af5732ba835f2e2ec066d">
-  <!ENTITY xorg-server-size          "5.8 MB">
-  <!ENTITY xorg-server-buildsize     "426 MB">
-  <!-- don't mention the tests, people will think they take a long time 
instead of seconds -->
-  <!ENTITY xorg-server-time          "1.0 SBU (using parallelism=4)">
+  <!ENTITY xorg-server-md5sum        "8ee29e8b24cef6b3cfa747ec01b9155a">
+  <!ENTITY xorg-server-size          "5.9 MB">
+  <!ENTITY xorg-server-buildsize     "333 MB (with tests)">
+  <!ENTITY xorg-server-time          "0.9 SBU (using parallelism=4; with 
tests)">
 ]>
 
 <sect1 id="xorg-server" xreflabel="Xorg-Server-&xorg-server-version;">

Modified: branches/perl-modules/x/lib/cairo.xml
==============================================================================
--- branches/perl-modules/x/lib/cairo.xml       Sun Oct 28 14:21:01 2018        
(r20656)
+++ branches/perl-modules/x/lib/cairo.xml       Sun Oct 28 14:30:12 2018        
(r20657)
@@ -6,9 +6,9 @@
 
   <!ENTITY cairo-download-http 
"https://www.cairographics.org/releases/cairo-&cairo-version;.tar.xz";>
   <!ENTITY cairo-download-ftp  " ">
-  <!ENTITY cairo-md5sum        "9f0db9dbfca0966be8acd682e636d165">
-  <!ENTITY cairo-size          "35 MB">
-  <!ENTITY cairo-buildsize     "129 MB">
+  <!ENTITY cairo-md5sum        "f19e0353828269c22bd72e271243a552">
+  <!ENTITY cairo-size          "41 MB">
+  <!ENTITY cairo-buildsize     "137 MB">
   <!ENTITY cairo-time          "0.4 SBU (using parallelism=4)">
 ]>
 

Modified: branches/perl-modules/x/lib/libdrm.xml
==============================================================================
--- branches/perl-modules/x/lib/libdrm.xml      Sun Oct 28 14:21:01 2018        
(r20656)
+++ branches/perl-modules/x/lib/libdrm.xml      Sun Oct 28 14:30:12 2018        
(r20657)
@@ -6,10 +6,10 @@
 
   <!ENTITY libdrm-download-http 
"https://dri.freedesktop.org/libdrm/libdrm-&libdrm-version;.tar.bz2";>
   <!ENTITY libdrm-download-ftp  " ">
-  <!ENTITY libdrm-md5sum        "41b9ed196a27f5dc7fb88412b704e9fd">
-  <!ENTITY libdrm-size          "804 KB">
-  <!ENTITY libdrm-buildsize     "13 MB">
-  <!ENTITY libdrm-time          "0.9 SBU (with tests)">
+  <!ENTITY libdrm-md5sum        "f296d87272b1befeada3bb135751ab3d">
+  <!ENTITY libdrm-size          "812 KB">
+  <!ENTITY libdrm-buildsize     "11 MB (with tests)">
+  <!ENTITY libdrm-time          "less than 0.1 SBU (add 0.7 SBU for tests)">
 ]>
 
 <sect1 id="libdrm" xreflabel="libdrm-&libdrm-version;">
@@ -110,10 +110,17 @@
 ninja</userinput></screen>
 
     <para>
-      To check the results, issue <command>ninja test</command>. <!-- Tests 
may hang
+      To check the results, issue <command>ninja test</command>. One test,
+      'threaded' in the nouveau subdirectory, is known to fail with a 
+      30 second timeout.
+      
+      <!-- Tests may hang
       for unknown reasons. --><!-- If nouveau threaded test hangs, you can 
disable it
       with
-      <command>sed -i 's/^TESTS/#&amp;/' tests/nouveau/Makefile.in</command>. 
-->
+      <command>sed -i 's/^TESTS/#&amp;/' tests/nouveau/Makefile.in</command>. 
+      
+      Now that tests are run with ninja, the test merely times out after 30 
seconds.
+      -->
     </para>
 
     <para>

Modified: branches/perl-modules/xfce/core/exo.xml
==============================================================================
--- branches/perl-modules/xfce/core/exo.xml     Sun Oct 28 14:21:01 2018        
(r20656)
+++ branches/perl-modules/xfce/core/exo.xml     Sun Oct 28 14:30:12 2018        
(r20657)
@@ -7,10 +7,10 @@
   <!ENTITY exo-download-http
            
"http://archive.xfce.org/src/xfce/exo/0.12/exo-&exo-version;.tar.bz2";>
   <!ENTITY exo-download-ftp  " ">
-  <!ENTITY exo-md5sum        "15b66320dd89e04fbd07a47f1c4b1cb1">
-  <!ENTITY exo-size          "1.3 MB">
-  <!ENTITY exo-buildsize     "25 MB (with tests)">
-  <!ENTITY exo-time          "0.3 SBU (with tests)">
+  <!ENTITY exo-md5sum        "da934c5939f2ee4540f5d48991053f01">
+  <!ENTITY exo-size          "1.2 MB">
+  <!ENTITY exo-buildsize     "26 MB (with tests)">
+  <!ENTITY exo-time          "0.4 SBU (with tests)">
 ]>
 
 <sect1 id="exo" xreflabel="Exo-&exo-version;">

Modified: branches/perl-modules/xsoft/graphweb/firefox.xml
==============================================================================
--- branches/perl-modules/xsoft/graphweb/firefox.xml    Sun Oct 28 14:21:01 
2018        (r20656)
+++ branches/perl-modules/xsoft/graphweb/firefox.xml    Sun Oct 28 14:30:12 
2018        (r20657)
@@ -6,12 +6,15 @@
 
   <!ENTITY firefox-download-http 
"&mozilla-http;/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.xz">
   <!ENTITY firefox-download-ftp  " ">
-  <!ENTITY firefox-md5sum        "01378ce8811bb595a06d0127608feacb">
-  <!ENTITY firefox-size          "248 MB">
+  <!ENTITY firefox-md5sum        "17f6cea22026840dfa255190a7cec1e2">
+  <!ENTITY firefox-size          "254 MB">
   <!-- NB with stylo, much of the build uses rust, and therefore cargo files.
     But the extra cached cargo files, if any, seem to be minimal -->
-  <!ENTITY firefox-buildsize     "9.5 GB (142 MB installed) without tests">
-  <!ENTITY firefox-time          "25 SBU (with parallelism=4) without tests">
+  <!ENTITY firefox-buildsize     "9.0 GB (153 MB installed) without tests">
+  <!-- editors: with ff63 and rust-1.29, ./mach build -j4 is probably the
+   most practical way to get a timing on a machine with more cores.  If in
+   doubt, round up -->
+  <!ENTITY firefox-time          "22 SBU (with parallelism=4) without tests">
 ]>
 
 <sect1 id="firefox" xreflabel="Firefox-&firefox-version;">
@@ -134,6 +137,7 @@
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
       <xref linkend="autoconf213"/>,
+      <xref linkend="cbindgen"/>,
       <application>Clang</application> (from <xref linkend="llvm"/>),
       both <xref linkend="gtk3"/> and
       <xref linkend="gtk2"/>,
@@ -152,9 +156,10 @@
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
     <para role="recommended">
-      <xref linkend="icu"/>,
+<!--  <xref linkend="icu"/>, with icu <61 or >62, JSContext FTBFS -->
       <xref linkend="libevent"/>,
-      <xref linkend="libvpx"/>, and
+      <xref linkend="libvpx"/>,
+      <xref linkend="nodejs"/>, and
       <xref linkend="sqlite"/>
     </para>
 
@@ -240,6 +245,10 @@
 # If you have installed GConf, comment out this line
 ac_add_options --disable-gconf
 
+# Uncomment this if you have not installed nodejs,
+# but note that nodejs will be required in firefox-64
+#ac_add_options --disable-nodejs
+
 # From firefox-61, the stylo CSS code can no-longer be disabled
 
 # Comment out following options if you have not installed
@@ -249,7 +258,15 @@
 ac_add_options --with-system-libvpx
 ac_add_options --with-system-nspr
 ac_add_options --with-system-nss
-ac_add_options --with-system-icu
+
+# Only enable system icu if the version is 61 or 62
+#ac_add_options --with-system-icu
+
+# The gold linker is no-longer the default
+ac_add_options --enable-linker=gold
+
+# You cannot distribute the binary if you do this
+ac_add_options --enable-official-branding
 
 # If you are going to apply the patch for system graphite
 # and system harfbuzz, uncomment these lines:
@@ -274,8 +291,6 @@
 # Optimization for size is broken with gcc7 and later
 ac_add_options --enable-optimize="-O2"
 
-ac_add_options --enable-official-branding
-
 # From firefox-61 system cairo is not supported
 
 ac_add_options --enable-system-ffi
@@ -338,7 +353,9 @@
      Invoke the Python script to compile the package:
     </para>
 
-<screen><userinput>./mach build</userinput></screen>
+<screen><userinput>export CC=clang CXX=clang++ AR=llvm-ar NM=llvm-nm 
RANLIB=llvm-ranlib &amp;&amp;
+./mach build &amp;&amp;
+unset CC CXX AR NM RANLIB</userinput></screen>
 
     <para>
       The <filename>mozconfig</filename> above disables the tests because
@@ -375,6 +392,12 @@
     <title>Command Explanations</title>
 
     <para>
+      <command>export CC=clang CXX=clang++ ...</command>: Upstream now use
+      <application>clang</application> and building with any recent version
+      saves a lot of space.
+    </para>
+
+    <para>
       <command>./mach build</command>: <application>Firefox</application>
       now uses this <application>python2</application> script to run the
       build and install.
@@ -387,6 +410,18 @@
     </para>
 
     <para>
+      <option>./mach build -j4</option>: In theory, <command>mach</command>
+      will use the number of online CPU cores - but on some machines the bulk
+      of the build will drag on as if only 1 core is present. Specifying the
+      number of jobs (4 in this example) fixes that.  Unlike traditional
+      recommendations for running <command>make</command>, the exact number
+      of cores is usually fastest - exceptionally, N+1 may be better on a
+      well-specified modern machine. But do NOT use this if building from a
+      term where <command>taskset</command> has been used to restrict the
+      available cores.
+    </para>
+
+    <para>
       <command>mkdir -pv /usr/lib/mozilla/plugins</command>: This ensures
       that <filename class="directory">/usr/lib/mozilla/plugins/</filename>
       exists.

Modified: branches/perl-modules/xsoft/other/thunderbird.xml
==============================================================================
--- branches/perl-modules/xsoft/other/thunderbird.xml   Sun Oct 28 14:21:01 
2018        (r20656)
+++ branches/perl-modules/xsoft/other/thunderbird.xml   Sun Oct 28 14:30:12 
2018        (r20657)
@@ -6,9 +6,9 @@
 
   <!ENTITY thunderbird-download-http 
"&mozilla-http;/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;.source.tar.xz">
   <!ENTITY thunderbird-download-ftp  " ">
-  <!ENTITY thunderbird-md5sum        "aaba788a2eb99e0bac317047ebe61b45">
-  <!ENTITY thunderbird-size          "270 MB">
-  <!ENTITY thunderbird-buildsize     "6.9 GB (134 MB installed)">
+  <!ENTITY thunderbird-md5sum        "821a046777c9874990820c785154a701">
+  <!ENTITY thunderbird-size          "271 MB">
+  <!ENTITY thunderbird-buildsize     "7.6 GB (195 MB installed)">
   <!ENTITY thunderbird-time          "17 SBU (with -j4, estimated 63 SBU with 
-j1)">
   <!-- Verified the time at -j1 on another system for posterity's sake. -->
 ]>
-- 
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