From patchwork Tue Sep 30 09:18:20 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71280 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 28039CCA46F for ; Tue, 30 Sep 2025 09:18:59 +0000 (UTC) Received: from mail-io1-f41.google.com (mail-io1-f41.google.com [209.85.166.41]) by mx.groups.io with SMTP id smtpd.web10.21056.1759223932736075921 for ; Tue, 30 Sep 2025 02:18:52 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Fw4Y39jJ; spf=pass (domain: gmail.com, ip: 209.85.166.41, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-io1-f41.google.com with SMTP id ca18e2360f4ac-887764c2868so521573739f.1 for ; Tue, 30 Sep 2025 02:18:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223932; x=1759828732; 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=MDrQZOlutiwbybOVRKb89xu/DL9icdoq2bPvjmgZm1A=; b=Fw4Y39jJ1otr7btpyi939HjGHMJzt+1AiR1BKo7eFfG4GW42r7vy8ldYN/qtvZZV0n 9UzsL1B3OoHvKexWcyNlBNg8B8fRw6VmsGnFio3T2nOwB1pEBGNPAEO91znoOWQKXbpz LZ3zpwoUxPMoxzL3HyFe4ae1nUfh9xu3SVc+nFbTCbb8wGgHOMSYT69defp5Mch+858b KveBJrHE/5iInx/4kzmF/2IVL7BfPOtjogH95h+0sc4o8OKkijhjoQdAeo20OkN6j4px 3HB6+zyWgqnxMyfkM6fOdsQIUKSvkI0tKuY4e6pyBgXfWYOW5sGsZfNzAiIMZP5mlvDw ywlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223932; x=1759828732; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MDrQZOlutiwbybOVRKb89xu/DL9icdoq2bPvjmgZm1A=; b=bWpu8MUD5cyWOLnwyr1UOEafyh0VXVg9bi91YV0UA1mtQX6Z/yUL5V3Ln2PWcsAVMK 1vwBl3Wup0EfPqAX5hJdSgYKgFETljomMOfz/2sRGVkn2VTMRlP/rCoMs/tYRTMT9eon r/WNh0FAEYCmDQ0UR+xmZDe1APoAgRN1GKb2V1x4hXkvwXkoWtytUw22DX2jegNVSoVu Cfjoy9Y92cKkKx9Oy9hvVCUN6OOwUxszXTA7g/cjvXQ3ZpJPVe/eRX2CFdHhxWk1v523 kY7MDjO2Y4RmP8P7LoyrpdQJwOEvDN3trO8ZQq6p1IHPayEgluZc50uwMeD+VxYK+XBD d9dw== X-Gm-Message-State: AOJu0Yz0afQnVY6aSsvEwTJklKV/6yveDktOVm2oo/n/MqItcuU3LIZh 2GX6PDKecPGe4IS539Vq9NWna/cPjUQDjtmV3gAGeOktiFTdR/R5t+K5nAqIrX8H X-Gm-Gg: ASbGncvWJWl6JFpMXEoTLp01BTvNRdGazypxOsZYDK1Ktsj6N0g6iHFr61NWPWTBanX ST90PIBuOF4b0yXBTMkBRQe48umM0kQuPKV2PcdOqYo8e+o76ER8RyoGufWvALl7M6Z6k8LwkTX QRxa2/Tj4c7vZ1h0+O6iRq7CaoqUWIaSnhtRH/lD5WxAQczkfUIy5+IEbldx7TfdI+UFUFtYyMa yNTCQRqhFBs49G+Z9ywGIzC3JTJeO0ltlq+14wY8rQmzwnNkAolinFQLe5KVtVWpXCFPft/ybDG g9guLcq6SQbRknpM0BtfXPR/7SwSr8eSQqQjcWEdtPHuczVmzXW+PBglTm6kqzFjBfA0BHTJHoE wSApHfzwrqxJRiwIM165hHklgydgNzUh8SWwf8WUe1RzXq+f+Ddok2u9Sr/Ce7ZBguehgRGbkmL Ssg1VkqAl90W4Vm+ILwt6e X-Google-Smtp-Source: AGHT+IF19e9kKzsPtEucpWkLe1dE2ph0eJ2GaBkF3x7SEp+iRiGcpYb/bBt6Hv8VkCxSS+FadappVA== X-Received: by 2002:a05:6602:2543:b0:8d1:ade5:288c with SMTP id ca18e2360f4ac-9016c487cbfmr542203439f.17.1759223931704; Tue, 30 Sep 2025 02:18:51 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.18.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:18:51 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Gyorgy Sarvari , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 01/22] zlog: upgrade 1.2.16 -> 1.2.18 Date: Tue, 30 Sep 2025 22:18:20 +1300 Message-ID: <20250930091841.1693131-2-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:18:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120053 From: Gyorgy Sarvari Switched to cmake. Added a backported patch to be able to use the latest version of cmake. Also, add a new patch to avoid overwritingg all the CFLAGS set by Yocto, which helps with avoiding the inclusion of TMPDIR in the generated files. License-Update: License changed to Apache2: https://github.com/HardySimpson/zlog/commit/1a7b1a6fb956b92a4079ccc91f30da21f34ca063 Changelog: 1.2.18: - patched severe vulnerability CVE-2024-22857 - restructured build system 1.2.17: - Change Lience to Apache 2.0, for more people Signed-off-by: Gyorgy Sarvari Signed-off-by: Khem Raj (cherry picked from commit 8891ca87488384c0ab65b5d77c1278187080753d) Signed-off-by: Ankur Tyagi --- ...01-Don-t-overwrite-systemwide-cflags.patch | 31 +++++++++++++++++++ .../files/upgrade_cmake_minimum_version.patch | 25 +++++++++++++++ meta-oe/recipes-extended/zlog/zlog_1.2.16.bb | 17 ---------- meta-oe/recipes-extended/zlog/zlog_1.2.18.bb | 14 +++++++++ 4 files changed, 70 insertions(+), 17 deletions(-) create mode 100644 meta-oe/recipes-extended/zlog/files/0001-Don-t-overwrite-systemwide-cflags.patch create mode 100644 meta-oe/recipes-extended/zlog/files/upgrade_cmake_minimum_version.patch delete mode 100644 meta-oe/recipes-extended/zlog/zlog_1.2.16.bb create mode 100644 meta-oe/recipes-extended/zlog/zlog_1.2.18.bb diff --git a/meta-oe/recipes-extended/zlog/files/0001-Don-t-overwrite-systemwide-cflags.patch b/meta-oe/recipes-extended/zlog/files/0001-Don-t-overwrite-systemwide-cflags.patch new file mode 100644 index 0000000000..f09f517b98 --- /dev/null +++ b/meta-oe/recipes-extended/zlog/files/0001-Don-t-overwrite-systemwide-cflags.patch @@ -0,0 +1,31 @@ +From ee35b6507993e79fc594e3b7ad50174e33e68daa Mon Sep 17 00:00:00 2001 +From: Gyorgy Sarvari +Date: Wed, 24 Sep 2025 11:22:29 +0200 +Subject: [PATCH] Don't overwrite systemwide cflags + +Instead of overriding the cflags from the system, just append to them. + +Upstream-Status: Submitted [https://github.com/HardySimpson/zlog/pull/306] + +Signed-off-by: Gyorgy Sarvari +--- + CMakeLists.txt | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 8981934..f2bd574 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -33,9 +33,9 @@ SET(ZLOG_SO_VERSION ${CPACK_PACKAGE_VERSION_MAJOR}) + message(STATUS "platform : ${CMAKE_SYSTEM}") + + add_definitions("-g -Wall -Wstrict-prototypes") +-set(CMAKE_C_FLAGS "-std=c99 -pedantic -D_DEFAULT_SOURCE") +-set(CMAKE_C_FLAGS_DEBUG "-ggdb3 -DDEBUG") +-set(CMAKE_C_FLAGS_RELEASE "-O2") ++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99 -pedantic -D_DEFAULT_SOURCE") ++set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -ggdb3 -DDEBUG") ++set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O2") + + if (WIN32) + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 ") diff --git a/meta-oe/recipes-extended/zlog/files/upgrade_cmake_minimum_version.patch b/meta-oe/recipes-extended/zlog/files/upgrade_cmake_minimum_version.patch new file mode 100644 index 0000000000..9d02066d57 --- /dev/null +++ b/meta-oe/recipes-extended/zlog/files/upgrade_cmake_minimum_version.patch @@ -0,0 +1,25 @@ +From 3715879775f725260aeda14f94887bbc7a007e29 Mon Sep 17 00:00:00 2001 +From: haydenZhou +Date: Sun, 8 Jun 2025 10:45:05 +0800 +Subject: [PATCH] upgrade cmake minimum version + +Upstream-Status: Backport [https://github.com/HardySimpson/zlog/commit/3715879775f725260aeda14f94887bbc7a007e29] + +Signed-off-by: Gyorgy Sarvari +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5ddaf8d..31a1553 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -14,7 +14,7 @@ + # limitations under the License. + #/ + +-cmake_minimum_required(VERSION 2.8.5) ++cmake_minimum_required(VERSION 3.12) + + message(STATUS "path : ${CMAKE_FIND_ROOT_PATH}") + project(zlog) diff --git a/meta-oe/recipes-extended/zlog/zlog_1.2.16.bb b/meta-oe/recipes-extended/zlog/zlog_1.2.16.bb deleted file mode 100644 index b75802f09f..0000000000 --- a/meta-oe/recipes-extended/zlog/zlog_1.2.16.bb +++ /dev/null @@ -1,17 +0,0 @@ -DESCRIPTION = "Zlog is a pure C logging library" -HOMEPAGE = "https://github.com/HardySimpson/zlog" -LICENSE = "LGPL-2.1-only" -LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" - -SRCREV = "dc2c284664757fce6ef8f96f8b3ab667a53ef489" -SRC_URI = "git://github.com/HardySimpson/zlog;branch=master;protocol=https" - -S = "${WORKDIR}/git" - -inherit pkgconfig - -EXTRA_OEMAKE = "CC='${CC}' LD='${LD}' LIBRARY_PATH=${baselib}" - -do_install() { - oe_runmake install PREFIX=${D}${exec_prefix} INSTALL=install -} diff --git a/meta-oe/recipes-extended/zlog/zlog_1.2.18.bb b/meta-oe/recipes-extended/zlog/zlog_1.2.18.bb new file mode 100644 index 0000000000..268f022b51 --- /dev/null +++ b/meta-oe/recipes-extended/zlog/zlog_1.2.18.bb @@ -0,0 +1,14 @@ +DESCRIPTION = "Zlog is a pure C logging library" +HOMEPAGE = "https://github.com/HardySimpson/zlog" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" + +SRC_URI = "git://github.com/HardySimpson/zlog;branch=master;protocol=https;tag=${PV} \ + file://upgrade_cmake_minimum_version.patch \ + file://0001-Don-t-overwrite-systemwide-cflags.patch" +SRCREV = "7fe61ca6265516e9327a51fc394b2adb126c2ef3" + +S = "${WORKDIR}/git" + +inherit cmake + From patchwork Tue Sep 30 09:18:21 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71278 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 16E61CAC5B8 for ; Tue, 30 Sep 2025 09:18:59 +0000 (UTC) Received: from mail-io1-f53.google.com (mail-io1-f53.google.com [209.85.166.53]) by mx.groups.io with SMTP id smtpd.web10.21057.1759223935033800590 for ; Tue, 30 Sep 2025 02:18:55 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=M+4eWr8D; spf=pass (domain: gmail.com, ip: 209.85.166.53, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-io1-f53.google.com with SMTP id ca18e2360f4ac-9194a0241aaso140213339f.3 for ; Tue, 30 Sep 2025 02:18:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223934; x=1759828734; 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=eqEVaSu9/Ahj2M5PHlQjOAEtq7RCC6e/NRH5TRIX+KU=; b=M+4eWr8Dyod5Jow89bKsJLEJDvm9eqkSKlbyYdn/Z6mrah3CYLdxUeSTwzZNyOI6Z2 +EEKEV9eb1AfdmkLv6hKjxepHwcbPyfVvMDlzox79xS5XvLYYrArkN7kJgsOls0mq/bS 6jecHAu51kKP5hWzHjTMXsbdop3hFwOaIDrH6F1xChLWOQ2HH4+NK9LKT3xG0og/v/7D Duu33x4mxcI31nh9p/TJ9bPMQlPTSsWhwQNx7Qgdy4cJczBJq8RCU/QREMzN5k34wtqR pQJ7lxhKVmS6HHH0GItEcrVK9TilcXMkAV1l9SKxrKr2ekCVomF+s3I/+OocJawslQ4c CM2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223934; x=1759828734; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=eqEVaSu9/Ahj2M5PHlQjOAEtq7RCC6e/NRH5TRIX+KU=; b=ZzrDjdtTR/wwM38Or0pWLVYqaQPoxwOD+gNiO45ezvChiwg0GnBS4UsXbqbNOlB39c AJAMi8LjMEARSowXAo/nXD2ciBJEQymaxzZMTiY7WXIhcBYewVper+taYw0NqITqb3ni CWvk4fDv5sRYLLTnLqhLm39VVjLMw+OZIX9nwd53rCu+7MegCkGDjhJW5LtImfCM+e4S wodU2H1BKqIZTa8i1aTfAF8W9Xdtsj82IwNcgrgEwmpJYGJkdsM4GwMmCCMbtRFH16g9 LGN47Nj7Wqhm5VvrNrBkzKtiWH10c2qF1o1hKJ5HS/NJNF5viBeErLm3zfpyiKm7kdmA Dm0A== X-Gm-Message-State: AOJu0YzepW+jIfksuupupj4AukI4jbfs4WPDHLUD9fSw9bnSW/QuwKxV 986OUfU4sNuQcdPF7ZbWWfsR+3EG5WnNmVP9SYOlzy/bWtdiOIZKGKzdOY+JkFCG X-Gm-Gg: ASbGncu8HAX2yqrMzQocJ4DarG+IPiDqOIcEC6mpNz40q+5vdBh0j+N816HjP9zTdTa YAXk8F2YvY6kS1sXOIoDxzvkyUo4ts2Qnln7+yOp7Klul2hQmlTUXN6UuxZxx8o4Rni6cv03pAn 51xO7on3URc+RtYqjGUyyjqCJRQDjbV8w8q/654APrE3T2B8z5xW8filSAfxukQPti/5+aaQI3x XIagvSIhpWGHnZ+LpREGNpth55GjeEUZ2uOM5MT4cRXdAdOu7txV6Oj/SD4jZZk1BGVRnDd6Gl+ wx/oK7ZgX7bsGm2IKQff0CJk45jfuBgw4VagZjrjqPjM/CnYpPLddTStjJHoiVM8kLOz9OIZDDM zS3EfhTOWS12Ekata63uY7X7j0NRKSPqTEbolmQcYIkMmNQGnDzP91LJJ4o2oFq25V7jou5XXEL 4= X-Google-Smtp-Source: AGHT+IGgFoHqurz0EDP4x25xdsswZjG/S4/u/k+X0klKQ/H16ytjDg0DnJOGM8vqf0Rv0YJtU1rQOw== X-Received: by 2002:a05:6e02:3c83:b0:426:c373:25db with SMTP id e9e14a558f8ab-426c3732a86mr237144495ab.4.1759223934046; Tue, 30 Sep 2025 02:18:54 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.18.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:18:53 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Wang Mingyu , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 02/22] parallel: upgrade 20250322 -> 20250422 Date: Tue, 30 Sep 2025 22:18:21 +1300 Message-ID: <20250930091841.1693131-3-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:18:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120054 From: Wang Mingyu Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj (cherry picked from commit dd4e71817df9ba6dbf1797689bd4e3da063d249c) Signed-off-by: Ankur Tyagi --- .../parallel/{parallel_20250322.bb => parallel_20250422.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-extended/parallel/{parallel_20250322.bb => parallel_20250422.bb} (93%) diff --git a/meta-oe/recipes-extended/parallel/parallel_20250322.bb b/meta-oe/recipes-extended/parallel/parallel_20250422.bb similarity index 93% rename from meta-oe/recipes-extended/parallel/parallel_20250322.bb rename to meta-oe/recipes-extended/parallel/parallel_20250422.bb index 8767f2946b..88d1cf040b 100644 --- a/meta-oe/recipes-extended/parallel/parallel_20250322.bb +++ b/meta-oe/recipes-extended/parallel/parallel_20250422.bb @@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \ " SRC_URI = "${GNU_MIRROR}/${BPN}/${BP}.tar.bz2" -SRC_URI[sha256sum] = "c82896e779b18c2a157527f32f35de9a6d984f8b8ebad2b41dbc78c33adbaabe" +SRC_URI[sha256sum] = "10f0a7b7fbed87edcbd63a403fdc0ee1a1f86c241a3605f33162b4b9aff248dd" inherit autotools bash-completion From patchwork Tue Sep 30 09:18:22 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71279 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 133F0CAC5B9 for ; Tue, 30 Sep 2025 09:18:59 +0000 (UTC) Received: from mail-il1-f178.google.com (mail-il1-f178.google.com [209.85.166.178]) by mx.groups.io with SMTP id smtpd.web11.20994.1759223937315478632 for ; Tue, 30 Sep 2025 02:18:57 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=nEW2Jk2K; spf=pass (domain: gmail.com, ip: 209.85.166.178, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-il1-f178.google.com with SMTP id e9e14a558f8ab-424d3c1256fso34502705ab.1 for ; Tue, 30 Sep 2025 02:18:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223936; x=1759828736; 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=4kFMYxjB9UV+apcrxFv3L1tT/YQmjnBUWE/VNE/smsM=; b=nEW2Jk2KeYRrzKbScPwGvbBlHuTY8P2uFu+3N0UvOLlYrrGFRM8tAZ6wWb/QUnvmu5 Wg7bITYYm3cOtxIoJGjKDtklP3OJVZGOKiyR/ywWpmrBBne1UNjZYMfMwzSkHGd8Xd3L RGISsx3ABQtFN5kUmR9qn4JUy8LgHO7CQ/790gKm3LhwT9F5LA0XkCqxyitz5hD4F4Dd 7sB2YrgGfp7yKNHDIYOuplY4Giom+yRz+e4j6RZddTj7h9mJ7zJ/z/tukKGDgGLmPxQx WzxZgINDm9POVZA6jncihTNWCTPtJ1WNuS+IzAGPDJcWc8v5DrP1hgYayyiJhY0ZQtGY /ZTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223936; x=1759828736; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=4kFMYxjB9UV+apcrxFv3L1tT/YQmjnBUWE/VNE/smsM=; b=RaD9SqiGVU2qNTg5VqJIb5R1a9CgI5IopvcDyI0mlQ0JQVFufHT22KwjRoDUIPpduX dPOtbF6sI6YosXylzERfwQ5w2ADiMENGZj9NYfqYXpzp39zX8nznr/3egJbB4X/UwZPB Ye4K5nx+GUUekkLo5wp7TFU5hx8mqc9spVFGRJXHxg8tbI8ZGPxiFLgsEEjfA+0o8lAi BDmO5CvOAdookum2j7C/2tz8CpqSnU+DjYy3OVX+kj6dwIX7rnlI1h533OCiq66pBQTt cxvcRlYFyZKcxY9xf9I7Ry2gvlXUNkL7D0SBVv945eMf5CjMHC6GhQ+GEIqOXLAuXjFV ykyg== X-Gm-Message-State: AOJu0YyVDkaCrhSi+YPxhdzin4MHzjlUW776tpo/10OaIF3vmI+mvL4v OgFKzhsY4n0u4smzqUguNiO506RFKE3LH2PSB+p84exBKE7CGvLSh/zhSFz1ITx4 X-Gm-Gg: ASbGnctVDG3Y6+9CI0BKB3uhkTftf0vBwTqTb6uFebJRTmZG8fpyIt/Upk6DfntWPf3 9gvWXhBbs7GgnZKqB7VKomZBSBN+KFZVsRhezGeKHNfH1xqRhdmbwCLYmWon5pRaOm2WGDSnvqY k9cz9vjrdSFjMcPrHfz5gTMi80EBv3lA1XWrStvdIouKova42qInUI0xe3aYDFkdq+74C1ljdfh OERVd+z+rbGnYzAMd9O1jpptn/bSVs7HuHvfBew1il0CyuWWuMWfLFfPZ34Dfu6SVumV6T92aY+ UOg0vWVSHW5/4Uq3cko8nYFr5QoD0YPTMVoUZKf8Lidolz0GHf9KxQ+1KNcDkJOGlZNGeOSW6VS J2ynPZU9Qj+tv2aaBHlKxlpRQoR5J77NkjjbR/pjjdfVtoGcTsyLzYQiXddxpvyc4WjdUf2Jvf8 Q= X-Google-Smtp-Source: AGHT+IHWmpiD89AlzZurvqeRT9ihShXMpdwSmXNNzovfx3+/Po2XNCeLnj3Zjlo1/LA5tUkX2j54TA== X-Received: by 2002:a05:6e02:219b:b0:425:849c:52fa with SMTP id e9e14a558f8ab-42d1113ba2bmr46072965ab.15.1759223936414; Tue, 30 Sep 2025 02:18:56 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.18.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:18:56 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Wang Mingyu , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 03/22] parallel: upgrade 20250422 -> 20250522 Date: Tue, 30 Sep 2025 22:18:22 +1300 Message-ID: <20250930091841.1693131-4-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:18:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120055 From: Wang Mingyu Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj (cherry picked from commit 1a01da40edd694bff85e4af4e38e76db44aededa) Signed-off-by: Ankur Tyagi --- .../parallel/{parallel_20250422.bb => parallel_20250522.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-extended/parallel/{parallel_20250422.bb => parallel_20250522.bb} (93%) diff --git a/meta-oe/recipes-extended/parallel/parallel_20250422.bb b/meta-oe/recipes-extended/parallel/parallel_20250522.bb similarity index 93% rename from meta-oe/recipes-extended/parallel/parallel_20250422.bb rename to meta-oe/recipes-extended/parallel/parallel_20250522.bb index 88d1cf040b..79ea168675 100644 --- a/meta-oe/recipes-extended/parallel/parallel_20250422.bb +++ b/meta-oe/recipes-extended/parallel/parallel_20250522.bb @@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \ " SRC_URI = "${GNU_MIRROR}/${BPN}/${BP}.tar.bz2" -SRC_URI[sha256sum] = "10f0a7b7fbed87edcbd63a403fdc0ee1a1f86c241a3605f33162b4b9aff248dd" +SRC_URI[sha256sum] = "b4b28f475f8cff8bb6ed4b03cc5a67041f18fc73fa256923b23181b56afdb2cb" inherit autotools bash-completion From patchwork Tue Sep 30 09:18:23 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71282 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 18ED1CAC5B9 for ; Tue, 30 Sep 2025 09:19:09 +0000 (UTC) Received: from mail-io1-f43.google.com (mail-io1-f43.google.com [209.85.166.43]) by mx.groups.io with SMTP id smtpd.web11.20995.1759223939631351722 for ; Tue, 30 Sep 2025 02:18:59 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=PcaZzaD+; spf=pass (domain: gmail.com, ip: 209.85.166.43, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-io1-f43.google.com with SMTP id ca18e2360f4ac-91179e3fe34so231757839f.1 for ; Tue, 30 Sep 2025 02:18:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223939; x=1759828739; 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=RAAAaONOvH55c+yTSgxBbayu+mAXyKekMO4QVLrkvSY=; b=PcaZzaD+GfgxiWJ2d4Whd472WOkI4OfxDF42Ncauwm4+095AlVPWxJm7iduBOmhLIb HuZ4GlGwQuJvVOhgu0Aw/S1VtwgmkpANw3wIMRo5imU/ewlnkqVeJeech/+QMlS8hv3I Qy4lAi0hGlKB7PGIN+6l05wLSQXodQ0oVWghtKGKIVjmA4fs2k/wGBJ5ykLsFp1NfplO DdgyaWwwPjuxZjYyxL3aL6CxkMaz+6cSaIJ2MRNvDXRIFc2F1s0ZUN5qnYv1AIDHzErP wllVpVLlOe5Nt0ul7lQNOo8GaQT2NKApSh7mhuvjx188T31b97Uu1Mri3rVao9AEmAow OJqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223939; x=1759828739; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=RAAAaONOvH55c+yTSgxBbayu+mAXyKekMO4QVLrkvSY=; b=YafVUIRJ7KBLTWZws2MDGIW+XzSpxPDdUXuSjQYkauQMRr8Z3uAVi2GLT+VHccsatS 7S2ojSNxbP7iSw0ljPOqFiGkqQZ7BICcSKD5HkNOVKraNSRubx5jwwbhEdPfG2L7tcV/ Akplqn0P0kAsE8YxeL7X8WHzVR1vqx0SKEfkjqtnYy0MIucqsyw0YEEayEeQaZWsx0GU CT01pfOvkv9YEAtLqx0N/4n2RrrzBoxxiLhu3ETXYimckmXJmVbekseUVWV/H5K1Z+qh LEVVTOukRl+lZJIw3ne4GRL6pV8nphFpUNyml5IluPINJiy31O5CtAy25Mu5dL+9Uguh efAw== X-Gm-Message-State: AOJu0YyZ8IxUzsxcEx/ljWz0AOyTd1G6C/+8vg73uQsjrgygEZ5lYfwq q+/r6KNcJ8ReNsSBUi3JXEDJrCiufUhs4uKnUpuZz5HGM6RQ663G4ooQ8wUHD0hx X-Gm-Gg: ASbGncv6ZLia9rfulqXJmqp+Aujim4Encmf/wPeh3fK+Zslq2N9mVH+5mmLKPIvlcp9 YujCBfitA8mMEoWEK+9eT6ogqbG4BDLxsWn90WI60zHPT5L3Z4I2mzcLiD0Ud7Tm3DH55hxBlYK xH5g2OeTDtBlDEhImlHdAidWu6PrOHCtjelvl4nry6wyzhRT8maa89y/EXxfjS7vZ0fsvQdn2NQ J/mPGDB3CbC5wd0n3wHt50yF3FTI6q9IwTQT8m59fJMPYh4D6aAKWXD6b88zxgYH/+ACIBK/N+l MuZAbIWqIaEvoxL4bEblrJRvb+Eu/8zvgMBPwZqF4TRX2D+Dh+HN8rRtoyNeTZ3vALTMqpcdeFE jBfsaW6wRbHPT6BNqTbw6qg/eiaGDrsSKhWrp75A+3Sl4tb/y2tHypishkOhT3MFCi/UbMWgoSx wp/l5HLKRX+g== X-Google-Smtp-Source: AGHT+IF0XN+/ygWsAP3cE5xzpApVHqDr6qhFwMqXPPchn9lOsEoegt/uPN1n9Tzwo0S2LpSgxO4s2w== X-Received: by 2002:a5d:917a:0:b0:8c3:e106:74c2 with SMTP id ca18e2360f4ac-930ad1a6773mr446242739f.5.1759223938631; Tue, 30 Sep 2025 02:18:58 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.18.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:18:58 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Wang Mingyu , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 04/22] parallel: upgrade 20250522 -> 20250622 Date: Tue, 30 Sep 2025 22:18:23 +1300 Message-ID: <20250930091841.1693131-5-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120056 From: Wang Mingyu Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj (cherry picked from commit 3afbc2b0b8565322048f9937045ae922d078951f) Signed-off-by: Ankur Tyagi --- .../parallel/{parallel_20250522.bb => parallel_20250622.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-extended/parallel/{parallel_20250522.bb => parallel_20250622.bb} (93%) diff --git a/meta-oe/recipes-extended/parallel/parallel_20250522.bb b/meta-oe/recipes-extended/parallel/parallel_20250622.bb similarity index 93% rename from meta-oe/recipes-extended/parallel/parallel_20250522.bb rename to meta-oe/recipes-extended/parallel/parallel_20250622.bb index 79ea168675..739263fe30 100644 --- a/meta-oe/recipes-extended/parallel/parallel_20250522.bb +++ b/meta-oe/recipes-extended/parallel/parallel_20250622.bb @@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \ " SRC_URI = "${GNU_MIRROR}/${BPN}/${BP}.tar.bz2" -SRC_URI[sha256sum] = "b4b28f475f8cff8bb6ed4b03cc5a67041f18fc73fa256923b23181b56afdb2cb" +SRC_URI[sha256sum] = "69f578cf11f1b124ba3c2b673a16641debe63aeb3d2ac4cec5ad65f8a53d489b" inherit autotools bash-completion From patchwork Tue Sep 30 09:18:24 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71284 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 31C44CCA46F for ; Tue, 30 Sep 2025 09:19:09 +0000 (UTC) Received: from mail-il1-f173.google.com (mail-il1-f173.google.com [209.85.166.173]) by mx.groups.io with SMTP id smtpd.web10.21060.1759223942434414286 for ; Tue, 30 Sep 2025 02:19:02 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Aol0S12Y; spf=pass (domain: gmail.com, ip: 209.85.166.173, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-il1-f173.google.com with SMTP id e9e14a558f8ab-42d7ef9a402so455015ab.0 for ; Tue, 30 Sep 2025 02:19:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223941; x=1759828741; 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=gtn94ZohQBQYZnAStAIvoBMmcwINVUNafjsPI7Y2gH8=; b=Aol0S12Y+5fOKLH5eT5/f3lKJPD78iEfHRvdfgntL3By3M4F+OtamWRfvbaPb3JB1E Er8A2oSn1T50zfutrwZohIo8G6umxLN4VJEnwWrMInS9yUXVuQexqpOebuUkV6WsEpb8 Bj2lr1aCDdWC6JkEhbKzCeOE6tmEpR6uAL4qrRtuAsB5hi7VnK4Tf7uYVtJzKa3KpLU3 pEpFD6za4CbCAmSO9ibvX/iC8fBto9yS5HGhnZa2aQuiPeH2StsSMG7yC7f0ABgzMla9 4YE14eG9a1/GEctrUtOS5i6yTR9gpbhF+/CrxQ3OuukVMTJb5wKsFAKPF3GGOIf1Kh/9 I14A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223941; x=1759828741; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gtn94ZohQBQYZnAStAIvoBMmcwINVUNafjsPI7Y2gH8=; b=s323162rOa7+oC4azMtF8/zkbTnfrUXsuooxVMdB7+Yd2u31aegCFPIzv6uYrDoEIg D7ztOaDGmeNkP3BkpD5HY8MTVdI3i7VeKKmxAxLs8G93Xpf+cnClaGVMVJdr6D5WfuvO OaENZCPI6Vp3JXZP1KBv+JXXg9CplCtivQubYTCdK8iIZmhUU5nszBNBSDSVIu3y/3yg k4/6jb9mff3hj3YNNA5IoEZnD9rcHKlS4YMZNyQ8G9g7Wn8keQPFhh+eBKVO4XqBBuFB y5tdY3fRObBbFunibTbYMDuas1YXK0NooZv331OQMG80qYtlqxteCRD5vVjkoBA6mKM2 /M7w== X-Gm-Message-State: AOJu0YyXeaVx32+sMNt8WZ6MaX3ADieMMqzDCnCmHTFOR4LxF0eX7Ief Ui/2QYhu0/nOZZFmB7o97ZDQY8sPVUHEqq7WO59kQucHlhAyDsTyUUwhLFS1WjwL X-Gm-Gg: ASbGncuRSIcpIBGuhy6I6gwsJJeOe5BeOsBbCsVOZqAeZMzYlrGQMECIcnm4m7mx2z/ 1qLNDjijFTnb/BIUZgkAot4BgirBICmEeSuVh691D2hIy0Urtpj9G+n55Ib5NR3+c6pJ1OphLqk T6NLLsSXLRmV1VBDwV9F3A38jVIRWZKcPMrvnDroq+xiBFGmcEx/jlyEf1XXRzOiSax+fnUCBvs JzGUkzI9Vz7Ews0+036NdDkjIH0Esph8EUbK0cbEGqIRxVCCoFJLqlEOg7rhCj733NniCOk4OLi 9jnV4XtJSy8ODWM2PQ4KxYMZ6pIF17NtVbuP5EDO+DTA6jkpkYc9g9RHDIMSzk4oLlikYWuPudO 7i5n1Z+o/B1R+GFfglMM4QZT4eJCsIAKDiJY9q3LsVP/qZW9PaAncJGxwk7eu9Ncg8EM90teRUR a9IGYe6fA9Qg== X-Google-Smtp-Source: AGHT+IHO5BZfdkh/xmfFQOd1Hq7gxgZCU0VIZNjWq1sKnynMvpJx1/czeMQidP0Ea+QJoiTzI0kwkw== X-Received: by 2002:a05:6e02:219b:b0:425:849c:52fa with SMTP id e9e14a558f8ab-42d1113ba2bmr46074645ab.15.1759223941305; Tue, 30 Sep 2025 02:19:01 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.18.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:00 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Wang Mingyu , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 05/22] parallel: upgrade 20250622 -> 20250722 Date: Tue, 30 Sep 2025 22:18:24 +1300 Message-ID: <20250930091841.1693131-6-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120057 From: Wang Mingyu Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj (cherry picked from commit 482318ca4103e5b45ae03de593660046e091143b) Signed-off-by: Ankur Tyagi --- .../parallel/{parallel_20250622.bb => parallel_20250722.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-extended/parallel/{parallel_20250622.bb => parallel_20250722.bb} (93%) diff --git a/meta-oe/recipes-extended/parallel/parallel_20250622.bb b/meta-oe/recipes-extended/parallel/parallel_20250722.bb similarity index 93% rename from meta-oe/recipes-extended/parallel/parallel_20250622.bb rename to meta-oe/recipes-extended/parallel/parallel_20250722.bb index 739263fe30..fc7376ce56 100644 --- a/meta-oe/recipes-extended/parallel/parallel_20250622.bb +++ b/meta-oe/recipes-extended/parallel/parallel_20250722.bb @@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \ " SRC_URI = "${GNU_MIRROR}/${BPN}/${BP}.tar.bz2" -SRC_URI[sha256sum] = "69f578cf11f1b124ba3c2b673a16641debe63aeb3d2ac4cec5ad65f8a53d489b" +SRC_URI[sha256sum] = "91a81ff4129cdf5ad3c3c45ec033e75f2bbea5447f4b6813a0d8cfe8e5c7843b" inherit autotools bash-completion From patchwork Tue Sep 30 09:18:25 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71281 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 18F05CAC5BD for ; Tue, 30 Sep 2025 09:19:09 +0000 (UTC) Received: from mail-il1-f179.google.com (mail-il1-f179.google.com [209.85.166.179]) by mx.groups.io with SMTP id smtpd.web10.21061.1759223944908004580 for ; Tue, 30 Sep 2025 02:19:05 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=IiIleaFA; spf=pass (domain: gmail.com, ip: 209.85.166.179, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-il1-f179.google.com with SMTP id e9e14a558f8ab-4259247208aso27050685ab.3 for ; Tue, 30 Sep 2025 02:19:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223944; x=1759828744; 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=3WJp/asq5kNjEK+KV4m1Nqd04sMDkBJBR0p9vCb6K98=; b=IiIleaFAclZJdjXqvx2OwN3Yc4/7QbbAgkPSSqmmjnn91efpjF46ukVZP+Sy66I3Va WgWYMiQrdAEQbhjEray6Y8ZubM4LW44hYu/ZR/uWV0XWH8b3K92pXCvNKbBgqv+OhZKM o/sFltEioPPKsoOGe5y9afxGyrfntwezIau6PntHORq7R6rttum2xWMYjYkATlWuQiBQ K9VabTgpaO298yw/aw0XTnE6DpVtpIC081NMv3FBY/uFbWp8sKKYJjdRcNgmU/NYFG4H Q75PqVWLeGrRLgSKjQ4lMq0F9iNYcgcWMH3QdPK817mq0WgdSIsKB8jR5bO/KvQMmprd E6kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223944; x=1759828744; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=3WJp/asq5kNjEK+KV4m1Nqd04sMDkBJBR0p9vCb6K98=; b=Nr4n7qCVAPpfzhsvm3kPwaC0k4EsbTb81LkK6JbZmqnXkB3yNimDd/wWj8CtO5RZjt YUutSUcFMpFrEanfm+o/AJeTihQYy02PC1VIdB9rasn/iCoP31NenkFze2RBwjpR9X4M QzxpzdC35fmWvuKbgi45IbTWZHIeV0Y5uG0//avSc+dwIOhydwOaIdVOyZx3gxI0vqmi GVPrnsLNYkkBaszFqNgykgWvfGDtgUJEB5vTw24SfRNi7BwrMrX4IKRQJ+9PGh0pzhK4 aCzX4C49Ao4HEqWhDCaAJoDt3LoSQkia4qgYz0UCg4Jp70pqaWawGXF8jwP4wZcbyi0O 68Xg== X-Gm-Message-State: AOJu0YyRpE0hg6itR3LXwlcsCkuJDdZl3/h444ekP0HFWzRlrrhUuNc+ E8MlKj6IvnlCjnFzLBE2dx0dJuwutLjxc0ST6ftdZ0M5UxddA+rFH0eEEqgQ7wiD X-Gm-Gg: ASbGncvh8tsWQ/2p0ikg7RONdYdsMNKvZgIMPHh27uWOMVbrV1AvSRSMBxU+bfpOrvs VTOw2da4IvxPU9UM/EM63QtwsXs8RxlvIFEp5JSE1l0ch0LNLlZj4wilwnIWwGEjswtCKvupwtK QBYI81nZobUfPgf2T/M6a0nDxgS4s2SWwI+ppVZw7oD4CRZNRu+8SnrK4p1pbRgIaUuyh6iSzlP F4ZNK21tWNx0sVHnh5a4pcXzS79779SeVRA++xs68ImMyFcfFuRgQjkNmGaBWhzLDppiHIDxsDz kMclIn1FmFVzue+de2Ci3PFXsqgxdnU4Rchrpvx5J3N1kDM0Cn7R+IUySbpzximaxK5krffHguN mB+0K0+t1SkTysF35iBkF4TLtfeIjl62+txvZmxDkTS6F1fDEHfffmYNnCpi7a3yeffmmyVj3Wu 8= X-Google-Smtp-Source: AGHT+IGq5QIPqYsUmdi7F8FD2PYPVU3ehY6mhKBvSlLFiD8/49HwcviflczciTd4hH1Gk8v4HA0+jg== X-Received: by 2002:a05:6e02:349d:b0:42d:7d0c:ed16 with SMTP id e9e14a558f8ab-42d7d0cef51mr13890615ab.29.1759223943965; Tue, 30 Sep 2025 02:19:03 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:03 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Wang Mingyu , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 06/22] parallel: upgrade 20250722 -> 20250822 Date: Tue, 30 Sep 2025 22:18:25 +1300 Message-ID: <20250930091841.1693131-7-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120058 From: Wang Mingyu Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj (cherry picked from commit e52777c3ac8de882fc4ec3f080b400df17770fb1) Signed-off-by: Ankur Tyagi --- .../parallel/{parallel_20250722.bb => parallel_20250822.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-extended/parallel/{parallel_20250722.bb => parallel_20250822.bb} (93%) diff --git a/meta-oe/recipes-extended/parallel/parallel_20250722.bb b/meta-oe/recipes-extended/parallel/parallel_20250822.bb similarity index 93% rename from meta-oe/recipes-extended/parallel/parallel_20250722.bb rename to meta-oe/recipes-extended/parallel/parallel_20250822.bb index fc7376ce56..27a65ae1af 100644 --- a/meta-oe/recipes-extended/parallel/parallel_20250722.bb +++ b/meta-oe/recipes-extended/parallel/parallel_20250822.bb @@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \ " SRC_URI = "${GNU_MIRROR}/${BPN}/${BP}.tar.bz2" -SRC_URI[sha256sum] = "91a81ff4129cdf5ad3c3c45ec033e75f2bbea5447f4b6813a0d8cfe8e5c7843b" +SRC_URI[sha256sum] = "019d328722867cffe918c449364308c0df048456c69299b91451a3e6fac9167a" inherit autotools bash-completion From patchwork Tue Sep 30 09:18:26 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71283 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 209BDCAC5B8 for ; Tue, 30 Sep 2025 09:19:09 +0000 (UTC) Received: from mail-il1-f171.google.com (mail-il1-f171.google.com [209.85.166.171]) by mx.groups.io with SMTP id smtpd.web11.20996.1759223947309008867 for ; Tue, 30 Sep 2025 02:19:07 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=WpVGa7/z; spf=pass (domain: gmail.com, ip: 209.85.166.171, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-il1-f171.google.com with SMTP id e9e14a558f8ab-42592472031so11612925ab.3 for ; Tue, 30 Sep 2025 02:19:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223946; x=1759828746; 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=xBfcWNr1J/LRXgDlYYTehfAgrjvHV09FADTJUiaM1UQ=; b=WpVGa7/zwJbDl6V4e/uOZN42ZnenqJ9mRQ9Oh9xHSZ5yDJmoMHSKV87iZYSfSQbbiU uVH74r4cHU/Xra45/bMmiOWay8pJWfyuA25C7Rqk0sxh3zBKKkkr2DUhOPz/DbVHztwX 7n7MwdvPdKfhEq2nHy5md1qzsGfObPsEpL2H5UoMLodVQY/KTdWz6p099uoPecSZ1GIV gL4kpRsUpvnrr8PhFSmHpP8N9Hjns5kjgCJ+OF2Og7w5N1bZ/MQ4pv6r1JNNFJ5F3QrN 58/SMknnpvnW+OfJGsdpeCkTrlsr6SOWrACRQDePjTpzVQd1T/tJe9ada1WjIJg8NyU5 KMCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223946; x=1759828746; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xBfcWNr1J/LRXgDlYYTehfAgrjvHV09FADTJUiaM1UQ=; b=A7kgwu1z65qihi3WJKiOHro2RnzhItHjvEkSGhd/wNyZIwpbKBJuLOcO34L4umowTj qZYYG4PHUzBJTNn/o5wchDjPiGe+fBoTyuxRFJD/1fLaTaSORWo66VCcs61Y/jcbmsHS lKArlHzi/RAtS4MRAiiQ5M4MOjldtW+6X4p7D5oobRWSDOiNd3DZLBRnTCEDF4C+VMfs oKnQP8QgkqSVzTkeSgQ00pxGHJUbYMD0YMQoSxshO1eA0qQSnQBe1YWOFs59TH4Ofy59 5oYTUlo+cn0GSRfiMPJakXUPPhuS3lvNRytdZNBVFWkJeBC3yKnfl7/l/Lpho9Vs7F+P UQgw== X-Gm-Message-State: AOJu0YzqQXuZzObj8wYRYZB1BgaZfsp+QOSP6a3tBSLQs9kVhIn9Asxa wraAprDR5Cjb8gvOHbc+I4DCd/dGqAHX0+y/h9BlvLMRWkXgTHdE4sIhauX+Gxxv X-Gm-Gg: ASbGnctt632+uia4/Xb3g9xtXCM74LCD/hHEQucr8SDB7/2u01KiPMLP9PfzI3KTpkk fZVyo+zkZFgjr0b9ap9C3C8LT8XCuVC5vCGtfz+ooIC3rf64UN+KYHXYaNapMLnGANwadRjKxZs +40hu+tLEkKdjTuzO6igazKmiBCaEGzy/GEprgqxQ6lSF0RhoXuuJWNdteRDL3o8R50p+wUOZHC Yv90LJmZqobI5DhEjS9aGsqhbVK+Qv/xfuxn5CFtejAS2cJ4gsp67w4otpqgaw5mlyrqUU7Cl27 VtXRGtwdQ7r0o9yRUTs+U3xLeRdLtaYPnwXLY4xLY//umpVUDj4HkKOnh77ZrMC2QC6WT7BiSge N/lelcs/jOxoVrcgPl+apvZ5IE/PavHc44KsXuomgzlYAsFH1VuxS4bvJFM27NaD5i7YrUPUFQi Os72NTnrjnpQ== X-Google-Smtp-Source: AGHT+IHj1TCQn12DXspLto+xasl4IZmdkM4BAcHGf+Wv7TRoMRQD1o9uOte9+t9KsGfnH1JvFLnP8g== X-Received: by 2002:a05:6e02:12cb:b0:42d:7e2c:78b8 with SMTP id e9e14a558f8ab-42d7e2c7ac2mr4864535ab.2.1759223946351; Tue, 30 Sep 2025 02:19:06 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:06 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Yoann Congal , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 07/22] boinc-client: fix hostname reproducibility Date: Tue, 30 Sep 2025 22:18:26 +1300 Message-ID: <20250930091841.1693131-8-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120059 From: Yoann Congal The generated svn_version.h contains the hostname which makes it non-reproducible. Fix this by removing the hostname from the file. Signed-off-by: Yoann Congal Signed-off-by: Khem Raj (cherry picked from commit f23543fb6e8dc8af1f50058ed5739c4419e462db) Signed-off-by: Ankur Tyagi --- meta-oe/recipes-extended/boinc/boinc-client_7.20.5.bb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/meta-oe/recipes-extended/boinc/boinc-client_7.20.5.bb b/meta-oe/recipes-extended/boinc/boinc-client_7.20.5.bb index cfd134dd4f..624be655a5 100644 --- a/meta-oe/recipes-extended/boinc/boinc-client_7.20.5.bb +++ b/meta-oe/recipes-extended/boinc/boinc-client_7.20.5.bb @@ -78,7 +78,10 @@ do_install:prepend() { } do_install:append() { - sed -i -e 's#${S}##g' ${D}${includedir}/boinc/svn_version.h + # By default, the SVN_VERSION definition looks like: + #define SVN_VERSION "$SHA1 [https://github.com/BOINC/boinc] ($HOSTNAME:$S [client_release/7/7.20]) [Server-Release: server_release/1.1/1.1.0]" + # ... remove HOSTNAME and S to make it reproducible. + sed -i -e '/^#define SVN_VERSION /s#(\S*:\S* \[#([#g' ${D}${includedir}/boinc/svn_version.h } SYSTEMD_SERVICE:${PN} = "boinc-client.service" From patchwork Tue Sep 30 09:18:27 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71285 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 2343ACAC5BD for ; Tue, 30 Sep 2025 09:19:19 +0000 (UTC) Received: from mail-il1-f180.google.com (mail-il1-f180.google.com [209.85.166.180]) by mx.groups.io with SMTP id smtpd.web11.20997.1759223949985982839 for ; Tue, 30 Sep 2025 02:19:10 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=OZrz/XUF; spf=pass (domain: gmail.com, ip: 209.85.166.180, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-il1-f180.google.com with SMTP id e9e14a558f8ab-42521ca36d6so27555735ab.3 for ; Tue, 30 Sep 2025 02:19:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223949; x=1759828749; 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=jj8mdZcWGQBtzl8DnbxK4KFYrRfBFqVregi/UeHaERE=; b=OZrz/XUFMpirDh6fOuE+DLWuhZ2ayWWDQEOJj8KllBWABDfbJKyYvlCRlAo8i9FcsN TNyy8uepU36FAvcIzMPt3Jmy9ntQsJyhKvHK5OaU25SgAUJXtP7WKJrOBgHooNEf16/Z r9gWvHJ77DE4Q4Sg3rHoouA4QkqNecUFKqjP7IfXgH6Hs3Fdk1CLq7zab4WI/2hytgOw 4mqpf0AaFs59k5Hoa79lS7W66MJjUscpoLO5O3MBTt8sMV26CxBzXz3Imeh6fejmunnv asv8gFgDFQBU4UxzoiSekPGr6WzftxlvNfsTLmfFVSfWiy7+H74yfDEN9HVkqD/rL2y1 sbJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223949; x=1759828749; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=jj8mdZcWGQBtzl8DnbxK4KFYrRfBFqVregi/UeHaERE=; b=oUuYO8TrMxNf+DLGbz1pV2EtCVBEQBch1NmevYUB4OcEKSlh2SEb+1NW7kCQPY4Q6R H8cH+U6XiTXZHKufMME8RpQwaVLhIrMxqP5T+gWH3ogzncMaAr7PkbKKMdtS8BO35EP9 cfJA3EcKrVnWcM1AgWjhFeNqAz8u2fw1hOmOaBlCKUF+FFBmjWsyKCU8MqjxCStS46Nj A2mC4egWlF7jBotlRTUFkqpW8IPYXdiujs433jjuxCgatJKZs94cN5ZdhbpELg7jS8ka i4Qup57UhU2rvMSQBnPzKmEsw+TK9A5YXO+0L5clK0YIjkRYZQYnac9FcJPpfHsLDAWm m4dw== X-Gm-Message-State: AOJu0YztaJEqdD++RPJ9BxcSYOlhFazsuYxsQ1gzykww0uuaFlA7Jbm6 85A1q1ogmOSA9bodC9U/BWrrnEBArqpRRb+3UEmyZdODysEOnM8bpYLo1LGS9kTC X-Gm-Gg: ASbGncu07+D2Y2T5+Uiqq0Mg4oUaQRHKmCZDGGmhpzByWyQNqxHaWi/DQ/VmEM7MTq8 tfdQdLaeHHFJzfzBuBlTcJPKymB3D2OGpDYPby+ks9cijb13oAIsZg2D/+JyzQziS5tipdZnaF4 mFBjIXiBzhekBaB9HWr5TO3RDDN0soCyh7R4r4EVFn8hzDQKa42a0MKPkXhATh3KXmozYfnsic3 sdd74blflVrCeH1bXMg2d5u36ol10y/GaX9qB8H25H5INO+XvffI3XGSzAzoOuPwx1pwwk6+yCn JSazoPjqVckzxE4foNQusj+m3HxgMXszjkPU99pX91Vb7CDnoAVBoXLSJrLonINP94ywrYhDIci 7oVKkIJY4e5Hl9lslYr94aCMKFCDG2vBo6enVD+AaS9Xef0NbisZNY3zzuvvlJDWxkKlN8gVu/O yimIorNy0E5Q== X-Google-Smtp-Source: AGHT+IFrjujIMbSa8/SCGWu8Rb/lFYxtbKum5ewkqUmPzrJCvDH/fwcxjh+muNfT8Q5Kv1eDQKj9tg== X-Received: by 2002:a05:6e02:1a04:b0:426:3ab1:74bd with SMTP id e9e14a558f8ab-4263ab17a1fmr267229805ab.18.1759223949011; Tue, 30 Sep 2025 02:19:09 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:08 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Markus Volk , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 08/22] malcontent: update 0.13.0 -> 0.13.1 Date: Tue, 30 Sep 2025 22:18:27 +1300 Message-ID: <20250930091841.1693131-9-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120060 From: Markus Volk Bugs fixed: (or any click on carousel's icons) (Philip Withnall) !244 malcontent-control: Fix callback argument list Signed-off-by: Khem Raj (cherry picked from commit 827abeaf07d7524f0aaec44ec79a67261fcce0f0) Signed-off-by: Ankur Tyagi --- meta-oe/recipes-gnome/malcontent/malcontent.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta-oe/recipes-gnome/malcontent/malcontent.inc b/meta-oe/recipes-gnome/malcontent/malcontent.inc index 68523fa21e..9c059bee2b 100644 --- a/meta-oe/recipes-gnome/malcontent/malcontent.inc +++ b/meta-oe/recipes-gnome/malcontent/malcontent.inc @@ -1,4 +1,4 @@ -SRC_URI = "git://gitlab.freedesktop.org/pwithnall/malcontent.git;protocol=https;branch=main" +SRC_URI = "git://gitlab.freedesktop.org/pwithnall/malcontent.git;protocol=https;branch=malcontent-0.13" S = "${WORKDIR}/git" -SRCREV = "21f3ef7b6f984710a23b607d2298fe16e554f0c3" -PV = "0.13.0" +SRCREV = "090042fec5181621e2fd8cfef9fc446ed86db98b" +PV = "0.13.1" From patchwork Tue Sep 30 09:18:28 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71288 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 3726FCCA470 for ; Tue, 30 Sep 2025 09:19:19 +0000 (UTC) Received: from mail-il1-f172.google.com (mail-il1-f172.google.com [209.85.166.172]) by mx.groups.io with SMTP id smtpd.web11.20998.1759223952663121165 for ; Tue, 30 Sep 2025 02:19:12 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=EcfGZfQi; spf=pass (domain: gmail.com, ip: 209.85.166.172, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-il1-f172.google.com with SMTP id e9e14a558f8ab-4248a13fbe9so30486465ab.1 for ; Tue, 30 Sep 2025 02:19:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223952; x=1759828752; 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=YMsPfAcSy57n7t42OVMRgKWfQeYDrf5H6EQSnnx2dG4=; b=EcfGZfQi9NQ2XFYUFtcxWnmXaxvw7JtHAhGAyhZTbOrfP36iYdGgX2qewqkJQDV8Pe YKQNoxKgaOWGOi5/HfYXgflMhEDK388Gl/au9u9VtSoEhimHMRpZU9CevzMIdwMy4thb ztRWG7tZ5M0jlsh16VOqSlNyzsuA0AZPQYTcDLi9UCgDqqb1E5aLxNIxFpAz6CBeErw5 AoQCk3OffNht9B6CWgmYQIoH9G6jTsJR1F2t3VRoMYUPPtNaURwvT9ub8OCvy2XxqrUv RycnHYpcEArMRk0vtH2/5o87DbKFqjnb4DbGCtdqnKVQxri8cqWbE6ntOGnh6UV4BLor /RIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223952; x=1759828752; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=YMsPfAcSy57n7t42OVMRgKWfQeYDrf5H6EQSnnx2dG4=; b=ln9R9EaPOo1djkONCBGZGALi1bUXWUpI8CrRcQh4N+S6iPcBuKdhd9bm+4Zvf88LKR fJgazz5KM9911JB2zsX8r7fJET9tRDJLxWuwxa83aZB6QWu4rnGatopTUciViPkgmVCX qsc2pXxtaTpKCGtqnJQpCDUjDEQpNLztpjQozCMCVO0hrnWsWe513kap8B11/yI+ZQ7w 9zAQpQu1eFp2SsIx++b+7sOWPx7Zdw0JuTN009fxvPJDzvXusFoBmyPV+f0+vMq6W0dI 8s72AV9l0/h7MWaZKahoM8c0uyYvDNEsf3O0TBJbSif+ympfG4Enpjc28jxhobapdQSY R+UQ== X-Gm-Message-State: AOJu0YzTiyLzY8nnh2DCPvjXkYV4o2iobZZlJ3S9WrfguaazRUnwJG+n qfNEpxX7le8+B4pDbp+JNlIGwocpEVhKwsMBHSBgp5XD+rG7nnCjVdZ3D8TaI6oT X-Gm-Gg: ASbGncsTUzm2cllP+a+L0KFz8df6CBBjOmS7+wQt5CKS3G+39h7LOHvnTYsKUCVfzrF Ojj0obOJZFPWelZR9KTl4Y0ElyG+nxAFNIZEQXdcNXa1eYu3ZqNdpvo7LLY9aLfW0HYKt1qof55 ed6fFjWGAZNPVKgX4hnKSWgQ+CVW0AgjykcaP5153Q7k5QyXya01INtZzrpm6+ZyGs90928oRmq wJqSWidFDlO0KGmYFes3ETDLCgyWh8dkFkhNC4LRZNKcwCDXgXbWrimu5zOwD2gAVuPitCflIDu rNBYsKNph7GJUVA8+S+T/5didi/YEqBClr7/qDeBx+qaYbzEmI9ib1KD+kBx35DOce/spChn3sY 5IZpnftIJGJTljxjU8n5Pzo0EKJA/a0FV6OjbQvwgGU/ZnJ03O13xeCtmy3cjW7Tuzbn9AIsY3p k= X-Google-Smtp-Source: AGHT+IGBCG/Of1TiE6qiMBoPQd141sCyRVocoTJ9KGfmYsFNakeO0Bq/3g1LSicgx6nMnOxI7uCPwg== X-Received: by 2002:a05:6e02:194a:b0:428:306a:175d with SMTP id e9e14a558f8ab-428306a1868mr193185585ab.28.1759223951649; Tue, 30 Sep 2025 02:19:11 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:11 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Jason Schonberg , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 09/22] Remove the use of http://ftp.gnome.org/pub/gnome Date: Tue, 30 Sep 2025 22:18:28 +1300 Message-ID: <20250930091841.1693131-10-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120061 From: Jason Schonberg Use https://download.gnome.org instead. In SRC_URI where the reference is https://download.gnome.org/sources ${GNOME_MIRROR} can be substituted. Signed-off-by: Jason Schonberg Signed-off-by: Khem Raj (cherry picked from commit a9b7b0113da50cafed11a2c36b57629c5bfee33c) Signed-off-by: Ankur Tyagi --- meta-oe/recipes-core/libsigc++-2.0/libsigc++-2.0_2.12.1.bb | 2 +- meta-oe/recipes-core/libsigc++-2.0/libsigc++-3_3.6.0.bb | 2 +- meta-oe/recipes-core/proxy-libintl/proxy-libintl_20100902.bb | 4 ++-- meta-oe/recipes-devtools/glade/glade_3.36.0.bb | 2 +- meta-oe/recipes-gnome/gnome-themes/gnome-themes-extra_3.28.bb | 2 +- meta-oe/recipes-gnome/gtk+/gtk+_2.24.33.bb | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/meta-oe/recipes-core/libsigc++-2.0/libsigc++-2.0_2.12.1.bb b/meta-oe/recipes-core/libsigc++-2.0/libsigc++-2.0_2.12.1.bb index ede57bc3ec..9a3ddfd15c 100644 --- a/meta-oe/recipes-core/libsigc++-2.0/libsigc++-2.0_2.12.1.bb +++ b/meta-oe/recipes-core/libsigc++-2.0/libsigc++-2.0_2.12.1.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d8045f3b8f929c1cb29a1e3fd737b499" DEPENDS = "mm-common" -SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.12/libsigc++-${PV}.tar.xz" +SRC_URI = "${GNOME_MIRROR}/libsigc++/2.12/libsigc++-${PV}.tar.xz" SRC_URI[sha256sum] = "a9dbee323351d109b7aee074a9cb89ca3e7bcf8ad8edef1851f4cf359bd50843" UPSTREAM_CHECK_URI = "https://download.gnome.org/sources/libsigc++/2.12/" diff --git a/meta-oe/recipes-core/libsigc++-2.0/libsigc++-3_3.6.0.bb b/meta-oe/recipes-core/libsigc++-2.0/libsigc++-3_3.6.0.bb index b3875e8436..38a80bbf3e 100644 --- a/meta-oe/recipes-core/libsigc++-2.0/libsigc++-3_3.6.0.bb +++ b/meta-oe/recipes-core/libsigc++-2.0/libsigc++-3_3.6.0.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=959bffe2993816eb32ec4bc1ec1d5875" DEPENDS = "mm-common" -SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/libsigc++/3.6/libsigc++-${PV}.tar.xz" +SRC_URI = "${GNOME_MIRROR}/libsigc++/3.6/libsigc++-${PV}.tar.xz" SRC_URI[sha256sum] = "c3d23b37dfd6e39f2e09f091b77b1541fbfa17c4f0b6bf5c89baef7229080e17" UPSTREAM_CHECK_URI = "https://download.gnome.org/sources/libsigc++/3.6/" diff --git a/meta-oe/recipes-core/proxy-libintl/proxy-libintl_20100902.bb b/meta-oe/recipes-core/proxy-libintl/proxy-libintl_20100902.bb index 58aa3216ea..c56160571a 100644 --- a/meta-oe/recipes-core/proxy-libintl/proxy-libintl_20100902.bb +++ b/meta-oe/recipes-core/proxy-libintl/proxy-libintl_20100902.bb @@ -1,5 +1,5 @@ SUMMARY = "Proxy libintl" -HOMEPAGE = "http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/" +HOMEPAGE = "https://download.gnome.org/binaries/win32/dependencies/" SECTION = "libs" LICENSE = "LGPL-2.0-only" LIC_FILES_CHKSUM = "file://${UNPACKDIR}/src/proxy-libintl/COPYING.LIB.txt;md5=bc400bc21422f9a92e76ec2c5167ca2e" @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://${UNPACKDIR}/src/proxy-libintl/COPYING.LIB.txt;md5=bc PROVIDES = "virtual/libintl" SRC_URI = " \ - http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/${BPN}-dev_${PV}_win32.zip \ + https://download.gnome.org/binaries/win32/dependencies/${BPN}-dev_${PV}_win32.zip \ " SRC_URI[sha256sum] = "291ac350cc5eb4a01b0d651ca99fae64cee8a1c06b2005277fab5a4356f9ae91" diff --git a/meta-oe/recipes-devtools/glade/glade_3.36.0.bb b/meta-oe/recipes-devtools/glade/glade_3.36.0.bb index 01f0792ca9..3645de3cc3 100644 --- a/meta-oe/recipes-devtools/glade/glade_3.36.0.bb +++ b/meta-oe/recipes-devtools/glade/glade_3.36.0.bb @@ -15,7 +15,7 @@ inherit features_check autotools gettext pkgconfig gnomebase gobject-introspecti # cairo would at least needed to be built with xlib. ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" -SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/glade/3.36/glade-${PV}.tar.xz \ +SRC_URI = "${GNOME_MIRROR}/glade/3.36/glade-${PV}.tar.xz \ file://remove-yelp-help-rules-var.patch \ file://CVE-2020-36774.patch \ " diff --git a/meta-oe/recipes-gnome/gnome-themes/gnome-themes-extra_3.28.bb b/meta-oe/recipes-gnome/gnome-themes/gnome-themes-extra_3.28.bb index 90756dac36..61deceb7a3 100644 --- a/meta-oe/recipes-gnome/gnome-themes/gnome-themes-extra_3.28.bb +++ b/meta-oe/recipes-gnome/gnome-themes/gnome-themes-extra_3.28.bb @@ -1,5 +1,5 @@ SUMMARY = "GTK+2 standard themes" -HOMEPAGE = "http://ftp.gnome.org/pub/GNOME/sources/gnome-themes-standard/" +HOMEPAGE = "https://download.gnome.org/sources/gnome-themes-standard/" BUGTRACKER = "https://bugzilla.gnome.org/" SECTION = "x11/gnome" diff --git a/meta-oe/recipes-gnome/gtk+/gtk+_2.24.33.bb b/meta-oe/recipes-gnome/gtk+/gtk+_2.24.33.bb index d55aa8d285..2ca2bba0aa 100644 --- a/meta-oe/recipes-gnome/gtk+/gtk+_2.24.33.bb +++ b/meta-oe/recipes-gnome/gtk+/gtk+_2.24.33.bb @@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7 \ file://gtk/gtk.h;endline=27;md5=c59e0b4490dd135a5726ebf851f9b17f \ file://gdk/gdk.h;endline=27;md5=07db285ec208fb3e0bf7d861b0614202 \ file://tests/testgtk.c;endline=27;md5=262db5db5f776f9863e56df31423e24c" -SRC_URI = "http://ftp.gnome.org/pub/gnome/sources/gtk+/2.24/gtk+-${PV}.tar.xz \ +SRC_URI = "${GNOME_MIRROR}/gtk+/2.24/gtk+-${PV}.tar.xz \ file://xsettings.patch \ file://toggle-font.diff;striplevel=0 \ file://doc-fixes.patch \ From patchwork Tue Sep 30 09:18:29 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71287 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 233F2CAC5B9 for ; Tue, 30 Sep 2025 09:19:19 +0000 (UTC) Received: from mail-il1-f178.google.com (mail-il1-f178.google.com [209.85.166.178]) by mx.groups.io with SMTP id smtpd.web10.21063.1759223955250576661 for ; Tue, 30 Sep 2025 02:19:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=YWZDD4p7; spf=pass (domain: gmail.com, ip: 209.85.166.178, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-il1-f178.google.com with SMTP id e9e14a558f8ab-425911e5661so22421035ab.1 for ; Tue, 30 Sep 2025 02:19:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223954; x=1759828754; 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=GdSbea/7fidj1hFWOXuQUByyANoKgCWvXXfsnAY/UQM=; b=YWZDD4p7TaFZSLzLPAyLJx9dWoOOdWbANnZ95khNioujOsKwOKKEWFvIamQhtEKJDz fu7xm4yu9W27GyssbVrRfIgJy3wh3Tq5AcGWvRXDgqrNO+LDq2iLp1rZpOickcJQXF80 xhIMESLAeGXjICbuHNsZo35XNBwEmPlvE17GaaobKfzuxg8HTYCX4cwkQI7qmkej9SOJ NZCUxmH4uoIfJjuh7Nx9Hb3J71hAJpyzeCZDtdQHNOU3f/34SLpsxhiBP3LpJFElKUYR ajXNULKo36fdQxtSEQZYXxSg4ZzK2c+5Ymsv3ZD3Ur8ZvHuS4qTNz2gUhHmufP/iG8PY hs3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223954; x=1759828754; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GdSbea/7fidj1hFWOXuQUByyANoKgCWvXXfsnAY/UQM=; b=SdGs3rUUP+r3nwEOjvgYh2hWzgK+OZtxuFT7yex2OlqaEJzvmd25mVoKxzu9CByVpp QDdix9nIaaAQGutxeHbSWPVkxGG06O6bNQ2TEtSnMtCi8I/GFqCKOtT6THlOfYVBzmM/ Kprymt3O/YkqOHEwOmYHCyBwf0RApO/h3B8UHeAk3G90V2uQBP4MdjY4XPSYmQqYXt51 j5ACxyN+i2ww2eZFWgDd2rlFrNEn8jpwJKVakOk47/NG0wCMxE0AFhIst0w5VbRRHg6B U2kaUR9Ry+AphFcl/xmxpll7/2ogCDe69ONQPMv6JAI0ajWfyDEOO2iKzTlbhJZHywxe HZyw== X-Gm-Message-State: AOJu0YxmT101kiHPaIJU4VHWY9wxKZ35kGaTTcWnj8fdeFtsapcsVFsY QO0P9PDjzFe2dHYJ2EQj/Om3/h/zY9ohXWYzg+cUPCal32LyLE5huZY3qJPrbHQX X-Gm-Gg: ASbGncuUfQFt5fj1YQsm8z0Uwp9HAkk/B3UrBMFRJ/sweUvjK7OM2GMq/J5Oe3zDmPl vBvw/xOt89ejSS3QAg1nSCnxiU0Z3XLDITFqt82U2fnUPFYrIbtWYevrYKz3+XiAPGYmj11cuoJ Qe+de0w6zS8Q45FNHonu3kN3Opnba2BsOyG0k3za4vnEcqN9jkypLau6RPFkRy40bgWjx0WenAx fCUhdegoYTo2qQwa62Pis9OGB6etJtm3QKfDOrbYuq6VBvVBbSefafEjc9SWpb7MX0zV8kNVwsg AENKQOTNZya9F8FXsu8NhKbBKDZXDWYGEfx0LTJLtrkcgjn4k6Ub0RCsrHa+ibcWXeRB7kk/gfK i7nk8OCNlj/nxl0TS0CZhY8FlCzKGvjlVqLg2qyBadgmuFosCUrJE/uuMHlHGfNRrwb5GpPw3y9 5F81OV93UpOA== X-Google-Smtp-Source: AGHT+IHPFKqYgxWTxyhj9X9dxaIDop/atun+qMdF9F98GYVY5+eaQ6hRp63shfpmL5R/LR1BYzAzsQ== X-Received: by 2002:a05:6e02:218f:b0:424:b862:8329 with SMTP id e9e14a558f8ab-425955cc9a8mr302025575ab.6.1759223954212; Tue, 30 Sep 2025 02:19:14 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:14 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Jan Vermaete , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 10/22] freeglut: changed SRC_URI to github + added UPSTREAM_CHECK Date: Tue, 30 Sep 2025 22:18:29 +1300 Message-ID: <20250930091841.1693131-11-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120062 From: Jan Vermaete - added HOMEPAGE - downloads are now from github "Stable releases are available on our releases page on github, where you can find more information about each release. All releases are also mirrored on the old downloads page on sourceforge." @see: https://freeglut.sourceforge.net/ - fixed 'devtool check-upgrade-status' Signed-off-by: Jan Vermaete Signed-off-by: Khem Raj (cherry picked from commit 6afcc7939e74023b06fc8655f4120647e4907f8c) Signed-off-by: Ankur Tyagi --- meta-oe/recipes-graphics/freeglut/freeglut_3.4.0.bb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meta-oe/recipes-graphics/freeglut/freeglut_3.4.0.bb b/meta-oe/recipes-graphics/freeglut/freeglut_3.4.0.bb index 2cd00b0349..b3a103054f 100644 --- a/meta-oe/recipes-graphics/freeglut/freeglut_3.4.0.bb +++ b/meta-oe/recipes-graphics/freeglut/freeglut_3.4.0.bb @@ -1,9 +1,10 @@ DESCRIPTION = "FreeGLUT is a free-software/open-source alternative to the OpenGL \ Utility Toolkit (GLUT) library" +HOMEPAGE = "https://freeglut.sourceforge.net" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=89c0b58a3e01ce3d8254c9f59e78adfb" -SRC_URI = "https://sourceforge.net/projects/${BPN}/files/${BPN}/${PV}/${BPN}-${PV}.tar.gz" +SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/v${PV}/${BPN}-${PV}.tar.gz" SRC_URI[sha256sum] = "3c0bcb915d9b180a97edaebd011b7a1de54583a838644dcd42bb0ea0c6f3eaec" inherit cmake features_check pkgconfig @@ -24,6 +25,9 @@ PROVIDES += "mesa-glut" DEPENDS = "virtual/libgl libxi" +UPSTREAM_CHECK_REGEX = "releases/tag/v(?P\d+(\.\d+)+)" +UPSTREAM_CHECK_URI = "https://github.com/${BPN}/${BPN}/releases" + do_install:append() { # Remove buildpaths sed -i "s#${RECIPE_SYSROOT}##g" ${D}${libdir}/cmake/FreeGLUT/FreeGLUTTargets.cmake From patchwork Tue Sep 30 09:18:30 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71286 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 26F81CCA46F for ; Tue, 30 Sep 2025 09:19:19 +0000 (UTC) Received: from mail-il1-f181.google.com (mail-il1-f181.google.com [209.85.166.181]) by mx.groups.io with SMTP id smtpd.web11.20999.1759223957585715592 for ; Tue, 30 Sep 2025 02:19:17 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=a07LBQSu; spf=pass (domain: gmail.com, ip: 209.85.166.181, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-il1-f181.google.com with SMTP id e9e14a558f8ab-42480cb42e9so26707305ab.0 for ; Tue, 30 Sep 2025 02:19:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223956; x=1759828756; 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=Sc6Bzn8MQZ8l9uFAcFLsYcnIDxwiw1dBYH5c8ixFbXM=; b=a07LBQSu3htE8uPyw0ts0TEYHlurZApHm6OOnLTSLj/Hjs/vSbIsJzLTGMg1rPdGqd vaRK1wsAKJZegkZUSmoe1GsMX1IFdkwjMxRGHtIMP1XFupM99uiKQO95x/LL/vWhxCXQ RNV8kNwz0Uki2nmqBv9qYV52ZgMzQDUsMJIfickk/0RZCDSOnpYE2n7gEC7OhchVmUke 9hw19Szb7KZwl6pvysctHbs2IrDxJxLGrNHorJw7hZyXCXKSwdcW5D6hNpNSfJuthT13 v7Jml/z0E36bUvV+n5Nwt6bzoLlnyIIEcJTPeeyZOd0G2hhbYnEOo64CoDl1Q2LrVTvE rNvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223956; x=1759828756; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Sc6Bzn8MQZ8l9uFAcFLsYcnIDxwiw1dBYH5c8ixFbXM=; b=cXxp/vglsLNyGRL0fcx9JScUhHzMvngZSedMBq8p8ZuFrrf7ivkKEjf3LFVenTCBLM sovHdA8vTq8EBmNeZZGnAP7SWM+GTeF4ug/Owx2DmhayqRj3KsD61WxJEdLymDx+0UIu PC84bHAYXZQHXFGZdpqRTdxbiayyuFXPUbQxP0gmRlvEvb1Whlh0Lh+p5kfidJGnyzIJ 2xl3mUHpWzPvRxZctYwD+8+reLQPdkWO864EwEKA5tlJYI9hU5EO8MCQ4yAFORVm8gJ1 yXFw5v3CI6VSxygGJ5Rdf8Uj7BtlFyv87ux2i/AMsHP10yS1+TpTkoyI/KDCy93DDUiS Mcew== X-Gm-Message-State: AOJu0YyBE1FM9TkO951KpQDF9N8GjhZuZW/z2sQ+o75VxKR3ASNIel+X u5gHzcAFbXcv2K/wS/SSzNuj+GVLIXoY90JAb06/gsZ730zvee7y9/7MxoUEc/5u X-Gm-Gg: ASbGnctfyfjWoS70Exycgs5JdokW/0sMYOgnE6sQb059viK3k63iv/NkP6JRDrz1RiV KyebwvIo8QSNQdiLhQvhAMt5r59TUV01t72mds7wlrB2+y8/CgUR25aTnoF3tnPMngLkYiSJRry l1/UPiTMpzxQBDlMtFEnS67nS/O4qYtj6hAVVzPOygxAA/TzubkAYJ8xE/61DoYDobVHKAnTA+N PVfhatdTF/caiEzY6ufFMAvivivLyHFwZgPn5iHEDOn/OnPp+gI5mWOPHqtEwDk63ViFZDMJbKW VWZHzLQ6dRn+QfR8I8MXjL2sNjD80CRj88bXvFKH3Y7Jpq0/C8/Ac7n35T2VLbI9zhZuYA7FxFT 8PFC9emixOhy0Uuz3BsE4gQxlnZlNCkYqSb9Gr9ihhLg35P6Weld72D6f4iGsNvDALnRxamJVZo myGTh7uYVg/w== X-Google-Smtp-Source: AGHT+IGNxgp7VO/f5DKKPSSotU8pcHxMI3F3zjjS2c9c6cHr1Gs/60D8CLqrP0Bux0t64tvmuHUbbA== X-Received: by 2002:a05:6e02:164a:b0:429:6c5a:61f3 with SMTP id e9e14a558f8ab-4296c5a6457mr138263555ab.8.1759223956594; Tue, 30 Sep 2025 02:19:16 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:16 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: jacobpanov , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 11/22] kernel-selftest: Fix PTP selftest compilation for kernel 6.7+ Date: Tue, 30 Sep 2025 22:18:30 +1300 Message-ID: <20250930091841.1693131-12-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120063 From: jacobpanov The PTP selftest fails to compile with kernel versions 6.7+ due to missing header definitions for PTP_MASK_CLEAR_ALL and PTP_MASK_EN_SINGLE. These definitions were introduced in kernel v6.7 with commit c5a445b. This fix adds kernel headers to CFLAGS during compilation to ensure the required definitions are available. Error before fix: testptp.c:613:31: error: 'PTP_MASK_CLEAR_ALL' undeclared testptp.c:615:38: error: 'PTP_MASK_EN_SINGLE' undeclared Fixes: #878 Signed-off-by: Jacob Panov Signed-off-by: Khem Raj (cherry picked from commit f30afbe04c2e09b002e820dc0f0537ab292940b4) Signed-off-by: Ankur Tyagi --- meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb index 606df285ef..fed3fa81ad 100644 --- a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb +++ b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb @@ -97,6 +97,12 @@ either install it and add it to HOSTTOOLS, or add clang-native from meta-clang t sed -i -e '/mrecord-mcount/d' ${S}/Makefile sed -i -e '/Wno-alloc-size-larger-than/d' ${S}/Makefile sed -i -e '/Wno-alloc-size-larger-than/d' ${S}/scripts/Makefile.* + + # Add kernel headers to CFLAGS to fix PTP selftest compilation + # Required for PTP_MASK_CLEAR_ALL and PTP_MASK_EN_SINGLE definitions + # introduced in kernel v6.7 (commit c5a445b) + export CFLAGS="${CFLAGS} -I${STAGING_KERNEL_BUILDDIR}/usr/include" + oe_runmake -C ${S}/tools/testing/selftests TARGETS="${TEST_LIST}" } From patchwork Tue Sep 30 09:18:31 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71289 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 2CF5FCAC5B8 for ; Tue, 30 Sep 2025 09:19:29 +0000 (UTC) Received: from mail-io1-f48.google.com (mail-io1-f48.google.com [209.85.166.48]) by mx.groups.io with SMTP id smtpd.web10.21065.1759223960163553062 for ; Tue, 30 Sep 2025 02:19:20 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=B01MxUtu; spf=pass (domain: gmail.com, ip: 209.85.166.48, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-io1-f48.google.com with SMTP id ca18e2360f4ac-92c4adc8bfeso130687339f.0 for ; Tue, 30 Sep 2025 02:19:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223959; x=1759828759; 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=L97+zHaS2pgSDqaYOtzRGGzSjhCfhKG1ihdqIejS4Q0=; b=B01MxUtu3H/kxwu3YkzQjmtDSJmfaD1hRJDPnfP+WNJaXqZ2XS55QMGwwHw+jKnMYh 0FblfTxfGJPzHIlMJ1mTeORTEbRoRdDMfULvAniLuS1/WetB/h26ztpBmD5BTImodt8z bvkW+18eo7a6qFBJ6x85KOcazOnHrCqzFDn1XZs0/EoMaPNTPLYUw53h4+kI0GshT3j2 lIcd0PYNLav7qRLwo3/KBF8Pe3ShA480QW/OueaGGSoUZWUhMrEj9pYR+U5quEqpa3FV 2azm/udcHnYrU2pVlXsRWJ5EDjStzIMQqhQNuGueX5WhjMcFP61QRSfSWPKn2uUhuuv/ 0msQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223959; x=1759828759; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=L97+zHaS2pgSDqaYOtzRGGzSjhCfhKG1ihdqIejS4Q0=; b=ijzopG76ciz1jmxeLsZohpmQm8H8tG0kWee51xf2PkEWpHXn2LJbSLm+m3JT6XhkuI TSt9VGEaJ/uAiEaGyturj0cQpz5SZEFbBRm3SaZFIQajEtrv3tI5aEsMKB1CXeBf1M+z sQvtcwotpGm4/dMkQlOKjkf8GiARVu/NL2KY37AUeywxy9ZzcoRChhuao1uQCBYMYqh8 mtk7tCW6igf6/bc1IZ/B3K/TiIVmPGdyKJZc9zXjQi3Tw+Zfgub7FgmUHsvXgUm0aJTc wrYtlUlQodNeG/qUTL5bPENTc/GyW28cOpLSoXqWqtbTpR6W02sR7JvXhyLMAQ2wtJiE khYA== X-Gm-Message-State: AOJu0YzNnuwJRifBVsGLY9StsXTMOoTEIhQychV6eHVUvPYCstUd3Si9 CM8RNK9ZxObo2bt0Pm7eNGD44/u3Zj4lPE6oL2ngizbz5u6c3WwqeYheDe9COgD7 X-Gm-Gg: ASbGncsXgmDdQJTwMmuXfHfM5kiGYD0/L+y552iy6uY2lRGsRkllWm+QF+VO4x5fLHP 6Ec1RaATo/didKwzKOdZlVOUgwgY/sp2IEGdpjqMDnmLu65i31vKODf0CpXn+Mao1N1Mf6tqOKq TSpa8ULVriDSwhGh56WeqACSzXiFE2cIVru5gp9qtpM6q9nkf9atl8EkOzW09o8IekEEeDmx+/4 NDqvDGP3qgLfWw1i5pr00z85kdMP08kbvK888m3BRQwu9v+eux3Z1WsfoNhylJyhR4/V9adVfTd TaFhbTio44KAMeiTVm3YttHYk2DHZOZY/JoZeELyMB8eDNBx5YGbQgIf1eEcnjT6dOFlZKCfNLg FpivPlYrvsDI8vrl6AMxo53uiKoaskwxIJGxl0EDTGeCXjZduSq3/fEaHuY5YFeKODUe7yWgVII rZ6ymA7KdMEg== X-Google-Smtp-Source: AGHT+IGc5QHVQEVPmEQyXthEwI5rg9ahgaVJn/iEbeRnkZtmChxGWsIfmr8kunk+s07POXHSnGGnAA== X-Received: by 2002:a05:6602:140d:b0:92a:29fd:e9c0 with SMTP id ca18e2360f4ac-92c80aa8498mr750887439f.15.1759223959166; Tue, 30 Sep 2025 02:19:19 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:18 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Nylon Chen , Joao Marcos Costa , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 12/22] kernel-selftest: handle missing -64.h headers Date: Tue, 30 Sep 2025 22:18:31 +1300 Message-ID: <20250930091841.1693131-13-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:29 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120064 From: Nylon Chen Some toolchains ship only bits/*.h without the -64.h suffix, causing the recipe to fail. Add a fallback to use *.h if *-64.h is not found, and warn if neither exists. Signed-off-by: Nylon Chen Signed-off-by: Joao Marcos Costa Signed-off-by: Khem Raj (cherry picked from commit 9472f4a728b4ec228605e387de32697312e8e549) Signed-off-by: Ankur Tyagi --- .../recipes-kernel/kernel-selftest/kernel-selftest.bb | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb index fed3fa81ad..432ca5c383 100644 --- a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb +++ b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb @@ -89,7 +89,16 @@ either install it and add it to HOSTTOOLS, or add clang-native from meta-clang t install -Dm 0644 ${STAGING_KERNEL_BUILDDIR}/.config ${S}/include/config/auto.conf if [ "${SITEINFO_BITS}" != "32" ]; then for f in long-double endianness floatn struct_rwlock; do - cp ${RECIPE_SYSROOT}${includedir}/bits/$f-64.h ${S}/bits/$f-32.h + src_base="${RECIPE_SYSROOT}${includedir}/bits/${f}" + if [ -f "${src_base}-64.h" ]; then + src="${src_base}-64.h" + elif [ -f "${src_base}.h" ]; then + src="${src_base}.h" + else + bbwarn "Missing header for bits/${f}{-64,.h} under ${RECIPE_SYSROOT}${includedir}/bits skipped" + continue + fi + install -m 0644 "${src}" "${S}/bits/${f}-32.h" done fi oe_runmake -C ${S} headers From patchwork Tue Sep 30 09:18:32 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71292 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 3F57ACCA46F for ; Tue, 30 Sep 2025 09:19:29 +0000 (UTC) Received: from mail-io1-f42.google.com (mail-io1-f42.google.com [209.85.166.42]) by mx.groups.io with SMTP id smtpd.web10.21067.1759223962588105914 for ; Tue, 30 Sep 2025 02:19:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=TJN1NhXS; spf=pass (domain: gmail.com, ip: 209.85.166.42, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-io1-f42.google.com with SMTP id ca18e2360f4ac-90a0b3ddebeso200150539f.0 for ; Tue, 30 Sep 2025 02:19:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223961; x=1759828761; 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=Em29qcAHejK993ODYD+dZOyOQnfQwAfEZDbqnP6jkIA=; b=TJN1NhXSIAAY9rp28Q54IPSUcSDlqsLY5d4do3lnTr2F+Jr4D5qTwzf3Xz5CpfDSek 4U77hpXkZeea9hTK7LfCRe/aICw/daeZE7VMUZC/8I+qnpzT7BELj7rVjdL0uDWFC1/t /i8l5OZegjMpR5ftGqdyWIJu2z+mriKZ8SvpfvZrog7owepiY6itWqgCt78K2hdk0Ntk teTb1IITG7o7nrpsovoyiYHanEZX4vRr2I6g6zL8cLEUowgZdKlFcdzDXwudbaf8Xpmh ersscSd+mti+H8t+Xt6kvWByflz0xvPu3A9OHWSyyzF1aIusXNOMZELe1FZiMgkKFHZ9 SGFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223961; x=1759828761; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Em29qcAHejK993ODYD+dZOyOQnfQwAfEZDbqnP6jkIA=; b=l8PpRZm7X/y/n2JdVZjXstbFtMrPQjCYvFy2k6cgVqyrmlIrVluAJSIoIqJrS+1E2o VB16aPNSnyE9/FVQqBIfi320dTAIO3/MrH3wl2ur3BnWGsgr9oN3/agz8lJwflSuga3x 5ZMhbPeggzJpaTVAxvBHjDd/I4oj+gkTLgsWsH6wGUGRMlXAQlfSQmqRYksAlth9sX/8 ejZgxtwDb7SUXWOSZfIO7LCUQdtErnU/JajRa7PZyp2Xq+ycm2ezxPzv4zvbZsYfAGDJ uLwJW41wNasY+ivdnzERITymlVJ7pbZandhzDY/zvfX9LToeIQhmfmHecYedNU/jFw10 mjRw== X-Gm-Message-State: AOJu0YxeJpPbrYy9HVFcXkxJQz7ABBfQKaGqYvVvxJf/hWCbJ4nDJmK+ ojgwgGpLl3Kjr4g+f/KXHPzdw+M1s0hfla7thhWmzbobWz0T59oKCOu8IC6La9ZV X-Gm-Gg: ASbGncs3Ggo4NwEAR8NtUjKnISBoUVa615f/eAr2ODME2r4yZBoZYTDUyGr8+pT2qj9 CZDHMzn8KF9QVUQt31o1vhPgc9usJK03/Rs6Syw4SSezgVKDNpcXOO01TMhoCa+4AHgskAMA8K+ Oi+tmYSV1v+PxR4MpQ4P5djwbLBQx2rfw8CnetU8CktS3/VasVC0t7Z3FTu8pva6WIBcf7sYFOV 8KS6hD3vAdz9A1NLAlTE+vAGRN3Mdd8w8LsfbaImrEFRZxTvCrK27lBcjDd2eipHfVyN9Tmtcpq NjAsp8fmlSWdpTyaYme4B5Y/Xi7cV5iDlv8rH+DA9ohzs9u/+BfllcMDgEdqYCQII53yJkYqrTI e5qyCzsSxl/C8IappsrsPRGEpYW20+wNMRvOP6G0RqPm/aK7PU8Mysk1HbftJGh43CbdxaaCkJ2 JF3RY0YFWBqg== X-Google-Smtp-Source: AGHT+IEMLidBRtNBHNyzWA8CPTMPgb2uGXvTcIbps97VNVk8UF9DjttysG8PBrw9Lp8POw0P6UR/8A== X-Received: by 2002:a05:6602:1686:b0:8eb:13e6:aed9 with SMTP id ca18e2360f4ac-90162bb6fbbmr2920880339f.12.1759223961574; Tue, 30 Sep 2025 02:19:21 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:21 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: =?utf-8?b?S8OpbMOpZmEgU2Fuw6k=?= , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 13/22] crash: fix reproducibility Date: Tue, 30 Sep 2025 22:18:32 +1300 Message-ID: <20250930091841.1693131-14-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:29 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120065 From: Kéléfa Sané Fix reproducibility issue by retrieving the compiler version from the CC env variable, which define the compiler used in the build and not from the native gcc compiler install in the host machine. Signed-off-by: Kéléfa Sané Signed-off-by: Khem Raj (cherry picked from commit df7e1b55d5f40129ebffa1cb1b9c0dcd099b6eaa) Signed-off-by: Ankur Tyagi --- meta-oe/conf/include/non-repro-meta-oe.inc | 3 -- meta-oe/recipes-kernel/crash/crash.inc | 1 + ...e-CC-env-var-to-get-compiler-version.patch | 48 +++++++++++++++++++ 3 files changed, 49 insertions(+), 3 deletions(-) create mode 100644 meta-oe/recipes-kernel/crash/crash/0001-Use-CC-env-var-to-get-compiler-version.patch diff --git a/meta-oe/conf/include/non-repro-meta-oe.inc b/meta-oe/conf/include/non-repro-meta-oe.inc index c8c628eea0..24e321f26f 100755 --- a/meta-oe/conf/include/non-repro-meta-oe.inc +++ b/meta-oe/conf/include/non-repro-meta-oe.inc @@ -7,9 +7,6 @@ KNOWN_NON_REPRO_META_OE = " \ boinc-client-dev \ cjson-ptest \ cpuid-doc \ - crash \ - crash-dbg \ - crash-src \ dhrystone \ dhrystone-dbg \ dhrystone-dev \ diff --git a/meta-oe/recipes-kernel/crash/crash.inc b/meta-oe/recipes-kernel/crash/crash.inc index aef77be1a0..45fc9cd1fd 100644 --- a/meta-oe/recipes-kernel/crash/crash.inc +++ b/meta-oe/recipes-kernel/crash/crash.inc @@ -27,6 +27,7 @@ SRC_URI = "git://github.com/crash-utility/${BPN}.git;branch=master;protocol=http file://0003-Fix-build-failure-in-readline-lib.patch \ file://0004-tools.c-do-not-use-keywords-nullptr-as-a-variable-in.patch \ file://0005-Fix-build-failure-on-32bit-machine-i686.patch \ + file://0001-Use-CC-env-var-to-get-compiler-version.patch \ " SRCREV = "f13853cef53f5c5463a51021edbc81977e2b1405" diff --git a/meta-oe/recipes-kernel/crash/crash/0001-Use-CC-env-var-to-get-compiler-version.patch b/meta-oe/recipes-kernel/crash/crash/0001-Use-CC-env-var-to-get-compiler-version.patch new file mode 100644 index 0000000000..773598def1 --- /dev/null +++ b/meta-oe/recipes-kernel/crash/crash/0001-Use-CC-env-var-to-get-compiler-version.patch @@ -0,0 +1,48 @@ +From 6ad5e9302057e157ab701880a8543ca59058df2d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?K=C3=A9l=C3=A9fa=20San=C3=A9?= +Date: Fri, 16 May 2025 16:18:28 +0200 +Subject: [PATCH v2] Use CC env var to get compiler version +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +The source file build_data.c generated at compilation time define a +variable compiler_version which is obtained by calling "gcc --version" +cmd. This call retrieve the native gcc compiler install on host build +machine but not necessarily the compiler use to build the project (ex: +cross compilation). + +The CC env variable commonly used in Makefile project define the +compiler to use at build, so this is the appropriate way to retrieve the +compiler version, when the CC env var is define. + +Upstream-Status: Submitted [https://lists.crash-utility.osci.io/archives/list/devel@lists.crash-utility.osci.io/thread/V3G3QH3YW6WZWD56TVTFQIHYLZ33UIJL/] + +Signed-off-by: Kéléfa Sané +--- + configure.c | 12 +++++++++++- + 1 file changed, 11 insertions(+), 1 deletion(-) + +diff --git a/configure.c b/configure.c +index 4668c9a..4b65bd7 100644 +--- a/configure.c ++++ b/configure.c +@@ -1362,7 +1362,17 @@ make_build_data(char *target) + + fp1 = popen("date", "r"); + fp2 = popen("id", "r"); +- fp3 = popen("gcc --version", "r"); ++ ++ const char *cc_env = getenv("CC"); ++ if(NULL == cc_env) { ++ fp3 = popen("gcc --version", "r"); ++ } ++ else { ++ char compiler_version_cmd[512]; ++ ++ snprintf(compiler_version_cmd, sizeof(compiler_version_cmd), "%s --version", cc_env); ++ fp3 = popen(compiler_version_cmd, "r"); ++ } + + if ((fp4 = fopen("build_data.c", "w")) == NULL) { + perror("build_data.c"); From patchwork Tue Sep 30 09:18:33 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71290 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 2CF9DCAC5BD for ; Tue, 30 Sep 2025 09:19:29 +0000 (UTC) Received: from mail-il1-f179.google.com (mail-il1-f179.google.com [209.85.166.179]) by mx.groups.io with SMTP id smtpd.web11.21005.1759223965045779338 for ; Tue, 30 Sep 2025 02:19:25 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=hyuuvWnL; spf=pass (domain: gmail.com, ip: 209.85.166.179, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-il1-f179.google.com with SMTP id e9e14a558f8ab-42861442e8eso15942425ab.2 for ; Tue, 30 Sep 2025 02:19:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223964; x=1759828764; 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=58JSmOiFh3qJhvBQypw/LZ5y23yY0eyqO/40nEdR1/c=; b=hyuuvWnLIQBKqyw3jGdCo3dfThhPAIQoH9EfaNYPN6l+dJwzyNhFtbCQHIpSb+OnUS Kv2F3LHfd6FCNacAvdKkk+Jv7tSWzzqlR2BSaq5BhxCBNl+5r+MJ0VxOKoer7MEsHZkG 3825uMUKrQy34QiM2USepkKCMrQ0pJxS+vu/Uosn2PKbkJsvFQJy8y6kKSsxIyG65u4P Nrflq0TRLR16YJigScy2a8gbMnU9ZVBs0CgiGS80DLNhV1OJ3qNmwR0BkXbY28tw++0X Im7Sy4iR98z8xxC5lXWXJ6UdVAJjghILhueZMLsQL58M3RkEwdLULI0omDxCw8nKW71n dTJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223964; x=1759828764; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=58JSmOiFh3qJhvBQypw/LZ5y23yY0eyqO/40nEdR1/c=; b=QkvdiMcjlaMlvV9+XZEaE24YUaxRgXf9cqd2Y4H6+YRmXv1qyQpxu1GrVK24FMXWRe gQ3oVT6QYt+OYZu1KR2VXz34Vfry9LnfY7dx13mjbB4urDEMWyhvgwfZN+B3zUs4+VJp fMHf+wCJWfe47LmvUbAnDGdx5s8mDsmOFjZU1nNxs9lxKSAXluzpyq9/RxwatgHk71Nt AlvavLAe0dhv0zXkncabT3qFOXpK1ZHz9iZR+Qcct8cl7dUFsWo9/bizX0buaOboBZJl KrrKXHRV2N7P5LuhMoaFEkD6iknouoeShItRMRfQzqCh1t3ndVxvyTkPb7JzFHbDBihB WzXw== X-Gm-Message-State: AOJu0Yz2jPhnWFttLtV7TsPdh4pApO6nhbwUyTL9NHLOTxC6sWBBk8Zh WhJ3Y5nZ05XOpxp3EfbnQXd0PUYO1XWQvEts6T7NGuHo5yZ6TFwQmfY9wiSAfpGR X-Gm-Gg: ASbGncuJeEeE2XvNAHelFYAwNufQwZqyjQr86AOVmfcRz5ibHJ9o08MOO9JVZ6JLohH wFgbhu3YLlZwy7aATAVlKn4iaTznl/vKS5QyFuYp/fD48QzO99Y53V66uA6CX4p9NzNPnazMBFq 1mlljqN+caiLeLM/VoqgTUg7r3ulVX3z/9zqIVO8+H/NVwnTH+GuL1mtxpg/NPzgAtp00Qphjy4 hAUHHVQ8Xqx6TvJfxqgCWHNVx5Tk6Gxz8DaFcqVSR4bT3xmY2llI3zpUu8T7vZvGi/wDSTqRkVd 3b4meSfBC4Dmp1KaeTCYZ/dpSn5767s6GIaI2VqjeWwJxHxIcV9QHITUlcvvTc7yLpeAKcr3//d myOANDTlCfAKL35t7G4n02Sla9MTL+cq3zsdL/JD5KgjnLUZBQrwK2pS4keKZSthJzAA0Gm0zpZ k= X-Google-Smtp-Source: AGHT+IFyK7YMagrblBsRJxXy/qHM3ZJE90O8NUdSx0i+acQVDiln3EKYMKhi3nHlQnLMQ1ujRDUsXw== X-Received: by 2002:a05:6e02:1fc3:b0:413:d5e2:b751 with SMTP id e9e14a558f8ab-425955fcbb6mr285401965ab.6.1759223964069; Tue, 30 Sep 2025 02:19:24 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:23 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Yoann Congal , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 14/22] gutenprint: fix a build race-condition Date: Tue, 30 Sep 2025 22:18:33 +1300 Message-ID: <20250930091841.1693131-15-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:29 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120066 From: Yoann Congal Gutenprint install hooks run in parallel but depend on each other. This is a race condition and might trigger a build failure (e.g on AB [0]): | chmod 700 $WORKDIR/image/usr/libexec/cups/backend/backend_gutenprint | chmod: cannot access '$WORKDIR/image/usr/libexec/cups/backend/backend_gutenprint': Not a directory | make[5]: *** [Makefile:2166: install-exec-hook] Error 1 Fixes this by adding an explicit dependency between the dependent targets. [0]: https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/46/steps/33/logs/stdio Signed-off-by: Yoann Congal Signed-off-by: Khem Raj (cherry picked from commit 1c3a75acc03aa31ca013e5e3f4341ddd9ee9e667) Signed-off-by: Ankur Tyagi --- ...-race-condition-around-empty-directo.patch | 60 +++++++++++++++++++ .../gutenprint/gutenprint_5.3.4.bb | 4 +- 2 files changed, 63 insertions(+), 1 deletion(-) create mode 100644 meta-oe/recipes-printing/gutenprint/gutenprint/0001-cups-fix-a-build-race-condition-around-empty-directo.patch diff --git a/meta-oe/recipes-printing/gutenprint/gutenprint/0001-cups-fix-a-build-race-condition-around-empty-directo.patch b/meta-oe/recipes-printing/gutenprint/gutenprint/0001-cups-fix-a-build-race-condition-around-empty-directo.patch new file mode 100644 index 0000000000..758acfe6be --- /dev/null +++ b/meta-oe/recipes-printing/gutenprint/gutenprint/0001-cups-fix-a-build-race-condition-around-empty-directo.patch @@ -0,0 +1,60 @@ +From e3b0952fe936f90cfda9cbed368fae2143b72089 Mon Sep 17 00:00:00 2001 +From: Yoann Congal +Date: Thu, 3 Jul 2025 15:27:04 +0200 +Subject: [PATCH] cups: fix a build race-condition around empty directories + removal + +In automake, install-exec and install-data happen in parallel. +install-exec installs executables and install-data finishes with +install-data-hook that removes empty directories. If install-data-hook +happen before install-exec finishes, it might remove a directory while +it is used by the install process and make it fail. + +Fix this by adding an explicit dependency between install-data-hook and +install-exec. + +For example, here is the log of such a failure: +| make install-data-hook +| hosttools/mkdir -p 'image/usr/libexec/cups/backend' +| make[5]: Entering directory '$WORKDIR/build/src/cups' +| Expect a number of "rmdir: Directory not empty" warnings +| /bin/bash ../../libtool --mode=install $HOSTTOOLS/install -c backend_gutenprint '$WORKDIR/image/usr/libexec/cups/backend' + # Start of the install process (from install-exec) +| These messages are harmless and should be ignored. +... +| rmdir $WORKDIR/image/usr/libexec/cups/backend + # empty /usr/libexec/cups/backend is removed (from install-data-hook) +... +| libtool: install: $HOSTTOOLS/install -c backend_gutenprint $WORKDIR/image/usr/libexec/cups/backend + # install in a non-existing directory: backend_gutenprint is installed + # as /usr/libexec/cups/backend (this is now a file instead of a + # directory) +| make install-exec-hook +| make[5]: Entering directory '$WORKDIR/build/src/cups' +| chmod 700 $WORKDIR/image/usr/libexec/cups/backend/backend_gutenprint +| chmod: cannot access '$WORKDIR/image/usr/libexec/cups/backend/backend_gutenprint': Not a directory + # chmod fails because /usr/libexec/cups/backend is a file and not a + # directory +| make[5]: *** [Makefile:2166: install-exec-hook] Error 1 + +Signed-off-by: Yoann Congal +Upstream-Status: Submitted [https://sourceforge.net/p/gimp-print/mailman/gimp-print-devel/thread/20250703164244.1120340-1-yoann.congal%40smile.fr/#msg59202153] +--- + src/cups/Makefile.am | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/cups/Makefile.am b/src/cups/Makefile.am +index 7928ee3..fe45c92 100644 +--- a/src/cups/Makefile.am ++++ b/src/cups/Makefile.am +@@ -206,8 +206,9 @@ uninstall-local: $(INSTALL_DATA_LOCAL_DEPS) $(INSTALL_BLACKLIST) + $(RM) -f "$(DESTDIR)$(cupsdata_blacklistdir)/net.sf.gimp-print.usb-quirks" + $(RM) -f "$(DESTDIR)$(pkglibdir)/backend/gutenprint$(GUTENPRINT_MAJOR_VERSION)$(GUTENPRINT_MINOR_VERSION)+usb" + +-install-data-hook: ++install-data-hook: install-exec + # Remove unused directories in install tree ++# Note: it removes "exec" directories, so it must happen after install-exec. + -@echo 'Expect a number of "rmdir: Directory not empty" warnings' + -@echo 'These messages are harmless and should be ignored.' + -rmdir $(DESTDIR)$(cups_modeldir) diff --git a/meta-oe/recipes-printing/gutenprint/gutenprint_5.3.4.bb b/meta-oe/recipes-printing/gutenprint/gutenprint_5.3.4.bb index 5263890239..f90a123293 100644 --- a/meta-oe/recipes-printing/gutenprint/gutenprint_5.3.4.bb +++ b/meta-oe/recipes-printing/gutenprint/gutenprint_5.3.4.bb @@ -14,7 +14,9 @@ HOMEPAGE = "http://gimp-print.sourceforge.net/" LICENSE = "GPL-2.0-or-later" LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" -SRC_URI = "https://downloads.sourceforge.net/gimp-print/${BP}.tar.xz" +SRC_URI = "https://downloads.sourceforge.net/gimp-print/${BP}.tar.xz \ + file://0001-cups-fix-a-build-race-condition-around-empty-directo.patch \ + " SRC_URI[sha256sum] = "db44a701d2b8e6a8931c83cec06c91226be266d23e5c189d20a39dd175f2023b" inherit autotools gettext pkgconfig From patchwork Tue Sep 30 09:18:34 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71291 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 32D21CAC5B9 for ; Tue, 30 Sep 2025 09:19:29 +0000 (UTC) Received: from mail-il1-f182.google.com (mail-il1-f182.google.com [209.85.166.182]) by mx.groups.io with SMTP id smtpd.web10.21078.1759223967330081596 for ; Tue, 30 Sep 2025 02:19:27 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Ml1DWEHw; spf=pass (domain: gmail.com, ip: 209.85.166.182, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-il1-f182.google.com with SMTP id e9e14a558f8ab-4258bd8c19bso49549055ab.2 for ; Tue, 30 Sep 2025 02:19:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223966; x=1759828766; 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=U/s3f0Mhx42BRvDSBwdLTLTfySYlqH5PjlhdVE9Woko=; b=Ml1DWEHwyfpqAonjX9s5sX4L1FetHvJVzr9DI7uVuQXjXC8RpCwJSJzq7pZo5y0tIT Zl/XkzCRwLwLkeY5oHHiolR8Dk/56egiY9svCfUcgXgA1S5O3Gi/hHB4sLgVkgUL0feK +Q4ukh6tES9moNVLE8SjavTavTyEyeFYSTFPwkpOxWCDjU8T/kk7Uia9KD1xQB9R188H HUxRdbSc0ycVS/rFBXuyb2RjmP9zgowCF5ErhmmRVLVA+XgcFaNAWK3EkBDZEXW/xHdt XPLIDAbnqMhgojC1pJ2D+feRJAu2UR6wWsmK0nDOYk1h/hSavdJG74os8/pFTGwLVsu7 aG5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223966; x=1759828766; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=U/s3f0Mhx42BRvDSBwdLTLTfySYlqH5PjlhdVE9Woko=; b=YJtBXvtfMWf3xo92UrXe+XzszYjHAG6G7k00kB9haFBXIBKmwjyDwB9+qInukrdYXL 5sEK1PeCrLJIYwuOSAD00qPL3D4wQD6LCeuy0kmZrMIM5LYRH4DDMvzAN4ZU6gvVOo4X tx0qAGC9HzWPD6OcaRB35jJW5TLk7cIJ0Z/3t3Kk3pFWXBIErvhA0t59GLd4aiIlSnjA V5U0YqLVgxMn7l0NLQT94OifBVMPSFR75w36DoGVX1KTpC+Y/1Yw8nAcOGcyjA+Wnpqt gTmJJsl1/V//fMM+kdsm2Pba+ghAsOqTY13PFcqeWezAAEjK228KXdbNrqmRHFC45nEG 4tyg== X-Gm-Message-State: AOJu0Yz/AGT5huqu9hsQXo4ISuDfxWKfW9e9uPA7u9I/00rNAQ+SNLAt YPI+N5YBZ/oa+jo9JT73ulBvnFR0Gydbi4LlafgZQ1AuBP4BGxIqd0zSq3pcV0h4 X-Gm-Gg: ASbGnctWHwWKQUHCka12cZOfQi2m7jsODxYiSk9BDFOD4KFiYzsBUoPg+ljiP/uqHB4 +EQlhm/19uyIM3fLoaDkdexPR2BBd1IJrHjqNn8wOrkOBZT4NxLkPcbBPDYMMN14teLm/DIBDYS 1UpPcadyWXl7UQ9MbbfDTqleeipAqgj7CRxnkilBaAqCcMwSBdaC2+I8d0b0xgNZIGsNA2rRksP T+XKHCCI/sqyc3OWEgXkEEXzony3LDu74LD21ur04HTU5GVsg9T/K0qGDjTLSqOtd2Zbgr7wyUC ToVl6Vl2sxIAoBeC1vDGSKL5zz2iJ+6R2JJpR/pMYympbxNpSS41zrCr+fDv0vDV2v6LPk2MuQ/ xkGhCn8TVhwj7+tHEj4uONl9wKgllerMCd+nfvP8V++6prYJ5FOw4We/rThVxUARHAyQ6Cka+nU q8jVDtZ7dd0A== X-Google-Smtp-Source: AGHT+IHstoMcy5fcnSpQAsEo12J+b/zcd8rHgvDYDnXxHlvWjriLH58JyaoetI1RFFkR/W2evum/3w== X-Received: by 2002:a05:6e02:16cb:b0:426:a72f:1c7a with SMTP id e9e14a558f8ab-426a72f1cfbmr260408955ab.28.1759223966330; Tue, 30 Sep 2025 02:19:26 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:26 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Yi Zhao , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 15/22] nmap: set UPSTREAM_CHECK_REGEX Date: Tue, 30 Sep 2025 22:18:34 +1300 Message-ID: <20250930091841.1693131-16-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:29 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120067 From: Yi Zhao Set UPSTREAM_CHECK_REGEX to check the correct latest stable verison. Before the fix: $ devtool latest-version nmap INFO: Current version: 7.95 INFO: Latest version: 7.95-1 After the fix: $ devtool latest-version nmap INFO: Current version: 7.95 INFO: Latest version: 7.95 Signed-off-by: Yi Zhao Signed-off-by: Khem Raj (cherry picked from commit 12e69dd55590bc5c44fcc30e3c68369723e56506) Signed-off-by: Ankur Tyagi --- meta-oe/recipes-security/nmap/nmap_7.95.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta-oe/recipes-security/nmap/nmap_7.95.bb b/meta-oe/recipes-security/nmap/nmap_7.95.bb index f3775f24b0..c410751595 100644 --- a/meta-oe/recipes-security/nmap/nmap_7.95.bb +++ b/meta-oe/recipes-security/nmap/nmap_7.95.bb @@ -14,6 +14,9 @@ SRC_URI = "http://nmap.org/dist/${BP}.tar.bz2 \ file://0001-fix-racing-between-build-ncat-and-build-lua.patch \ " SRC_URI[sha256sum] = "e14ab530e47b5afd88f1c8a2bac7f89cd8fe6b478e22d255c5b9bddb7a1c5778" + +UPSTREAM_CHECK_REGEX = "nmap-(?P\d+(\.\d+)+)\.tar" + inherit autotools-brokensep pkgconfig python3native PACKAGECONFIG ?= "pcre ncat nping pcap" From patchwork Tue Sep 30 09:18:35 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71296 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 40404CAC5B8 for ; Tue, 30 Sep 2025 09:19:39 +0000 (UTC) Received: from mail-io1-f46.google.com (mail-io1-f46.google.com [209.85.166.46]) by mx.groups.io with SMTP id smtpd.web11.21009.1759223971076039551 for ; Tue, 30 Sep 2025 02:19:31 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=co4E8XcV; spf=pass (domain: gmail.com, ip: 209.85.166.46, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-io1-f46.google.com with SMTP id ca18e2360f4ac-8c3414ad279so182249139f.2 for ; Tue, 30 Sep 2025 02:19:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223970; x=1759828770; 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=DFjG9LpEiHTyIYoQpOMSczP3kK/u2d6c5SCbHi3WO9s=; b=co4E8XcVe/ulzCvFk5tQee6TJpTSxLzK/dQ1YXJYiZFqs35uzfg2uK0PqlSL38Q9if ErRCWfhAKlcjsMXH1jHNNLdlWSqSrMLZcFGOsdgztTM8IMIG6j+b5W6A9KqG09DzfdeB 3BFFJrLEGN+4Uo2PTnTMjpU8NWSXemR/1QSwe3KVYMUtdMroJ/PVDy6ke5Saepf+Rzc4 wgDCbqaDaBdLza9OtXUahzMTB8scUMlqG02p4ZT7r4x3MvrxST9YSExjNC9VYadhh6m9 yAKUmyW0bVWnFHXtXCbYEBxp8k0zNVDnAHQ7SwM7edoD6vy/osT0LGRHVKCmhpD42ZZp +KoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223970; x=1759828770; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=DFjG9LpEiHTyIYoQpOMSczP3kK/u2d6c5SCbHi3WO9s=; b=bp4bvfdcCBYsyV3IMguMdHQehZn8/j4u2LEKjBCh2oC3D8bq/TJd2C4C1XXO+L93jv vYSf677Z2roHNlHKDOMLkPlvhXqn7DAjaZ1Y+tIKMo0aO9TDwSNImTqqFgdI5YBegQkd Uc5gwFmXXCrQZOUjIZxZJTOf5hBy4lnWlhlwe4n0nkU1rhBA1dGxX/QZNMYruSTSZ2hd JEiGUQ+JJ19vOHihk0e4MmUIs+J4UBssJ667bEE4+ZuCakRZ9Z2bK0nh8RyNaNiWhGFC 3rqegjew5Q2ZonaOlCuEJ2vO2t2iHARW8tIC0TPM8yXfn7ypIBzCbvPiwp7evnx87VOa uZiA== X-Gm-Message-State: AOJu0YxzI2K5GxmqpKO8osSCJx55QGLzK8rwLDDU/SC8AbfKmzN0eVDm +jX2T0MfKUV1sOtD8SmfsiO+zXFYEXQ2vLaPg7nxHDW3urjouC7XiDGRVzFT7AFx X-Gm-Gg: ASbGnctDKEAC4rdiLZMvx1QRBw32gRe7c/H417cuMKphNZ7qpNdmpMDJzioDMJhXmCP /rQRTvTTm6CF4Fz0k9wDdwIkQDlrB7otUWAwbc2rP7gk6AXi3blvnzVgmfNW/DOORZpvNWUTbU5 TWonEcwHHTOmaU/Ez1NgLXZokKkNsXhJPZC8/RZxayhE5SIylsp+4P0AeoWRjaha7TvrrY6VdcW It80I7NEPGptSCIEJ8sZKx3SdhJ2L1P7klQiyshE3WBR3Rr3jWdDuEWPA4otofd4PBA687qbaMa RzE6ejsSOowc7XYbh5gAye0K/MBtmXzPIvMaE8b5sKiASI+hbcLRqJnauEWHKkf6bS35yTrY/ug Bwi1Zr9C+BEeMyUevpr73b64DYvkoC6CmG+KK4Z1fbsZRwA+3qacENmggJvZQQhd6US7O5yidHy g= X-Google-Smtp-Source: AGHT+IGGcXO+246J5Kopqs4O7QXXD09VC9geUf/zEEcGc2I4x7akUrf8ir5IQv2LeUb5w/d4vSZ/YA== X-Received: by 2002:a05:6e02:1a27:b0:426:5a34:77ec with SMTP id e9e14a558f8ab-4265a347968mr296091585ab.11.1759223969501; Tue, 30 Sep 2025 02:19:29 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:29 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Gyorgy Sarvari , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 16/22] nmap: set correct license Date: Tue, 30 Sep 2025 22:18:35 +1300 Message-ID: <20250930091841.1693131-17-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120068 From: Gyorgy Sarvari Nmap has switched from GPLv2 to their own "Nmap Public Source License" since a few release. Set it in the recipe accordingly. The NPSL file in the license firectory has been downloaded directly from https://svn.nmap.org/nmap/LICENSE Signed-off-by: Gyorgy Sarvari Signed-off-by: Khem Raj (cherry picked from commit 6c101fe29d9fb1d815efba4a45bd21f5c944cb88) Signed-off-by: Ankur Tyagi --- meta-oe/licenses/NPSL | 583 +++++++++++++++++++++ meta-oe/recipes-security/nmap/nmap_7.95.bb | 2 +- 2 files changed, 584 insertions(+), 1 deletion(-) create mode 100644 meta-oe/licenses/NPSL diff --git a/meta-oe/licenses/NPSL b/meta-oe/licenses/NPSL new file mode 100644 index 0000000000..be7ed8d841 --- /dev/null +++ b/meta-oe/licenses/NPSL @@ -0,0 +1,583 @@ +Nmap Public Source License Version 0.95 +For more information on this license, see https://nmap.org/npsl/ + +0. Preamble + +The intent of this license is to establish freedom to share and change +the software regulated by this license under the open source model. It +also includes a Contributor Agreement and disclaims any warranty on +Covered Software. Companies wishing to use or incorporate Covered +Software within their own products may find that our Nmap OEM product +(https://nmap.org/oem/) better suits their needs. Open source +developers who wish to incorporate parts of Covered Software into free +software with conflicting licenses may write Licensor to request a +waiver of terms. + +If the Nmap Project (directly or through one of its commercial +licensing customers) has granted you additional rights to Nmap or Nmap +OEM, those additional rights take precedence where they conflict with +the terms of this license agreement. + +This License represents the complete agreement concerning subject +matter hereof. It contains the license terms themselves, but not the +reasoning behind them or detailed explanations. For further +information about this License, see https://nmap.org/npsl/ . That page +makes a good faith attempt to explain this License, but it does not +and can not modify its governing terms in any way. + +1. Definitions + +* "Contribution" means any work of authorship, including the original + version of the Work and any modifications or additions to that Work + or Derivative Works thereof, that is intentionally submitted to + Licensor by the copyright owner or by an individual or Legal Entity + authorized to submit on behalf of the copyright owner. For the + purposes of this definition, "submitted" means any form of + electronic, verbal, or written communication sent to the Licensor or + its representatives, including but not limited to communication on + electronic mailing lists, source code control systems, web sites, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a + Contribution." + +* "Contributor" means Licensor and any individual or Legal Entity on + behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + +* "Covered Software" means the work of authorship, whether in Source + or Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + +* "Derivative Work" or "Collective Work" means any work, whether in + Source or Object form, that is based on (or derived from) the Work + and for which the editorial revisions, annotations, elaborations, or + other modifications represent, as a whole, an original work of + authorship. It includes software as described in Section 3 of this + License. + +* "Executable" means Covered Software in any form other than Source Code. + +* "Externally Deploy" means to Deploy the Covered Software in any way + that may be accessed or used by anyone other than You, used to + provide any services to anyone other than You, or used in any way to + deliver any content to anyone other than You, whether the Covered + Software is distributed to those parties, made available as an + application intended for use over a computer network, or used to + provide services or otherwise deliver content to anyone other than + You. + +* "GPL" means the GNU General Public License Version 2, as published + by the Free Software Foundation and provided in Exhibit A. + +* "Legal Entity" means the union of the acting entity and all other + entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + +* "License" means this document, including Exhibits. + +* "Licensor" means Nmap Software LLC and its successors and assigns. + +* "Main License Body" means all of the terms of this document, + excluding Exhibits. + +* "You" (or "Your") means an individual or Legal Entity exercising + permissions granted by this License. + +2. General Terms + +Covered Software is licensed to you under the terms of the GPL +(Exhibit A), with all the exceptions, clarifications, and additions +noted in this Main License Body. Where the terms in this Main License +Body conflict in any way with the GPL, the Main License Body terms +shall take precedence. These additional terms mean that You may not +distribute Covered Software or Derivative Works under plain GPL terms +without special permission from Licensor. + +You are not required to accept this License. However, nothing else +grants You permission to use, copy, modify or distribute the software +or its derivative works. These actions are prohibited by law if You do +not accept this License. Therefore, by modifying, copying or +distributing the software (or any work based on the software), You +indicate your acceptance of this License to do so, and all its terms +and conditions. In addition, you agree to the terms of this License by +clicking the Accept button or downloading the software. + +3. Derivative Works + +This License (including the GPL portion) places important restrictions +on derived works. Licensor interprets that term quite broadly. To +avoid any misunderstandings, we consider software to constitute a +"derivative work" of Covered Software for the purposes of this license +if it does any of the following: + +* Integrates source code from Covered Software + +* Reads or includes Covered Software data files, such as nmap-os-db or + nmap-service-probes. + +* Is designed specifically to execute Covered Software and parse the + results (as opposed to typical shell or execution-menu apps, which + will execute anything you tell them to). + +* Includes Covered Software in a proprietary executable installer. The + installers produced by InstallShield are an example of + this. Including Nmap with other software in compressed or archival + form does not trigger this provision, provided appropriate open + source decompression or de-archiving software is widely available + for no charge. For the purposes of this license, an installer is + considered to include Covered Software even if it actually retrieves + a copy of Covered Software from another source during runtime (such + as by downloading it from the Internet). + +* Links (statically or dynamically) to a library which does any of the + above + +* Executes a helper program, module, or script to do any of the above. + + +This list is not exclusive, but is meant to clarify Licensor's +intentions with some common examples. Distribution of any works which +meet these criteria (and that also choose to accept this license to +benefit from the rights granted herein) must be under the terms of +this license (including this Main License Body and GPL), with no +additional conditions or restrictions. They must abide by all +restrictions that the GPL places on derivative or collective works, +including the requirements for distributing their source code and +allowing royalty-free redistribution. + +Licensor does not purport to control through this license any software +which does not require the rights granted herein (such as rights to +redistribute and/or incorporate Covered Software executables and +source code). In particular, many software packages include the +ability to parse Covered Software results provided by an end user or +to execute Covered Software that end user may have already installed +on their system. To the extent that copyright doctrines such as fair +use allow their practices without the need to exercise any rights +granted by this license, vendors and distributors of such software are +not bound by our definition of derivative works or any other clauses +in this license. + +4. Contributor Agreement (Grant of Copyright and Patent Licenses) + +Each Contributor hereby grants to Licensor a perpetual, worldwide, +non-exclusive, no-charge, royalty-free, irrevocable copyright license +to reproduce, prepare Derivative Works of, publicly display, publicly +perform, sublicense, and distribute the Contribution and such +Derivative Works in Source or Object form. + +Each Contributor hereby grants to You and Licensor a perpetual, +worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except +as stated in this section) patent license to make, have made, use, +offer to sell, sell, import, and otherwise transfer the Work, where +such license applies only to those patent claims licensable by such +Contributor that are necessarily infringed by their Contribution(s) +alone or by combination of their Contribution(s) with the Work to +which such Contribution(s) was submitted. If You institute patent +litigation against any entity (including a cross-claim or counterclaim +in a lawsuit) alleging that the Work or a Contribution incorporated +within the Work constitutes direct or contributory patent +infringement, then any patent licenses granted to You under this +License for that Work shall terminate as of the date such litigation +is filed. + +Contributors may impose different terms on their Contributions by +stating those terms in writing at the time the Contribution is +made. Contributors may withhold all authority from Licensor to +incorporate submissions by conspicuously marking or otherwise +designating them in writing as "Not a Contribution" at the time they +make the work available. + +5. Disclaimer of Warranty and Limitation of Liability + +Unless required by applicable law or agreed to in writing, Licensor +provides the Covered Software (and each Contributor provides its +Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS +OF ANY KIND, either express or implied, including, without limitation, +any warranties or conditions of TITLE, NON-INFRINGEMENT, +MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely +responsible for determining the appropriateness of using or +redistributing the Covered Software and assume any risks associated +with Your exercise of permissions under this License. + +In no event and under no legal theory, whether in tort (including +negligence), contract, or otherwise, unless required by applicable law +(such as deliberate and grossly negligent acts) or agreed to in +writing, shall any Contributor be liable to You for damages, including +any direct, indirect, special, incidental, or consequential damages of +any character arising as a result of this License or out of the use or +inability to use the Covered Software (including but not limited to +damages for loss of goodwill, work stoppage, computer failure or +malfunction, or any and all other commercial damages or losses), even +if such Contributor has been advised of the possibility of such +damages. + +6. External Deployment + +If You Externally Deploy Covered Software, such as hosting a website +designed to execute Nmap scans for users, the system and its +documentation must, if technically feasible, prominently display a +notice stating that the system uses the Nmap Security Scanner to +perform its tasks. If technically feasible, the notice must contain a +hyperlink to https://nmap.org/ or provide that URL in the text. + +7. Trademarks + +This License does not grant permission to use the trade names, +trademarks, service marks, or product names of the Licensor, except as +required for reasonable and customary use in describing the origin of +the Covered Software. + +8. Termination for Patent Action + +This License shall terminate automatically and You may no longer +exercise any of the rights granted to You by this License as of the +date You commence an action, including a cross-claim or counterclaim, +against Licensor or any licensee alleging that the Covered Software +infringes a patent. This termination provision shall not apply for an +action alleging patent infringement by combinations of the Covered +Software with other software or hardware. + +9. Jurisdiction, Venue and Governing Law + +This License is governed by the laws of the State of Washington and +the intellectual property laws of the United States of America, +excluding the jurisdiction's conflict-of-law provisions. Any +litigation or other dispute resolution between You and Licensor +relating to this License shall take place in the Northern District of +California, and You and Licensor hereby consent to the personal +jurisdiction of, and venue in, the state and federal courts within +that District with respect to this License. The application of the +United Nations Convention on Contracts for the International Sale of +Goods is expressly excluded. + +10. Npcap and the Official Nmap Windows Builds + +The official Windows Nmap builds includes the Npcap driver and library +(https://npcap.com) for packet capture and transmission on +Windows. That software is under its own separate license terms rather +than this license. Therefore anyone wishing to use or redistribute +both pieces of software must comply with both licenses. Since Npcap +does not allow for redistribution without special permission, the +official Nmap Windows builds which include Npcap may not be +redistributed without special permission. Such permission can be +requested by email to sales@nmap.com. + +11. Permission to link with OpenSSL + +Licensor grants permission to link Covered Software with any version +of the OpenSSL library from OpenSSL.Org, and distribute linked +combinations including the two (assuming such distribution is +otherwise allowed by this agreement). You must obey this License in +all respects for all code used other than OpenSSL. + +12. Waiver; Construction + +Failure by Licensor or any Contributor to enforce any provision of +this License will not be deemed a waiver of future enforcement of that +or any other provision. Any law or regulation which provides that the +language of a contract shall be construed against the drafter will not +apply to this License. + +13. Enforceability + +If any provision of this License is invalid or unenforceable under +applicable law, it shall not affect the validity or enforceability of +the remainder of the terms of this License, and without further action +by the parties hereto, such provision shall be reformed to the minimum +extent necessary to make such provision valid and enforceable. + +Exhibit A. The GNU General Public License Version 2 +GNU GENERAL PUBLIC LICENSE +Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + +Everyone is permitted to copy and distribute verbatim copies +of this license document, but changing it is not allowed. +Preamble + +The licenses for most software are designed to take away your freedom +to share and change it. By contrast, the GNU General Public License is +intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + +To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the software, or if you modify it. + +For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + +We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + +Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, +we want its recipients to know that what they have is not the +original, so that any problems introduced by others will not reflect +on the original authors' reputations. + +Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at +all. + +The precise terms and conditions for copying, distribution and +modification follow. + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a +notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the Program +(independent of having been made by running the Program). Whether that +is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's source +code as you receive it, in any medium, provided that you conspicuously +and appropriately publish on each copy an appropriate copyright notice +and disclaimer of warranty; keep intact all the notices that refer to +this License and to the absence of any warranty; and give any other +recipients of the Program a copy of this License along with the +Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a +fee. + +2. You may modify your copy or copies of the Program or any portion of +it, thus forming a work based on the Program, and copy and distribute +such modifications or work under the terms of Section 1 above, +provided that you also meet all of these conditions: + +a) You must cause the modified files to carry prominent notices +stating that you changed the files and the date of any change. + +b) You must cause any work that you distribute or publish, that in +whole or in part contains or is derived from the Program or any part +thereof, to be licensed as a whole at no charge to all third parties +under the terms of this License. + +c) If the modified program normally reads commands interactively when +run, you must cause it, when started running for such interactive use +in the most ordinary way, to print or display an announcement +including an appropriate copyright notice and a notice that there is +no warranty (or else, saying that you provide a warranty) and that +users may redistribute the program under these conditions, and telling +the user how to view a copy of this License. (Exception: if the +Program itself is interactive but does not normally print such an +announcement, your work based on the Program is not required to print +an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + +3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + +a) Accompany it with the complete corresponding machine-readable +source code, which must be distributed under the terms of Sections 1 +and 2 above on a medium customarily used for software interchange; or, + +b) Accompany it with a written offer, valid for at least three years, +to give any third party, for a charge no more than your cost of +physically performing source distribution, a complete machine-readable +copy of the corresponding source code, to be distributed under the +terms of Sections 1 and 2 above on a medium customarily used for +software interchange; or, + +c) Accompany it with the information you received as to the offer to +distribute corresponding source code. (This alternative is allowed +only for noncommercial distribution and only if you received the +program in object code or executable form with such an offer, in +accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt otherwise +to copy, modify, sublicense or distribute the Program is void, and +will automatically terminate your rights under this License. However, +parties who have received copies, or rights, from you under this +License will not have their licenses terminated so long as such +parties remain in full compliance. + +5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted +herein. You are not responsible for enforcing compliance by third +parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + +9. The Free Software Foundation may publish revised and/or new +versions of the General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Program does not specify a +version number of this License, you may choose any version ever +published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the +author to ask for permission. For software which is copyrighted by the +Free Software Foundation, write to the Free Software Foundation; we +sometimes make exceptions for this. Our decision will be guided by the +two goals of preserving the free status of all derivatives of our free +software and of promoting the sharing and reuse of software generally. + +NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE +LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS +AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF +ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + +END OF TERMS AND CONDITIONS + +[For brevity, we've cut out the GPL's final section on "How to Apply +These Terms to Your New Program", but you can find that at +https://www.gnu.org/licenses/gpl-2.0.html#SEC4 ] + diff --git a/meta-oe/recipes-security/nmap/nmap_7.95.bb b/meta-oe/recipes-security/nmap/nmap_7.95.bb index c410751595..a892c1e910 100644 --- a/meta-oe/recipes-security/nmap/nmap_7.95.bb +++ b/meta-oe/recipes-security/nmap/nmap_7.95.bb @@ -1,7 +1,7 @@ SUMMARY = "network auditing tool" DESCRIPTION = "Nmap (Network Mapper) is a free and open source (license) utility for network discovery and security auditing.\nGui support via appending to IMAGE_FEATURES x11-base in local.conf" SECTION = "security" -LICENSE = "GPL-2.0-only" +LICENSE = "NPSL" LIC_FILES_CHKSUM = "file://LICENSE;md5=895af8527fe4bcb72f271fd1841fd2f6" From patchwork Tue Sep 30 09:18:36 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71295 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 4DDFFCCA46F for ; Tue, 30 Sep 2025 09:19:39 +0000 (UTC) Received: from mail-il1-f175.google.com (mail-il1-f175.google.com [209.85.166.175]) by mx.groups.io with SMTP id smtpd.web10.21080.1759223973057665591 for ; Tue, 30 Sep 2025 02:19:33 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=UfY31Xt6; spf=pass (domain: gmail.com, ip: 209.85.166.175, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-il1-f175.google.com with SMTP id e9e14a558f8ab-424da17e309so61645575ab.2 for ; Tue, 30 Sep 2025 02:19:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223972; x=1759828772; 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=8S15kOdZrnVLM1RCAEEdfDDGSy1OhBLTn6fXIXLmPDU=; b=UfY31Xt6c1KJBhjiEMEXpjO5UbeOMGu4uHExyim9hEdoUyuS+IJfEzO9NHru8EvDV8 w7ezwGTjAOLe2ouV6q/oKqzHFRKKWrmcYTWaQzBTPE7oypOingky9fAMwmLD3ss2/66p 6hffeFClzk+H1X5PE7UB9QfVq7LptAN+YwsHL2Z1Ba3Sa43zI/HMY1OJzrV/bsDvGc04 gxGUxNho8ruVKX6qnn4bP4yg5QlYfzUWsaIW37fYxdOzmprX0R5gD1gv88a0vVt9eS4n qChVRktP4eZ8yw2rLfxxSGNpSTq3DsUxsfpXTM11N1iB0rwjuYRWZfaLp2aYqcmf69lE SsnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223972; x=1759828772; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8S15kOdZrnVLM1RCAEEdfDDGSy1OhBLTn6fXIXLmPDU=; b=d9IrtFQeroU91lgsezPLvhTo2anqKQY3skFyO/HiMcbvOh1cMp/9iuYGIvBPA4sP5T ZwnlHhD4PFdP6eG0b4daCs+TFQBk9l2Ib0bW4SXfNxI2tawJjNCoVP72WDMRF8+2rijM 5U3SF/bixeKlt/xLjATuU9ay8Da16LLMn6+HkYlSKW4HB/tczI5Ell+7QAk6U+y2pV1i dvhAK4twEsoeXmUqIkysrKSJIyQ7sH4VLSgONYzRw5b+rjBKCS6tpvZr+CmMTbuvypqH K62QAR+AXEnKJQ3HM6lOtVHjKUOsk6D247zbP+5tFQ3aon0WJfrcnMFNb5EvWB4f3ef6 Ko+Q== X-Gm-Message-State: AOJu0Yxx0kFTq5vHjZ3RxdcwLFw9QAFAt5lMepV2FpIJLazOv+tGYxQf 5fttbjhEhxMum6A/oRnargd24t9bANNHtgFgd9xTYoTSkSeMvIdzXPukIK/0vOrT X-Gm-Gg: ASbGncs0xDrBSsVaZ1h7vXJSbaVh3ifpGh6OswogISs+p5MrmpV+dUNNnUbJFJdVV2e uKbambPJQYswo4h8xPKhYhmjICcFLFb+fkx7kBCDzBRpLtSrL04Tc22ierutme3bTQlhCUKHdGl KoJN1q7DoRakOI9Xz01Jj7mu5iNP511rrIs72NdJBDoV0jpMLNFAH7aJRbqPmvwFO7GcPBsBxlX LJbqe0HYbcfqlQ71dtqn10F4zgP/jJLjpCj5Queh9vkq5RqtALLC0zRCISunaSkIAfT2a4bqIfz EsEI7GbieTkoHZUrVHzpx9TaX3z5mfr0IiijxWZljAYaQQnBW4y7h+CGpxYxARxtO/9KyXHQbc1 vQr6v8vRq8gMHbBiQF7IRN/jZSp1Rw8puAZJV3wNCxBN5zMTUauPRnQMdWZ70x29dv7ou4E5Gd7 v7eF8VPnCGRQ== X-Google-Smtp-Source: AGHT+IFZzb921n2R6B0D3oZtshssnsF/W5dFsy+7r+x/5jdQv0oVKEtjF4qd9DAruU1petotgRf9vA== X-Received: by 2002:a92:c0c4:0:b0:424:85b0:e1cb with SMTP id e9e14a558f8ab-42595644bb7mr64022955ab.31.1759223972052; Tue, 30 Sep 2025 02:19:32 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:31 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Gyorgy Sarvari , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 17/22] tokyocabinet: fix license Date: Tue, 30 Sep 2025 22:18:36 +1300 Message-ID: <20250930091841.1693131-18-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120069 From: Gyorgy Sarvari The application is distributed under the LGPL license, not GPL. Signed-off-by: Gyorgy Sarvari Signed-off-by: Khem Raj (cherry picked from commit 8fd2b5c5b24335eba407b67e9805298576bdf6ca) Signed-off-by: Ankur Tyagi --- meta-oe/recipes-support/tokyocabinet/tokyocabinet_1.4.48.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-support/tokyocabinet/tokyocabinet_1.4.48.bb b/meta-oe/recipes-support/tokyocabinet/tokyocabinet_1.4.48.bb index 75f68ab5f5..cc4a174089 100644 --- a/meta-oe/recipes-support/tokyocabinet/tokyocabinet_1.4.48.bb +++ b/meta-oe/recipes-support/tokyocabinet/tokyocabinet_1.4.48.bb @@ -12,7 +12,7 @@ Records are organized in hash table, B+ tree, or fixed-length array." HOMEPAGE = "http://fallabs.com/tokyocabinet/" -LICENSE = "GPL-2.0-only" +LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34" SRC_URI = "http://fallabs.com/tokyocabinet/${BP}.tar.gz \ From patchwork Tue Sep 30 09:18:37 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 71294 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 3A168CAC5BD for ; Tue, 30 Sep 2025 09:19:39 +0000 (UTC) Received: from mail-il1-f182.google.com (mail-il1-f182.google.com [209.85.166.182]) by mx.groups.io with SMTP id smtpd.web11.21011.1759223975521405834 for ; Tue, 30 Sep 2025 02:19:35 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=KtWP/bc4; spf=pass (domain: gmail.com, ip: 209.85.166.182, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-il1-f182.google.com with SMTP id e9e14a558f8ab-425715aeccdso28736985ab.2 for ; Tue, 30 Sep 2025 02:19:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223974; x=1759828774; 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=oTCNJj9C7VBlt4MBPlmena2SOdxpAIt4LGlMsKOvDZ0=; b=KtWP/bc43a7CXPfVctlXLBOvpTUga+Cs76a1EKFG6Kh7hqUdjZ+8oVer7hnoJFvUed gBHAgE0Ve2emEJwem12M3dFbvbwWE9NNJLERn4ddQUnR0gYpyE+EZnWjE5oqmGA+WxLL IIXOepCCRXy/9l73VM2cB8AhN3Fli8Z/nL7v/9x57qnx9npnxi1EvoUY5f271zuzTvye +8yiSel3qQ0GfHgl/B5+jeFRk3UcZ11tVqjTBoIYa3gqv1xZ1Gnx3VBy6OHkOIRkbgAl 7ny8jLpeJchh5Ymp/2rThVoFBEYyl1eqEBzSWKgLwA6PdlQp7ASw7QdC5k4jgF70E59h y4rQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223974; x=1759828774; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=oTCNJj9C7VBlt4MBPlmena2SOdxpAIt4LGlMsKOvDZ0=; b=Bc28/XfiDjNkI4FJwpfI6UFQ5JiyjD1XwTrAZEoOHQZvsFSuVrKxI5Z42CE6G1Fbcz j3/Uc7JnprYk8mgjCqFaUXwEOwJL4QFDnSF2aJFa7tB2thRski1SEb2bTgJaAnXmUVHx S1+PzvmR9jHeH3Qua7j81DqhSQrjupypGKybOFUynrQIIzvCUxmdht6y5fM+3mSMGcNf fzUv2PDOHobV+iAW1CZxNDlL/fqemxEMbcHQ0hpA8HKR5LIjU7nVxiJOfPDvjJ2Vosph K/fgyu3uVuULAfo71URb91JQTcmsd8xtfcvk3HWHzOr48oV2ikewaijqOPDqWUq6+Hc/ glJA== X-Gm-Message-State: AOJu0Yxswz2GcAKNmi6ugWzyREutDV2Ka/pyUfpMvYn/kfACX19cHmDU 3QJjVLJD/HE/YNpNS7zeLWUvyKoSfVMzN8iSwJjO4fJM57QmcnsgCvS23sx88H0I X-Gm-Gg: ASbGncukhJ5NnYVOGT02vU9RxK8C+IhEph9rKMqX08X2xzLSYHdTc9aTYRJTGZXpH4K FYMlkPYO66x/8/Mc/B6FTLX635VW7fWMynrP5h9KiLWjf/PnF4sqpV+1pwAi/1Oe+u5OMYrKuIu k5xFGWhr4aom4RpD88L7r485TPaZuh0UvAc75j1j8gt7Fmk/v0lybJIZKWrggiW+fXuQQwRL1El 0RVsOtcOPoY8zYfnXd8sKyvoqnHYokKcB3PATLSVkV9cNXYc0Yzjl+VD5qG1MIvZlJ2RhhY07R7 eRuLSZtfOK0q0jSQIILKOQ59yM6LlS4Iz7hzpySUUoJmObLTDHpNasW4XSmz52P3/uWV0g9AuT3 ainn8asRoM0arUNkAusPKszzXQEBFTLL0/mmVXiJAHtqKtq/uYHZihzr63FsZQMs8jy9bOcurSu qT7Jz3PqlkWA== X-Google-Smtp-Source: AGHT+IGVpvftTn2eJqUz3epSfq2uV9s+hfHC7sIlR0LxfLcITLJQJMbC5cfw7ZeYss1dJSnsIdo8MA== X-Received: by 2002:a05:6e02:216d:b0:42d:7e5b:cd6c with SMTP id e9e14a558f8ab-42d7e5bcedemr4538755ab.9.1759223974582; Tue, 30 Sep 2025 02:19:34 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:34 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Denis OSTERLAND-HEIM , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 18/22] libusbgx: fix example gadget start Date: Tue, 30 Sep 2025 22:18:37 +1300 Message-ID: <20250930091841.1693131-19-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120070 From: Denis OSTERLAND-HEIM From variables docu: > Setting it to "0" does not disable inhibition. > Only the empty string will disable inhibition. That means in case of examples enabled we need "" and if not "1" to disable update-rc.d. Signed-off-by: Denis OSTERLAND-HEIM Signed-off-by: Khem Raj (cherry picked from commit 0ae908de1a5ea3de90e6051f038b3836c7027b0c) Signed-off-by: Ankur Tyagi --- meta-oe/recipes-support/libusbgx/libusbgx_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-support/libusbgx/libusbgx_git.bb b/meta-oe/recipes-support/libusbgx/libusbgx_git.bb index 41c2e8c2e4..8d49bf55ba 100644 --- a/meta-oe/recipes-support/libusbgx/libusbgx_git.bb +++ b/meta-oe/recipes-support/libusbgx/libusbgx_git.bb @@ -35,7 +35,7 @@ SYSTEMD_AUTO_ENABLE:${PN}-examples = "${@bb.utils.contains('PACKAGECONFIG', 'exa INITSCRIPT_PACKAGES = "${@bb.utils.contains('PACKAGECONFIG', 'examples', '${PN}-examples', '', d)}" INITSCRIPT_NAME = "usbgx" INITSCRIPT_PARAMS = "defaults" -INHIBIT_UPDATERCD_BBCLASS = "${@bb.utils.contains('PACKAGECONFIG', 'examples', '1', '0', d)}" +INHIBIT_UPDATERCD_BBCLASS = "${@bb.utils.contains('PACKAGECONFIG', 'examples', '', '1', d)}" do_install:append() { install -Dm 0755 ${UNPACKDIR}/gadget-start ${D}${bindir}/gadget-start From patchwork Tue Sep 30 09:18: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: 71293 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 41082CCA470 for ; Tue, 30 Sep 2025 09:19:39 +0000 (UTC) Received: from mail-il1-f178.google.com (mail-il1-f178.google.com [209.85.166.178]) by mx.groups.io with SMTP id smtpd.web11.21014.1759223978097675984 for ; Tue, 30 Sep 2025 02:19:38 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ZCcZ0gmf; spf=pass (domain: gmail.com, ip: 209.85.166.178, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-il1-f178.google.com with SMTP id e9e14a558f8ab-4258bd8c19bso49550335ab.2 for ; Tue, 30 Sep 2025 02:19:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223977; x=1759828777; 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=e5lp/Bj+8BK2ARlgSeLGTYRz+X0Y4D9/adwaVLT59B4=; b=ZCcZ0gmf8w5eP6am8wpLZq7F0gsbV5iHqO1EjiQ5bhEqnKtlldN5FwzH3cIlNTWWbY DNgD2iagqbT2r90ASrP/WtDj1n0phXAsOnxXFw9wpgTIdK+UgFptjhmE/fqHbyxaBVZk 3OB8xanGZksnIMsaOl/UH5RA6nf0hFziLm/EF3Bjz/QJ+aJWOPeFjPl2/zgzJqWVHAem HV57Kq9N6qHkRDclUdO/y+ofCbQQ6tBFx1Za+Ia3FcvhaROnDekHdV7f1j2wQggm13Sj ikXRiYu3Ppox2759UhSzCurz6MNZf+RgTw9xBnTuCtSxc+lGpJ1kWxpkn5liZOo6jEEh XjoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223977; x=1759828777; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=e5lp/Bj+8BK2ARlgSeLGTYRz+X0Y4D9/adwaVLT59B4=; b=ZtAdIpl0a6eoBcpynHgJ320ZJ5LHIfp1+o/0KrPz31njxZZIpuyP0BENeNDRnZaU12 cSobOPkbFo6ynYYJuxP7AUQAeXy5fMRd0UHvdEYoBuUjDgReUZJw5O7nIjTXvylY7He4 ZfTIh+7WuID9RhVmz37VidD3vSHmz3aTwNuRbVCoMkxp795ZcckyD0G8tm3NlnER2SbT lg0LYtshTgxS1iYhAjxIkgqiF6zabQMyfrqvxeNUXA1NzGX5aZxfN8WgMVe2V8jnWhTo UT1qNLdId1ZUuFNg/X+alslJNon9jH2FBi16uo5y8wbna/3voEuScM3sIAfG2+7C55eH ls6Q== X-Gm-Message-State: AOJu0Yzs72Bz8a12JFuM/wlLAvaD+BtAXo2zkBoc/+jqnJkPJVxb3wUa sD0ZXg9jZjTEBBxhM8D336NLddR4My2OMx+Q9nbAV1iwu2CMsrCTtxOCLNOaP8nY X-Gm-Gg: ASbGncu72Z55SwwoMVpfa9XJ4S0K2eo2KYGv9/KSVs8ixtw8dr5uJsY+5W5wh/Ar+nK +E4CKIYPPY+8RM5OY53cFbgZv4pZTTyelQVDQEOAW9/EtwBpBMsk08lM4pZV/rwuA+mlUnqJXDm wKf9SSbbc0ZpH15HYA37GlZ/y5m2AAsF4dYHTgmsoOt//NAfeOKqJJeshgGpCmwalxySRdxUWDl ooI8YX2nIngkaLWKytBL/BBrsBMtOkLy2sDxiv5ND9reuzWmtf712ozxXZpru0p/pmDZzTY0Dtk GGnTROC8bKpf4QmBHiqjC+OWjTrz7fuhIWtPy0yH12eme5JXsuwuebuD9SyPIYS4a8FT8K2t1bR ejPXlqSbt5MNoh4skUZqVmFiasdtkKot1beroIslNln/zH6PBNvnL3MgvVx92BnpQuolJ93oZ9m o= X-Google-Smtp-Source: AGHT+IFWTFt3mrD47ZyvIrzGgB+LjLpY00WuZGIt1RJ/H+zTmZZyP2FkK4NvAfVjyVOr7u5OdHPUhA== X-Received: by 2002:a05:6e02:1a0e:b0:428:e8eb:9272 with SMTP id e9e14a558f8ab-428e8eb95b2mr160710045ab.4.1759223977094; Tue, 30 Sep 2025 02:19:37 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:36 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Gyorgy Sarvari , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 19/22] daemonize: update to latest revision Date: Tue, 30 Sep 2025 22:18:38 +1300 Message-ID: <20250930091841.1693131-20-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120071 From: Gyorgy Sarvari Drop a patch that has been incorporated into this version. (That is also the changelog - the only change is the accepted patch) Signed-off-by: Gyorgy Sarvari Signed-off-by: Khem Raj (cherry picked from commit a5cfc39eceb8d5bd0e563458e2d55e7c51cd6beb) Signed-off-by: Ankur Tyagi --- ...-many-arguments-to-function-write-er.patch | 46 ------------------- .../daemonize/daemonize_git.bb | 3 +- 2 files changed, 1 insertion(+), 48 deletions(-) delete mode 100644 meta-oe/recipes-support/daemonize/daemonize/0001-fix-getopt.c-too-many-arguments-to-function-write-er.patch diff --git a/meta-oe/recipes-support/daemonize/daemonize/0001-fix-getopt.c-too-many-arguments-to-function-write-er.patch b/meta-oe/recipes-support/daemonize/daemonize/0001-fix-getopt.c-too-many-arguments-to-function-write-er.patch deleted file mode 100644 index 3a79dba682..0000000000 --- a/meta-oe/recipes-support/daemonize/daemonize/0001-fix-getopt.c-too-many-arguments-to-function-write-er.patch +++ /dev/null @@ -1,46 +0,0 @@ -From c47fdcc0a900aea93b1967c20db42743171ab1ac Mon Sep 17 00:00:00 2001 -From: "mark.yang" -Date: Thu, 27 Mar 2025 16:46:42 +0900 -Subject: [PATCH] fix getopt.c too many arguments to function 'write' error in - gcc-15.0.1 - -In the original code, write() was declared as 'extern int write();', -which is interpreted as a function taking no parameters. -This caused errors when actually calling it with 3 parameters. -The current fix to declare it as 'extern int write(int, const void *, unsigned);' -is the correct solution. -This properly defines the write function to accept 3 parameters. - -../git/getopt.c: In function 'x_getopt': -../git/getopt.c:51:16: error: too many arguments to function 'write'; expected 0, have 3 - 51 | (void) write(2, argv[0], (unsigned)strlen(argv[0]));\ - | ^~~~~ ~ -../git/getopt.c:78:17: note: in expansion of macro 'ERR' - 78 | ERR(": illegal option -- ", c); - | ^~~ -../git/getopt.c:48:20: note: declared here - 48 | extern int write();\ - | ^~~~~ - -Upstream-Status: Submitted [https://github.com/bmc/daemonize/pull/37] -Signed-off-by: mark.yang ---- - getopt.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/getopt.c b/getopt.c -index 3f37c55..f298da7 100644 ---- a/getopt.c -+++ b/getopt.c -@@ -45,7 +45,7 @@ - #include - - #define ERR(s, c) if(x_opterr){\ -- extern int write();\ -+ extern int write(int, const void *, unsigned);\ - char errbuf[2];\ - errbuf[0] = c; errbuf[1] = '\n';\ - (void) write(2, argv[0], (unsigned)strlen(argv[0]));\ --- -2.34.1 - diff --git a/meta-oe/recipes-support/daemonize/daemonize_git.bb b/meta-oe/recipes-support/daemonize/daemonize_git.bb index b0712e521b..f0b083c37e 100644 --- a/meta-oe/recipes-support/daemonize/daemonize_git.bb +++ b/meta-oe/recipes-support/daemonize/daemonize_git.bb @@ -6,10 +6,9 @@ PV = "1.7.8" inherit autotools -SRCREV = "18869a797dab12bf1c917ba3b4782fef484c407c" +SRCREV = "58237626e6999e68b9583ed1b4b08136f118f68c" SRC_URI = " \ git://github.com/bmc/daemonize.git;branch=master;protocol=https \ - file://0001-fix-getopt.c-too-many-arguments-to-function-write-er.patch \ " S = "${WORKDIR}/git" From patchwork Tue Sep 30 09:18: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: 71299 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 70C28CAC5B9 for ; Tue, 30 Sep 2025 09:19:49 +0000 (UTC) Received: from mail-il1-f174.google.com (mail-il1-f174.google.com [209.85.166.174]) by mx.groups.io with SMTP id smtpd.web10.21082.1759223980679713226 for ; Tue, 30 Sep 2025 02:19:40 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=DwFw0q/s; spf=pass (domain: gmail.com, ip: 209.85.166.174, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-il1-f174.google.com with SMTP id e9e14a558f8ab-4259247208aso27052785ab.3 for ; Tue, 30 Sep 2025 02:19:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223980; x=1759828780; 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=2N8NiKaCTKbY4OUxh6TkGiyYb3rghdJbf0vqM+OOfUw=; b=DwFw0q/sNW4J282Xe5fju8LYtjpAT2t9TRhms/KSdZY98Mj7WuUGioIJmdsTGNdqlQ J9+sHmL6pvvH+58Sq3FI6Mj8wXr+Vh/aJAk+BPwqFW7hnq9TTDhctG5B54FDFQn+8H9Z wnS4ncPkXZDQxVmyqGTYIG+w3e/kaYBXYhP2eCmoEsFICr8J7Bl2aQtydLeglGjDYHMp Fe8bBlJA7j88/Cg5pN933eINQrTbuoSPHUOSJtW2TBYVsiGyLIMqqnpFgm46qN/he5SH HnCaZH8/RoY8RBucwnCc+gBlLv8lFgK0oMgL1Lmk600+FuX2IV+wMEK9fsNxc9+Jk9BZ EWlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223980; x=1759828780; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2N8NiKaCTKbY4OUxh6TkGiyYb3rghdJbf0vqM+OOfUw=; b=G4k4DMReFSfluL8lKm5L+FIjxcW47M7e7Gg7d3RF0mX9Y7EtGQOQ49hu39H00c1OKA mtrmo6oD+dJ+24bYr6P4J4gf/0VSqiEEQzRoq4Ho4qc+w3AEsNL8Liu63dYjM++5iTdJ tvRmTxYGgQULokCiky+4Dv1JEV6UFGDcpaW7Hhdt3ba8y5JOYrtqvG2jqKqYihkG1CF+ jUNiSAr4i8zt42GI9XRDegZyhD0O87/UGD4ppGGJQIEhS4uvCTk8T5Yj0+Nqb9EYBQ7h iZo2eJOS/WPOUpT6Xcad6qFqAl1sE0d5J419NlLlRg4aMKmMKQXsgkyZ01nHDCgllOR0 a2Cg== X-Gm-Message-State: AOJu0YxIVZ84GvRJAHMgW9q1d6tbFcJgiHvoe2OpBaZ5pMHnG7ShbgGC 9nsXxIXb1vFKhlz2MS66qFm8r0llA3ktRfVRghMZ8BsmZMgam5/0ZqMjRYybhs7C X-Gm-Gg: ASbGncuURvkWawXT+fyuVIwiTlPkebmC3QWtAyzFDT01C/yQkufY6UUF2pm2/4HFSX3 2tAXHvjs23EDyCiVSNtHUfWoAT+np5iWNkHGZHskgwZAwmfsnQxENKkrLrx21X7fEGEHTdTRafx tBOCOlAwqcEk4q1ndU4j7VtV9yxgCGdHJPNiqy0YS/KP1JxTShrAe6BPMIB/5vW9ou30BKVG58P C5waqRxvYwB4XuNHfrdL7M71YDTeUCJGzdhOU2JQTRVb+Y0kS1M6OcDLVMoK1W1w9jR82yw30s/ Bvakr7pqUEj6zxMh4eYz8FOnMLZTOFfWBCX52TX3f4qE0O1e7hmXN+op3xiXMTVfYOlwXZcONBr 7/fJWXtSLSRHAxPq0Mc4hQWB+VW7yCP6F+ITxcDqK2yYjIa0fXivr6g684s8v09COxpQJYrOCrC A= X-Google-Smtp-Source: AGHT+IHzEr3sY3TiMIpLm8FEQzAsW0m4QBmFPFvCSTV3y0yalvLCKuff9+1Yzra4QTSJNxJfQEJ9Tg== X-Received: by 2002:a05:6e02:349d:b0:42d:7d0c:ed16 with SMTP id e9e14a558f8ab-42d7d0cef51mr13915315ab.29.1759223979753; Tue, 30 Sep 2025 02:19:39 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:39 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Sana Kazi , Nikhil R , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 20/22] imagemagick: guard sed operations in do_install for optional files Date: Tue, 30 Sep 2025 22:18:39 +1300 Message-ID: <20250930091841.1693131-21-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120072 From: Sana Kazi When PACKAGECONFIG options like 'cxx' 'webp' and 'xml' are disabled, certain files such as Magick++-config.im7, configure.xml, or delegates.xml are not installed. Unconditionally running sed on these files results in errors during do_install Error: sed: can't read .../image/usr/bin/Magick++-config.im7: No such file or directory Signed-off-by: Nikhil R Signed-off-by: Sana Kazi Signed-off-by: Khem Raj (cherry picked from commit 27469599fa6302a90af252c5148daef26c4b2e81) Signed-off-by: Ankur Tyagi --- .../imagemagick/imagemagick_7.1.1-43.bb | 23 ++++++++++++++----- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/meta-oe/recipes-support/imagemagick/imagemagick_7.1.1-43.bb b/meta-oe/recipes-support/imagemagick/imagemagick_7.1.1-43.bb index 9932cf01db..a892a55844 100644 --- a/meta-oe/recipes-support/imagemagick/imagemagick_7.1.1-43.bb +++ b/meta-oe/recipes-support/imagemagick/imagemagick_7.1.1-43.bb @@ -37,13 +37,24 @@ PACKAGECONFIG[x11] = "--with-x,--without-x,virtual/libx11 libxext libxt" PACKAGECONFIG[xml] = "--with-xml,--without-xml,libxml2" do_install:append:class-target() { - for file in MagickCore-config.im7 MagickWand-config.im7 Magick++-config.im7; do - sed -i 's,${STAGING_DIR_TARGET},,g' ${D}${bindir}/"$file" + for file in MagickCore-config.im7 MagickWand-config.im7; do + sed -i 's,${STAGING_DIR_TARGET},,g' "${D}${bindir}/$file" done - sed -i 's,${S},,g' ${D}${libdir}/ImageMagick-${BASE_PV}/config-Q16HDRI/configure.xml - sed -i 's,${B},,g' ${D}${libdir}/ImageMagick-${BASE_PV}/config-Q16HDRI/configure.xml - sed -i 's,${RECIPE_SYSROOT},,g' ${D}${libdir}/ImageMagick-${BASE_PV}/config-Q16HDRI/configure.xml - sed -i 's,${HOSTTOOLS_DIR},${bindir},g' ${D}${sysconfdir}/ImageMagick-7/delegates.xml + + if ${@bb.utils.contains('PACKAGECONFIG', 'cxx', 'true', 'false', d)}; then + sed -i 's,${STAGING_DIR_TARGET},,g' "${D}${bindir}/Magick++-config.im7" + fi + + if ${@bb.utils.contains('PACKAGECONFIG', 'xml', 'true', 'false', d)}; then + xml_config="${D}${libdir}/ImageMagick-${BASE_PV}/config-Q16HDRI/configure.xml" + sed -i 's,${S},,g' "$xml_config" + sed -i 's,${B},,g' "$xml_config" + sed -i 's,${RECIPE_SYSROOT},,g' "$xml_config" + fi + + if ${@bb.utils.contains_any('PACKAGECONFIG', 'webp openjpeg', 'true', 'false', d)}; then + sed -i 's,${HOSTTOOLS_DIR},${bindir},g' "${D}${sysconfdir}/ImageMagick-7/delegates.xml" + fi } FILES:${PN} += "${libdir}/ImageMagick-${BASE_PV}/config-Q16* \ From patchwork Tue Sep 30 09:18: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: 71298 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 71176CCA470 for ; Tue, 30 Sep 2025 09:19:49 +0000 (UTC) Received: from mail-il1-f180.google.com (mail-il1-f180.google.com [209.85.166.180]) by mx.groups.io with SMTP id smtpd.web10.21083.1759223983206840500 for ; Tue, 30 Sep 2025 02:19:43 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=IuIVwdGT; spf=pass (domain: gmail.com, ip: 209.85.166.180, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-il1-f180.google.com with SMTP id e9e14a558f8ab-42d7ef9a402so458315ab.0 for ; Tue, 30 Sep 2025 02:19:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223982; x=1759828782; 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=szmoS9dC+zws+7quU3iesGV9YMYmhLX6EgBQQLCl8NU=; b=IuIVwdGT+pYarteRofKWaz8BnNLpBz0iLIBB8I0qR27gwsSNB+KveOQPgt7eTOqiFj ucw0QKK11QBE8AaZGG3ZVYS0FFRyc0plvF0Dw2Vo9HawFEzwWSvTAXeQn6YRqWbjgS6v QCir3H3TBwwmbeR/KP7/3zln98e8A6HxAkscb0ImKXyREU+gnefLXLpq32/kAXtAtOa9 n8jGw32govuV7j5F5qEmLas9XuN4E5ayddMjbrv0GFmyRyqEoc5C/lHqzQdNAvsMdEih OZjEP6m5goDQ0v9RWn/9hZdFVu6EbKSzzYqOpb4j63YnUsC/0dJnPolApH+/yPMPQulJ a/0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223982; x=1759828782; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=szmoS9dC+zws+7quU3iesGV9YMYmhLX6EgBQQLCl8NU=; b=teN4gTakEzYFV+vQZXOTezkNfpRfOa0SJp1tGGYhtOXJSfAduL2Hv+NWOQ2Ir6sQ1X tF5H7nTwextDVz8zE//0+CSBsR47nwLdcQl5vfLjtRSlpCoSBk+GreqEMOGL90PS0eC2 UBKSP7bpxtLZ30W6bHlhZr82VyJvjMs4N6ZNogwuQ/ax1BIIBIc6qSAfn7OUNT048YDa 61E79gHTRrr+w1l0TA9lbYixFeqMfWYwRXIvsKI8kFchpxW6ykUTFmkCdowu3icqgOsv 4X7ioapAGDu5hQ4DqvQvZmPAZDbQrpAePK96ujqQC/W1TcvuvLwsyFG2rA8ulGRyLhYW xZnA== X-Gm-Message-State: AOJu0YxLxSECbCSUqJ8JnwsVumnslzTJQSfmA0hL6GTNxe5IqpOB+KWM dQDeIw9si8/Cu3+2VnnYYuENYc7DiqjUn68KxuviBKAPPetvYUdd6Naolx65wGCK X-Gm-Gg: ASbGnctYA0MFzQ9FITsx7Z1MzauvoVTybKa483FQdelPZhBUtpT5/Ahr7Ntp/YMvjjZ Gf4wT1OoE8zztA5+sCpF4zTWJ/+760Q8yy02D8jW8H9Ojtb/e1BW5x0lnTywQA7PqNgKkgBdUkV C/FL2J8JQ27e8hg671QhsKX2hDH+jVp8vdaWArS/MmVeuhBwmk1xJhBkYIw3sLI5lnVRo5Y3NBd 2bQUDjPb794zHVgO7UIQilzpTKAHIEENPH9bvqFvnQVKPejqJJyaTre7Xu6Y6RnH6iZWMaJEx1t Be4PhA/2cufh+oMkMx7AF8IdyJcMascRCTTdFvu7MpHaLO4A6oe0PhwFUdjpNBlNpLYLWreXmzI 2+5O3rGKjD6Re3o0ZSHguhyG75zPpXhHf4biwbQd4nayjISoyYVFL/hu/SfIqxvcO8bZ8wUz51P s= X-Google-Smtp-Source: AGHT+IFHawB2G/mnajzE+Sf7a1zpyuPLkyBEPodcSCWWUfJV8ZBl8pSPO+OMnPl4I6+4TuWzYNfDYg== X-Received: by 2002:a05:6e02:5e05:b0:428:684c:b193 with SMTP id e9e14a558f8ab-42d0dfab988mr58474535ab.3.1759223982100; Tue, 30 Sep 2025 02:19:42 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:41 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Patrick Zacharias <1475802+Fighter19@users.noreply.github.com>, Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 21/22] libcanberra: Fix sound not playing on Colibri iMX8X Date: Tue, 30 Sep 2025 22:18:40 +1300 Message-ID: <20250930091841.1693131-22-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120073 From: Patrick Zacharias <1475802+Fighter19@users.noreply.github.com> Canberra does not specify a buffer size, which leads to ALSA rejecting the settings. By specfiying a buffer time of 500ms and a period time with a fourth of that, an appropriate buffer size can be calculated. This behaviour is mimicked from aplay for compatibility. Signed-off-by: Patrick Zacharias <1475802+Fighter19@users.noreply.github.com> Signed-off-by: Khem Raj (cherry picked from commit 9d2dc82fcb598e17069855985c56952b1fec3184) Signed-off-by: Ankur Tyagi --- ...udio-buffer-size-for-a-time-of-500ms.patch | 42 +++++++++++++++++++ .../libcanberra/libcanberra_0.30.bb | 1 + 2 files changed, 43 insertions(+) create mode 100644 meta-oe/recipes-support/libcanberra/files/0001-Determine-audio-buffer-size-for-a-time-of-500ms.patch diff --git a/meta-oe/recipes-support/libcanberra/files/0001-Determine-audio-buffer-size-for-a-time-of-500ms.patch b/meta-oe/recipes-support/libcanberra/files/0001-Determine-audio-buffer-size-for-a-time-of-500ms.patch new file mode 100644 index 0000000000..b8ad041850 --- /dev/null +++ b/meta-oe/recipes-support/libcanberra/files/0001-Determine-audio-buffer-size-for-a-time-of-500ms.patch @@ -0,0 +1,42 @@ +From 86488a7fc209ac08dd92c9d50a77e3330e7aedd9 Mon Sep 17 00:00:00 2001 +From: Patrick Zacharias <1475802+Fighter19@users.noreply.github.com> +Date: Thu, 7 Nov 2024 14:03:29 +0100 +Subject: [PATCH] Determine audio buffer size for a time of 500ms + +On some hardware like the SGTL5000, not specifying a buffer size +results to EINVAL being returned. + +This code sets the buffer time to 500ms and the period time to a fourth of that, +or whatever is nearest to that. + +Upstream-Status: Pending +--- + src/alsa.c | 15 +++++++++++++++ + 1 file changed, 15 insertions(+) + +diff --git a/src/alsa.c b/src/alsa.c +index bebcc4a..ac26578 100644 +--- a/src/alsa.c ++++ b/src/alsa.c +@@ -258,6 +258,21 @@ static int open_alsa(ca_context *c, struct outstanding *out) { + if ((ret = snd_pcm_hw_params_set_channels(out->pcm, hwparams, ca_sound_file_get_nchannels(out->file))) < 0) + goto finish; + ++ unsigned int buffer_time = 0; ++ if ((ret = snd_pcm_hw_params_get_buffer_time_max(hwparams, &buffer_time, 0)) < 0) ++ goto finish; ++ ++ // Cap the buffer time to 500ms ++ if (buffer_time > 500000) ++ buffer_time = 500000; ++ ++ unsigned int period_time = buffer_time / 4; ++ if ((ret = snd_pcm_hw_params_set_period_time_near(out->pcm, hwparams, &period_time, 0)) < 0) ++ goto finish; ++ ++ if ((ret = snd_pcm_hw_params_set_buffer_time_near(out->pcm, hwparams, &buffer_time, 0)) < 0) ++ goto finish; ++ + if ((ret = snd_pcm_hw_params(out->pcm, hwparams)) < 0) + goto finish; + diff --git a/meta-oe/recipes-support/libcanberra/libcanberra_0.30.bb b/meta-oe/recipes-support/libcanberra/libcanberra_0.30.bb index b6165c4fc5..7eac53ae90 100644 --- a/meta-oe/recipes-support/libcanberra/libcanberra_0.30.bb +++ b/meta-oe/recipes-support/libcanberra/libcanberra_0.30.bb @@ -13,6 +13,7 @@ SRC_URI = " \ file://0001-build-gtk-and-gtk3-version-for-canberra_gtk_play.patch \ file://0001-gtk-Don-t-assume-all-GdkDisplays-are-GdkX11Displays-.patch \ file://0001-remove-dropped-templates.patch \ + file://0001-Determine-audio-buffer-size-for-a-time-of-500ms.patch \ " SRC_URI[sha256sum] = "c2b671e67e0c288a69fc33dc1b6f1b534d07882c2aceed37004bf48c601afa72" From patchwork Tue Sep 30 09:18: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: 71297 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 44D68CAC5BD for ; Tue, 30 Sep 2025 09:19:49 +0000 (UTC) Received: from mail-io1-f46.google.com (mail-io1-f46.google.com [209.85.166.46]) by mx.groups.io with SMTP id smtpd.web10.21084.1759223985448270698 for ; Tue, 30 Sep 2025 02:19:45 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=BwjLkFXW; spf=pass (domain: gmail.com, ip: 209.85.166.46, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-io1-f46.google.com with SMTP id ca18e2360f4ac-930a6c601b3so96890939f.3 for ; Tue, 30 Sep 2025 02:19:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759223984; x=1759828784; 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=Irx+3y2huMtAgDuQ/Kh2SlMPkES6oMpAgwFR/XiWyUU=; b=BwjLkFXW9Ytyc6ErAZMjBr3xgKfvkDeDUdj4Ry8IgNHI+8DObVLGRKke6KV+QivP0c zyyAB2X/25gT13kaNL70nQCg2wRIoUGDXfWe9QGAachapg6BoFFVcsxxaW/VzCofldC+ f1wnCTLVkV+SN6bdQoQQDmTMCRe0N4b9hfUb4lm6dMJtx49uqp6B57JKsVG8mBhO9bok Q3L0eelg0Jq3UUP9A8IeRFoyv4CJr0SxmHGI2JG3172iJtjnCNUkBcfMbEbSZV71gPFl IGnnpbL8YDhSdJ85Czp2rWW+mthYkOEsKKsz0COgb5OdNfx2lVgSZbSsGN+Tkbq5+xrw E3nw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759223984; x=1759828784; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Irx+3y2huMtAgDuQ/Kh2SlMPkES6oMpAgwFR/XiWyUU=; b=Kv93hSzQKFdRunAr0gXV3kIt1j7SQdxQsQYkws0upDyI8eZ+quGFlimodOTKTqcMQA Mmw+Ec+iWv5JXnd0im+K2MKWNFkDRhBMwpeohWC6zSYZ9AIdDSjv0CvgM+TK1PcX6iHJ VL7ixEL9mTdsxn/p0+s80nTa4mhOvva0rvVQVwwCXlSWKkWBrY773fhr9toy/XEz0dc0 sMqaNAtwwbrZH9kt73kBKL3qT8Q4KByJxTX8j1og6TFXtgG+ZUiCZUk1K+knDG2ipRpO 3KeVqkOlMbvydVeob9IPNVEqoxYD1xRmq3XYu2h3AGaaXa/N7VyLQFLSz2BPmaAKNrV+ KVIQ== X-Gm-Message-State: AOJu0YwTeaKO/TjvLLuyo5PRywd42p2S7Tbt57cwbDlB5OLWzz4UV9Sb mfQo5mjhuNJEOm5kfd5oZyp3dRihQ9enqxxT9rqFG41ouvYVxKe8AcrC6Ce3oXj3 X-Gm-Gg: ASbGnctlwn6eJfWijOcvLz815DWThoqQlJDB5bozhAt5Xoado783rzCCZkrcuS7JxyR /tGeH5gEqpj5yXd0jYYQF4RVjzTsOa+9LHsNNz1QAkw/9eTqTCTzFmIfn3xGAH5dq/IDiNqa+sO khjlXb17NiETcW8c1y08Z30RJWkp01Cvbedg+Uc1diZ3MhfaN0SfDkoGc45TRDS9AdGicLyj1fM AHk2uIOuuCVSPtY0ZQBuRZ6lgDP4CVUiveluixPsIfodntva//twhmNUAVhlEkFTZSN+/zTEU7P 1py8tzet97yiJJoZQpHwu1Bo+wV3RH5+5ayZw2zObkPuPj1rCqVRuehZGQMLoMW3OhOCDFVjyRx 3g4vjG1+77gxmzTY4w3QihEHXS+azBjVStezSn+I87cHNI7ssfu4/QsSq+J/w9OEHu6Fe/VqKs3 8= X-Google-Smtp-Source: AGHT+IFFI5DrXK8D6HmUzyVMovm1dEi2o3ncj5zBuRjuFf7fhqpufxiJg08vH7n8lYW1f5TWVw9Ifg== X-Received: by 2002:a05:6e02:156e:b0:427:54bc:4670 with SMTP id e9e14a558f8ab-42754bc4848mr72515725ab.26.1759223984500; Tue, 30 Sep 2025 02:19:44 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([147.161.217.10]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-5742a4afbc3sm1837064173.2.2025.09.30.02.19.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Sep 2025 02:19:44 -0700 (PDT) From: Ankur Tyagi To: openembedded-devel@lists.openembedded.org Cc: Bartosz Golaszewski , Khem Raj , Ankur Tyagi Subject: [oe][meta-oe][walnascar][PATCH 22/22] libgpiod: update to v2.2.2 Date: Tue, 30 Sep 2025 22:18:41 +1300 Message-ID: <20250930091841.1693131-23-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250930091841.1693131-1-ankur.tyagi85@gmail.com> References: <20250930091841.1693131-1-ankur.tyagi85@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 ; Tue, 30 Sep 2025 09:19:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120074 From: Bartosz Golaszewski This is a bugfix release addressing issues in tools and core library. No API changes. Signed-off-by: Bartosz Golaszewski Signed-off-by: Khem Raj (cherry picked from commit 6914e20d63ab1c4378fc23ebd71b000be5fa131a) Signed-off-by: Ankur Tyagi --- .../libgpiod/{libgpiod_2.2.1.bb => libgpiod_2.2.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/libgpiod/{libgpiod_2.2.1.bb => libgpiod_2.2.2.bb} (98%) diff --git a/meta-oe/recipes-support/libgpiod/libgpiod_2.2.1.bb b/meta-oe/recipes-support/libgpiod/libgpiod_2.2.2.bb similarity index 98% rename from meta-oe/recipes-support/libgpiod/libgpiod_2.2.1.bb rename to meta-oe/recipes-support/libgpiod/libgpiod_2.2.2.bb index b72d960c10..8797dd1d59 100644 --- a/meta-oe/recipes-support/libgpiod/libgpiod_2.2.1.bb +++ b/meta-oe/recipes-support/libgpiod/libgpiod_2.2.2.bb @@ -13,7 +13,7 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}-2.x:" SRC_URI += "file://gpio-manager.init" -SRC_URI[sha256sum] = "0e948049c309b87c220fb24ee0d605d7cd5b72f22376e608470903fffa2d4b18" +SRC_URI[sha256sum] = "7e3bff0209d75fbca2e9fcff1fd5f07cc58b543e129e08b6d4bb1e4a56cfec0d" # Enable all project features for ptest PACKAGECONFIG[tests] = " \