Changeset 5944fc1 for pst/xml


Ignore:
Timestamp:
01/01/2018 07:26:38 PM (6 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
79af6e0
Parents:
b642036d
Message:

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.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@19639 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pst/xml/docbook-xsl.xml

    rb642036d r5944fc1  
    6767
    6868    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     69    <itemizedlist spacing='compact'>
     70      <listitem>
     71          <para>Required patch: <ulink
     72            url="&patch-root;/docbook-xsl-&docbook-xsl-version;-stack_fix-1.patch"/>
     73         </para>
     74      </listitem>
     75    </itemizedlist>
     76
    6977    <itemizedlist spacing="compact">
    7078      <title>Optional documentation</title>
     
    8795    <bridgehead renderas="sect4">Optional (all used at runtime)</bridgehead>
    8896    <para role="optional">
    89       <xref role="runtime" linkend="apache-ant"/> (to produce <quote>webhelp</quote> documents),
    90       <xref role="runtime"  linkend="libxslt"/> (or any other XSLT processor), to process
    91       Docbook documents - the <application>Python2</application> modules
    92       libxml2 and libxslt can be used,
     97      <xref role="runtime" linkend="apache-ant"/>
     98         (to produce <quote>webhelp</quote> documents),
     99      <xref role="runtime"  linkend="libxslt"/>
     100         (or any other XSLT processor), to process
     101          Docbook documents - the <application>Python2</application> modules
     102          libxml2 and libxslt can be used,
    93103      <xref role="runtime" linkend="python2"/> (at runtime),
    94       <xref role="runtime" linkend="ruby"/> (to utilize the <quote>epub</quote> stylesheets),
    95       <xref role="runtime" linkend="zip"/> (to produce <quote>epub3</quote> documents), and
     104      <xref role="runtime" linkend="ruby"/>
     105         (to utilize the <quote>epub</quote> stylesheets),
     106      <xref role="runtime" linkend="zip"/>
     107         (to produce <quote>epub3</quote> documents), and
    96108      <ulink url="http://sourceforge.net/projects/saxon/files/saxon6/">
    97109        Saxon6
    98110      </ulink> and
    99111      <ulink url="http://xerces.apache.org/xerces2-j/">Xerces2 Java</ulink>
    100       (used with <xref role="runtime" linkend="apache-ant"/> to produce <quote>webhelp</quote>
    101       documents)
     112         (used with <xref role="runtime" linkend="apache-ant"/>
     113          to produce <quote>webhelp</quote> documents)
    102114    </para>
    103115
     
    109121  <sect2 role="installation">
    110122    <title>Installation of DocBook XSL Stylesheets</title>
     123
     124    <para>First, fix a problem that causes stack overflows when doing recursion:</para>
     125
     126<screen><userinput>patch -Np1 -i ../docbook-xsl-&docbook-xsl-version;-stack_fix-1.patch</userinput></screen>
    111127
    112128    <para>If you downloaded the optional documentation tarball, unpack it
Note: See TracChangeset for help on using the changeset viewer.