]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#2990] bump up library versions for 2.5.0 release
authorAndrei Pavel <andrei@isc.org>
Thu, 20 Jul 2023 09:03:21 +0000 (12:03 +0300)
committerAndrei Pavel <andrei@isc.org>
Thu, 20 Jul 2023 12:44:20 +0000 (15:44 +0300)
25 files changed:
ChangeLog
src/lib/asiodns/Makefile.am
src/lib/asiolink/Makefile.am
src/lib/cc/Makefile.am
src/lib/config/Makefile.am
src/lib/cryptolink/Makefile.am
src/lib/d2srv/Makefile.am
src/lib/database/Makefile.am
src/lib/dhcp/Makefile.am
src/lib/dhcp_ddns/Makefile.am
src/lib/dhcpsrv/Makefile.am
src/lib/dns/Makefile.am
src/lib/eval/Makefile.am
src/lib/exceptions/Makefile.am
src/lib/hooks/Makefile.am
src/lib/hooks/hooks.h
src/lib/http/Makefile.am
src/lib/log/Makefile.am
src/lib/mysql/Makefile.am
src/lib/pgsql/Makefile.am
src/lib/process/Makefile.am
src/lib/stats/Makefile.am
src/lib/tcp/Makefile.am
src/lib/util/Makefile.am
src/lib/yang/Makefile.am

