Boost logo

Boost :

Subject: Re: [boost] Boost 1.65.0 Release Candidate 2
From: Daniel James (dnljms_at_[hidden])
Date: 2017-08-14 19:54:28


On 14 August 2017 at 14:53, Paul A. Bristow via Boost
<boost_at_[hidden]> wrote:
>
>
>> -----Original Message-----
>> From: Boost [mailto:boost-bounces_at_[hidden]] On Behalf Of Gregor Jasny via Boost
>> Sent: 11 August 2017 19:11
>> To: boost_at_[hidden] 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:
>> >
>> > https://dl.bintray.com/boostorg/release/1.65.0/source/
>> >
>>
>> 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&#160;47.&#160;Boost.Concept_Check">
>> > +<link rel="up" href="idp29004256-bb.html#concepts.reference" title="Concept reference">
>> > +<link rel="prev" href="idp29004256-bb.html" title="Chapter&#160;47.&#160;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/msg01850.html
>>
>> See:
>> http://docbook.sourceforge.net/release/xsl/1.77.1/doc/fo/generate.consistent.ids.html
>
> 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.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk