Author: ken
Date: Wed Nov 14 14:10:34 2018
New Revision: 20703

Log:
perl modules branch: Merge trunk r20695:20702

Modified:
   branches/perl-modules/general.ent
   branches/perl-modules/general/genlib/nodejs.xml
   branches/perl-modules/introduction/welcome/changelog.xml
   branches/perl-modules/packages.ent
   branches/perl-modules/postlfs/security/consolekit.xml
   branches/perl-modules/postlfs/security/cryptsetup.xml
   branches/perl-modules/postlfs/security/gnupg2.xml
   branches/perl-modules/postlfs/security/mitkrb.xml
   branches/perl-modules/postlfs/security/nss.xml
   branches/perl-modules/x/installing/libevdev.xml
   branches/perl-modules/x/installing/libinput.xml
   branches/perl-modules/x/installing/libva.xml
   branches/perl-modules/x/installing/mesa.xml
   branches/perl-modules/xsoft/graphweb/firefox.xml

Modified: branches/perl-modules/general.ent
==============================================================================
--- branches/perl-modules/general.ent   Wed Nov 14 13:29:33 2018        (r20702)
+++ branches/perl-modules/general.ent   Wed Nov 14 14:10:34 2018        (r20703)
@@ -1,12 +1,12 @@
 <!-- $LastChangedBy$ $Date$ -->
 
-<!ENTITY day          "11">                   <!-- Always 2 digits -->
+<!ENTITY day          "13">                   <!-- Always 2 digits -->
 <!ENTITY month        "11">                   <!-- Always 2 digits -->
 <!ENTITY year         "2018">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "November 11th, &year;">
+<!ENTITY releasedate  "November 13th, &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/nodejs.xml
==============================================================================
--- branches/perl-modules/general/genlib/nodejs.xml     Wed Nov 14 13:29:33 
2018        (r20702)
+++ branches/perl-modules/general/genlib/nodejs.xml     Wed Nov 14 14:10:34 
2018        (r20703)
@@ -6,10 +6,10 @@
 
   <!ENTITY nodejs-download-http 
"https://nodejs.org/dist/v&nodejs-version;/node-v&nodejs-version;.tar.xz";>
   <!ENTITY nodejs-download-ftp  " ">
-  <!ENTITY nodejs-md5sum        "b38d2f3cbfe05963f151dd7548779aba">
-  <!ENTITY nodejs-size          "18 MB">
-  <!ENTITY nodejs-buildsize     "318 MB">
-  <!ENTITY nodejs-time          "4.0 SBU (using parallelism=4)">
+  <!ENTITY nodejs-md5sum        "8cee04dd5e57cfebd370c90375596513">
+  <!ENTITY nodejs-size          "20 MB">
+  <!ENTITY nodejs-buildsize     "412 MB (without tests)">
+  <!ENTITY nodejs-time          "5.5 SBU (using parallelism=4)">
 ]>
 
 <sect1 id="nodejs" xreflabel="nodejs-&nodejs-version;">
@@ -71,6 +71,15 @@
       </listitem>
     </itemizedlist>
 
+    <note>
+      <para>
+        This tarball was created using a BSD version of
+        <application>tar</application> and extracting it with a linux&trade;
+        version will produce harmless warnings about unknown extended header
+        keywords.
+      </para>
+    </note>
+
     <bridgehead renderas="sect3">Node.js Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
@@ -80,14 +89,14 @@
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
     <para role="recommended">
-      <xref linkend="c-ares"/> and
-      <xref linkend="icu"/>
+      <xref linkend="c-ares"/>,
+      <xref linkend="icu"/> and
+      <xref linkend="libuv"/>
     </para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <ulink url="https://github.com/nodejs/http-parser";>http-parser</ulink>,
-      <ulink url="https://github.com/libuv/libuv";>libuv</ulink>, and
       <ulink url="https://www.npmjs.com/";>npm</ulink> (an internal copy of
       <command>npm</command> will be installed if not present)
     </para>
