Boost logo

Boost :

Subject: Re: [boost] [git] How the blazes are you supposed to update all thesubmodules?
From: Daniel James (daniel_at_[hidden])
Date: 2013-12-19 09:04:57


On 19 December 2013 13:40, John Maddock <john_at_[hidden]> wrote:
>>> BTW I have every library set explicitly to either "develop" or "master".
>>
>>
>> IMO for libraries that you're not working on the best thing is to use
>> whatever the superproject uses and not bother with branches. We might
>> set the submodules to a different commit for some reason, so you could
>> end up developing against the wrong version of a module.
>
>
> OK, in other words basically ignore the issue?

No.

> The danger of this is breakages - for example Boost.Build has completely
> stopped working for me because the super-project was updated but the
> subproject was not. A manual update of the boost.build subproject fixed
> things, but I suspect not everyone would realize that was what was needed.

AFAICT both master and develop reference the latest version of build.
What do you mean by, "the subproject was not"?

> Whatever I suspect folks (well this one at least!) will need some very clear
> guidance on this,

I can't give you clear guidance because I'm still working these things out.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk