Author: bdubbs
Date: Mon Jan 1 11:26:38 2018
New Revision: 19639
Log:
Add a patch to docbook-xsl to fix potential problems with stack overflows
during recursion.
Update to libcdio-2.0.0.
Remove comment in json-c about multiprocessor builds.
Modified:
trunk/BOOK/general.ent
trunk/BOOK/general/genlib/json-c.xml
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/multimedia/libdriv/libcdio.xml
trunk/BOOK/packages.ent
trunk/BOOK/pst/xml/docbook-xsl.xml
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent Sun Dec 31 12:00:54 2017 (r19638)
+++ trunk/BOOK/general.ent Mon Jan 1 11:26:38 2018 (r19639)
@@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
-<!ENTITY day "01"> <!-- Always 2 digits -->
+<!ENTITY day "02"> <!-- Always 2 digits -->
<!ENTITY month "01"> <!-- Always 2 digits -->
<!ENTITY year "2018">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
-<!ENTITY releasedate "January 1st, &year;">
+<!ENTITY releasedate "January 2nd, &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- x.y|development -->
Modified: trunk/BOOK/general/genlib/json-c.xml
==============================================================================
--- trunk/BOOK/general/genlib/json-c.xml Sun Dec 31 12:00:54 2017
(r19638)
+++ trunk/BOOK/general/genlib/json-c.xml Mon Jan 1 11:26:38 2018
(r19639)
@@ -80,20 +80,20 @@
<sect2 role="installation">
<title>Installation of JSON-C</title>
-
+<!--
<note>
<para>
This package does not support parallel build.
</para>
</note>
-
+-->
<para>
Install <application>JSON-C</application> by running the following
commands:
</para>
-<screen><userinput>./configure --prefix=/usr --disable-static &&
-make -j1</userinput></screen>
+<screen><userinput>./configure --prefix=/usr --disable-static &&
+make</userinput></screen>
<para>
To test the results, issue: <command>make check</command>.
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Sun Dec 31 12:00:54
2017 (r19638)
+++ trunk/BOOK/introduction/welcome/changelog.xml Mon Jan 1 11:26:38
2018 (r19639)
@@ -42,6 +42,20 @@
</listitem>
-->
<listitem>
+ <para>January 2nd, 2018</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Add a patch to docbook-xsl to fix potential
+ problems with stack overflows during recursion.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to libcdio-2.0.0. Fixes
+ <ulink url="&blfs-ticket-root;10224">#10224</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>January 1st, 2018</para>
<itemizedlist>
<listitem>
Modified: trunk/BOOK/multimedia/libdriv/libcdio.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/libcdio.xml Sun Dec 31 12:00:54 2017
(r19638)
+++ trunk/BOOK/multimedia/libdriv/libcdio.xml Mon Jan 1 11:26:38 2018
(r19639)
@@ -6,7 +6,7 @@
<!ENTITY libcdio-download-http
"&gnu-http;/libcdio/libcdio-&libcdio-version;.tar.gz">
<!ENTITY libcdio-download-ftp
"&gnu-ftp;/libcdio/libcdio-&libcdio-version;.tar.gz">
- <!ENTITY libcdio-md5sum "87867d41b807c73a11d368a346a26a68">
+ <!ENTITY libcdio-md5sum "0cb25905113b930e4539d2f4eb6574b0">
<!ENTITY libcdio-size "2.2 MB">
<!ENTITY libcdio-buildsize "39 MB (both packages, including checks)">
<!ENTITY libcdio-time "0.3 SBU (using parallelism=4; both packages,
including checks)">
Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent Sun Dec 31 12:00:54 2017 (r19638)
+++ trunk/BOOK/packages.ent Mon Jan 1 11:26:38 2018 (r19639)
@@ -787,7 +787,7 @@
<!ENTITY libass-version "0.14.0">
<!ENTITY libcanberra-version "0.30">
<!ENTITY libcddb-version "1.3.2">
-<!ENTITY libcdio-version "1.1.0">
+<!ENTITY libcdio-version "2.0.0">
<!ENTITY libdiscid-version "0.6.2">
<!ENTITY libdvdcss-version "1.4.0">
<!ENTITY libdvdread-version "5.0.3">
Modified: trunk/BOOK/pst/xml/docbook-xsl.xml
==============================================================================
--- trunk/BOOK/pst/xml/docbook-xsl.xml Sun Dec 31 12:00:54 2017 (r19638)
+++ trunk/BOOK/pst/xml/docbook-xsl.xml Mon Jan 1 11:26:38 2018 (r19639)
@@ -66,6 +66,14 @@
</itemizedlist>
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
+ <itemizedlist spacing='compact'>
+ <listitem>
+ <para>Required patch: <ulink
+
url="&patch-root;/docbook-xsl-&docbook-xsl-version;-stack_fix-1.patch"/>
+ </para>
+ </listitem>
+ </itemizedlist>
+
<itemizedlist spacing="compact">
<title>Optional documentation</title>
<listitem>
@@ -86,19 +94,23 @@
<bridgehead renderas="sect4">Optional (all used at runtime)</bridgehead>
<para role="optional">
- <xref role="runtime" linkend="apache-ant"/> (to produce
<quote>webhelp</quote> documents),
- <xref role="runtime" linkend="libxslt"/> (or any other XSLT processor),
to process
- Docbook documents - the <application>Python2</application> modules
- libxml2 and libxslt can be used,
+ <xref role="runtime" linkend="apache-ant"/>
+ (to produce <quote>webhelp</quote> documents),
+ <xref role="runtime" linkend="libxslt"/>
+ (or any other XSLT processor), to process
+ Docbook documents - the <application>Python2</application> modules
+ libxml2 and libxslt can be used,
<xref role="runtime" linkend="python2"/> (at runtime),
- <xref role="runtime" linkend="ruby"/> (to utilize the
<quote>epub</quote> stylesheets),
- <xref role="runtime" linkend="zip"/> (to produce <quote>epub3</quote>
documents), and
+ <xref role="runtime" linkend="ruby"/>
+ (to utilize the <quote>epub</quote> stylesheets),
+ <xref role="runtime" linkend="zip"/>
+ (to produce <quote>epub3</quote> documents), and
<ulink url="http://sourceforge.net/projects/saxon/files/saxon6/">
Saxon6
</ulink> and
<ulink url="http://xerces.apache.org/xerces2-j/">Xerces2 Java</ulink>
- (used with <xref role="runtime" linkend="apache-ant"/> to produce
<quote>webhelp</quote>
- documents)
+ (used with <xref role="runtime" linkend="apache-ant"/>
+ to produce <quote>webhelp</quote> documents)
</para>
<para condition="html" role="usernotes">User Notes:
@@ -109,6 +121,10 @@
<sect2 role="installation">
<title>Installation of DocBook XSL Stylesheets</title>
+ <para>First, fix a problem that causes stack overflows when doing
recursion:</para>
+
+<screen><userinput>patch -Np1 -i
../docbook-xsl-&docbook-xsl-version;-stack_fix-1.patch</userinput></screen>
+
<para>If you downloaded the optional documentation tarball, unpack it
with the following command:</para>
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page