Mike Frysinger [Mon, Jun 02, 2008 at 12:57:42PM -0400]: > On Monday 02 June 2008, Nico Schottelius wrote: > > Mike Frysinger [Mon, Jun 02, 2008 at 11:35:32AM -0400]: > > > On Monday 02 June 2008, Nico Schottelius wrote: > > > > Mike Frysinger [Sat, May 31, 2008 at 12:06:00AM -0400]: > > > > > On Thursday 29 May 2008, Nico Schottelius wrote: > > > > > > Fixed a bug in soname naming. Sorry guys, that it has been there! > > > > > > > > > > not sure i follow. you're suggesting that gpm-1.20.4 is *supposed* > > > > > to have a different SONAME from gpm-1.20.3 and older ? > > > > > > > > Exactly. > > > > > > > > > changing SONAME's is a huge nightmare/hassle for distributions (and > > > > > everyone really), and should be avoided if possible > > > > > > > > Sorry for the breakage, the struct changed. > > > > > > what struct ? i did a diff on gpm.h in 1.20.1 and 1.20.4 and i dont see > > > any struct differences. > > > > It's an older incompatibility from 1.19.6: > > > > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=473496 > > it's been broken for so long, i'd seriously question the value of changing it > now. It mostly helps the Debian guys to migrate their 1.19.x tree. > distros have long been using 1.20.1 (and thus the associated ABI) to > the point that anything built against 1.19.x is irrelevant. the breakage > seen with 1.20.1->1.20.4 is going to be much much more severe. Sorry, why 1.20.1 -> 1.20.4? Didn't you mean 1.20.3 -> 1.20.4? > at least in Gentoo, i'll revert the ABI # to keep things sane. That's totally your right (hey, it's foss, isn't it ;-). Perhaps we will have matching libraries in gpm2 again. > also, for gpm-2, all structs should be removed from the ABI. use void* > pointers and accesser functions so as to prevent this sort of headache. I will think about that. Nico -- Think about Free and Open Source Software (FOSS). http://nico.schottelius.org/documentations/foss/the-term-foss/ PGP: BFE4 C736 ABE5 406F 8F42 F7CF B8BE F92A 9885 188C
Attachment:
signature.asc
Description: Digital signature
_______________________________________________ gpm mailing list gpm@xxxxxxxxxxxxxx http://lists.linux.it/listinfo/gpm