|
Boost-Build : |
Subject: Re: [Boost-build] `../../../b2 -a` fails to update headers
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2014-03-06 10:40:54
AMDG
On 03/05/2014 06:29 AM, Antony Polukhin wrote:
>> 2014-03-05 14:50 GMT+04:00 Vladimir Prus <ghost_at_[hidden]>:
>>
>>> I am not quite sure how this can happen, given that filesystem links are
>>> normally used.
>>>
>>
> I've erased the boost/ folder and run './b2 headers' again. Now everything
> is OK, all the files in boost/ folder are soft links.
>
> Looks like something went wrong while updating from older version of b2 to
> newer.
>
> Anyway, the issue is gone and I can not reproduce it.
>
I know what the problem is. The soft link targets
are marked as NOUPDATE, which works fine when the
existing file is a softlink, but not when it's
something else. This naturally causes a problem
when you update to the revision that uses soft links
by default.
In Christ,
Steven Watanabe
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk