|
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