Boost logo

Boost :

Subject: Re: [boost] [release] Boost 1.68.0 Beta 1
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2018-08-02 16:55:43


On 08/02/18 19:37, Marshall Clow via Boost wrote:
> On Thu, Aug 2, 2018 at 12:19 AM, Andrey Semashev via Boost <
> boost_at_[hidden]> wrote:
>
>> On 08/02/18 01:56, Marshall Clow wrote:
>>
>>> On Fri, Jul 13, 2018 at 1:42 AM, Andrey Semashev via Boost <
>>> boost_at_[hidden] <mailto:boost_at_[hidden]>> wrote:
>>>
>>> The problem with packaging Boost.Chrono.Stopwatches is still present
>>> in the beta.
>>>
>>> In the archive, there is libs/chrono/stopwatches/include with
>>> headers that is not moved to the root boost directory. I remember
>>> Vicente wanting to remove stopwatches from master, but apparently
>>> this is not done. We need to either remove libs/chrono/stopwatches
>>> in master or update the packaging to move the headers to the common
>>> boost directory.
>>>
>>>
>>> I asked Vicente how he wanted to resolve this, but he has not responded.
>>>
>>
>> Given his response in this thread:
>>
>> http://boost.2283326.n4.nabble.com/release-chrono-libs-
>> chrono-stopwatches-include-not-in-boost-chrono-stopwatches-tt4703223.html
>>
>> I think, we should either remove libs/chrono/stopwatches from git master
>> or at least not include it in the released packages.
>>
>
> I tried with the beta, and running `b2 headers` will generate the correct
> links.

Users of release packages don't run `b2 headers`, they expect all
headers to be already present in the root boost directory. Headers from
libs/chrono/stopwatches are not.

The problem is still present in RC1.


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