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@lists.boost.org> wrote:
On 08/02/18 01:56, Marshall Clow wrote:
On Fri, Jul 13, 2018 at 1:42 AM, Andrey Semashev via Boost < boost@lists.boost.org mailto:boost@lists.boost.org> 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.