On Tue, Jun 12, 2012 at 02:23:33PM +0300, Alon Levy wrote: > Current bumped and age bumped. Current bumped twice since previous > values (current = 1, age = 2) were illegal - age must be smaller or > equal to current, since it's interpreted as meaning our library supports > t interfaces [current, current - age]. > > -m4_define([SPICE_CURRENT], [1]) > +m4_define([SPICE_CURRENT], [3]) IIUC, this will cause an SONAME change, since SPICE_CURRENT is the part used to form the binary name 'libspice-server.so.1'. So this is an ABI break requiring all apps to recompile again :-( IIUC, SPICE is supposed to be ABI stable, which means we should never be changing the SONAME for any release. > m4_define([SPICE_REVISION], [0]) > -m4_define([SPICE_AGE], [2]) > +m4_define([SPICE_AGE], [3]) > > AC_INIT(spice, [SPICE_MAJOR.SPICE_MINOR.SPICE_MICRO], [], spice) Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :| _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel