On 14 August 2017 at 14:53, Paul A. Bristow via Boost
-----Original Message----- From: Boost [mailto:boost-bounces@lists.boost.org] On Behalf Of Gregor Jasny via Boost Sent: 11 August 2017 19:11 To: boost@lists.boost.org List Cc: Gregor Jasny Subject: Re: [boost] Boost 1.65.0 Release Candidate 2
Hello,
On 8/10/17 5:26 PM, Marshall Clow via Boost-users wrote:
The second release candidates for the 1.65.0 release are now available at:
I noticed that the diff between rc1 and rc2 contains a lot of noise due to documentation hyperlink changes:
--- a/doc/html/Assignable.html +++ b/doc/html/Assignable.html @@ -6,8 +6,8 @@ <link rel="stylesheet" href="../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="idp22635328-bb.html#concepts.reference" title="Concept reference"> -<link rel="prev" href="idp22635328-bb.html" title="Chapter 47. Boost.Concept_Check"> +<link rel="up" href="idp29004256-bb.html#concepts.reference" title="Concept reference"> +<link rel="prev" href="idp29004256-bb.html" title="Chapter 47. Boost.Concept_Check"> <link rel="next" href="InputIterator.html" title="Concept InputIterator"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
I wonder if you could somehow set the "generate.consistent.ids" option for DocBook like here:
http://www.mail-archive.com/reproducible-builds@lists.alioth.debian.org/msg0...
See: http://docbook.sourceforge.net/release/xsl/1.77.1/doc/fo/generate.consistent...
This may work usefully, but I would caution that when I tried to add several more param items, I hit a compiler chose limit (30 params IIRC) and would have had to produce a new .exe wither a bigger limit to get round this (and the Boost docs build would have had to use this too).
I fear noise is always with us ;-(
We could add the parameter to the boostbook xsl sheets, rather than setting it in the build system, so we shouldn't have that problem. The thing is, a lot of the ids are generated by the boostbook style sheets, not by docbook, so I think we'd have to change boostbook to use 'object.id' as well.