@@ -108,12 +117,18 @@
 
 <screen><userinput>./configure --prefix=/usr                  \
             --shared-cares                 \
+            --shared-libuv                 \
             --shared-openssl               \
             --shared-zlib                  \
             --with-intl=system-icu         &amp;&amp;
 make</userinput></screen>
 
-    <para>This package does not come with a test suite.</para>
+    <!-- should get fixed eventually for openssl-1.1.1 in the v10 series,
+     the command is 'make check', as of v10.13.0 it takes at least 14 minutes
+     for the various timeouts to cut in, nad reports several errors.  -->
+    <para>The test suite is currently broken when using
+    <application>openssl-1.1.1</application> and several tests will
+    eventually timeout.</para>
 
     <para>
       Now, as the <systemitem class="username">root</systemitem> user:
@@ -132,15 +147,15 @@
     <application>icu</application> library) and <option>small-icu</option> (to
     to build a local, minimal <application>icu</application> library).</para>
 
-    <para><parameter>--shared-{cares,openssl,zlib}</parameter>: use the system
-    installed libraries instead of local copies.</para>
+    <para><parameter>--shared-{cares,libuv,openssl,zlib}</parameter>: use the
+    system installed libraries instead of local copies.</para>
 
     <para><option>--without-npm</option>: do not build
     <application>npm</application> (use if you'd like to build a separate
     <application>npm</application> later).</para>
 
-    <para><option>--shared-{http-parser,libuv}</option>: use the system
-    installed libraries instead of local copies.</para>
+    <para><option>--shared-http-parser</option>: use the system
+    installed library instead of a local copy.</para>
 
   </sect2>
 

Modified: branches/perl-modules/introduction/welcome/changelog.xml
==============================================================================
--- branches/perl-modules/introduction/welcome/changelog.xml    Wed Nov 14 
13:29:33 2018        (r20702)
+++ branches/perl-modules/introduction/welcome/changelog.xml    Wed Nov 14 
14:10:34 2018        (r20703)
@@ -42,6 +42,63 @@
     </listitem>
 -->
     <listitem>
+      <para>November 13th, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[ken] - Update to firefox-63.0.1, and re-instate system
+          ICU as recommended. Thanks to Uwe Dueffert for diagnosis. Fixes
+          <ulink url="&blfs-ticket-root;11329">#11329</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[ken] - Update to Node.js-v10.13.0R., Fixes
+          <ulink url="&blfs-ticket-root;11328">#11328</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to nss-3.40. Fixes
+          <ulink url="&blfs-ticket-root;11281">#11281</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to krb5-1.16.2. Fixes
+          <ulink url="&blfs-ticket-root;11308">#11308</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to gnupg-2.2.11. Fixes
+          <ulink url="&blfs-ticket-root;11321">#11321</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to cryptsetup-2.0.5. Fixes
+          <ulink url="&blfs-ticket-root;11294">#11294</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to ConsoleKit2-1.2.1. Fixes
+          <ulink url="&blfs-ticket-root;11297">#11297</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>November 12th, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to libva-2.3.0 (Xorg driver). Fixes
+          <ulink url="&blfs-ticket-root;11280">#11280</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to libinput-1.12.3 (Xorg driver). Fixes
+          <ulink url="&blfs-ticket-root;11283">#11283</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to libevdev-1.6.0 (Xorg driver). Fixes
+          <ulink url="&blfs-ticket-root;11285">#11285</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to mesa-18.2.4. Fixes
+          <ulink url="&blfs-ticket-root;11269">#11269</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>November 11th, 2018</para>
       <itemizedlist>
         <listitem>

Modified: branches/perl-modules/packages.ent
==============================================================================
--- branches/perl-modules/packages.ent  Wed Nov 14 13:29:33 2018        (r20702)
+++ branches/perl-modules/packages.ent  Wed Nov 14 14:10:34 2018        (r20703)
@@ -9,12 +9,12 @@
 
 <!ENTITY acl-version                  "2.2.52">
 <!ENTITY attr-version                 "2.4.47">
