On Thu, May 17, 2012 at 04:20:12PM +0200, Marc-André Lureau wrote: > The change abc56811de978ad336a651924a21b920cfe677f0 actually added > a field in a public struct while changing overall struct size, the > fields were also reorder, all of this breaks ABI. > > However, we are running out of free space in SpiceChannelClass > struct. And since the SPICE_RESERVED_PADDING was 44 bytes, that is > quite limited on 64bits (only 5 pointers fit). > > I propose we break ABI during this cycle. This means that programs > using spice-gtk will need to be recompiled to use the new library. > (the old library should be parallel installable though). Oh, and before doing that, a 0.13 release would be nice so that we can get all the recent git fixes into f17 as an update. Christophe
Attachment:
pgpkzcjBPy2fS.pgp
Description: PGP signature
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel