GNOME Bugzilla – Bug 358269
changed interfaces (0.6.0 -> 0.8.0), but no soname change
Last modified: 2006-10-23 09:38:57 UTC
Changes like these happened in the last release: void -btctl_controller_discover_devices(BtctlController *bc) +btctl_controller_discover_devices(BtctlController *bc, GError **err) or -void -btctl_controller_scan_for_service(BtctlController *bc, const gchar *bdstr, guint clsid) +gboolean +btctl_controller_scan_for_service(BtctlController *bc, const gchar *bdstr, guint clsid, GError **err) but the libtool versioning wasn't updated. I suggest running a new release with the following changes: --- orig/configure.in 2005-11-21 23:01:51.000000000 +0100 +++ libbtctl-0.8.0/configure.in 2006-09-29 12:40:13.000000000 +0200 @@ -1,7 +1,7 @@ dnl Process this file with autoconf to produce a configure script. AC_PREREQ(2.52) -AC_INIT(libbtctl, 0.8.0) +AC_INIT(libbtctl, 0.8.1) # Before making a release, the BTCTL_LT_VERSION string should be modified. # The string is of the form C:R:A. @@ -10,7 +10,7 @@ # - If binary compatibility has been broken (eg removed or changed interfaces) # change to C+1:0:0 # - If the interface is the same as the previous version, change to C:R+1:A -BTCTL_LT_VERSION=3:0:1 +BTCTL_LT_VERSION=4:0:0 AC_SUBST(BTCTL_LT_VERSION) AC_CONFIG_SRCDIR(src/btctl.c)
Ping?
2006-10-23 Bastien Nocera <hadess@hadess.net> * NEWS: upd * configure.in: update the soname (Closes: #358269), 0.8.1