From: Wlodek Wencel Date: Fri, 20 Jun 2025 11:45:08 +0000 (+0200) Subject: [#3968] lib version bump up for 3.0.0 X-Git-Tag: Kea-3.0.0~19 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=97edcab1b8311b0e9fe43941425543c3f1ee365e;p=thirdparty%2Fkea.git [#3968] lib version bump up for 3.0.0 --- diff --git a/changelog_unreleased/3968-lib-version-bump-for-3-0 b/changelog_unreleased/3968-lib-version-bump-for-3-0 new file mode 100644 index 0000000000..cd141bfc2e --- /dev/null +++ b/changelog_unreleased/3968-lib-version-bump-for-3-0 @@ -0,0 +1,4 @@ +[build] wlodek + The library version numbers have been bumped up for the Kea 3.0.0 + stable release. + (Gitlab #3968) diff --git a/src/lib/asiodns/meson.build b/src/lib/asiodns/meson.build index 6ffa7dab85..fb000d7ebf 100644 --- a/src/lib/asiodns/meson.build +++ b/src/lib/asiodns/meson.build @@ -9,7 +9,7 @@ kea_asiodns_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '61.0.0', + version: '62.0.0', ) LIBS_BUILT_SO_FAR = [kea_asiodns_lib] + LIBS_BUILT_SO_FAR subdir('tests') diff --git a/src/lib/asiolink/meson.build b/src/lib/asiolink/meson.build index d4978d8cdf..0b2174306b 100644 --- a/src/lib/asiolink/meson.build +++ b/src/lib/asiolink/meson.build @@ -21,7 +21,7 @@ kea_asiolink_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_asiolink_lib] + LIBS_BUILT_SO_FAR subdir('testutils') diff --git a/src/lib/cc/meson.build b/src/lib/cc/meson.build index 96319ad304..c22a1a133b 100644 --- a/src/lib/cc/meson.build +++ b/src/lib/cc/meson.build @@ -21,7 +21,7 @@ kea_cc_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '81.0.0', + version: '82.0.0', ) LIBS_BUILT_SO_FAR = [kea_cc_lib] + LIBS_BUILT_SO_FAR subdir('tests') diff --git a/src/lib/config/meson.build b/src/lib/config/meson.build index 3366020353..803cdfbf51 100644 --- a/src/lib/config/meson.build +++ b/src/lib/config/meson.build @@ -20,7 +20,7 @@ kea_config_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', cpp_args: [f'-DCONTROL_SOCKET_DIR="@RUNSTATEDIR_INSTALLED@"'], ) LIBS_BUILT_SO_FAR = [kea_config_lib] + LIBS_BUILT_SO_FAR diff --git a/src/lib/cryptolink/meson.build b/src/lib/cryptolink/meson.build index 26422e992e..7400a666aa 100644 --- a/src/lib/cryptolink/meson.build +++ b/src/lib/cryptolink/meson.build @@ -19,7 +19,7 @@ kea_cryptolink_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '62.0.0', + version: '63.0.0', ) LIBS_BUILT_SO_FAR = [kea_cryptolink_lib] + LIBS_BUILT_SO_FAR subdir('tests') diff --git a/src/lib/d2srv/meson.build b/src/lib/d2srv/meson.build index 9145cae0b4..fb734a6c1f 100644 --- a/src/lib/d2srv/meson.build +++ b/src/lib/d2srv/meson.build @@ -18,7 +18,7 @@ kea_d2srv_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '62.0.0', + version: '63.0.0', ) LIBS_BUILT_SO_FAR = [kea_d2srv_lib] + LIBS_BUILT_SO_FAR subdir('testutils') diff --git a/src/lib/database/meson.build b/src/lib/database/meson.build index 145faf6483..01a0dca40a 100644 --- a/src/lib/database/meson.build +++ b/src/lib/database/meson.build @@ -15,7 +15,7 @@ kea_database_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '75.0.0', + version: '76.0.0', ) LIBS_BUILT_SO_FAR = [kea_database_lib] + LIBS_BUILT_SO_FAR subdir('testutils') diff --git a/src/lib/dhcp/meson.build b/src/lib/dhcp/meson.build index 6e8d130cb9..374c9221e8 100644 --- a/src/lib/dhcp/meson.build +++ b/src/lib/dhcp/meson.build @@ -60,7 +60,7 @@ kea_dhcp_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '108.0.0', + version: '109.0.0', ) LIBS_BUILT_SO_FAR = [kea_dhcp_lib] + LIBS_BUILT_SO_FAR subdir('testutils') diff --git a/src/lib/dhcp_ddns/meson.build b/src/lib/dhcp_ddns/meson.build index 8e48d7ffbd..8b0d55b3bb 100644 --- a/src/lib/dhcp_ddns/meson.build +++ b/src/lib/dhcp_ddns/meson.build @@ -11,7 +11,7 @@ kea_dhcp_ddns_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '67.0.0', + version: '68.0.0', ) LIBS_BUILT_SO_FAR = [kea_dhcp_ddns_lib] + LIBS_BUILT_SO_FAR subdir('tests') diff --git a/src/lib/dhcpsrv/meson.build b/src/lib/dhcpsrv/meson.build index f514325105..ac891d6a48 100644 --- a/src/lib/dhcpsrv/meson.build +++ b/src/lib/dhcpsrv/meson.build @@ -103,7 +103,7 @@ kea_dhcpsrv_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '128.0.0', + version: '129.0.0', ) LIBS_BUILT_SO_FAR = [kea_dhcpsrv_lib] + LIBS_BUILT_SO_FAR subdir('testutils') diff --git a/src/lib/dns/meson.build b/src/lib/dns/meson.build index e9ac55f23a..e708df367c 100644 --- a/src/lib/dns/meson.build +++ b/src/lib/dns/meson.build @@ -32,7 +32,7 @@ kea_dns_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '70.0.0', + version: '71.0.0', ) LIBS_BUILT_SO_FAR = [kea_dns_lib] + LIBS_BUILT_SO_FAR subdir('tests') diff --git a/src/lib/eval/meson.build b/src/lib/eval/meson.build index 612eb65269..e694540959 100644 --- a/src/lib/eval/meson.build +++ b/src/lib/eval/meson.build @@ -14,7 +14,7 @@ kea_eval_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '83.0.0', + version: '84.0.0', ) LIBS_BUILT_SO_FAR = [kea_eval_lib] + LIBS_BUILT_SO_FAR subdir('tests') diff --git a/src/lib/exceptions/meson.build b/src/lib/exceptions/meson.build index ab39f2c78f..abcadc8785 100644 --- a/src/lib/exceptions/meson.build +++ b/src/lib/exceptions/meson.build @@ -7,7 +7,7 @@ kea_exceptions_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '44.0.0', + version: '45.0.0', ) LIBS_BUILT_SO_FAR = [kea_exceptions_lib] + LIBS_BUILT_SO_FAR subdir('tests') diff --git a/src/lib/hooks/hooks.h b/src/lib/hooks/hooks.h index 2557263082..463ba591b1 100644 --- a/src/lib/hooks/hooks.h +++ b/src/lib/hooks/hooks.h @@ -12,8 +12,8 @@ namespace { -// Version 20709 of the hooks framework, set for Kea 2.7.9 -const int KEA_HOOKS_VERSION = 20709; +// Version 30000 of the hooks framework, set for Kea 3.0.0 +const int KEA_HOOKS_VERSION = 30000; // Names of the framework functions. const char* const LOAD_FUNCTION_NAME = "load"; diff --git a/src/lib/hooks/meson.build b/src/lib/hooks/meson.build index c3d214fcde..bc9f241f33 100644 --- a/src/lib/hooks/meson.build +++ b/src/lib/hooks/meson.build @@ -23,7 +23,7 @@ kea_hooks_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '117.0.0', + version: '118.0.0', ) LIBS_BUILT_SO_FAR = [kea_hooks_lib] + LIBS_BUILT_SO_FAR subdir('tests') diff --git a/src/lib/http/meson.build b/src/lib/http/meson.build index 0c5b314cb5..eef8a59713 100644 --- a/src/lib/http/meson.build +++ b/src/lib/http/meson.build @@ -32,7 +32,7 @@ kea_http_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_http_lib] + LIBS_BUILT_SO_FAR subdir('tests') diff --git a/src/lib/log/interprocess/meson.build b/src/lib/log/interprocess/meson.build index fc82f25e14..c5ea0e00c4 100644 --- a/src/lib/log/interprocess/meson.build +++ b/src/lib/log/interprocess/meson.build @@ -9,7 +9,7 @@ kea_log_interprocess_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '2.0.0', + version: '3.0.0', ) LIBS_BUILT_SO_FAR = [kea_log_interprocess_lib] + LIBS_BUILT_SO_FAR subdir('tests') diff --git a/src/lib/log/meson.build b/src/lib/log/meson.build index 810e51b9fc..5f3f302a77 100644 --- a/src/lib/log/meson.build +++ b/src/lib/log/meson.build @@ -27,7 +27,7 @@ kea_log_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '74.0.0', + version: '75.0.0', ) LIBS_BUILT_SO_FAR = [kea_log_lib] + LIBS_BUILT_SO_FAR subdir('compiler') diff --git a/src/lib/mysql/meson.build b/src/lib/mysql/meson.build index 7c4c397fe8..60526a2f84 100644 --- a/src/lib/mysql/meson.build +++ b/src/lib/mysql/meson.build @@ -14,7 +14,7 @@ kea_mysql_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_mysql_lib] + LIBS_BUILT_SO_FAR subdir('testutils') diff --git a/src/lib/pgsql/meson.build b/src/lib/pgsql/meson.build index abb15c29bf..e203e28aa9 100644 --- a/src/lib/pgsql/meson.build +++ b/src/lib/pgsql/meson.build @@ -14,7 +14,7 @@ kea_pgsql_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_pgsql_lib] + LIBS_BUILT_SO_FAR subdir('testutils') diff --git a/src/lib/process/cfgrpt/meson.build b/src/lib/process/cfgrpt/meson.build index c572871e06..aea7ec4355 100644 --- a/src/lib/process/cfgrpt/meson.build +++ b/src/lib/process/cfgrpt/meson.build @@ -14,7 +14,7 @@ kea_cfgrpt_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '2.0.0', + version: '3.0.0', ) LIBS_BUILT_SO_FAR = [kea_cfgrpt_lib] + LIBS_BUILT_SO_FAR subdir('tests') diff --git a/src/lib/process/meson.build b/src/lib/process/meson.build index 5311771951..ce495039c4 100644 --- a/src/lib/process/meson.build +++ b/src/lib/process/meson.build @@ -22,7 +22,7 @@ kea_process_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '89.0.0', + version: '90.0.0', ) LIBS_BUILT_SO_FAR = [kea_process_lib] + LIBS_BUILT_SO_FAR subdir('testutils') diff --git a/src/lib/stats/meson.build b/src/lib/stats/meson.build index bc70b022d6..5ce0479b85 100644 --- a/src/lib/stats/meson.build +++ b/src/lib/stats/meson.build @@ -9,7 +9,7 @@ kea_stats_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '52.0.0', + version: '53.0.0', ) LIBS_BUILT_SO_FAR = [kea_stats_lib] + LIBS_BUILT_SO_FAR subdir('tests') diff --git a/src/lib/tcp/meson.build b/src/lib/tcp/meson.build index 503184f003..cf30284a20 100644 --- a/src/lib/tcp/meson.build +++ b/src/lib/tcp/meson.build @@ -14,7 +14,7 @@ kea_tcp_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '32.0.0', + version: '33.0.0', ) LIBS_BUILT_SO_FAR = [kea_tcp_lib] + LIBS_BUILT_SO_FAR subdir('tests') diff --git a/src/lib/util/io/meson.build b/src/lib/util/io/meson.build index 451b066380..48be35fdda 100644 --- a/src/lib/util/io/meson.build +++ b/src/lib/util/io/meson.build @@ -7,6 +7,6 @@ kea_util_io_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '11.0.0', + version: '12.0.0', ) LIBS_BUILT_SO_FAR = [kea_util_io_lib] + LIBS_BUILT_SO_FAR diff --git a/src/lib/util/meson.build b/src/lib/util/meson.build index e3d055457f..d3e1efa432 100644 --- a/src/lib/util/meson.build +++ b/src/lib/util/meson.build @@ -25,7 +25,7 @@ kea_util_lib = shared_library( install_rpath: INSTALL_RPATH, build_rpath: BUILD_RPATH, link_with: LIBS_BUILT_SO_FAR, - version: '100.0.0', + version: '101.0.0', ) subdir('io') subdir('unittests') diff --git a/src/lib/yang/meson.build b/src/lib/yang/meson.build index 2713997ccd..bad4ff73ab 100644 --- a/src/lib/yang/meson.build +++ b/src/lib/yang/meson.build @@ -30,7 +30,7 @@ kea_yang_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_yang_lib] + LIBS_BUILT_SO_FAR kea_yang_headers = [