From: Andrei Pavel Date: Tue, 20 May 2025 11:39:18 +0000 (+0300) Subject: [#3890] Bump up library versions X-Git-Tag: Kea-2.4.2~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7ed70df92bbc4b37aefbbe7b3e2bed37e5b0d01f;p=thirdparty%2Fkea.git [#3890] Bump up library versions --- diff --git a/ChangeLog b/ChangeLog index a2d4b2fc7c..2b7b844589 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2172. [build] andrei + The library version numbers have been bumped up for the Kea 2.4.2 + stable release. + (Gitlab #3890) + 2171. [sec]* fdupont Change the umask to no group write and no other access at the entry of Kea server/agent binaries. diff --git a/src/lib/asiolink/Makefile.am b/src/lib/asiolink/Makefile.am index 5d13833ff5..00ea49f7d4 100644 --- a/src/lib/asiolink/Makefile.am +++ b/src/lib/asiolink/Makefile.am @@ -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 57:0:0 libkea_asiolink_la_LDFLAGS += $(CRYPTO_LDFLAGS) libkea_asiolink_la_SOURCES = asiolink.h diff --git a/src/lib/config/Makefile.am b/src/lib/config/Makefile.am index 588032594c..66c5c7887b 100644 --- a/src/lib/config/Makefile.am +++ b/src/lib/config/Makefile.am @@ -33,7 +33,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 52:0:0 libkea_cfgclient_la_LDFLAGS += $(CRYPTO_LDFLAGS) # The message file should be in the distribution. diff --git a/src/lib/dhcpsrv/Makefile.am b/src/lib/dhcpsrv/Makefile.am index 1f85a1da81..c0c29fd829 100644 --- a/src/lib/dhcpsrv/Makefile.am +++ b/src/lib/dhcpsrv/Makefile.am @@ -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 90:0:0 +libkea_dhcpsrv_la_LDFLAGS = -no-undefined -version-info 91:0:0 libkea_dhcpsrv_la_LDFLAGS += $(CRYPTO_LDFLAGS) if HAVE_MYSQL libkea_dhcpsrv_la_LDFLAGS += $(MYSQL_LIBS) diff --git a/src/lib/hooks/Makefile.am b/src/lib/hooks/Makefile.am index e97fcc81b8..5766484a04 100644 --- a/src/lib/hooks/Makefile.am +++ b/src/lib/hooks/Makefile.am @@ -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 = $(AM_LDFLAGS) -no-undefined -version-info 78:0:0 +libkea_hooks_la_LDFLAGS = $(AM_LDFLAGS) -no-undefined -version-info 79: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 diff --git a/src/lib/hooks/hooks.h b/src/lib/hooks/hooks.h index e92cee2c16..5539dffe89 100644 --- a/src/lib/hooks/hooks.h +++ b/src/lib/hooks/hooks.h @@ -12,8 +12,8 @@ namespace { -// Version 20401 of the hooks framework, set for Kea 2.4.1 -const int KEA_HOOKS_VERSION = 20401; +// Version 20402 of the hooks framework, set for Kea 2.4.2 +const int KEA_HOOKS_VERSION = 20402; // Names of the framework functions. const char* const LOAD_FUNCTION_NAME = "load"; diff --git a/src/lib/http/Makefile.am b/src/lib/http/Makefile.am index d6b428e896..eadba742f3 100644 --- a/src/lib/http/Makefile.am +++ b/src/lib/http/Makefile.am @@ -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 57: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 diff --git a/src/lib/mysql/Makefile.am b/src/lib/mysql/Makefile.am index f3fa69b07b..b82a4fb069 100644 --- a/src/lib/mysql/Makefile.am +++ b/src/lib/mysql/Makefile.am @@ -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 54:0:0 libkea_mysql_la_LDFLAGS += $(MYSQL_LIBS) diff --git a/src/lib/process/Makefile.am b/src/lib/process/Makefile.am index e5a39d1811..c00b97f616 100644 --- a/src/lib/process/Makefile.am +++ b/src/lib/process/Makefile.am @@ -35,7 +35,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 58: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 diff --git a/src/lib/util/Makefile.am b/src/lib/util/Makefile.am index 46cd404439..4df3c0766e 100644 --- a/src/lib/util/Makefile.am +++ b/src/lib/util/Makefile.am @@ -50,7 +50,7 @@ libkea_util_la_SOURCES += filesystem.h filesystem.cc 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 69:0:0 EXTRA_DIST = util.dox