Changeset 88f20bb


Ignore:
Timestamp:
09/23/2018 10:39:01 PM (6 years ago)
Author:
Ken Moffat <ken@…>
Branches:
perl-modules
Children:
c9a326f
Parents:
6c71499
Message:

Perl modules branch: merge revisions 20505 to 20531 from trunk.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/perl-modules@20532 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
16 edited

Legend:

Unmodified
Added
Removed
  • book/bookinfo.xml

    r6c71499 r88f20bb  
    4646      <date>&pubdate;</date>
    4747      <revremark>Ongoing Release</revremark>
     48    </revision>
     49
     50    <revision>
     51      <revnumber>8.3</revnumber>
     52      <date>2018-09-01</date>
     53      <revremark>Eighteenth release</revremark>
    4854    </revision>
    4955
  • general.ent

    r6c71499 r88f20bb  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "18">                   <!-- Always 2 digits -->
     3<!ENTITY day          "23">                   <!-- Always 2 digits -->
    44<!ENTITY month        "09">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2018">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "September 18th, &year;">
     9<!ENTITY releasedate  "September 23rd, &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • general/prog/perl-modules.xml

    r6c71499 r88f20bb  
    547547
    548548    <para>This module provides three simple routines for generating unique IDs.
    549     It uses the standard <xref linkend="perl-standard-install"/> but requires
    550     a patch because one of its tests fails in recent builds.</para>
    551 
    552       <bridgehead renderas="sect4">Additional Download</bridgehead>
    553       <itemizedlist spacing="compact">
    554         <listitem>
    555           <para>
    556             Required patch:
    557             <ulink url="&patch-root;/Data-Uniqid-&Data-Uniqid-version;-disable_failing_test-1.patch"/>
    558           </para>
    559         </listitem>
    560       </itemizedlist>
     549    It uses the standard <xref linkend="perl-standard-install"/>.</para>
     550
     551    <para>Although the final test fails and reports an Error, the testsuite
     552    returns a status of 0. This error can safely be ignored.</para>
    561553
    562554    <!-- Data-Uniqid -->
  • general/prog/rust.xml

    r6c71499 r88f20bb  
    260260    </para>
    261261
    262 <screen><userinput>DESTDIR=${PWD}/install ./x.py install</userinput></screen>
     262<screen><userinput>export LIBSSH2_SYS_USE_PKG_CONFIG=1 &amp;&amp;
     263DESTDIR=${PWD}/install ./x.py install &amp;&amp;
     264unset LIBSSH2_SYS_USE_PKG_CONFIG</userinput></screen>
    263265
    264266    <para>
     
    325327      <command>--no-fail-fast</command>: this switch ensures that the testsuite
    326328      will not stop at the first error.
     329    </para>
     330
     331    <para>
     332      <command>export LIBSSH2_SYS_USE_PKG_CONFIG=1</command>: On some systems,
     333      cairo fails to link during the install because it cannot find libssh2.
     334      This seems to fix it, but again the reason why the problem occurs is not
     335      understood.
    327336    </para>
    328337
  • introduction/important/building-notes.xml

    r6c71499 r88f20bb  
    162162    one of the dependent components is available will result in a failure.
    163163    This condition usually arises because the upstream developer has not
    164     properly designated all the prerequsites needed to accomplish a step in the
     164    properly designated all the prerequisites needed to accomplish a step in the
    165165    Makefile.</para>
    166166
     
    429429
    430430  </sect2>
    431 
     431<!--
    432432  <sect2 id="libtool">
    433433    <title>Libtool files</title>
     
    451451
    452452  </sect2>
    453 
     453-->
    454454</sect1>
  • introduction/welcome/changelog.xml

    r6c71499 r88f20bb  
    4343-->
    4444    <listitem>
     45      <para>September 23rd, 2018</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[ken] - Data::Uniqid (perl module) no longer requires a patch
     49          to remove a failing test - in currnet perl-5.28.0 the fourth test
     50          still fails but 'make check' returns a status of 0 despite this.</para>
     51        </listitem>
     52        <listitem>
     53          <para>[ken] - Update to firefox-62.0.2 (includes security fix). Fixes
     54          <ulink url="&blfs-ticket-root;11179">#11179</ulink>.</para>
     55        </listitem>
     56        <listitem>
     57          <para>[renodr] - Update to WebKitGTK+-2.22.2. Fixes
     58          <ulink url="&blfs-ticket-root;11107">#11107</ulink>.
     59          WebM playback and YouTube playback is still broken until gstreamer
     60          and Epiphany get updated.</para>
     61        </listitem>
     62      </itemizedlist>
     63    </listitem>
     64
     65    <listitem>
     66      <para>September 22nd, 2018</para>
     67      <itemizedlist>
     68        <listitem>
     69          <para>[ken] - Tell rustc to use pkgconfig to find libssh2. Fixes
     70          <ulink url="&blfs-ticket-root;11176">#11176</ulink>.</para>
     71        </listitem>
     72        <listitem>
     73          <para>[ken] - Upgrade to qtwebengine-5.11.2 (security fixes) and
     74          qt-5.11.2. Fixes
     75          <ulink url="&blfs-ticket-root;11164">#11164</ulink>.</para>
     76        </listitem>
     77      </itemizedlist>
     78    </listitem>
     79
     80    <listitem>
     81      <para>September 19th, 2018</para>
     82      <itemizedlist>
     83        <listitem>
     84          <para>[thomas] - Upgrade sudo-1.8.25p1. Fixes
     85          <ulink url="&blfs-ticket-root;11140">#11140</ulink>.</para>
     86        </listitem>
     87        <listitem>
     88          <para>[thomas] - Upgrade nano-3.1. Fixes
     89          <ulink url="&blfs-ticket-root;11162">#11162</ulink>.</para>
     90        </listitem>
     91      </itemizedlist>
     92    </listitem>
     93
     94    <listitem>
    4595      <para>September 18th, 2018</para>
    4696      <itemizedlist>
  • introduction/welcome/conventions.xml

    r6c71499 r88f20bb  
    9797    <para>When packages are created, the authors depend on prior work.  In
    9898    order to build a package in BLFS, these dependencies must be built prior to
    99     the desired package.  For each package, any prerequsite packages are listed
     99    the desired package.  For each package, any prerequisite packages are listed
    100100    in one or more separate sections:  Required, Recommended, and Optional.</para>
    101101
    102102    <bridgehead renderas="sect3">Required Dependencies</bridgehead>
    103103
    104     <para>These dependencies are the minimum prerequsite packages required to
     104    <para>These dependencies are the minimum prerequisite packages required to
    105105    build the package.  Omitted from the list are packages in LFS and required
    106106    dependencies of other required packages.</para>
  • packages.ent

    r6c71499 r88f20bb  
    4343<!ENTITY ssh-askpass-version          "&openssh-version;">
    4444<!ENTITY stunnel-version              "5.49">
    45 <!ENTITY sudo-version                 "1.8.25">
     45<!ENTITY sudo-version                 "1.8.25p1">
    4646<!ENTITY tripwire-version             "2.4.3.7">
    4747<!ENTITY volume_key-version           "0.3.11">
     
    7070<!ENTITY joe-version                  "4.6">
    7171<!ENTITY juffed-version               "0.10.r71.gc3c1a3f">
    72 <!ENTITY nano-version                 "3.0">
     72<!ENTITY nano-version                 "3.1">
    7373<!ENTITY vim-version                  "8.1">
    7474<!ENTITY vim-majmin                   "80">
     
    615615<!ENTITY pango-version                "1.42.4">
    616616<!ENTITY pangomm-version              "2.40.1">
    617 <!ENTITY qt5-version                  "5.11.1">
    618 <!ENTITY qtwebengine-version          "5.11.1">
     617<!ENTITY qt5-version                  "5.11.2">
     618<!ENTITY qtwebengine-version          "5.11.2">
    619619<!ENTITY qtwebkit-version             "5.9.0">
    620620<!ENTITY qscintilla-version           "2.10.4">
    621621<!ENTITY shared-mime-info-version     "1.10">
    622622<!ENTITY startup-notification-version "0.12">
    623 <!ENTITY webkitgtk-version            "2.20.5">    <!-- Even minors only -->
     623<!ENTITY webkitgtk-version            "2.22.2">    <!-- Even minors only -->
    624624
    625625<!ENTITY gtk2-libdir                  "2.0/2.10.0">
     
    768768<!ENTITY epiphany-version             "3.28.3.1">
    769769<!ENTITY falkon-version               "3.0.1">
    770 <!ENTITY firefox-version              "62.0">
     770<!ENTITY firefox-version              "62.0.2">
    771771<!ENTITY flashplayer-version          "27.0.0.187">
    772772<!ENTITY qupzilla-version             "2.2.6">
  • postlfs/editors/nano.xml

    r6c71499 r88f20bb  
    88  <!ENTITY nano-download-http "https://www.nano-editor.org/dist/v3/nano-&nano-version;.tar.xz">
    99  <!ENTITY nano-download-ftp  " ">
    10   <!ENTITY nano-md5sum        "74196427a09ec2f82a88facd220d2787">
     10  <!ENTITY nano-md5sum        "e5cbe298e4362fabb7e55173862b9a3d">
    1111  <!ENTITY nano-size          "1.4 MB">
    1212  <!ENTITY nano-buildsize     "17 MB">
  • postlfs/security/sudo.xml

    r6c71499 r88f20bb  
    77  <!ENTITY sudo-download-http "http://www.sudo.ws/dist/sudo-&sudo-version;.tar.gz">
    88  <!ENTITY sudo-download-ftp  "ftp://ftp.sudo.ws/pub/sudo/sudo-&sudo-version;.tar.gz">
    9   <!ENTITY sudo-md5sum        "26ce5ce9c4b8f0127ff4225330a87cd0">
     9  <!ENTITY sudo-md5sum        "d4e0b99809d905d8dcbfbe9ae42aba2b">
    1010  <!ENTITY sudo-size          "3.0 MB">
    1111  <!ENTITY sudo-buildsize     "37 MB (with tests)">
  • pst/typesetting/biber.xml

    r6c71499 r88f20bb  
    175175        But from <application>perl-5.22.0</application> onwards,
    176176        <xref linkend="perl-module-build"/> is no longer part of the core perl
    177         distribution.  And for <xref linkend="perl-data-uniqid"/> we have to
     177        distribution.<!-- And for <xref linkend="perl-data-uniqid"/> we have to
    178178        patch it to skip over a test which always fails - that failing test may
    179         break the automatic install.  To automatically install the remaining perl
    180         dependencies you can install those two modules first using <xref
     179        break the automatic install.--> To automatically install the remaining perl
     180        dependencies you can install that module first using <xref
    181181        linkend="perl-auto-install"/>. then run <command>perl ./Build.PL</command>
    182182        and when it prompts you, become the root user and run
  • server/other/openldap.xml

    r6c71499 r88f20bb  
    377377        (recommended by the OpenLDAP documentation).
    378378      </para>
    379 
     379<!--
    380380      <para>
    381381        The shipped configuration files suppose the loadable modules are
     
    387387
    388388<screen role="root"><userinput>sed 's/\.la$/.so/' -i /etc/openldap/slapd.{conf,ldif}{,.default}</userinput></screen>
    389 
     389-->
    390390      <note>
    391391        <para>
  • x/lib/qt5.xml

    r6c71499 r88f20bb  
    1010  <!ENTITY qt5-download-http "&qt5-url;/qt-everywhere-src-&qt5-version;.tar.xz">
    1111  <!ENTITY qt5-download-ftp  " ">
    12   <!ENTITY qt5-md5sum        "c6f0854d7de7bde80cfd8cc85bb7152b">
     12  <!ENTITY qt5-md5sum        "152a8ade9c11fe33ff5bc95310a1bb64">
    1313  <!ENTITY qt5-size          "467 MB">
    14   <!ENTITY qt5-buildsize     "10.4 GB (234 MB installed)">
    15   <!ENTITY qt5-time          "51 SBU (using parallelism=4)">
     14  <!ENTITY qt5-buildsize     "11 GB (252 MB installed)">
     15  <!ENTITY qt5-time          "23 SBU (using parallelism=4)">
    1616]>
    1717
     
    8383      <listitem>
    8484        <para>Required Patch: <ulink
    85         url="&patch-root;/qt-5.11.1-glibc228-1.patch"/></para>
     85        url="&patch-root;/qt-&qt5-version;-glibc228-1.patch"/></para>
    8686      </listitem>
    8787    </itemizedlist>
  • x/lib/qtwebengine.xml

    r6c71499 r88f20bb  
    88  <!ENTITY qtwebengine-download-http "https://download.qt.io/archive/qt/&qtwebengine-major;/&qtwebengine-version;/submodules/qtwebengine-everywhere-src-&qtwebengine-version;.tar.xz">
    99  <!ENTITY qtwebengine-download-ftp  " ">
    10   <!ENTITY qtwebengine-md5sum        "75d2ff31addba4ec41981b0f459cc587">
     10  <!ENTITY qtwebengine-md5sum        "183b1e44bac4f70b54a77a9e569ff554">
    1111  <!ENTITY qtwebengine-size          "223 MB">
    12   <!ENTITY qtwebengine-buildsize     "3.5 GB (142 MB installed)">
    13   <!ENTITY qtwebengine-time          "52 SBU (using 4 cores)">
     12  <!ENTITY qtwebengine-buildsize     "3.6 GB (139 MB installed)">
     13  <!ENTITY qtwebengine-time          "50 SBU (using 4 cores)">
    1414]>
    1515
     
    184184      plenty of RAM, running N+2 jobs (the ninja default for 4+ cores) for the
    185185      large working sets of the C++ compiles in this package is typically only
    186       marginally slower than running 4 jobs at a time.  But for a machine with
    187       less memory it might be much slower.
     186      marginally faster than running N jobs at a time.  But for a machine with
     187      less memory it can be much slower.
    188188    </para>
    189189
  • x/lib/webkitgtk.xml

    r6c71499 r88f20bb  
    77  <!ENTITY webkitgtk-download-http "https://webkitgtk.org/releases/webkitgtk-&webkitgtk-version;.tar.xz">
    88  <!ENTITY webkitgtk-download-ftp  " ">
    9   <!ENTITY webkitgtk-md5sum        "72a05f6a4dc1c78b079590a8fd280401">
     9  <!ENTITY webkitgtk-md5sum        "207d50d313c07b03726f3a7f22643934">
    1010  <!ENTITY webkitgtk-size          "16 MB">
    11   <!ENTITY webkitgtk-buildsize     "963 MB (128 MB installed)">
    12   <!ENTITY webkitgtk-time          "18 SBU (using parallelism=4, 49 SBUs using one core)">
     11  <!ENTITY webkitgtk-buildsize     "788 MB (128 MB installed)">
     12  <!ENTITY webkitgtk-time          "16 SBU (using parallelism=4, 50 SBUs using one core)">
    1313]>
    1414
     
    125125    <application>WebKitGTK+</application></bridgehead>
    126126
    127 <!-- Remove for 8.2 (or 9.0) release -->
    128     <caution>
    129       <para>
    130         You must rebuild <application>Perl</application> with -Dusethreads
    131         if LFS was built without that option. LFS made this change in
    132         April 2017.
    133       </para>
    134     </caution>
    135 
    136 <!--    <para>
    137       First, fix a build issue with an invalid header path.
    138     </para>
    139 
    140 <screen><userinput>sed -i '/Activity.h/s:WebCore/:&amp;platform/:' Source/WebCore/platform/graphics/cairo/BackingStoreBackendCairoImpl.h</userinput></screen>
    141 -->
    142127    <para>
    143128      Install <application>WebKitGTK+</application> by running the
     
    158143      -DENABLE_MINIBROWSER=ON     \
    159144      -DUSE_WOFF2=OFF             \
    160       -Wno-dev .. &amp;&amp;
    161 make</userinput></screen>
     145      -Wno-dev -G Ninja .. &amp;&amp;
     146ninja</userinput></screen>
    162147
    163148    <para>
     
    180165    </para>
    181166
    182 <screen role="root"><userinput>make install &amp;&amp;
     167<screen role="root"><userinput>ninja install &amp;&amp;
    183168
    184169install -vdm755 /usr/share/gtk-doc/html/webkit{2,dom}gtk-4.0 &amp;&amp;
     
    252237          jsc,
    253238          MiniBrowser, and
    254           WebKitWebDriver <!-- New in 2.18.0 -->
     239          WebKitWebDriver
    255240        </seg>
    256241        <seg>
  • xsoft/graphweb/firefox.xml

    r6c71499 r88f20bb  
    77  <!ENTITY firefox-download-http "&mozilla-http;/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.xz">
    88  <!ENTITY firefox-download-ftp  " ">
    9   <!ENTITY firefox-md5sum        "dfa830ac99156ece5e580c82d1abdead">
     9  <!ENTITY firefox-md5sum        "300bac2510fe46006a1c2c6e3d895f0">
    1010  <!ENTITY firefox-size          "247 MB">
    1111  <!-- NB with stylo, much of the build uses rust, and therefore cargo files.
Note: See TracChangeset for help on using the changeset viewer.