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 &&
-
-mkdir build &&
+<screen><userinput>mkdir build &&
cd build &&
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 &&
+<screen><userinput>patch -Np1 -i
../openjpeg-&openjpeg2-version;-only_shared-1.patch &&
+
+mkdir -v build &&
cd build &&
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 &&
./configure --prefix=/usr \
--exec-prefix= \
- --enable-applib \
--enable-cmdlib \
--enable-pkgconfig \
--enable-udev_sync &&
@@ -158,7 +162,6 @@
./configure --prefix=/usr \
--exec-prefix= \
--with-confdir=/etc \
- --enable-applib \
--enable-cmdlib \
--enable-pkgconfig \
--enable-udev_sync &&
@@ -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 &&
-
-./configure --prefix=/usr \
+<screen><userinput>./configure --prefix=/usr \
--sysconfdir=/etc/ssh \
--with-md5-passwords \
--with-privsep-path=/var/lib/sshd &&
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 &&
-patch -Np1 -i ../ghostscript-&gs-version;-security_fixes-1.patch &&
+patch -Np1 -i ../ghostscript-&gs-version;-security_fixes-2.patch &&
./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/#&/' tests/nouveau/Makefile.in</command>.
-->
+ <command>sed -i 's/^TESTS/#&/' 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 &&
+./mach build &&
+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