Subject: Re: [Boost-bugs] [Boost C++ Libraries] #3294: [boostbook] Documentation. docbook-xsl version
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-07-28 19:37:20
#3294: [boostbook] Documentation. docbook-xsl version
--------------------------+-------------------------------------------------
Reporter: mjcaisse | Owner: matias
Type: Bugs | Status: new
Milestone: Boost 1.40.0 | Component: Documentation
Version: Boost 1.39.0 | Severity: Problem
Keywords: |
--------------------------+-------------------------------------------------
Comment(by mjcaisse):
I apologize about not posting details. I figured all would have the
problem. I am using `libs/function/doc` as the test location for the build
in boost release 1.39.0.
When using 1.75.2 I get failures such as the following:
{{{
warning: failed to load external entity
"http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl"
compilation error: file
file:///d:/boost/boost_1_39_0/tools/boostbook/xsl/html.xsl line 15 element
import
xsl:import : unable to load
http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl
warning: failed to load external entity
"http://docbook.sourceforge.net/release/xsl/current/html/math.xsl"
compilation error: file
file:///d:/boost/boost_1_39_0/tools/boostbook/xsl/html.xsl line 17 element
import
}}}
Indeed, the 1.75.2 zip is lacking files such as `chunk.xsl` and
`math.xsl`.
The 1.73.2 zip contains all of the files that are ''missing'' in version
1.75.2.
My failing `user-config.jam` file contains these lines (there is nothing
else in the file):
{{{
using xsltproc
: "d:/boost/boost_book/libxslt-1.1.24.win32/bin/xsltproc.exe"
;
using boostbook
: "d:/boost/boost_book/docbook-xsl-1.75.2/doc"
: "d:/boost/boost_book/docbook-xml-4.2"
;
using doxygen ;
using quickbook
: "c:/bin/quickbook.exe"
;
}}}
The working version contains:
{{{
using xsltproc
: "d:/boost/boost_book/libxslt-1.1.24.win32/bin/xsltproc.exe"
;
using boostbook
: "d:/boost/boost_book/docbook-xsl-1.73.2"
: "d:/boost/boost_book/docbook-xml-4.2"
;
using doxygen ;
using quickbook
: "c:/bin/quickbook.exe"
;
}}}
The 1.75.2 version came from here:
http://sourceforge.net/projects/docbook/files/docbook-xsl-doc/1.75.2
/docbook-xsl-doc-1.75.2.zip/download
I had noticed that bjam wasn't updating the catalog and have been manually
removing the `boostbook_catalog.xml` file after updating my `user-
config.jam`. Thank you for the `bjam -a` tip.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/3294#comment:3> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:00 UTC