>>>>> "Herbert" == Herbert Xu <herbert@gondor.apana.org.au> writes:
Herbert> Adam Heath <doogie@debian.org> wrote:
>>> On Fri, Nov 02, 2001 at 07:57:57AM +1100, Herbert Xu wrote: >
>>> Now every time your libraries' interface changes, sdl's soname
>>> will need > to be bumped. Worse yet, unless sdl's maintainer
>>> actively tracks this, > it will not be done and we will end up
>>> with broken binaries.
>> Huh? Yes, sdl's *code* will have to be changed to match the
>> new interfaces in the new .a x libs. However, why would the
>> soname need to change? A change in code does not always mean a
>> change in soname.
Herbert> If you don't change the soname, you will have old
Herbert> binaries linked with old xf86dga stuff linking with the
Herbert> new SDL, which will break. Just look at the old db stuff
Herbert> and sasl.
Why does this break anyway? Shouldn't Ben's db2 versioning fixes be
sufficient?