On Mon, Mar 18, 2002 at 12:33:40AM +1100, Jamie Wilkinson wrote: > So, as I understand it, there's an _incompatible_ API change (and thus > requiring a SONAME change) when:
> * function prototypes (incl names) that are exported are changed or obsoleted > * structs change or are obsoleted > I think I can see a way to check for both cases, given the old and new > library and header file... I'll keep you posted. That's a first step but it is also possible for there to be incompatible semantic changes which can't be detected in this fashion. -- "You grabbed my hand and we fell into it, like a daydream - or a fever."
msg05741/pgp00000.pgp
Description: PGP signature