Thank you. This seems to remove the first obstacle on my way to building Boost.Optional docs. I am now using B2 Version 4.9. OS=LINUX. I get the error from another tool, I suppose:
[2] gcc-12/release/cxxstd-0x-iso/link-static/python-3.10/threadapi-pthread/threading-multi/visibility-hidden ...patience... ...patience... ...found 4351 targets... ...updating 2 targets... xslt-xsltproc ../../../bin.v2/libs/optional/doc/optional.docbook runtime error: file /home/andrzej/Repos/boost/tools/boostbook/xsl/annotation.xsl line 432 element element xsl:element: The effective name '' is not a valid QName.
Is it DocBook, QuickBok, BoostBook? (I enclose the full error report.) I am just running b2 on boost/libs/optional/doc from the official repo. Can someone confirm if they see the same problem? or is it just me?
Optional docs build fine for me here, there is some getting started guidance here: https://svn.boost.org/trac10/wiki/BoostDocs/GettingStarted on getting set up for building with quickbook etc. Just another thing to double check: are you using the Docbook 4.2 DTD? Using a later one will result in inscrutable errors. Hoping this helps, John.