From patchwork Thu Sep 18 11:23:35 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gyorgy Sarvari X-Patchwork-Id: 70498 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 EC27ECAC5A9 for ; Thu, 18 Sep 2025 11:23:52 +0000 (UTC) Received: from mail-ej1-f41.google.com (mail-ej1-f41.google.com [209.85.218.41]) by mx.groups.io with SMTP id smtpd.web11.11616.1758194630136756703 for ; Thu, 18 Sep 2025 04:23:50 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=KJn/CbnQ; spf=pass (domain: gmail.com, ip: 209.85.218.41, mailfrom: skandigraun@gmail.com) Received: by mail-ej1-f41.google.com with SMTP id a640c23a62f3a-b04b55d5a2cso145594866b.2 for ; Thu, 18 Sep 2025 04:23:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758194628; x=1758799428; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=/WNW/Y5Dp6Grro+nZyNsxs4Lu4E5O/fP1FlPP0eW3uE=; b=KJn/CbnQVfDynAW4dj0VgdMUC4hp/tTPyKWtRhzwKfNGlOY7r/nIqYzrCAyg84ZIV0 k29RHWiaoKwE8v3Au1IqJdD/o/LkyLP5rXvtr9nC8HTUx7RUmH8ub736awVZrkhBlGkL Rti0C2rWpNLwA19Zkb5Eve7lrhFPX6cfsM+WDyyQRNOQlBcElZYXA8z+gej6JzdJPrQW Evenpwdo9UVwhSY27cTkoLc02BhMYOqcDtz3D10ETBAh51K6nzsy87SqOaXnO6dQfru+ M2OVTZprhqgJj4KdXhzaEoLy3TAPIRxisjs5Ro0d3vhe6miJqyjcG/iyci/4SpTr9nd5 PXlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758194628; x=1758799428; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=/WNW/Y5Dp6Grro+nZyNsxs4Lu4E5O/fP1FlPP0eW3uE=; b=sUnqleUUS34RY6II7U5/KTpZFWYmiBk7Ira3sVTUw5jWmcRhE25WpYv9r4zA6rGXQ9 gLgElqJLN7ZV/UkqjaAzxFiYwFZZNGF/e9aJQLSYh6YPP588q3hFsJpNcze2EHpu+7qk 5aw20OJ2TdlEyW1mMelYXLqxbLZ4kjRMPqcBMM+8shA6WyYRwGQC9xzB1Bu5QXDobsyB kBqKacAA7nXkhFTxwJMDD2xEphgvUODHTzYVZwel1EWgzJJ6C6yX0uIOuNfecb0X2k7S Hndm3MOApcdSCuhIav6xgifueq5XgGAjvX1lxgzFdHlVxirjK996ZYhUe904im7HtyD8 /WoQ== X-Gm-Message-State: AOJu0YywSNVMmqwmWKY3RRByAoq0Iv9C5hjFjbSzfRhRThUvt/MHojUq cgk7dryQUD+lOB4WXZScCjRetcG+DEm3vospmxWtiXUF5g4PGCv4yyHuYxOOzQ== X-Gm-Gg: ASbGnct22MF/QxhMxSRhYkH4ygxTW0WWshLsLkwwY026Cw59dl2NHAPQGM3WeAQ4k2T vPBVPQbzdhnE+gzq0Is++VCDgXC/GnaomT7EQ/SYnwCEUr9CWH1eIUvqVj+wjPuWPLsTiBhlnRP 2XkfusdeNtVs7W8WlVsxw3vI7wbsjsRd+A4xF2Kko8iSnZLFLL6K2d4Wz6f9Z0jd9M1xUYyWAwo 9eheVInwYEmsfBFhYd51GmhPrSES+fF/4+o6d2WOSWmKLKpZtLVQNhUd4TstUf5oM1d/3eH60VB gZDRQ4aNP/pVwd5uLtVTTThVT+mi1fvrEhvE9UI+O+2KQCJYJDBmw7XBhh0rCdrIn3XaEu0vyKS nQSKkBtRlORfUmcrvkScOroZjyAEqt8ue37NYX3k= X-Google-Smtp-Source: AGHT+IG0Z2mOuN+50MephklA8he5pWY0a+it/mgCIHKgfnM3KMxxhiuIPeTgMAvgKdQEXMezWM05bQ== X-Received: by 2002:a17:906:f58c:b0:b04:11e5:9a8e with SMTP id a640c23a62f3a-b1bbfa2c97cmr671345166b.40.1758194628198; Thu, 18 Sep 2025 04:23:48 -0700 (PDT) Received: from desktop ([51.154.145.205]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b1fc75ac5e1sm180410366b.43.2025.09.18.04.23.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Sep 2025 04:23:47 -0700 (PDT) From: Gyorgy Sarvari To: openembedded-devel@lists.openembedded.org Subject: [meta-oe][kirkstone][PATCH 01/10] fb-test: include UPSTREAM_CHECK_COMMITS to fix UNKNOWN_BROKEN status Date: Thu, 18 Sep 2025 13:23:35 +0200 Message-ID: <20250918112347.1331393-1-skandigraun@gmail.com> X-Mailer: git-send-email 2.51.0 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 18 Sep 2025 11:23:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/119560 From: Alexandre Truong When performing devtool check-upgrade-status, UNKNOWN_BROKEN status appears. On the upstream source repository, releases are not identified by tags. So, UPSTREAM_CHECK_COMMITS is set to 1, to find the latest upstream update. Signed-off-by: Alexandre Truong Reviewed-by: Yoann Congal Signed-off-by: Khem Raj (cherry picked from commit 16688b0f565badadace8732840f0ff01718cc87c) Signed-off-by: Gyorgy Sarvari --- meta-oe/recipes-test/fbtest/fb-test_1.1.0.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta-oe/recipes-test/fbtest/fb-test_1.1.0.bb b/meta-oe/recipes-test/fbtest/fb-test_1.1.0.bb index 6082ea2574..b19bba0156 100644 --- a/meta-oe/recipes-test/fbtest/fb-test_1.1.0.bb +++ b/meta-oe/recipes-test/fbtest/fb-test_1.1.0.bb @@ -6,6 +6,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=eb723b61539feef013de476e68b5c50a" SRCREV = "063ec650960c2d79ac51f5c5f026cb05343a33e2" SRC_URI = "git://github.com//ponty/fb-test-app.git;branch=master;protocol=https" +# Upstream repo does not tag +UPSTREAM_CHECK_COMMITS = "1" + S = "${WORKDIR}/git" do_install() { From patchwork Thu Sep 18 11:23:36 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gyorgy Sarvari X-Patchwork-Id: 70499 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 EEC65CAC5A8 for ; Thu, 18 Sep 2025 11:23:52 +0000 (UTC) Received: from mail-ej1-f54.google.com (mail-ej1-f54.google.com [209.85.218.54]) by mx.groups.io with SMTP id smtpd.web11.11617.1758194630678765632 for ; Thu, 18 Sep 2025 04:23:51 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=RDDKK/lo; spf=pass (domain: gmail.com, ip: 209.85.218.54, mailfrom: skandigraun@gmail.com) Received: by mail-ej1-f54.google.com with SMTP id a640c23a62f3a-b079c13240eso144722766b.1 for ; Thu, 18 Sep 2025 04:23:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758194629; x=1758799429; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=MACcQa78PnR9Iz+np4xbR01tSA+UL/dmd8UR7rNf1I8=; b=RDDKK/loYhvYNcthLAkjugWU96MIkSuv9TMAK3FLi8uBBWtMsbfKvtoUP6fvXRzRCY yPfzrvH8129JIes7ChsURlKRYmnFRdWVeXlbCWUH+DAC4tQ8olpCc2AebA1AVUE4zXZi N9h6l0ABPNzolX7SYC9MDF6EVEgwiqbNcqpIvKyehial0P+nxsfrV1U4H0wPg+/TF1ko D6uczUiLNpZaQOAymkit8bp6HVRURw0Da87NL1Qs8I/uVgrTt45Z5WNqySHrEntKBgEe tl9BQX7d6dXxV3hx2/iAweu8Yy0ndcnFITShIfCkMu8/G0lPtRQ6N1LGICtgkaxLnuRM VzkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758194629; x=1758799429; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MACcQa78PnR9Iz+np4xbR01tSA+UL/dmd8UR7rNf1I8=; b=Rj7KiVzx66rSJpyfNh4cMtgAJKDZDijdQ1zNhPh2l6//KxFNMuyHZkuLIrD00gKv2a 5IX+P4qcwOFYBnn3rxXGW2lNaSyANIVYckOJYZP/lNt+MWfVZ3oMEsTnRIxvZh3OSfXy ucRxfTtrETAUmpjxRNkZ/llLs9ZArWakixHnK7wucz9oPYF44bF7bJd8lChDECJEoQSL 6WqajGQP8cqj2TAG7xP30hncuNKHoxxC4ndKRB6vYOTfSjtXhHLUyyTwjZCoLdKGjuB2 +s4pzYY39n/tuvub0NLA6FoftG37zv7x6eZUK1XwXAfNlsC60k50x2k5b5BVrKuCMsmn qXRg== X-Gm-Message-State: AOJu0YzMSUAHbcaW3TdfUvSuYrCmjpZdYhrrFiJCEEITg1wcdHS4TSUt qOG+lF4mdCnkqlkIYXelSkc9XG91dWayWTcrJAXbOA3fBIHtrexZNzFZOv2Ddg== X-Gm-Gg: ASbGncvwdodDe6+Kf9j4Sn7Z2vRgk2/4n1Y4kyOnijJ3uEt8sphH0CLx7lYwaDcrIk8 d+pk/DLKRYHmw2HoiOWZm13FOn6ksWI+t8+qAolEmSQ1wy0u0wKiO9NhgLZQ5MdQWMraI5XVTTC cV/qeLUy3UrtYCK2kEq1lS5ToIEsVLH1fAvrkPIqg2NTQBa6KuhyeDm/Nev+zKJ7LMgALMuhbRL Ch5IIBO5JZM1h5kNKRyKjMUptvNn/HqO0ILKpMuIOhh9F2R9E17r6FI9E+xoM0ZW35ForB9jeWZ UgbIUsnmAeREQ5OsCowuCHaum0MWBziN9YmkOZ3SH2vZWiCTTptNf0Rsoob0nvJ2mUdG4vNKCKE +6vnSXyDLBdFCeLO7yoylyG2jA8sUZljYpjJLwuzEX7RfWs6uhg== X-Google-Smtp-Source: AGHT+IGfkHcXjDmi8U3KDFsZ9J27dhamDwf5ey3XKqOtZ4/7WnjqBy+1fXwNim6vT1Po8aumE5cvxA== X-Received: by 2002:a17:907:94c3:b0:b04:1edf:a42b with SMTP id a640c23a62f3a-b1baf60e243mr587068366b.11.1758194628882; Thu, 18 Sep 2025 04:23:48 -0700 (PDT) Received: from desktop ([51.154.145.205]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b1fc75ac5e1sm180410366b.43.2025.09.18.04.23.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Sep 2025 04:23:48 -0700 (PDT) From: Gyorgy Sarvari To: openembedded-devel@lists.openembedded.org Subject: [meta-oe][kirkstone][PATCH 02/10] pm-qa: fix build with gcc-15.0.1 Date: Thu, 18 Sep 2025 13:23:36 +0200 Message-ID: <20250918112347.1331393-2-skandigraun@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20250918112347.1331393-1-skandigraun@gmail.com> References: <20250918112347.1331393-1-skandigraun@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 18 Sep 2025 11:23:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/119561 From: "mark.yang" * fix following error: http://errors.yoctoproject.org/Errors/Details/850314 utils/uevent_reader.c: In function 'main': utils/uevent_reader.c:33:24: error: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] 33 | signal(SIGINT, exit_handler); | ^~~~~~~~~~~~ | | | void (*)(void) In file included from utils/uevent_reader.c:4: TOPDIR/tmp/work/core2-64-oe-linux/pm-qa/0.5.2/recipe-sysroot/usr/include/signal.h:88:57: note: expected '__sighandler_t' {aka 'void (*)(int)'} but argument is of type 'void (*)(void)' 88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler) | ~~~~~~~~~~~~~~~^~~~~~~~~ utils/uevent_reader.c:15:6: note: 'exit_handler' declared here 15 | void exit_handler() | ^~~~~~~~~~~~ TOPDIR/tmp/work/core2-64-oe-linux/pm-qa/0.5.2/recipe-sysroot/usr/include/signal.h:72:16: note: '__sighandler_t' declared here 72 | typedef void (*__sighandler_t) (int); | ^~~~~~~~~~~~~~ make: *** [: utils/uevent_reader] Error 1 Set PATCHTOOL to git because this recipe compiles all .c files including those in .pc/ directory which causes build errors. .pc/0001-fix-build-with-gcc-15-Wincompatible-pointer-types-er.patch/utils/uevent_reader.c:15:6: note: 'exit_handler' declared here 15 | void exit_handler() Signed-off-by: mark.yang Signed-off-by: Khem Raj (cherry picked from commit a0b88afd798221b0751fc506e6ea224cd6745ec7) Signed-off-by: Gyorgy Sarvari --- ...cc-15-Wincompatible-pointer-types-er.patch | 69 +++++++++++++++++++ meta-oe/recipes-test/pm-qa/pm-qa_git.bb | 7 +- 2 files changed, 75 insertions(+), 1 deletion(-) create mode 100644 meta-oe/recipes-test/pm-qa/pm-qa/0001-fix-build-with-gcc-15-Wincompatible-pointer-types-er.patch diff --git a/meta-oe/recipes-test/pm-qa/pm-qa/0001-fix-build-with-gcc-15-Wincompatible-pointer-types-er.patch b/meta-oe/recipes-test/pm-qa/pm-qa/0001-fix-build-with-gcc-15-Wincompatible-pointer-types-er.patch new file mode 100644 index 0000000000..7efd8dd71a --- /dev/null +++ b/meta-oe/recipes-test/pm-qa/pm-qa/0001-fix-build-with-gcc-15-Wincompatible-pointer-types-er.patch @@ -0,0 +1,69 @@ +From b6b968d1c8fbba79b33d63874b551225e663435e Mon Sep 17 00:00:00 2001 +From: "mark.yang" +Date: Wed, 2 Apr 2025 16:59:00 +0900 +Subject: [PATCH] fix build with gcc-15 -Wincompatible-pointer-types error + +See more details: http://errors.yoctoproject.org/Errors/Details/850314 +utils/uevent_reader.c:33:24: error: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] + 33 | signal(SIGINT, exit_handler); + | ^~~~~~~~~~~~ + | | + | void (*)(void) +In file included from utils/uevent_reader.c:4: +TOPDIR/tmp/work/core2-64-oe-linux/pm-qa/0.5.2/recipe-sysroot/usr/include/signal.h:88:57: note: expected '__sighandler_t' {aka 'void (*)(int)'} but argument is of type 'void (*)(void)' + 88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler) + | ~~~~~~~~~~~~~~~^~~~~~~~~ +utils/uevent_reader.c:15:6: note: 'exit_handler' declared here + 15 | void exit_handler() + | ^~~~~~~~~~~~ +TOPDIR/tmp/work/core2-64-oe-linux/pm-qa/0.5.2/recipe-sysroot/usr/include/signal.h:72:16: note: '__sighandler_t' declared here + 72 | typedef void (*__sighandler_t) (int); + | ^~~~~~~~~~~~~~ + +* Set the parameter of exit_handler() to int. + Changed to use exit_handler(0). + The parameter is not used inside exit_handler() anyway. + +Upstream-Status: Inactive-Upstream [lastrelease: 6 years ago] +Signed-off-by: mark.yang +--- + utils/uevent_reader.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/utils/uevent_reader.c b/utils/uevent_reader.c +index afbb426..75d445c 100644 +--- a/utils/uevent_reader.c ++++ b/utils/uevent_reader.c +@@ -12,7 +12,7 @@ + + FILE *fp; + +-void exit_handler() ++void exit_handler(int sig) + { + fprintf(stdout, "exiting from uevent reader...\n"); + fclose(fp); +@@ -42,20 +42,20 @@ int main(int argc, char *argv[]) + pfd.fd = socket(PF_NETLINK, SOCK_DGRAM, NETLINK_KOBJECT_UEVENT); + if (pfd.fd == -1) { + perror("error: socket()"); +- exit_handler(); ++ exit_handler(0); + } + + if (bind(pfd.fd, (struct sockaddr *) &nls, + sizeof(struct sockaddr_nl))) { + perror("error : bind()"); +- exit_handler(); ++ exit_handler(0); + } + + while (-1 != poll(&pfd, 1, -1)) { + int i, len = recv(pfd.fd, buf, sizeof(buf), MSG_DONTWAIT); + if (len == -1) { + perror("error : recv()"); +- exit_handler(); ++ exit_handler(0); + } + + i = 0; diff --git a/meta-oe/recipes-test/pm-qa/pm-qa_git.bb b/meta-oe/recipes-test/pm-qa/pm-qa_git.bb index fc21e6192e..5cb51cb9eb 100644 --- a/meta-oe/recipes-test/pm-qa/pm-qa_git.bb +++ b/meta-oe/recipes-test/pm-qa/pm-qa_git.bb @@ -10,12 +10,17 @@ BRANCH ?= "master" SRCREV = "05710ec5032be4c8edafb4109d4d908d31243906" -SRC_URI = "git://git.linaro.org/power/pm-qa.git;protocol=git;branch=${BRANCH}" +SRC_URI = " \ + git://git.linaro.org/power/pm-qa.git;protocol=git;branch=${BRANCH} \ + file://0001-fix-build-with-gcc-15-Wincompatible-pointer-types-er.patch \ +" S = "${WORKDIR}/git" CFLAGS += "-pthread" +PATCHTOOL = "git" + do_compile () { # Find all the .c files in this project and build them. for x in `find . -name "*.c"` From patchwork Thu Sep 18 11:23:37 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gyorgy Sarvari X-Patchwork-Id: 70500 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 EB2B0CAC59A for ; Thu, 18 Sep 2025 11:23:52 +0000 (UTC) Received: from mail-ej1-f51.google.com (mail-ej1-f51.google.com [209.85.218.51]) by mx.groups.io with SMTP id smtpd.web10.11435.1758194631411637429 for ; Thu, 18 Sep 2025 04:23:51 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=P6X6tAMC; spf=pass (domain: gmail.com, ip: 209.85.218.51, mailfrom: skandigraun@gmail.com) Received: by mail-ej1-f51.google.com with SMTP id a640c23a62f3a-b21539dfc90so83284366b.0 for ; Thu, 18 Sep 2025 04:23:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758194630; x=1758799430; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=J5uaSt0Z2TTWWPiwRdrtyRBFMbTg6HuTh50sD4z0Iuc=; b=P6X6tAMCWMGivwzcBEZdkKnBd80VnF2uLyksz4YuoMMQjGsWdJRR9PeU8ZwHAs+oyJ TAixgRTkDLTNHMv/mV0Hs68aCRy7KkIW++bdobnPwtKil8Y7fZx9QE8P19hWkEBi/P3r S8nmUHhOxTjHiqI88GVgrK4dJ+AJcTAURor0d1mapQdn65+6xKFiJvuEeYodoouTWpbp geFBBK63Z8a64auyv9AQRfS/vErQGTA5o1O/A2G508WTjAEEOJmIR4qDSUWvLzaHSIXD R7u/3RL20+YODzjscvGIrjeB6uZKKqCT4m1rEz9DnQ8XQyx27ezJRSvHQlcSRVF4z8gW fw9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758194630; x=1758799430; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=J5uaSt0Z2TTWWPiwRdrtyRBFMbTg6HuTh50sD4z0Iuc=; b=vYJRWVbVkPW+PvTf0hOLW0OlpeqEoMijm7//vOnO3Awu/ErrGTP0T91WJvi2QKCkT/ 9nZbesxD1BDeLbTltf38oGFpTP/6qSxx+scqH240vqpLYkKxSlJx+skD7KvNaeBPq/eb /LVhMnNxgejbfT0XK9ylXcCmSDQltykgv3PE4dnvbam1fv14UbgXR5RkLM7iHn4DAKFB vnNKlXA5J7w+On5T3cOoCAWg9r2Xd05KTimW0NG+d55LahoHr/qfY2iW2EXXKbLA+XEg QavPhTfVK3R0m3VHO1toVLWqowzdPAQ6Fw202byId52d41hEM1zfMeXbFiMYXzuWdso2 NSZA== X-Gm-Message-State: AOJu0Yxtm04r640pF/4HsRg19XbNubHv9RXN8Zk+LVp5upD/Jir6FLkf ksRj9axlZf0wGX72Tp6CNQ/iYA2/Lp86281IcX+on2qv7tUj4FXgK3nIALUd8A== X-Gm-Gg: ASbGncs5oVyMAFHxgyll2HCX8sx3/mh93eUmImuVH1WJgrUSWEp5YpK1sD5coYcZypW F0kg4zhYMe23n9sUwmcs0dgjxjWgOlUJDvtOlMvn4HmP5x/wopZKv4tphEsSfc5/a23K71ugkdG PnlyszBto1fmadsnmfhEIj88Qs0ej3KQceUtEjXO4NZOMfPop0kHeNG5idZBzY3PL1IhIaay0Kv d4mDUmmJY5WxM7I+QcgePmYvPObN5EVssQRMFxV/tjCVPXYJDPrz6OBHawIfJZiTQSxSAcwai8p NydtA134X6QozLYjb8UOqzgZV5XtWCusnbM0UNrLwStd465GnaagQW8tMl8s41krFWvqCfHoJZ0 b+/5jJDTI5Ot8bMK0M9RbBwBW+skcim8QWE1nWuWqooT13cikWw== X-Google-Smtp-Source: AGHT+IHAzpVOwivyy99TShuV8drsi57S/uk1kDi/aRbVzOK5f+R7axb4bqg69qUYCmcYsYozzNtm6Q== X-Received: by 2002:a17:907:6d17:b0:b04:27de:12ec with SMTP id a640c23a62f3a-b1bb433820fmr648500966b.4.1758194629602; Thu, 18 Sep 2025 04:23:49 -0700 (PDT) Received: from desktop ([51.154.145.205]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b1fc75ac5e1sm180410366b.43.2025.09.18.04.23.49 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Sep 2025 04:23:49 -0700 (PDT) From: Gyorgy Sarvari To: openembedded-devel@lists.openembedded.org Subject: [meta-oe][kirkstone][PATCH 03/10] pm-qa: update git fetch protocol Date: Thu, 18 Sep 2025 13:23:37 +0200 Message-ID: <20250918112347.1331393-3-skandigraun@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20250918112347.1331393-1-skandigraun@gmail.com> References: <20250918112347.1331393-1-skandigraun@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 18 Sep 2025 11:23:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/119562 Apparently the git repo in the SRC_URI stopped supporting git protocol. Switch to https to be able to fetch the source successfully. Signed-off-by: Gyorgy Sarvari --- meta-oe/recipes-test/pm-qa/pm-qa_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-test/pm-qa/pm-qa_git.bb b/meta-oe/recipes-test/pm-qa/pm-qa_git.bb index 5cb51cb9eb..c638356369 100644 --- a/meta-oe/recipes-test/pm-qa/pm-qa_git.bb +++ b/meta-oe/recipes-test/pm-qa/pm-qa_git.bb @@ -11,7 +11,7 @@ BRANCH ?= "master" SRCREV = "05710ec5032be4c8edafb4109d4d908d31243906" SRC_URI = " \ - git://git.linaro.org/power/pm-qa.git;protocol=git;branch=${BRANCH} \ + git://git.linaro.org/power/pm-qa.git;protocol=https;branch=${BRANCH} \ file://0001-fix-build-with-gcc-15-Wincompatible-pointer-types-er.patch \ " From patchwork Thu Sep 18 11:23:38 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gyorgy Sarvari X-Patchwork-Id: 70502 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 CE8F3CAC5A9 for ; Thu, 18 Sep 2025 11:24:02 +0000 (UTC) Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com [209.85.218.53]) by mx.groups.io with SMTP id smtpd.web11.11619.1758194633009752433 for ; Thu, 18 Sep 2025 04:23:53 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Zf14hAbC; spf=pass (domain: gmail.com, ip: 209.85.218.53, mailfrom: skandigraun@gmail.com) Received: by mail-ej1-f53.google.com with SMTP id a640c23a62f3a-b21539dfc90so83288966b.0 for ; Thu, 18 Sep 2025 04:23:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758194631; x=1758799431; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=ebiWE24XdukffAum10pprv0eRz1mHgx1JBtRWi8u/Gw=; b=Zf14hAbCff23/zP+yb7AvT7tPUzsBodtr7OHGPm0WgJC+f1cwErwTGLChxzf0hGixg gtr2W0G4CZchvGbJLIGeCZfiwnN1b6txHZLBqVqSV74gym8PMrz2ad2EWrFoBQlTfJZs slDxAchdxX1kVmuqhijDcGPv19FvILwTeib6p7ENS0+01JSYVdX7UE3vbzimUJwd7VeH Dz5ir7KEfgz07ZNg+aOxt5bM8CifERjVZUYRl68/ynW2Xh6EYb7snFtJ4iI2XVKmvWOm e/Yr1maZlyyAio01dgwCLThEo5xbz3PZXhCh7JptQFonTwpt03KTz4cumJBWIigkAiRS l5FA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758194631; x=1758799431; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ebiWE24XdukffAum10pprv0eRz1mHgx1JBtRWi8u/Gw=; b=jWOV/JZuSBBOvE9v1gXAMbvkVsCrIo2OjojlMw/kjE74Gn8jW/S+y3CFlLzaP6nOE2 YXJKMNd5pIvshh4/wvoXia3ZqMzKmB7QghRPSP2xcEZLe9/ap2BZujucxrsAdU/d+5eR xD+lf5f4gP/j1P8B4Ng7kWNxSCqIeR86MrWEmgkFOIQprIEupaycEmTdHhFwV3CLUlmf V+57KrrohqLyMM4nHiAZQjU2VvzbsfjRkVbtxkZ8T9Rq4BNEJ869gIyIjtClug+mrahD g5cK83K0RQnc+eiQJ8vrfS5cYFgOZnecwzpipoNw8yHCKUO+kz0nshcM1CZmNClMeJpm 2t5A== X-Gm-Message-State: AOJu0Yy0O4vFJq+0Za+8a4zBg4zXuWXMlN3S9cm9GEESJPIcocLRLo4y 4DNwAUaWuBV+nCmVOSkKnf167ThTZmlvhE1eQC3phESTH71MmqlhyriyIGfuEg== X-Gm-Gg: ASbGncsRmBjJL9rlSD/KdZRXpi4BJPMAQm6poWBMmlfZMpilBmWPIpLKOzeZr2FXrA9 Q2M55JpO1E9bx3MFSpKDYO8wzUN0oShntBjr2aOI2kUM3NNcj7FgIjuygHZmR5GhjzP76LKVGnv lSOVkdU2hI6Dvfbc0YpvZS2ihwG2OU8QfIHor+NuKet0UFFToDOSrvVAJtIgEbPQE1dM0baEz2W A53fs67cHo0L+kkMtQ6kVA5/pOq7DFxDaf4f+n8zY1/h5X/VhirNycdmJ5qRw7VZSuVjjXhUPUd rXrRwULTJgDThBdeEcuusbxQxHnidqjG/S2OqYTv89KA83uZIKX//LafL6+nXUqs4Hw9lgOE20A r9vYRGx559MWnZ1Y0HSw+fINf6cbpBRUDQcXTjz8= X-Google-Smtp-Source: AGHT+IGRAbYcSXioGTG1Xec/rRGIZPwciW34A4ZBwYrFmkIJ0/KTlWAXdORFfN3XPBi8HdCx/ZAnSA== X-Received: by 2002:a17:906:f591:b0:af9:6bfb:58b7 with SMTP id a640c23a62f3a-b1bb433821amr549358466b.5.1758194631247; Thu, 18 Sep 2025 04:23:51 -0700 (PDT) Received: from desktop ([51.154.145.205]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b1fc75ac5e1sm180410366b.43.2025.09.18.04.23.49 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Sep 2025 04:23:49 -0700 (PDT) From: Gyorgy Sarvari To: openembedded-devel@lists.openembedded.org Subject: [meta-oe][kirkstone][PATCH 04/10] testfloat: update UPSTREAM_CHECK_* variables to fix devtool upgrades Date: Thu, 18 Sep 2025 13:23:38 +0200 Message-ID: <20250918112347.1331393-4-skandigraun@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20250918112347.1331393-1-skandigraun@gmail.com> References: <20250918112347.1331393-1-skandigraun@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 18 Sep 2025 11:24:02 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/119563 From: Yoann Congal Update UPSTREAM_CHECK_* variables to fix UNKNOWN_BROKEN status with devtool check-upgrade-status. Signed-off-by: Yoann Congal Reviewed-by: Alexandre Truong (cherry picked from commit 21e3280fad93fc906aa9f488ea10adb71f7de86e) Signed-off-by: Gyorgy Sarvari --- meta-oe/recipes-test/testfloat/testfloat_3e.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-oe/recipes-test/testfloat/testfloat_3e.bb b/meta-oe/recipes-test/testfloat/testfloat_3e.bb index 48f50d8274..cbf08539c0 100644 --- a/meta-oe/recipes-test/testfloat/testfloat_3e.bb +++ b/meta-oe/recipes-test/testfloat/testfloat_3e.bb @@ -20,6 +20,7 @@ SRC_URI[SoftFloat.md5sum] = "7dac954ea4aed0697cbfee800ba4f492" SRC_URI[SoftFloat.sha256sum] = "21130ce885d35c1fe73fc1e1bf2244178167e05c6747cad5f450cc991714c746" S = "${WORKDIR}" +UPSTREAM_CHECK_URI = "http://www.jhauser.us/arithmetic/TestFloat.html" do_compile(){ oe_runmake -C SoftFloat-${PV}/build/Linux-Cross-Compile/ From patchwork Thu Sep 18 11:23:39 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gyorgy Sarvari X-Patchwork-Id: 70505 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 E15C1CAC5AD for ; Thu, 18 Sep 2025 11:24:02 +0000 (UTC) Received: from mail-ej1-f46.google.com (mail-ej1-f46.google.com [209.85.218.46]) by mx.groups.io with SMTP id smtpd.web11.11620.1758194633729376783 for ; Thu, 18 Sep 2025 04:23:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Iw34LEIk; spf=pass (domain: gmail.com, ip: 209.85.218.46, mailfrom: skandigraun@gmail.com) Received: by mail-ej1-f46.google.com with SMTP id a640c23a62f3a-b07c2908f3eso124678066b.1 for ; Thu, 18 Sep 2025 04:23:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758194632; x=1758799432; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=MGQcU6l29qSLXQB2t91Pe6iQt1+aajZIYgXNpWttNsw=; b=Iw34LEIksyXsf5XOh01va1Z0gHWF917ZGheagDp/k+TYjM5l9UKQeyVL/1DArEcj7v hUq4RTHr2wq4ro7zkUNUcqS7nNH4WDggFQ0Kpr3E2BjAuS4uP3Ft7mF8UJVjO/U2eAb0 2rJMLZQfwYaJr6nVn1jyXk3+nOC87uAAboG/7p1ZhA8orSEt0HQQLqvEHZ1NeLd6QWK5 H2V+W7BSW5c1VYuSDBIRlJJDP9uhp6lo4XO0AC9q9eu/78ILhdVQkuL1RGj9hh11z9Gl QYRB1sn+Nn9S0MEkm20q13gId16k7sIC5rwkOyklcQ92RBWBCTo3dQQhEO5I03U4gnHn YC5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758194632; x=1758799432; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MGQcU6l29qSLXQB2t91Pe6iQt1+aajZIYgXNpWttNsw=; b=VNPtx/AWB/KuXeBRGBe20HvslTJJjgKu8oP4ey1oM2aDeUzGBuq0+isCrjH2d2sHbB Pv+8mtM+9wG598tf3gh7pCC3ShQRPp+N6nW9nResdCeaLx169hMsl8krUw9bybWUGjyX CP2qW5AEXIh2WLBBC+jNUWm9qnnJLv8fxi2HHWay2zIMf+Mg9mws5nYA4DsFbev4+JDt dXtN0lm8M/G3UsJ/Jo/Qa1PVvt9smT/GGX4j66XG71+z+IG4Zr6qfQky2RmU4u2MBH1z CoMOAkEZfYFD588x1SlhqvZH48WHed3DOpg4qSF/kruOPLaw3t+nJjI4BxBjIiRnhqTt zXMQ== X-Gm-Message-State: AOJu0YwguHmtszu+hSech4y5hQK2Krb3v+eQFUMFs6sEID20O61vmkrD AQCwMM9D/Utvd2c1zy4BXRwHh8lNzkyPpjsW/h7WxQ1dWiyZvHFmktaOi4HVeQ== X-Gm-Gg: ASbGnctlrWO0eKVMr2aaPxVjeoN2W8OzTka8YIj1qwbDV0oSR9YUDUEbKrEiqM78hG5 99Z6S+TuwLGvAI+YeuHHA56tbWD/tztxUhxkY7UVlt6DzKa2KlzB6MVLLzeZC3RltqcKZj+6bu1 ayAsQTdelsAsZSNirSAoPV6b5ApAu8pPZNP1plwb94CvNdZiopm4Qg9ganAdxxPYsRIIivefeNm fgha8sKNFDzuQnQzc18WVUva2IXuDhg4+85FllkOJahi9lDPgsglRt6sSeyhexyF6ia0wycPvbk u1nxtNhyoGrLAJQRJeTH5A90HnLH+GkSF7MriQHBcVJBE5Ep22ptHN7HG3TgX+dVBbYx/DhbcCl kvd7J++6OaTVKkDwf2XFfZq+aeBsTJ3A/+8dI4eg= X-Google-Smtp-Source: AGHT+IFmuF7GYBtT6YQfZDcjj2quy+uK08Z0cWsm2WkPhs9YOAPcjn1+hy58vhmwdKhiD8zO0UlXyw== X-Received: by 2002:a17:907:d94:b0:b04:6e60:4df1 with SMTP id a640c23a62f3a-b1bbe403937mr565824866b.53.1758194631956; Thu, 18 Sep 2025 04:23:51 -0700 (PDT) Received: from desktop ([51.154.145.205]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b1fc75ac5e1sm180410366b.43.2025.09.18.04.23.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Sep 2025 04:23:51 -0700 (PDT) From: Gyorgy Sarvari To: openembedded-devel@lists.openembedded.org Subject: [meta-oe][kirkstone][PATCH 05/10] augeas: Check for __GLIBC__ to use gnu extention for strerror_r Date: Thu, 18 Sep 2025 13:23:39 +0200 Message-ID: <20250918112347.1331393-5-skandigraun@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20250918112347.1331393-1-skandigraun@gmail.com> References: <20250918112347.1331393-1-skandigraun@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 18 Sep 2025 11:24:02 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/119564 From: Khem Raj Merge .bb and .inc Signed-off-by: Khem Raj (cherry picked from commit aca683fb18c3a62874e6687e36fb4c35a25d0615) Signed-off-by: Gyorgy Sarvari --- meta-oe/recipes-support/augeas/augeas.inc | 33 ------------------ ...-__GLIBC__-to-check-for-GNU-extentio.patch | 34 +++++++++++++++++++ .../recipes-support/augeas/augeas_1.12.0.bb | 34 ++++++++++++++++++- 3 files changed, 67 insertions(+), 34 deletions(-) delete mode 100644 meta-oe/recipes-support/augeas/augeas.inc create mode 100644 meta-oe/recipes-support/augeas/augeas/0001-src-internal-Use-__GLIBC__-to-check-for-GNU-extentio.patch diff --git a/meta-oe/recipes-support/augeas/augeas.inc b/meta-oe/recipes-support/augeas/augeas.inc deleted file mode 100644 index d46f3888bd..0000000000 --- a/meta-oe/recipes-support/augeas/augeas.inc +++ /dev/null @@ -1,33 +0,0 @@ -SUMMARY = "Augeas configuration API" -HOMEPAGE = "http://augeas.net/" -BUGTRACKER = "https://fedorahosted.org/augeas/report/1" - -LICENSE = "LGPL-2.1-or-later" -LIC_FILES_CHKSUM = "file://COPYING;md5=bbb461211a33b134d42ed5ee802b37ff" - -SRC_URI = "http://download.augeas.net/${BP}.tar.gz \ - file://sepbuildfix.patch \ - " - -DEPENDS = "readline libxml2" - -inherit autotools pkgconfig - -PACKAGES =+ "${PN}-lenses lib${BPN}" - -FILES:${PN}-lenses = "${datadir}/augeas/lenses" -FILES:lib${BPN} = "${libdir}/lib*${SOLIBS}" - -RDEPENDS:lib${BPN} += "${PN}-lenses" -RRECOMMENDS:lib${BPN} += "${PN}" - -LEAD_SONAME = "libaugeas.so" - -do_install:append() { - rm -fr ${D}${datadir}/vim -} - -PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'selinux', d)}" -PACKAGECONFIG[selinux] = "--with-selinux,--without-selinux,libselinux" - -EXTRA_AUTORECONF += "-I ${S}/gnulib/m4" diff --git a/meta-oe/recipes-support/augeas/augeas/0001-src-internal-Use-__GLIBC__-to-check-for-GNU-extentio.patch b/meta-oe/recipes-support/augeas/augeas/0001-src-internal-Use-__GLIBC__-to-check-for-GNU-extentio.patch new file mode 100644 index 0000000000..9424be2aa6 --- /dev/null +++ b/meta-oe/recipes-support/augeas/augeas/0001-src-internal-Use-__GLIBC__-to-check-for-GNU-extentio.patch @@ -0,0 +1,34 @@ +From e5ccf769c2dc7283b56a597fffdb5dc1558e3ce8 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Sat, 3 Sep 2022 01:23:28 -0700 +Subject: [PATCH] src/internal: Use __GLIBC__ to check for GNU extention + implementation + +__USE_GNU is defined by _GNU_SOURCE and configure explicitly sets this +macro and it does have meaning on musl too, where it may have some level +of GNU compatibility but strerror_r is not one of them. Therefore we +have to check for libc implementation for this to be sure. + +Upstream-Status: Pending + +Signed-off-by: Khem Raj +--- + src/internal.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/internal.c b/src/internal.c +index ef83b71..fb326fa 100644 +--- a/src/internal.c ++++ b/src/internal.c +@@ -431,7 +431,7 @@ char *cleanpath(char *path) { + + const char *xstrerror(int errnum, char *buf, size_t len) { + #ifdef HAVE_STRERROR_R +-# ifdef __USE_GNU ++# ifdef __GLIBC__ + /* Annoying linux specific API contract */ + return strerror_r(errnum, buf, len); + # else +-- +2.37.3 + diff --git a/meta-oe/recipes-support/augeas/augeas_1.12.0.bb b/meta-oe/recipes-support/augeas/augeas_1.12.0.bb index d32c4691d2..2c6d4cdc88 100644 --- a/meta-oe/recipes-support/augeas/augeas_1.12.0.bb +++ b/meta-oe/recipes-support/augeas/augeas_1.12.0.bb @@ -1,4 +1,36 @@ -require augeas.inc +SUMMARY = "Augeas configuration API" +HOMEPAGE = "http://augeas.net/" +BUGTRACKER = "https://fedorahosted.org/augeas/report/1" +LICENSE = "LGPL-2.1-or-later" +LIC_FILES_CHKSUM = "file://COPYING;md5=bbb461211a33b134d42ed5ee802b37ff" + +SRC_URI = "http://download.augeas.net/${BP}.tar.gz \ + file://sepbuildfix.patch \ + file://0001-src-internal-Use-__GLIBC__-to-check-for-GNU-extentio.patch \ + " SRC_URI[md5sum] = "74f1c7b8550f4e728486091f6b907175" SRC_URI[sha256sum] = "321942c9cc32185e2e9cb72d0a70eea106635b50269075aca6714e3ec282cb87" + +DEPENDS = "readline libxml2" + +inherit autotools pkgconfig + +PACKAGES =+ "${PN}-lenses lib${BPN}" + +FILES:${PN}-lenses = "${datadir}/augeas/lenses" +FILES:lib${BPN} = "${libdir}/lib*${SOLIBS}" + +RDEPENDS:lib${BPN} += "${PN}-lenses" +RRECOMMENDS:lib${BPN} += "${PN}" + +LEAD_SONAME = "libaugeas.so" + +do_install:append() { + rm -fr ${D}${datadir}/vim +} + +PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'selinux', d)}" +PACKAGECONFIG[selinux] = "--with-selinux,--without-selinux,libselinux" + +EXTRA_AUTORECONF += "-I ${S}/gnulib/m4" From patchwork Thu Sep 18 11:23:40 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gyorgy Sarvari X-Patchwork-Id: 70507 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 06CCECAC5AE for ; Thu, 18 Sep 2025 11:24:03 +0000 (UTC) Received: from mail-ed1-f52.google.com (mail-ed1-f52.google.com [209.85.208.52]) by mx.groups.io with SMTP id smtpd.web11.11621.1758194634387718337 for ; Thu, 18 Sep 2025 04:23:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ZKnD5etH; spf=pass (domain: gmail.com, ip: 209.85.208.52, mailfrom: skandigraun@gmail.com) Received: by mail-ed1-f52.google.com with SMTP id 4fb4d7f45d1cf-62ef469bb2cso1389026a12.2 for ; Thu, 18 Sep 2025 04:23:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758194633; x=1758799433; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=LMnQlRqbcv8v1AqQkIuLKWMtMgw54+9euEEMQcjQb0E=; b=ZKnD5etHwb/YHEjkudeQfzb4xBPTc2ikPfcSNYjzrCc8wDcW9t1wHx4qdd7oDFYw4+ j9BGxo/FcuFSIwSSkd8pZTE28VJEz57BPD5NQTC/JgFPOt/XGZfi1xREXHVMQoBDDdwe Yj6NFQcCmDzKPKpCRSSXyVheSnkzxmLqRC992Q4wlmH5g3YVqIAmk/j9xz8qnYYcgAj6 M5kqrb4vBoiLeE4Je1AQ4/mNOv0+doGs+cPwaIkfXZxiuUsG5tjkh7Dhi2RZ6NwybIMM COti95WO1t048vjL7ebgWVSlEaKccQ2Uj5rd+vatW0TltOXBmlW9T9zFcz1fprOPyqmd C09Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758194633; x=1758799433; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=LMnQlRqbcv8v1AqQkIuLKWMtMgw54+9euEEMQcjQb0E=; b=pJYrb/rL7PAZkiYVPRuK2sNHzSgPaNXSb59IDq/lxEqapln5Ap9EcNKcc4K444Rh5J dB4TI9Bs25rV43El5BHHGe0NaeCQAtLPcigXMFY7Ic+JLLgT5o2xL7kJpKOBZj61E9H7 eS9101v0UcjP2C+4wACLd3tEJ7tk+ZBl8h/TGGjGnN9t7fxIBHT5jYRWAEBUY6uj+rzA /ZHNLDqx2jrv54RkvkeGfur+PoiJ3T/PK+rgUEfj96PdnEdIRWxjPXI44mhXezZX4RnN xp8pBSclNspwnGGgRo85Aq6sRKe085nX/jKGVrsLYp/BYQVGwgPKU4J343UDaVbm8S8t n8bg== X-Gm-Message-State: AOJu0YxEMfNx9sa5g28w0q0zK6frgzI9y8IKLWWvarbaL7h/GlCRQi5E znkl2pBGNyouvmmFTW+jaESLGcC9sJO1XLyKQGrYlQYVlXbfRYcWEybuBQa8Iw== X-Gm-Gg: ASbGncstlZ9ACBkDkeqb7tXgdOhngTf+ytz35ff2cTjWBDlEXHdgU9lwMnXHsz160z8 eYged4xCD6cuD1DN68dRee11lprLcH2HGuIPmNUnNHl0SR9BEpCIOdwXbVtqgp32UQO9/L0OXSe RGa7/yCEugNFmo9vhayMJFGEXB+xcL/VZx0n94XneD1Rtz8srUMx5Iv7ziG0L5bmzw73y27hBW1 oMJjzeHr1JnQ6lm81BdawplZOd5ThUcJtbUUZHdR5emRXtjauBoUpGo/y435OX2b7RvhhQAxDjD sAIJKRoMERjtQAcr0tL6THAABq3ifeFh0/vHZ2feIkyNZscSegSpe1iW6S5pEJ1Y0IVLgBETuB1 kfXoxhiM8eFGE38h/oxKtQ3vvddxVNlBoEzRq1j8= X-Google-Smtp-Source: AGHT+IGxYPXDnTk0ceXZ8jbG2VqC0xWQxIia7CLyA/2LRcQ/iV0zdRKV0w+OIP9zw0N0PXKVA3OQlQ== X-Received: by 2002:a17:906:4e94:b0:b21:f643:dc32 with SMTP id a640c23a62f3a-b21f643e05bmr145970666b.3.1758194632612; Thu, 18 Sep 2025 04:23:52 -0700 (PDT) Received: from desktop ([51.154.145.205]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b1fc75ac5e1sm180410366b.43.2025.09.18.04.23.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Sep 2025 04:23:52 -0700 (PDT) From: Gyorgy Sarvari To: openembedded-devel@lists.openembedded.org Subject: [meta-oe][kirkstone][PATCH 06/10] avro-c: upgrade 1.11.0 -> 1.11.1 Date: Thu, 18 Sep 2025 13:23:40 +0200 Message-ID: <20250918112347.1331393-6-skandigraun@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20250918112347.1331393-1-skandigraun@gmail.com> References: <20250918112347.1331393-1-skandigraun@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 18 Sep 2025 11:24:03 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/119565 From: wangmy Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj (cherry picked from commit d6a30ef441adfb4e92dbc689266b61192c4add3b) Signed-off-by: Gyorgy Sarvari --- .../recipes-support/avro/{avro-c_1.11.0.bb => avro-c_1.11.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/avro/{avro-c_1.11.0.bb => avro-c_1.11.1.bb} (88%) diff --git a/meta-oe/recipes-support/avro/avro-c_1.11.0.bb b/meta-oe/recipes-support/avro/avro-c_1.11.1.bb similarity index 88% rename from meta-oe/recipes-support/avro/avro-c_1.11.0.bb rename to meta-oe/recipes-support/avro/avro-c_1.11.1.bb index 8558f75c50..bb0bd7d752 100644 --- a/meta-oe/recipes-support/avro/avro-c_1.11.0.bb +++ b/meta-oe/recipes-support/avro/avro-c_1.11.1.bb @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=6d502b41f76179fc84e536236f359cae" DEPENDS = "jansson zlib xz" BRANCH = "branch-1.11" -SRCREV = "4e1fefca493029ace961b7ef8889a3722458565a" +SRCREV = "3a9e5a789b5165e0c8c4da799c387fdf84bfb75e" SRC_URI = "git://github.com/apache/avro;branch=${BRANCH};protocol=https \ " From patchwork Thu Sep 18 11:23:41 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gyorgy Sarvari X-Patchwork-Id: 70503 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 EB6ECCAC5AC for ; Thu, 18 Sep 2025 11:24:02 +0000 (UTC) Received: from mail-ed1-f51.google.com (mail-ed1-f51.google.com [209.85.208.51]) by mx.groups.io with SMTP id smtpd.web10.11436.1758194634932574847 for ; Thu, 18 Sep 2025 04:23:55 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=XaK7+z/S; spf=pass (domain: gmail.com, ip: 209.85.208.51, mailfrom: skandigraun@gmail.com) Received: by mail-ed1-f51.google.com with SMTP id 4fb4d7f45d1cf-62105d21297so1609252a12.0 for ; Thu, 18 Sep 2025 04:23:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758194633; x=1758799433; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=QTrf49Qua87A/cH2kBVvSlOP4uIlXmDEkhpaPbGSOxo=; b=XaK7+z/SdXvChXcuDphr311CRJtF5Epo5MK7ID8PfNFWyRLRWXB64dBVfkZBD/Lbc3 GFcnlApNegMmC5XY9Jt602LOQ6htur5Ua1hP7p5ewrM+kPN/oqqYVvCtniwTSnb3B44a k1bWLjzBilhCWdBIkSQ6QS9iRVyHv2Th1zvnptSSeQweO5Vg1BRJ9N1t4gR0RBb2WIZG eO67MCqD7VO9Sb2noQNr5CDwqzHYP16/2fEjyt4zkjSCfLhXTp8SyOd/dPZnXvUdgDI+ thYdvYhV3rpK6mqOirAztfOG8Q5BT+iHNa28omlb7bFkR369zuRWDAfcb0O99FHh4P/a bnmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758194633; x=1758799433; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=QTrf49Qua87A/cH2kBVvSlOP4uIlXmDEkhpaPbGSOxo=; b=vtQbgIJPe3YCr7rTZWShypjAo60x/D28eiYUvFBxVv4z2x/fn2uUnj8OyNVZ+pIFLB D6jLre2tKEoga9YuA8ZBEjfYvdR9tM2ODv+CDv5KgRoHfFfmkXQPVO8629/BhxAcIFu8 gyNB5oh5lvyLna2BSa8cphQbeOKgOZteb1VamqY9yJM6+EtnFMTd6a4tJjcGDmne9ojI rvBJQ+0/v1gzusTQFQiL0EU9B2v75/I1lm3QVS4FgAbrRtmy3UkNg18llKlJDxArswRo 1H9horTJ1cTZuKt9DtJzlr4mx4sCL96ESTg3lD+N+P+QkUvYrCuZbUTotlk+pklWK5IG /30A== X-Gm-Message-State: AOJu0Yx+2td5KC8uPlyzI3a4DnQeMenm3KNn3ji27hNGf5jTm5C5KluW rPQC5hkzwoKVy3dqifmF2FwxU6gkFKLF1u8kdNXfCum9puS7AnDg4t/cDBagyA== X-Gm-Gg: ASbGnctJY9NZi/tmWolLSMXYfKIxpjulgoTQVvE7rfWdUA5VFhQXp0HRa6qM/1v5YO2 cNKaAjLRd6W4tR4zTYgnRDXIE8ysQRniNDr82zkQn9NKcM6Uqdyq1awKJZUSkx9jEDY6L73IgKn 0KbOt2ijFE0HLO2kPJkyJO4J3UvRg9MQPR8bJ/LRyMmJnuQPnoKVQwdrvrWymzq3egKNv7b5eQI LvjQulr9yEHav8ACy4nERUePD6fIDkpmtz6p6YnfqadwE/yTO1oN2LwJC8toCDoVsVy+oz8NPBf XQKO3q1wZk11G8eBSPnNgxyXpI6j/rrWRI+NxpauzYqG6nV0jbo3QgF5J3JVHV3V+Ip2cfN6YXd L8iLKwT/6c76QRAYPqn2/RuPWD+1VPZIhoFrdi/Y= X-Google-Smtp-Source: AGHT+IFbUOKh/bgtkOxORM/1hqWxEYLS18IrqshvJQXDRCcJXyeEwyV4dpmnpBc7vdhHuT4txsI3kQ== X-Received: by 2002:a17:907:7f0d:b0:b04:ae68:afdf with SMTP id a640c23a62f3a-b1bb35bb75emr605277666b.28.1758194633235; Thu, 18 Sep 2025 04:23:53 -0700 (PDT) Received: from desktop ([51.154.145.205]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b1fc75ac5e1sm180410366b.43.2025.09.18.04.23.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Sep 2025 04:23:52 -0700 (PDT) From: Gyorgy Sarvari To: openembedded-devel@lists.openembedded.org Subject: [meta-oe][kirkstone][PATCH 07/10] avro-c: upgrade 1.11.1 -> 1.11.2 Date: Thu, 18 Sep 2025 13:23:41 +0200 Message-ID: <20250918112347.1331393-7-skandigraun@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20250918112347.1331393-1-skandigraun@gmail.com> References: <20250918112347.1331393-1-skandigraun@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 18 Sep 2025 11:24:02 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/119566 From: Wang Mingyu Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj (cherry picked from commit 52f35e40106858842c23c31169a98c8862c66e6d) Signed-off-by: Gyorgy Sarvari --- .../recipes-support/avro/{avro-c_1.11.1.bb => avro-c_1.11.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/avro/{avro-c_1.11.1.bb => avro-c_1.11.2.bb} (88%) diff --git a/meta-oe/recipes-support/avro/avro-c_1.11.1.bb b/meta-oe/recipes-support/avro/avro-c_1.11.2.bb similarity index 88% rename from meta-oe/recipes-support/avro/avro-c_1.11.1.bb rename to meta-oe/recipes-support/avro/avro-c_1.11.2.bb index bb0bd7d752..9b6a52e2e2 100644 --- a/meta-oe/recipes-support/avro/avro-c_1.11.1.bb +++ b/meta-oe/recipes-support/avro/avro-c_1.11.2.bb @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=6d502b41f76179fc84e536236f359cae" DEPENDS = "jansson zlib xz" BRANCH = "branch-1.11" -SRCREV = "3a9e5a789b5165e0c8c4da799c387fdf84bfb75e" +SRCREV = "44d1c4f221ccc4571a4b4b9edb023ed1e89354b7" SRC_URI = "git://github.com/apache/avro;branch=${BRANCH};protocol=https \ " From patchwork Thu Sep 18 11:23:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gyorgy Sarvari X-Patchwork-Id: 70504 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 D5586CAC59A for ; Thu, 18 Sep 2025 11:24:02 +0000 (UTC) Received: from mail-ej1-f51.google.com (mail-ej1-f51.google.com [209.85.218.51]) by mx.groups.io with SMTP id smtpd.web11.11626.1758194635587813066 for ; Thu, 18 Sep 2025 04:23:55 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ixfVNGFA; spf=pass (domain: gmail.com, ip: 209.85.218.51, mailfrom: skandigraun@gmail.com) Received: by mail-ej1-f51.google.com with SMTP id a640c23a62f3a-b0787fdb137so125660166b.0 for ; Thu, 18 Sep 2025 04:23:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758194634; x=1758799434; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=kIVvwa9SeJ1MlaK34NUplwbHfyKPHhZV2n/y8FwQ1oE=; b=ixfVNGFA90Myq4k3BBb7z1pM+kjyMZ8NyEpRuUtIj4vzc0a5/jq3NxVKna7f9HMLlK Sww9G6+Rev7vnMM6Fp3Q5O2qQHMDpoOZMRQXexS82CytweR7i5YTAqDMwuogGbVwScWw eBj7xBky1txDxp1FkX+rjw/lqsbByicMHJNY45EDcrlptDWmsXDjTD1luoe0BO9Qp91F jAZ9ThL9UHau8bbjGK0rvXIonRNg6tpRs5Gtdh/EpyHlihCNa0n7yFIzX5lcZ3RSykKx SlcIfBPqD7Vp3h6gixnJst6oFqmaBs62Gt1TCJnMD9LBl6RpIdbdXpv6BYLHA+94dD29 pLIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758194634; x=1758799434; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=kIVvwa9SeJ1MlaK34NUplwbHfyKPHhZV2n/y8FwQ1oE=; b=b83jgTQi0H6VJMpjPwGSrerRi3wWe6qd0SuGUgqce1/5qRyr4wRtQyW5g6iFAs4BPi P9Ta3jeYEubnNojKBomv1Orn7RNmyotyAfP/DQIG/iBzULECrqbGpdHuzjpVJ2r9NR0i kjlOomA4+i+4WmAsSndc2TqpgPGQmiDA49kNVCCFGTUJnP0PU6J57AI0is+BJuvTv/HQ yMNbVREXwHpqiUFv9EDaDkXB7FlMYRV1Pf4m7TlSfwFMys1KryjTNix/iqTuadXKNN3F 81Gw/fB83mWgIM8EZXjPHx3+ZSc2lEekRo6S4NaOCGP8SX0Ywk2ZWKMNGzd0HIV3rPQx UQTA== X-Gm-Message-State: AOJu0YwSPb+8H7CPwQQGi74uSJIaK2A3zLmf+yPTn6rMcDMxb9j/zeqa iVxIdLjBpZqWumdHObBLt0UvT2jnlRorCE63GKKMsWaAgrfOUZWAbp93FwfFkg== X-Gm-Gg: ASbGnctPbB+ojN66YeUR9gTS1xuldMsmCQ8vzjGdGMfCmMNlzzdJRMxul45ENdYVe4u YNWr7XTcIojwcX2iuZh6QpHmaRwpAOnXAAGKmYKGFMyG+lxlVuDAIQMs5wbRxHPYl2hjoLRY3UF 5Uq7ngi7BUx2QW7g9TGO7MYvOnT8r0Q0kYsv5WY+Tx/iNSN9bxElD1tvMyWR1eJZ0zKqxDDbhfG 94q1rK09ZcTrlMczRoIGN73cJw54F1yMleYYvDDoJKjKv/n5ijh+Da9NADVUgqH4wpOwlvotke7 Cb3ekNcetPTIxaHG+chs5sSuEqeBQbEEnwLqDhhM+ilbdLLKvMPPsbKTxFGHRzUShzmQo8SbAdU LqjoE/w3V3yIl9dtXN2GGRA/BTW41Y9AViHSDsno= X-Google-Smtp-Source: AGHT+IFGXbu5o3n2WmRcfP2asJh6UcI6ctgUwInu84ucA/zdJX3JUJ1yLGBw6BwiqPsUvgO+VcNJMw== X-Received: by 2002:a17:907:5c1:b0:b0e:8cd4:e2d3 with SMTP id a640c23a62f3a-b1bba0036f1mr532506966b.19.1758194633859; Thu, 18 Sep 2025 04:23:53 -0700 (PDT) Received: from desktop ([51.154.145.205]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b1fc75ac5e1sm180410366b.43.2025.09.18.04.23.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Sep 2025 04:23:53 -0700 (PDT) From: Gyorgy Sarvari To: openembedded-devel@lists.openembedded.org Subject: [meta-oe][kirkstone][PATCH 08/10] avro-c: upgrade 1.11.2 -> 1.11.3 Date: Thu, 18 Sep 2025 13:23:42 +0200 Message-ID: <20250918112347.1331393-8-skandigraun@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20250918112347.1331393-1-skandigraun@gmail.com> References: <20250918112347.1331393-1-skandigraun@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 18 Sep 2025 11:24:02 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/119567 From: alperak Changelog: * This is a minor release, specifically addressing known issues with the 1.11.2 release, but also contains version bumps and doc fixes. Signed-off-by: alperak Signed-off-by: Khem Raj (cherry picked from commit e1552304bf3cd1abc403dd8cd1b4ed5cd646c64b) Signed-off-by: Gyorgy Sarvari --- .../recipes-support/avro/{avro-c_1.11.2.bb => avro-c_1.11.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/avro/{avro-c_1.11.2.bb => avro-c_1.11.3.bb} (88%) diff --git a/meta-oe/recipes-support/avro/avro-c_1.11.2.bb b/meta-oe/recipes-support/avro/avro-c_1.11.3.bb similarity index 88% rename from meta-oe/recipes-support/avro/avro-c_1.11.2.bb rename to meta-oe/recipes-support/avro/avro-c_1.11.3.bb index 9b6a52e2e2..14a3cbe462 100644 --- a/meta-oe/recipes-support/avro/avro-c_1.11.2.bb +++ b/meta-oe/recipes-support/avro/avro-c_1.11.3.bb @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=6d502b41f76179fc84e536236f359cae" DEPENDS = "jansson zlib xz" BRANCH = "branch-1.11" -SRCREV = "44d1c4f221ccc4571a4b4b9edb023ed1e89354b7" +SRCREV = "35ff8b997738e4d983871902d47bfb67b3250734" SRC_URI = "git://github.com/apache/avro;branch=${BRANCH};protocol=https \ " From patchwork Thu Sep 18 11:23:43 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Gyorgy Sarvari X-Patchwork-Id: 70506 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 E0CEDCAC5AB for ; Thu, 18 Sep 2025 11:24:02 +0000 (UTC) Received: from mail-ej1-f42.google.com (mail-ej1-f42.google.com [209.85.218.42]) by mx.groups.io with SMTP id smtpd.web10.11437.1758194636455336298 for ; Thu, 18 Sep 2025 04:23:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=UPwMgmLj; spf=pass (domain: gmail.com, ip: 209.85.218.42, mailfrom: skandigraun@gmail.com) Received: by mail-ej1-f42.google.com with SMTP id a640c23a62f3a-b0428b537e5so108272866b.3 for ; Thu, 18 Sep 2025 04:23:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758194635; x=1758799435; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Kg8xZs4zi5ISAfSoNvdCQBlWDK+jWtzrrdct8WK9e5Q=; b=UPwMgmLjRRK/Y90vj2AEAHpqyjqP+4F9NEQn62gZ2+Q7LvAZQGSq0qeTrPJ9BmsTrS KxQxw5ON+IM1QwQqoYGjnjRnoBHOgAqXM0pSz86bTp6+5h8dvbXZgKgGDAYCfXUzJgDp 91EIWD5FyeBHFpIrXbSMXJ4m2FPATYykeFskjqq1x7qf8f471jbq2ObC5GHnZLLuDpKs 891IPWJ+s2qKHU9kRYCLPi77tKtp1Jri4HjJ/Y5QNNGs18U3NSB9Zr8Sh+cNkjZtRpdv Z46CPphqMTu1sGjzXstKbReEkRj/gwG7iKZJtQc2cDBXyXqDcibjrhBN9rEoxHYS1vK1 EwMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758194635; x=1758799435; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Kg8xZs4zi5ISAfSoNvdCQBlWDK+jWtzrrdct8WK9e5Q=; b=D7K9huLlIWE1UD/jYXFKdeLrfIXxtNEbAB9xc09zl1z6M9lRNOKjWUsT1mlywhJXuF EjcQvB3cgV8tt6D6jBnuW/FqdNM2sXOULXDhcKqikjs9rrR8Pyfvcg/16dFF2fJ5DS3y /+s3JNLWKYcVsPFP1Z3M/DZ23l16i53n4zmKYSWsswix7w7JjJIKs8fK00aRh0WpyGkz mM8kgiyGY05pXKjf3xwRj+t4DhgVCXlKb1uZq+Xd54bWa6aHTbVuIItxcYwazuwo8GNT QtF2A8ZnzfiId7TUFDB77NfAITy2HjCk4zfpeh2qIE5JWig1Xvuh0o7+p6DXoYYrOFDE PmFw== X-Gm-Message-State: AOJu0YwVWB1A6c8EldoCrtB7YZA71iWukrFlY0UXDcKe1qcXZQqFnB8g +kiR11HrVXq0XbbxMNf9BrEsKFcm3PR4vHKiJzI4rl15AutX7+wJlA2JXX7pDA== X-Gm-Gg: ASbGncvtumSs4y6gGCEW6FGWAFgkpO+gmL1YaOAxizbca2V86kiN89Vof7MEgdSiemA Lfvj3hGyq6gmO07tOo8Z342eYyD8XJ28SnFpZsWjcQ+ZTg4u0POEFgvSzhKg9GI57S1h5SANWVs M2GwKCnTvVh1bitJkxS0IhNHddQlFEBSnN7vLoDSeb6cYWleGrqmRBXmNfSf5DMT3N4YsYcQkOl CY/RRhWkE4UYglH3cVCK2PvA2Lk6E65tUMmaS8mvNT4/IAdZX0j/IPw9ZeSsNfCo3vhXlj6Fg1p xs/L2XhUkCy1Doy6qW0wSnLCp1r0qC8XcveT4Bd3SOoHU9WJPvy+10W6tKnD/795iF7U5p1i75i mbMALZG/7kUGLrXpWYOUZVUa2ZM5nF9wPm3nZ7wg= X-Google-Smtp-Source: AGHT+IEPi/rmKL6130rKoRYsGYSNDzpl7EMYI63Ydwf4c9hjpDSscv1J/JEd5/kvYoOX/8D0nIwzGw== X-Received: by 2002:a17:906:68ce:b0:b21:1a76:bf9 with SMTP id a640c23a62f3a-b211a760e11mr158337866b.37.1758194634541; Thu, 18 Sep 2025 04:23:54 -0700 (PDT) Received: from desktop ([51.154.145.205]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b1fc75ac5e1sm180410366b.43.2025.09.18.04.23.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Sep 2025 04:23:54 -0700 (PDT) From: Gyorgy Sarvari To: openembedded-devel@lists.openembedded.org Subject: [meta-oe][kirkstone][PATCH 09/10] avro-c: fix error with gcc-15 Date: Thu, 18 Sep 2025 13:23:43 +0200 Message-ID: <20250918112347.1331393-9-skandigraun@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20250918112347.1331393-1-skandigraun@gmail.com> References: <20250918112347.1331393-1-skandigraun@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 18 Sep 2025 11:24:02 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/119568 From: "mark.yang" * backport fix from: https://github.com/apache/avro/pull/2795 https://github.com/apache/avro/pull/2798 to fix: http://errors.yoctoproject.org/Errors/Details/851184/ 442 | st_foreach(table, HASH_FUNCTION_CAST delete_never, never); | ^~~~~~~~~~~~ | | | int (*)(st_data_t, st_data_t, st_data_t) {aka int (*)(long unsigned int, long unsigned int, long unsigned int)} TOPDIR/tmp/work/core2-64-oe-linux/avro-c/1.11.3/git/lang/c/src/st.c:442:46: warning: passing argument 2 of 'st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] Signed-off-by: mark.yang Signed-off-by: Khem Raj (cherry picked from commit b63fe6f437407261788e749294659d49cd040e48) Signed-off-by: Gyorgy Sarvari --- ...-Fix-typos-in-docs-and-examples-2795.patch | 59 +++ ...O-3960-C-Fix-st-ANYARGS-warning-2798.patch | 386 ++++++++++++++++++ meta-oe/recipes-support/avro/avro-c_1.11.3.bb | 10 +- 3 files changed, 451 insertions(+), 4 deletions(-) create mode 100644 meta-oe/recipes-support/avro/avro-c/0001-AVRO-3957-C-Fix-typos-in-docs-and-examples-2795.patch create mode 100644 meta-oe/recipes-support/avro/avro-c/0001-AVRO-3960-C-Fix-st-ANYARGS-warning-2798.patch diff --git a/meta-oe/recipes-support/avro/avro-c/0001-AVRO-3957-C-Fix-typos-in-docs-and-examples-2795.patch b/meta-oe/recipes-support/avro/avro-c/0001-AVRO-3957-C-Fix-typos-in-docs-and-examples-2795.patch new file mode 100644 index 0000000000..bfe2ea6367 --- /dev/null +++ b/meta-oe/recipes-support/avro/avro-c/0001-AVRO-3957-C-Fix-typos-in-docs-and-examples-2795.patch @@ -0,0 +1,59 @@ +From 52f051dbeefad0b7e73187becad6c33747b047d3 Mon Sep 17 00:00:00 2001 +From: Sahil Kang +Date: Mon, 11 Mar 2024 03:01:21 -0700 +Subject: [PATCH] AVRO-3957: [C] Fix typos in docs and examples (#2795) + +* AVRO-3957: [C] Fix misformatted type in docs + +Signed-off-by: Sahil Kang +Signed-off-by: Sahil Kang + +* AVRO-3957: [C] Fix type in quickstop example + +This removes the following warning: + + avro/lang/c/examples/quickstop.c:123:40: warning: incompatible pointer types passing 'int32_t **' (aka 'int **') to parameter of type + 'const char **' [-Wincompatible-pointer-types] + avro_value_get_string(&first_value, &p, &size); + +Signed-off-by: Sahil Kang +Signed-off-by: Sahil Kang + +--------- + +Signed-off-by: Sahil Kang +Signed-off-by: Sahil Kang + +Upstream-Status: Backport [52f051dbee AVRO-3957: [C] Fix typos in docs and examples (#2795)] +Signed-off-by: mark.yang +--- + lang/c/docs/index.txt | 2 +- + lang/c/examples/quickstop.c | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/lang/c/docs/index.txt b/lang/c/docs/index.txt +index a439a0526..df16f9d96 100644 +--- a/lang/c/docs/index.txt ++++ b/lang/c/docs/index.txt +@@ -178,7 +178,7 @@ different versions of the Avro library. That means that it's really + only safe to use these hash values internally within the context of a + single execution of a single application. + +-The +reset+ method “clears out” an +avro_value_t instance, making sure ++The +reset+ method “clears out” an +avro_value_t+ instance, making sure + that it's ready to accept the contents of a new value. For scalars, + this is usually a no-op, since the new value will just overwrite the old + one. For arrays and maps, this removes any existing elements from the +diff --git a/lang/c/examples/quickstop.c b/lang/c/examples/quickstop.c +index ff9e97005..b26dad10c 100644 +--- a/lang/c/examples/quickstop.c ++++ b/lang/c/examples/quickstop.c +@@ -107,7 +107,7 @@ int print_person(avro_file_reader_t db, avro_schema_t reader_schema) + if (rval == 0) { + int64_t id; + int32_t age; +- int32_t *p; ++ const char *p; + size_t size; + avro_value_t id_value; + avro_value_t first_value; diff --git a/meta-oe/recipes-support/avro/avro-c/0001-AVRO-3960-C-Fix-st-ANYARGS-warning-2798.patch b/meta-oe/recipes-support/avro/avro-c/0001-AVRO-3960-C-Fix-st-ANYARGS-warning-2798.patch new file mode 100644 index 0000000000..8f7bbc868a --- /dev/null +++ b/meta-oe/recipes-support/avro/avro-c/0001-AVRO-3960-C-Fix-st-ANYARGS-warning-2798.patch @@ -0,0 +1,386 @@ +From 03ea96b48f7e668abd9f3b33799635e4e50a526c Mon Sep 17 00:00:00 2001 +From: Sahil Kang +Date: Mon, 25 Mar 2024 04:41:41 -0700 +Subject: [PATCH] AVRO-3960: [C] Fix st ANYARGS warning (#2798) + +This removes the following warning: + + avro/lang/c/src/st.c:240:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not + supported in C2x [-Wdeprecated-non-prototype] + hash_val = do_hash(key, table); + +Signed-off-by: Sahil Kang +Signed-off-by: Sahil Kang + +Upstream-Status: Backport [03ea96b48f AVRO-3960: [C] Fix st ANYARGS warning (#2798)] +Signed-off-by: mark.yang +--- + lang/c/src/datum.c | 12 ++++++------ + lang/c/src/datum_equal.c | 4 ++-- + lang/c/src/datum_size.c | 2 +- + lang/c/src/datum_validate.c | 2 +- + lang/c/src/memoize.c | 6 +++--- + lang/c/src/schema.c | 10 +++++----- + lang/c/src/st.c | 34 ++++++++++++++++++---------------- + lang/c/src/st.h | 22 +++++++++------------- + 8 files changed, 45 insertions(+), 47 deletions(-) + +diff --git a/lang/c/src/datum.c b/lang/c/src/datum.c +index 53dfa5ca0..5307c7a83 100644 +--- a/lang/c/src/datum.c ++++ b/lang/c/src/datum.c +@@ -1095,7 +1095,7 @@ static void avro_datum_free(avro_datum_t datum) + record = avro_datum_to_record(datum); + avro_schema_decref(record->schema); + st_foreach(record->fields_byname, +- HASH_FUNCTION_CAST char_datum_free_foreach, 0); ++ (hash_function_foreach) char_datum_free_foreach, 0); + st_free_table(record->field_order); + st_free_table(record->fields_byname); + avro_freet(struct avro_record_datum_t, record); +@@ -1123,7 +1123,7 @@ static void avro_datum_free(avro_datum_t datum) + struct avro_map_datum_t *map; + map = avro_datum_to_map(datum); + avro_schema_decref(map->schema); +- st_foreach(map->map, HASH_FUNCTION_CAST char_datum_free_foreach, ++ st_foreach(map->map, (hash_function_foreach) char_datum_free_foreach, + 0); + st_free_table(map->map); + st_free_table(map->indices_by_key); +@@ -1135,7 +1135,7 @@ static void avro_datum_free(avro_datum_t datum) + struct avro_array_datum_t *array; + array = avro_datum_to_array(datum); + avro_schema_decref(array->schema); +- st_foreach(array->els, HASH_FUNCTION_CAST array_free_foreach, 0); ++ st_foreach(array->els, (hash_function_foreach) array_free_foreach, 0); + st_free_table(array->els); + avro_freet(struct avro_array_datum_t, array); + } +@@ -1183,7 +1183,7 @@ avro_datum_reset(avro_datum_t datum) + { + struct avro_array_datum_t *array; + array = avro_datum_to_array(datum); +- st_foreach(array->els, HASH_FUNCTION_CAST array_free_foreach, 0); ++ st_foreach(array->els, (hash_function_foreach) array_free_foreach, 0); + st_free_table(array->els); + + rval = avro_init_array(array); +@@ -1198,7 +1198,7 @@ avro_datum_reset(avro_datum_t datum) + { + struct avro_map_datum_t *map; + map = avro_datum_to_map(datum); +- st_foreach(map->map, HASH_FUNCTION_CAST char_datum_free_foreach, 0); ++ st_foreach(map->map, (hash_function_foreach) char_datum_free_foreach, 0); + st_free_table(map->map); + st_free_table(map->indices_by_key); + st_free_table(map->keys_by_index); +@@ -1217,7 +1217,7 @@ avro_datum_reset(avro_datum_t datum) + record = avro_datum_to_record(datum); + rval = 0; + st_foreach(record->fields_byname, +- HASH_FUNCTION_CAST datum_reset_foreach, (st_data_t) &rval); ++ (hash_function_foreach) datum_reset_foreach, (st_data_t) &rval); + return rval; + } + +diff --git a/lang/c/src/datum_equal.c b/lang/c/src/datum_equal.c +index 3875bea04..7e7c9b940 100644 +--- a/lang/c/src/datum_equal.c ++++ b/lang/c/src/datum_equal.c +@@ -78,7 +78,7 @@ static int map_equal(struct avro_map_datum_t *a, struct avro_map_datum_t *b) + if (a->map->num_entries != b->map->num_entries) { + return 0; + } +- st_foreach(a->map, HASH_FUNCTION_CAST st_equal_foreach, (st_data_t) & args); ++ st_foreach(a->map, (hash_function_foreach) st_equal_foreach, (st_data_t) & args); + return args.rval; + } + +@@ -93,7 +93,7 @@ static int record_equal(struct avro_record_datum_t *a, + if (a->fields_byname->num_entries != b->fields_byname->num_entries) { + return 0; + } +- st_foreach(a->fields_byname, HASH_FUNCTION_CAST st_equal_foreach, (st_data_t) & args); ++ st_foreach(a->fields_byname, (hash_function_foreach) st_equal_foreach, (st_data_t) & args); + return args.rval; + } + +diff --git a/lang/c/src/datum_size.c b/lang/c/src/datum_size.c +index be9b98004..3877f3138 100644 +--- a/lang/c/src/datum_size.c ++++ b/lang/c/src/datum_size.c +@@ -126,7 +126,7 @@ size_map(avro_writer_t writer, const avro_encoding_t * enc, + if (datum->map->num_entries) { + size_accum(rval, size, + enc->size_long(writer, datum->map->num_entries)); +- st_foreach(datum->map, HASH_FUNCTION_CAST size_map_foreach, (st_data_t) & args); ++ st_foreach(datum->map, (hash_function_foreach) size_map_foreach, (st_data_t) & args); + size += args.size; + } + if (!args.rval) { +diff --git a/lang/c/src/datum_validate.c b/lang/c/src/datum_validate.c +index 6167bd63f..e997d3067 100644 +--- a/lang/c/src/datum_validate.c ++++ b/lang/c/src/datum_validate.c +@@ -123,7 +123,7 @@ avro_schema_datum_validate(avro_schema_t expected_schema, avro_datum_t datum) + { avro_schema_to_map(expected_schema)->values, 1 + }; + st_foreach(avro_datum_to_map(datum)->map, +- HASH_FUNCTION_CAST schema_map_validate_foreach, ++ (hash_function_foreach) schema_map_validate_foreach, + (st_data_t) & vst); + return vst.rval; + } +diff --git a/lang/c/src/memoize.c b/lang/c/src/memoize.c +index 933fecbd0..e3602884d 100644 +--- a/lang/c/src/memoize.c ++++ b/lang/c/src/memoize.c +@@ -52,8 +52,8 @@ avro_memoize_key_hash(avro_memoize_key_t *a) + + + static struct st_hash_type avro_memoize_hash_type = { +- HASH_FUNCTION_CAST avro_memoize_key_cmp, +- HASH_FUNCTION_CAST avro_memoize_key_hash ++ (hash_function_compare) avro_memoize_key_cmp, ++ (hash_function_hash) avro_memoize_key_hash + }; + + +@@ -78,7 +78,7 @@ avro_memoize_free_key(avro_memoize_key_t *key, void *result, void *dummy) + void + avro_memoize_done(avro_memoize_t *mem) + { +- st_foreach((st_table *) mem->cache, HASH_FUNCTION_CAST avro_memoize_free_key, 0); ++ st_foreach((st_table *) mem->cache, (hash_function_foreach) avro_memoize_free_key, 0); + st_free_table((st_table *) mem->cache); + memset(mem, 0, sizeof(avro_memoize_t)); + } +diff --git a/lang/c/src/schema.c b/lang/c/src/schema.c +index 2acad51a1..a4d8e9f89 100644 +--- a/lang/c/src/schema.c ++++ b/lang/c/src/schema.c +@@ -137,7 +137,7 @@ static void avro_schema_free(avro_schema_t schema) + if (record->space) { + avro_str_free(record->space); + } +- st_foreach(record->fields, HASH_FUNCTION_CAST record_free_foreach, ++ st_foreach(record->fields, (hash_function_foreach) record_free_foreach, + 0); + st_free_table(record->fields_byname); + st_free_table(record->fields); +@@ -152,7 +152,7 @@ static void avro_schema_free(avro_schema_t schema) + if (enump->space) { + avro_str_free(enump->space); + } +- st_foreach(enump->symbols, HASH_FUNCTION_CAST enum_free_foreach, ++ st_foreach(enump->symbols, (hash_function_foreach) enum_free_foreach, + 0); + st_free_table(enump->symbols); + st_free_table(enump->symbols_byname); +@@ -189,7 +189,7 @@ static void avro_schema_free(avro_schema_t schema) + case AVRO_UNION:{ + struct avro_union_schema_t *unionp; + unionp = avro_schema_to_union(schema); +- st_foreach(unionp->branches, HASH_FUNCTION_CAST union_free_foreach, ++ st_foreach(unionp->branches, (hash_function_foreach) union_free_foreach, + 0); + st_free_table(unionp->branches); + st_free_table(unionp->branches_byname); +@@ -1239,7 +1239,7 @@ avro_schema_from_json_root(json_t *root, avro_schema_t *schema) + /* json_dumpf(root, stderr, 0); */ + rval = avro_schema_from_json_t(root, schema, named_schemas, NULL); + json_decref(root); +- st_foreach(named_schemas, HASH_FUNCTION_CAST named_schema_free_foreach, 0); ++ st_foreach(named_schemas, (hash_function_foreach) named_schema_free_foreach, 0); + st_free_table(named_schemas); + return rval; + } +@@ -1455,7 +1455,7 @@ avro_schema_t avro_schema_copy(avro_schema_t schema) + } + + new_schema = avro_schema_copy_root(schema, named_schemas); +- st_foreach(named_schemas, HASH_FUNCTION_CAST named_schema_free_foreach, 0); ++ st_foreach(named_schemas, (hash_function_foreach) named_schema_free_foreach, 0); + st_free_table(named_schemas); + return new_schema; + } +diff --git a/lang/c/src/st.c b/lang/c/src/st.c +index 27578289e..8437777cb 100644 +--- a/lang/c/src/st.c ++++ b/lang/c/src/st.c +@@ -39,8 +39,8 @@ struct st_table_entry { + static int numcmp(long, long); + static int numhash(long); + static struct st_hash_type type_numhash = { +- HASH_FUNCTION_CAST numcmp, +- HASH_FUNCTION_CAST numhash ++ (hash_function_compare) numcmp, ++ (hash_function_hash) numhash + }; + + /* +@@ -48,8 +48,8 @@ static struct st_hash_type type_numhash = { + */ + static int strhash(const char *); + static struct st_hash_type type_strhash = { +- HASH_FUNCTION_CAST strcmp, +- HASH_FUNCTION_CAST strhash ++ (hash_function_compare) strcmp, ++ (hash_function_hash) strhash + }; + + static void rehash(st_table *); +@@ -212,7 +212,7 @@ void st_free_table(st_table *table) + } + + #define PTR_NOT_EQUAL(table, ptr, hash_val, key) \ +-((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key))) ++((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (void*) (key), (void*) (ptr)->key))) + + #ifdef HASH_LOG + #define COLLISION collision++ +@@ -237,7 +237,7 @@ int st_lookup(st_table *table, register st_data_t key, st_data_t *value) + unsigned int hash_val, bin_pos; + register st_table_entry *ptr; + +- hash_val = do_hash(key, table); ++ hash_val = do_hash((void*) key, table); + FIND_ENTRY(table, ptr, hash_val, bin_pos); + + if (ptr == 0) { +@@ -272,7 +272,7 @@ int st_insert(register st_table *table, register st_data_t key, st_data_t value) + unsigned int hash_val, bin_pos; + register st_table_entry *ptr; + +- hash_val = do_hash(key, table); ++ hash_val = do_hash((void*) key, table); + FIND_ENTRY(table, ptr, hash_val, bin_pos); + + if (ptr == 0) { +@@ -288,7 +288,7 @@ void st_add_direct(st_table *table,st_data_t key,st_data_t value) + { + unsigned int hash_val, bin_pos; + +- hash_val = do_hash(key, table); ++ hash_val = do_hash((void*) key, table); + bin_pos = hash_val % table->num_bins; + ADD_DIRECT(table, key, value, hash_val, bin_pos); + } +@@ -363,7 +363,7 @@ int st_delete(register st_table *table,register st_data_t *key,st_data_t *value) + st_table_entry *tmp; + register st_table_entry *ptr; + +- hash_val = do_hash_bin(*key, table); ++ hash_val = do_hash_bin((void*) *key, table); + ptr = table->bins[hash_val]; + + if (ptr == 0) { +@@ -372,7 +372,7 @@ int st_delete(register st_table *table,register st_data_t *key,st_data_t *value) + return 0; + } + +- if (EQUAL(table, *key, ptr->key)) { ++ if (EQUAL(table, (void*) *key, (void*) ptr->key)) { + table->bins[hash_val] = ptr->next; + table->num_entries--; + if (value != 0) +@@ -383,7 +383,7 @@ int st_delete(register st_table *table,register st_data_t *key,st_data_t *value) + } + + for (; ptr->next != 0; ptr = ptr->next) { +- if (EQUAL(table, ptr->next->key, *key)) { ++ if (EQUAL(table, (void*) ptr->next->key, (void*) *key)) { + tmp = ptr->next; + ptr->next = ptr->next->next; + table->num_entries--; +@@ -403,7 +403,7 @@ int st_delete_safe(register st_table *table,register st_data_t *key,st_data_t *v + unsigned int hash_val; + register st_table_entry *ptr; + +- hash_val = do_hash_bin(*key, table); ++ hash_val = do_hash_bin((void*) *key, table); + ptr = table->bins[hash_val]; + + if (ptr == 0) { +@@ -413,7 +413,7 @@ int st_delete_safe(register st_table *table,register st_data_t *key,st_data_t *v + } + + for (; ptr != 0; ptr = ptr->next) { +- if ((ptr->key != never) && EQUAL(table, ptr->key, *key)) { ++ if ((ptr->key != never) && EQUAL(table, (void*) ptr->key, (void*) *key)) { + table->num_entries--; + *key = ptr->key; + if (value != 0) +@@ -439,11 +439,11 @@ void st_cleanup_safe(st_table *table,st_data_t never) + { + int num_entries = table->num_entries; + +- st_foreach(table, HASH_FUNCTION_CAST delete_never, never); ++ st_foreach(table, (hash_function_foreach) delete_never, never); + table->num_entries = num_entries; + } + +-int st_foreach(st_table *table,int (*func) (ANYARGS),st_data_t arg) ++int st_foreach(st_table *table,int (*func) (void*, void*, void*),st_data_t arg) + { + st_table_entry *ptr, *last, *tmp; + enum st_retval retval; +@@ -452,7 +452,9 @@ int st_foreach(st_table *table,int (*func) (ANYARGS),st_data_t arg) + for (i = 0; i < table->num_bins; i++) { + last = 0; + for (ptr = table->bins[i]; ptr != 0;) { +- retval = (enum st_retval) (*func) (ptr->key, ptr->record, arg); ++ retval = (enum st_retval) (*func) ((void*) ptr->key, ++ (void*) ptr->record, ++ (void*) arg); + switch (retval) { + case ST_CHECK: /* check if hash is modified during + * iteration */ +diff --git a/lang/c/src/st.h b/lang/c/src/st.h +index cf8a22491..93da018bd 100644 +--- a/lang/c/src/st.h ++++ b/lang/c/src/st.h +@@ -20,26 +20,22 @@ extern "C" { + + #pragma GCC visibility push(hidden) + +-#ifndef ANYARGS +- #ifdef __cplusplus +- #define ANYARGS ... +- #else +- #define ANYARGS +- #endif +-#endif +- + #ifdef _WIN32 +- #define HASH_FUNCTION_CAST (int (__cdecl *)(ANYARGS)) ++ typedef int (__cdecl *hash_function_compare)(void*, void*); ++ typedef int (__cdecl *hash_function_hash)(void*); ++ typedef int (__cdecl *hash_function_foreach)(void*, void*, void*); + #else +- #define HASH_FUNCTION_CAST ++ typedef int (*hash_function_compare)(void*, void*); ++ typedef int (*hash_function_hash)(void*); ++ typedef int (*hash_function_foreach)(void*, void*, void*); + #endif + + typedef uintptr_t st_data_t; + typedef struct st_table st_table; + + struct st_hash_type { +- int (*compare) (ANYARGS); +- int (*hash) (ANYARGS); ++ hash_function_compare compare; ++ hash_function_hash hash; + }; + + struct st_table { +@@ -67,7 +63,7 @@ int st_delete _((st_table *, st_data_t *, st_data_t *)); + int st_delete_safe _((st_table *, st_data_t *, st_data_t *, st_data_t)); + int st_insert _((st_table *, st_data_t, st_data_t)); + int st_lookup _((st_table *, st_data_t, st_data_t *)); +-int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); ++int st_foreach _((st_table *, hash_function_foreach, st_data_t)); + void st_add_direct _((st_table *, st_data_t, st_data_t)); + void st_free_table _((st_table *)); + void st_cleanup_safe _((st_table *, st_data_t)); diff --git a/meta-oe/recipes-support/avro/avro-c_1.11.3.bb b/meta-oe/recipes-support/avro/avro-c_1.11.3.bb index 14a3cbe462..dda7f2972a 100644 --- a/meta-oe/recipes-support/avro/avro-c_1.11.3.bb +++ b/meta-oe/recipes-support/avro/avro-c_1.11.3.bb @@ -8,10 +8,12 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=6d502b41f76179fc84e536236f359cae" DEPENDS = "jansson zlib xz" BRANCH = "branch-1.11" -SRCREV = "35ff8b997738e4d983871902d47bfb67b3250734" -SRC_URI = "git://github.com/apache/avro;branch=${BRANCH};protocol=https \ - " - +SRCREV = "579a36762293fa4c9f2831e27e7af7713a0838a0" +SRC_URI = " \ + git://github.com/apache/avro;branch=${BRANCH};protocol=https \ + file://0001-AVRO-3960-C-Fix-st-ANYARGS-warning-2798.patch;patchdir=../.. \ + file://0001-AVRO-3957-C-Fix-typos-in-docs-and-examples-2795.patch;patchdir=../.. \ +" S = "${WORKDIR}/git/lang/c" inherit cmake pkgconfig From patchwork Thu Sep 18 11:23:44 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gyorgy Sarvari X-Patchwork-Id: 70501 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 D027DCAC5AA for ; Thu, 18 Sep 2025 11:24:02 +0000 (UTC) Received: from mail-ej1-f43.google.com (mail-ej1-f43.google.com [209.85.218.43]) by mx.groups.io with SMTP id smtpd.web10.11438.1758194636938793830 for ; Thu, 18 Sep 2025 04:23:57 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=b2uqtwO6; spf=pass (domain: gmail.com, ip: 209.85.218.43, mailfrom: skandigraun@gmail.com) Received: by mail-ej1-f43.google.com with SMTP id a640c23a62f3a-afcb7ae6ed0so121989966b.3 for ; Thu, 18 Sep 2025 04:23:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758194635; x=1758799435; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=0hyZM6GZJGCfQBi8sq+sCoxT1B1Qm7xG/j99fjs4abc=; b=b2uqtwO6HZ2trmDePLuXvVhNFc5x1FIkgBBZMfmJHLJGfkoe3qvu28dD42WhQEWMzQ 7L8GF6ZV0GyAuV7+C+WgdEPixusctovTtcIS3ggII0W2i0D/17zVk05d/ADpesHT2AFW 7IGhBbKZjrDTeBDOhS1t7/wMHFKvMfFz+e9YWd6sERJ9Vvgu30n7/mYhpCic/xIkd884 AfnnNit2fALA8uK6t7OsGl9f/HSsenR67TdnuMkppji/5ZbAg3aU/ojgDYbbYrlh5+aI T8VSBO+Xlt7Bvleqqlij0THShbqCrh2GlD1d26oZ4/lZT2ojL64Q0ynDfOeWbAcZhlvV /uow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758194635; x=1758799435; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0hyZM6GZJGCfQBi8sq+sCoxT1B1Qm7xG/j99fjs4abc=; b=ORIe2TozujuN/wp34UAEvu0UjXSYtfo27/nFtgJ2qs/5BI/vDiCby25XefdbE26zOg 3Nww7U034ye2a2AIS1M3fD+i1XFrR/a7IZzapzUfHf88Mt6aEiJYSK+RIrzNwt09nVgK dXU3mmJmOcu9qrozw/158hhFTz4BlUgLNydRGmGCIb8Uqyz5FhKF2Mfw1tbPUHcpcrQY irrzwQpRJIhiWtIU/WJcbarkwIrlnelCH2oEbF33I0/ojvUDGEGjDkgJx+e9TLzAxH3f MQxnuXWlb9SmhfmbaWCkipDX2pDEFhT6DbU1pPrSotlUgDFIX7sQaVacIXI9MTOTFy0i +ucg== X-Gm-Message-State: AOJu0YxspDlW+j5pu9srSEZpyyGSFNXrrt2EdEa5y31kcTukiEIqmgKW XvYOewPU90q7z6EOb6QBaT18sCRLPhmj+D614HbCzWMwT8eTQ7ciR16e8XCVHQ== X-Gm-Gg: ASbGncvdIeUmEFz0yjXGe4gWDtIDmYudd+b6NbR7L760H6tF7C9Ivp9Ia5rkryvBUon o7NMbKoNMPmu0al9favkonHn6EDJrPiFagLGyczzdkG28Weuz74rzcbEfNdJv1mwIt3TnC2MUeh PMB2jeDODKpbVQNPcDzVSIgV6/JE0bbNg+eA5szUk3RSPqF3FnVdzvuXTL1t7d6kJH1Vdxe9Cvo rA26koDzEFS6RX+2gyLb5LvY9DoqKJdWdibwe+q3bB/NcfMXjyu++PKtfoR3F3EmUpb5ka3wiUn Uf0DROSmGTCpnu1+cvHMKoH9EMqU7SV1PBDvq7ciArpny852q7EWA/5xO05weCfda+j2DG4pHWv ZKI7H6JHmGAEhzjbMVWUwbEo4r+oE0wmVQwGBrZjiLagOO03SPw== X-Google-Smtp-Source: AGHT+IFi2NxqnA63w4PAj+OJkKibsa32RjVkd9/zaCilTYhofuYU0eNkE0Su3CzHtiubAFcqTmMbsA== X-Received: by 2002:a17:907:7f0d:b0:b04:ae68:afdf with SMTP id a640c23a62f3a-b1bb35bb75emr605286766b.28.1758194635184; Thu, 18 Sep 2025 04:23:55 -0700 (PDT) Received: from desktop ([51.154.145.205]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b1fc75ac5e1sm180410366b.43.2025.09.18.04.23.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Sep 2025 04:23:54 -0700 (PDT) From: Gyorgy Sarvari To: openembedded-devel@lists.openembedded.org Subject: [meta-oe][kirkstone][PATCH 10/10] bdwgc: Fix typo in EXTRA_OECONF and remove unneeded extra CFLAGS Date: Thu, 18 Sep 2025 13:23:44 +0200 Message-ID: <20250918112347.1331393-10-skandigraun@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20250918112347.1331393-1-skandigraun@gmail.com> References: <20250918112347.1331393-1-skandigraun@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 18 Sep 2025 11:24:02 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/119569 From: Ivan Maidanski * fix typo in "--enable-cplusplus" * "-D_GNU_SOURCE -DNO_GETCONTEXT -DSEARCH_FOR_DATA_START -DUSE_MMAP -DHAVE_DL_ITERATE_PHDR" not needed any more Signed-off-by: Khem Raj (cherry picked from commit d7d0d550d0874a5002e63a23804811a766f7a07b) Signed-off-by: Gyorgy Sarvari --- meta-oe/recipes-support/bdwgc/bdwgc_8.2.0.bb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/meta-oe/recipes-support/bdwgc/bdwgc_8.2.0.bb b/meta-oe/recipes-support/bdwgc/bdwgc_8.2.0.bb index 7ee63b1332..f065246363 100644 --- a/meta-oe/recipes-support/bdwgc/bdwgc_8.2.0.bb +++ b/meta-oe/recipes-support/bdwgc/bdwgc_8.2.0.bb @@ -30,9 +30,7 @@ S = "${WORKDIR}/git" inherit autotools pkgconfig -EXTRA_OECONF += "--enable-cpluscplus" - -CFLAGS:append:libc-musl = " -D_GNU_SOURCE -DNO_GETCONTEXT -DSEARCH_FOR_DATA_START -DUSE_MMAP -DHAVE_DL_ITERATE_PHDR" +EXTRA_OECONF += "--enable-cplusplus" FILES:${PN}-doc = "${datadir}"