[gpm] gpm 1.20.4 released
Tue Jun 3 11:46:13 CEST 2008
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
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.
Think about Free and Open Source Software (FOSS).
PGP: BFE4 C736 ABE5 406F 8F42 F7CF B8BE F92A 9885 188C
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: Digital signature
Url : http://lists.linux.it/pipermail/gpm/attachments/20080603/023e1235/attachment-0001.pgp
More information about the gpm