From patchwork Mon Mar 9 10:06:17 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrej Kozemcak X-Patchwork-Id: 82877 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 61E63EFCD95 for ; Mon, 9 Mar 2026 10:06:44 +0000 (UTC) Received: from mta-64-225.siemens.flowmailer.net (mta-64-225.siemens.flowmailer.net [185.136.64.225]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.10756.1773050799737600479 for ; Mon, 09 Mar 2026 03:06:40 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=andrej.kozemcak@siemens.com header.s=fm1 header.b=ThwWcWNg; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.64.225, mailfrom: fm-1334352-2026030910063600ef3756810002075e-pz6qaa@rts-flowmailer.siemens.com) Received: by mta-64-225.siemens.flowmailer.net with ESMTPSA id 2026030910063600ef3756810002075e for ; Mon, 09 Mar 2026 11:06:37 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=andrej.kozemcak@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc; bh=IJtovI93ENO4cvsaEtH6+WQ3UFWuZY4k2/9rFckUFsM=; b=ThwWcWNgz/fzKoMj425nNz0UpVR//a2sj4PF4IQNkKNkwuX3fyF4oyErQu4n2biDf4WXhP t+OJjwt4xsc/X10K+jQAKTCyt2yjpNWRkw6gasV/+w7yVUN+Nj58JJoroOqLjkdk0V1FcNVm sIqxBtK5+n39v/IOVEJokup7/4j7ScQseCkty01UjCNtVb0xklff8T0kRHrQocIpfPot4Qjt N0L10+3/+SSa5ccLdyHSx9KurWDH1JoSexE/DS1BimUXTT4SMlMQgr8XbNRAlI87VUgWUT6O RdN/tqJS0VZ7GHViAyoRdspJxW3gcDeLLqNIJcm5c9DJNm95KuiQk87Q==; From: Andrej Kozemcak To: openembedded-devel@lists.openembedded.org Cc: Andrej Kozemcak Subject: [meta-oe][PATCH 01/14] asio: upgrade 1.30.2 -> 1.36.0 Date: Mon, 9 Mar 2026 11:06:17 +0100 Message-ID: <20260309100630.404637-1-andrej.kozemcak@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1334352:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 09 Mar 2026 10:06:44 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124973 License-Update: copyright years refreshed Changelogs: Asio 1.36.0: https://think-async.com/Asio/asio-1.36.0/doc/asio/history.html#asio.history.asio_1_36_0 - Fixed an issue, introduced in Asio 1.35.0, that prevented the creation of internal threads required for running some asynchronous operations on a thread_pool. - Fixed co_spawn to adhere to the asynchronous operation requirement for non-reentrant invocation of the completion handler. - Added the [[noreturn]] attribute to asio::detail::throw_exception. - Fixed compilation errors in channel and concurrent_channel. - Fixed a compilation issue with the Bullseye compiler. - Fixed an awaitable coroutine compile error with the clang shipped with MSVC. - Fixed support for platforms that don't define SA_NOCLDWAIT. - Worked around a warning that occurs when building with _FORTIFY_SOURCE on recent g++. - Added a documentation note on basic_signal_set async signal safety. Asio 1.35.0: https://think-async.com/Asio/asio-1.36.0/doc/asio/history.html#asio.history.asio_1_35_0 Asio 1.34.2: https://think-async.com/Asio/asio-1.36.0/doc/asio/history.html#asio.history.asio_1_34_2 Asio 1.34.1: https://think-async.com/Asio/asio-1.36.0/doc/asio/history.html#asio.history.asio_1_34_1 Asio 1.34.0: https://think-async.com/Asio/asio-1.36.0/doc/asio/history.html#asio.history.asio_1_34_0 Asio 1.33.0: https://think-async.com/Asio/asio-1.36.0/doc/asio/history.html#asio.history.asio_1_33_0 Asio 1.32.0: https://think-async.com/Asio/asio-1.36.0/doc/asio/history.html#asio.history.asio_1_32_0 Asio 1.31.0: https://think-async.com/Asio/asio-1.36.0/doc/asio/history.html#asio.history.asio_1_31_0 Signed-off-by: Andrej Kozemcak --- .../recipes-support/asio/{asio_1.30.2.bb => asio_1.36.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-oe/recipes-support/asio/{asio_1.30.2.bb => asio_1.36.0.bb} (86%) diff --git a/meta-oe/recipes-support/asio/asio_1.30.2.bb b/meta-oe/recipes-support/asio/asio_1.36.0.bb similarity index 86% rename from meta-oe/recipes-support/asio/asio_1.30.2.bb rename to meta-oe/recipes-support/asio/asio_1.36.0.bb index 1f492b71eb..d196a35c69 100644 --- a/meta-oe/recipes-support/asio/asio_1.30.2.bb +++ b/meta-oe/recipes-support/asio/asio_1.36.0.bb @@ -17,9 +17,9 @@ inherit autotools ptest ALLOW_EMPTY:${PN} = "1" -LIC_FILES_CHKSUM = "file://COPYING;md5=2bfc909e030aeafefa72f764165b8d07" +LIC_FILES_CHKSUM = "file://COPYING;md5=92db288d8a7d89bb9c5821c447c3052c" -SRC_URI[sha256sum] = "9f12cef05c0477eace9c68ccabd19f9e3a04b875d4768c323714cbd3a5fa3c2b" +SRC_URI[sha256sum] = "7bf4dbe3c1ccd9cc4c94e6e6be026dcc2110f9201d286bb9500dc85d69825524" PACKAGECONFIG ??= "boost" From patchwork Mon Mar 9 10:06:18 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrej Kozemcak X-Patchwork-Id: 82876 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 63152EFCD96 for ; Mon, 9 Mar 2026 10:06:44 +0000 (UTC) Received: from mta-64-225.siemens.flowmailer.net (mta-64-225.siemens.flowmailer.net [185.136.64.225]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.10841.1773050800713938541 for ; Mon, 09 Mar 2026 03:06:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=andrej.kozemcak@siemens.com header.s=fm1 header.b=YeI9ykDO; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.64.225, mailfrom: fm-1334352-20260309100639d4b191a636000207c4-rag7_f@rts-flowmailer.siemens.com) Received: by mta-64-225.siemens.flowmailer.net with ESMTPSA id 20260309100639d4b191a636000207c4 for ; Mon, 09 Mar 2026 11:06:39 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=andrej.kozemcak@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=RKS3g3WljRtedsCdTtpShAYGY8tgFV2OZbb30HqRhWM=; b=YeI9ykDOcsEMxTwJLcFf/n+/eswXTNnzrtQy2bB3Jj8UNUBd9rotfyafHTDORVog7v4Xcp FUNcs0O5M8Ihh/MIkcW+vMn7yek5iXenGm9YcDtRgq6pjkWo2YL35Q30mP7FfdZN2g/FiYru OTPSMWc35ONm0vZEOh1w48g7A1Mx/fBv0UYR/iyEw4e8WsZAWGpRJz8Fyk0GYieO7Bofq7q+ l4uBmBsAqbN3Rjqxp6WAeRyEhPz8oAj2nxWNba7UWwn8Bg/fbTMQneZ1jjwxWEBKcTQCFp7x 2CsVivCVW6zP+uGbP6Eo5uMwM6uJGYAXafdu/wsi2IwTsZUP7JA/GKMA==; From: Andrej Kozemcak To: openembedded-devel@lists.openembedded.org Cc: Andrej Kozemcak Subject: [meta-oe][PATCH 02/14] fluentbit: upgrade 4.2.2 -> 4.2.3.1 Date: Mon, 9 Mar 2026 11:06:18 +0100 Message-ID: <20260309100630.404637-2-andrej.kozemcak@siemens.com> In-Reply-To: <20260309100630.404637-1-andrej.kozemcak@siemens.com> References: <20260309100630.404637-1-andrej.kozemcak@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1334352:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 09 Mar 2026 10:06:44 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124974 The tag is not on any branch. Changelog: https://github.com/fluent/fluent-bit/releases?q=4.2.3.1 Changes: - release: update to 4.2.3 - copyright: update year to 2026 - filter_kubernetes: fix parser annotation leak - github: scripts: commit_linter: Handle bin prefix for fluent-bit.c - bin: Handle CONT signal properly under leaks command - filter_wasm: Handle group metadata - cmake: kafka: fix OAuth Bearer detection on Windows - maintenance: update branch and security EOL info - github: scripts: commit_prefix_check: add config format rules on linter - readme: update active branch 4.2 - out_opentelemetry: on HTTP/2, read and process gRPC status code - config_format: cf_yaml: Align the behavior of dirname against POSIX [Backport to 4.2] - filter_log_to_metrics: fix initialization and exception cleanup - out_stackdriver: clean up oauth2 cache lifecycle - filter_kubernetes: Adjust cleanup ordering to avoid use-after-free [4.2 backport] - in_winevtlog: Add text format for event rendering [Backport to 4.2] - in_tail: Add skipped_lines counter [Backport to 4.2] - in_splunk: Implement handling remote addr feature [Backport to 4.2] - aws: switch AWS Endpoints for European Souvereign Cloud [4.2 backport] - plugin_proxy: enable event_type specification for proxy plugins (4.2 Backport) - in_splunk: Plug memory issues [Backport to 4.2] - dockerfiles: install minimum components and avoiding to use includeRecommended Signed-off-by: Andrej Kozemcak --- .../fluentbit/{fluentbit_4.2.2.bb => fluentbit_4.2.3.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-oe/recipes-extended/fluentbit/{fluentbit_4.2.2.bb => fluentbit_4.2.3.1.bb} (98%) diff --git a/meta-oe/recipes-extended/fluentbit/fluentbit_4.2.2.bb b/meta-oe/recipes-extended/fluentbit/fluentbit_4.2.3.1.bb similarity index 98% rename from meta-oe/recipes-extended/fluentbit/fluentbit_4.2.2.bb rename to meta-oe/recipes-extended/fluentbit/fluentbit_4.2.3.1.bb index d042293e3d..b476206437 100644 --- a/meta-oe/recipes-extended/fluentbit/fluentbit_4.2.2.bb +++ b/meta-oe/recipes-extended/fluentbit/fluentbit_4.2.3.1.bb @@ -17,9 +17,9 @@ DEPENDS = "\ " DEPENDS:append:libc-musl = " fts" -SRCREV = "ddfef360d7f3ac5268942c47ccc9b01864424a05" +SRCREV = "fca8b5bf46416267a4c8de185e4044da09cf0f16" SRC_URI = "\ - git://github.com/fluent/fluent-bit.git;branch=master;protocol=https;tag=v${PV} \ + git://github.com/fluent/fluent-bit.git;nobranch=1;protocol=https;tag=v${PV} \ file://0001-lib-Do-not-use-private-makefile-targets-in-CMakelist.patch \ file://0002-flb_info.h.in-Do-not-hardcode-compilation-directorie.patch \ file://0003-CMakeLists.txt-Revise-init-manager-deduction.patch \ From patchwork Mon Mar 9 10:06:19 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrej Kozemcak X-Patchwork-Id: 82872 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 136DCEFCD8C for ; Mon, 9 Mar 2026 10:06:44 +0000 (UTC) Received: from mta-65-227.siemens.flowmailer.net (mta-65-227.siemens.flowmailer.net [185.136.65.227]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.10757.1773050801065498679 for ; Mon, 09 Mar 2026 03:06:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=andrej.kozemcak@siemens.com header.s=fm1 header.b=DDeFH1v3; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.65.227, mailfrom: fm-1334352-20260309100639cc0a663ba40002077f-vps09b@rts-flowmailer.siemens.com) Received: by mta-65-227.siemens.flowmailer.net with ESMTPSA id 20260309100639cc0a663ba40002077f for ; Mon, 09 Mar 2026 11:06:39 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=andrej.kozemcak@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=OgGrUrBgasA/JRAkGjNiaIwRWEg9GEprm7LAXQWysrI=; b=DDeFH1v3NVnJ8P6JcTe9lkqjN7Bz5SPLAg6R7cN+2a/a+ZxnAWsfD92V7HIT1xa+tUM7cb Svsu1XQbZYOcRLjnUPyRMJcZboBA4prMvpgcwT4U+ST4Y0uHYBSgDdTvt/7HWeV2BkZjP5qW pCTA2Qh/ZBDV/pnVkPaVIbNzR5WvTqVUzB5fonaKnH719INWWy32GLuPY/DYy2ier/iCMq9B bUoi8Oyg4x4AjfuAWDEJZQhDgv4kp43RablzHLt4Bb4N/6WRVYCJenGrVeVrBVuFt1AfofME X4wp5UKEbQXVZQIVoyNlVy7jdhZcloq0zyXSUtPBvLk+SSjaseS2Cebg==; From: Andrej Kozemcak To: openembedded-devel@lists.openembedded.org Cc: Andrej Kozemcak Subject: [meta-oe][PATCH 03/14] grpc: upgrade 1.76.0 -> 1.78.1 Date: Mon, 9 Mar 2026 11:06:19 +0100 Message-ID: <20260309100630.404637-3-andrej.kozemcak@siemens.com> In-Reply-To: <20260309100630.404637-1-andrej.kozemcak@siemens.com> References: <20260309100630.404637-1-andrej.kozemcak@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1334352:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 09 Mar 2026 10:06:44 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124976 Removed patch included in this release Changelogs v1.78.1: https://github.com/grpc/grpc/releases/tag/v1.78.1 v1.78.1: https://github.com/grpc/grpc/releases/tag/v1.78.0 C++: - adding address_sorting dep in naming test build Signed-off-by: Andrej Kozemcak --- ...001-build-add-missing-includes-41351.patch | 58 ------------------- .../grpc/{grpc_1.76.0.bb => grpc_1.78.1.bb} | 5 +- 2 files changed, 2 insertions(+), 61 deletions(-) delete mode 100644 meta-oe/recipes-devtools/grpc/grpc/0001-build-add-missing-includes-41351.patch rename meta-oe/recipes-devtools/grpc/{grpc_1.76.0.bb => grpc_1.78.1.bb} (95%) diff --git a/meta-oe/recipes-devtools/grpc/grpc/0001-build-add-missing-includes-41351.patch b/meta-oe/recipes-devtools/grpc/grpc/0001-build-add-missing-includes-41351.patch deleted file mode 100644 index bf1f22b906..0000000000 --- a/meta-oe/recipes-devtools/grpc/grpc/0001-build-add-missing-includes-41351.patch +++ /dev/null @@ -1,58 +0,0 @@ -From a976f66ac7d1b9f43a3071e22b5014fcfeab04b3 Mon Sep 17 00:00:00 2001 -From: "Mark D. Roth" -Date: Tue, 6 Jan 2026 10:09:45 -0800 -Subject: [PATCH] [build] add missing includes (#41351) - -Fixes #41305. - -Closes #41351 - -COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/41351 from markdroth:add_missing_includes 223be6932adb00d085149c53167c1b0318745f6c -PiperOrigin-RevId: 852829597 - -Upstream-Status: Backport [https://github.com/grpc/grpc/commit/d54219b508423f0a2ff6a0b98c16fb6dafd44b84] -Signed-off-by: Khem Raj ---- - include/grpc/event_engine/memory_request.h | 2 ++ - src/core/channelz/v2tov1/property_list.cc | 1 + - src/core/util/glob.cc | 2 ++ - 3 files changed, 5 insertions(+) - -diff --git a/include/grpc/event_engine/memory_request.h b/include/grpc/event_engine/memory_request.h -index 76bcbb2036..ad8cab842e 100644 ---- a/include/grpc/event_engine/memory_request.h -+++ b/include/grpc/event_engine/memory_request.h -@@ -17,6 +17,8 @@ - #include - #include - -+#include -+ - #include "absl/strings/string_view.h" - - namespace grpc_event_engine { -diff --git a/src/core/channelz/v2tov1/property_list.cc b/src/core/channelz/v2tov1/property_list.cc -index 64bbb6307c..03367cce7c 100644 ---- a/src/core/channelz/v2tov1/property_list.cc -+++ b/src/core/channelz/v2tov1/property_list.cc -@@ -15,6 +15,7 @@ - #include "src/core/channelz/v2tov1/property_list.h" - - #include -+#include - #include - #include - -diff --git a/src/core/util/glob.cc b/src/core/util/glob.cc -index 1b1c16e23d..22e54259f0 100644 ---- a/src/core/util/glob.cc -+++ b/src/core/util/glob.cc -@@ -12,6 +12,8 @@ - // See the License for the specific language governing permissions and - // limitations under the License. - -+#include -+ - #include "absl/strings/string_view.h" - - namespace grpc_core { diff --git a/meta-oe/recipes-devtools/grpc/grpc_1.76.0.bb b/meta-oe/recipes-devtools/grpc/grpc_1.78.1.bb similarity index 95% rename from meta-oe/recipes-devtools/grpc/grpc_1.76.0.bb rename to meta-oe/recipes-devtools/grpc/grpc_1.78.1.bb index 39c9fb98de..6739c659d3 100644 --- a/meta-oe/recipes-devtools/grpc/grpc_1.76.0.bb +++ b/meta-oe/recipes-devtools/grpc/grpc_1.78.1.bb @@ -23,11 +23,10 @@ RDEPENDS:${PN}-dev:append:class-native = " ${PN}-compiler" # Both dependencies are mutually exclusive # RDEPENDS:${PN}-dev += "${PN}-compiler" -SRCREV = "f5ffb68d8a2fd603dff16287e90a4ac571e1fec6" -BRANCH = "v1.76.x" +SRCREV = "5b6492ea90b2b867a6adad1b10a6edda28e860d1" +BRANCH = "v1.78.x" SRC_URI = "gitsm://github.com/grpc/grpc.git;protocol=https;branch=${BRANCH};tag=v${PV} \ file://0001-cmake-Link-with-libatomic-on-rv32-rv64.patch \ - file://0001-build-add-missing-includes-41351.patch \ " inherit cmake pkgconfig From patchwork Mon Mar 9 10:06:20 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrej Kozemcak X-Patchwork-Id: 82871 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6B920EFCD83 for ; Mon, 9 Mar 2026 10:06:43 +0000 (UTC) Received: from mta-64-227.siemens.flowmailer.net (mta-64-227.siemens.flowmailer.net [185.136.64.227]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.10758.1773050801271876062 for ; Mon, 09 Mar 2026 03:06:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=andrej.kozemcak@siemens.com header.s=fm1 header.b=ZNPd/Qc9; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.64.227, mailfrom: fm-1334352-202603091006390ea45a6a140002070b-ewrmyp@rts-flowmailer.siemens.com) Received: by mta-64-227.siemens.flowmailer.net with ESMTPSA id 202603091006390ea45a6a140002070b for ; Mon, 09 Mar 2026 11:06:39 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=andrej.kozemcak@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=Mbk6AW26VXSEkWldsGS/CjZiLrWfOyBMQ48WWsM4DRA=; b=ZNPd/Qc9VFsdjdGynlArj93LccEoCivOhOJZgh6K9RflVNPfVHw12GhIy0u+0BdaPgstI/ Jv2JPmkydWcKwBUcpZyH22ErvCfQlbEee0HkLLPaUTBgn0WQbcumir01YbBE0ggpZDf4rIbY M/lTmAUyTCfrx1PYExS6rPM//UROpcLXNhEE4amioWuzr+NvsFBs/rEURPjd+1AjxNhI+R/O 3mpuBORBNQ/LjvAr55evQ+JrTf8PMfBDr7qmTicSPR5igkugS7EmXKmhNQLL0TYxN3rt+kzs DVSgczKe9urONWjKpfOGgrS5kd96Xd/J8lxUA4fGXftrCBNbDY8SUVIg==; From: Andrej Kozemcak To: openembedded-devel@lists.openembedded.org Cc: Andrej Kozemcak Subject: [meta-oe][PATCH 04/14] jansson: upgrade 2.14.1 -> 2.15.0 Date: Mon, 9 Mar 2026 11:06:20 +0100 Message-ID: <20260309100630.404637-4-andrej.kozemcak@siemens.com> In-Reply-To: <20260309100630.404637-1-andrej.kozemcak@siemens.com> References: <20260309100630.404637-1-andrej.kozemcak@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1334352:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 09 Mar 2026 10:06:43 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124979 Removed patch included in this release Changelog: https://github.com/akheron/jansson/releases/tag/v2.15.0 Features: - Add support for realloc by adding json_set_alloc_funcs2, json_get_alloc_funcs2 Fixes: - Optimize serializatio - Fix docstrings in hashtable.h Build: - Use target-based cmake settings Signed-off-by: Andrej Kozemcak --- .../0002-allow-build-with-cmake-4.patch | 38 ------------------- .../{jansson_2.14.1.bb => jansson_2.15.0.bb} | 3 +- 2 files changed, 1 insertion(+), 40 deletions(-) delete mode 100644 meta-oe/recipes-extended/jansson/jansson/0002-allow-build-with-cmake-4.patch rename meta-oe/recipes-extended/jansson/{jansson_2.14.1.bb => jansson_2.15.0.bb} (84%) diff --git a/meta-oe/recipes-extended/jansson/jansson/0002-allow-build-with-cmake-4.patch b/meta-oe/recipes-extended/jansson/jansson/0002-allow-build-with-cmake-4.patch deleted file mode 100644 index 5264f26f81..0000000000 --- a/meta-oe/recipes-extended/jansson/jansson/0002-allow-build-with-cmake-4.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 5d7b2ced666b4fbccd0da6e06d504ae2960575c8 Mon Sep 17 00:00:00 2001 -From: Alper Ak -Date: Tue, 8 Jul 2025 14:54:08 +0300 -Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ - compatibility - -| CMake Error at CMakeLists.txt:1 (cmake_minimum_required): -| Compatibility with CMake < 3.5 has been removed from CMake. -| -| Update the VERSION argument value. Or, use the ... syntax -| to tell CMake that the project requires at least but has been updated -| to work with policies introduced by or earlier. -| -| Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. -| -| -| -- Configuring incomplete, errors occurred! - -Upstream-Status: Backport [https://github.com/akheron/jansson/commit/96d160df90016066d04d493d1d69639474ba4f20] - -Signed-off-by: Alper Ak ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 72f9762..d07412e 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required (VERSION 3.1) -+cmake_minimum_required (VERSION 3.5) - project(jansson C) - - # Options --- -2.43.0 - diff --git a/meta-oe/recipes-extended/jansson/jansson_2.14.1.bb b/meta-oe/recipes-extended/jansson/jansson_2.15.0.bb similarity index 84% rename from meta-oe/recipes-extended/jansson/jansson_2.14.1.bb rename to meta-oe/recipes-extended/jansson/jansson_2.15.0.bb index e0916759c6..829ac1ad49 100644 --- a/meta-oe/recipes-extended/jansson/jansson_2.14.1.bb +++ b/meta-oe/recipes-extended/jansson/jansson_2.15.0.bb @@ -7,9 +7,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=d9911525d4128bee234ee2d3ccaa2537" SRC_URI = "https://github.com/akheron/${BPN}/releases/download/v${PV}/${BP}.tar.bz2 \ file://0001-Honour-multilib-paths.patch \ file://0001-Only-export-symbols-starting-with-json_-and-jansson_.patch \ - file://0002-allow-build-with-cmake-4.patch \ " -SRC_URI[sha256sum] = "6bd82d3043dadbcd58daaf903d974891128d22aab7dada5d399cb39094af49ce" +SRC_URI[sha256sum] = "a7eac7765000373165f9373eb748be039c10b2efc00be9af3467ec92357d8954" UPSTREAM_CHECK_URI = "https://github.com/akheron/${BPN}/releases" UPSTREAM_CHECK_REGEX = "(?P\d+(\.\d+)+)" From patchwork Mon Mar 9 10:06:21 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrej Kozemcak X-Patchwork-Id: 82869 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id EEBB2EFCD8A for ; Mon, 9 Mar 2026 10:06:43 +0000 (UTC) Received: from mta-64-228.siemens.flowmailer.net (mta-64-228.siemens.flowmailer.net [185.136.64.228]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.10843.1773050801096224492 for ; Mon, 09 Mar 2026 03:06:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=andrej.kozemcak@siemens.com header.s=fm1 header.b=Yyb/ZYpy; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.64.228, mailfrom: fm-1334352-2026030910063982fcc07f310002070d-zcfcyn@rts-flowmailer.siemens.com) Received: by mta-64-228.siemens.flowmailer.net with ESMTPSA id 2026030910063982fcc07f310002070d for ; Mon, 09 Mar 2026 11:06:39 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=andrej.kozemcak@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=lgdp9Iez80mx16DDthVB0v05j/dMAcQhZm1t1rCDSUw=; b=Yyb/ZYpypdT0YYRhEoW8VRkPekak37Oe9JIoNBnxvCm0sVP3yogvh6oEjrXjMUI6jSGHIx 3deOpgZTsv4cFiPdG+J9O7do0HLU3xr+UD2T7HR/XvsxpxVSANOeICQHS39kfMHJfBLtwFdk LhtSMWYqZp91/ame0mBhzdIkQcjYIedl6FmkeulX2xfiKB0j3584z4hm8yttnSH5bM6dAtDs CcQxusiRjNHwatAzBUZSofJj1F/T5GlBLUQDS9xdS6qFMKBLVBpOURjHwJgphIV88aEq3igO iintlcuF1rsI5K2ra7Kmp6kbbGME7bfBs/CoBkZ1DU1LNh7VBoOEyUfA==; From: Andrej Kozemcak To: openembedded-devel@lists.openembedded.org Cc: Andrej Kozemcak Subject: [meta-oe][PATCH 05/14] libmodbus: upgrade 3.1.11 -> 3.1.12 Date: Mon, 9 Mar 2026 11:06:21 +0100 Message-ID: <20260309100630.404637-5-andrej.kozemcak@siemens.com> In-Reply-To: <20260309100630.404637-1-andrej.kozemcak@siemens.com> References: <20260309100630.404637-1-andrej.kozemcak@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1334352:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 09 Mar 2026 10:06:43 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124977 Changelog: https://github.com/stephane/libmodbus/releases/tag/v3.1.12 Changes: - Fix FD_SET overflow when socket fd >= FD_SETSIZE. - Check dest pointer not null and nb in read functions. - NULL check for src and nb < 1 validation in write functions. - modbus_reply: don't compute address for FC 0x07/0x11. - Use O_NONBLOCK instead of deprecated O_NDELAY - Explicit cast for Coverity CID 416366. - Document required buffer size of modbus_receive. - Document macros for error codes corresponding to Modbus exceptions - Fix example of modbus_rtu_set_serial_mode - Test filesystem provides symlink in autogen.sh - Sync API signatures with the documentation. - Many documentation fixes and typo corrections. - Add coverage target and helper script. Signed-off-by: Andrej Kozemcak --- .../libmodbus/{libmodbus_3.1.11.bb => libmodbus_3.1.12.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-extended/libmodbus/{libmodbus_3.1.11.bb => libmodbus_3.1.12.bb} (92%) diff --git a/meta-oe/recipes-extended/libmodbus/libmodbus_3.1.11.bb b/meta-oe/recipes-extended/libmodbus/libmodbus_3.1.12.bb similarity index 92% rename from meta-oe/recipes-extended/libmodbus/libmodbus_3.1.11.bb rename to meta-oe/recipes-extended/libmodbus/libmodbus_3.1.12.bb index ffbb3a8c8e..06a4049b31 100644 --- a/meta-oe/recipes-extended/libmodbus/libmodbus_3.1.11.bb +++ b/meta-oe/recipes-extended/libmodbus/libmodbus_3.1.12.bb @@ -7,7 +7,7 @@ LICENSE = "LGPL-2.1-or-later" LIC_FILES_CHKSUM = "file://COPYING.LESSER;md5=4fbd65380cdd255951079008b364516c" SRC_URI = "git://github.com/stephane/libmodbus;branch=master;protocol=https" -SRCREV = "5190e5e141780ae481f24be16d7b39a5f3ad8f8f" +SRCREV = "9af6c16074df566551bca0a7c37443e48f216289" inherit autotools pkgconfig From patchwork Mon Mar 9 10:06:22 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrej Kozemcak X-Patchwork-Id: 82875 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3DFA3EFCD92 for ; Mon, 9 Mar 2026 10:06:44 +0000 (UTC) Received: from mta-64-228.siemens.flowmailer.net (mta-64-228.siemens.flowmailer.net [185.136.64.228]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.10844.1773050801096394196 for ; Mon, 09 Mar 2026 03:06:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=andrej.kozemcak@siemens.com header.s=fm1 header.b=eeV2Lt3K; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.64.228, mailfrom: fm-1334352-202603091006392975349f1900020763-kpg7ye@rts-flowmailer.siemens.com) Received: by mta-64-228.siemens.flowmailer.net with ESMTPSA id 202603091006392975349f1900020763 for ; Mon, 09 Mar 2026 11:06:39 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=andrej.kozemcak@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=vUnxXYYhwFXFokzQOdqkU9svspnJvISnJBe8kp2N+vw=; b=eeV2Lt3K6Ku+b+SxwxLh1PY8BdhDqthIrBN5EGc5prSNJk3YIP1d3G18llHn5IRTVhhdBI svJTz91h79nJPeva0LTW00iO9OQB7Mjs4h+TepRlYEawytZBG/m9cE24S3pQrulm8auUEXCP MUn0/dMJDCtVIi9E3B1mGMfS/2BW8YIO2vZkCPCYtYJ+sWYsGolyXFJIB9PeIKFuLvLLxAGW mef3ZUkbqNPtzY1l38kW1VvPR7QGhv+HtUV5/vuxPtXLpjJa9LHafF3dg5L/z/zlTBHyAtKT 1uM4c+9KAMs2qjImliV+b3uyocKJCGhoNdaKocSUcbjRjsRwwUUQP1Lw==; From: Andrej Kozemcak To: openembedded-devel@lists.openembedded.org Cc: Andrej Kozemcak Subject: [meta-oe][PATCH 06/14] libnetfilter-conntrack: upgrade 1.1.0 -> 1.1.1 Date: Mon, 9 Mar 2026 11:06:22 +0100 Message-ID: <20260309100630.404637-6-andrej.kozemcak@siemens.com> In-Reply-To: <20260309100630.404637-1-andrej.kozemcak@siemens.com> References: <20260309100630.404637-1-andrej.kozemcak@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1334352:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 09 Mar 2026 10:06:44 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124978 Changelog: https://git.netfilter.org/libnetfilter_conntrack/log/?h=libnetfilter_conntrack-1.1.1 Changes: - libnetfilter_conntrack: bump version to 1.1.1 - src: add support for CTA_TIMESTAMP_EVENT Signed-off-by: Andrej Kozemcak --- ...ilter-conntrack_1.1.0.bb => libnetfilter-conntrack_1.1.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-networking/recipes-filter/libnetfilter/{libnetfilter-conntrack_1.1.0.bb => libnetfilter-conntrack_1.1.1.bb} (87%) diff --git a/meta-networking/recipes-filter/libnetfilter/libnetfilter-conntrack_1.1.0.bb b/meta-networking/recipes-filter/libnetfilter/libnetfilter-conntrack_1.1.1.bb similarity index 87% rename from meta-networking/recipes-filter/libnetfilter/libnetfilter-conntrack_1.1.0.bb rename to meta-networking/recipes-filter/libnetfilter/libnetfilter-conntrack_1.1.1.bb index 08d3ab691c..e397034504 100644 --- a/meta-networking/recipes-filter/libnetfilter/libnetfilter-conntrack_1.1.0.bb +++ b/meta-networking/recipes-filter/libnetfilter/libnetfilter-conntrack_1.1.1.bb @@ -9,7 +9,7 @@ DEPENDS = "libnfnetlink libmnl" SRC_URI = "https://www.netfilter.org/projects/libnetfilter_conntrack/files/libnetfilter_conntrack-${PV}.tar.xz \ " -SRC_URI[sha256sum] = "67edcb4eb826c2f8dc98af08dabff68f3b3d0fe6fb7d9d0ac1ee7ecce0fe694e" +SRC_URI[sha256sum] = "769d3eaf57fa4fbdb05dd12873b6cb9a5be7844d8937e222b647381d44284820" S = "${UNPACKDIR}/libnetfilter_conntrack-${PV}" From patchwork Mon Mar 9 10:06:23 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrej Kozemcak X-Patchwork-Id: 82865 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7A8C3EFCD7C for ; Mon, 9 Mar 2026 10:06:42 +0000 (UTC) Received: from mta-64-225.siemens.flowmailer.net (mta-64-225.siemens.flowmailer.net [185.136.64.225]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.10846.1773050801544322536 for ; Mon, 09 Mar 2026 03:06:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=andrej.kozemcak@siemens.com header.s=fm1 header.b=duORPptI; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.64.225, mailfrom: fm-1334352-20260309100639d497cd125600020753-kzfsa2@rts-flowmailer.siemens.com) Received: by mta-64-225.siemens.flowmailer.net with ESMTPSA id 20260309100639d497cd125600020753 for ; Mon, 09 Mar 2026 11:06:39 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=andrej.kozemcak@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=T/YLfyVSJ89mnMVKj/UrsvXyIryomC+H6d/av+9Nc9o=; b=duORPptIpihu8qmAtwx5mcMrrJYX3f9giUhYhLpRCzLP0ooZnBeAmvEnepSQ1ZSnSQPRSy APx4U/WzSWJgzFP5sPohaBTr/0nztM+6GJAhdiNE2rnMVEbID0X7uQdOX6QnYDMVSdTIpMgw GNZzg60EQckvN7ojtSuv7XBw0JX3wgryisteiIa6Wdb0kzuuIB4RdJnstmRv3Q6RjK68ipVT TZvuboMCBLSKrajSx5uLq+WGIDERvuLIr4KonFaMrcExDPR7UyMcY9fAUHTYwyoZCTMVmJ+F 8U7TAXzl5r4+JMl1MnToU7Bq/ZEvNaGvQaxb24l0oqxvXD1Wn8k9nrvQ==; From: Andrej Kozemcak To: openembedded-devel@lists.openembedded.org Cc: Andrej Kozemcak Subject: [meta-oe][PATCH 07/14] libsodium: upgrade 1.0.20 -> 1.0.21 Date: Mon, 9 Mar 2026 11:06:23 +0100 Message-ID: <20260309100630.404637-7-andrej.kozemcak@siemens.com> In-Reply-To: <20260309100630.404637-1-andrej.kozemcak@siemens.com> References: <20260309100630.404637-1-andrej.kozemcak@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1334352:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 09 Mar 2026 10:06:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124985 License-Update: copyright years refreshed Removed patch included in this release Changelog: https://github.com/jedisct1/libsodium/releases/tag/1.0.21-RELEASE Changes: Version 1.0.21 - security fix for the crypto_core_ed25519_is_valid_point() function - new crypto_ipcrypt_* functions - sodium_bin2ip and sodium_ip2bin helper functions - XOF: the crypto_xof_shake* and crypto_xof_turboshake* functions Version 1.0.20-stable - XCFramework: cross-compilation is now forced on Apple Silicon to avoid Rosetta-related build issues - The Fil-C compiler is supported out of the box - The CompCert compiler is supported out of the box - MSVC 2026 (Visual Studio 2026) is now supported - Zig builds now support FreeBSD targets - Performance of AES256-GCM and AEGIS on ARM has been improved with some compilers - Android binaries have been added to the NuGet package - Windows ARM binaries have been added to the NuGet package - The Android build script has been improved. The base SDK is now 27c, and the default platform is 21, supporting 16 KB page sizes. - The library can now be compiled with Zig 0.15 and Zig 0.16 - Zig builds now generate position-independent static libraries by default on targets that support PIC - arm64e builds have been added to the XCFramework packages - XCFramework packages are now full builds instead of minimal builds - MSVC builds have been enabled for ARM64 - iOS 32-bit (armv7/armv7s) support has been removed from the XCFramework build script - Security: optblockers have been introduced in critical code paths to prevent compilers from introducing unwanted side channels via conditional jumps. This was observed on RISC-V targets with specific compilers and options. - Security: crypto_core_ed25519_is_valid_point() now properly rejects small-order points that are not in the main subgroup - ((nonnull)) attributes have been relaxed on some crypto_stream* functions to allow NULL output buffers when the output length is zero - A cross-compilation issue with old clang versions has been fixed - JavaScript: support for Cloudflare Workers has been added - JavaScript: WASM_BIGINT is forcibly disabled to retain compatibility with older runtimes - A compilation issue with old toolchains on Solaris has been fixed - crypto_aead_aes256gcm_is_available is exported to JavaScript - libsodium is now compatible with Emscripten 4.x - Security: memory fences have been added after MAC verification in AEAD to prevent speculative access to plaintext before authentication is complete - Assembly files now include .gnu.property notes for proper IBT and Shadow Stack support when building with CET instrumentation. Signed-off-by: Andrej Kozemcak --- .../libsodium/libsodium/CVE-2025-69277.patch | 61 ------------------- ...ibsodium_1.0.20.bb => libsodium_1.0.21.bb} | 5 +- 2 files changed, 2 insertions(+), 64 deletions(-) delete mode 100644 meta-oe/recipes-crypto/libsodium/libsodium/CVE-2025-69277.patch rename meta-oe/recipes-crypto/libsodium/{libsodium_1.0.20.bb => libsodium_1.0.21.bb} (58%) diff --git a/meta-oe/recipes-crypto/libsodium/libsodium/CVE-2025-69277.patch b/meta-oe/recipes-crypto/libsodium/libsodium/CVE-2025-69277.patch deleted file mode 100644 index a2ced62760..0000000000 --- a/meta-oe/recipes-crypto/libsodium/libsodium/CVE-2025-69277.patch +++ /dev/null @@ -1,61 +0,0 @@ -From ad3004ec8731730e93fcfbbc824e67eadc1c1bae Mon Sep 17 00:00:00 2001 -From: Frank Denis -Date: Mon, 29 Dec 2025 23:22:15 +0100 -Subject: [PATCH] core_ed25519_is_valid_point: check Y==Z in addition to X==0 - -CVE: CVE-2025-69277 -Upstream-Status: Backport [https://github.com/jedisct1/libsodium/commit/ad3004ec8731730e93fcfbbc824e67eadc1c1bae] -Signed-off-by: Peter Marko ---- - src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c | 5 ++++- - test/default/core_ed25519.c | 7 ++++++- - 2 files changed, 10 insertions(+), 2 deletions(-) - -diff --git a/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c b/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c -index d3020132..4b824f6d 100644 ---- a/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c -+++ b/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c -@@ -1141,10 +1141,13 @@ int - ge25519_is_on_main_subgroup(const ge25519_p3 *p) - { - ge25519_p3 pl; -+ fe25519 t; - - ge25519_mul_l(&pl, p); - -- return fe25519_iszero(pl.X); -+ fe25519_sub(t, pl.Y, pl.Z); -+ -+ return fe25519_iszero(pl.X) & fe25519_iszero(t); - } - - int -diff --git a/test/default/core_ed25519.c b/test/default/core_ed25519.c -index bc457493..02f72bd6 100644 ---- a/test/default/core_ed25519.c -+++ b/test/default/core_ed25519.c -@@ -13,6 +13,10 @@ static const unsigned char max_canonical_p[32] = { - 0xe4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f - }; -+static const unsigned char not_main_subgroup_p[32] = { -+ 0x95, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, -+ 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99 -+}; - static const unsigned char L_p1[32] = { - 0xee, 0xd3, 0xf5, 0x5c, 0x1a, 0x63, 0x12, 0x58, 0xd6, 0x9c, 0xf7, 0xa2, 0xde, 0xf9, 0xde, 0x14, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10 -@@ -133,11 +137,12 @@ main(void) - assert(crypto_core_ed25519_is_valid_point(p) == 0); - - p[0] = 9; -- assert(crypto_core_ed25519_is_valid_point(p) == 1); -+ assert(crypto_core_ed25519_is_valid_point(p) == 0); - - assert(crypto_core_ed25519_is_valid_point(max_canonical_p) == 1); - assert(crypto_core_ed25519_is_valid_point(non_canonical_invalid_p) == 0); - assert(crypto_core_ed25519_is_valid_point(non_canonical_p) == 0); -+ assert(crypto_core_ed25519_is_valid_point(not_main_subgroup_p) == 0); - - memcpy(p2, p, crypto_core_ed25519_BYTES); - add_P(p2); diff --git a/meta-oe/recipes-crypto/libsodium/libsodium_1.0.20.bb b/meta-oe/recipes-crypto/libsodium/libsodium_1.0.21.bb similarity index 58% rename from meta-oe/recipes-crypto/libsodium/libsodium_1.0.20.bb rename to meta-oe/recipes-crypto/libsodium/libsodium_1.0.21.bb index 972b8b8694..5616dbc55e 100644 --- a/meta-oe/recipes-crypto/libsodium/libsodium_1.0.20.bb +++ b/meta-oe/recipes-crypto/libsodium/libsodium_1.0.21.bb @@ -2,12 +2,11 @@ SUMMARY = "The Sodium crypto library" HOMEPAGE = "http://libsodium.org/" BUGTRACKER = "https://github.com/jedisct1/libsodium/issues" LICENSE = "ISC" -LIC_FILES_CHKSUM = "file://LICENSE;md5=c59be7bb29f8e431b5f2d690b6734185" +LIC_FILES_CHKSUM = "file://LICENSE;md5=4942a8ebbbc7f2212bd68a47df264a4f" SRC_URI = "https://download.libsodium.org/libsodium/releases/${BPN}-${PV}.tar.gz" -SRC_URI[sha256sum] = "ebb65ef6ca439333c2bb41a0c1990587288da07f6c7fd07cb3a18cc18d30ce19" +SRC_URI[sha256sum] = "9e4285c7a419e82dedb0be63a72eea357d6943bc3e28e6735bf600dd4883feaf" -SRC_URI += "file://CVE-2025-69277.patch" inherit autotools From patchwork Mon Mar 9 10:06:24 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrej Kozemcak X-Patchwork-Id: 82874 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1DA05EFCD8B for ; Mon, 9 Mar 2026 10:06:44 +0000 (UTC) Received: from mta-64-228.siemens.flowmailer.net (mta-64-228.siemens.flowmailer.net [185.136.64.228]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.10759.1773050801426177745 for ; Mon, 09 Mar 2026 03:06:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=andrej.kozemcak@siemens.com header.s=fm1 header.b=SkJ6KrCV; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.64.228, mailfrom: fm-1334352-20260309100639976e7491850002071c-f0akbm@rts-flowmailer.siemens.com) Received: by mta-64-228.siemens.flowmailer.net with ESMTPSA id 20260309100639976e7491850002071c for ; Mon, 09 Mar 2026 11:06:39 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=andrej.kozemcak@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=1cG5HaFABY1ln+OnJxmkKZX+RgmSwJEecU+bwBWWpQs=; b=SkJ6KrCVUB56p9RficIx0ZpivQDLUt/HYeaOekZvsLWHQ7eF9BomfD+AizqvuQJ07/L46S v/7FjIM4oHiJ7H6xEee8usVgXCy2r7M1U2sOb7A4Gj+IdUmIN2Fs1x4EvCNNB1OLB8lvYx3E 3s0R0u9Ma0AEksPqvK8UkQioIYGfJT/IzWRvPAzhDl3s1RRb5JQrquNdRf6fSLwLhjE8lHUz PoWAAtXhAJc9iipQnC+rwg5ePMndvxaDyhUZF4Q4WZsy6ZVdRaLhbFYyhNXXrgcSxPnZbvK7 428fvT4e4CqCY5ndmBMWYawkOlJ23Art2Dpe5ajWyVLHURsxEhPhb7GQ==; From: Andrej Kozemcak To: openembedded-devel@lists.openembedded.org Cc: Andrej Kozemcak Subject: [meta-oe][PATCH 08/14] paho-mqtt-c: upgrade 1.3.15 -> 1.3.16 Date: Mon, 9 Mar 2026 11:06:24 +0100 Message-ID: <20260309100630.404637-8-andrej.kozemcak@siemens.com> In-Reply-To: <20260309100630.404637-1-andrej.kozemcak@siemens.com> References: <20260309100630.404637-1-andrej.kozemcak@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1334352:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 09 Mar 2026 10:06:44 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124981 Changelog: https://github.com/eclipse-paho/paho.mqtt.c/releases/tag/v1.3.16 Changes: - Bumped minimum CMake to v3.12 - Consolidated "Event" thread signaling object. - Reduce latency on connect #1430 - Fixed warning in Window build for TCP_NODELAY - Added a .clang-format file and bash script to run it Signed-off-by: Andrej Kozemcak --- .../{paho-mqtt-c_1.3.15.bb => paho-mqtt-c_1.3.16.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-connectivity/paho-mqtt-c/{paho-mqtt-c_1.3.15.bb => paho-mqtt-c_1.3.16.bb} (95%) diff --git a/meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.15.bb b/meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.16.bb similarity index 95% rename from meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.15.bb rename to meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.16.bb index 64b9de3848..a3ef667db7 100644 --- a/meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.15.bb +++ b/meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.16.bb @@ -14,7 +14,7 @@ SRC_URI = " \ git://github.com/eclipse/paho.mqtt.c;protocol=https;branch=master;tag=v${PV} \ " -SRCREV = "62782406bcf511ee8e22bc34e826f8c6b8254c7c" +SRCREV = "4a939ddb01eea581a32fd6f0adcfee51b91d2601" DEPENDS = "openssl" From patchwork Mon Mar 9 10:06:25 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrej Kozemcak X-Patchwork-Id: 82866 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 218D7EFCD84 for ; Mon, 9 Mar 2026 10:06:43 +0000 (UTC) Received: from mta-64-227.siemens.flowmailer.net (mta-64-227.siemens.flowmailer.net [185.136.64.227]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.10845.1773050801375379572 for ; Mon, 09 Mar 2026 03:06:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=andrej.kozemcak@siemens.com header.s=fm1 header.b=cBZ8TWwL; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.64.227, mailfrom: fm-1334352-202603091006392c02c59d90000207e2-8sr_f3@rts-flowmailer.siemens.com) Received: by mta-64-227.siemens.flowmailer.net with ESMTPSA id 202603091006392c02c59d90000207e2 for ; Mon, 09 Mar 2026 11:06:39 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=andrej.kozemcak@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=EmElT7DWYb5Y8z78SxD5RJPBTDtk1Tyho9IkHNwApLE=; b=cBZ8TWwLPoVrfYtMlbf5Ju9SxMB0KFWp2aKtHAtGLoRYwIhy2QDIKOnRDARAqFojBhqaR+ fUYkJglx+k5BLt3R05/qRfDaV0sSYIDZOYgi5FM7hXqHvRAJ32hlCcVpnXgoQIGFyrcsdc1U JKwEWfqimmmv0PmCERSZfjzd29r2N7tbb7DsXEPd3fXVZ5aN0PucfXA9CXpIgGHV/3vYlqtI 2pjqdtq7cCng/YzVsQ76apoRb7R+ZGlBxinELaVQUODhLQXMdMfGxVSQoyGITOsfrW22vGQ+ DexgJzQ7VhRXxfgmVQboFxE4LEo/w07uRn/eRn42AfSx6qJ/sY8ftesg==; From: Andrej Kozemcak To: openembedded-devel@lists.openembedded.org Cc: Andrej Kozemcak Subject: [meta-oe][PATCH 09/14] paho-mqtt-cpp: upgrade 1.5.3 -> 1.6.0 Date: Mon, 9 Mar 2026 11:06:25 +0100 Message-ID: <20260309100630.404637-9-andrej.kozemcak@siemens.com> In-Reply-To: <20260309100630.404637-1-andrej.kozemcak@siemens.com> References: <20260309100630.404637-1-andrej.kozemcak@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1334352:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 09 Mar 2026 10:06:43 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124980 Changelog: https://github.com/eclipse-paho/paho.mqtt.cpp/releases/tag/v1.6.0 Changes: - Bumped Paho C submodule to v1.3.16 and updated directory name to externals/paho.mqtt.c - Some significant performance increases (lower latency) for connect and publish - Fixed topic_matcher and topic_filter to properly match parent with multi-level ('#') wildcard. - Slight optimization of topic_filter to do simple string comparison if the filter does not contain wildcards. - Set a minimum version for Paho C in the CMake file. Report the version found. - .deb version properly set, and add architecture name to .deb file - remove const from connect_options_builder 'move' constructor - fix potential deadlock in thread_queue on capacity increase. - Incorrect default retain value in a will options constructor - prevent undefined behaviour on empty topic matching - Sync reconnect example crashes on first reconnect Signed-off-by: Andrej Kozemcak --- .../{paho-mqtt-cpp_1.5.3.bb => paho-mqtt-cpp_1.6.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-connectivity/paho-mqtt-cpp/{paho-mqtt-cpp_1.5.3.bb => paho-mqtt-cpp_1.6.0.bb} (93%) diff --git a/meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp_1.5.3.bb b/meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp_1.6.0.bb similarity index 93% rename from meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp_1.5.3.bb rename to meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp_1.6.0.bb index 5b4aed3001..53c1d5770b 100644 --- a/meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp_1.5.3.bb +++ b/meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp_1.6.0.bb @@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = " \ " SRC_URI = "git://github.com/eclipse/paho.mqtt.cpp;protocol=https;branch=master;tag=v${PV}" -SRCREV = "17ff3dc0270738adc710667be44847eebc038ae0" +SRCREV = "c0b43a49d7b7e7b5e7009658ca22f19ac1112c83" DEPENDS = "openssl paho-mqtt-c" From patchwork Mon Mar 9 10:06:26 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrej Kozemcak X-Patchwork-Id: 82870 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id BA108EFCD82 for ; Mon, 9 Mar 2026 10:06:42 +0000 (UTC) Received: from mta-65-226.siemens.flowmailer.net (mta-65-226.siemens.flowmailer.net [185.136.65.226]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.10760.1773050801474482469 for ; Mon, 09 Mar 2026 03:06:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=andrej.kozemcak@siemens.com header.s=fm1 header.b=V9Vlct7E; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.65.226, mailfrom: fm-1334352-20260309100639574c9c6d35000207d6-xlfwyn@rts-flowmailer.siemens.com) Received: by mta-65-226.siemens.flowmailer.net with ESMTPSA id 20260309100639574c9c6d35000207d6 for ; Mon, 09 Mar 2026 11:06:39 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=andrej.kozemcak@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=8xFEoxs+jztozXBNY1aq7PbfxNxNuxkXN1abjVYON6U=; b=V9Vlct7EYkhHrEviA+JtzriFWXqtk+9YZjdtjD5FwmyVJp8y56O6CkY2GTj9rwxlg5gHuq +utdHOqFPfgoFrXRM+wHuugEX8DGuPoWCz6ZGNRc2zIDd/Dao5TrIRcC6EbO0yq99u6MDO0k fxaSq5Xc712pCqCUUlWk7I1amBqttg5/9QLwJK/gmVGErvfzqP/xj4lXcozx358FGAvycI2E Ig7SFMzGRzZaZJqb2wHc/1b9qY1d9ysm3370LsHV6ScFa/sgTF56E7scju7NlIvehuGXKOkj FSFwSD/ajdFfpcBNd/rMPk5/whE3/DY5S25PhHhvv2XX7i8+FwXqUROQ==; From: Andrej Kozemcak To: openembedded-devel@lists.openembedded.org Cc: Andrej Kozemcak Subject: [meta-oe][PATCH 10/14] poco: upgrade 1.14.2 -> 1.15.0 Date: Mon, 9 Mar 2026 11:06:26 +0100 Message-ID: <20260309100630.404637-10-andrej.kozemcak@siemens.com> In-Reply-To: <20260309100630.404637-1-andrej.kozemcak@siemens.com> References: <20260309100630.404637-1-andrej.kozemcak@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1334352:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 09 Mar 2026 10:06:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124982 Changelog: https://github.com/pocoproject/poco/releases/tag/poco-1.15.0-release Signed-off-by: Andrej Kozemcak --- .../poco/{poco_1.14.2.bb => poco_1.15.0.bb} | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) rename meta-oe/recipes-support/poco/{poco_1.14.2.bb => poco_1.15.0.bb} (94%) diff --git a/meta-oe/recipes-support/poco/poco_1.14.2.bb b/meta-oe/recipes-support/poco/poco_1.15.0.bb similarity index 94% rename from meta-oe/recipes-support/poco/poco_1.14.2.bb rename to meta-oe/recipes-support/poco/poco_1.15.0.bb index 8cdcf3649c..a22694031a 100644 --- a/meta-oe/recipes-support/poco/poco_1.14.2.bb +++ b/meta-oe/recipes-support/poco/poco_1.15.0.bb @@ -13,7 +13,7 @@ SRC_URI = "git://github.com/pocoproject/poco.git;branch=poco-${PV};protocol=http file://0002-DataTest-disable-testSQLChannel-test.patch \ file://run-ptest \ " -SRCREV = "96d182a99303fb068575294b36f0cc20da2e7b25" +SRCREV = "52c558fbcda0578467e4f59c96961eb629ed3c77" UPSTREAM_CHECK_GITTAGREGEX = "poco-(?P\d+(\.\d+)+)" @@ -126,8 +126,12 @@ PACKAGES_DYNAMIC = "poco-.*" ALLOW_EMPTY:${PN} = "1" # cppunit and datatest is only built if tests are enabled -PACKAGES =+ "${PN}-cppunit ${PN}-datatest" -FILES:${PN}-cppunit += "${libdir}/libCppUnit.so*" +# Upstream only ships libCppUnit.so.1 + symlink libCppUnit.so (no patch version), +# so split: runtime in poco-cppunit, dev symlink in poco-cppunit-dev +PACKAGES =+ "${PN}-cppunit-dev ${PN}-cppunit ${PN}-datatest" +FILES:${PN}-cppunit-dev += "${libdir}/libCppUnit.so" +RDEPENDS:${PN}-cppunit-dev += "${PN}-cppunit" +FILES:${PN}-cppunit += "${libdir}/libCppUnit.so.1" ALLOW_EMPTY:${PN}-cppunit = "1" FILES:${PN}-datatest += "${libdir}/libPocoDataTest.so*" ALLOW_EMPTY:${PN}-datatest = "1" From patchwork Mon Mar 9 10:06:27 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrej Kozemcak X-Patchwork-Id: 82867 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9AC10EFCD80 for ; Mon, 9 Mar 2026 10:06:42 +0000 (UTC) Received: from mta-64-226.siemens.flowmailer.net (mta-64-226.siemens.flowmailer.net [185.136.64.226]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.10762.1773050801489160273 for ; Mon, 09 Mar 2026 03:06:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=andrej.kozemcak@siemens.com header.s=fm1 header.b=Fe1LL9Ly; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.64.226, mailfrom: fm-1334352-20260309100639cceaeaccbb00020755-p0pibt@rts-flowmailer.siemens.com) Received: by mta-64-226.siemens.flowmailer.net with ESMTPSA id 20260309100639cceaeaccbb00020755 for ; Mon, 09 Mar 2026 11:06:39 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=andrej.kozemcak@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=zJh8aS18bnEMrGKhDt6ZiNaKKta+jTZi1mbQ+fuJb30=; b=Fe1LL9LyJwHRR/UthTXqqHwRPTKDX1zHLqhKAVvxbteD//pK8XUh46cDWiOUp2ldQJ7v53 oRtzpl8VqFdqrHwWjk6YL23FANBLXcSWATP6AizWP5RJWt6o6eWDl4wWExYNMiPrBZLEFxCQ reytlwCZTtQTUIB8ASmdytQupxnOFEC0SyIXp4S6BBLKF2yndvMOwU4G1RHDF3kZroQ0Hp5W FabwY4Jnuw9zHCVSNUaixBZRy3KMvpjFRjVIe0XxF9Cz65Asy8zD6tnbRjC74K4CDXAJ2Azr 5Rjl77tT4ibuNSYIo/xYoqOjYl9MhXjCPKmhTYRrLu1PaGaZlq4/PcDw==; From: Andrej Kozemcak To: openembedded-devel@lists.openembedded.org Cc: Andrej Kozemcak Subject: [meta-oe][PATCH 11/14] python3-grpcio: upgrade 1.76.0 -> 1.78.0 Date: Mon, 9 Mar 2026 11:06:27 +0100 Message-ID: <20260309100630.404637-11-andrej.kozemcak@siemens.com> In-Reply-To: <20260309100630.404637-1-andrej.kozemcak@siemens.com> References: <20260309100630.404637-1-andrej.kozemcak@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1334352:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 09 Mar 2026 10:06:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124983 Changelog: https://github.com/grpc/grpc/releases/tag/v1.78.0 Changes for python: - aio: fix race condition causing asyncio.run() to hang forever during the shutdown process. - Migrate to pyproject.toml build system from setup.py builds. - Log error details when ExecuteBatchError occurs (at DEBUG level). - Update setuptools min version to 77.0.1. Signed-off-by: Andrej Kozemcak --- .../{python3-grpcio_1.76.0.bb => python3-grpcio_1.78.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-grpcio_1.76.0.bb => python3-grpcio_1.78.0.bb} (94%) diff --git a/meta-python/recipes-devtools/python/python3-grpcio_1.76.0.bb b/meta-python/recipes-devtools/python/python3-grpcio_1.78.0.bb similarity index 94% rename from meta-python/recipes-devtools/python/python3-grpcio_1.76.0.bb rename to meta-python/recipes-devtools/python/python3-grpcio_1.78.0.bb index 037614da3e..092df4c78f 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio_1.76.0.bb +++ b/meta-python/recipes-devtools/python/python3-grpcio_1.78.0.bb @@ -13,7 +13,7 @@ DEPENDS += "c-ares openssl python3-protobuf re2 zlib" SRC_URI += "file://0001-python-enable-unbundled-cross-compilation.patch \ file://abseil-ppc-fixes.patch \ " -SRC_URI[sha256sum] = "7be78388d6da1a25c0d5ec506523db58b18be22d9c37d8d3a32c08be4987bd73" +SRC_URI[sha256sum] = "7382b95189546f375c174f53a5fa873cef91c4b8005faa05cc5b3beea9c4f1c5" RDEPENDS:${PN} = "python3-protobuf python3-typing-extensions" From patchwork Mon Mar 9 10:06:28 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrej Kozemcak X-Patchwork-Id: 82868 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id ADFA3EFCD88 for ; Mon, 9 Mar 2026 10:06:43 +0000 (UTC) Received: from mta-65-228.siemens.flowmailer.net (mta-65-228.siemens.flowmailer.net [185.136.65.228]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.10763.1773050801687455847 for ; Mon, 09 Mar 2026 03:06:42 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=andrej.kozemcak@siemens.com header.s=fm1 header.b=KEKMaPp2; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.65.228, mailfrom: fm-1334352-202603091006392e9184e8a300020739-29fbe5@rts-flowmailer.siemens.com) Received: by mta-65-228.siemens.flowmailer.net with ESMTPSA id 202603091006392e9184e8a300020739 for ; Mon, 09 Mar 2026 11:06:39 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=andrej.kozemcak@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=eFCF0QGFMOS79px4Ozeg0Ub1CncLSSN4uzJeDeistFE=; b=KEKMaPp2a7p0Qlzik0aTvoUmeGTJrO2hx9EV2LFHW44kRti3cXW3HXVQ1O6svsfPzZKB0M /dicB8RiVxyTOQGthntJ2AkTTgfh9nGRCDS8r3NS6YF9BDBhKwY2Oe7b1qVaDCSqnGGIMDtZ 0ZSQp2OYA/TRq7FbhKvVwujxkHCgncHmTWk3zfdsiQG9uviqNojtPW0ig/qi12fkrKqXWOj+ Q75RVdOon3faYU/xUeQW0C1m63/Pdne1w5kdIn/6xd/wd4xMos561s7zn/fGlLjmOtrSq2z9 N/Uhip8fub1DiG0L0ccQXLueS6iGH9xTVXcnLKVHUu9ZfTLJ6yiLwVHA==; From: Andrej Kozemcak To: openembedded-devel@lists.openembedded.org Cc: Andrej Kozemcak Subject: [meta-oe][PATCH 12/14] squid: upgrade 7.3 -> 7.4 Date: Mon, 9 Mar 2026 11:06:28 +0100 Message-ID: <20260309100630.404637-12-andrej.kozemcak@siemens.com> In-Reply-To: <20260309100630.404637-1-andrej.kozemcak@siemens.com> References: <20260309100630.404637-1-andrej.kozemcak@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1334352:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 09 Mar 2026 10:06:43 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124986 License-Update: update GPLv2 COPYING document Some terminology and FSF address changes since the GPLv2 https://github.com/squid-cache/squid/commit/4c5fbc7e8db25352722de4ebe7fe1cab904b62b6 Remove lines from patch, which modify not exist code. Changelog: https://github.com/squid-cache/squid/releases/tag/SQUID_7_4 Changes: - Do not create world-readable directories - digest_edirectory_auth: Fix LDAPS memory leaks - snmplib: Improve handling of zero-length ASN OCTET STRINGs - Debug tls_read_method()/tls_write_method() errors - ICMP: Harden echo paths, fix overflows, UB, and leaks - Set SSL_OP_LEGACY_SERVER_CONNECT when peeking at servers - security_file_certgen: Fix OPENSSL_malloc()/free(3) mismatch - Detect FreeBSD ports Heimdal package - Remove SQUID_CHECK_KRB5_HEIMDAL_BROKEN_KRB5_H macro - Remove SQUID_CHECK_KRB5_SOLARIS_BROKEN_KRB5_H macro - ext_kerberos_ldap_group_acl: Do not prohibit all LDFLAGS - negotiate_sspi_auth: Respond with ERR when FormatMessage() fails - ... and some code cleanups - ... and some CI improvements Signed-off-by: Andrej Kozemcak --- .../files/Skip-AC_RUN_IFELSE-tests.patch | 22 ------------------- .../squid/{squid_7.3.bb => squid_7.4.bb} | 4 ++-- 2 files changed, 2 insertions(+), 24 deletions(-) rename meta-networking/recipes-daemons/squid/{squid_7.3.bb => squid_7.4.bb} (97%) diff --git a/meta-networking/recipes-daemons/squid/files/Skip-AC_RUN_IFELSE-tests.patch b/meta-networking/recipes-daemons/squid/files/Skip-AC_RUN_IFELSE-tests.patch index 3aa08f84da..39392e1cc7 100644 --- a/meta-networking/recipes-daemons/squid/files/Skip-AC_RUN_IFELSE-tests.patch +++ b/meta-networking/recipes-daemons/squid/files/Skip-AC_RUN_IFELSE-tests.patch @@ -12,31 +12,9 @@ Signed-off-by: Jim Somerville Signed-off-by: Jackie Huang --- - acinclude/krb5.m4 | 10 +++++++++- acinclude/lib-checks.m4 | 8 ++++++-- 2 files changed, 15 insertions(+), 3 deletions(-) -diff --git a/acinclude/krb5.m4 b/acinclude/krb5.m4 -index e0286fa..b3e4bc7 100644 ---- a/acinclude/krb5.m4 -+++ b/acinclude/krb5.m4 -@@ -98,7 +98,15 @@ main(void) - krb5_init_context(&context); - return 0; - } --]])], [ squid_cv_broken_heimdal_krb5_h=yes ], [ squid_cv_broken_heimdal_krb5_h=no ]) -+]])], [ squid_cv_broken_heimdal_krb5_h=yes ], [ squid_cv_broken_heimdal_krb5_h=no ], -+[ -+ dnl Can't test in cross compiled env - so assume good -+ squid_cv_broken_heimdal_krb5_h=no -+]) -+ ], -+ [ -+ dnl Can't test in cross compiled env - so assume good -+ squid_cv_broken_heimdal_krb5_h=no - ]) - SQUID_STATE_ROLLBACK(squid_krb5_heimdal_test) - ]) diff --git a/acinclude/lib-checks.m4 b/acinclude/lib-checks.m4 index 9793b9a..4f2dc83 100644 --- a/acinclude/lib-checks.m4 diff --git a/meta-networking/recipes-daemons/squid/squid_7.3.bb b/meta-networking/recipes-daemons/squid/squid_7.4.bb similarity index 97% rename from meta-networking/recipes-daemons/squid/squid_7.3.bb rename to meta-networking/recipes-daemons/squid/squid_7.4.bb index 8d1d84c04e..6333d1e0f2 100644 --- a/meta-networking/recipes-daemons/squid/squid_7.3.bb +++ b/meta-networking/recipes-daemons/squid/squid_7.4.bb @@ -22,10 +22,10 @@ SRC_URI = "https://github.com/squid-cache/${BPN}/releases/download/SQUID_${PV_U} file://squid.nm \ " -SRC_URI[sha256sum] = "dadc2a9a3926ce1b3babeaa7a7d7b21cbb089025876daa3f5c19e7eb6391ddcd" +SRC_URI[sha256sum] = "e31976edd755c295bd5842a349c9c7dad16a683d066337cc09033c1302b4fed4" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ - file://errors/COPYRIGHT;md5=c2a0e15750d3a9743af9109fecc05622 \ + file://errors/COPYRIGHT;md5=41d117978dbffedc893e8eeca12537d0 \ " UPSTREAM_CHECK_URI = "https://github.com/squid-cache/${BPN}/releases/" From patchwork Mon Mar 9 10:06:29 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrej Kozemcak X-Patchwork-Id: 82864 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8699EEFCD7E for ; Mon, 9 Mar 2026 10:06:42 +0000 (UTC) Received: from mta-65-227.siemens.flowmailer.net (mta-65-227.siemens.flowmailer.net [185.136.65.227]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.10761.1773050801484787620 for ; Mon, 09 Mar 2026 03:06:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=andrej.kozemcak@siemens.com header.s=fm1 header.b=PZDaztfY; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.65.227, mailfrom: fm-1334352-20260309100639eddc28a96a00020709-juvtrm@rts-flowmailer.siemens.com) Received: by mta-65-227.siemens.flowmailer.net with ESMTPSA id 20260309100639eddc28a96a00020709 for ; Mon, 09 Mar 2026 11:06:39 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=andrej.kozemcak@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=0Syymcb5B7xzb09cigUWjErUezwuYHgyD1s+bQfOtmM=; b=PZDaztfYrLv9PwHNpOr3mxtxAUvIF9oCcqiPB2acQ3UdYltvdjx03iG5+2zJjG9YS2GJQZ bS1Z0aW+MfupOyHZ7OboZFNfCGqlrNW6tmsUiWZtzylEfqjqeJNISFOCKS3cEccLGh6iEREe s2JGURhgioaju/+vQ/7L9qcSgL2OUkNoAPitn0vVwVSzVcqGopU+XPCWafvVZsGUtkVV0LOh Z6zBV4v0xYI14BPRyC7tYRO/baz/7i/Y9VievSRDDqXtfAVRlVb2kYm5Y5VUtOCMWFAjJqWs QGDFNkelXsDH0SNOVdu+3eqJe/5ccv+9F/W95/O+OE6xpMxpc6YNxoWw==; From: Andrej Kozemcak To: openembedded-devel@lists.openembedded.org Cc: Andrej Kozemcak Subject: [meta-oe][PATCH 13/14] syslog-ng: upgrade 4.10.2 -> 4.11.0 Date: Mon, 9 Mar 2026 11:06:29 +0100 Message-ID: <20260309100630.404637-13-andrej.kozemcak@siemens.com> In-Reply-To: <20260309100630.404637-1-andrej.kozemcak@siemens.com> References: <20260309100630.404637-1-andrej.kozemcak@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1334352:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 09 Mar 2026 10:06:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124984 Changelog: https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.11.0 Highlights - kafka-source(): The new kafka() source can directly fetch log messages from the Apache Kafka message bus using the librdkafka client. Signed-off-by: Andrej Kozemcak --- .../syslog-ng/{syslog-ng_4.10.2.bb => syslog-ng_4.11.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/syslog-ng/{syslog-ng_4.10.2.bb => syslog-ng_4.11.0.bb} (98%) diff --git a/meta-oe/recipes-support/syslog-ng/syslog-ng_4.10.2.bb b/meta-oe/recipes-support/syslog-ng/syslog-ng_4.11.0.bb similarity index 98% rename from meta-oe/recipes-support/syslog-ng/syslog-ng_4.10.2.bb rename to meta-oe/recipes-support/syslog-ng/syslog-ng_4.11.0.bb index c3b201c4a7..1846758681 100644 --- a/meta-oe/recipes-support/syslog-ng/syslog-ng_4.10.2.bb +++ b/meta-oe/recipes-support/syslog-ng/syslog-ng_4.11.0.bb @@ -26,7 +26,7 @@ SRC_URI = "https://github.com/balabit/syslog-ng/releases/download/${BP}/${BP}.ta " SRC_URI:append:powerpc64le = " file://0001-plugin.c-workaround-powerpc64le-segfaults-error.patch" -SRC_URI[sha256sum] = "841503de6c2486e66fd08f0c62ac2568fc8ed1021297f855e8acd58ad7caff76" +SRC_URI[sha256sum] = "37ea0d4588533316de122df4e1b249867b0a0575f646c7478d0cc4d747462943" UPSTREAM_CHECK_URI = "https://github.com/balabit/syslog-ng/releases" UPSTREAM_CHECK_REGEX = "releases/tag/syslog-ng-(?P\d+(\.\d+)+)" From patchwork Mon Mar 9 10:06:30 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrej Kozemcak X-Patchwork-Id: 82873 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 29A87EFCD90 for ; Mon, 9 Mar 2026 10:06:44 +0000 (UTC) Received: from mta-64-225.siemens.flowmailer.net (mta-64-225.siemens.flowmailer.net [185.136.64.225]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.10756.1773050799737600479 for ; Mon, 09 Mar 2026 03:06:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=andrej.kozemcak@siemens.com header.s=fm1 header.b=UUVddc7w; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.64.225, mailfrom: fm-1334352-2026030910063957b45e95a300020788-7iypp_@rts-flowmailer.siemens.com) Received: by mta-64-225.siemens.flowmailer.net with ESMTPSA id 2026030910063957b45e95a300020788 for ; Mon, 09 Mar 2026 11:06:40 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=andrej.kozemcak@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=rH2mEDjrBPex0azuA0uHwFoaFKYjCEnynby7cg5ZstA=; b=UUVddc7wGbBJMpza6f/SllrZmZyUUr6djyq20iFMa2cF2a6A+HIPVBxlqLginLj8sjgNIl aic0JP8Q0K83aZ0cT733GWsek6yaffIvnRkWnp3MD9tv6XEWQkaWVflaKScxRYtqLEE+eNT9 x3AxPCpY7Vny5QfBYVGu4F8uHtlwKL/fN96O0kdvsVKfv2BxeDWirB89VrvujYmq5BW5aNMj VRYWlju+cVPRG1zejy7ekwYcCUNESsYldmMHGarCr5jD5oF7RaGSwaRj1Czzii3U1gfji54b W9gaA1hcUwLANHddvpW/ZBuk9d/OuuhptEWV+M7ya2swgf2SOliCI6YA==; From: Andrej Kozemcak To: openembedded-devel@lists.openembedded.org Cc: Andrej Kozemcak Subject: [meta-oe][PATCH 14/14] zchunk: upgrade 1.5.2 -> 1.5.3 Date: Mon, 9 Mar 2026 11:06:30 +0100 Message-ID: <20260309100630.404637-14-andrej.kozemcak@siemens.com> In-Reply-To: <20260309100630.404637-1-andrej.kozemcak@siemens.com> References: <20260309100630.404637-1-andrej.kozemcak@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1334352:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 09 Mar 2026 10:06:44 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124975 The tag is not on any branch. tag cannot be added to SRC_URI as it does not seem to work with nobanch Changelog: https://github.com/zchunk/zchunk/compare/1.5.2...1.5.3 Changes: - update to 1.5.3 - rename internal close() functions to close_zck_component to avoid POSIX conflict on AIX Signed-off-by: Andrej Kozemcak --- .../zchunk/{zchunk_1.5.2.bb => zchunk_1.5.3.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-oe/recipes-support/zchunk/{zchunk_1.5.2.bb => zchunk_1.5.3.bb} (82%) diff --git a/meta-oe/recipes-support/zchunk/zchunk_1.5.2.bb b/meta-oe/recipes-support/zchunk/zchunk_1.5.3.bb similarity index 82% rename from meta-oe/recipes-support/zchunk/zchunk_1.5.2.bb rename to meta-oe/recipes-support/zchunk/zchunk_1.5.3.bb index bbdd06dfda..56aa0baf2e 100644 --- a/meta-oe/recipes-support/zchunk/zchunk_1.5.2.bb +++ b/meta-oe/recipes-support/zchunk/zchunk_1.5.3.bb @@ -3,9 +3,9 @@ DESCRIPTION = "A file format designed for highly efficient deltas while maintain LICENSE = "BSD-2-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=daf6e68539f564601a5a5869c31e5242" -SRC_URI = "git://github.com/zchunk/zchunk.git;protocol=https;branch=main" +SRC_URI = "git://github.com/zchunk/zchunk.git;protocol=https;nobranch=1" -SRCREV = "222d1a4da3661dd95c2445b96f7e1e208f55d219" +SRCREV = "366cf22e725fc273abe0e082c707753cce76c453" DEPENDS = "zstd" DEPENDS:append:libc-musl = " argp-standalone"