-<!ENTITY consolekit-version           "1.0.2">
+<!ENTITY consolekit-version           "1.2.1">
 <!ENTITY cracklib-version             "2.9.6">
 <!ENTITY cryptsetup-minor             "2.0">
-<!ENTITY cryptsetup-version           "&cryptsetup-minor;.4">
+<!ENTITY cryptsetup-version           "&cryptsetup-minor;.5">
 <!ENTITY cyrus-sasl-version           "2.1.26">
-<!ENTITY gnupg2-version               "2.2.10">
+<!ENTITY gnupg2-version               "2.2.11">
 <!ENTITY gnutls-version               "3.5.19">
 <!ENTITY gpgme-version                "1.12.0">
 <!ENTITY haveged-version              "1.9.2">
@@ -26,10 +26,10 @@
 <!ENTITY libpwquality-version         "1.4.0">
 <!ENTITY make-ca-version              "0.9">
 <!ENTITY mitkrb-major-version         "1.16">
-<!ENTITY mitkrb-version               "1.16.1">
+<!ENTITY mitkrb-version               "1.16.2">
 <!ENTITY nettle-version               "3.4">
 
-<!ENTITY nss-minor-version            "39">
+<!ENTITY nss-minor-version            "40">
 <!ENTITY nss-micro-version            "0">
 <!--<!ENTITY nss-version                  
"3.&nss-minor-version;.&nss-micro-version;"> -->
 <!ENTITY nss-version                  "3.&nss-minor-version;">
@@ -176,7 +176,7 @@
 <!ENTITY libzeitgeist-version         "0.3.18">
 <!ENTITY lzo-version                  "2.10">
 <!ENTITY mtdev-version                "1.1.5">
-<!ENTITY nodejs-version               "9.11.2">
+<!ENTITY nodejs-version               "10.13.0">
 <!ENTITY npth-version                 "1.6">
 <!ENTITY nspr-version                 "4.20">
 <!ENTITY openobex-version             "1.7.2">
@@ -651,7 +651,7 @@
 <!ENTITY xcursor-themes-version       "1.0.5">
 <!ENTITY xkeyboard-config-version     "2.25">
 <!ENTITY mesa-major-minor             "18.2">
-<!ENTITY mesa-version                 "&mesa-major-minor;.2">
+<!ENTITY mesa-version                 "&mesa-major-minor;.4">
 <!ENTITY xcb-util-version             "0.4.0">
 <!ENTITY xcb-util-image-version       "0.4.0">
 <!ENTITY xcb-util-keysyms-version     "0.4.0">
@@ -664,6 +664,11 @@
 <!ENTITY xclock-version               "1.0.7">
 <!ENTITY xinit-version                "1.4.0">
 
+<!ENTITY libva-version                "2.3.0">
+<!ENTITY libva-intel-driver-version   "2.2.0"> <!-- intel-vaapi-driver -->
+<!ENTITY libvdpau-version             "1.1.1">
+<!ENTITY libvdpau-va-gl-version       "0.4.0">
+
 <!-- Chapter 25 -->
 <!ENTITY agg-version                  "2.5">
 <!ENTITY atk-version                  "2.30.0">
@@ -848,7 +853,7 @@
 <!ENTITY chromium-version             "64.0.3282.186">
 <!ENTITY epiphany-version             "3.28.3.1">
 <!ENTITY falkon-version               "3.0.1">
-<!ENTITY firefox-version              "63.0">
+<!ENTITY firefox-version              "63.0.1">
 <!ENTITY flashplayer-version          "27.0.0.187">
 <!ENTITY qupzilla-version             "2.2.6">
 <!ENTITY seamonkey-version            "2.49.4">
@@ -945,12 +950,6 @@
 <!ENTITY xine-lib-version             "1.2.9">
 <!ENTITY xvid-version                 "1.3.5">
 
