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™ + 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 && 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 && +<screen><userinput>sed -e 's/checkImpl/checkFFImpl/g' -i js/src/vm/JSContext*.h && +export CC=clang CXX=clang++ AR=llvm-ar NM=llvm-nm RANLIB=llvm-ranlib && ./mach build && 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
