Boost C++ Libraries: Ticket #3294: [boostbook] Documentation. docbook-xsl version https://svn.boost.org/trac10/ticket/3294 <p> Section <strong>Configuring local <a class="missing wiki">DocBook</a> XSL and DTD distributions</strong> should indicate which version of <a class="missing wiki">DocBook</a> XML is compatible. </p> <p> The latest version (1.75.2) will not work. Version 1.73.2 (which is what the unix auto script downloads also) works fine. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/3294 Trac 1.4.3 Michael Caisse Tue, 28 Jul 2009 08:29:01 GMT <link>https://svn.boost.org/trac10/ticket/3294#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/3294#comment:1</guid> <description> <p> This should read: </p> <blockquote> <p> indicate which version of <a class="missing wiki">DocBook</a> <strong><em>XSL</em></strong> is compatible. </p> </blockquote> </description> <category>Ticket</category> </item> <item> <dc:creator>Daniel James</dc:creator> <pubDate>Tue, 28 Jul 2009 18:16:05 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/3294#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/3294#comment:2</guid> <description> <p> What issues are you having with 1.75.2? I just tried it and it works fine for me. If you're stuck, it might help if you let me know the details of your system and post your user-config.jam? </p> <p> Also, whenever you change your user-config.jam you should then build with <code>bjam -a</code> because boost build doesn't notice that the settings have been changed (I'll add a note to the 1.40 documentation, or maybe even get it fixed). </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Michael Caisse</dc:creator> <pubDate>Tue, 28 Jul 2009 19:37:20 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/3294#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/3294#comment:3</guid> <description> <p> I apologize about not posting details. I figured all would have the problem. I am using <code>libs/function/doc</code> as the test location for the build in boost release 1.39.0. </p> <p> When using 1.75.2 I get failures such as the following: </p> <pre class="wiki">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 </pre><p> Indeed, the 1.75.2 zip is lacking files such as <code>chunk.xsl</code> and <code>math.xsl</code>. </p> <p> The 1.73.2 zip contains all of the files that are <em>missing</em> in version 1.75.2. </p> <p> My failing <code>user-config.jam</code> file contains these lines (there is nothing else in the file): </p> <pre class="wiki">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" ; </pre><p> The working version contains: </p> <pre class="wiki">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" ; </pre><p> The 1.75.2 version came from here: <a class="ext-link" href="http://sourceforge.net/projects/docbook/files/docbook-xsl-doc/1.75.2/docbook-xsl-doc-1.75.2.zip/download"><span class="icon">​</span>http://sourceforge.net/projects/docbook/files/docbook-xsl-doc/1.75.2/docbook-xsl-doc-1.75.2.zip/download</a> </p> <p> I had noticed that bjam wasn't updating the catalog and have been manually removing the <code>boostbook_catalog.xml</code> file after updating my <code>user-config.jam</code>. Thank you for the <code>bjam -a</code> tip. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Daniel James</dc:creator> <pubDate>Tue, 28 Jul 2009 19:54:10 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/3294#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/3294#comment:4</guid> <description> <p> Did you download docbook-xsl-doc-1.75.2.zip? You need to download docbook-xsl-1.75.2.zip, sourceforge has just revamped their download system so that it only shows the most recently uploaded file which is the wrong one (I made the same mistake). If you expand 'docbook-xsl' on the download page you'll find it. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Michael Caisse</dc:creator> <pubDate>Wed, 29 Jul 2009 06:57:22 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/3294#comment:5 https://svn.boost.org/trac10/ticket/3294#comment:5 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">worksforme</span> </li> </ul> <p> Indeed I did. And I was trying to be so careful. </p> <p> I went back and downloaded the correct package and of course it all works just fine. </p> <p> Sorry for the noise. </p> Ticket