[libxml++] 3.0.0



commit b00485947e4eefddcd8db956f9b97777b91263a6
Author: Kjell Ahlstedt <kjell ahlstedt bredband net>
Date:   Tue Feb 2 12:42:07 2016 +0100

    3.0.0

 NEWS         |   13 +++++++++++++
 configure.ac |    7 +++----
 2 files changed, 16 insertions(+), 4 deletions(-)
---
diff --git a/NEWS b/NEWS
index 5c3c05c..53660d3 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,16 @@
+3.0.0 (stable):
+
+* This is the first stable release of libxml++-3.0. ABI and API are
+  incompatible with libxml++-2.6. These two series of libxml++ can be
+  installed in parallel.
+  Applications that want to upgrade from libxml++-2.6 to libxml++-3.0
+  must change their pkg-config check to libxml++-3.0.
+  (Kjell Ahlstedt) Bug #754673.
+
+* This release is identical to the unstable 2.91.3, except for the so name,
+  which has now been bumped.
+  (Kjell Ahlstedt) Bug #760574 (Dominique Leuenberger)
+
 2.91.3 (unstable):
 
 * Element: Remove a redundant nullptr check
diff --git a/configure.ac b/configure.ac
index 643e585..ba7c0ea 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
 ## This file is part of libxml++.
 
-AC_INIT([libxml++], [2.91.3],
+AC_INIT([libxml++], [3.0.0],
         [https://bugzilla.gnome.org/enter_bug.cgi?product=libxml%2B%2B],
         [libxml++], [http://libxmlplusplus.sourceforge.net/])
 AC_PREREQ([2.59])
@@ -23,10 +23,9 @@ MM_INIT_MODULE([libxml++-3.0])
 # so we can dist them to avoid a tarball-build dependency.
 MM_CONFIG_DOCTOOL_DIR([docs])
 
-# libxml++ does not use libtool's versioning system.
-# Let LIBXMLXX_SO_VERSION remain equal to 0:0:0.
+# Library version (so version) [current:revision:age]
 # http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
-AC_SUBST([LIBXMLXX_SO_VERSION], [0:0:0])
+AC_SUBST([LIBXMLXX_SO_VERSION], [1:0:0])
 
 AC_PROG_CXX
 MM_AX_CXX_COMPILE_STDCXX_11([noext],[mandatory])


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]