Re: [Boost-bugs] [Boost C++ Libraries] #3294: [boostbook] Documentation. docbook-xsl version

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