-<!-- Chapter 46 -->
-<!ENTITY libva-version                "2.2.0">
-<!ENTITY libva-intel-driver-version   "2.2.0"> <!-- intel-vaapi-driver -->
-<!ENTITY libvdpau-version             "1.1.1">
-<!ENTITY libvdpau-va-gl-version       "0.4.0">
-
 <!-- Chapter 47 -->
 <!ENTITY mpg123-version               "1.25.10">
 <!ENTITY vorbistools-version          "1.4.0">

Modified: branches/perl-modules/postlfs/security/consolekit.xml
==============================================================================
--- branches/perl-modules/postlfs/security/consolekit.xml       Wed Nov 14 
13:29:33 2018        (r20702)
+++ branches/perl-modules/postlfs/security/consolekit.xml       Wed Nov 14 
14:10:34 2018        (r20703)
@@ -6,9 +6,9 @@
 
   <!ENTITY consolekit-download-http 
"https://github.com/Consolekit2/ConsoleKit2/releases/download/&consolekit-version;/ConsoleKit2-&consolekit-version;.tar.bz2";>
   <!ENTITY consolekit-download-ftp  " ">
-  <!ENTITY consolekit-md5sum        "e03dd98322c78425a87418af9d788518">
-  <!ENTITY consolekit-size          "612 KB">
-  <!ENTITY consolekit-buildsize     "11 MB">
+  <!ENTITY consolekit-md5sum        "17d31475f9b08969e55ea60750f4f219">
+  <!ENTITY consolekit-size          "1.1 MB">
+  <!ENTITY consolekit-buildsize     "18 MB">
   <!ENTITY consolekit-time          "0.2 SBU">
 ]>
 
@@ -257,17 +257,23 @@
 
       <seglistitem>
         <seg>
-          ck-history, ck-launch-session, ck-list-sessions,
-          ck-log-system-restart, ck-log-system-start,
-          ck-log-system-stop and console-kit-daemon
+          ck-history, 
+          ck-launch-session, and 
+          ck-list-sessions
+          <!-- Not listing /usr/libexec:
+          ck-collect-session-info    ck-get-x11-server-pid  udev-acl
+          ck-get-x11-display-device  ck-remove-directory -->
+
         </seg>
         <seg>
-          libck-connector.so and pam_ck_connector.so
+          libconsolekit.so, 
+          libck-connector.so, and 
+          pam_ck_connector.so
         </seg>
         <seg>
           /etc/ConsoleKit,
           /usr/{include,lib}/ConsoleKit,
-          /usr/share/doc/ConsoleKit-&consolekit-version;, and
+          /usr/share/doc/ihtml/ConsoleKit-&consolekit-version;, and
           /var/{log,run}/ConsoleKit
         </seg>
       </seglistitem>
@@ -352,8 +358,10 @@
         </listitem>
       </varlistentry>
 
-<!-- Note (Denis): I don't know if theses programs are installed by the 
current version of consolekit.
-     Must be validate before uncomment
+<!-- Note (Denis): I don't know if theses programs are installed by the 
+     current version of consolekit.
+     
+     (Bruce) These are in /usr/libexec and we do not document those.
 
       <varlistentry id="ck-collect-session-info">
         <term><command>ck-collect-session-info</command></term>
@@ -385,45 +393,8 @@
         </listitem>
       </varlistentry>
 
-      <varlistentry id="ck-system-restart">
-        <term><command>ck-system-restart</command></term>
-        <listitem>
-          <para>is the system restart script.</para>
-          <indexterm zone="consolekit ck-system-restart">
-            <primary sortas="b-ck-system-restart">ck-system-restart</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry id="ck-system-stop">
-        <term><command>ck-system-stop</command></term>
-        <listitem>
-          <para>is the system stop script.</para>
-          <indexterm zone="consolekit ck-system-stop">
-            <primary sortas="b-ck-system-stop">ck-system-stop</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
+      also ck-remove-directory  udev-acl
 
