From patchwork Tue Aug 11 05:37:23 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 94909 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 AE956C5B56A for ; Tue, 11 Aug 2026 05:37:48 +0000 (UTC) Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.48002.1786426658952699836 for ; Mon, 10 Aug 2026 22:37:39 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=W/9SvoR1; spf=pass (domain: gmail.com, ip: 209.85.210.179, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-84862b0d5aeso2528294b3a.2 for ; Mon, 10 Aug 2026 22:37:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786426658; x=1787031458; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=3zDtB3hQzhitCaJmC54Z9xH7Ij2ifzUvEhnHI6LSZGA=; b=W/9SvoR1G0fcY5CdFUTHmFVtoniljlKSg3n6jjN+tMuupBI4X18HUN0grNToVUEKUU a6P5mz6gtZ1XX74dk/SR/eyd8jaVrGftYRZrvjvFpjKG1vXTJO0muHWF952cE/cxMy3d wv1E95e/uQkjS9C71o6KcCd84oN638eUChpa4vq9j//CGiEJLB5cb8xc4u/3vWY3sHd/ I2PoM/hKycz2XEafEgdyfgHEZSGGy52loAc/eH01XhAyC79mLNOfPwOpeFFyjdXUVAXP BkweMFmFUJTQ1mh5vxXph6bCieLXa6jJogUtKVn0YKSnLzvsNFDg3oesntjGAO3EyYRm sYlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786426658; x=1787031458; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=3zDtB3hQzhitCaJmC54Z9xH7Ij2ifzUvEhnHI6LSZGA=; b=Hq+T7hpgcNlxH4cb29HvR/45Z0VweBBlmS1w6JiSC4ednTE/KoHvSax2do0vsyy0o8 tphOrd8p6hTBt9U8OhQFFCY/nkedu0ROuHHbQfVqmudaGMWBE0WChZiHPRj7XVq04N9I Zrs37QMMoqCt/EqgEO9yeAP7QflS2ZPLJY8hKwsniXOHkB4ZDfDltCR1jkCmwThJKdI2 RMNX5n5tdjURpNMl6moPy/Rp6mj9tSU1xT22vbpxbevyd5msllAe34JAxqVQl0BSLz3t LvZKGu5MJojO2LMNXaHtYfCMq0ltEQzwNbCvAfIwKh2xXD/p6/d1T20m9xB8OAkBiGfX DrNw== X-Gm-Message-State: AOJu0YxsURqqOBMPLshUsCsHB0HJRUhi3pmzEASkWhID20OMFvQKtZcp rjH6+oXum05HDrrs7uCQECLSQA02tt7NFlkB6eOzETLEqfJfUGVo+TxWgMaLu5zE X-Gm-Gg: AR+sD12a2uswzLMc5lvNkYf7REttXevS0s3elOh8IG8OWaWzW7jbNSDzn6qZQNdPmlx j6Whe2ke8QcBG4/8sUPQYS5xC1YXr/E0CGDtvA/Dr4PuJQTKKYCp8cffappiBbhPKFHsPu6mk/3 UuNw3p+z516Pbv8YG6Eqh06WuGJlljBK2KTvqSYUdB9yTc/iK1cvSbMDdiJeYLiO9LI+KrorxxO 5uVAj2NKLNvcffbfYkC35XfC/u9fe8d0geujLDpd/CfwYxp+Kabo+KAQlUemQ/l6yoQF5jKwK8d trEFOoH4PFKqyRaH23kVGbgfNQlu2FVRFeZEOn0W7YtK0mVDtSU22ozkbYeUYtpevMBv56vhm2S UiEl7Yz0UACCt8am3nXeu94GR5zUxy7455rmopPgC//xC1IJV+vBzgsxCwLImtWcqrvZjzefb8a icCa3AOfVBzviffz06h5UFf3w+8tGkcGtq+mInY2RZOfM0BQ/JcHC+j8WsEeQ5yoSmhx+PUhqyU Q== X-Received: by 2002:a05:6a21:9092:b0:3c4:3b16:2979 with SMTP id adf61e73a8af0-3cc2bb0cec9mr1286920637.30.1786426658133; Mon, 10 Aug 2026 22:37:38 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31c64237e9csm923812eec.18.2026.08.10.22.37.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Aug 2026 22:37:37 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 1/6] hostapd: upgrade 2.11 -> 2.12 Date: Tue, 11 Aug 2026 17:37:23 +1200 Message-ID: <20260811053728.4125303-1-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 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 ; Tue, 11 Aug 2026 05:37:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128909 From: Ankur Tyagi License-Update: Copyright updated to 2026[1]. Dropped patches that are part of the upstream version. Changelog[2]: * support RSN overriding (e.g., WPA3-Personal Compatibility Mode) * EHT/IEEE 802.11be/Wi-Fi 7 - more complete support - fix message validation issues that could enable DoS attacks - fix group key rekeying * enable SAE group 20 by default if SAE-EXT-KEY is enabled * reject unexpected SAE password identifier to avoid DoS attack against a specific STA * mandate use of SAE H2E when using password identifiers * assign VLAN when using SAE with PMKSA caching * support SPP A-MSDU negotiation * support IEEE 802.11bi functionality - changing SAE password identifiers - EPPKE - IEEE 802.1X/EAP in Authentication frames - Association frame encryption - PMKID privacy * remove the driver interface for now obsolete Host AP driver * remove the driver interface for now obsolete Atheros WEXT interface * move supported, basic, and Beacon TX rate configuration to be at BSS level instead of per-radio for all BSSs * fix various issues in Multiple-BSSID functionality * support OpenSSL 3.0 API changes * EAP-TEAP: protocol changes based on RFC 9930; this is not compatible with previous versions * support Automated Frequency Coordination (AFC) on the 6 GHz band * improve GAS/ANQP processing to support larger ANQP responses * a large number of other fixes, cleanup, and extensions [1] https://git.w1.fi/cgit/hostap/commit/README?h=hostap_2_12&id=e58715b1b7f8d53e493017f5ce4a3b45e53f3d23 [2] https://git.w1.fi/cgit/hostap/tree/hostapd/ChangeLog?h=hostap_2_12 Signed-off-by: Ankur Tyagi --- ...e64-for-hostapd-CONFIG_SAE_PK-builds.patch | 40 ---------- ...learing-up-settings-for-color-switch.patch | 34 -------- .../hostapd/hostapd/CVE-2025-24912-01.patch | 79 ------------------- .../hostapd/hostapd/CVE-2025-24912-02.patch | 70 ---------------- .../{hostapd_2.11.bb => hostapd_2.12.bb} | 8 +- 5 files changed, 2 insertions(+), 229 deletions(-) delete mode 100644 meta-oe/recipes-connectivity/hostapd/hostapd/0001-Include-base64-for-hostapd-CONFIG_SAE_PK-builds.patch delete mode 100644 meta-oe/recipes-connectivity/hostapd/hostapd/0002-hostapd-Fix-clearing-up-settings-for-color-switch.patch delete mode 100644 meta-oe/recipes-connectivity/hostapd/hostapd/CVE-2025-24912-01.patch delete mode 100644 meta-oe/recipes-connectivity/hostapd/hostapd/CVE-2025-24912-02.patch rename meta-oe/recipes-connectivity/hostapd/{hostapd_2.11.bb => hostapd_2.12.bb} (80%) diff --git a/meta-oe/recipes-connectivity/hostapd/hostapd/0001-Include-base64-for-hostapd-CONFIG_SAE_PK-builds.patch b/meta-oe/recipes-connectivity/hostapd/hostapd/0001-Include-base64-for-hostapd-CONFIG_SAE_PK-builds.patch deleted file mode 100644 index e790e8e0f2..0000000000 --- a/meta-oe/recipes-connectivity/hostapd/hostapd/0001-Include-base64-for-hostapd-CONFIG_SAE_PK-builds.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 430bc89b9a29537d9d22bb42406f3d14072a01d4 Mon Sep 17 00:00:00 2001 -From: Jouni Malinen -Date: Sun, 22 Dec 2024 18:53:12 +0200 -Subject: [PATCH] Include base64 for hostapd CONFIG_SAE_PK builds - -CONFIG_SAE_PK=y needs base64 functionality, so set NEED_BASE64 -automatically for it. - -Signed-off-by: Jouni Malinen -Upstream-Status: Backport [https://git.w1.fi/cgit/hostap/commit/?id=430bc89b9a29537d9d22bb42406f3d14072a01d4] -Signed-off-by: Peter Kjellerstedt ---- - hostapd/Android.mk | 1 + - hostapd/Makefile | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/hostapd/Android.mk b/hostapd/Android.mk -index e6c2fbf18..6e0d77d28 100644 ---- a/hostapd/Android.mk -+++ b/hostapd/Android.mk -@@ -260,6 +260,7 @@ OBJS += src/common/sae.c - ifdef CONFIG_SAE_PK - L_CFLAGS += -DCONFIG_SAE_PK - NEED_AES_SIV=y -+NEED_BASE64=y - OBJS += src/common/sae_pk.c - endif - NEED_ECC=y -diff --git a/hostapd/Makefile b/hostapd/Makefile -index fa0d366a8..c3419c10e 100644 ---- a/hostapd/Makefile -+++ b/hostapd/Makefile -@@ -299,6 +299,7 @@ OBJS += ../src/common/sae.o - ifdef CONFIG_SAE_PK - CFLAGS += -DCONFIG_SAE_PK - NEED_AES_SIV=y -+NEED_BASE64=y - OBJS += ../src/common/sae_pk.o - endif - NEED_ECC=y diff --git a/meta-oe/recipes-connectivity/hostapd/hostapd/0002-hostapd-Fix-clearing-up-settings-for-color-switch.patch b/meta-oe/recipes-connectivity/hostapd/hostapd/0002-hostapd-Fix-clearing-up-settings-for-color-switch.patch deleted file mode 100644 index 5d6cce3f14..0000000000 --- a/meta-oe/recipes-connectivity/hostapd/hostapd/0002-hostapd-Fix-clearing-up-settings-for-color-switch.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 161327f91d956771996c96ea1b6e4e1cb8dc074c Mon Sep 17 00:00:00 2001 -From: Stone Zhang -Date: Mon, 14 Oct 2024 18:47:32 +0800 -Subject: [PATCH] hostapd: Fix clearing up settings for color switch - -Settings for color switch (struct cca_settings settings) -is used without zero clearing, which causes the member -settings->ubpr->unsol_bcast_probe_resp_intervalettings -to be a random value. It is againsts the NLA policy of -NL80211_UNSOL_BCAST_PROBE_RESP_ATTR_INT and causes -BSS color switch failure. - -Fixes: 654d2395dddf ("BSS coloring: Handling of collision events and triggering CCA") -Signed-off-by: Stone Zhang -Upstream-Status: Backport [https://w1.fi/cgit/hostap.git/commit/?id=161327f91d956771996c96ea1b6e4e1cb8dc074c] ---- - src/ap/hostapd.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/ap/hostapd.c b/src/ap/hostapd.c -index 5ba2cab2c..90e93b6dc 100644 ---- a/src/ap/hostapd.c -+++ b/src/ap/hostapd.c -@@ -4768,6 +4768,7 @@ static void hostapd_switch_color_timeout_handler(void *eloop_data, - struct cca_settings settings; - int ret; - -+ os_memset(&settings, 0, sizeof(settings)); - hostapd_cleanup_cca_params(bss); - bss->cca_color = r; - bss->cca_count = 10; --- -2.45.2 - diff --git a/meta-oe/recipes-connectivity/hostapd/hostapd/CVE-2025-24912-01.patch b/meta-oe/recipes-connectivity/hostapd/hostapd/CVE-2025-24912-01.patch deleted file mode 100644 index 36660b5880..0000000000 --- a/meta-oe/recipes-connectivity/hostapd/hostapd/CVE-2025-24912-01.patch +++ /dev/null @@ -1,79 +0,0 @@ -From 726432d7622cc0088ac353d073b59628b590ea44 Mon Sep 17 00:00:00 2001 -From: Jouni Malinen -Date: Sat, 25 Jan 2025 11:21:16 +0200 -Subject: [PATCH] RADIUS: Drop pending request only when accepting the response - -The case of an invalid authenticator in a RADIUS response could imply -that the response is not from the correct RADIUS server and as such, -such a response should be discarded without changing internal state for -the pending request. The case of an unknown response (RADIUS_RX_UNKNOWN) -is somewhat more complex since it could have been indicated before -validating the authenticator. In any case, it seems better to change the -state for the pending request only when we have fully accepted the -response. - -Allowing the internal state of pending RADIUS request to change based on -responses that are not fully validation could have allow at least a -theoretical DoS attack if an attacker were to have means for injecting -RADIUS messages to the network using the IP address of the real RADIUS -server and being able to do so more quickly than the real server and -with the matching identifier from the request header (i.e., either by -flooding 256 responses quickly or by having means to capture the RADIUS -request). These should not really be realistic options in a properly -protected deployment, but nevertheless it is good to be more careful in -processing RADIUS responses. - -Remove a pending RADIUS request from the internal list only when having -fully accepted a matching RADIUS response, i.e., after one of the -registered handlers has confirmed that the authenticator is valid and -processing of the response has succeeded. - -Signed-off-by: Jouni Malinen - -CVE: CVE-2025-24912 -Upstream-Status: Backport [https://w1.fi/cgit/hostap/commit/?id=726432d7622cc0088ac353d073b59628b590ea44] -Signed-off-by: Peter Marko ---- - src/radius/radius_client.c | 15 +++++++-------- - 1 file changed, 7 insertions(+), 8 deletions(-) - -diff --git a/src/radius/radius_client.c b/src/radius/radius_client.c -index 2a7f36170..7909b29a7 100644 ---- a/src/radius/radius_client.c -+++ b/src/radius/radius_client.c -@@ -1259,13 +1259,6 @@ static void radius_client_receive(int sock, void *eloop_ctx, void *sock_ctx) - roundtrip / 100, roundtrip % 100); - rconf->round_trip_time = roundtrip; - -- /* Remove ACKed RADIUS packet from retransmit list */ -- if (prev_req) -- prev_req->next = req->next; -- else -- radius->msgs = req->next; -- radius->num_msgs--; -- - for (i = 0; i < num_handlers; i++) { - RadiusRxResult res; - res = handlers[i].handler(msg, req->msg, req->shared_secret, -@@ -1276,6 +1269,13 @@ static void radius_client_receive(int sock, void *eloop_ctx, void *sock_ctx) - radius_msg_free(msg); - /* fall through */ - case RADIUS_RX_QUEUED: -+ /* Remove ACKed RADIUS packet from retransmit list */ -+ if (prev_req) -+ prev_req->next = req->next; -+ else -+ radius->msgs = req->next; -+ radius->num_msgs--; -+ - radius_client_msg_free(req); - return; - case RADIUS_RX_INVALID_AUTHENTICATOR: -@@ -1297,7 +1297,6 @@ static void radius_client_receive(int sock, void *eloop_ctx, void *sock_ctx) - msg_type, hdr->code, hdr->identifier, - invalid_authenticator ? " [INVALID AUTHENTICATOR]" : - ""); -- radius_client_msg_free(req); - - fail: - radius_msg_free(msg); diff --git a/meta-oe/recipes-connectivity/hostapd/hostapd/CVE-2025-24912-02.patch b/meta-oe/recipes-connectivity/hostapd/hostapd/CVE-2025-24912-02.patch deleted file mode 100644 index add2e47048..0000000000 --- a/meta-oe/recipes-connectivity/hostapd/hostapd/CVE-2025-24912-02.patch +++ /dev/null @@ -1,70 +0,0 @@ -From 339a334551ca911187cc870f4f97ef08e11db109 Mon Sep 17 00:00:00 2001 -From: Jouni Malinen -Date: Wed, 5 Feb 2025 19:23:39 +0200 -Subject: [PATCH] RADIUS: Fix pending request dropping - -A recent change to this moved the place where the processed RADIUS -request was removed from the pending list to happen after the message -handler had been called. This did not take into account possibility of -the handler adding a new pending request in the list and the prev_req -pointer not necessarily pointing to the correct entry anymore. As such, -some of the pending requests could have been lost and that would result -in not being able to process responses to those requests and also, to a -memory leak. - -Fix this by determining prev_req at the point when the pending request -is being removed, i.e., after the handler function has already added a -new entry. - -Fixes: 726432d7622c ("RADIUS: Drop pending request only when accepting the response") -Signed-off-by: Jouni Malinen - -CVE: CVE-2025-24912 -Upstream-Status: Backport [https://w1.fi/cgit/hostap/commit/?id=339a334551ca911187cc870f4f97ef08e11db109] -Signed-off-by: Peter Marko ---- - src/radius/radius_client.c | 10 +++++++--- - 1 file changed, 7 insertions(+), 3 deletions(-) - -diff --git a/src/radius/radius_client.c b/src/radius/radius_client.c -index 7909b29a7..d4faa7936 100644 ---- a/src/radius/radius_client.c -+++ b/src/radius/radius_client.c -@@ -1099,7 +1099,7 @@ static void radius_client_receive(int sock, void *eloop_ctx, void *sock_ctx) - struct radius_hdr *hdr; - struct radius_rx_handler *handlers; - size_t num_handlers, i; -- struct radius_msg_list *req, *prev_req; -+ struct radius_msg_list *req, *prev_req, *r; - struct os_reltime now; - struct hostapd_radius_server *rconf; - int invalid_authenticator = 0; -@@ -1224,7 +1224,6 @@ static void radius_client_receive(int sock, void *eloop_ctx, void *sock_ctx) - break; - } - -- prev_req = NULL; - req = radius->msgs; - while (req) { - /* TODO: also match by src addr:port of the packet when using -@@ -1236,7 +1235,6 @@ static void radius_client_receive(int sock, void *eloop_ctx, void *sock_ctx) - hdr->identifier) - break; - -- prev_req = req; - req = req->next; - } - -@@ -1270,6 +1268,12 @@ static void radius_client_receive(int sock, void *eloop_ctx, void *sock_ctx) - /* fall through */ - case RADIUS_RX_QUEUED: - /* Remove ACKed RADIUS packet from retransmit list */ -+ prev_req = NULL; -+ for (r = radius->msgs; r; r = r->next) { -+ if (r == req) -+ break; -+ prev_req = r; -+ } - if (prev_req) - prev_req->next = req->next; - else diff --git a/meta-oe/recipes-connectivity/hostapd/hostapd_2.11.bb b/meta-oe/recipes-connectivity/hostapd/hostapd_2.12.bb similarity index 80% rename from meta-oe/recipes-connectivity/hostapd/hostapd_2.11.bb rename to meta-oe/recipes-connectivity/hostapd/hostapd_2.12.bb index ce1c145fd7..7673ce0d38 100644 --- a/meta-oe/recipes-connectivity/hostapd/hostapd_2.11.bb +++ b/meta-oe/recipes-connectivity/hostapd/hostapd_2.12.bb @@ -2,23 +2,19 @@ SUMMARY = "User space daemon for extended IEEE 802.11 management" HOMEPAGE = "http://w1.fi/hostapd/" SECTION = "kernel/userland" LICENSE = "BSD-3-Clause" -LIC_FILES_CHKSUM = "file://hostapd/README;beginline=5;endline=47;md5=8e2c69e491b28390f9de0df1f64ebd6d" +LIC_FILES_CHKSUM = "file://hostapd/README;beginline=5;endline=47;md5=4d666937756a064d6d90d128a32c3571" DEPENDS = "libnl openssl" SRC_URI = " \ http://w1.fi/releases/hostapd-${PV}.tar.gz \ - file://0001-Include-base64-for-hostapd-CONFIG_SAE_PK-builds.patch \ - file://0002-hostapd-Fix-clearing-up-settings-for-color-switch.patch \ file://defconfig \ file://init \ file://hostapd.service \ - file://CVE-2025-24912-01.patch \ - file://CVE-2025-24912-02.patch \ " -SRC_URI[sha256sum] = "2b3facb632fd4f65e32f4bf82a76b4b72c501f995a4f62e330219fe7aed1747a" +SRC_URI[sha256sum] = "f43502561c28ba47ab77e18e1a973d07361c68cc8b14178e619bd5796b70eabd" inherit update-rc.d systemd pkgconfig features_check From patchwork Tue Aug 11 05:37:24 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 94908 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 A0A68C5AD7B for ; Tue, 11 Aug 2026 05:37:48 +0000 (UTC) Received: from mail-pj1-f52.google.com (mail-pj1-f52.google.com [209.85.216.52]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.48355.1786426664224985332 for ; Mon, 10 Aug 2026 22:37:44 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=cvhicdEJ; spf=pass (domain: gmail.com, ip: 209.85.216.52, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pj1-f52.google.com with SMTP id 98e67ed59e1d1-38e08baf860so2652190a91.2 for ; Mon, 10 Aug 2026 22:37:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786426664; x=1787031464; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=+pEaIHMT239SxsgTgmZukAzDwc9nT5B1Gbl6Xqbgs1k=; b=cvhicdEJ68zENFenaOQqgmgfFeQwzvL/oybn7twqdadVwk7NZRXLBrjE8LsaWz0uGX KlYMnaNUBZ7NCxU5boK+WmcgLNXDD4G4Z6ANGplTYgSPYg4QlAJ3+0t0jE8ZGKHFMliL AeXM/Jh+n2LlkNQISZ1TUHb/XyuBSHB6Ypyn8NNx41LxFtVgc5yC7D0VR1HuJHiyG3Wz A32C/jsaSMVz10GImfuMkFTEhgmZt5IrSYc26kNISIbDsgOpeO3DtpLiTKzvohidxqx6 PBB9IlmRZK+/pI8+hcSBncHxQEmAlM3mUeESmlreMwGRPkyj8Zs8DrNKSCKQ2dnXLC41 +3+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786426664; x=1787031464; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=+pEaIHMT239SxsgTgmZukAzDwc9nT5B1Gbl6Xqbgs1k=; b=ht6jCc6+gdsIXKusIkBPTrAglS7WFek8ak1WUuHrE6iMOG2R/oXNl9DHS6BhB3AJ0q wXFMkWk2nWFLveb5zSs9lxn8qU6t0nwSsLLQML8JZ45Eqh8oN4akB8WXgYIiCBm0Sn7+ HakzD7gtxI1c9Jfkz/gbCrbqGZ6eRy4ev83mwQ0hSr+GsSAhN9xoI2VnK07mUOiJe/1q zpEy5N7ddFkjBmktGnNxfQ8qOsGiHewEeKoErQqFhD2H/HsCZqlY6kSJ9799W6Oz3pqh Lx0YRs6HvnE/JDba2NLizsnOGoCv33Ka0J2AzW3VPoHmY3as5th4kSJh7ZJhLgrSsegK gH1A== X-Gm-Message-State: AOJu0YxHc6J5EgBThTj+4DhYUipzfls2UNt+OJw43poDB29gdYog2w8S IMEew17WGD3HBUrj3udpwJdyf+0uLcEGLcMFMivZQIvlaivue5k/6a+an6wUVFt+ X-Gm-Gg: AR+sD13YqLWNtU9I75rrNquOQoGbtLMI9W8MgLIG1aCCYr7MVedZILJZ0ySNA7+lKks w/BC+GdavUnb2BUWZhsVCocD6DVRIVN9/To8Tk+5ZVFztIzdBxykt3elMZ5sK+MuvwRjWz6Yomj AY3zJWjQJ7u1kDkVNg5Ge3HDC/d/3DmbMZ1jLsK01GBtyGC1ziElkv07Vh9wbuSLELzdLPbZzfs wq4YLGrmJ2SE+uP8j0Hx6VmxfL8msPcxNNd0jUTm6B39zg10wBsIsKpLWb8lBNo46Lt1jDZKX72 x0ieFCb6JHg26gicUOmtI9QNTAR94GVxVjzBnQpDoniVqilnsMGn83i02I/bCAvj9vl0HqdTdz5 dSwCmuGzlhjj2D5c9i6Cey5NjT26oZ2OOg3SwlHo7LspN6CNrGAqZ6KPFY7TOgF+q8A03RjJiNW 4u37g1sLnuFatAuKfzTBzFV5YrQF9BN0GsdCQa0ROVXqNX7IqIdSZe/j+1AscwQDdwjEqCPc3Ij w== X-Received: by 2002:a17:90a:ec90:b0:38e:2860:253f with SMTP id 98e67ed59e1d1-392ec53e6c1mr916048a91.12.1786426663535; Mon, 10 Aug 2026 22:37:43 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31c64237e9csm923812eec.18.2026.08.10.22.37.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Aug 2026 22:37:40 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 2/6] libdevmapper,lvm2: upgrade 2.03.41 -> 2.03.42,2.03.41 -> 2.03.42 Date: Tue, 11 Aug 2026 17:37:24 +1200 Message-ID: <20260811053728.4125303-2-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260811053728.4125303-1-ankur.tyagi85@gmail.com> References: <20260811053728.4125303-1-ankur.tyagi85@gmail.com> MIME-Version: 1.0 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 ; Tue, 11 Aug 2026 05:37:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128910 From: Ankur Tyagi Changelog[1]: - Add `--lockopt retries=N` to lvmlockd. - Add `--lockopt removeretry=SECONDS` to lvmlockd to retry vgremove. - Use lockd_lv lock probes for pvmove holder availability in shared VGs. - Auto-revert metadata when initial pvmove mirror activation fails. - Refuse activation of pvmove-locked LV when pvmove runs on another node. - Allow pvmove --abort without args when using lvmlockd. - Add cluster lock lifecycle for pvmove LV in shared VGs. - Add support for pvmove in a shared VG. - Allow lvremove -f to remove pvmove-locked LVs after interrupted pvmove. - Handle active pvmove during vgchange -an with force flags. - Fix pvmove completion to use suspend+resume for DM table reload. - Fix deactivation cascade during active pvmove. - Support inactive LVs in pvmove with metadata-only mirror insertion. - Kill orphaned polling process on pvmove --abort. - Support formatting vdo volumes with kernel vdo target (version >= 9.2). - Fix VDO index_memory_size_mb quantization and report minimum required pool size. - Add vdo_format.c with pre-format logical size computation for kernel format. - Add --enable-asan/--enable-tsan to build with sanitizer options. - Mirror cleans orphaned missing DM nodes on image removal. - Splitcache deactivates individually activated component. - Fix memleak in vgimportclone and vg_write_commit_bad_mdas(). - Fix autoactivation on top of MD and loop devices if udev db records incomplete. - Make MD device ready state check in udev to be in sync with MD udev rules. [1] https://sourceware.org/git/?p=lvm2.git;a=blob;f=WHATS_NEW;h=45ba143df59ed17f39fc3cc802b2f0cb32cfddc5;hb=56bef2d3430fcc5d5b00f64c099251ea824ad16f Signed-off-by: Ankur Tyagi --- meta-oe/recipes-support/lvm2/lvm2.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-oe/recipes-support/lvm2/lvm2.inc b/meta-oe/recipes-support/lvm2/lvm2.inc index 77dec89bbf..8c00063775 100644 --- a/meta-oe/recipes-support/lvm2/lvm2.inc +++ b/meta-oe/recipes-support/lvm2/lvm2.inc @@ -18,8 +18,8 @@ SRC_URI = "git://sourceware.org/git/lvm2.git;branch=main;tag=${PV_TAG} \ file://0001-include-libgen.h-for-basename.patch \ " -SRCREV = "539014d16099ee8d46318b49e9014332e2dc7ef3" -PV = "2.03.41" +SRCREV = "56bef2d3430fcc5d5b00f64c099251ea824ad16f" +PV = "2.03.42" PV_TAG = "v${@d.getVar('PV').replace('.', '_')}" UPSTREAM_CHECK_GITTAGREGEX = "v(?P\d+(\_\d+)+)" From patchwork Tue Aug 11 05:37:25 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 94907 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 902C7C5AD55 for ; Tue, 11 Aug 2026 05:37:48 +0000 (UTC) Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.48356.1786426666611804215 for ; Mon, 10 Aug 2026 22:37:46 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=rrHkbZXB; spf=pass (domain: gmail.com, ip: 209.85.214.174, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pl1-f174.google.com with SMTP id d9443c01a7336-2cc73e322dbso29696605ad.1 for ; Mon, 10 Aug 2026 22:37:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786426666; x=1787031466; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=/HLIQA7AYPeFjadSuhI/VgWqZ81Rxzrbus/2OdQ5KYQ=; b=rrHkbZXBojEmV1Lp3w1iHvplK2X/CWXG9WLiZk5hD43M9ja3wagbQ642+Ks457PbBc TNCs8bcDGSECysSK9+c6JXZhpQaJHoC15k76/OIxM94z25U1hvakk9YDHFlI/OaUd1vA azw7r+51RfnUD58jPdVbR/wCU7Tk2pSLC/unf3ldz++ytV1z6/RJuIs01WV3sy8CdKFX V3yPxlLj1/NJHdO1+hvjxGoLEdBDHG7KD6q+tHRZF4HejQjiw0ySv5UzoA/h/ide8KZM 2cRQYsFjtjpIrV3jEPUuQqwHa1e+/NuRBavjqnz4nm5Sup8p0wdgF1Mz8FkHU8I5qJ1K t1Mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786426666; x=1787031466; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=/HLIQA7AYPeFjadSuhI/VgWqZ81Rxzrbus/2OdQ5KYQ=; b=Ypo/Ml5G2hEk84qXwTFfhzlSOP5YoWFZ2GGtjnVIrO+AwLcQbtBVokcxweroBDaO9k UNyJlYd7NlDjMd9WrI/Myj0dX29VTC3YAfEmKyIhdO86iRDAy8X9/ckXBKJeSblLwide MX1Pof3qEpP/5iiz3bXrMQwWJwDC4tFLWStQ34WWwlACEs33tkpvUnAZSuf6Q6B5AK+A /frzf/ueJJn0mg4qc9mkCb/rOL5ZIb3f3dbiVr5UJQXhulS3MlTuToNpGsWnCN8pbZ2D Y6up0AjdSlvwcFh8l8U2CXW0Xnny7k1KwT14uQH9dl8TSab8kI4+r7y03WQYNtTZEi3R Zy1A== X-Gm-Message-State: AOJu0Yx31R+1eu3XzRgwq/FvAfJcWrCmnzptjYtPOWldTPiCcod2fitq se61y3tQ4xYaVD6ftOvEPejXLcv2o9VyZIIj8+pQvMWyTscA07iDA2bnkXi2SzAX X-Gm-Gg: AR+sD12D4rCs1XqqCkojuB2VzgDtG/iPCrsz6r/7Otgfx9cCGcN326X2qwXAwqrL7bM Hhc5xxarXRqnrU5FRSdnNQpapKTgQqJ97x8QFmsGvOtWgl52r8XYMbdQEXvoMXG92OPnsTHZWT/ t6BNOSxJzKbPyMG3a+yAjuxXlrM+DvFSEja2fUaUt3ZaOtixRO2O49iGyw92h9Hnxu/Wvl7dAod LtUFjyjzUOt3HOf66uBUrqCx7s+xlN0znr/VEljjfFys3Tf4fjRS/SMIMZi6+4qXjdB65Z/NWNx HM1P1cPgnAUEP1747jb4o7zsy7WzW4yjfGuZV7rAY6OLtaR+41207w7pfOrgktsBruv37snIG4P uUVlsGfWfY3qtM9/Tx3hmlw5lOajF97PbS0/SzTC95cqCGhjouNT4W6fU21zgOz3658hZ5IUmFx IWR/Yq9ATzDJNBJoeP8q06uXYwnTaiUwMuDOUggNRQ897IGCVDvFk85DruQ1mn2Hk+g+I0ZwJ0A Q== X-Received: by 2002:a05:6a20:da12:b0:3c0:b766:751b with SMTP id adf61e73a8af0-3cc2ba03da4mr1264492637.14.1786426665972; Mon, 10 Aug 2026 22:37:45 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31c64237e9csm923812eec.18.2026.08.10.22.37.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Aug 2026 22:37:45 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-networking][PATCH 3/6] postfix: upgrade 3.11.5 -> 3.11.6 Date: Tue, 11 Aug 2026 17:37:25 +1200 Message-ID: <20260811053728.4125303-3-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260811053728.4125303-1-ankur.tyagi85@gmail.com> References: <20260811053728.4125303-1-ankur.tyagi85@gmail.com> MIME-Version: 1.0 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 ; Tue, 11 Aug 2026 05:37:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128911 From: Ankur Tyagi Release Note: http://www.postfix.org/announcements/postfix-3.11.6.html Signed-off-by: Ankur Tyagi --- .../postfix/{postfix_3.11.5.bb => postfix_3.11.6.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-networking/recipes-daemons/postfix/{postfix_3.11.5.bb => postfix_3.11.6.bb} (99%) diff --git a/meta-networking/recipes-daemons/postfix/postfix_3.11.5.bb b/meta-networking/recipes-daemons/postfix/postfix_3.11.6.bb similarity index 99% rename from meta-networking/recipes-daemons/postfix/postfix_3.11.5.bb rename to meta-networking/recipes-daemons/postfix/postfix_3.11.6.bb index 60f1889a38..14854ca11d 100644 --- a/meta-networking/recipes-daemons/postfix/postfix_3.11.5.bb +++ b/meta-networking/recipes-daemons/postfix/postfix_3.11.6.bb @@ -29,7 +29,7 @@ SRC_URI = "http://ftp.porcupine.org/mirrors/postfix-release/official/postfix-${P file://0001-Fix-build-with-musl.patch \ " -SRC_URI[sha256sum] = "4a6ab3d0e9390989fa201fc6c446045fc702c4e16e7a247c3ae261c9e9bee610" +SRC_URI[sha256sum] = "b9a748705b1cab0a4afcbe42f934c82a33b342ba3229017fb508c71700078d07" UPSTREAM_CHECK_URI = "https://www.postfix.org/announcements.html" UPSTREAM_CHECK_REGEX = "postfix-(?P\d+(\.\d+)+)" From patchwork Tue Aug 11 05:37:26 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 94912 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 D0703C5AD7B for ; Tue, 11 Aug 2026 05:37:58 +0000 (UTC) Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.48358.1786426669094064276 for ; Mon, 10 Aug 2026 22:37:49 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=QvIVLyrN; spf=pass (domain: gmail.com, ip: 209.85.214.173, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pl1-f173.google.com with SMTP id d9443c01a7336-2d02b4c3601so29924265ad.3 for ; Mon, 10 Aug 2026 22:37:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786426668; x=1787031468; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=f7F0jpvtKH70Rt9tO7onpD4wA0/0NgPXEQRIlwVscGo=; b=QvIVLyrNyZk/q0hrebfj7wBdk4wkDHXst76UB9qPZfZQDTewHYShl638KVPLd7ZQxk 2wKygkgGFFV+CtSCQBtFu+4vKNTH9zZNQbl1g0C9G10zuyDo/C0s1AAg3sm9wjhcMLjo IuCukCL/+8DgJuGEVvqoteVQEXv+mPKkd/7/L++bpVL2MGRJ4V+5o/uzGqG6rPJHibk4 KUShWl0zR1vxIIw0LTsFqZcNNXFR1j/1ABoMyzIPuvERmtJvHFkRznSGRp2d6ytCi9VQ uF5qHSL4+S3EB69fencrudIwcuV2OtAP4DPImhzLhtNtY0ZEFDt6kY6CD5uM4zx6y3SD OnXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786426668; x=1787031468; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=f7F0jpvtKH70Rt9tO7onpD4wA0/0NgPXEQRIlwVscGo=; b=HXWNMapyFoQVF+HYmlZm+v0L2ARXmjBa1flhex//j0wzgS0eowb/n8Q0723h58EQw2 rJWuEZb7XrlxRpBF3D5ReCLu1tcKtvp/6aqs9YU/zdzvULrzzxISNNnG9Uai6wxOar7h kvP85I3p0pvcpKFU5P22EfegTNn+GgHi94TafTL7x8PIcGWGiNuQpGl+MP3fyORr8i5/ Dq+N1P5bCKOeVv3eTcSg0num3mSObekU3PNC8cb44LQ80/tT5M6jAIKAuHYSjQEx9leR /rHxXvhfq2Zx0XDovMKeRB+HPvkO68byYajUqruaXrOnZu1b5T9iJQyKXBoNxAzSx5Cu 4cLg== X-Gm-Message-State: AOJu0Yx/N7IJRyFLgNClOCmL+ESRav3x/lOGMGQIod8vCK6MB1I6TjFq YlpsDNtKBj5WF1z0HXAdZ1elZoprQVVYZbRN/p2tedMEieHXABeQTyp2+io/Bhmr X-Gm-Gg: AR+sD12ysYqHW3VKkr4OiJTpLdaXhzdwVu8x5nepuApWnJ3JNQd1gpIBtZXtMDRioTm BmZV31FIw21LY4bp1zg6GTaorSsATag54nUMr7FXm1p1/UgN5KDDZFMBtYlGOh3FyiXuYWrZKZ7 0zKrYPeOt+uS9bwOsKQOWNKlT7TP/HkjSaPKtNWOfz94O8xuPa1KTDdJEqdigjo2nSPrwHE0XIG PB3ryweA4jx2aRSTpl5zziaTx7lBSbPO3oSEYo5aXsC85KSh1mh6ch32sNvTwYFz2Iv1tKQLr+x +SEDmgUOPkcS/3hdIbGIMHYZQ0ONobPwJfrw46BHObsw/SGbQ9xzPAUGhL0jOBOfHDYbDagYXYv q1/zay0nrxtjCznLLp6sa9vm4O9OlHhurKjQBD2Kw14+xAzf/wPeRdePoerfsNWirgTuiVNfkU4 HrqKApqGj7vqSLe5bsEq+qJ6017je9ZCsSXo+Wgcx42y8p8v6W6uSiUqK7UuNpnkNHPCY4ANXmN iaFOIIYeS65 X-Received: by 2002:a17:902:f787:b0:2ca:1479:d9dc with SMTP id d9443c01a7336-2d31791a1bamr12863255ad.12.1786426668384; Mon, 10 Aug 2026 22:37:48 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31c64237e9csm923812eec.18.2026.08.10.22.37.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Aug 2026 22:37:48 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 4/6] capnproto: upgrade 1.4.0 -> 1.5.0 Date: Tue, 11 Aug 2026 17:37:26 +1200 Message-ID: <20260811053728.4125303-4-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260811053728.4125303-1-ankur.tyagi85@gmail.com> References: <20260811053728.4125303-1-ankur.tyagi85@gmail.com> MIME-Version: 1.0 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 ; Tue, 11 Aug 2026 05:37:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128912 From: Ankur Tyagi Changelog: https://github.com/capnproto/capnproto/compare/v1.4.0...v1.5.0 Signed-off-by: Ankur Tyagi --- .../capnproto/{capnproto_1.4.0.bb => capnproto_1.5.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-devtools/capnproto/{capnproto_1.4.0.bb => capnproto_1.5.0.bb} (95%) diff --git a/meta-oe/recipes-devtools/capnproto/capnproto_1.4.0.bb b/meta-oe/recipes-devtools/capnproto/capnproto_1.5.0.bb similarity index 95% rename from meta-oe/recipes-devtools/capnproto/capnproto_1.4.0.bb rename to meta-oe/recipes-devtools/capnproto/capnproto_1.5.0.bb index 948ff80345..b867c72e36 100644 --- a/meta-oe/recipes-devtools/capnproto/capnproto_1.4.0.bb +++ b/meta-oe/recipes-devtools/capnproto/capnproto_1.5.0.bb @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://../LICENSE;md5=a05663ae6cca874123bf667a60dca8c9" SRC_URI = "git://github.com/sandstorm-io/capnproto.git;branch=release-${PV};protocol=https;tag=v${PV} \ file://0001-Export-binaries-only-for-native-build.patch" -SRCREV = "8b892a8a11a632f5d52b877a49728808a142379a" +SRCREV = "373e61ec89e2359f1c362e9b2eadc552f4779306" S = "${UNPACKDIR}/${BP}/c++" From patchwork Tue Aug 11 05:37:27 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 94911 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 B793EC5AD55 for ; Tue, 11 Aug 2026 05:37:58 +0000 (UTC) Received: from mail-pj1-f50.google.com (mail-pj1-f50.google.com [209.85.216.50]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.48003.1786426671520671199 for ; Mon, 10 Aug 2026 22:37:51 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=UsjvPwsh; spf=pass (domain: gmail.com, ip: 209.85.216.50, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pj1-f50.google.com with SMTP id 98e67ed59e1d1-38e041ea211so3094483a91.0 for ; Mon, 10 Aug 2026 22:37:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786426671; x=1787031471; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=OizkEUiCLO/kFhM9sUvzxIJ6ECRfDZuPj8xQ9SNpzkg=; b=UsjvPwshBH2fL2p7QtfwRkUHcv1s7HZtSSBLNnbNpop+LyBSS61J4QVRVA/jrsVNhV 7s3mTngrp0pjMuxdSNfk4ZCN5+KS36leQfMYj/Y/ILi1CqDXFJ7sOSoki+DVWHTBg7+3 mfc4gZJt7pd/or8rlzac/yvlcjsNrevqaKy2eWL/3Jlf66ojEBG6TJKAVPilLwTb6TQU SrzhrrusipRfw3aBOY9j5Asb/Dkj/V6tweS/7b7QLzw+XGIAGV4N640BDICct6xmv205 VinxFh29BO+XLd5tTFj8XO448VJUomZmTqlS7fun5oifapcPpjntTRofbbuv6+C+nOne Jvxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786426671; x=1787031471; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=OizkEUiCLO/kFhM9sUvzxIJ6ECRfDZuPj8xQ9SNpzkg=; b=V6QxFs7d230RpUzSHkrbJ1pE6Zzea12Zbc5cBX3S75jrFLKU9Mj7awiHA9Mz0Lz7bB br1Hg5YEhXmkvQD43gMwtk1OXcmbHOsjIH2XCR8b2LlSC8UciE2G9M+cWhUmA84ICNvz gXObvef8IkL6kWbXPLxKqdEkNjztLT2cdNYcP8e9iR8oF3o5TGiFT6WOKnjsM28e97M/ fT9nR16o7/y6v6ODlZHdoTa8QKyxH/BQvRpwkxAQQoCK1iMDQDmEHSpFOGAYH6tZbrW/ TLwxbUmM+7NjThePKzhM+P9Ogpbn5x2ctgHrOOUByFFod1Qa1yV1l7O72DmqXZcMfHXJ iE0g== X-Gm-Message-State: AOJu0YxQ++49sbVj22tW7VL8dHpQP8oxoOpXMWmV1LEpwngFHybNBC+d ESNLqfdiERyhq19qpZsUnqrls2ObX+QCdqdgMkmPsN8V8wh2OR1UV3LkQTNFCu8n X-Gm-Gg: AR+sD13ttwz8xLGU5QX6q+Hoexy5AuX7w8tEfiFtn/ngh0zY5AtzPeU/XJM+E7mvYoK pX1h6QX+nlr824w9s+zRgQnvfT7kTpDVzZwQUxIWY+RvF9A54xrU5VLcQIjwbOhPCr66nrZm9px Nxk/mRPUeG+8noX5uR7xfgoVkOSINUNAK9IbzOBM4DiygAJiCAGpzDVZzZzJ1xU8SOerOINm1px zx5TzdNF1ajHmnzkzvIKX0yZ3aRzq3armsn7bDAmUNLJ/Hx0rtMRK/pRZ5KvCUZrEHqOAxbo6A0 m+gwnJcw9fQwQ6qwO71BVvWdhsxsmEEy3s4eJHh6CBIpHxrIdhcJ3IwPwR7mezrwiFFWYqehElb XzLKvZxJowNpTApMXV+75Nc38C0Xnx7T0LFUJESTRNR/xvprbP8j/rtJA6bGyYzE1ZJx5noihFL +vpGkjN/ajN59I+/ds6S+aZsHfThrrufb3jyfe10CGake2Aw8YY43OuwzUSwdUxkWDMt+7uTz2Y g== X-Received: by 2002:a17:90b:5608:b0:366:3517:1aa2 with SMTP id 98e67ed59e1d1-392ec184a5amr964309a91.0.1786426670857; Mon, 10 Aug 2026 22:37:50 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31c64237e9csm923812eec.18.2026.08.10.22.37.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Aug 2026 22:37:50 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 5/6] libcec: upgrade 8.1.3 -> 8.1.6 Date: Tue, 11 Aug 2026 17:37:27 +1200 Message-ID: <20260811053728.4125303-5-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260811053728.4125303-1-ankur.tyagi85@gmail.com> References: <20260811053728.4125303-1-ankur.tyagi85@gmail.com> MIME-Version: 1.0 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 ; Tue, 11 Aug 2026 05:37:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128913 From: Ankur Tyagi https://github.com/Pulse-Eight/libcec/releases/tag/libcec-8.1.4 https://github.com/Pulse-Eight/libcec/releases/tag/libcec-8.1.5 https://github.com/Pulse-Eight/libcec/releases/tag/libcec-8.1.6 Signed-off-by: Ankur Tyagi --- .../libcec/{libcec_8.1.3.bb => libcec_8.1.6.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-extended/libcec/{libcec_8.1.3.bb => libcec_8.1.6.bb} (96%) diff --git a/meta-oe/recipes-extended/libcec/libcec_8.1.3.bb b/meta-oe/recipes-extended/libcec/libcec_8.1.6.bb similarity index 96% rename from meta-oe/recipes-extended/libcec/libcec_8.1.3.bb rename to meta-oe/recipes-extended/libcec/libcec_8.1.6.bb index dd118753cd..c8b98d620f 100644 --- a/meta-oe/recipes-extended/libcec/libcec_8.1.3.bb +++ b/meta-oe/recipes-extended/libcec/libcec_8.1.6.bb @@ -9,7 +9,7 @@ DEPENDS = "p8platform udev ncurses swig-native python3" DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'libx11 libxrandr', '', d)}" DEPENDS:append:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' userland', d)}" -SRCREV = "bfc6a5fe0425d09f02e282f676113cc3150c118f" +SRCREV = "19eaa50afe5407f02c5dede0298d092bc47d3162" SRC_URI = "git://github.com/Pulse-Eight/libcec.git;branch=release;protocol=https;tag=${BPN}-${PV} \ file://0001-Enhance-reproducibility.patch \ " From patchwork Tue Aug 11 05:37:28 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 94910 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 C4BA1C5B56A for ; Tue, 11 Aug 2026 05:37:58 +0000 (UTC) Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.48360.1786426674134119634 for ; Mon, 10 Aug 2026 22:37:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=pGOF0VbB; spf=pass (domain: gmail.com, ip: 209.85.216.45, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pj1-f45.google.com with SMTP id 98e67ed59e1d1-3810c5d691bso2287613a91.1 for ; Mon, 10 Aug 2026 22:37:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786426673; x=1787031473; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=wAgVUasoZMEQ5uJfOvSHCop+kkwdyI2A0uc3MUXa5ZY=; b=pGOF0VbBVtZVn63aIMrhILLlKPu3ZgUTSOhywilaEd1bXqkY0ysnGwafvYteaRORBM 56MdrRka425rjb653K4V4OJ53xRns1ALvD8Mf549P3shhjlY3RbmRlalO1CN7ntZLeCj yzWTuY8pw2+DZ2EmRRrGLHF1iJO8i6DtVUcOXcSP5tDgpSXXbhX0GWUgdLhCiFhf+RTN BkMnXJ+ZDmgkZx70fkHB1TPBhuOQhJieONJ4kdEHtcONmYoGmyKzV6bY4wmaxY6nWfgu DtRFIjKTozm/KEpvtmwcIv9ZGDQmrgMTcjoU4XJAYLzexrEB0tug9B8QlbJcD7DnxFko oO9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786426673; x=1787031473; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=wAgVUasoZMEQ5uJfOvSHCop+kkwdyI2A0uc3MUXa5ZY=; b=ZI4Xr5e/g2FPwUTsU5f/r2E2Ck0Y7Yl5W17ysPH7AYIPnb4UNYWNieNCQGgUQB7BC0 FdvQsXr8VIinN1hA2j1GI2/KQMTfakjljpaB+smODEDbir492cIWxtiD10rJTxI15Vgm I18MwG70uomhceiHrJkVAiQ06nqgww21L2rzmUZ3V0hdGOPVL9WU216McyO4SQaFhfha iCIDtW4PUZ9sGc7JkLexgR9yRgiiKxj+cDT2/vyguQJFY+khb7XxliByG/qZAjNpZkcW 3Ox4nDfyBX7Af+aGR7+iK5V8JrmgJ4/PChs2idlBhKAAWm+nbGRoj6jV8zqVI6W3k7AY LWNQ== X-Gm-Message-State: AOJu0Yw+jEPbwp9rL+Ca3pnjbmwfkKQO7msJJHFbB2iVNkT30nC6Sqx4 Toug24Dt793bi3Dr/PAByiESY/UIPutf5/gkW5drtu2vfGU8xhlDCcZxyxofAcL8 X-Gm-Gg: AR+sD11v/w8i2hjQxPAmsVg7OhHCY4tARl1XdzLXaNbYN+Em6TxiO7M+PXsihwaEWEc 5Lz+a1wQhupjwlrQDoOHYz32sSgE3d+ftEbBLx8W1eP4x5O906LfbrjaDIep+21OpPrYwunqBg9 MxWof0NhzRoc4a/zQQDI7g7a8rBi7W0rtvVXXIdPo9A19pgmA9clEca1ayKBA0EQqEjyAp2MpHE z4/PmIAMhg32tBMui8BOHwvcEMJYxFxh3YXJdSAaLNyAl2E+Jteq9O7AaUcBB14QVe0BlWsaqF8 Pv8WDV03k7Je3hsctkVZzFc0RzmNmewgE7M3ynRUKcWiQQyjsa45CFJgLcm19lx7zMmSvnZpTMV hCC0ci9KpWtFRP7XWiAKaq+i5jB6yea+5fggiY5xvDq8SiolyO3lPYOD2N4b2RhoZ9LRhT6Evio AKSK8UWT4jb50Gj/M4H3/OR/0Qv9fgizraFCnLOxRQFFQy194Bs1fnbtjokZ9oRN2UYXhP/fNJT Q== X-Received: by 2002:a17:90b:4f89:b0:38e:6bd7:fbbf with SMTP id 98e67ed59e1d1-392ec72f865mr804860a91.20.1786426673319; Mon, 10 Aug 2026 22:37:53 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31c64237e9csm923812eec.18.2026.08.10.22.37.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Aug 2026 22:37:52 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 6/6] hiredis: upgrade 1.4.0 -> 1.4.1 Date: Tue, 11 Aug 2026 17:37:28 +1200 Message-ID: <20260811053728.4125303-6-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260811053728.4125303-1-ankur.tyagi85@gmail.com> References: <20260811053728.4125303-1-ankur.tyagi85@gmail.com> MIME-Version: 1.0 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 ; Tue, 11 Aug 2026 05:37:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128914 From: Ankur Tyagi Also update branch in the SRC_URI, Changelog: https://github.com/redis/hiredis/releases/tag/v1.4.1 Signed-off-by: Ankur Tyagi --- .../hiredis/{hiredis_1.4.0.bb => hiredis_1.4.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-oe/recipes-extended/hiredis/{hiredis_1.4.0.bb => hiredis_1.4.1.bb} (91%) diff --git a/meta-oe/recipes-extended/hiredis/hiredis_1.4.0.bb b/meta-oe/recipes-extended/hiredis/hiredis_1.4.1.bb similarity index 91% rename from meta-oe/recipes-extended/hiredis/hiredis_1.4.0.bb rename to meta-oe/recipes-extended/hiredis/hiredis_1.4.1.bb index 62e5a36318..6d4e7391cd 100644 --- a/meta-oe/recipes-extended/hiredis/hiredis_1.4.0.bb +++ b/meta-oe/recipes-extended/hiredis/hiredis_1.4.1.bb @@ -5,10 +5,10 @@ LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://COPYING;md5=d84d659a35c666d23233e54503aaea51" SRC_URI = " \ - git://github.com/redis/hiredis;protocol=https;branch=master;tag=v${PV} \ + git://github.com/redis/hiredis;protocol=https;branch=release/v1.4.X;tag=v${PV} \ file://run-ptest \ " -SRCREV = "67c88a05bb97c40d5c29d0680e51828627e4f362" +SRCREV = "616f2286ba5503f74ae96e720623fa11dbc690af" inherit cmake ptest