Boost logo

Boost :

Subject: Re: [boost] [chrono] #13557 Boost 1.67.0 chrono library Windows build installs NTFS junction
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2018-06-28 18:59:16


On 06/28/2018 12:39 PM, Stephan T. Lavavej via Boost wrote:
> Hi Boost.Chrono devs,
> I have some additional information about
> . (Also tracked at
> , it affects
> both MSVC and MinGW.)
> As Joshua Morrison discovered, copying
> libs/chrono/stopwatches/include/boost/chrono/. to boost/chrono before
> building is a workaround that prevents the junction and hardlink from
> being created.
> Also, I mentioned this on Twitter and René Rivera said: "Those links
> are supposed to appear only for the git checkout of @Boost_Libraries
> and are created on demand when headers are reference during the header
> scanning. Creating those for a release is a bug in the release
> process." (
> )

  I agree with René. The files are supposed to be
moved as part of building the release.

The script that creates the combined boost/ directory is here:

> I'm still not sure what the correct fix is, but it seems that
> boost/chrono should contain the stopwatches files, if they're being
> referenced by other headers.

In Christ,
Steven Watanabe

Boost list run by bdawes at, gregod at, cpdaniel at, john at