-      <varlistentry id="libck-connector">
-        <term><filename 
class='libraryfile'>libck-connector.so</filename></term>
-        <listitem>
-          <para>contains functions that .....</para>
-          <indexterm zone="consolekit libck-connector">
-            <primary sortas="c-libck-connector">libck-connector.so</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry id="pam_ck_connector">
-        <term><filename 
class='libraryfile'>pam_ck_connector.so</filename></term>
-        <listitem>
-          <para>contains functions that .....</para>
-          <indexterm zone="consolekit pam_ck_connector">
-            <primary sortas="c-pam_ck_connector">pam_ck_connector.so</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
 -->
     </variablelist>
 

Modified: branches/perl-modules/postlfs/security/cryptsetup.xml
==============================================================================
--- branches/perl-modules/postlfs/security/cryptsetup.xml       Wed Nov 14 
13:29:33 2018        (r20702)
+++ branches/perl-modules/postlfs/security/cryptsetup.xml       Wed Nov 14 
14:10:34 2018        (r20703)
@@ -6,10 +6,10 @@
 
   <!ENTITY cryptsetup-download-http 
"&kernel-dl;/linux/utils/cryptsetup/v&cryptsetup-minor;/cryptsetup-&cryptsetup-version;.tar.xz">
   <!ENTITY cryptsetup-download-ftp  " ">
-  <!ENTITY cryptsetup-md5sum        "ed42b31f67d05b05e392d1943d467b8d">
+  <!ENTITY cryptsetup-md5sum        "348f901b3e5849310c9d9f7d75b69d73">
   <!ENTITY cryptsetup-size          "10 MB">
-  <!ENTITY cryptsetup-buildsize     "28 MB (add 11 MB for tests)">
-  <!ENTITY cryptsetup-time          "0.1 SBU (add 10 SBU for tests)">
+  <!ENTITY cryptsetup-buildsize     "24 MB (add 24 MB for tests)">
+  <!ENTITY cryptsetup-time          "0.2 SBU (add 10 SBU for tests)">
 ]>
 
 <sect1 id="cryptsetup" xreflabel="cryptsetup-&cryptsetup-version;">

Modified: branches/perl-modules/postlfs/security/gnupg2.xml
==============================================================================
--- branches/perl-modules/postlfs/security/gnupg2.xml   Wed Nov 14 13:29:33 
2018        (r20702)
+++ branches/perl-modules/postlfs/security/gnupg2.xml   Wed Nov 14 14:10:34 
2018        (r20703)
@@ -8,10 +8,10 @@
   <!-- Something is wrong with ftp server and it confuses curl when currency 
runs it -->
   <!-- <!ENTITY gnupg2-download-ftp  
"&gnupg-ftp;/gnupg/gnupg-&gnupg2-version;.tar.bz2"> -->
   <!ENTITY gnupg2-download-ftp  " ">
-  <!ENTITY gnupg2-md5sum        "3ae8bd6246367602e72571f7a6588bcd">
+  <!ENTITY gnupg2-md5sum        "e23a896d634e8b81681314780f5158a4">
   <!ENTITY gnupg2-size          "6.4 MB">
-  <!ENTITY gnupg2-buildsize     "108 MB (with all tests; add 24 MB for docs)">
-  <!ENTITY gnupg2-time          "0.3 SBU (using parallelism=4; add 0.4 SBU for 
tests)">
+  <!ENTITY gnupg2-buildsize     "110 MB (with all tests; add 24 MB for docs)">
+  <!ENTITY gnupg2-time          "0.3 SBU (using parallelism=4; add 0.5 SBU for 
tests)">
 ]>
 
 <sect1 id="gnupg2" xreflabel="GnuPG-&gnupg2-version;">

Modified: branches/perl-modules/postlfs/security/mitkrb.xml
==============================================================================
--- branches/perl-modules/postlfs/security/mitkrb.xml   Wed Nov 14 13:29:33 
2018        (r20702)
+++ branches/perl-modules/postlfs/security/mitkrb.xml   Wed Nov 14 14:10:34 
2018        (r20703)
@@ -6,10 +6,10 @@
 
   <!ENTITY mitkrb-download-http 