index fc578c73015d06e26ef834817f2f40283fbd8058..85589c6d1ed12ce876133b515f682a2bc12c2e38 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2171.  [build]         andrei
+       The library version numbers have been bumped up for the Kea 2.5.0
+       development release.
+       (Gitlab #2990)
+
 2170.  [build]         fdupont
        Moved from C++ 11 to C++ 14 as the minimal C++ version
        which must be supported by the C++ compiler tobuild Kea.
index 2897989a870e9fd73dfdb8f41abf1dea15d6363f..fe4f91774a9d2dad29df9e66271fbbd1085e3c81 100644 (file)
@@ -9,7 +9,7 @@ CLEANFILES = *.gcno *.gcda
 
 lib_LTLIBRARIES = libkea-asiodns.la
 
-libkea_asiodns_la_LDFLAGS = -no-undefined -version-info 35:0:0
+libkea_asiodns_la_LDFLAGS = -no-undefined -version-info 45:0:0
 
 libkea_asiodns_la_SOURCES = io_fetch.cc io_fetch.h
 libkea_asiodns_la_SOURCES += logger.h logger.cc
index 5d13833ff5b3c610e23c4510b52f851c06fc5c5b..b995f9ef52435c620f1cdd989a4c5840a1a660d3 100644 (file)
@@ -11,7 +11,7 @@ CLEANFILES = *.gcno *.gcda
 
 lib_LTLIBRARIES = libkea-asiolink.la
 
-libkea_asiolink_la_LDFLAGS = -no-undefined -version-info 56:0:0
+libkea_asiolink_la_LDFLAGS = -no-undefined -version-info 66:0:0
 libkea_asiolink_la_LDFLAGS += $(CRYPTO_LDFLAGS)
 
 libkea_asiolink_la_SOURCES  = asiolink.h
index a24af6214a501d5c02b610670fb6b305e95d7225..a0f9668eb54f17ab700b21b56d34a6c04524a4d9 100644 (file)
@@ -22,7 +22,7 @@ libkea_cc_la_LIBADD += $(top_builddir)/src/lib/util/libkea-util.la
 libkea_cc_la_LIBADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 libkea_cc_la_LIBADD += $(BOOST_LIBS)
 
-libkea_cc_la_LDFLAGS = -no-undefined -version-info 54:0:0
+libkea_cc_la_LDFLAGS = -no-undefined -version-info 64:0:0
 
 # Specify the headers for copying into the installation directory tree.
 libkea_cc_includedir = $(pkgincludedir)/cc
index a38f1bd4d733883b9f5899be0afbd1b3e0d121fa..2edaee27bd54a79dbe7f287fbb76aceb5df21432 100644 (file)
@@ -30,7 +30,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 51:0:0
+libkea_cfgclient_la_LDFLAGS = -no-undefined -version-info 61:0:0
 libkea_cfgclient_la_LDFLAGS += $(CRYPTO_LDFLAGS)
 
 # The message file should be in the distribution.
index 8a7e72ec98a367a8928626b4110cbbc02405cef3..1d2e780e3a1de6a2990735980abc79dfba1b12af 100644 (file)
@@ -27,7 +27,7 @@ libkea_cryptolink_la_SOURCES += openssl_hmac.cc
 endif
 
 libkea_cryptolink_la_LDFLAGS = $(CRYPTO_LDFLAGS)
-libkea_cryptolink_la_LDFLAGS += -no-undefined -version-info 38:0:0
+libkea_cryptolink_la_LDFLAGS += -no-undefined -version-info 48:0:0
 libkea_cryptolink_la_LIBADD  = $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 libkea_cryptolink_la_LIBADD += $(CRYPTO_LIBS)
 
index 5141ac4a240da2f79fb83f4e8947629f95ee9086..3512c67f389169520b710ced5264834f796e82f3 100644 (file)
@@ -45,7 +45,7 @@ libkea_d2srv_la_LIBADD += $(top_builddir)/src/lib/util/libkea-util.la
 libkea_d2srv_la_LIBADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 libkea_d2srv_la_LIBADD += $(LOG4CPLUS_LIBS) $(CRYPTO_LIBS) $(BOOST_LIBS)
 
-libkea_d2srv_la_LDFLAGS  = -no-undefined -version-info 30:0:0
+libkea_d2srv_la_LDFLAGS  = -no-undefined -version-info 41:0:0
 libkea_d2srv_la_LDFLAGS += $(AM_LDFLAGS) $(CRYPTO_LDFLAGS)
 
 # If we want to get rid of all generated messages files, we need to use
index 5127b52957361963f89a9bbb442e6cbb61ee6fb4..c6a0548673d5da9bdb32658173d48cd95fd03d64 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 48:0:0
+libkea_database_la_LDFLAGS = -no-undefined -version-info 58: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 7c093f30ad3db04462c485a72c0466dc5e174364..4213c449e86a7a5bc63e11270e495d837f6803d1 100644 (file)
@@ -86,7 +86,7 @@ libkea_dhcp___la_LIBADD += $(top_builddir)/src/lib/util/libkea-util.la
 libkea_dhcp___la_LIBADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 libkea_dhcp___la_LIBADD += $(BOOST_LIBS)
 libkea_dhcp___la_LIBADD += $(CRYPTO_LIBS)
-libkea_dhcp___la_LDFLAGS  = -no-undefined -version-info 73:0:0
+libkea_dhcp___la_LDFLAGS  = -no-undefined -version-info 83:0:0
 libkea_dhcp___la_LDFLAGS += $(CRYPTO_LDFLAGS)
 
 EXTRA_DIST  = README libdhcp++.dox
index a1e10e5b8a4180495bbe8572a9601b22ea4b52c9..a044bc80859a1e7f31ab705de3a8f15d54c3ca74 100644 (file)
@@ -21,7 +21,7 @@ libkea_dhcp_ddns_la_CXXFLAGS = $(AM_CXXFLAGS)
 libkea_dhcp_ddns_la_CPPFLAGS = $(AM_CPPFLAGS)
 libkea_dhcp_ddns_la_LDFLAGS  = $(AM_LDFLAGS)
 libkea_dhcp_ddns_la_LDFLAGS += $(CRYPTO_LDFLAGS)
-libkea_dhcp_ddns_la_LDFLAGS += -no-undefined -version-info 41:0:0
+libkea_dhcp_ddns_la_LDFLAGS += -no-undefined -version-info 52:0:0
 
 libkea_dhcp_ddns_la_LIBADD  = $(top_builddir)/src/lib/stats/libkea-stats.la
 libkea_dhcp_ddns_la_LIBADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la
index 186b20177e49c63a7f6616aba4e3f25a7a23d756..bf2c86a0ef49def19a7cd2914950ddd68cebc7f7 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 89:0:0
+libkea_dhcpsrv_la_LDFLAGS  = -no-undefined -version-info 100:0:0
 libkea_dhcpsrv_la_LDFLAGS += $(CRYPTO_LDFLAGS)
 if HAVE_MYSQL
 libkea_dhcpsrv_la_LDFLAGS += $(MYSQL_LIBS)
index 84535884fa10e670ddef8bfb822fe7ca4563219c..71b55d4b3c23479d36bacb8db67a4dbb805f25fc 100644 (file)
@@ -105,7 +105,7 @@ BUILT_SOURCES += rdataclass.h rdataclass.cc
 
 lib_LTLIBRARIES = libkea-dns++.la
 
-libkea_dns___la_LDFLAGS = -no-undefined -version-info 42:0:0
+libkea_dns___la_LDFLAGS = -no-undefined -version-info 52:0:0
 libkea_dns___la_LDFLAGS += $(AM_LDFLAGS) $(CRYPTO_LDFLAGS)
 
 libkea_dns___la_SOURCES =
index ded89f22be6e9f468723e94dc53c36a2550775ee..5ef6dad3cfa7c93c542f5ceae8b05fb7b78e31a0 100644 (file)
@@ -36,7 +36,7 @@ libkea_eval_la_LIBADD += $(top_builddir)/src/lib/util/libkea-util.la
 libkea_eval_la_LIBADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 libkea_eval_la_LIBADD += $(LOG4CPLUS_LIBS) $(CRYPTO_LIBS) $(BOOST_LIBS)
 
-libkea_eval_la_LDFLAGS  = -no-undefined -version-info 52:0:0
+libkea_eval_la_LDFLAGS  = -no-undefined -version-info 62:0:0
 libkea_eval_la_LDFLAGS += $(CRYPTO_LDFLAGS)
 
 EXTRA_DIST  = eval.dox
index a6e7b90b8a497cfbb31eda64c44c974bb6e18191..c7c51e7d73bda1068ab69b7b5bdbf1bfd69b8ee5 100644 (file)
@@ -7,7 +7,7 @@ lib_LTLIBRARIES = libkea-exceptions.la
 
 libkea_exceptions_la_SOURCES = exceptions.h exceptions.cc
 libkea_exceptions_la_SOURCES += isc_assert.h
-libkea_exceptions_la_LDFLAGS = -no-undefined -version-info 23:0:0
+libkea_exceptions_la_LDFLAGS = -no-undefined -version-info 33:0:0
 
 CLEANFILES = *.gcno *.gcda
 
index ce0cc574f0dd7c43c1d01550e27458997dcb9680..5d135810923eb2a26c2799f789c53435fa6d993e 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 77:0:0
+libkea_hooks_la_LDFLAGS  = $(AM_LDFLAGS) -no-undefined -version-info 88:0:0
 libkea_hooks_la_LIBADD  = $(top_builddir)/src/lib/cc/libkea-cc.la
 libkea_hooks_la_LIBADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
 libkea_hooks_la_LIBADD += $(top_builddir)/src/lib/log/libkea-log.la
index ac9967f4ab23a5f6f0dd64aa38c1f654249404a3..606a2b8b4a5db255d4ac2a84680d5e0803cde31d 100644 (file)
@@ -12,8 +12,8 @@
 
 namespace {
 
-// Version 20400 of the hooks framework, set for Kea 2.4.0
-const int KEA_HOOKS_VERSION = 20400;
+// Version 20500 of the hooks framework, set for Kea 2.5.0
+const int KEA_HOOKS_VERSION = 20500;
 
 // Names of the framework functions.
 const char* const LOAD_FUNCTION_NAME = "load";
index d6b428e896d719943755b9e1644dbe8871fbfc02..c2e7f68b091cb8f2e0e3287449cf6e1b8069e100 100644 (file)
@@ -47,7 +47,7 @@ libkea_http_la_SOURCES += basic_auth.cc basic_auth.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 56:0:0
+libkea_http_la_LDFLAGS += -no-undefined -version-info 66:0:0
 
 libkea_http_la_LIBADD  = $(top_builddir)/src/lib/hooks/libkea-hooks.la
 libkea_http_la_LIBADD += $(top_builddir)/src/lib/cc/libkea-cc.la
index b7150e3d8a652fceddf121fce55ffd72f6306f33..95bb6e4c84ea76e5a5a9b8305768834326b371f3 100644 (file)
@@ -48,7 +48,7 @@ libkea_log_la_LIBADD  = $(top_builddir)/src/lib/log/interprocess/libkea-log_inte
 libkea_log_la_LIBADD += $(top_builddir)/src/lib/util/libkea-util.la
 libkea_log_la_LIBADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 libkea_log_la_LIBADD += $(LOG4CPLUS_LIBS)
-libkea_log_la_LDFLAGS = -no-undefined -version-info 48:0:0
+libkea_log_la_LDFLAGS = -no-undefined -version-info 58:0:0
 
 # Specify the headers for copying into the installation directory tree.
 libkea_log_includedir = $(pkgincludedir)/log
index f3fa69b07b9d2ca92c9886f466295710045beb8b..2e7e2afb1145386890bbc0c3fe5e270b35d1a678 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 53:0:0
+libkea_mysql_la_LDFLAGS = -no-undefined -version-info 64:0:0
 
 libkea_mysql_la_LDFLAGS += $(MYSQL_LIBS)
 
index fbefd8cc8fb91b9ca5dc2ce6eb4973ed7bdb5732..89e3f93a74468495dc4acb5200f13b8807cf0796 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 53:0:0
+libkea_pgsql_la_LDFLAGS = -no-undefined -version-info 64:0:0
 
 libkea_pgsql_la_LDFLAGS += $(PGSQL_LIBS)
 
index cb20ab817ca732c3567a8f97b26c3351eb865a7c..ae75bbb2c14699a3c7508c47a855b2324742e5c0 100644 (file)
@@ -33,7 +33,7 @@ libkea_process_la_SOURCES += redact_config.cc redact_config.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 57:0:0
+libkea_process_la_LDFLAGS += -no-undefined -version-info 67:0:0
 
 libkea_process_la_LIBADD  = $(top_builddir)/src/lib/process/cfgrpt/libcfgrpt.la
 libkea_process_la_LIBADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la
index 018d787aba553d5369f1c14ba100ecd96e08a0a3..d03a3aa0ef16dc235fa0cdd1a0a215e25e0d2905 100644 (file)
@@ -10,7 +10,7 @@ libkea_stats_la_SOURCES += context.h context.cc
 libkea_stats_la_SOURCES += stats_mgr.h stats_mgr.cc
 
 libkea_stats_la_CPPFLAGS = $(AM_CPPFLAGS)
-libkea_stats_la_LDFLAGS = -no-undefined -version-info 29:0:0
+libkea_stats_la_LDFLAGS = -no-undefined -version-info 39:0:0
 
 libkea_stats_la_LIBADD  = $(top_builddir)/src/lib/cc/libkea-cc.la
 libkea_stats_la_LIBADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
index be1c20972b2193e2ce1e1bbe7f96a7f317cbbcaf..d3cea933629d37db024f6c21d84468b387bc00a9 100644 (file)
@@ -24,7 +24,7 @@ libkea_tcp_la_SOURCES += tcp_stream_msg.cc tcp_stream_msg.h
 libkea_tcp_la_CXXFLAGS = $(AM_CXXFLAGS)
 libkea_tcp_la_CPPFLAGS = $(AM_CPPFLAGS)
 libkea_tcp_la_LDFLAGS  = $(AM_LDFLAGS)
-libkea_tcp_la_LDFLAGS += -no-undefined -version-info 5:0:0
+libkea_tcp_la_LDFLAGS += -no-undefined -version-info 15:0:0
 
 libkea_tcp_la_LIBADD  = $(top_builddir)/src/lib/hooks/libkea-hooks.la
 libkea_tcp_la_LIBADD += $(top_builddir)/src/lib/cc/libkea-cc.la
index e2833a9649bb510b12d7f4ff3040247840511413..e6f429ab3c02ca622b5e1b7f470f1c110eadef0d 100644 (file)
@@ -50,7 +50,7 @@ libkea_util_la_SOURCES += encode/utf8.cc encode/utf8.h
 
 libkea_util_la_LIBADD = $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 
-libkea_util_la_LDFLAGS  = -no-undefined -version-info 68:0:0
+libkea_util_la_LDFLAGS  = -no-undefined -version-info 78:0:0
 
 EXTRA_DIST = util.dox
 
index 123f004a601cf0ed5406366464a7b9483f9f5e27..bc070d9167ef048ef5ecdf1a9091fa1da3c327ac 100644 (file)
@@ -50,7 +50,7 @@ libkea_yang_la_LIBADD += $(LIBYANGCPP_LIBS)
 libkea_yang_la_LIBADD += $(SYSREPO_LIBS)
 libkea_yang_la_LIBADD += $(SYSREPOCPP_LIBS)
 
-libkea_yang_la_LDFLAGS = -no-undefined -version-info 46:0:0
+libkea_yang_la_LDFLAGS = -no-undefined -version-info 56:0:0
 
 # Specify the headers for copying into the installation directory tree.
 libkea_yang_includedir = $(pkgincludedir)/yang