Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2008-08-21 16:54:15


Robert Ramey:
> Peter Dimov wrote:
>> Robert Ramey:
>
>> Legitimate dependencies do exist. A may depend on a bugfix changeset
>> of B, > or a new feature changeset of B.
>
> As I said- that would be a bug. In fact this would be an old bug.
>
>>> If merging B into the release branch breaks library A -
>>
>> _Not_ merging B into release before A is merged may also break the
>> newly merged A.
>
> Well, A was already working, then it has already been addressed with
> some workaround or something like that.

A is working on the release branch against B. A+dA is working on trunk
against B+dB. But dA can't be merged into release since it depends on dB.

This isn't a big deal in practice since the author of A will simply ask the
author of B to merge first.


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