]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3863] lib version bump up
authorWlodek Wencel <wlodek@isc.org>
Tue, 29 Apr 2025 05:12:56 +0000 (07:12 +0200)
committerWlodek Wencel <wlodek@isc.org>
Tue, 29 Apr 2025 05:12:56 +0000 (07:12 +0200)
24 files changed:
ChangeLog
src/lib/asiolink/Makefile.am
src/lib/asiolink/meson.build
src/lib/dhcp/Makefile.am
src/lib/dhcp/meson.build
src/lib/dhcpsrv/Makefile.am
src/lib/dhcpsrv/meson.build
src/lib/dns/Makefile.am
src/lib/dns/meson.build
src/lib/eval/Makefile.am
src/lib/eval/meson.build
src/lib/hooks/Makefile.am
src/lib/hooks/hooks.h
src/lib/hooks/meson.build
src/lib/log/Makefile.am
src/lib/log/meson.build
src/lib/mysql/Makefile.am
src/lib/mysql/meson.build
src/lib/pgsql/Makefile.am
src/lib/pgsql/meson.build
src/lib/process/Makefile.am
src/lib/process/meson.build
src/lib/yang/Makefile.am
src/lib/yang/meson.build

index 46bee6f1e23a8cfe7ca465d7e89ec6fc75ff8f53..96388f96cd0a72ccb924623a918f86c84accf738 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2337.  [build]         wlodek
+       The library version numbers have been bumped up for the Kea 2.7.8
+       development release.
+       (Gitlab #3863)
+
 2336.  [func]          razvan
        Added support for syslog backend in forensic log hook library.
        (Gitlab #3569)
index ee80501984bfc18e0f563a2609f2620e00f9f89e..1a715cd243904bc933a3ef876fba80d72f9ce047 100644 (file)
@@ -11,7 +11,7 @@ CLEANFILES = *.gcno *.gcda
 
 lib_LTLIBRARIES = libkea-asiolink.la
 
-libkea_asiolink_la_LDFLAGS = -no-undefined -version-info 84:0:0
+libkea_asiolink_la_LDFLAGS = -no-undefined -version-info 85:0:0
 libkea_asiolink_la_LDFLAGS += $(CRYPTO_LDFLAGS)
 
 libkea_asiolink_la_SOURCES  = asiolink.h
index f9874fb5a32c73dcbc3f573ea61cba3469b2e2d8..ddde758fee040e36836e09a4aad0b16cb0022372 100644 (file)
@@ -21,7 +21,7 @@ kea_asiolink_lib = shared_library(
     install_rpath: INSTALL_RPATH,
     build_rpath: BUILD_RPATH,
     link_with: LIBS_BUILT_SO_FAR,
-    version: '84.0.0',
+    version: '85.0.0',
     # Avoids: ld: error: undefined symbol: environ on FreeBSD
     override_options: ENVIRON_SHLIB_FLAGS,
 )
index eef28d4923381f1b6b96722700c1bb7301a2f47a..7f7910976f1eb82c714742ae7e9ac62596d84e61 100644 (file)
@@ -87,7 +87,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 107:0:0
+libkea_dhcp___la_LDFLAGS  = -no-undefined -version-info 108:0:0
 libkea_dhcp___la_LDFLAGS += $(CRYPTO_LDFLAGS)
 
 EXTRA_DIST  = README libdhcp++.dox
index a9c4dae7c95818d2f3ce6de82954d3b455b1de34..6e8d130cb9eef86259937264500328a661db03b4 100644 (file)
@@ -60,7 +60,7 @@ kea_dhcp_lib = shared_library(
     install_rpath: INSTALL_RPATH,
     build_rpath: BUILD_RPATH,
     link_with: LIBS_BUILT_SO_FAR,
-    version: '107.0.0',
+    version: '108.0.0',
 )
 LIBS_BUILT_SO_FAR = [kea_dhcp_lib] + LIBS_BUILT_SO_FAR
 subdir('testutils')
index 1fe5482409a39bbfa57f404e2d6d2436afd35be2..44127138b75029bad295f3eef45de276e5d8be09 100644 (file)
@@ -204,7 +204,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 126:0:0
+libkea_dhcpsrv_la_LDFLAGS  = -no-undefined -version-info 127:0:0
 libkea_dhcpsrv_la_LDFLAGS += $(CRYPTO_LDFLAGS)
 
 # The message file should be in the distribution
index eaa330696988b60a2a21118a07c076bed2e1a1b6..e2e232f5552398eefd2c0c67792e740591fd2af7 100644 (file)
@@ -102,7 +102,7 @@ kea_dhcpsrv_lib = shared_library(
     install_rpath: INSTALL_RPATH,
     build_rpath: BUILD_RPATH,
     link_with: LIBS_BUILT_SO_FAR,
-    version: '126.0.0',
+    version: '127.0.0',
 )
 LIBS_BUILT_SO_FAR = [kea_dhcpsrv_lib] + LIBS_BUILT_SO_FAR
 subdir('testutils')
index 20efc54e95c01bca157c1df3c469478328a579eb..3aa3fd2694f0ab558da9445c127ab2e711be35c7 100644 (file)
@@ -13,7 +13,7 @@ BUILT_SOURCES += rdataclass.h rdataclass.cc
 
 lib_LTLIBRARIES = libkea-dns++.la
 
-libkea_dns___la_LDFLAGS = -no-undefined -version-info 69:0:0
+libkea_dns___la_LDFLAGS = -no-undefined -version-info 70:0:0
 libkea_dns___la_LDFLAGS += $(AM_LDFLAGS) $(CRYPTO_LDFLAGS)
 
 libkea_dns___la_SOURCES =
index 291703b618fb6c7ac5503c60b03ce04bd7a93c26..e9ac55f23a84846dde3b899d360ff17deeee6b66 100644 (file)
@@ -32,7 +32,7 @@ kea_dns_lib = shared_library(
     install_rpath: INSTALL_RPATH,
     build_rpath: BUILD_RPATH,
     link_with: LIBS_BUILT_SO_FAR,
-    version: '69.0.0',
+    version: '70.0.0',
 )
 LIBS_BUILT_SO_FAR = [kea_dns_lib] + LIBS_BUILT_SO_FAR
 subdir('tests')
index 652123962ac7541f1ec6d017410eee17ddec843a..cd8e3af62ce0a8f693b23bcc91457077480c9507 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 82:0:0
+libkea_eval_la_LDFLAGS  = -no-undefined -version-info 83:0:0
 libkea_eval_la_LDFLAGS += $(CRYPTO_LDFLAGS)
 
 EXTRA_DIST  = eval.dox
index 0dbb0b13d6d143e6d3f94b2a3e9d25618714e2b8..612eb652697e9d8d7062914f23a194313d109bcf 100644 (file)
@@ -14,7 +14,7 @@ kea_eval_lib = shared_library(
     install_rpath: INSTALL_RPATH,
     build_rpath: BUILD_RPATH,
     link_with: LIBS_BUILT_SO_FAR,
-    version: '82.0.0',
+    version: '83.0.0',
 )
 LIBS_BUILT_SO_FAR = [kea_eval_lib] + LIBS_BUILT_SO_FAR
 subdir('tests')
index 5e57dc33ebe171f401b6078fb6c96fec0e045dff..1164592a1f7a28984ab996bb40ec423eacb12e73 100644 (file)
@@ -39,7 +39,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  = -no-undefined -version-info 115:0:0
+libkea_hooks_la_LDFLAGS  = -no-undefined -version-info 116:0:0
 libkea_hooks_la_LDFLAGS += $(AM_LDFLAGS)
 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 d1c42b9ba1422ba64e9355c97f60f748ceaedccd..fda2e4681778f543f742ddbed2f44111499e9969 100644 (file)
@@ -12,8 +12,8 @@
 
 namespace {
 
-// Version 20707 of the hooks framework, set for Kea 2.7.7
-const int KEA_HOOKS_VERSION = 20707;
+// Version 20708 of the hooks framework, set for Kea 2.7.8
+const int KEA_HOOKS_VERSION = 20708;
 
 // Names of the framework functions.
 const char* const LOAD_FUNCTION_NAME = "load";
index dab70521203aa86395d1cfdc98ae6fb51b2fde59..88acea5720a6c8fd058f5cc07ee49c6648930847 100644 (file)
@@ -20,7 +20,7 @@ kea_hooks_lib = shared_library(
     install_rpath: INSTALL_RPATH,
     build_rpath: BUILD_RPATH,
     link_with: LIBS_BUILT_SO_FAR,
-    version: '115.0.0',
+    version: '116.0.0',
 )
 LIBS_BUILT_SO_FAR = [kea_hooks_lib] + LIBS_BUILT_SO_FAR
 subdir('tests')
index 459b0c46d88bb14fde154d8e7f5b817c158092a4..fab6b1fc26be42cb8ee05b762cf93a55e7fcbdea 100644 (file)
@@ -47,7 +47,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 73:0:0
+libkea_log_la_LDFLAGS = -no-undefined -version-info 74:0:0
 
 # Specify the headers for copying into the installation directory tree.
 libkea_log_includedir = $(pkgincludedir)/log
index c1c4a09be0d0f38c64ba5f1a73a4e374672e924e..810e51b9fc9421b1e1f532baefea9afd786ddb88 100644 (file)
@@ -27,7 +27,7 @@ kea_log_lib = shared_library(
     install_rpath: INSTALL_RPATH,
     build_rpath: BUILD_RPATH,
     link_with: LIBS_BUILT_SO_FAR,
-    version: '73.0.0',
+    version: '74.0.0',
 )
 LIBS_BUILT_SO_FAR = [kea_log_lib] + LIBS_BUILT_SO_FAR
 subdir('compiler')
index bbbba0d18277a2a31f177be605a71f4052b6d23c..413430ec1c6e41b9c4892ce8020b88b8703664e6 100644 (file)
@@ -22,7 +22,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) $(CRYPTO_LIBS)
 
-libkea_mysql_la_LDFLAGS = -no-undefined -version-info 86:0:0
+libkea_mysql_la_LDFLAGS = -no-undefined -version-info 87:0:0
 
 libkea_mysql_la_LDFLAGS += $(MYSQL_LIBS)
 
index f0f45e3bd48f25139c53f2b58ce4467e0d674b49..7c4c397fe8bdf7e86d1102472c2eebe750ce07b7 100644 (file)
@@ -14,7 +14,7 @@ kea_mysql_lib = shared_library(
     install_rpath: INSTALL_RPATH,
     build_rpath: BUILD_RPATH,
     link_with: LIBS_BUILT_SO_FAR,
-    version: '86.0.0',
+    version: '87.0.0',
 )
 LIBS_BUILT_SO_FAR = [kea_mysql_lib] + LIBS_BUILT_SO_FAR
 subdir('testutils')
index 3e8312e65fa906779ab96effcb54f324ada58c8d..a8e917eaea109cbe87f859338e695345ac98c4df 100644 (file)
@@ -22,7 +22,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) $(CRYPTO_LIBS)
 
-libkea_pgsql_la_LDFLAGS = -no-undefined -version-info 86:0:0
+libkea_pgsql_la_LDFLAGS = -no-undefined -version-info 87:0:0
 
 libkea_pgsql_la_LDFLAGS += $(PGSQL_LIBS)
 
index f06fd5e9209c5a3adc569acae20a472cab459e55..abb15c29bf7b5081fbd67916bfc43484b990f0af 100644 (file)
@@ -14,7 +14,7 @@ kea_pgsql_lib = shared_library(
     install_rpath: INSTALL_RPATH,
     build_rpath: BUILD_RPATH,
     link_with: LIBS_BUILT_SO_FAR,
-    version: '86.0.0',
+    version: '87.0.0',
 )
 LIBS_BUILT_SO_FAR = [kea_pgsql_lib] + LIBS_BUILT_SO_FAR
 subdir('testutils')
index fd33f5a064dba19c4bf01ed2a722179e38cac127..5f285efbf0e73a001363dd2435feace6880c87cf 100644 (file)
@@ -29,7 +29,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 87:0:0
+libkea_process_la_LDFLAGS += -no-undefined -version-info 88: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 81c72545ff5247678bfa95e4d8e2aa334969f8c8..ba4968a5a73de2d98419595fa5efaa0f0db806f6 100644 (file)
@@ -19,7 +19,7 @@ kea_process_lib = shared_library(
     install_rpath: INSTALL_RPATH,
     build_rpath: BUILD_RPATH,
     link_with: LIBS_BUILT_SO_FAR,
-    version: '87.0.0',
+    version: '88.0.0',
 )
 LIBS_BUILT_SO_FAR = [kea_process_lib] + LIBS_BUILT_SO_FAR
 subdir('testutils')
index 4b5292b2dd5960c398635b7a5bd4df358513ea1d..e41ec64901cace5b0928fa57f9ed9c6e9d2fddec 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 72:0:0
+libkea_yang_la_LDFLAGS = -no-undefined -version-info 73:0:0
 
 # Specify the headers for copying into the installation directory tree.
 libkea_yang_includedir = $(pkgincludedir)/yang
index fafea08339e88dc97f220e6c8f8caf978d170965..2713997ccddd55b6837e4e27199047b782a658ba 100644 (file)
@@ -30,7 +30,7 @@ kea_yang_lib = shared_library(
     install_rpath: INSTALL_RPATH,
     build_rpath: BUILD_RPATH,
     link_with: LIBS_BUILT_SO_FAR,
-    version: '72.0.0',
+    version: '73.0.0',
 )
 LIBS_BUILT_SO_FAR = [kea_yang_lib] + LIBS_BUILT_SO_FAR
 kea_yang_headers = [