packaging and binary incompatibility coming from the compiler

Andrew Haley aph at redhat.com
Tue Apr 17 09:28:48 UTC 2007


Patrice Dumas writes:
 > On Tue, Apr 17, 2007 at 09:38:31AM +0100, Andrew Haley wrote:
 > >  > It seemed to me that the soname was used to track the ABI compatibility
 > >  > issues arising from changes in the library. 
 > > 
 > > Yes.
 > > 
 > >  > This means using the upstream soname scheme (at least when it is
 > >  > not broken).
 > > 
 > > That's right.  So what is the problem you want to solve?
 > 
 > I am trying to solve the issue of binary incompatibility introduced by ABI 
 > changes triggered by changes in the compiler (for example g77 ->
 > gfortran transition, C or C++ ABI change).

This is exhausting.  Please explain why the soname scheme does not
work for changes in the compiler as well as for changes in the
library!

Andrew.

-- 
Red Hat UK Ltd, Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SL4 1TE, UK
Registered in England and Wales No. 3798903




More information about the fedora-devel-list mailing list