[Spice-devel] [PATCH spice-gtk] Running out of reserved space, break ABI

Christophe Fergeau cfergeau at redhat.com
Mon May 21 02:43:35 PDT 2012


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20120521/1e1bff28/attachment.pgp>


More information about the Spice-devel mailing list