"https://kerberos.org/dist/krb5/&mitkrb-major-version;/krb5-&mitkrb-version;.tar.gz";>
   <!ENTITY mitkrb-download-ftp  " ">
-  <!ENTITY mitkrb-md5sum        "848e9b80d6aaaa798e3f3df24b83c407">
-  <!ENTITY mitkrb-size          "9.0 MB">
+  <!ENTITY mitkrb-md5sum        "ffd52595e969fb700d37313606e4dc3d">
+  <!ENTITY mitkrb-size          "9.2 MB">
   <!ENTITY mitkrb-buildsize     "104 MB (add 25 MB for tests)">
-  <!ENTITY mitkrb-time          "0.5 SBU (using parallelism=4; add 4.2 SBU for 
tests)">
+  <!ENTITY mitkrb-time          "0.4 SBU (using parallelism=4; add 2.1 SBU for 
tests)">
 ]>
 
 <sect1 id="mitkrb" xreflabel="MIT Kerberos V5-&mitkrb-version;">

Modified: branches/perl-modules/postlfs/security/nss.xml
==============================================================================
--- branches/perl-modules/postlfs/security/nss.xml      Wed Nov 14 13:29:33 
2018        (r20702)
+++ branches/perl-modules/postlfs/security/nss.xml      Wed Nov 14 14:10:34 
2018        (r20703)
@@ -14,10 +14,10 @@
 <!ENTITY nss-download-http 
"https://&nss-url;/NSS_3_&nss-minor-version;_RTM/src/nss-&nss-version;.tar.gz";>
 
   <!ENTITY nss-download-ftp " ">
-  <!ENTITY nss-md5sum        "10720fc70fd483de1b085402fb10ed59">
+  <!ENTITY nss-md5sum        "f7aec858d192ae03d0e9a35a730c70fa">
   <!ENTITY nss-size          "22 MB">
-  <!ENTITY nss-buildsize     "128 MB">
-  <!ENTITY nss-time          "2.0 SBU">
+  <!ENTITY nss-buildsize     "133 MB">
+  <!ENTITY nss-time          "2.2 SBU">
 ]>
 
 <sect1 id="nss" xreflabel="NSS-&nss-version;">

Modified: branches/perl-modules/x/installing/libevdev.xml
==============================================================================
--- branches/perl-modules/x/installing/libevdev.xml     Wed Nov 14 13:29:33 
2018        (r20702)
+++ branches/perl-modules/x/installing/libevdev.xml     Wed Nov 14 14:10:34 
2018        (r20703)
@@ -4,14 +4,14 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY libevdev-version "1.5.9">
+  <!ENTITY libevdev-version "1.6.0">
 
   <!ENTITY libevdev-download-http 
"https://www.freedesktop.org/software/libevdev/libevdev-&libevdev-version;.tar.xz";>
   <!ENTITY libevdev-download-ftp  " ">
-  <!ENTITY libevdev-md5sum        "a1ca11e961c1efed720fac4130881904">
-  <!ENTITY libevdev-size          "400 KB">
-  <!ENTITY libevdev-buildsize     "7.0 MB (with tests)">
-  <!ENTITY libevdev-time          "0.3 SBU (with tests)">
+  <!ENTITY libevdev-md5sum        "154b24f01425c4c82fdc3e11f2c13af6">
+  <!ENTITY libevdev-size          "404 KB">
+  <!ENTITY libevdev-buildsize     "7.7 MB (with tests)">
+  <!ENTITY libevdev-time          "0.2 SBU (with tests)">
 ]>
 
   <!-- Begin Xorg libevdev Driver -->

Modified: branches/perl-modules/x/installing/libinput.xml
==============================================================================
--- branches/perl-modules/x/installing/libinput.xml     Wed Nov 14 13:29:33 
2018        (r20702)
+++ branches/perl-modules/x/installing/libinput.xml     Wed Nov 14 14:10:34 
2018        (r20703)
@@ -4,13 +4,13 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY libinput-version "1.12.1">
+  <!ENTITY libinput-version "1.12.3">
 
   <!ENTITY libinput-download-http 
