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:
>> 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, gregod at, cpdaniel at, john at