]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#1605] bump lib versions for 1.9.3
authorRazvan Becheriu <razvan@isc.org>
Fri, 11 Dec 2020 18:11:05 +0000 (20:11 +0200)
committerRazvan Becheriu <razvan@isc.org>
Fri, 11 Dec 2020 20:40:03 +0000 (22:40 +0200)
13 files changed:
ChangeLog
src/lib/asiolink/Makefile.am
src/lib/config/Makefile.am
src/lib/database/Makefile.am
src/lib/dhcpsrv/Makefile.am
src/lib/hooks/Makefile.am
src/lib/hooks/hooks.h
src/lib/http/Makefile.am
src/lib/mysql/Makefile.am
src/lib/pgsql/Makefile.am
src/lib/process/Makefile.am
src/lib/util/Makefile.am
tools/bump-lib-versions.sh

index e3525e127fc68b614b970e7f6c278d3691d9485c..d3aa76c99836ddf3d86fa67d5d6117d0aa5567c2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+1846.  [build]         razvan
+       Library version numbers bumped for Kea 1.9.3 development
+       version.
+       (Gitlab #1605)
+
 1845.  [func]          marcin
        Kea configuration now allows for using database passwords
        which include whitespace.
index 1e14c84c56d929b870e0caf112927f05f4046e5f..bde21081e95dc06b4b38263160d21e188880034c 100644 (file)
@@ -17,7 +17,7 @@ CLEANFILES = *.gcno *.gcda
 
 lib_LTLIBRARIES = libkea-asiolink.la
 
-libkea_asiolink_la_LDFLAGS = -no-undefined -version-info 20:0:1
+libkea_asiolink_la_LDFLAGS = -no-undefined -version-info 21:0:0
 
 libkea_asiolink_la_SOURCES  = asiolink.h
 libkea_asiolink_la_SOURCES += asio_wrapper.h
index 0522bd6ea6be28be2fe97e2fa7c61c4afc505266..8fd593e32606b47b5c5801318af5fe9e65dc4ff0 100644 (file)
@@ -26,7 +26,7 @@ libkea_cfgclient_la_LIBADD += $(top_builddir)/src/lib/util/libkea-util.la
 libkea_cfgclient_la_LIBADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 libkea_cfgclient_la_LIBADD += $(LOG4CPLUS_LIBS) $(CRYPTO_LIBS) $(BOOST_LIBS)
 
-libkea_cfgclient_la_LDFLAGS = -no-undefined -version-info 10:0:0
+libkea_cfgclient_la_LDFLAGS = -no-undefined -version-info 21:0:0
 libkea_cfgclient_la_LDFLAGS += $(CRYPTO_LDFLAGS)
 
 # The message file should be in the distribution.
index c8095607986072f6be9a87fd494210b8cef04860..b9c0d19033d9f7949b3327b8afa2e4d158dbc29d 100644 (file)
@@ -29,7 +29,7 @@ libkea_database_la_LIBADD += $(top_builddir)/src/lib/util/libkea-util.la
 libkea_database_la_LIBADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 libkea_database_la_LIBADD += $(LOG4CPLUS_LIBS) $(BOOST_LIBS)
 
-libkea_database_la_LDFLAGS = -no-undefined -version-info 18:0:0
+libkea_database_la_LDFLAGS = -no-undefined -version-info 19:0:0
 
 # If we want to get rid of all generated messages files, we need to use
 # make maintainer-clean. The proper way to introduce custom commands for
index 164a757aa1790936da7b97653324dccd5b390869..b07eafa8da0c54a24fe460951548ab16d2e99c66 100644 (file)
@@ -224,7 +224,7 @@ libkea_dhcpsrv_la_LIBADD  += $(top_builddir)/src/lib/util/libkea-util.la
 libkea_dhcpsrv_la_LIBADD  += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 libkea_dhcpsrv_la_LIBADD  += $(LOG4CPLUS_LIBS) $(CRYPTO_LIBS) $(BOOST_LIBS)
 
-libkea_dhcpsrv_la_LDFLAGS  = -no-undefined -version-info 40:0:0
+libkea_dhcpsrv_la_LDFLAGS  = -no-undefined -version-info 41:0:0
 libkea_dhcpsrv_la_LDFLAGS += $(CRYPTO_LDFLAGS)
 if HAVE_MYSQL
 libkea_dhcpsrv_la_LDFLAGS += $(MYSQL_LIBS)
index fa4403970fb52b952d8335d42983abedac6d5519..f9d04149cedea0efac2f5d5d728c22d5aee35b35 100644 (file)
@@ -38,7 +38,7 @@ libkea_hooks_la_SOURCES += hooks_messages.cc hooks_messages.h
 
 libkea_hooks_la_CXXFLAGS = $(AM_CXXFLAGS)
 libkea_hooks_la_CPPFLAGS = $(AM_CPPFLAGS)
-libkea_hooks_la_LDFLAGS  = $(AM_LDFLAGS) -no-undefined -version-info 28:0:0
+libkea_hooks_la_LDFLAGS  = $(AM_LDFLAGS) -no-undefined -version-info 29:0:0
 libkea_hooks_la_LIBADD  =
 libkea_hooks_la_LIBADD += $(top_builddir)/src/lib/cc/libkea-cc.la
 libkea_hooks_la_LIBADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
index 6f2d0f7a3cf25ba6760c823bec9db333ae64002e..b4b19165d0e555331ea32e3ffe9854e558243757 100644 (file)
@@ -12,8 +12,8 @@
 
 namespace {
 
-// Version 10902 of the hooks framework, set for Kea 1.9.2
-const int KEA_HOOKS_VERSION = 10902;
+// Version 10903 of the hooks framework, set for Kea 1.9.3
+const int KEA_HOOKS_VERSION = 10903;
 
 // Names of the framework functions.
 const char* const LOAD_FUNCTION_NAME = "load";
index 867913f6ea2f1a46d0c0a6c4657ba8096503c451..e5f03f0962a377a141908629fbd2a9ced5eaa4ce 100644 (file)
@@ -45,7 +45,7 @@ libkea_http_la_SOURCES += basic_auth_config.cc basic_auth_config.h
 libkea_http_la_CXXFLAGS = $(AM_CXXFLAGS)
 libkea_http_la_CPPFLAGS = $(AM_CPPFLAGS)
 libkea_http_la_LDFLAGS  = $(AM_LDFLAGS)
-libkea_http_la_LDFLAGS += -no-undefined -version-info 21:0:0
+libkea_http_la_LDFLAGS += -no-undefined -version-info 22:0:0
 
 libkea_http_la_LIBADD  =
 libkea_http_la_LIBADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la
index 3a85db17e9e4b3429c72ec80bed908db6b58e1b4..104a07216e49dbf8d798efa87cb5e10d2f60af02 100644 (file)
@@ -20,7 +20,7 @@ libkea_mysql_la_LIBADD += $(top_builddir)/src/lib/util/libkea-util.la
 libkea_mysql_la_LIBADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 libkea_mysql_la_LIBADD += $(LOG4CPLUS_LIBS) $(BOOST_LIBS)
 
-libkea_mysql_la_LDFLAGS = -no-undefined -version-info 18:0:0
+libkea_mysql_la_LDFLAGS = -no-undefined -version-info 19:0:0
 
 libkea_mysql_la_LDFLAGS += $(MYSQL_LIBS)
 
index d07df248cc3df92e0a7048a6833a64d1557f1290..83b7313ab139ff80ffd273d093d779ac4378fe4b 100644 (file)
@@ -20,7 +20,7 @@ libkea_pgsql_la_LIBADD += $(top_builddir)/src/lib/util/libkea-util.la
 libkea_pgsql_la_LIBADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 libkea_pgsql_la_LIBADD += $(LOG4CPLUS_LIBS) $(BOOST_LIBS)
 
-libkea_pgsql_la_LDFLAGS = -no-undefined -version-info 16:0:0
+libkea_pgsql_la_LDFLAGS = -no-undefined -version-info 17:0:0
 
 libkea_pgsql_la_LDFLAGS += $(PGSQL_LIBS)
 
index f481851a49a554f50247e7b133434d0a334c3596..fa3a5f95c84924c6002b8e83b0a06f522a200e7d 100644 (file)
@@ -33,7 +33,7 @@ libkea_process_la_SOURCES += process_messages.cc process_messages.h
 libkea_process_la_CXXFLAGS = $(AM_CXXFLAGS)
 libkea_process_la_CPPFLAGS = $(AM_CPPFLAGS)
 libkea_process_la_LDFLAGS  = $(AM_LDFLAGS)
-libkea_process_la_LDFLAGS += -no-undefined -version-info 23:0:0
+libkea_process_la_LDFLAGS += -no-undefined -version-info 24:0:0
 
 libkea_process_la_LIBADD  =
 libkea_process_la_LIBADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la
index db14cf661a9583c41768e70a4043d551813c65a2..4a29fc7cab479b69d081265e17993f0d01e4fbd5 100644 (file)
@@ -48,7 +48,7 @@ libkea_util_la_SOURCES += random/random_number_generator.h
 
 libkea_util_la_LIBADD = $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 
-libkea_util_la_LDFLAGS  = -no-undefined -version-info 29:0:0
+libkea_util_la_LDFLAGS  = -no-undefined -version-info 30:0:0
 
 EXTRA_DIST = util.dox
 
index 28abb3048e68b0e002f5f24bab443b6708198e8a..10fcfb84d53133e5cedd2946ad815e7fdffe03c2 100755 (executable)
@@ -68,7 +68,7 @@ test -z "${old_release_tag+x}" && error '$old_release_tag is mandatory'
 test -z "${new_release_tag+x}" && error '$new_release_tag is mandatory'
 
 is_stable_release() {
-  version=$(printf '%s' "${1}" | cut -d . -f2)
+  local version=$(printf '%s' "${1}" | cut -d . -f2)
   if test $((version % 2)) -eq 0; then
     return 0
   else
@@ -77,7 +77,7 @@ is_stable_release() {
 }
 
 find_latest_stable_release_tag() {
-  tag_pattern=${1}
+  local tag_pattern=${1}
   for version in $(git tag | grep -F "${tag_pattern}" | tac); do
     if is_stable_release "${version}"; then
       printf '%s' "${version}"