"https://www.freedesktop.org/software/libinput/libinput-&libinput-version;.tar.xz";>
   <!ENTITY libinput-download-ftp  " ">
-  <!ENTITY libinput-md5sum        "0b6fff34e30cf7aafc33c8f884806960">
+  <!ENTITY libinput-md5sum        "083d6bf311d5e1e3a62440dc634bb8f0">
   <!ENTITY libinput-size          "508 KB">
-  <!ENTITY libinput-buildsize     "12 MB">
+  <!ENTITY libinput-buildsize     "10 MB">
   <!ENTITY libinput-time          "less than 0.1 SBU">
 ]>
 
@@ -83,9 +83,8 @@
 
     <bridgehead renderas="sect5">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="valgrind"/> (to run the tests),
-      <xref linkend="doxygen"/> and
-      <xref linkend="graphviz"/> (to build the documentation)
+      <xref linkend="valgrind"/> (to run the tests), 
+      <ulink url="http://sphinx-doc.org/";>Sphinx</ulink> (required to build 
documentation),
       <xref linkend="gtk3"/> (to build the GUI event viewer),
       <ulink url="http://www.nongnu.org/libunwind/";>libunwind</ulink> 
(required for tests),
       <ulink revision="sysv" 
url="https://sourceforge.net/projects/linuxwacom/files/libwacom/";>libwacom</ulink>

Modified: branches/perl-modules/x/installing/libva.xml
==============================================================================
--- branches/perl-modules/x/installing/libva.xml        Wed Nov 14 13:29:33 
2018        (r20702)
+++ branches/perl-modules/x/installing/libva.xml        Wed Nov 14 14:10:34 
2018        (r20703)
@@ -6,10 +6,10 @@
 
   <!ENTITY libva-download-http 
"https://github.com/intel/libva/releases/download/&libva-version;/libva-&libva-version;.tar.bz2";>
   <!ENTITY libva-download-ftp  " ">
-  <!ENTITY libva-md5sum        "92d04ad1700136dc75b1e5f47516e704">
-  <!ENTITY libva-size          "476 KB">
-  <!ENTITY libva-buildsize     "10 MB">
-  <!ENTITY libva-time          "0.1 SBU">
+  <!ENTITY libva-md5sum        "2555c46075ab2f6128f39902ba1c6183">
+  <!ENTITY libva-size          "500 KB">
+  <!ENTITY libva-buildsize     "7.3 MB">
+  <!ENTITY libva-time          "less than 0.1 SBU">
 
 
   <!ENTITY libva-intel-driver-download-http 
"https://github.com/intel/intel-vaapi-driver/releases/download/&libva-intel-driver-version;/intel-vaapi-driver-&libva-intel-driver-version;.tar.bz2";>

Modified: branches/perl-modules/x/installing/mesa.xml
==============================================================================
--- branches/perl-modules/x/installing/mesa.xml Wed Nov 14 13:29:33 2018        
(r20702)
+++ branches/perl-modules/x/installing/mesa.xml Wed Nov 14 14:10:34 2018        
(r20703)
@@ -6,10 +6,10 @@
 
   <!ENTITY mesa-download-http 
"https://mesa.freedesktop.org/archive/mesa-&mesa-version;.tar.xz";>
   <!ENTITY mesa-download-ftp  
"ftp://ftp.freedesktop.org/pub/mesa/mesa-&mesa-version;.tar.xz";>
-  <!ENTITY mesa-md5sum        "5931dd76a7533c7c5e702a4e5c00d3bb">
+  <!ENTITY mesa-md5sum        "33c4b4ad2f33d4faedec3206da7853d3">
   <!ENTITY mesa-size          "11 MB">
