[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ABI-compatability (was: Re: New control field proposal which could help on gcc3.2 transition)



On Thu, 12 Sep 2002, David Schmitt wrote:

> Adding this up, we can conclude, that the soname has to be a function of
> the libraries own ABI version, the compilers generated ABI version and all
> shared libraries the library links to. AND while the libraries own ABI
> version can be set by upstream at design (or programming) time, the
> complete soname can only be computed at build time, incorporating the
> used compiler and libraries. 

Yes, and this is why APT has the crazy soname:

libapt-pkg-libc6.2-3-2-3.2

Which encodes (indirectly) the G++ ABI automatically.

Jason




Reply to: