From patchwork Wed Dec 10 17:48:38 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 76237 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 EAD6AD3C93C for ; Wed, 10 Dec 2025 17:49:03 +0000 (UTC) Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.2043.1765388936075181766 for ; Wed, 10 Dec 2025 09:48:56 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Crfqkvlk; spf=pass (domain: gmail.com, ip: 209.85.210.177, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-7e1651ae0d5so45734b3a.1 for ; Wed, 10 Dec 2025 09:48:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765388935; x=1765993735; 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; bh=WuKWAsirCmETzn7NJA7fCeO6I79QGdn2yWHtzZcDyoo=; b=CrfqkvlkkHUgq6JaS7f5Q13JQfoe84DG2nIdWFeoS+z591dnVUdQRN6bFpArsvy5Tk LPa5VrG0zULNxH7mbr8sWyBaYNxLRqKuR9Yy0TErY7AHr/2tNuYTx0jFRzhpQzFEfU2v tslFjY6dDJe2YnB6GGp/uVQZ7scmKjV08bJw7g37pnAKDueoasp3wn/qVZ3a3E8LFUrQ NziQMQwd451chTTaOiv2kHOJLBCYl9TKrl5kTnOjhUh/GZhvtutaOzFxEldZAwcn+85k m484vEMhAs8+NsVxo2nqyHsQGD8WGdre70R5T+VC1Kp/eBOMQQi4Dtpr40Vs0Ct1Qy1+ I51w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765388935; x=1765993735; 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; bh=WuKWAsirCmETzn7NJA7fCeO6I79QGdn2yWHtzZcDyoo=; b=aN5dPD3amBvAtP//IVwaDNJ0y6r/vmfLbSS2LeGrjedFtC3puM8SQ8f6oiGoYv7N9F M4NjFa35l2G/RyEfzzbC3rBq6wjcZ1v6/n+gZMzRbgk3SSXu1zl/bqr4FAUEzVbDowd+ WUkeZwBJ1ARXLNJolwYxzgr/xhCWFMKT2FYrwXrox0xGWPVvYQDEhjt1OdJv/+Cr1UbL 1Yaprn3+1182h+HAEhi9x4KpGKjKuBDI9D6T3uv/9X8NnSuIMX8PGzIQi+ctG8tSl+CT ZV+XwHte1cFrnjOOmvq36UMklAaFfrOZgSPNSXoj8ARuNRJKnyCaPMsp7JvyxrIeSwEw kDuw== X-Gm-Message-State: AOJu0Ywp8DVzRNErt2IDLWwMTJnl3vsIcDEG5wiMqoZ6+SH/PScpxzsz sTnkMeXy4kByfXFkiybEQbY7KbF8Q3SbbGK825ve7Gy5G4uiOcNnX4/N3lFITHLL X-Gm-Gg: ASbGncuMn+FLf/68uZyadYx5lIJhMHK0L6UMOBK3gd9zwe0Bijqp7i0Rkz08nqued6f h9GMmESa9ZeV21/ahv4ig58rUmOuCKCqo4jZo4nB25ALaMWO6jkMBxBSf9YnDUno7G8C+Mohm0C AX9pMSVNaDXaeD0y9cNiqvKHDSQTZAQoEYxsjfVEUECtHc1uuluZ7DCms0i55xP5KEygDH19jNQ uSMaIfzOjto6hm0V2z+YzhHcPnCwxzYx+W27d+GiyG5xDy9G2rBDff+63BupyGAts9mmqw+v296 xURME4I7RIcVfmSx3Xto83HnFUDtLMLhqLUjITJtR1NXtClPaKQfG9238FrQxWCmzP0XZgnSa3V qkfFXOv6VfcwwhSiM4kpihvhwTyku8bEi99AusBLrDzPoV3GCfVC5fv062NKrUebPWqwG9mWB8u +PEUzMKUg1xrSkwVNBnluG2Uw= X-Google-Smtp-Source: AGHT+IEd+biuDx8RFIEwAU9tR/HXRxDeKcYCkivDNwiFGXi63197NWTRND5vwKf86wrleM4QL+jooA== X-Received: by 2002:a05:6a20:918e:b0:35f:46d3:f27a with SMTP id adf61e73a8af0-366e0ae7ec5mr3257838637.5.1765388935147; Wed, 10 Dec 2025 09:48:55 -0800 (PST) Received: from NVAPF55DW0D-IPD.. ([122.161.48.114]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c0c264211cbsm124658a12.11.2025.12.10.09.48.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Dec 2025 09:48:54 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Wang Mingyu , Khem Raj , Ankur Tyagi Subject: [oe][meta-networking][whinlatter][PATCH 01/10] openvpn: upgrade 2.6.15 -> 2.6.16 Date: Wed, 10 Dec 2025 23:18:38 +0530 Message-ID: <20251210174847.2828731-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 ; Wed, 10 Dec 2025 17:49:03 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122567 From: Wang Mingyu Code maintenance / Compat changes --------------------------------- - adapt to new "encrypt-then-mac" cipher suites in OpenSSL 3.6.0 - these need special handling which we don't do, so the t_lpback self-test failed on them. Exclude from list of allowed ciphers, as there is no strong reason today to make OpenVPN use these. - fix various compile-time warnings Documentation updates --------------------- - fix outdated and non-HTTPS URLs throughout the tree (doxygen, warnings, manpage, ...) Bugfixes -------- - Fix memcmp check for the hmac verification in the 3way handshake. This bug renders the HMAC based protection against state exhaustion on receiving spoofed TLS handshake packets in the OpenVPN server inefficient. CVE: 2025-13086 - fix invalid pointer creation in tls_pre_decrypt() - technically this is a memory over-read issue, in practice, the compilers optimize it away so no negative effects could be observed. - Windows: in the interactive service, fix the "undo DNS config" handling. - Windows: in the interactive service, disallow using of "stdin" for the config file, unless the caller is authorized OpenVPN Administrator - Windows: in the interactive service, change all netsh calls to use interface index and not interface name - sidesteps all possible attack avenues with special characters in interface names. - Windows: in the interactive service, improve error handling in some "unlikely to happen" paths. - auth plugin/script handling: properly check for errors in creation on $auth_failed_reason_file (arf). - for incoming TCP connections, close-on-exec option was applied to the wrong socket fd, leaking socket FDs to child processes. - sitnl: set close-on-exec flag on netlink socket - ssl_mbedtls: fix missing perf_pop() call (optional performance profiling) Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj (cherry picked from commit 351ac662131944f4c40ea8410a0077cc715053a2) Signed-off-by: Ankur Tyagi --- .../openvpn/{openvpn_2.6.15.bb => openvpn_2.6.16.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-networking/recipes-support/openvpn/{openvpn_2.6.15.bb => openvpn_2.6.16.bb} (98%) diff --git a/meta-networking/recipes-support/openvpn/openvpn_2.6.15.bb b/meta-networking/recipes-support/openvpn/openvpn_2.6.16.bb similarity index 98% rename from meta-networking/recipes-support/openvpn/openvpn_2.6.15.bb rename to meta-networking/recipes-support/openvpn/openvpn_2.6.16.bb index 8a88282cd5..88f564313f 100644 --- a/meta-networking/recipes-support/openvpn/openvpn_2.6.15.bb +++ b/meta-networking/recipes-support/openvpn/openvpn_2.6.16.bb @@ -15,7 +15,7 @@ SRC_URI = "http://swupdate.openvpn.org/community/releases/${BP}.tar.gz \ UPSTREAM_CHECK_URI = "https://openvpn.net/community-downloads" -SRC_URI[sha256sum] = "e35513ee15995e3c71adfd8891b9f33522896c70b3baa2ed9a23c7a42c4d7bde" +SRC_URI[sha256sum] = "05cb5fdf1ea33fcba719580b31a97feaa019c4a3050563e88bc3b34675e6fed4" CVE_STATUS[CVE-2020-27569] = "not-applicable-config: Applies only Aviatrix OpenVPN client, not openvpn" From patchwork Wed Dec 10 17:48:39 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 76238 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 EC0F8D3C93D for ; Wed, 10 Dec 2025 17:49:03 +0000 (UTC) Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com [209.85.210.178]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.2012.1765388940504673178 for ; Wed, 10 Dec 2025 09:49:00 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=UtTB0aOF; spf=pass (domain: gmail.com, ip: 209.85.210.178, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f178.google.com with SMTP id d2e1a72fcca58-7acd9a03ba9so63665b3a.1 for ; Wed, 10 Dec 2025 09:49:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765388940; x=1765993740; 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; bh=q1V7lYn44S/7+6cmVGvWBLVTLlukG/U/tYirJh3yvqM=; b=UtTB0aOF4IFAMQwsQXnEBp37zqtSavpC1mb+S50SaCpQumNTzfPf06vQX5kBVOqDKj /M7uBcOJAypD6jvtFvQyINHxodwGW54xi7ujh/m46IQd3dCDwMzjlaYDSbBHHEOusVAe fqkISkXLLWINHIjPEnb22i3Kg0U2UPWQuOct7ZjNSbIgxikjSfI/elhqTe8VNcjxQbI4 ulq+ccDOwc0aTsAQwq7p5ncs6Xo9R9vuwEenqVJ/chyzH7tc0NrDHKEpbo2S8lY8RaZj ZDwoLfjX0LQQUjkzuY8LWPfSCBTSKgjbzYygJ4V/apVzs8+pShdHPGOT6OF/djUNzGqz 1m0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765388940; x=1765993740; 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; bh=q1V7lYn44S/7+6cmVGvWBLVTLlukG/U/tYirJh3yvqM=; b=mYTHcpORRVkWLsKa8bFJ1mcex51E2uRjiKumeeAWeQ9CuHki2fibfcuBb2UdXBIiba Qc2dsd1nL6EVsu/O4w2Pkez8QneoaSkDgalz1v9pnRUu4OtgIRznysI4lnArfzffmHJH gHfx2z6flg/ykCZIZeINzdeD6VjkGteET57TM0yFDs5Fln9ooGtSyaJJE6ag/a0dw/Kh qBDLPHKYzEsSACsdfLiAB8/9EGoMJFirmCqo4iIVmgfqQKdPfiQ9z5voKqjFvCPIyqK0 GLDu0ds0ujFx7JqzpM8u7GfCWLPAkFsuEXLcEIUoiGY61yrff05EfLCEAnGRFOL2v/GK FQyw== X-Gm-Message-State: AOJu0YwqUDd6QMcwNNdyx7nPAClxtV/VDsDv73L9bKJJOM0ONh6OUpW8 tfWOnjG9wRMiPnZtN6vqW+72Ot1CQrgbTdBQmNAnRtZyh0IyC457EfTr41UWTKiW X-Gm-Gg: ASbGncuMNL8jH4inxwtsm/F4NerDUenHM99NiTJqO8dj4dFUp0WE4QH9dDoxmTr0CRi 00DlvSm8CX2PAY4fhnSPEy7XRKI1NFErfzJF79dicwT9iGX5c/MYn4x04aiOJkmymngVNIHy2/6 n4pjEZR9MUQQoyTKJChNyL1GlhafXKTYvIONZ34iP5IdbrfnGV7f2PFo7MhmUIl8E6o2vv68NuX WMv/9jhttkIEU/ojEcY8emznMnQ2hcREoC2kbkLKD4rG8gSpmtJcc+hnaFtdz/QKMTyL45wFGRk 20UwuFliL9OZim//jpSFG97KpKuGngCaQtAfZMK88mswqASwG9P/TfQ6exHykrCzGZ1T28Uri4I 6eklBXYRbWczqp5bXzab1N83aKmsMgbPha6mM5QZNY/8d2QT2fZZdYWlOwshM5MNoktZvqARm1J zQn6T2gLmw96zA643Bn2cYBIqfytfSkOdIKA== X-Google-Smtp-Source: AGHT+IGLl/1fO3nNpBiBTjz1DIt7EEeoLbYBvvxrZpPViMqrKhNPvTBia2hRcUFq6TpaiJFGDvI4ng== X-Received: by 2002:a05:6a21:3383:b0:34f:c83b:b3ea with SMTP id adf61e73a8af0-366e0de844amr3582316637.18.1765388939568; Wed, 10 Dec 2025 09:48:59 -0800 (PST) Received: from NVAPF55DW0D-IPD.. ([122.161.48.114]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c0c264211cbsm124658a12.11.2025.12.10.09.48.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Dec 2025 09:48:58 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Dan McGregor , Khem Raj , Ankur Tyagi Subject: [oe][meta-networking][whinlatter][PATCH 02/10] netcat-openbsd: update to 1.228 Date: Wed, 10 Dec 2025 23:18:39 +0530 Message-ID: <20251210174847.2828731-2-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251210174847.2828731-1-ankur.tyagi85@gmail.com> References: <20251210174847.2828731-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 ; Wed, 10 Dec 2025 17:49:03 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122568 From: Dan McGregor A version newer than 1.195 is required for certain features of newer versions of cloud-init. May as well bump to the version in Debian Testing. I also noticed it appears the licence was incorrectly specified, and is indeed BSD-3-Clause. License-update: Added copyright holders and clarified man page licence Signed-off-by: Dan McGregor Signed-off-by: Khem Raj (cherry picked from commit 91389e4d5aff2180fb947746c058c520ff3ea042) Signed-off-by: Ankur Tyagi --- ...bundle-own-base64-encode-decode-functions.patch | 12 ++++++------ ...0001-fix-netcat-openbsd-ftbfs-with-GCC-15.patch | 10 +++++----- ...at-openbsd_1.195.bb => netcat-openbsd_1.228.bb} | 14 ++++++-------- 3 files changed, 17 insertions(+), 19 deletions(-) rename meta-networking/recipes-support/netcat/{netcat-openbsd_1.195.bb => netcat-openbsd_1.228.bb} (63%) diff --git a/meta-networking/recipes-support/netcat/netcat-openbsd/0001-bundle-own-base64-encode-decode-functions.patch b/meta-networking/recipes-support/netcat/netcat-openbsd/0001-bundle-own-base64-encode-decode-functions.patch index 929f63f4a9..7e665d777f 100644 --- a/meta-networking/recipes-support/netcat/netcat-openbsd/0001-bundle-own-base64-encode-decode-functions.patch +++ b/meta-networking/recipes-support/netcat/netcat-openbsd/0001-bundle-own-base64-encode-decode-functions.patch @@ -14,7 +14,7 @@ Update to version 1.190-2 Signed-off-by: Changqing Li --- Makefile | 4 +- - base64.c | 313 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + base64.c | 313 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ netcat.c | 3 + socks.c | 3 + 4 files changed, 321 insertions(+), 2 deletions(-) @@ -360,8 +360,8 @@ diff --git a/netcat.c b/netcat.c index a0fb51b..9c4ed23 100644 --- a/netcat.c +++ b/netcat.c -@@ -240,6 +240,9 @@ static int connect_with_timeout(int fd, const struct sockaddr *sa, - +@@ -239,6 +239,9 @@ char *proto_name(int, int); + static int connect_with_timeout(int, const struct sockaddr *, socklen_t, int); static void quit(); +int b64_ntop(u_char const *src, size_t srclength, char *target, size_t targsize); @@ -378,10 +378,10 @@ index 9068f39..c576f6b 100644 #define SOCKS_DOMAIN 3 #define SOCKS_IPV6 4 -+int b64_ntop(u_char const *src, size_t srclength, char *target, size_t targsize); -+int b64_pton(char const *src, u_char *target, size_t targsize); ++int b64_ntop(u_char const *src, size_t srclength, char *target, size_t targsize); ++int b64_pton(char const *src, u_char *target, size_t targsize); + - int remote_connect(const char *, const char *, struct addrinfo); + int remote_connect(const char *, const char *, struct addrinfo, char *); int socks_connect(const char *, const char *, struct addrinfo, const char *, const char *, struct addrinfo, int, -- diff --git a/meta-networking/recipes-support/netcat/netcat-openbsd/0001-fix-netcat-openbsd-ftbfs-with-GCC-15.patch b/meta-networking/recipes-support/netcat/netcat-openbsd/0001-fix-netcat-openbsd-ftbfs-with-GCC-15.patch index c1757d39ad..d574ee0b67 100644 --- a/meta-networking/recipes-support/netcat/netcat-openbsd/0001-fix-netcat-openbsd-ftbfs-with-GCC-15.patch +++ b/meta-networking/recipes-support/netcat/netcat-openbsd/0001-fix-netcat-openbsd-ftbfs-with-GCC-15.patch @@ -28,19 +28,19 @@ Signed-off-by: mark.yang 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/netcat.c b/netcat.c -index d70598a..b8ba959 100644 +index 62d01d8..7367f47 100644 --- a/netcat.c +++ b/netcat.c -@@ -238,7 +238,7 @@ char *proto_name(int uflag, int dccpflag); - static int connect_with_timeout(int fd, const struct sockaddr *sa, - socklen_t salen, int ctimeout); +@@ -237,7 +237,7 @@ ssize_t fillbuf(int, unsigned char *, size_t *); + char *proto_name(int, int); + static int connect_with_timeout(int, const struct sockaddr *, socklen_t, int); -static void quit(); +static void quit(int sig); int b64_ntop(u_char const *src, size_t srclength, char *target, size_t targsize); int b64_pton(char const *src, u_char *target, size_t targsize); -@@ -2235,7 +2235,7 @@ usage(int ret) +@@ -2347,7 +2347,7 @@ usage(int ret) * quit() * handler for a "-q" timeout (exit 0 instead of 1) */ diff --git a/meta-networking/recipes-support/netcat/netcat-openbsd_1.195.bb b/meta-networking/recipes-support/netcat/netcat-openbsd_1.228.bb similarity index 63% rename from meta-networking/recipes-support/netcat/netcat-openbsd_1.195.bb rename to meta-networking/recipes-support/netcat/netcat-openbsd_1.228.bb index 99ae90aa91..82753b9f42 100644 --- a/meta-networking/recipes-support/netcat/netcat-openbsd_1.195.bb +++ b/meta-networking/recipes-support/netcat/netcat-openbsd_1.228.bb @@ -1,22 +1,20 @@ require netcat.inc SUMMARY = "OpenBSD Netcat" HOMEPAGE = "http://ftp.debian.org" -LICENSE = "BSD-2-Clause" -LIC_FILES_CHKSUM = "file://debian/copyright;md5=f39e60ae4ea9fdb559c833be2e59de99" +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "file://debian/copyright;md5=7c58e21ba8c9e76c25f46b2182b23bb8" DEPENDS += "glib-2.0 libbsd" do_patch[depends] = "quilt-native:do_populate_sysroot" -SRC_URI = "http://snapshot.debian.org/archive/debian/20181022T085404Z/pool/main/n/netcat-openbsd/netcat-openbsd_${PV}.orig.tar.gz;name=netcat \ - http://snapshot.debian.org/archive/debian/20181022T085404Z/pool/main/n/netcat-openbsd/netcat-openbsd_${PV}-1.debian.tar.xz;name=netcat-patch;subdir=${BP} \ +SRC_URI = "http://snapshot.debian.org/archive/debian/20250301T025722Z/pool/main/n/netcat-openbsd/netcat-openbsd_${PV}.orig.tar.gz;name=netcat \ + http://snapshot.debian.org/archive/debian/20250301T025722Z/pool/main/n/netcat-openbsd/netcat-openbsd_${PV}-1.debian.tar.xz;name=netcat-patch;subdir=${BP} \ file://0001-bundle-own-base64-encode-decode-functions.patch \ file://0001-fix-netcat-openbsd-ftbfs-with-GCC-15.patch \ " -SRC_URI[netcat.md5sum] = "219d5e49c45658e229a3bda63063a986" -SRC_URI[netcat.sha256sum] = "0e283b2a214313c69447cd962c528ac19afb3ddfe606b25de6d179f187cde4c3" -SRC_URI[netcat-patch.md5sum] = "7eba241989dbef6caa78ec4bc8e35151" -SRC_URI[netcat-patch.sha256sum] = "c6736fcbab5254cbbc52278993a951da1126e42800a297c27db297e332e2017e" +SRC_URI[netcat.sha256sum] = "e501b0239db0d8f981b964adee74effe80e6337e5d402a00515a6df8d933269e" +SRC_URI[netcat-patch.sha256sum] = "7989cc18b3ffa4ef1da57149bd3fc03999546a91c35b82b49caf4d758015c573" inherit pkgconfig From patchwork Wed Dec 10 17:48:40 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 76241 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 BF639D3E760 for ; Wed, 10 Dec 2025 17:49:13 +0000 (UTC) Received: from mail-pj1-f48.google.com (mail-pj1-f48.google.com [209.85.216.48]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.2018.1765388943887606946 for ; Wed, 10 Dec 2025 09:49:03 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ehhXXL3l; spf=pass (domain: gmail.com, ip: 209.85.216.48, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pj1-f48.google.com with SMTP id 98e67ed59e1d1-3434700be69so158028a91.1 for ; Wed, 10 Dec 2025 09:49:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765388943; x=1765993743; 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; bh=i5PYu5QCo+5ScANHdiEQP5fPDo0b70UKUhkqKOcbusQ=; b=ehhXXL3l4dgU/LqdSQostFWTSGhVUIBDU8ZyV9lX1co97GBPl6c7/QnCfzk2F8c0On 1v8MTQGIY9aEysJjj2A+HkRLp9dCzZ8UfV/MdZFlS9N5XINZl463lrgLqHKfJAYvFCZL JzWzp9DrUSEiABKK8kX3kpsFR6FzM6C7QnyJEqYQiwqt93v1dX0JbQjQMQbathSHwGwq 04V7qlLj52W7XgqV4AAw3QyghaQCKMjvTj9JwqYnhbfso+ngpySlfu4K0ygAReOeIDD3 UHuUexzRf0lHHL2vb6TImFYWaaYtpLWL7TetcdBaDiAPsNmbkp/d2T10NbeiFsqtWObc wJUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765388943; x=1765993743; 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; bh=i5PYu5QCo+5ScANHdiEQP5fPDo0b70UKUhkqKOcbusQ=; b=RZELHZcA3XTohEODlgAhEtwT1y+nBAu5F+ZIkYWo7piv9GUoLz7xuiSTcSEAUc2hNo g8sXkDcxKp4joMpaAb9hsnQyeGCCywLWwvae6vQC4Pk99JBeMiOAJ5QB4czLfY6lzNJv IrDHQoJNCy5Q8obSP8cyFUrlbmi/7sHuQmvT6FJ5sY9Gv29lqydPLIkl+ZPPGb1lsyCe hep+mJzeBMGxZqu825BDX14g9cFAle4jQWJy0NN44rmNcd9cPAAyqxvwY8nBIRwePnCv 3IoRtLElIq6pCptT/egoKft5qRAa3tqFb0KRRkjXp7FPtaRAQACwI3sdqrTHfHMtI8Po yCsw== X-Gm-Message-State: AOJu0YyHtWF44xmRJq8pWzOkqLQS+z+wz1J+g6E/6EA5tj+nQTDAIMfC 9R6FAOzxpp8RXi8wTa0rE3mYq1jhyF2Xd+UMNztxtbAL8iow8An38MXTre07eJ30 X-Gm-Gg: AY/fxX47Cc89U/koaicfcUqfIuc86f1AI9J5SPtLwTgzRfklo9Clc9EZHiCPnKwQTni OTPUt4JFkKGzIw2QyZo76Om2OHO4W6xhxrspvQymAoIiU5ymPY2baGKYD4twexi5SM0RdvUF7Xl vtH3WruFs+Zoj80pdksPKRnYSIY+r9KvgvPZ9qwhx0lcZVEOE5Fjz+9b8E/rdGYfGOz3fxOJbi7 Fy6vsSZl4/xMzQq9XrgAGNfk5uDyeQZgKp25Gpl0JH5FzCw0Q+yWyNZD4SzT9v9Jb0pWNJCP4IU 4iLMmMqgsbNOzGJTBK84zF6BrX5mXX50h62am+fE56e0OGrsWLFkLx8kvkpCMcpKmXbVGdPEmri PRMmrNpXj9BwRqhKqMgIFF5Wdr7eZE2zMwejDQdzD/PvQcYD0+IGirR5E3mYIBCyGfnvP2a/RZU nzwx0bQuCwHx1INCkCjSe76Ic= X-Google-Smtp-Source: AGHT+IFUb2DBXm8kwgWSy9IqU/FJTbXsx0oP2cA5rONk5aDST9ufeHWChAVvAyAzONzlsz4XQi2/0w== X-Received: by 2002:a17:90b:1e51:b0:341:8c8b:b8e6 with SMTP id 98e67ed59e1d1-34a72811355mr3404367a91.16.1765388943165; Wed, 10 Dec 2025 09:49:03 -0800 (PST) Received: from NVAPF55DW0D-IPD.. ([122.161.48.114]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c0c264211cbsm124658a12.11.2025.12.10.09.49.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Dec 2025 09:49:02 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Hongxu Jia , Khem Raj , Ankur Tyagi Subject: [oe][meta-networking][whinlatter][PATCH 03/10] postfix: switch to libpcre2 Date: Wed, 10 Dec 2025 23:18:40 +0530 Message-ID: <20251210174847.2828731-3-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251210174847.2828731-1-ankur.tyagi85@gmail.com> References: <20251210174847.2828731-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 ; Wed, 10 Dec 2025 17:49:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122569 From: Hongxu Jia Postfix 3.7 and later supports pcre2 library [1] [1] https://www.postfix.org/PCRE_README.html Signed-off-by: Hongxu Jia Signed-off-by: Khem Raj (cherry picked from commit 9ec1605567914bba49ac32ba425a55d37a4f1a27) Signed-off-by: Ankur Tyagi --- meta-networking/recipes-daemons/postfix/postfix_3.10.5.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta-networking/recipes-daemons/postfix/postfix_3.10.5.bb b/meta-networking/recipes-daemons/postfix/postfix_3.10.5.bb index 8b3becda9f..02fe9df7ed 100644 --- a/meta-networking/recipes-daemons/postfix/postfix_3.10.5.bb +++ b/meta-networking/recipes-daemons/postfix/postfix_3.10.5.bb @@ -6,7 +6,7 @@ has a definite Sendmail-ish flavor, but the inside is completely different." HOMEPAGE = "http://www.postfix.org" SECTION = "mail" -DEPENDS = "db icu libpcre libnsl2 m4-native openssl postfix-native \ +DEPENDS = "db icu libpcre2 libnsl2 m4-native openssl postfix-native \ ${@bb.utils.contains('DISTRO_FEATURES', 'ldap', 'openldap', '', d)} \ ${@bb.utils.contains('DISTRO_FEATURES', 'sasl', 'cyrus-sasl', '', d)} \ " @@ -80,8 +80,8 @@ export CCARGS-sasl:class-native = "" export AUXLIBS-sasl:class-native = "" # PCRE, TLS support default -export CCARGS = "${CFLAGS} -DHAS_PCRE -DUSE_TLS -I${STAGING_INCDIR}/openssl ${CCARGS-ldap} ${CCARGS-sasl} ${CCARGS-nonis}" -export AUXLIBS = "-lpcre -lssl -lcrypto ${AUXLIBS-sasl} ${AUXLIBS-ldap}" +export CCARGS = "${CFLAGS} -DHAS_PCRE=2 -DUSE_TLS -I${STAGING_INCDIR}/openssl ${CCARGS-ldap} ${CCARGS-sasl} ${CCARGS-nonis}" +export AUXLIBS = "-lpcre2-8 -lssl -lcrypto ${AUXLIBS-sasl} ${AUXLIBS-ldap}" export POSTCONF = "${STAGING_DIR_NATIVE}${sbindir_native}/postconf" # OPT,DEBUG is aready in CFLAGS From patchwork Wed Dec 10 17:48:41 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 76240 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 BA850D3C93E for ; Wed, 10 Dec 2025 17:49:13 +0000 (UTC) Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.171]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.2023.1765388947537522135 for ; Wed, 10 Dec 2025 09:49:07 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=E0bvtkTW; spf=pass (domain: gmail.com, ip: 209.85.210.171, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f171.google.com with SMTP id d2e1a72fcca58-7f0db5700b2so62013b3a.0 for ; Wed, 10 Dec 2025 09:49:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765388947; x=1765993747; 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; bh=5ErX+X1XoKfWk0ptQla7W1N0ityqttTKaljk6VAOu9Q=; b=E0bvtkTW0hsB4G4Hliaa5YbgV50y3rUwUYbrJacc6HqxuGVGZU0ophUeq3BD0XhkPX 88hLZKDY439rMhIRUP1SGHdEex04LGNF7DJYbULMWeQqo+BWr43wK+1mw4HKMdx+g19F xtG1DJSkwctNa1pFGQkbQf7tow78Tiv3Ki3sKrxFuKqbzUoFUyyT24eKjEcD4Ew7Bd18 9wt2QY/9t5nS91NDfpH2JtR0E1b1uWMbPtMxyMfoiHqcFu694gVMk4V0rssolMIMBc/O BZG5qwrj1cDPFkKI8LrG/K57Si9IXh+z2yR0jPAs48WfhJLYeTzzShXTttSGT4UyCtfW c4gA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765388947; x=1765993747; 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; bh=5ErX+X1XoKfWk0ptQla7W1N0ityqttTKaljk6VAOu9Q=; b=RsFfy9c3e9Uv4kj+uwuE8jr4vRqCbg+MCU/WiqAe3+vxDfX+REjWVGQj5nX351JAW3 V2S2HecLSO52IcXv1NXtH8jVBgeYvBRPL6LN/aS0N4j1+eeSTkkjSLphIBdywB8pePIe 4rB8zpfWWgOKBLx0P3JnfS1HJaeFqysIaRltSYyM0z6epXHvD3IqyzungxwpVfyljt5W lNDaxVAOim7AJXpfGOZX9zdBL3K8wrDRu9ZH7FZnL5JEQcAMjHGILP1ceR3Dgnd6q/eq OkEcooa4lNcGxnxRakVTsgTIeFPmBVF7SN9afqWyi5KSec6s8XPb8tM3pmJ1CVSwUaoR c4Dw== X-Gm-Message-State: AOJu0YwIVQgSEyKT7sQNyEUXsPhXkcQY/mEnEOgOJH8+ga7WO3ydXSiZ GqOTS3PLMGUBUpWIrqxWxlnEsAVOgeelAqLQxGi9HVfC7C2OpZu9ce6qoStJIYwL X-Gm-Gg: ASbGncsQfmaO0Trlc0OLrzeYKkwKFdc2SxSjHXyaL4auN7AcDnkM8ece4KUc8jkoED2 MSlJJJ9NNUnzx00XaYe+fAEb1vmJJoL2yutK1nmM8DPCdOEdjkrEKnsZIpfllq8Ehbs7Pfo+CZY e4853+YCyod6/27Yln+yzbKLOL6XKYnp50bEnwE0vNzN59P7qdUHspoC0sMaQnbQ8hBAfFA4jsZ SM1O8DOaYddJ48R+s7/DksQ0vE8zdX2iccgbkFVt5mpvYYKaGyc7MYbPPOvvoo8U6r/KI7IjJ24 S5pEnr1KKgcK1ECIQO4jGtrHcLuZ80x/nPPNC4iU0aEgyad28ZTOH3y/LxAzZ2FqlHIh+XpYnm0 fRkNcYgfj5XJHZQwPYxBreqDO+XsykaCWqK0kmpK0SJRunBXKrW9NquPRkvAcdpxUkQnjCFpPeo vwn45dL9Lft316CryRUF2AEpxKB8aZMr/rMg== X-Google-Smtp-Source: AGHT+IEEbIy1ay6RBgYqEa2sWk8HT2du76Bitw9kweWElgRzJRnN/L6tZ8QbQw51oERcvFtUyGHgbQ== X-Received: by 2002:a05:6a20:3d11:b0:2cd:a43f:78fb with SMTP id adf61e73a8af0-366e2b90189mr3268817637.48.1765388946590; Wed, 10 Dec 2025 09:49:06 -0800 (PST) Received: from NVAPF55DW0D-IPD.. ([122.161.48.114]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c0c264211cbsm124658a12.11.2025.12.10.09.49.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Dec 2025 09:49:05 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Liu Yiding , Khem Raj , Ankur Tyagi Subject: [oe][meta-networking][whinlatter][PATCH 04/10] pgpool2: 4.6.3 -> 4.6.4 Date: Wed, 10 Dec 2025 23:18:41 +0530 Message-ID: <20251210174847.2828731-4-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251210174847.2828731-1-ankur.tyagi85@gmail.com> References: <20251210174847.2828731-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 ; Wed, 10 Dec 2025 17:49:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122570 From: Liu Yiding Drop 0001-snprintf-Add-math.h-to-ensure-isnan-and-isinf-are-de.patch and v1-0001-Make-time-calculations-always-long-long.patch as those were merged upstream. Signed-off-by: Liu Yiding Signed-off-by: Khem Raj (cherry picked from commit 7fb4910ccb6a156bf67eb773ff1b421b30536b58) Signed-off-by: Ankur Tyagi --- ...h.h-to-ensure-isnan-and-isinf-are-de.patch | 40 --- ...e-time-calculations-always-long-long.patch | 336 ------------------ .../{pgpool2_4.6.3.bb => pgpool2_4.6.4.bb} | 4 +- 3 files changed, 1 insertion(+), 379 deletions(-) delete mode 100644 meta-networking/recipes-support/pgpool2/pgpool2/0001-snprintf-Add-math.h-to-ensure-isnan-and-isinf-are-de.patch delete mode 100644 meta-networking/recipes-support/pgpool2/pgpool2/v1-0001-Make-time-calculations-always-long-long.patch rename meta-networking/recipes-support/pgpool2/{pgpool2_4.6.3.bb => pgpool2_4.6.4.bb} (89%) diff --git a/meta-networking/recipes-support/pgpool2/pgpool2/0001-snprintf-Add-math.h-to-ensure-isnan-and-isinf-are-de.patch b/meta-networking/recipes-support/pgpool2/pgpool2/0001-snprintf-Add-math.h-to-ensure-isnan-and-isinf-are-de.patch deleted file mode 100644 index 1fdf91227b..0000000000 --- a/meta-networking/recipes-support/pgpool2/pgpool2/0001-snprintf-Add-math.h-to-ensure-isnan-and-isinf-are-de.patch +++ /dev/null @@ -1,40 +0,0 @@ -From c0b6ae020ad87040b5bc6fbae94fb815f10884d2 Mon Sep 17 00:00:00 2001 -From: Gyorgy Sarvari -Date: Thu, 11 Sep 2025 11:58:02 +0200 -Subject: [PATCH] snprintf: Add math.h to ensure isnan and isinf are defined - -When building for 32-bit arm arch, compilation fails with the following error: -| snprintf.c: In function 'fmtfloat': -| snprintf.c:1232:13: error: implicit declaration of function 'isnan' [-Wimplicit-function-declaration] -| 1232 | if (isnan(value)) -| | ^~~~~ -| snprintf.c:50:1: note: include '' or provide a declaration of 'isnan' -| 49 | #include "postgresql/server/port.h" -| +++ |+#include -| 50 | -| snprintf.c:1254:21: error: implicit declaration of function 'isinf' [-Wimplicit-function-declaration] -| 1254 | if (isinf(value)) -| | ^~~~~ -| snprintf.c:1254:21: note: include '' or provide a declaration of 'isinf' - -To avoid the error, add math.h to snprintf.c. - -Upstream-Status: Submitted [https://github.com/pgpool/pgpool2/pull/128] - -Signed-off-by: Gyorgy Sarvari ---- - src/parser/snprintf.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/parser/snprintf.c b/src/parser/snprintf.c -index 6dd4a50..cce7951 100644 ---- a/src/parser/snprintf.c -+++ b/src/parser/snprintf.c -@@ -36,6 +36,7 @@ - #include "c.h" - #endif - -+#include - #include - #include - #include diff --git a/meta-networking/recipes-support/pgpool2/pgpool2/v1-0001-Make-time-calculations-always-long-long.patch b/meta-networking/recipes-support/pgpool2/pgpool2/v1-0001-Make-time-calculations-always-long-long.patch deleted file mode 100644 index 07930f4341..0000000000 --- a/meta-networking/recipes-support/pgpool2/pgpool2/v1-0001-Make-time-calculations-always-long-long.patch +++ /dev/null @@ -1,336 +0,0 @@ -From 693208fa9f8481714040617746983741b7bf904d Mon Sep 17 00:00:00 2001 -From: Tatsuo Ishii -Date: Fri, 3 Oct 2025 21:10:50 +0900 -Subject: [PATCH v1] Make time calculations always long long. - -Previously pgpool assumed that time_t to be a simple long. This causes -a lots of compile time warnings on certain systems, for example -OpenBSD because on the system time_t is __int64, which results in long -long. This commit upcasts such calculations to long long to avoid the -issue. - -This way times can't get truncated and for the places where time_t is -actually used as a time and not a time diff this would allow pgpool to -keep working correctly post Y2038 on 64 bit clean time_t systems post -Y2038 (e.g. i386 OpenBSD). - -Moreover, json_get_long_value_for_key is changed to -json_get_llong_value_for_key and changed the parameter to long long. -This makes it more in line _json_value's integer, which is defined as -int64. This should also give 32 bit platforms proper retrieval of the -max value of an integer and may or may not solve some weird integer -overflow issues. - -Author: Martijn van Duren -Reviewed-by: Tatsuo Ishii -Discussion: https://www.pgpool.net/pipermail/pgpool-hackers/2025-May/004584.html - -From Yocto's perspective this patch also allows this application to -compile for 32-bit targets. - -Upstream-Status: Submitted [https://www.postgresql.org/message-id/20251003.211957.2067537305399895611.ishii@postgresql.org] -Signed-off-by: Gyorgy Sarvari - ---- - src/include/utils/json.h | 2 +- - src/include/watchdog/wd_commands.h | 2 +- - src/include/watchdog/wd_json_data.h | 4 ++-- - src/main/pgpool_logger.c | 2 +- - src/pcp_con/pcp_worker.c | 4 ++-- - src/protocol/pool_connection_pool.c | 12 ++++++------ - src/query_cache/pool_memqcache.c | 6 +++--- - src/utils/json.c | 2 +- - src/utils/pool_process_reporting.c | 2 +- - src/utils/pool_relcache.c | 2 +- - src/watchdog/watchdog.c | 4 ++-- - src/watchdog/wd_commands.c | 4 ++-- - src/watchdog/wd_heartbeat.c | 4 ++-- - src/watchdog/wd_json_data.c | 20 +++++++++++--------- - 14 files changed, 36 insertions(+), 34 deletions(-) - -diff --git a/src/include/utils/json.h b/src/include/utils/json.h -index 67cc025..7e24382 100644 ---- a/src/include/utils/json.h -+++ b/src/include/utils/json.h -@@ -313,7 +313,7 @@ extern "C" - /* pgpool-II extensions */ - json_value *json_get_value_for_key(json_value * source, const char *key); - int json_get_int_value_for_key(json_value * source, const char *key, int *value); --int json_get_long_value_for_key(json_value * source, const char *key, long *value); -+int json_get_llong_value_for_key(json_value * source, const char *key, long long *value); - char *json_get_string_value_for_key(json_value * source, const char *key); - int json_get_bool_value_for_key(json_value * source, const char *key, bool *value); - -diff --git a/src/include/watchdog/wd_commands.h b/src/include/watchdog/wd_commands.h -index 34c5b9a..dd788da 100644 ---- a/src/include/watchdog/wd_commands.h -+++ b/src/include/watchdog/wd_commands.h -@@ -52,7 +52,7 @@ typedef struct WDGenericData - char *stringVal; - int intVal; - bool boolVal; -- long longVal; -+ long long longVal; - } data; - } WDGenericData; - -diff --git a/src/include/watchdog/wd_json_data.h b/src/include/watchdog/wd_json_data.h -index 7b53999..4ad4910 100644 ---- a/src/include/watchdog/wd_json_data.h -+++ b/src/include/watchdog/wd_json_data.h -@@ -51,8 +51,8 @@ extern bool parse_node_status_json(char *json_data, int data_len, int *nodeID, i - - - extern bool parse_beacon_message_json(char *json_data, int data_len, int *state, -- long *seconds_since_node_startup, -- long *seconds_since_current_state, -+ long long *seconds_since_node_startup, -+ long long *seconds_since_current_state, - int *quorumStatus, - int *standbyNodesCount, - bool *escalated); -diff --git a/src/main/pgpool_logger.c b/src/main/pgpool_logger.c -index 2060867..21c67a8 100644 ---- a/src/main/pgpool_logger.c -+++ b/src/main/pgpool_logger.c -@@ -50,7 +50,7 @@ - #include "main/pgpool_logger.h" - - #define DEVNULL "/dev/null" --typedef int64 pg_time_t; -+typedef time_t pg_time_t; - /* - * We read() into a temp buffer twice as big as a chunk, so that any fragment - * left after processing can be moved down to the front and we'll still have -diff --git a/src/pcp_con/pcp_worker.c b/src/pcp_con/pcp_worker.c -index de2658d..ddd892a 100644 ---- a/src/pcp_con/pcp_worker.c -+++ b/src/pcp_con/pcp_worker.c -@@ -933,9 +933,9 @@ inform_node_info(PCP_CONNECTION * frontend, char *buf) - - snprintf(standby_delay_by_time_str, sizeof(standby_delay_by_time_str), "%d", bi->standby_delay_by_time); - -- snprintf(standby_delay_str, sizeof(standby_delay_str), UINT64_FORMAT, bi->standby_delay); -+ snprintf(standby_delay_str, sizeof(standby_delay_str), "%lld", (long long)bi->standby_delay); - -- snprintf(status_changed_time_str, sizeof(status_changed_time_str), UINT64_FORMAT, bi->status_changed_time); -+ snprintf(status_changed_time_str, sizeof(status_changed_time_str), "%lld", (long long)bi->status_changed_time); - - pcp_write(frontend, "i", 1); - wsize = htonl(sizeof(code) + -diff --git a/src/protocol/pool_connection_pool.c b/src/protocol/pool_connection_pool.c -index 225294a..03e9a85 100644 ---- a/src/protocol/pool_connection_pool.c -+++ b/src/protocol/pool_connection_pool.c -@@ -299,10 +299,10 @@ pool_create_cp(void) - - ereport(DEBUG1, - (errmsg("creating connection pool"), -- errdetail("user: %s database: %s closetime: %ld", -+ errdetail("user: %s database: %s closetime: %lld", - CONNECTION_SLOT(p, main_node_id)->sp->user, - CONNECTION_SLOT(p, main_node_id)->sp->database, -- CONNECTION_SLOT(p, main_node_id)->closetime))); -+ (long long)CONNECTION_SLOT(p, main_node_id)->closetime))); - - if (CONNECTION_SLOT(p, main_node_id)->closetime < closetime) - { -@@ -363,7 +363,7 @@ pool_connection_pool_timer(POOL_CONNECTION_POOL * backend) - - ereport(DEBUG1, - (errmsg("setting backend connection close timer"), -- errdetail("close time %ld", time(NULL)))); -+ errdetail("close time %lld", (long long)time(NULL)))); - - /* Set connection close time */ - for (i = 0; i < NUM_BACKENDS; i++) -@@ -421,7 +421,7 @@ pool_backend_timer(void) - now = time(NULL); - - ereport(DEBUG1, -- (errmsg("backend timer handler called at %ld", now))); -+ (errmsg("backend timer handler called at %lld", (long long)now))); - - for (i = 0; i < pool_config->max_pool; i++, p++) - { -@@ -439,8 +439,8 @@ pool_backend_timer(void) - - ereport(DEBUG1, - (errmsg("backend timer handler called"), -- errdetail("expire time: %ld", -- MAIN_CONNECTION(p)->closetime + pool_config->connection_life_time))); -+ errdetail("expire time: %lld", -+ (long long)(MAIN_CONNECTION(p)->closetime + pool_config->connection_life_time)))); - - if (now >= (MAIN_CONNECTION(p)->closetime + pool_config->connection_life_time)) - { -diff --git a/src/query_cache/pool_memqcache.c b/src/query_cache/pool_memqcache.c -index cc70207..03a77b7 100644 ---- a/src/query_cache/pool_memqcache.c -+++ b/src/query_cache/pool_memqcache.c -@@ -280,7 +280,7 @@ pool_commit_cache(POOL_CONNECTION_POOL * backend, char *query, char *data, size_ - memqcache_expire = pool_config->memqcache_expire; - ereport(DEBUG1, - (errmsg("committing SELECT results to cache storage"), -- errdetail("memqcache_expire = %ld", memqcache_expire))); -+ errdetail("memqcache_expire = %lld", (long long)memqcache_expire))); - - if (pool_is_shmem_cache()) - { -@@ -2887,8 +2887,8 @@ static POOL_CACHEID * pool_find_item_on_shmem_cache(POOL_QUERY_HASH * query_hash - { - ereport(DEBUG1, - (errmsg("memcache finding item"), -- errdetail("cache expired: now: %ld timestamp: %ld", -- now, cih->timestamp + cih->expire))); -+ errdetail("cache expired: now: %lld timestamp: %lld", -+ (long long)now, (long long)(cih->timestamp + cih->expire)))); - pool_delete_item_shmem_cache(c); - return NULL; - } -diff --git a/src/utils/json.c b/src/utils/json.c -index 319c8fd..9336fde 100644 ---- a/src/utils/json.c -+++ b/src/utils/json.c -@@ -1191,7 +1191,7 @@ json_get_int_value_for_key(json_value * source, const char *key, int *value) - } - - int --json_get_long_value_for_key(json_value * source, const char *key, long *value) -+json_get_llong_value_for_key(json_value * source, const char *key, long long *value) - { - json_value *jNode; - -diff --git a/src/utils/pool_process_reporting.c b/src/utils/pool_process_reporting.c -index 71f871b..5910999 100644 ---- a/src/utils/pool_process_reporting.c -+++ b/src/utils/pool_process_reporting.c -@@ -2052,7 +2052,7 @@ get_health_check_stats(int *nrows) - - /* status last changed */ - t = bi->status_changed_time; -- ereport(LOG,(errmsg("status_changed_time %ld", t))); -+ ereport(LOG,(errmsg("status_changed_time %lld", (long long)t))); - strftime(stats[i].last_status_change, POOLCONFIG_MAXDATELEN, "%F %T", localtime(&t)); - - snprintf(stats[i].total_count, POOLCONFIG_MAXLONGCOUNTLEN, UINT64_FORMAT, health_check_stats[i].total_count); -diff --git a/src/utils/pool_relcache.c b/src/utils/pool_relcache.c -index 32362fc..1701cb5 100644 ---- a/src/utils/pool_relcache.c -+++ b/src/utils/pool_relcache.c -@@ -187,7 +187,7 @@ pool_search_relcache(POOL_RELCACHE * relcache, POOL_CONNECTION_POOL * backend, c - { - ereport(DEBUG1, - (errmsg("searching relcache"), -- errdetail("relcache for database:%s table:%s expired. now:%ld expiration time:%ld", dbname, table, now, relcache->cache[i].expire))); -+ errdetail("relcache for database:%s table:%s expired. now:%lld expiration time:%lld", dbname, table, (long long)now, (long long)relcache->cache[i].expire))); - - relcache->cache[i].refcnt = 0; - break; -diff --git a/src/watchdog/watchdog.c b/src/watchdog/watchdog.c -index beb5a15..a78cc25 100644 ---- a/src/watchdog/watchdog.c -+++ b/src/watchdog/watchdog.c -@@ -6656,8 +6656,8 @@ watchdog_state_machine_nw_isolation(WD_EVENTS event, WatchdogNode * wdNode, WDPa - static bool - beacon_message_received_from_node(WatchdogNode * wdNode, WDPacketData * pkt) - { -- long seconds_since_node_startup; -- long seconds_since_current_state; -+ long long seconds_since_node_startup; -+ long long seconds_since_current_state; - int quorum_status; - int standby_nodes_count; - bool escalated; -diff --git a/src/watchdog/wd_commands.c b/src/watchdog/wd_commands.c -index 1459558..c5cd1dc 100644 ---- a/src/watchdog/wd_commands.c -+++ b/src/watchdog/wd_commands.c -@@ -193,9 +193,9 @@ get_wd_runtime_variable_value(char* wd_authkey, char *varName) - - case VALUE_DATA_TYPE_LONG: - { -- long longVal; -+ long long longVal; - -- if (json_get_long_value_for_key(root, WD_JSON_KEY_VALUE_DATA, &longVal)) -+ if (json_get_llong_value_for_key(root, WD_JSON_KEY_VALUE_DATA, &longVal)) - { - ereport(WARNING, - (errmsg("get runtime variable value from watchdog failed"), -diff --git a/src/watchdog/wd_heartbeat.c b/src/watchdog/wd_heartbeat.c -index 09b1ef5..e42cff5 100644 ---- a/src/watchdog/wd_heartbeat.c -+++ b/src/watchdog/wd_heartbeat.c -@@ -850,8 +850,8 @@ packet_to_string_hb(WdHbPacket * pkt, char *str, int maxlen) - { - int len; - -- len = snprintf(str, maxlen, "tv_sec=%ld tv_usec=%ld from=%s", -- pkt->send_time.tv_sec, pkt->send_time.tv_usec, pkt->from); -+ len = snprintf(str, maxlen, "tv_sec=%lld tv_usec=%lld from=%s", -+ (long long)pkt->send_time.tv_sec, (long long)pkt->send_time.tv_usec, pkt->from); - - return len; - } -diff --git a/src/watchdog/wd_json_data.c b/src/watchdog/wd_json_data.c -index 474fc37..602e3bf 100644 ---- a/src/watchdog/wd_json_data.c -+++ b/src/watchdog/wd_json_data.c -@@ -530,6 +530,7 @@ get_watchdog_node_from_json(char *json_data, int data_len, char **authkey) - { - json_value *root = NULL; - char *ptr; -+ long long longVal; - WatchdogNode *wdNode = palloc0(sizeof(WatchdogNode)); - - root = json_parse(json_data, data_len); -@@ -537,19 +538,20 @@ get_watchdog_node_from_json(char *json_data, int data_len, char **authkey) - if (root == NULL || root->type != json_object) - goto ERROR_EXIT; - -- if (json_get_long_value_for_key(root, "StartupTimeSecs", &wdNode->startup_time.tv_sec)) -+ if (json_get_llong_value_for_key(root, "StartupTimeSecs", &longVal)) - { - bool escalated; -- long seconds_since_node_startup; -- long seconds_since_current_state; -+ long long seconds_since_node_startup; -+ long long seconds_since_current_state; - struct timeval current_time; - -+ wdNode->startup_time.tv_sec = longVal; - gettimeofday(¤t_time, NULL); - - /* The new version does not have StartupTimeSecs Key */ -- if (json_get_long_value_for_key(root, "SecondsSinceStartup", &seconds_since_node_startup)) -+ if (json_get_llong_value_for_key(root, "SecondsSinceStartup", &seconds_since_node_startup)) - goto ERROR_EXIT; -- if (json_get_long_value_for_key(root, "SecondsSinceCurrentState", &seconds_since_current_state)) -+ if (json_get_llong_value_for_key(root, "SecondsSinceCurrentState", &seconds_since_current_state)) - goto ERROR_EXIT; - if (json_get_bool_value_for_key(root, "Escalated", &escalated)) - goto ERROR_EXIT; -@@ -640,8 +642,8 @@ ERROR_EXIT: - bool - parse_beacon_message_json(char *json_data, int data_len, - int *state, -- long *seconds_since_node_startup, -- long *seconds_since_current_state, -+ long long *seconds_since_node_startup, -+ long long *seconds_since_current_state, - int *quorumStatus, - int *standbyNodesCount, - bool *escalated) -@@ -655,9 +657,9 @@ parse_beacon_message_json(char *json_data, int data_len, - - if (json_get_int_value_for_key(root, "State", state)) - goto ERROR_EXIT; -- if (json_get_long_value_for_key(root, "SecondsSinceStartup", seconds_since_node_startup)) -+ if (json_get_llong_value_for_key(root, "SecondsSinceStartup", seconds_since_node_startup)) - goto ERROR_EXIT; -- if (json_get_long_value_for_key(root, "SecondsSinceCurrentState", seconds_since_current_state)) -+ if (json_get_llong_value_for_key(root, "SecondsSinceCurrentState", seconds_since_current_state)) - goto ERROR_EXIT; - if (json_get_bool_value_for_key(root, "Escalated", escalated)) - goto ERROR_EXIT; diff --git a/meta-networking/recipes-support/pgpool2/pgpool2_4.6.3.bb b/meta-networking/recipes-support/pgpool2/pgpool2_4.6.4.bb similarity index 89% rename from meta-networking/recipes-support/pgpool2/pgpool2_4.6.3.bb rename to meta-networking/recipes-support/pgpool2/pgpool2_4.6.4.bb index 6d83ce9bc4..0d7f1e0342 100644 --- a/meta-networking/recipes-support/pgpool2/pgpool2_4.6.3.bb +++ b/meta-networking/recipes-support/pgpool2/pgpool2_4.6.4.bb @@ -12,13 +12,11 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=e4b38de086d73e0521de0bbdbaa4a1a9" SRC_URI = "https://www.pgpool.net/mediawiki/images/pgpool-II-${PV}.tar.gz \ file://0001-Fix-build-error-when-build-this-file.patch \ - file://0001-snprintf-Add-math.h-to-ensure-isnan-and-isinf-are-de.patch \ - file://v1-0001-Make-time-calculations-always-long-long.patch \ file://define_SIGNAL_ARGS.patch \ file://pgpool.sysconfig \ file://pgpool.service \ " -SRC_URI[sha256sum] = "46688668b2ace67d8161a320256252d98698bc7d9788cc6727269d5720299f2c" +SRC_URI[sha256sum] = "ef0d2e91a9a11d737c6476247219e679f718bec53550646189594ef9aefd298d" S = "${UNPACKDIR}/pgpool-II-${PV}" From patchwork Wed Dec 10 17:48:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 76239 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 BFC5ED3C933 for ; Wed, 10 Dec 2025 17:49:13 +0000 (UTC) Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.2050.1765388950635977896 for ; Wed, 10 Dec 2025 09:49:10 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=asKslZRl; spf=pass (domain: gmail.com, ip: 209.85.210.177, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-7bc248dc16aso57277b3a.0 for ; Wed, 10 Dec 2025 09:49:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765388950; x=1765993750; 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; bh=Ni3C2MYjprrrylnv6TG6S1JbZuNiUzvB059rEV8PNQc=; b=asKslZRl58PVpPQHoHAjjiJa0D2dpP0SK0UrWklulfxYjdxxekwUN0xVsQiRbDvGaf zOAmezJARE3XID6F/+P34RjSdWzgFnPSdBCQDdB8ye0XlK4gOM3UDvglEQmR5EYiaBir Lsro2/03Y2u9uwJjrHwh95nHVUEPZoKb3MvC5QHGNgZEXqXPwwUuDtNPe3b0lKXbgWSf ySD/axqKug0Wb/FSLRnH2EL9N9CaEv4sAmxB1w6DKgbroB9FWuWEswtN1i4oknNn40PJ JbF6F5YveVfRz+9y3aZjZE3lQ8Cgq6tI4EgOVg/edB1ZU9UqQmx90yTd6MGSuXM3awf7 M2lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765388950; x=1765993750; 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; bh=Ni3C2MYjprrrylnv6TG6S1JbZuNiUzvB059rEV8PNQc=; b=BFXkP+M5q30fKumlHysm9eZd2hAT7eWYWNoei38CgfP9Vrrd7B6uSLXdVnNM24W4k8 KqNLheJLjpr6VnIx5bI3U+MFTxe2cgKBA3Pe+lJ6LZMFpF2OkKec11NydK8aXA6/HVGM ZljYz4+XOLZiW2dh9Aj5SSNWr8jolntDAfFrKST3NlcSqSSGEyJUMgBeDXoLdiHn429M Rj8FwgJzI5dyxJMKfHiG7UGwgFCTFwpdVqEjT24fIlkAVyEV9VcCoeJcsbsoIoKqqUjT NH18D/Xb0HJ6X6ZqQ/bNujgCHT8VSrPI0vlokHQfNMR7IS5Jrh2KOeDHkcs2QtcQfpNf tCmQ== X-Gm-Message-State: AOJu0YwYhqBegzFQBCKKEiM5Qbe+ONOatPQsc4HUaWgeiHbwtIyxs7hj xOW7TsiKkEi8x/Hrs0kDuEYNzXnvCq1HRCIqLS9IDe+fj2LFZZMVxSovOCNkzJ8y X-Gm-Gg: ASbGnctnghiFRIw5X+SpRWMhqAYF4sbwAUr+FV6ChKQXVFo8UJANoGmhR9a8IEg/wLy FaEJOnhvQExu++/pIqAyC3CDZbRYp8jYneWpsCe2oM/KTcAJfQWgMPiqbgigAuYWNPj43u/4F1V 6asTLZumHs5RjwE2qb8zA8xi0kko26vXPSsR1WQWb8iguMWRDCY4a+bVFD+/EgxGiAoZ9ouj86+ sLOqMFMJwULi03pFAg5idN+qpL/rylPPuOPfXXGTLkZl690KSunhG5CuS2Yh2mSF1FsqnUXpPoD NEZ4tiE6niqE32pf0+64Irj9j1CJDHF+N3FLYFVWfHIBOJ4kVuVmwg831H2AoAKOpEzI5sr052x 7tQYPJa6FKcYcyOKO/Jan9PNUAmw0Ifwk+59EuoolVzA72O6nwYv2vdrC5WFUeOoT70Hzobkkp7 JV7QeYcLQUm9Nf89VzW5DjJKE= X-Google-Smtp-Source: AGHT+IFqSmHXYDHFnV2MbOmN9bJ7la5loKOqJwOfnia7rAvLf6IH0ilCZa0pajf5lHDHEAWrcFL6JA== X-Received: by 2002:a05:6a20:3d19:b0:366:14b2:319 with SMTP id adf61e73a8af0-366e36bc54fmr3519079637.76.1765388949863; Wed, 10 Dec 2025 09:49:09 -0800 (PST) Received: from NVAPF55DW0D-IPD.. ([122.161.48.114]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c0c264211cbsm124658a12.11.2025.12.10.09.49.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Dec 2025 09:49:09 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Wang Mingyu , Khem Raj , Ankur Tyagi Subject: [oe][meta-networking][whinlatter][PATCH 05/10] libdaq: upgrade 3.0.22 -> 3.0.23 Date: Wed, 10 Dec 2025 23:18:42 +0530 Message-ID: <20251210174847.2828731-5-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251210174847.2828731-1-ankur.tyagi85@gmail.com> References: <20251210174847.2828731-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 ; Wed, 10 Dec 2025 17:49:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122571 From: Wang Mingyu Changelog: api: add tcp flag in DAQ flow stats Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj (cherry picked from commit 8c3baf61d0394c8698c935d43bd8267f41392590) Signed-off-by: Ankur Tyagi --- .../daq/{libdaq_3.0.22.bb => libdaq_3.0.23.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-networking/recipes-connectivity/daq/{libdaq_3.0.22.bb => libdaq_3.0.23.bb} (92%) diff --git a/meta-networking/recipes-connectivity/daq/libdaq_3.0.22.bb b/meta-networking/recipes-connectivity/daq/libdaq_3.0.23.bb similarity index 92% rename from meta-networking/recipes-connectivity/daq/libdaq_3.0.22.bb rename to meta-networking/recipes-connectivity/daq/libdaq_3.0.23.bb index e6bdd0f5a9..8e1d707174 100644 --- a/meta-networking/recipes-connectivity/daq/libdaq_3.0.22.bb +++ b/meta-networking/recipes-connectivity/daq/libdaq_3.0.23.bb @@ -12,7 +12,7 @@ inherit autotools pkgconfig SRC_URI = "git://github.com/snort3/libdaq.git;protocol=https;branch=master;tag=v${PV} \ file://0001-example-Use-lm-for-the-fst-module.patch" -SRCREV = "2d7241c1606e1a1b170f934bea58801f2109c8c7" +SRCREV = "f14981a2f83a57c86d125ad926b9c7788737f52d" FILES:${PN} += "${libdir}/daq/*.so" From patchwork Wed Dec 10 17:48:43 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 76242 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 BBD83D3E762 for ; Wed, 10 Dec 2025 17:49:23 +0000 (UTC) Received: from mail-pf1-f180.google.com (mail-pf1-f180.google.com [209.85.210.180]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.2026.1765388953896390611 for ; Wed, 10 Dec 2025 09:49:13 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=CT5dnaeX; spf=pass (domain: gmail.com, ip: 209.85.210.180, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f180.google.com with SMTP id d2e1a72fcca58-7bc0cd6a13aso80697b3a.0 for ; Wed, 10 Dec 2025 09:49:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765388953; x=1765993753; 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; bh=bpmzuZOkekwAjRlA6WDsdRwCMtZpQfNGIVt3fW45MmU=; b=CT5dnaeXowkxL4HIADgWiF1ADaDsO1e7dWVWCu++g2YfSsS3iYNItBBviBc6tB4E3V FwOX6zJZrFDFQBLg6OABLl6nJllu6+fYyncYV4X24AXaC9Z8wuFommeu5rVJH6/xcbuA RaWjXm/gU3DzyqtEN6H+4lXJYr24/8XiXtdil+W5ixeM46LBxvrHvAl9VbZ13JlRL6ky 005bTyUsoguHV9GTyputmyH6+F+v0Qzt1iAfoZPpZm4lCFAbiyJ5xlM/SEt8dlA4oD9Z A+0nS+IjQqQCr/FyWzyNKWEcEiytwH+6ACTT30WJaCVXgfEQy4eR8fbi+Mq7NAg3pzF6 jSJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765388953; x=1765993753; 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; bh=bpmzuZOkekwAjRlA6WDsdRwCMtZpQfNGIVt3fW45MmU=; b=BY7wOb1aT0URMhiGUf7ND/J+2ThtF0xMjNY+AQeszke+wjieFfHqU3qaooLZFHdeM3 VVJk+xaX2hDkTTVebN6PddRw7g2pXSvRb5ECREcbbbdbZuDmE+ktN5hp+68G1szQZ24+ WKY1xgoz4iCMmEnx46JyNWb8oWMWNnGV9H5Vfk3kFGrECwwNRyiuTM8Zx42v/peNCU/z nWmVmCTjz4aLExYiLMj5Wn4O+eDPfFBtsGvejdsY7p/xHoTi6jn07c7d4Ns/xkKiOeYt +DnwZHNRkUaUll0wFfZYlkobVPeMzWWYnLKat0f9F1Gb83Yl5ewFRNo1ATn9rdgKvGFl qX7Q== X-Gm-Message-State: AOJu0YyPXAeNKJkWByX0+hqQ6AHQFSQJ5vmjYOs2bdOoZ9mkzDLS88Dj dwZMrz1fzK3E7jwymVjoDmLoU9uxqfTD1cS6j23PsH5Z+Ht5kqzO7E0zvBPsnBEl X-Gm-Gg: ASbGncu1FndCLRVgQKsinKtPvajscG6QTVKHIToPVN8MltNwLeduk1JlkMmlfpEMlrZ 78FloNS9f4x4Qs8pPt5v3QkovkR355t5W9mqv+3Nj3HwJg+26stszMaauysnxhJ7JbX4Xvhk3Jn 91no/x4v2F8hsxi2lrKWXaQNNxNw3hMfPM/LglXGPmj51hAJeggbajg09MOjESk2fH1ZRfToyf4 n99pZKEwN38b7VyUkSOwQc9Xc4wWm8VgpLbNkwL0o1yQ1Ojwf70lOZY40ElnqlJpUxNGhvNuHbD Tr/QczErIKW7mPZy0r9SalSiCvB0ojzjJQu/vvn+8ddH9qV32BJrZADoav5XcKUStEbnJZRI3E/ XdSFL5eftdv5cnLgTUH9B3FMdu/Pl3GiSwq5MMKP2YyFxTg8pYJV7KUh9Irk1fcuE56Jc16RSY+ l4x0HinO0NXm9ztajMpdrc8bI= X-Google-Smtp-Source: AGHT+IE8kGryT8jXpd8Jf991C//8Xa/O0sNb3Urt43n+tLStbYqOkwtYACc6r9VoeJZe60XJmXpIXA== X-Received: by 2002:a05:6a20:938e:b0:366:14b0:4b1a with SMTP id adf61e73a8af0-36804793a65mr221248637.37.1765388953039; Wed, 10 Dec 2025 09:49:13 -0800 (PST) Received: from NVAPF55DW0D-IPD.. ([122.161.48.114]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c0c264211cbsm124658a12.11.2025.12.10.09.49.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Dec 2025 09:49:12 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Wang Mingyu , Khem Raj , Ankur Tyagi Subject: [oe][meta-networking][whinlatter][PATCH 06/10] postfix: upgrade 3.10.5 -> 3.10.6 Date: Wed, 10 Dec 2025 23:18:43 +0530 Message-ID: <20251210174847.2828731-6-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251210174847.2828731-1-ankur.tyagi85@gmail.com> References: <20251210174847.2828731-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 ; Wed, 10 Dec 2025 17:49:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122572 From: Wang Mingyu Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj (cherry picked from commit cde1da5ec1cc7d5edfab7f65d95dfb9afff09682) Signed-off-by: Ankur Tyagi --- .../postfix/{postfix_3.10.5.bb => postfix_3.10.6.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-networking/recipes-daemons/postfix/{postfix_3.10.5.bb => postfix_3.10.6.bb} (99%) diff --git a/meta-networking/recipes-daemons/postfix/postfix_3.10.5.bb b/meta-networking/recipes-daemons/postfix/postfix_3.10.6.bb similarity index 99% rename from meta-networking/recipes-daemons/postfix/postfix_3.10.5.bb rename to meta-networking/recipes-daemons/postfix/postfix_3.10.6.bb index 02fe9df7ed..647680bf25 100644 --- a/meta-networking/recipes-daemons/postfix/postfix_3.10.5.bb +++ b/meta-networking/recipes-daemons/postfix/postfix_3.10.6.bb @@ -28,7 +28,7 @@ SRC_URI = "http://ftp.porcupine.org/mirrors/postfix-release/official/postfix-${P file://0005-makedefs-add-lnsl-and-lresolv-to-SYSLIBS-by-default.patch \ " -SRC_URI[sha256sum] = "6a926bf702173861b08e49bcb51fca3a2f269f9a337f72ef159bf46052087e35" +SRC_URI[sha256sum] = "71b383f57d4cb363201be8a301bcbafe304aadbe7f38ebde41cd5b952248465b" UPSTREAM_CHECK_URI = "https://www.postfix.org/announcements.html" UPSTREAM_CHECK_REGEX = "postfix-(?P\d+(\.\d+)+)" From patchwork Wed Dec 10 17:48:44 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 76243 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 BBBF2D3E761 for ; Wed, 10 Dec 2025 17:49:23 +0000 (UTC) Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.2052.1765388957397415006 for ; Wed, 10 Dec 2025 09:49:17 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=mmjph4Q7; spf=pass (domain: gmail.com, ip: 209.85.210.177, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-7b22ffa2a88so59719b3a.1 for ; Wed, 10 Dec 2025 09:49:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765388957; x=1765993757; 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; bh=EGbtXduQzsqGtsHsUfy9NXGvEJFcLS/sAKFEEDKa5T0=; b=mmjph4Q70t601ZiLimDXFIuMAu2jNVtRBl7XIdQW+0wE9yyaKfQOgeIR5E7WXDHX+G 8JXiEgAXQz8RVVvr/oRGAThCT5z7iHku9Ze65oS538/nJPIu/g1NeSc559ibC7xEslLs qysaqKK42+V3R4/VSgYCbUOtbANw8IC8mf8ThMTlyafdYTsRsIf0Z/BmKGSdlh5V0F62 mSyr2Cef40uI5rVfJmlLonSg1S9RvapnaamhlTeBo0VnLE6yng0ka7Y4mwgk6/rJ8MPm J5eQjJfnYCveF4P3xSjYGFQKbwLvu3n0orewG5jcnoOn3f/1zj74W6kqyqflw2+RdOKD em3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765388957; x=1765993757; 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; bh=EGbtXduQzsqGtsHsUfy9NXGvEJFcLS/sAKFEEDKa5T0=; b=pAiMsUy5YO4WCdBa5e4A+QitkALkZ68/cnbPjHacepb/ycSmQsLp6v/1t33Rn18qJI p6UZuWJrJGkmYozndJg2KClHvtJKhu1ORoBQ4EtrkNoVnEv/+GXQH8PA8OSMGCeK6JKb B9oxdzduRkszPC/taedioXGpr0cuO3/BwkK9bGNQ9NOKcV+G8ehx6b/g8oQUnHmQdjYs HW6fAqAO5G24R4r8h3OCiDpai+ShCwT8xLxU1jUCkRkQ3UNBCCLvVCuny9goWzW2CSM8 oW+V8rUc6z88P2W/iCFfMa4oQWjP0aDKaHSz36dgP3OVrVff9k0bsIfG6tqyX4jkG+BZ t3ig== X-Gm-Message-State: AOJu0YwTGBrgSWHqoxqGiBUQJSNQJobZX/RaojQa3dBKxF6ig2AVbP3N JuVrg2w8xXIErTRBkbjTknq6jnXsm0AEiX11YN2jEWZpmdPYUT2L7CxIqqPLDPsr X-Gm-Gg: ASbGncu1t3L8IiBg4A5FWlqWI5iN2ZlcAOV4I5SN946ky4x/m3h5xN6vxJhGKNtr5hX iXMVc3D8vMxKc53nMSXGvqf6qIb1rFHiqtXdt9KNr1pP4sWNfiJtX3Fve80aT0UoVDpx7rpkTo6 rkbrFGA1o8kvhycojSp3AdxctyGR2IinpwAMLOUVvwLBDifcr3wfX7qbhKoLJyAecMei1iolOc0 iQW+hh7ObckC49TU/obbxNeM2d/54Wwqde2/vPIodEcmkwEqeaeB8mtlQCxsCgdwRcDIm1NWxGC smh9kahiUA2rNqBesyG2b6pxftyFXsEwfsw3ZEJrQ2vEjktVJfevp0Qev8dy11kNTXxotPNBBnJ OuyLGaEPvNNLaTdBDuB1sPgOH+IVbBoqriOsk7tntXlbNqhEub7/1RFFDv5xh2PprybNkjTxkIE cFuZ6x9iFix6SU8T1OgFfcezw= X-Google-Smtp-Source: AGHT+IGxDnvle+RZTW/fYrmMHTLQmQRQ2WFPdYn/7sMzeEC8Hh120ySnLXZhDfPSMe58fZ5ISoU5MA== X-Received: by 2002:a05:6a20:7351:b0:366:14ac:8c73 with SMTP id adf61e73a8af0-366e288995cmr3174377637.73.1765388956570; Wed, 10 Dec 2025 09:49:16 -0800 (PST) Received: from NVAPF55DW0D-IPD.. ([122.161.48.114]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c0c264211cbsm124658a12.11.2025.12.10.09.49.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Dec 2025 09:49:15 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Peter Marko , Khem Raj , Ankur Tyagi Subject: [oe][meta-networking][whinlatter][PATCH 07/10] libcoap: upgrade 4.3.5 -> 4.3.5a Date: Wed, 10 Dec 2025 23:18:44 +0530 Message-ID: <20251210174847.2828731-7-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251210174847.2828731-1-ankur.tyagi85@gmail.com> References: <20251210174847.2828731-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 ; Wed, 10 Dec 2025 17:49:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122573 From: Peter Marko Changelog [1]: * Fixes the following CVEs CVE-2025-59391 CVE-2025-65494 CVE-2025-65495 CVE-2025-65496 CVE-2025-65497 CVE-2025-65498 CVE-2025-65499 CVE-2025-65500 CVE-2025-65501 * CVE-2025-50518 not fixed as user application error. * Support for Mbed TLS 3.6.3. * Support for RIOT update changes. * Fixes for later CI environment builds. * Critical reported bugs fixed. Add tag to SRC_URI for hash verification. License-Update: copyright years refreshed [2] [1] https://github.com/obgm/libcoap/blob/v4.3.5a/ChangeLog [2] https://github.com/obgm/libcoap/commit/993c12ac92ce6a24a409924fe78a5c0fe7246699 Signed-off-by: Peter Marko Signed-off-by: Khem Raj (cherry picked from commit 6a9cc44a92a1fb817d68de3190219626dcf96d2d) Signed-off-by: Ankur Tyagi --- .../libcoap/{libcoap_4.3.5.bb => libcoap_4.3.5a.bb} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename meta-networking/recipes-devtools/libcoap/{libcoap_4.3.5.bb => libcoap_4.3.5a.bb} (90%) diff --git a/meta-networking/recipes-devtools/libcoap/libcoap_4.3.5.bb b/meta-networking/recipes-devtools/libcoap/libcoap_4.3.5a.bb similarity index 90% rename from meta-networking/recipes-devtools/libcoap/libcoap_4.3.5.bb rename to meta-networking/recipes-devtools/libcoap/libcoap_4.3.5a.bb index a4e5f5ca46..55c5ed8775 100644 --- a/meta-networking/recipes-devtools/libcoap/libcoap_4.3.5.bb +++ b/meta-networking/recipes-devtools/libcoap/libcoap_4.3.5a.bb @@ -5,12 +5,12 @@ RF range, memory, bandwith, or network packet sizes." HOMEPAGE = "https://libcoap.net/" LICENSE = "BSD-2-Clause & BSD-3-Clause" -LIC_FILES_CHKSUM = "file://LICENSE;md5=9aa68c0f6785376aa8ec7f4f1aa6ae3c" +LIC_FILES_CHKSUM = "file://LICENSE;md5=05d17535846895e23ea4c79b16a9e904" -SRC_URI = "git://github.com/obgm/libcoap.git;branch=main;protocol=https \ +SRC_URI = "git://github.com/obgm/libcoap.git;branch=release-4.3.5-patches;protocol=https;tag=v${PV} \ file://run-ptest \ " -SRCREV = "7cf7465b784baded4de183290c547d582becfd28" +SRCREV = "e3fdcdcfbd1588754fe9dd4b754ac9397260f0f9" inherit autotools manpages pkgconfig ptest From patchwork Wed Dec 10 17:48:45 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 76244 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 C8884D3E763 for ; Wed, 10 Dec 2025 17:49:23 +0000 (UTC) Received: from mail-pf1-f182.google.com (mail-pf1-f182.google.com [209.85.210.182]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.2029.1765388960884483497 for ; Wed, 10 Dec 2025 09:49:20 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ZwTYxdr7; spf=pass (domain: gmail.com, ip: 209.85.210.182, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-7e1651ae0d5so46069b3a.1 for ; Wed, 10 Dec 2025 09:49:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765388960; x=1765993760; 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; bh=WRwZHaAe0e/kVdvaA8LG/7rGK0ack5f4lqejzg1Ir+Y=; b=ZwTYxdr7n3RicnpUrXYLzdeWJgpY0lTGSzFfSoB0XxWgTkvmUTuHYnWjph8oWGRecY xkb0wk4h4NK8pn8i3MwhYcp777IwjVw4lu70wZV/6+ZCqCKR7r794lrdGlFpm2RNAA2J PnOo+PYrVpvWMBwUHYIvi4JBnamFBR4nsaPubSlGhovaZB0pqO+NrL8RvzunfEvSLX4l Q18xSIpguEt9Z/uX4H6V7Ay4HOmmPKzvYoSREN30Q2NyHcwwEFPs5MUb1osmePCvv7YJ jOsEhMSsOgT+cFMc73zMe3ch4FmffCRq0ISi+u2PK+Jeg3VVdRdIwFhUaWrcrQ4Od8Ve SEjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765388960; x=1765993760; 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; bh=WRwZHaAe0e/kVdvaA8LG/7rGK0ack5f4lqejzg1Ir+Y=; b=pB+QlVtnnVX+IS/IJf300jmGGhNlvVMCnEPR1TJRtFUnIsgEo/+WAr2shskZg+iSSA 2ndFJGoMkYEZFFCCPF+MrNqN/qAOJhDnUmUafvGdp/bCltvmaxjZKI82jTsLEbGBZUSH VeA89pOX6GLnCBquu8bQJ380aslBGCZgQwDzyYQuVehGDCiKqyG22SGasokM/No/pSvz rqezAPL2vb0yIQkDl03KP8M7lq6UjN/A5dmvDej4M91mciEEvLarZ41IaCa3MLwGbGza z+Oh8UNs2HWhdUve1thS3GSOWfxUZM5V/g1ph2dl0tnhwQeXJrG+AyXN+uaQOrZ6PKT4 /OsQ== X-Gm-Message-State: AOJu0YwmUMOq7aowM7r6dp/8px7lgY5+SnWpvHDYRr5A49JitJx2baeF 2dp/owqxYe/ni6ZI8PLHy3XkFN098pr4edoFPMU7MY8fh+RXytABMQQVDdopRHKm X-Gm-Gg: ASbGnctxFSz+RJbrFUkxv0ZSnvC3p9QO+HH8As/gvYxGUFZCAV7k+8jiYsNjO7vWMf/ yL1uRWgdaqCuO5VhuZYPN/n5HTKNPpBC6nx3V6i50JN/L85oNGh0Nw0lZWQsLYv8hr9hILh1euG vW08QAsLKPFjRLOlD40inEotnPvzRSZ+RHVs9AohLghjQKQ9qTtGSUW8MxTM5QAjIBtGSc7fKuf ii6l+LEOsoYPUzad/RpI0nBC5/WECoSiutFQHbgJXg7LX5y4sCZ3/gLXx+XeKHe2EQFi2QSVyK8 r/zTW/0i6FrljBvpHHzAYzkafYg0lr1MMDucAhQI969w++7AOCpXT+pSbGlo/gu+RsRw1p4ocwZ IrDCS5/+07ha46Qy2dvXdPdpC2Wa66YblIC3iusR60OLHgFNzSp95TcI/wcxuigYCIZGOHcNfxY SR8gVCt79p8jzr/VI7ZF5X7nkJeuP6s6jepA== X-Google-Smtp-Source: AGHT+IEHHKFbYZYXkhO0kBdcrkbJy6JlloDhk2pJaLMl2tdnQFnmvm1z6Gh5IbCH+p4zIv4+OKwuew== X-Received: by 2002:a05:6a20:7290:b0:366:14b2:30d with SMTP id adf61e73a8af0-366e31ab8demr3315390637.64.1765388959961; Wed, 10 Dec 2025 09:49:19 -0800 (PST) Received: from NVAPF55DW0D-IPD.. ([122.161.48.114]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c0c264211cbsm124658a12.11.2025.12.10.09.49.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Dec 2025 09:49:19 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Peter Marko , Khem Raj , Ankur Tyagi Subject: [oe][meta-networking][whinlatter][PATCH 08/10] nftables: remove python dependency from main package Date: Wed, 10 Dec 2025 23:18:45 +0530 Message-ID: <20251210174847.2828731-8-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251210174847.2828731-1-ankur.tyagi85@gmail.com> References: <20251210174847.2828731-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 ; Wed, 10 Dec 2025 17:49:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122574 From: Peter Marko The recipe splits python code to nftables-python package, however setuptools classes add the dependency to main package. Since nftables-python package already has python3-core explicit dependency, remove it from the main package. Signed-off-by: Peter Marko Signed-off-by: Khem Raj (cherry picked from commit 331126a6d0a48ebcf12069df554b3abacaeb512a) Signed-off-by: Ankur Tyagi --- meta-networking/recipes-filter/nftables/nftables_1.1.5.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-networking/recipes-filter/nftables/nftables_1.1.5.bb b/meta-networking/recipes-filter/nftables/nftables_1.1.5.bb index a2c6ce0e23..5ae9fc609d 100644 --- a/meta-networking/recipes-filter/nftables/nftables_1.1.5.bb +++ b/meta-networking/recipes-filter/nftables/nftables_1.1.5.bb @@ -42,6 +42,8 @@ inherit_defer ${@bb.utils.contains('PACKAGECONFIG', 'python', 'python_setuptools PACKAGES =+ "${@bb.utils.contains('PACKAGECONFIG', 'python', '${PN}-python', '', d)}" FILES:${PN}-python = "${PYTHON_SITEPACKAGES_DIR}" RDEPENDS:${PN}-python = "python3-core python3-json ${PN}" +# setuptools3-base.bbclass adds this to main package, but this recipe is moving it to python sub-package +RDEPENDS:${PN}:remove:class-target = "python3-core" # Explicitly define do_configure, do_compile and do_install because both autotools and setuptools3 # have EXPORT_FUNCTIONS do_configure do_compile do_install From patchwork Wed Dec 10 17:48:46 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 76245 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 BB856D3E761 for ; Wed, 10 Dec 2025 17:49:33 +0000 (UTC) Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com [209.85.210.178]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.2030.1765388963762530262 for ; Wed, 10 Dec 2025 09:49:23 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=EwzeMUPN; spf=pass (domain: gmail.com, ip: 209.85.210.178, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f178.google.com with SMTP id d2e1a72fcca58-7bb3092e4d7so64892b3a.0 for ; Wed, 10 Dec 2025 09:49:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765388963; x=1765993763; 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; bh=X/tkgeCn6VGktqbLIOjpgJe/8Nquxel5ZdmKTY4gbao=; b=EwzeMUPNpAs7f3DAIrrsEszFFVnEYKg6hpdIWHuRlJPo8Hngv5pX86oOBtGNI2X9Mx HHW/OOhBbiCfAsX6rA0W48Oq8IKXZeHJY9qf/qF+zgBROnCqoI4MM/AnAql8ZTiQIbmN PLz/X8ZfT7GyWk4De+KPzYHVYghw741g531CljTCohJyn6FfIPEX3jwb6Pi3q7yBUjgp jHxFzS7XVhau/O/9bboKyjaXfSOKCO4X99ZDvE8x6pGuUq017bMUOb9ICprGNk/x2HjC zlM/nKPes9NYwqHzfXmpqkIL7idsh4A+dvNE6FW3OwTJ3GV+NKr1lr0ipd1RjtOKuHpY xl9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765388963; x=1765993763; 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; bh=X/tkgeCn6VGktqbLIOjpgJe/8Nquxel5ZdmKTY4gbao=; b=MurdbYfWD1w20o53++7qhugJ3wI3kmb7WQjyOmq+dGLUDrx7nhcqmMT+iWdMNTE4w6 kodWGnI0zj+DKRdW1rF1c5yKxl6rTW8ia57bKVMRQeqHI98SnB2QoTZIuAJfy+q5jqfH kQFdOsUIPiSfaIW3lkktThFP6bqydhbroZo/yA9nuo+a3YLD/JZqsTKNaRGnp5tIbVi4 x1D0WzRn31TVf1lFinL9IEUD2p1qH4dfgxk5jBVb5MxPIJc3MIJ89sFqhEm/rBqncMFb 3D8nPvU04W1xEJDT0a43bR2W9axUhoues8GAInEkI7P6BJX+MgMkn1NQuMI3QtC9pBe7 yJLQ== X-Gm-Message-State: AOJu0YwBXuljUfYbfcPWQTBwexCxQU2/C/WGCO8JNiiNXC6STPHJGvRP WvB0PywQfoHwTiXQ8bSAfYAne+W0JEb6KtXJg5775xIssP94dE5vudcjAzwWRaUw X-Gm-Gg: ASbGncvDxiMPHctYTR51umrv15531BUsxaiC2VN7RxC6JAOa5uhDYRz9sYfDnSVgrro Y85Ft9J1wlBw4xaCFqkgrD7IzTUGWuPuuccJSgZ7Z/Kp+LIP87GERREEGb9Ngh0YoaIppJuufg2 m8uuodUvGs/NN/W1vwDfY3cIJDDHbwzrkYWCvieAqLYpf0/hZSnnrub3xfBb22Cy+b6Ic7dUfd+ wiGoNVvaZeojSz0i8vTKZWxt70QUzMsDiswfBWdKX8qMDvNcsIeOv4yjXzGzBmKm+/beJSe1nbb 9m+ZsSsIzih4CeqJ2WLc0BhZhEr5XlWV/7E38hMyOLpatCXuOtMAGGcnWTgAJJ9g+dVONlOUBrd rotN9XaPxypKv+iiZ8gqiHkYaM7X74i9kiB6TM54W2QXQJZzmpkRTDzWId2Cb3IbJXBKU947HqE kGWNXOURDKS2ocNtw4ufBXYo0= X-Google-Smtp-Source: AGHT+IEriVp9WPnCCMeA0xSPtdDfDiBryl4QIccfxJUh8Kp+dOD5Q1f8OBkJ3Js0rEyQiQA6cKdX5g== X-Received: by 2002:a05:6a20:a121:b0:361:3bec:fe28 with SMTP id adf61e73a8af0-366e299c64cmr3030347637.37.1765388962901; Wed, 10 Dec 2025 09:49:22 -0800 (PST) Received: from NVAPF55DW0D-IPD.. ([122.161.48.114]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c0c264211cbsm124658a12.11.2025.12.10.09.49.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Dec 2025 09:49:22 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Vijay Anusuri , Khem Raj , Ankur Tyagi Subject: [oe][meta-networking][whinlatter][PATCH 09/10] net-snmp: Update Upstream-status in the net-snmp-5.9.4-kernel-6.7.patch Date: Wed, 10 Dec 2025 23:18:46 +0530 Message-ID: <20251210174847.2828731-9-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251210174847.2828731-1-ankur.tyagi85@gmail.com> References: <20251210174847.2828731-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 ; Wed, 10 Dec 2025 17:49:33 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122575 From: Vijay Anusuri Signed-off-by: Vijay Anusuri Signed-off-by: Khem Raj (cherry picked from commit 316770a9f5fa76b5ce6dca8a7ed66775c88271de) Signed-off-by: Ankur Tyagi --- .../net-snmp/net-snmp/net-snmp-5.9.4-kernel-6.7.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-networking/recipes-protocols/net-snmp/net-snmp/net-snmp-5.9.4-kernel-6.7.patch b/meta-networking/recipes-protocols/net-snmp/net-snmp/net-snmp-5.9.4-kernel-6.7.patch index 3f978d5f80..9111ed8ae2 100644 --- a/meta-networking/recipes-protocols/net-snmp/net-snmp/net-snmp-5.9.4-kernel-6.7.patch +++ b/meta-networking/recipes-protocols/net-snmp/net-snmp/net-snmp-5.9.4-kernel-6.7.patch @@ -8,7 +8,7 @@ This breaks the hard-coded assumptions about the Ip line length. Add compatibility to parse Linux 6.7 Ip header while keep support for previous versions. -Upstream-Status: Pending +Upstream-Status: Backport [https://github.com/net-snmp/net-snmp/commit/49d60ba57f4b462df7dc5fd5b38b4425dab0982c] Signed-off-by: Khem Raj --- .../ip-mib/data_access/systemstats_linux.c | 46 +++++++++++++++---- From patchwork Wed Dec 10 17:48:47 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 76246 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 BB891D3E765 for ; Wed, 10 Dec 2025 17:49:33 +0000 (UTC) Received: from mail-pf1-f181.google.com (mail-pf1-f181.google.com [209.85.210.181]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.2031.1765388966808940359 for ; Wed, 10 Dec 2025 09:49:26 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=MZKU6uTw; spf=pass (domain: gmail.com, ip: 209.85.210.181, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f181.google.com with SMTP id d2e1a72fcca58-7aa2170adf9so66820b3a.0 for ; Wed, 10 Dec 2025 09:49:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765388966; x=1765993766; 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; bh=bM5178vAcijx+xqiGl4vaGkV43WOWNfGhWFhK5rQ214=; b=MZKU6uTwWy5QtqY/8mYFfMVn/u5GdHZkGL6O3q6P6Gz+j2oE7xyIaXb1mBx5fyBBID Og98EAM7Cb3A+tcrhjxUt52QiefZaNlnKXNk313rn/Zi9piOO/Cf3M4mvT5FPDm/qpNT Ug4oJQDKVq7hMTPmGeJ4wA3Pfmu5CFfMNe88G3YRf6Z8zdpOJcwwu5E6+KHAi2XgRK32 unUM4mvwcjlXgEEhSmfPZxC7WAMmaT1pk1xEYR/s/ctmkUwa3HUlIL5pBgwmgKppDMf9 8mcRwFiVTRm+ZRZDZw50DJE2P+pwQRp+gDZ5wUYw0NyyKShUaUcTXyzybzWdMOETy3Ax oCtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765388966; x=1765993766; 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; bh=bM5178vAcijx+xqiGl4vaGkV43WOWNfGhWFhK5rQ214=; b=JaV83gLTVj9bQN4vSvvCiLAO7mVFESte7WV9NlwYEygQwkQ/vs34WPJJCGplAwEaAK XF1zoHbFqMC44GsejLGwO2gIlshtdXS0/XgPYj3yHRNZunJ6KK1uoT+LLc8zOksqJxO2 AmoSIZ4E9FzOgRYUV4cgqYXDULrpETBMUI/p2LYIBkV+2gdyLYLEGI27LX9rrIPvHrqP SosrMmnQVkJcJG6s6nqzJHobaN8KuKOUyqSsDkE/M1dh92yBAjmFnHcEKtG642AckA1s JjvFxOL5KKJ5VD8y6CJqJFhM0Hq6PE3SrKfONBIx2umZo2kKBO2QUWZ/g6tHu2xKsAqN rMyQ== X-Gm-Message-State: AOJu0YyC47P2DS1hDWbv/zoegpHpOKKaOXCGs5xR2w4aSgtHk9lP7a0/ eTnpMYcuyRui0EzRua6CXJ2aqnHOr3XhyXTCSliv9XfMYCJBCLiW3PxD7HWjO/xv X-Gm-Gg: ASbGncsnAlTvsM2s0T7HvAUT0NFyNgiFlV2Mx1JaUSLcg7FRv9zbN9iCSGlX8IkgOll soMMqoQ/pEmxk1SXHXyPJ5FYyIBuA7nx/bbaYabtNXKtbV7c5kqursZ3W38uBY4XsY8xNvCJMA2 sQdirCI6qxV3qtp8Lsq+o9UNbASQKVr6j7TjBKg0aIPOZrZubmFgiFBgPsjcR4VGtvI6xjtI9e0 Mcreooqh5El3RUTwO8o7lDJmF8sWV7e/HEEyAL7kdGO32z6G9vvBqidZl5Xu1MhHnunxPiDvob6 b90v/o8cLzISg4HhIZxLVDe1ZeQ78nDIRaqgdc00eU2U1bOES4FZy6n5vOVPisFb0Gd7EgjSC2h ZWzeAG6pzZ8G767UhZBMUUv2lu6zUOYnSrdrmLSIoIjUVmxfp8wT92jy9HVGnvzki1KlB8dVixi 9+w9fo1iOnIH7LOTTVE7Fl/tQ= X-Google-Smtp-Source: AGHT+IF8/kZUi1lf4Eb/BO4FKWGZ1FwoFe0mjo1+x038aBmHQV+orEM2KovKUWW0xM+HrAoFQi2Fyg== X-Received: by 2002:a05:6a20:918f:b0:366:5d1a:c738 with SMTP id adf61e73a8af0-366e2999d45mr3496516637.57.1765388965986; Wed, 10 Dec 2025 09:49:25 -0800 (PST) Received: from NVAPF55DW0D-IPD.. ([122.161.48.114]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c0c264211cbsm124658a12.11.2025.12.10.09.49.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Dec 2025 09:49:25 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Mingli Yu , Khem Raj , Ankur Tyagi Subject: [oe][meta-networking][whinlatter][PATCH 10/10] openipmi: Pass BUILD_CFLAGS to BUILD_CC Date: Wed, 10 Dec 2025 23:18:47 +0530 Message-ID: <20251210174847.2828731-10-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251210174847.2828731-1-ankur.tyagi85@gmail.com> References: <20251210174847.2828731-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 ; Wed, 10 Dec 2025 17:49:33 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122576 From: Mingli Yu * The option -fcanon-prefix-map is added to CFLAGS after the commit [1] introduced and result in the below build error. Making all in sdrcomp make[3]: Entering directory '/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/sources/OpenIPMI-2.0.37/lanserv/sdrcomp' aarch64-wrs-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/recipe-sysroot -DHAVE_CONFIG_H -I. -I../.. -DSTATEDIR='"/var"' -Wall -Wsign-compare -I../../include -I../../lanserv -I../../utils -O2 -g -fcanon-prefix-map -ffile-prefix-map=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/sources/OpenIPMI-2.0.37=/usr/src/debug/openipmi/2.0.37 -ffile-prefix-map=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/sources/OpenIPMI-2.0.37=/usr/src/debug/openipmi/2.0.37 -ffile-prefix-map=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/recipe-sysroot= -ffile-prefix-map=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/recipe-sysroot-native= -pipe -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o sdrcomp.o sdrcomp.c gcc -o sdrcomp_build ../../lanserv/sdrcomp/sdrcomp.c -O2 -g -fcanon-prefix-map -ffile-prefix-map=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/sources/OpenIPMI-2.0.37=/usr/src/debug/openipmi/2.0.37 -ffile-prefix-map=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/sources/OpenIPMI-2.0.37=/usr/src/debug/openipmi/2.0.37 -ffile-prefix-map=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/recipe-sysroot= -ffile-prefix-map=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/recipe-sysroot-native= -pipe -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wsign-compare -I../../include -I../../lanserv -I../../utils -lm gcc: error: unrecognized command-line option ‘-fcanon-prefix-map’; did you mean ‘-fmacro-prefix-map=’? * Pass BUILD_CFLAGS for BUILD_CC to fix the above build issue. [1] https://git.openembedded.org/openembedded-core/commit/?id=3dbc4a79f01ebfc54da024c1460c06772659088d Signed-off-by: Mingli Yu Signed-off-by: Khem Raj (cherry picked from commit c41fb791faaebf9e86b021d039d860ccf5ff45f1) Signed-off-by: Ankur Tyagi --- ...ile.am-Pass-BUILD_CFLAGS-to-BUILD_CC.patch | 35 +++++++++++++++++++ .../openipmi/openipmi_2.0.37.bb | 1 + 2 files changed, 36 insertions(+) create mode 100644 meta-networking/recipes-support/openipmi/files/0001-Makefile.am-Pass-BUILD_CFLAGS-to-BUILD_CC.patch diff --git a/meta-networking/recipes-support/openipmi/files/0001-Makefile.am-Pass-BUILD_CFLAGS-to-BUILD_CC.patch b/meta-networking/recipes-support/openipmi/files/0001-Makefile.am-Pass-BUILD_CFLAGS-to-BUILD_CC.patch new file mode 100644 index 0000000000..5749263d13 --- /dev/null +++ b/meta-networking/recipes-support/openipmi/files/0001-Makefile.am-Pass-BUILD_CFLAGS-to-BUILD_CC.patch @@ -0,0 +1,35 @@ +From 05d8f730b746d73a1efec7c42066953b5708c5b6 Mon Sep 17 00:00:00 2001 +From: Mingli Yu +Date: Tue, 2 Dec 2025 12:07:42 +0800 +Subject: [PATCH] Makefile.am: Pass BUILD_CFLAGS to BUILD_CC +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Pass BUILD_CFLAGS to BUILD_CC to fix the below error. + Making all in sdrcomp + make[3]: Entering directory '/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/sources/OpenIPMI-2.0.37/lanserv/sdrcomp' +aarch64-wrs-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/recipe-sysroot -DHAVE_CONFIG_H -I. -I../.. -DSTATEDIR='"/var"' -Wall -Wsign-compare -I../../include -I../../lanserv -I../../utils -O2 -g -fcanon-prefix-map -ffile-prefix-map=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/sources/OpenIPMI-2.0.37=/usr/src/debug/openipmi/2.0.37 -ffile-prefix-map=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/sources/OpenIPMI-2.0.37=/usr/src/debug/openipmi/2.0.37 -ffile-prefix-map=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/recipe-sysroot= -ffile-prefix-map=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/recipe-sysroot-native= -pipe -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o sdrcomp.o sdrcomp.c +gcc -o sdrcomp_build ../../lanserv/sdrcomp/sdrcomp.c -O2 -g -fcanon-prefix-map -ffile-prefix-map=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/sources/OpenIPMI-2.0.37=/usr/src/debug/openipmi/2.0.37 -ffile-prefix-map=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/sources/OpenIPMI-2.0.37=/usr/src/debug/openipmi/2.0.37 -ffile-prefix-map=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/recipe-sysroot= -ffile-prefix-map=/tmp/work/cortexa57-wrs-linux/openipmi/2.0.37/recipe-sysroot-native= -pipe -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wsign-compare -I../../include -I../../lanserv -I../../utils -lm + gcc: error: unrecognized command-line option ‘-fcanon-prefix-map’; did you mean ‘-fmacro-prefix-map=’? + +Upstream-Status: Inappropriate [OE specific] + +Signed-off-by: Mingli Yu +--- + lanserv/sdrcomp/Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lanserv/sdrcomp/Makefile.am b/lanserv/sdrcomp/Makefile.am +index e473af8..057a536 100644 +--- a/lanserv/sdrcomp/Makefile.am ++++ b/lanserv/sdrcomp/Makefile.am +@@ -19,4 +19,4 @@ BUILD_SDRCOMP_DEPS = $(top_srcdir)/lanserv/persist.c \ + $(top_srcdir)/utils/string.c + BUILD_SDRCOMP_SRCS = $(top_srcdir)/$(subdir)/sdrcomp.c + sdrcomp_build$(EXEEXT): $(BUILD_SDRCOMP_SRCS) $(BUILD_SDRCOMP_DEPS) +- $(BUILD_CC) -o $@ $(BUILD_SDRCOMP_SRCS) $(CFLAGS) $(AM_CFLAGS) -lm ++ $(BUILD_CC) -o $@ $(BUILD_SDRCOMP_SRCS) $(BUILD_CFLAGS) $(AM_CFLAGS) -lm +-- +2.34.1 + diff --git a/meta-networking/recipes-support/openipmi/openipmi_2.0.37.bb b/meta-networking/recipes-support/openipmi/openipmi_2.0.37.bb index 090b54846c..db74b91f7e 100644 --- a/meta-networking/recipes-support/openipmi/openipmi_2.0.37.bb +++ b/meta-networking/recipes-support/openipmi/openipmi_2.0.37.bb @@ -28,6 +28,7 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/openipmi/OpenIPMI-${PV}.tar.gz \ file://openipmi-no-openipmigui-man.patch \ file://ipmi-init-fix-the-arguments.patch \ file://include_sys_types.patch \ + file://0001-Makefile.am-Pass-BUILD_CFLAGS-to-BUILD_CC.patch \ file://openipmi-helper \ file://ipmi.service \ "