-  <!ENTITY mesa-buildsize     "422 MB (with demos and docs, add 69 MB for 
tests)">
-  <!ENTITY mesa-time          "2.4 SBU (with parallelism=4, demos, and docs; 
add 0.6 SBU for tests)">
+  <!ENTITY mesa-buildsize     "353 MB (with demos and docs, add 42 MB for 
tests)">
+  <!ENTITY mesa-time          "2.5 SBU (with parallelism=4, demos, and docs; 
add 1.0 SBU for tests)">
 ]>
 
 <sect1 id="mesa" xreflabel="Mesa-&mesa-version;">
@@ -170,7 +170,7 @@
    modern video cards.  For help in selecting drivers see <ulink
    url='http://www.mesa3d.org/systems.html'/>.</para>
 
-<screen><userinput>GLL_DRV="i915,r600,nouveau,radeonsi,svga,swrast"</userinput></screen>
+<screen><userinput>GLL_DRV="i915,nouveau,radeonsi,svga,swrast"</userinput></screen>
 
     <para>
       Install <application>Mesa</application> by running the following

Modified: branches/perl-modules/xsoft/graphweb/firefox.xml
==============================================================================
--- branches/perl-modules/xsoft/graphweb/firefox.xml    Wed Nov 14 13:29:33 
2018        (r20702)
+++ branches/perl-modules/xsoft/graphweb/firefox.xml    Wed Nov 14 14:10:34 
2018        (r20703)
@@ -6,7 +6,7 @@
 
   <!ENTITY firefox-download-http 
"&mozilla-http;/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.xz">
   <!ENTITY firefox-download-ftp  " ">
-  <!ENTITY firefox-md5sum        "17f6cea22026840dfa255190a7cec1e2">
+  <!ENTITY firefox-md5sum        "3b5d3bc390d3e5bbef9a9704c2a12a4f">
   <!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 -->
@@ -156,7 +156,7 @@
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
     <para role="recommended">
-<!--  <xref linkend="icu"/>, with icu <61 or >62, JSContext FTBFS -->
+      <xref linkend="icu"/>,
       <xref linkend="libevent"/>,
       <xref linkend="libvpx"/>,
       <xref linkend="nodejs"/>, and
@@ -258,9 +258,7 @@
 ac_add_options --with-system-libvpx
 ac_add_options --with-system-nspr
 ac_add_options --with-system-nss
-
-# Only enable system icu if the version is 61 or 62
-#ac_add_options --with-system-icu
+ac_add_options --with-system-icu
 
 # The gold linker is no-longer the default
 ac_add_options --enable-linker=gold
@@ -346,14 +344,18 @@
     <note><para>
       If you are compiling <application>Firefox</application> in chroot, make
       sure you have <envar>$SHELL</envar> environment variable set or prepend
-      <envar>SHELL=/bin/sh</envar>.
+      <envar>SHELL=/bin/sh</envar>. Also ensure that 
<filename>/dev/shm</filename>
+      is mounted.
     </para></note>
 
     <para>
-     Invoke the Python script to compile the package:
+<!--  Invoke the Python script to compile the package: -->
+      Fix a problem with certain versions of ICU, then invoke the Python script
+      to compile the package.
     </para>
 
-<screen><userinput>export CC=clang CXX=clang++ AR=llvm-ar NM=llvm-nm 
RANLIB=llvm-ranlib &amp;&amp;
+<screen><userinput>sed -e 's/checkImpl/checkFFImpl/g' -i 
js/src/vm/JSContext*.h &amp;&amp;
+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>
 
@@ -392,6 +394,16 @@
     <title>Command Explanations</title>
 
     <para>
+      <command>sed -e 's/checkImpl/checkFFImpl/g' ...</command>: Although the
+      package ships with a modified version of 
<application>ICU-59</application>
+      and only tests that the system version, if requested, is at least 59,
+      changes in <emphasis>some</emphasis> versions cause builds with the 
system
+      version to fail with error messages of the form <literal>no void
+      JSContext::checkImpl_NN member function</literal> where NN is the system
+      <application>ICU</application> version. The sed renames the local 
function.
+    </para>
+
+    <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.
-- 
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