From dee77065c84d51c84e33d34965667f3c4dd047d6 Mon Sep 17 00:00:00 2001 From: Narpat Mali Date: Thu, 17 Aug 2023 14:55:24 +0000 Subject: libqb: upgrade 2.0.6 -> 2.0.8 The delta between 2.0.6 and 2.0.8 contains the CVE-2023-39976 fix and other bugfixes. git log --oneline shows: 002171b (HEAD, tag: v2.0.8, origin/main, origin/HEAD, main) Update library version for 2.0.8 1bbaa92 log: fix potential overflow with long log messages (#490) 92ddd7c test - fix test dependancies (#489) 06c8641 (tag: v2.0.7) Update -version info for 2.0.7 0665086 spec: Migrate to SPDX license (#487) 5862acb blackbox: fix potential overlow/memory corruption (#486) a3aedbc tests: allow -j to work (#485) 335dbb6 test: Remove gnu/lib-names.h from libstat_wrapper.c (#482) 4dcdfe9 strlcpy: avoid compiler warning from strncpy (#473) 1a32a60 Add --disable-tests option (#475) 10b0623 m4/ax_pthread.m4: update to latest upstream version (serial 31) (#472) e038f59 tests: Close race condition in check_loop (#480) fde729e timer: Move state check to before time check (#479) 5594d37 ipc: Retry receiving credentials if the the message is short (#476) e8129a3 add simplified chinese readme (#474) eaa95ec lib: Fix some small bugs spotted by newest covscan (#471) 14507d5 configure: Modernize configure.ac a bit (#470) 8325d84 tests: Fix tests on FreeBSD-devel (#469) e407874 doxygen2man: Fix function parameter alignment (#468) 0eb0991 tests: cleanup the last of the empty directories (#467) 44a4cb2 tests: Make ipc test more portable (#466) 758044b (tag: v2.0.6) test: Include ipc_sock.test in the libqb-tests rpm (#463) Release Notes: https://github.com/ClusterLabs/libqb/releases Signed-off-by: Narpat Mali Signed-off-by: Armin Kuster --- meta-oe/recipes-extended/libqb/libqb_2.0.6.bb | 26 -------------------------- meta-oe/recipes-extended/libqb/libqb_2.0.8.bb | 26 ++++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 26 deletions(-) delete mode 100644 meta-oe/recipes-extended/libqb/libqb_2.0.6.bb create mode 100644 meta-oe/recipes-extended/libqb/libqb_2.0.8.bb diff --git a/meta-oe/recipes-extended/libqb/libqb_2.0.6.bb b/meta-oe/recipes-extended/libqb/libqb_2.0.6.bb deleted file mode 100644 index ce3606d777..0000000000 --- a/meta-oe/recipes-extended/libqb/libqb_2.0.6.bb +++ /dev/null @@ -1,26 +0,0 @@ -SUMMARY = "An IPC library for high performance servers" -DESCRIPTION = "libqb is a library with the primary purpose of providing high performance client server reusable features. \ -It provides high performance logging, tracing, ipc, and poll." - -HOMEPAGE = "https://github.com/clusterlabs/libqb/wiki" -SECTION = "libs" -LICENSE = "LGPL-2.1-only" -LIC_FILES_CHKSUM = "file://COPYING;md5=321bf41f280cf805086dd5a720b37785" - -inherit autotools pkgconfig - -SRCREV = "758044bed5f615c90818aa5431d00303288888e5" -SRC_URI = "git://github.com/ClusterLabs/${BPN}.git;branch=main;protocol=https \ - " -S = "${WORKDIR}/git" - -DEPENDS += "libxml2" - -CFLAGS += "-pthread -D_REENTRANT" - -do_configure:prepend() { - ( cd ${S} - ${S}/autogen.sh ) -} - -BBCLASSEXTEND = "native" diff --git a/meta-oe/recipes-extended/libqb/libqb_2.0.8.bb b/meta-oe/recipes-extended/libqb/libqb_2.0.8.bb new file mode 100644 index 0000000000..3db9e2e66f --- /dev/null +++ b/meta-oe/recipes-extended/libqb/libqb_2.0.8.bb @@ -0,0 +1,26 @@ +SUMMARY = "An IPC library for high performance servers" +DESCRIPTION = "libqb is a library with the primary purpose of providing high performance client server reusable features. \ +It provides high performance logging, tracing, ipc, and poll." + +HOMEPAGE = "https://github.com/clusterlabs/libqb/wiki" +SECTION = "libs" +LICENSE = "LGPL-2.1-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=321bf41f280cf805086dd5a720b37785" + +inherit autotools pkgconfig + +SRCREV = "002171bbcf4bc4728da56c1538afd9e9d814ecaf" +SRC_URI = "git://github.com/ClusterLabs/${BPN}.git;branch=main;protocol=https \ + " +S = "${WORKDIR}/git" + +DEPENDS += "libxml2" + +CFLAGS += "-pthread -D_REENTRANT" + +do_configure:prepend() { + ( cd ${S} + ${S}/autogen.sh ) +} + +BBCLASSEXTEND = "native" -- cgit v1.2.3-54-g00ecf