$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] Git hardlinks, and developing
From: Daniel James (daniel_at_[hidden])
Date: 2013-12-04 10:44:14
On 4 December 2013 13:40, John Maddock <john_at_[hidden]> wrote:
> OK so I've just been hit by my first Git SNAFU.
>
> 1) I checked out modular Boost as per
> https://svn.boost.org/trac/boost/wiki/TryModBoost
> 2) Changed libs/multiprecision to the develop branch also as per
> https://svn.boost.org/trac/boost/wiki/TryModBoost
> 3) Added some pending changes from the old SVN Trunk that I didn't commit
> before the changeover.
> 4) Ran the tests and everything failed, even though it was passing on SVN
> :-(
>
> The issue was that the headers under boost/ were now *copies* of the last
> release and no longer pointers to the new "develop" code. Interestingly
> some of the hard links were updated when I ran bjam, but apparently not all
> :-(
On the "non-linked headers" thread there's discussion about using soft
links instead of hard links, which will hopefully fix this.