[PATCH libICE] Bump the major version

Emil Velikov emil.l.velikov at gmail.com
Thu May 12 13:27:48 UTC 2016


With previous commits we've hidden a selection of internal symbols from
the DSO. Neither of them has been part of the API, although let's do the
sane thing and bump the major, as we might have changed things in a
backward incompatible way. I.e. we might have unintentionally broken
some applications.

Signed-off-by: Emil Velikov <emil.l.velikov at gmail.com>
---
Funny story... seems that the SONAME still uses the non-modular X
version (and it hasn't been bumped since the split) while configure uses
fresher numbers.

Leaning that we should bump at least the SONAME one, although I've did
both just in case ;-)
---
 configure.ac    | 2 +-
 src/Makefile.am | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/configure.ac b/configure.ac
index 0505743..1d21d6e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
 
 # Initialize Autoconf
 AC_PREREQ([2.60])
-AC_INIT([libICE], [1.0.9],
+AC_INIT([libICE], [2.0.0],
         [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [libICE])
 AC_CONFIG_SRCDIR([Makefile.am])
 AC_CONFIG_HEADERS([config.h])
diff --git a/src/Makefile.am b/src/Makefile.am
index c69ee55..61b338a 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -6,7 +6,7 @@ AM_CFLAGS = \
 	$(ICE_CFLAGS) \
 	$(CWARNFLAGS)
 
-libICE_la_LDFLAGS = -version-number 6:3:0 -no-undefined
+libICE_la_LDFLAGS = -version-number 7:0:0 -no-undefined
 
 libICE_la_LIBADD = $(ICE_LIBS)
 
-- 
2.8.0



More information about the xorg-devel mailing list