From patchwork Mon Nov 7 15:36:20 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15120 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 1E337C4321E for ; Mon, 7 Nov 2022 15:37:01 +0000 (UTC) Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) by mx.groups.io with SMTP id smtpd.web08.101.1667835416176483666 for ; Mon, 07 Nov 2022 07:36:56 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=GASKwygM; spf=softfail (domain: sakoman.com, ip: 209.85.216.43, mailfrom: steve@sakoman.com) Received: by mail-pj1-f43.google.com with SMTP id r61-20020a17090a43c300b00212f4e9cccdso14958449pjg.5 for ; Mon, 07 Nov 2022 07:36:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=KajuL30hsAoaOkFZK76V8+HXA6IbOPtP8ITpn2R70q4=; b=GASKwygMsEqwlXOjQ6ZsCLHzSE5Sfa3i8ZHylpkBqWQd78/ixv0fiD0Gafwb4oBiSF 9wEDXx1Ec0AtoNJsXOF3ehngt/NKkLRUu8ibso0MvIJBYr8RezLeKLb08vkivUAs/xHk t2hn66xtGMnzBXk2c57j3z9B14QVjS4bxU8dLP6H3egoF/8s3m6EdI5UXcfmaIB6qdYN LYgGXVvmuU01VqKpIYjU222HQP/BZPXYZ1Ht0TTc4lb2KZxyxcUIJSivJ2bFBNNOMxGO lumRHjSo5YQECzF7WDB0CnrT12GXDovgaTGCbsGOZ5xywCmHMgA46BO+FjwuWG/E2LFu Xp8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KajuL30hsAoaOkFZK76V8+HXA6IbOPtP8ITpn2R70q4=; b=dIHTwx5OzXj8WRd1Q0/7TVffW8z0PoBfgAyqosUEjqQ52XdBlMHCwtJiH+oNKbbJEp fM4eWzHAGJ5QQ+SBZm4+4NHAWAan5PIKRF8ezOvzIivQMcTnjr2YaQJ16GF4vP+Jk3JE 2GZgrH9oHMh6T2gQHkPSdZHqvIqztl5CXsyOfWTMwbDENjz1IiIkiLd75FAqiWszevW/ eEFAOuisbnwqV/cP5W6HMyTKBvzi3H89wjRM6CB2n0h+DmZNd+IIqy/EOPDjeQOmI1Zb z2SZ+/VR/mJN+l8zrByHX47OMnpdmMQcXjlDjCQ09mvUEQjZ47TLvZuWeJGApasVgEij BVdg== X-Gm-Message-State: ACrzQf0//NbeQc75pgD5j9cpqkc0piyntKk+hYG/2civ5w4Q0vEf6OTQ gXiKMOix6scdWixE2RllVp3gHeGjbLsTZBXO X-Google-Smtp-Source: AMsMyM7+t9h9UkkFNE+L1PTfde1+eyak3u5cC7RE6F64AIEFdG6bQkrHSNfaz13ClUCx70OlYCznDw== X-Received: by 2002:a17:902:d50d:b0:187:2cd8:3de with SMTP id b13-20020a170902d50d00b001872cd803demr37987367plg.67.1667835415027; Mon, 07 Nov 2022 07:36:55 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.36.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:36:54 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 01/25] libcap: upgrade 2.65 -> 2.66 Date: Mon, 7 Nov 2022 05:36:20 -1000 Message-Id: <003a81171366956c899305ca9adc352d3c99c964.1667834972.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:01 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172900 From: wangmy RELEASE NOTES FOR 2.66 Fix documentation typos in cap_from_text.3 (Bug: 216514 reported by Paulo Andrade.) Some getpcaps code clean up and a fix for PID argument parsing from Jakub Wilk. Slightly more robust Makefiles to address an error with make -j48 test observed by Tomasz Kłoczko. Include a simple Go program, captrace, to trace kernel capability validation checks This program can be used to figure out what capabilities a program needs to operate. captrace (a wrapper for bpftrace) uses BPF kprobes to monitor the kernel for capability checks and whether or not they succeed for the system, a specific PID or a program's direct execution. Trim down the default file capabilities for contrib/sucap/su to those actually needed and set USER and HOME environment variables so bash doesn't complain about a sourcing error. Signed-off-by: Wang Mingyu Signed-off-by: Alexandre Belloni (cherry picked from commit 9040e612084a561b1766bb86c9c002b811eea4c9) Signed-off-by: Steve Sakoman --- ...1-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch | 2 +- meta/recipes-support/libcap/{libcap_2.65.bb => libcap_2.66.bb} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/libcap/{libcap_2.65.bb => libcap_2.66.bb} (96%) diff --git a/meta/recipes-support/libcap/files/0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch b/meta/recipes-support/libcap/files/0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch index 3f4c7e57ae..8bd2050ea5 100644 --- a/meta/recipes-support/libcap/files/0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch +++ b/meta/recipes-support/libcap/files/0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch @@ -1,4 +1,4 @@ -From 1c234bc39446eb9b23896e85dd67b02976d46c3d Mon Sep 17 00:00:00 2001 +From a3196f3a06e7bbfde30d143c92a4325be323b3d0 Mon Sep 17 00:00:00 2001 From: Hongxu Jia Date: Thu, 14 Oct 2021 15:57:36 +0800 Subject: [PATCH] nativesdk-libcap: Raise the size of arrays containing dl diff --git a/meta/recipes-support/libcap/libcap_2.65.bb b/meta/recipes-support/libcap/libcap_2.66.bb similarity index 96% rename from meta/recipes-support/libcap/libcap_2.65.bb rename to meta/recipes-support/libcap/libcap_2.66.bb index 8013d40769..c50e9d8cc7 100644 --- a/meta/recipes-support/libcap/libcap_2.65.bb +++ b/meta/recipes-support/libcap/libcap_2.66.bb @@ -20,7 +20,7 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/libs/security/linux-privs/${BPN}2/${BPN}-${ SRC_URI:append:class-nativesdk = " \ file://0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch \ " -SRC_URI[sha256sum] = "73e350020cc31fe15360879d19384ffa3395a825f065fcf6bda3a5cdf965bebd" +SRC_URI[sha256sum] = "15c40ededb3003d70a283fe587a36b7d19c8b3b554e33f86129c059a4bb466b2" UPSTREAM_CHECK_URI = "https://www.kernel.org/pub/linux/libs/security/linux-privs/${BPN}2/" From patchwork Mon Nov 7 15:36:21 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15117 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 0E647C43217 for ; Mon, 7 Nov 2022 15:37:01 +0000 (UTC) Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) by mx.groups.io with SMTP id smtpd.web12.81.1667835418281376260 for ; Mon, 07 Nov 2022 07:36:58 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=IIrlryHk; spf=softfail (domain: sakoman.com, ip: 209.85.216.47, mailfrom: steve@sakoman.com) Received: by mail-pj1-f47.google.com with SMTP id d59-20020a17090a6f4100b00213202d77e1so14989248pjk.2 for ; Mon, 07 Nov 2022 07:36:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=z8yqXtzdE5yTGlC8hb9MoeJ5KFV7L/4vMMamZEuGM6Q=; b=IIrlryHkCf5ND0zVsp7OxwL5bxMJQyiwTae9myPcJJhoCL2GkC0JG3xvdP+8dHIdTN ZbRTcOUaM7itfXPUoj2udm3DKG15XrTN9p4gjh/pdbY4zxNIZQZ5i0I9TekTpBdOwAB9 xrBM346aHWrjsnT6uUUIThBuTZ0q5sKG2EOG1onthpy9egnPboUHHI8pcSfGbnmcMeX5 K1mp1niqOf7WWQ3R5umJnW1Ujkxbff0KGKHKXUWr/P+IDzo1eHecIQFi509DlyZ0wat1 hMUdcuQbDcuEzEWJ1cQbeg8JUsmGqL3iavbZH7dcZkfNfOAkcAY48do6ItwPX+4Sguhb As0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=z8yqXtzdE5yTGlC8hb9MoeJ5KFV7L/4vMMamZEuGM6Q=; b=ptensteiOuCWsQBR+ah1XLCM3sWSckBRBP9QwcfQUEFCnKyn52mOMJ/muk8QjwJTJM GhWoDiQ+3H3biMunX/C5PiKA148Zn3ulFw/7dsJ1NSoEMH6QYOAAwW3DaGvsOPUrvG/P UEFG1HqLBmj3FEtNrEZuxLwVxNMCAplfMDO0ldTViilGDgjypVos3JeXE80Zw8onGfOP JQena8xr5XpGUQNlHqKZyoA+WG/L4n7sCuoeNWJndJXTolYA4TBBxkYfbcIxTp/S61m9 ny57uSTlxPk8JjwLWhPO9ZgeQUd0Y8SHLPs/d5hxOvM/nG/no6q7V+hFLx08bfsqDNkb cD5A== X-Gm-Message-State: ACrzQf03ZtfMGOhNdxQ5dBecHa5xIAGn5cMzWKwJELGPQ/b3r6sp1ArI dDRMxYmRDbXR3sveMOoZqHbyyn+cRRZ8vwmJ X-Google-Smtp-Source: AMsMyM4KPZhKvDoyQfiYDurM8lATS1eW210+Y320jwu9HdKSLjqwLfQSKN7QE8o39mD2yR6oJtg/pA== X-Received: by 2002:a17:903:292:b0:186:dae9:c089 with SMTP id j18-20020a170903029200b00186dae9c089mr50251113plr.31.1667835417216; Mon, 07 Nov 2022 07:36:57 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.36.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:36:56 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 02/25] libical: upgrade 3.0.14 -> 3.0.15 Date: Mon, 7 Nov 2022 05:36:21 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:01 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172901 From: wangmy Changelog: ========= Add missing property parameters into libical-glib Fix CMake option USE_32BIT_TIME_T actually uses a 32-bit time_t value Fix icaltime_as_timet, which returned incorrect results for years >= 2100, to work properly between years 1902 and 10k. Fix x-property comma handling and escaping Built-in timezones updated to tzdata2022d (now with a VTIMEZONE for each time zone alias) Fix fuzzer issues Handle unreachable-code compile warnings with clang Ensure all vanew_foo() calls finish with (void*)0 (not 0) Signed-off-by: Wang Mingyu Signed-off-by: Alexandre Belloni (cherry picked from commit 6092ae3cbe0eaf006db615c6cc3f1692e1cc1df8) Signed-off-by: Steve Sakoman --- .../libical/{libical_3.0.14.bb => libical_3.0.15.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/libical/{libical_3.0.14.bb => libical_3.0.15.bb} (96%) diff --git a/meta/recipes-support/libical/libical_3.0.14.bb b/meta/recipes-support/libical/libical_3.0.15.bb similarity index 96% rename from meta/recipes-support/libical/libical_3.0.14.bb rename to meta/recipes-support/libical/libical_3.0.15.bb index 58baf3f32f..f5e9bb9372 100644 --- a/meta/recipes-support/libical/libical_3.0.14.bb +++ b/meta/recipes-support/libical/libical_3.0.15.bb @@ -15,7 +15,7 @@ SECTION = "libs" SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/v${PV}/${BP}.tar.gz \ file://0001-cmake-Do-not-export-CC-into-gir-compiler.patch \ " -SRC_URI[sha256sum] = "4284b780356f1dc6a01f16083e7b836e63d3815e27ed0eaaad684712357ccc8f" +SRC_URI[sha256sum] = "019085ba99936f25546d86cb3e34852e5fe2b5a7d5f1cb4423a0cc42e399f629" UPSTREAM_CHECK_URI = "https://github.com/libical/libical/releases" inherit cmake pkgconfig gobject-introspection vala From patchwork Mon Nov 7 15:36:22 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15118 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 0C12AC4332F for ; Mon, 7 Nov 2022 15:37:01 +0000 (UTC) Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169]) by mx.groups.io with SMTP id smtpd.web09.90.1667835420438006584 for ; Mon, 07 Nov 2022 07:37:00 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=P/nB2aCT; spf=softfail (domain: sakoman.com, ip: 209.85.210.169, mailfrom: steve@sakoman.com) Received: by mail-pf1-f169.google.com with SMTP id k22so10973374pfd.3 for ; Mon, 07 Nov 2022 07:37:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Ut66b9RUxj5z2cdSxJLpenFBqj9vLiKfQC167Xc0vVc=; b=P/nB2aCTGx/Hq7b2ZFdELVZSeWUFclaKYLIh1Mrn/3ip9GeFB3OPU3Cf31eUR8s2XA ZDja9GlvwxVdZAJ79gdCvnHdBM5MPxZ/8s3WJAZ7R5MgpmDSdrTPYOzEbrSepvkESrKU IY5y2/YFomXOuxXkuvL0D6wP4aYPB97yGJoq1Nb9GrZD/xaqdY4PG/XWLxvV0LMEfKLe UBNqRrRfRq5Y3PLqTFge2LkjlUvlO0g+tu6o0IspKPic4VLHmv0KzYLBgdR6d5hEB5sB PoF8akV9xazuoHoJDoHURxJQNcyHephVrbjSQhAJdNAiqkhjwTle8AWSA0PV3waP8ozz sg7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ut66b9RUxj5z2cdSxJLpenFBqj9vLiKfQC167Xc0vVc=; b=ED5L/E2a29uG3I2JWWwLRIYurTYKEyZ/xuz23KoqEi0dL2UC8eMUImW75J/7QfIKoJ h3PP7yKfc+zX1RjADaXeOMwV7cf9OoGjuC1XRvxTfdt7iyzeLaoSrZXyjBvs9Ohs4ENW 7pzaf7fLDNaEsGEIoHP6UU5damI80Ga/SZn37TZJMiecTEkh9YtTYpP9E8wrdyfZCEgX mJRsSXjnULJ+nMcFGzR37cSYQroNZ127rYI1b358KyG1lh/MVzHqv0tqV+Kv2OuEy++l VCz1lAtbBo6uwvdF7z62wdO7LtWL8QURThlnv16hG9Lj0+WzkATa8FC7h/sVuZ3t4NDX RawQ== X-Gm-Message-State: ACrzQf04KNpzIagkfnnl4Z69QNTaCB1Bak6FOKcotnsQXxVii2762Ep0 80cwln5rwreNnjM6atR+ZLGqF5oXeH6JkrEJ X-Google-Smtp-Source: AMsMyM7rFXQYXCrJiyeL+aEE/leWxdUksKIsKffEL/LOzJKsmaka/gzu3Pm8O3Gn7mt/kKfCek7qug== X-Received: by 2002:a63:2f45:0:b0:457:dc63:68b4 with SMTP id v66-20020a632f45000000b00457dc6368b4mr43583134pgv.228.1667835419191; Mon, 07 Nov 2022 07:36:59 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.36.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:36:58 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 03/25] numactl: upgrade 2.0.14 -> 2.0.15 Date: Mon, 7 Nov 2022 05:36:22 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:01 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172902 From: Richard Purdie v2.0.15 changes Various bug fixes and cleanups Supported multiple preferred nodes This release didn't include a release tarball. Furthermore, it had issues such as #135, #136 and #138 that got fixed in the follow up release. Please try to use v2.0.16 instead. License checksum change from a typo fix. Signed-off-by: Richard Purdie (cherry picked from commit 8829fe6ee093acc6fb990f9ca6cad67c2c7549d5) Signed-off-by: Steve Sakoman --- meta/recipes-support/numactl/numactl_git.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-support/numactl/numactl_git.bb b/meta/recipes-support/numactl/numactl_git.bb index 93547ea239..712cf0203f 100644 --- a/meta/recipes-support/numactl/numactl_git.bb +++ b/meta/recipes-support/numactl/numactl_git.bb @@ -8,10 +8,10 @@ SECTION = "apps" inherit autotools-brokensep ptest -LIC_FILES_CHKSUM = "file://README.md;beginline=19;endline=32;md5=f8ff2391624f28e481299f3f677b21bb" +LIC_FILES_CHKSUM = "file://README.md;beginline=19;endline=32;md5=9f34c3af4ed6f3f5df0da5f3c0835a43" -SRCREV = "dd6de072c92c892a86e18c0fd0dfa1ba57a9a05d" -PV = "2.0.14" +SRCREV = "01a39cb4edc0dd0f4151b7ad11e0c56d2e612a02" +PV = "2.0.15" SRC_URI = "git://github.com/numactl/numactl;branch=master;protocol=https \ file://Fix-the-test-output-format.patch \ From patchwork Mon Nov 7 15:36:23 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15122 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 E7956C43217 for ; Mon, 7 Nov 2022 15:37:10 +0000 (UTC) Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by mx.groups.io with SMTP id smtpd.web09.91.1667835421960325107 for ; Mon, 07 Nov 2022 07:37:02 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=OCkUbNxn; spf=softfail (domain: sakoman.com, ip: 209.85.214.182, mailfrom: steve@sakoman.com) Received: by mail-pl1-f182.google.com with SMTP id p21so11388515plr.7 for ; Mon, 07 Nov 2022 07:37:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=FP440TBQnhskFPvOjuHdcKRY/urEBH3UGfD7cw0iTug=; b=OCkUbNxnTNJZlM2bKPXSv2Sz4+JbmgW+o47KtFZfQygJKi5n+N2/sAEaTsluYXxcUK JYSQPNoGPso+iUdx0l0G9RvCxjpzrnOJQoQNBFkVvvhzt53Iz435aVxofTuIlGBtRryX JLbx1eas7RUz6FrErxwcbapeeF999IOjEZ2vNuWOpp2ccWereDhoG1ZjCg/PATD3hsIf 6ZhLmuXX/Z46wVp96B0pfc2aQzOeuTjWYDupoVRHjOudV4WIRK2KIZqqclyQq7fH9dXf 7olX6abYuiYF7Kfrb0EZGxuANT0lkhznwGI56BHhrOaRXRg6QpLLjPTTQyRzrrzRzdBp G2WQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=FP440TBQnhskFPvOjuHdcKRY/urEBH3UGfD7cw0iTug=; b=7Ev5T4aIILM7N+osDlNa50MTGYZZ1fJieD9hFdJyZ9JNbegISH3MPl82RvxjycawTC +YAzi1DI2i0QA91+aEFP/QapIWfAWw2HIMx1TweqaqJZj6Lz0LggEDT3XRE0rgYZvttk I5xbvPe7TUmbwmdhPUdMhMrfxhGhJ+ylq9sVYtpOBXnbI83Z9+N69+ZaJBmSnSkrszqT Bb6tEarGGUx3mq8tezIKKl0GnvBOsTq3m063+ktlO4Bw6krKOWx/9FLilibHYKHngUTZ DDDdpbq20fPzsG6lJ/5PhaieQ0wPF84qLmdAm9KJjBv/cD4Gk8mG+WmJSzj15moL5VCY mvzQ== X-Gm-Message-State: ACrzQf0WxPhtcq+b6buqsm84VQO+2MBG2xjznBxXheqiGtqoPYOLfV5H ixRkfMLP+lbhj8q7LQaZEaMNAmyRp8sKGVBe X-Google-Smtp-Source: AMsMyM5LN/iqdYMdckBSbhRXB7E5Da6CAma+SUmctJuVCESI42eln94qlMh76F7t75GZKu1yvg02/Q== X-Received: by 2002:a17:90a:558c:b0:213:8cf1:2ac2 with SMTP id c12-20020a17090a558c00b002138cf12ac2mr56070623pji.67.1667835421054; Mon, 07 Nov 2022 07:37:01 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.00 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:00 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 04/25] numactl: upgrade 2.0.15 -> 2.0.16 Date: Mon, 7 Nov 2022 05:36:23 -1000 Message-Id: <5a51b44967fff256ec298f7c3cfae1c084bf1b32.1667834972.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172903 From: wangmy Signed-off-by: Wang Mingyu Signed-off-by: Alexandre Belloni (cherry picked from commit 6d9ed8d4b13c2d87dae482bbadef039de050bc9d) Signed-off-by: Steve Sakoman --- meta/recipes-support/numactl/numactl_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-support/numactl/numactl_git.bb b/meta/recipes-support/numactl/numactl_git.bb index 712cf0203f..23be0a3b4f 100644 --- a/meta/recipes-support/numactl/numactl_git.bb +++ b/meta/recipes-support/numactl/numactl_git.bb @@ -10,8 +10,8 @@ inherit autotools-brokensep ptest LIC_FILES_CHKSUM = "file://README.md;beginline=19;endline=32;md5=9f34c3af4ed6f3f5df0da5f3c0835a43" -SRCREV = "01a39cb4edc0dd0f4151b7ad11e0c56d2e612a02" -PV = "2.0.15" +SRCREV = "10285f1a1bad49306839b2c463936460b604e3ea" +PV = "2.0.16" SRC_URI = "git://github.com/numactl/numactl;branch=master;protocol=https \ file://Fix-the-test-output-format.patch \ From patchwork Mon Nov 7 15:36:24 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15123 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 EFA45C43219 for ; Mon, 7 Nov 2022 15:37:10 +0000 (UTC) Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) by mx.groups.io with SMTP id smtpd.web10.98.1667835424175059788 for ; Mon, 07 Nov 2022 07:37:04 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=3PIhNsqU; spf=softfail (domain: sakoman.com, ip: 209.85.216.47, mailfrom: steve@sakoman.com) Received: by mail-pj1-f47.google.com with SMTP id m6-20020a17090a5a4600b00212f8dffec9so10686350pji.0 for ; Mon, 07 Nov 2022 07:37:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=CeVJxbaNcqlS86QyypG1KXW3HDyxFyoadYaH2Sh8pOg=; b=3PIhNsqUmEtHiAHcQWPduA3LHiaMayf7ki+5wm49TzVDGmVBVoFsX7qCgHklMvgAsg 74jZh+SfoCV4dd47xMR5dS5SVl5h8HmDRBPlmTkrX7KMxAABFV3M7ABp+oDuAc0Dsh8V 6Hdug9g4JcN0q8ZqPkE7dVGBl3yROLUYMF+IBO0w3O3sNWFw2LuUUt9iAZcPKHbE9YsK g6uIbwe00R7Z5LIF5U+bkRQ6Vn/ijb2vtDQSU47jvGFzmoPONsbIah8+hAuWbfv/l0mc DAV/wLvSmzEYRlma6hNMau1n7AerBrt3qzowUA6ZMkkIEDNxAe3Hlv5LyVmRjWoNv6wa oPxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=CeVJxbaNcqlS86QyypG1KXW3HDyxFyoadYaH2Sh8pOg=; b=8JoPllphKbZL/rauaj73ZlfMx+BvctcNbW2MMZPya29FWb8/k14G3L6cShMhGohBTs 9gKKk3ESafxfyLo3S97fwTyDHERdOsg759Nbh/FLXkh91F/xvTQQuYx7yBTBVBnoxnpW yyW9imxCW2b1VA2+6LF1g4PAxQuqtU/wi6UNYaz42gwOXGXKEJiZ01kqehlT275xdI0H z1bgQFpKLPtul9qUq2CSes31vO+CNJGGZ9pD9B960jjl1TWK+vG0CtRs68J9urxgMBi9 5YuUogEDHxPMWYvBEi/XYTXAIje4AiaNoVs4y3luUtKVd2RFZJQn2INbhopfO+flfWo5 pqVQ== X-Gm-Message-State: ACrzQf0/Mzmw9K+xU9/cgXAUqAH7jlsi+VjI1rtcUhu2Rt3Orkt+uXkN BDsV7xGMwkAySAq2xpAk/t2ANQ3DzFvZk1cd X-Google-Smtp-Source: AMsMyM7Qt8wtEmIib7Wl7z0sLA74tLgvdu6i/CFLJd2ncdekiDHJNlwLwHTJonnKiK4ROASDE12wdA== X-Received: by 2002:a17:90a:6c41:b0:212:fdaf:d79c with SMTP id x59-20020a17090a6c4100b00212fdafd79cmr51134939pjj.134.1667835423276; Mon, 07 Nov 2022 07:37:03 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.02 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:02 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 05/25] wpebackend-fdo: upgrade 1.12.1 -> 1.14.0 Date: Mon, 7 Nov 2022 05:36:24 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172904 From: wangmy Changelog: ========== Fixed a crash caused by trying to deallocate already freed graphics buffers in certain situations. Signed-off-by: Wang Mingyu Signed-off-by: Alexandre Belloni (cherry picked from commit 0db4627fe8c6f8a0080248052dc06419774cba4f) Signed-off-by: Steve Sakoman --- .../{wpebackend-fdo_1.12.1.bb => wpebackend-fdo_1.14.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-sato/webkit/{wpebackend-fdo_1.12.1.bb => wpebackend-fdo_1.14.0.bb} (90%) diff --git a/meta/recipes-sato/webkit/wpebackend-fdo_1.12.1.bb b/meta/recipes-sato/webkit/wpebackend-fdo_1.14.0.bb similarity index 90% rename from meta/recipes-sato/webkit/wpebackend-fdo_1.12.1.bb rename to meta/recipes-sato/webkit/wpebackend-fdo_1.14.0.bb index 5f776c13e6..708201043b 100644 --- a/meta/recipes-sato/webkit/wpebackend-fdo_1.12.1.bb +++ b/meta/recipes-sato/webkit/wpebackend-fdo_1.14.0.bb @@ -13,7 +13,7 @@ inherit meson features_check pkgconfig REQUIRED_DISTRO_FEATURES = "opengl" SRC_URI = "https://wpewebkit.org/releases/${BPN}-${PV}.tar.xz" -SRC_URI[sha256sum] = "45aa833c44ec292f31fa943b01b8cc75e54eb623ad7ba6a66fc2f118fe69e629" +SRC_URI[sha256sum] = "e75b0cb2c7145448416e8696013d8883f675c66c11ed750e06865efec5809155" # Especially helps compiling with clang which enable this as error when # using c++11 From patchwork Mon Nov 7 15:36:25 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15121 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 E14A4C4332F for ; Mon, 7 Nov 2022 15:37:10 +0000 (UTC) Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) by mx.groups.io with SMTP id smtpd.web12.84.1667835426509180497 for ; Mon, 07 Nov 2022 07:37:06 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=n8VYwDSd; spf=softfail (domain: sakoman.com, ip: 209.85.210.179, mailfrom: steve@sakoman.com) Received: by mail-pf1-f179.google.com with SMTP id z26so10990068pff.1 for ; Mon, 07 Nov 2022 07:37:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=tz8g/rX5+9A+lzo5I6dWV8JPC4jDWn0PxKUa669YI7I=; b=n8VYwDSdKABClSoD3QxQhilUJ5+T3hd3F41RI19FDxpnJpJQvIIWiTOd0ap4tPm6BT Lk/e9Ga+ia3a5sBrXGGFvcWwxYF1muIdIm9m84Evg7C8kbMdP5LE0kOhLg4bkYdNwjRp FIgKqslHIdArT97CutGZvHFWE1B8vGLMwrH1dZlsKRMVDdSxY+qu0GnagSNwRbN2Qt+D GiPby3u4U+rHDqOn2IjfQNE3cVGbUWt9nu0e6ytv7Gyr9rhWgGEIM137kC9Q3PaZ487w ZBtZg9yui2Zvkz1Mvb6AZy2GIQDeG4H5tCH7J50xfHvCrEAHFhWv6LAePKrrHz6JfyWa zA9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tz8g/rX5+9A+lzo5I6dWV8JPC4jDWn0PxKUa669YI7I=; b=bJgQGj63EE60TyoYTd8utcFG5KkQH2OV/6xyDsVW4hTW/hOK1JzCd8epPzr9mfLoYi y/QG6i5NYsHR/zTlimT4jZTQPU9406bWlS3B6Hqmeu1P6h22nt/4Qafos1LTkxVYraab xRosIa45gafZhnOClmA4KYa/aiz6A/VCFC5I+krUEIpAm0OhuhFWO4dRvnB5K3v4b98u jSGB3b/4FTn0x81W9qYA9h5ZSFIDdvn41mydOpfwIQxt+0PuzwZl+jqrnr9yKpu5NXxQ BTnUD8Nvdg2Wq0IEn7ay5rPKahWj5O7I2TdV1jzm6B40F47/WaAMXQSXRz3KB4wfpw4d 2Auw== X-Gm-Message-State: ACrzQf19vBtskLl5ZFntWzhMo0xIuosCMZquIotvRxbqepiryoveLWY8 lxYURKU9RipMMFByQKxTNomwsL5hzbP8C/us X-Google-Smtp-Source: AMsMyM4IddXUOOwhXRKw10AqptTcgACk4DCo6FgG4PjEGh8JlHUVHlezNfUESJWN0IIVtLKNapoqWA== X-Received: by 2002:a63:6445:0:b0:470:34bc:c04b with SMTP id y66-20020a636445000000b0047034bcc04bmr16025608pgb.541.1667835425640; Mon, 07 Nov 2022 07:37:05 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:05 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 06/25] libksba: upgrade 1.6.0 -> 1.6.2 Date: Mon, 7 Nov 2022 05:36:25 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172905 From: wangmy New upstream release fixing CVE-2022-3515 Signed-off-by: Wang Mingyu Signed-off-by: Alexandre Belloni (cherry picked from commit 4bef6fc673de958dfbab80bcbc2e0159803b97ee) Signed-off-by: Steve Sakoman (cherry picked from commit 8e453d64255ce6a01b193c3735bb0aefbaa6fb38) Signed-off-by: Steve Sakoman --- .../libksba/{libksba_1.6.0.bb => libksba_1.6.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/libksba/{libksba_1.6.0.bb => libksba_1.6.2.bb} (94%) diff --git a/meta/recipes-support/libksba/libksba_1.6.0.bb b/meta/recipes-support/libksba/libksba_1.6.2.bb similarity index 94% rename from meta/recipes-support/libksba/libksba_1.6.0.bb rename to meta/recipes-support/libksba/libksba_1.6.2.bb index f9e83681dd..f6ecb9aec4 100644 --- a/meta/recipes-support/libksba/libksba_1.6.0.bb +++ b/meta/recipes-support/libksba/libksba_1.6.2.bb @@ -24,7 +24,7 @@ UPSTREAM_CHECK_URI = "https://gnupg.org/download/index.html" SRC_URI = "${GNUPG_MIRROR}/${BPN}/${BPN}-${PV}.tar.bz2 \ file://ksba-add-pkgconfig-support.patch" -SRC_URI[sha256sum] = "dad683e6f2d915d880aa4bed5cea9a115690b8935b78a1bbe01669189307a48b" +SRC_URI[sha256sum] = "fce01ccac59812bddadffacff017dac2e4762bdb6ebc6ffe06f6ed4f6192c971" do_configure:prepend () { # Else these could be used in preference to those in aclocal-copy From patchwork Mon Nov 7 15:36:26 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15124 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 E7978C4321E for ; Mon, 7 Nov 2022 15:37:10 +0000 (UTC) Received: from mail-pg1-f175.google.com (mail-pg1-f175.google.com [209.85.215.175]) by mx.groups.io with SMTP id smtpd.web09.95.1667835428798989482 for ; Mon, 07 Nov 2022 07:37:08 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=XlBY0LbU; spf=softfail (domain: sakoman.com, ip: 209.85.215.175, mailfrom: steve@sakoman.com) Received: by mail-pg1-f175.google.com with SMTP id r18so10754284pgr.12 for ; Mon, 07 Nov 2022 07:37:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=B58JzzQ9NL+YaTWMoy5VTd83QDarkuXZJn8ocV4v7z8=; b=XlBY0LbUxxhFd5n+DEWOtIMglHbACdnBdOkjwX/yxyD2XSqa0C7JHTUymG2UU5gzb7 pWW/UCLKcEQWKjmhmOXEQ/gqxCoy/GHiTtyMvc8n+1qasu5dA3yAs7wsHAIi6URk71Ih vR6ZIFzhoZ7jcAjH42GCosQShdDk7xQ7F3kR+wGHHdM0yWPwuAikc4Wzz84pwoySn669 aaZaQoFmGewQnP2krEb38M81YoivS0TSBMz9k/0dPhJrmGD6m6r0wXtcbTDCObdcbph8 N8Lx+I13afLp0nhmXUIVXuTvroz5u2k6DCul+8Ik6rA0ZX95w7OUOs8+9IOTtnBzfgBZ Gl+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=B58JzzQ9NL+YaTWMoy5VTd83QDarkuXZJn8ocV4v7z8=; b=1AB2AG5kmFKSZqTW8OPl0vT/tYgCIM+mAfSs5eLkDOe9pE0d1CDX+UBormd9BYkaPJ jskpF/YX1pV12tTGrdJU2CsTZg+uNcDXaStSIBkCgMKrqmSH6MdslCe/31AOeJdmRgVI FY9T2wir6X1KTBokhg7crdmeMq/rMS7PRGmZiWWHPUMaoQUbtqn4r8XjxbIqm1EeFvGj Btd6nHyB4lp8ouFrd2IYNuGUr7ec23SI1JRCcLSe78YRredfJW32NrkfL4u4SpPDvBrH CXJY2bwXuXdzCx+waKnUVdtqizlikQs+ZzfbzFoFlNjg9kVa4lQEO7NL8YRQyflsw/RU Q6Vw== X-Gm-Message-State: ACrzQf37i1ZaPQvdKDEcp9apSKqWXlXxPqX/n4YhszZQFPwDrwZIyJwg QW691yNjaFI2/AQeUwA4WADKNOT8J7HOYaDQ X-Google-Smtp-Source: AMsMyM5ifA6yzGoM/YIzmbqqEXrJh07rr9JuuUdXhmKnP8f0QCtXkE7O6H9z9lr4x8C5tCZvkM9Z8A== X-Received: by 2002:a63:ff10:0:b0:46f:efa0:2824 with SMTP id k16-20020a63ff10000000b0046fefa02824mr27964417pgi.460.1667835427844; Mon, 07 Nov 2022 07:37:07 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.06 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:07 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 07/25] lttng-ust: upgrade 2.13.3 -> 2.13.4 Date: Mon, 7 Nov 2022 05:36:26 -1000 Message-Id: <552c17a4c4a9f4efad3d113fe069b2624bcc73b3.1667834972.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172906 From: wangmy Bug fix release Signed-off-by: Wang Mingyu Signed-off-by: Alexandre Belloni (cherry picked from commit 0be632451f4e9a4a6a08d051e6f493715658c23b) Signed-off-by: Steve Sakoman --- .../lttng/{lttng-ust_2.13.3.bb => lttng-ust_2.13.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-kernel/lttng/{lttng-ust_2.13.3.bb => lttng-ust_2.13.4.bb} (95%) diff --git a/meta/recipes-kernel/lttng/lttng-ust_2.13.3.bb b/meta/recipes-kernel/lttng/lttng-ust_2.13.4.bb similarity index 95% rename from meta/recipes-kernel/lttng/lttng-ust_2.13.3.bb rename to meta/recipes-kernel/lttng/lttng-ust_2.13.4.bb index cc88bf5b11..56200ac3e1 100644 --- a/meta/recipes-kernel/lttng/lttng-ust_2.13.3.bb +++ b/meta/recipes-kernel/lttng/lttng-ust_2.13.4.bb @@ -34,7 +34,7 @@ SRC_URI = "https://lttng.org/files/lttng-ust/lttng-ust-${PV}.tar.bz2 \ file://0001-Makefile.am-update-rpath-link.patch \ " -SRC_URI[sha256sum] = "2cc42f51145050430ac4ab72b32d95fd78d5566ccbe44e14a8fcdd23c0ed8f6f" +SRC_URI[sha256sum] = "698f82ec5dc56e981c0bb08c46ebabaf31c60e877c2e365b9fd6d3a9fff8b398" CVE_PRODUCT = "ust" From patchwork Mon Nov 7 15:36:27 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15125 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 E2211C4332F for ; Mon, 7 Nov 2022 15:37:20 +0000 (UTC) Received: from mail-pj1-f52.google.com (mail-pj1-f52.google.com [209.85.216.52]) by mx.groups.io with SMTP id smtpd.web09.97.1667835431162102587 for ; Mon, 07 Nov 2022 07:37:11 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=oqaoicj7; spf=softfail (domain: sakoman.com, ip: 209.85.216.52, mailfrom: steve@sakoman.com) Received: by mail-pj1-f52.google.com with SMTP id b11so10932977pjp.2 for ; Mon, 07 Nov 2022 07:37:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=PN8UkqRHvdJK0tun2fThiKoBxNDP/jmI8eXvgo2+uZY=; b=oqaoicj7uZh4gt5eG0fIwuJdC4FFwW3ybjD/3TW/WMxgIuKsud9Amw/xEpFhMOUYz2 buPWMjU2Qh78YvQlltIaXraN2Hw5tJLqitrgvFklvcE7HmJ42lh4lfIWfNRU+H8wQ5n3 8Yth9pAulWNTthV1rusVh0SKQH2vEixoGs2mRPofEF5UgOsRuMA4ZtJHaPhE9b3i4Fmb sdaTBI/JrRzLhND8ZhJ8bz0EldRDg2y/Dyb2OQhOlpkpQ7tB/9K7ULHSvkr/R3STn22H LjUt+J4Gu7B5zuMN0Y/QeLb5jdJpC0z0NqNg0+d5g8ltbzyk+9PBbc1vfolhqXX3Rph4 FR1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=PN8UkqRHvdJK0tun2fThiKoBxNDP/jmI8eXvgo2+uZY=; b=aklhDnazNue687qSa1xW5hI+hCS8V3A8YRiA+91HwdnGogoQVTQNsUFHEqwXLjuI66 s3bw9A70YGaA3Ox9DO+rqPzJuZIobuQv3fCHmRLOXz4BOBYL3Ag/h//qf+WeLavIXC7E vp9ORy6tbKlbmO819a+97qUqX5FigqkARgYCunoYTQEBRwIT2Yj1KLU2bjy+ua2yqKmk eXDSQ2nm3kHd1edrhGt7JAX9sKmiH5h4guuUk2F6+jQxftnnmtGcxoB8kSqvx/bFJbVx BEZVkF45keo+QrxgaJCUgBgVPD7OsBIYLZxvZ7yGm+ajMjiJBcSm+Z45KQ9KVOOq8dFV 9CEw== X-Gm-Message-State: ACrzQf26HEGFrep7Xn6UyldwlTG0MAz4kZx4AoRJYxCNZ+fzUClP3s+S OORtPPpwYC808bSp+bjf07MVIiDyj8POOXlO X-Google-Smtp-Source: AMsMyM7sWYBmGFJHqJ8257dmdIDzrQnA/Ij9XMs96dh1FD3j+3vdeD0UhC7vSCVCfFaX9RGGlqXtcw== X-Received: by 2002:a17:902:a611:b0:178:6b71:2ee5 with SMTP id u17-20020a170902a61100b001786b712ee5mr50455839plq.53.1667835430191; Mon, 07 Nov 2022 07:37:10 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:09 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 08/25] lttng-ust: upgrade 2.13.4 -> 2.13.5 Date: Mon, 7 Nov 2022 05:36:27 -1000 Message-Id: <92408e3a14d7f3a8944131ae0cd24e5f1844aa6d.1667834972.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172907 From: wangmy Changelog: ========== * Fix: bytecode validator: reject specialized load field/context ref instructions * Fix: bytecode validator: reject specialized load instructions * Fix: event notification capture: validate buffer length * Fix: event notification capture error handling * Fix: lttng-ust-comm: wait on wrong child process * fix: 'make dist' without javah Signed-off-by: Wang Mingyu Signed-off-by: Alexandre Belloni (cherry picked from commit 569d6c271bf782cb4a524603693adbbe3d020f92) Signed-off-by: Steve Sakoman --- .../lttng/{lttng-ust_2.13.4.bb => lttng-ust_2.13.5.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-kernel/lttng/{lttng-ust_2.13.4.bb => lttng-ust_2.13.5.bb} (95%) diff --git a/meta/recipes-kernel/lttng/lttng-ust_2.13.4.bb b/meta/recipes-kernel/lttng/lttng-ust_2.13.5.bb similarity index 95% rename from meta/recipes-kernel/lttng/lttng-ust_2.13.4.bb rename to meta/recipes-kernel/lttng/lttng-ust_2.13.5.bb index 56200ac3e1..916408bff0 100644 --- a/meta/recipes-kernel/lttng/lttng-ust_2.13.4.bb +++ b/meta/recipes-kernel/lttng/lttng-ust_2.13.5.bb @@ -34,7 +34,7 @@ SRC_URI = "https://lttng.org/files/lttng-ust/lttng-ust-${PV}.tar.bz2 \ file://0001-Makefile.am-update-rpath-link.patch \ " -SRC_URI[sha256sum] = "698f82ec5dc56e981c0bb08c46ebabaf31c60e877c2e365b9fd6d3a9fff8b398" +SRC_URI[sha256sum] = "f1d7bb4984a3dc5dacd3b7bcb4c10c04b041b0eecd7cba1fef3d8f86aff02bd6" CVE_PRODUCT = "ust" From patchwork Mon Nov 7 15:36:28 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15128 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 02C4CC4321E for ; Mon, 7 Nov 2022 15:37:21 +0000 (UTC) Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) by mx.groups.io with SMTP id smtpd.web12.86.1667835433406239769 for ; Mon, 07 Nov 2022 07:37:13 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=kOo47U2W; spf=softfail (domain: sakoman.com, ip: 209.85.216.42, mailfrom: steve@sakoman.com) Received: by mail-pj1-f42.google.com with SMTP id gw22so10932683pjb.3 for ; Mon, 07 Nov 2022 07:37:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=QAEoW55D7oZYtSTeo45gph2YKzWlpdWF5VMPD7k/WLU=; b=kOo47U2WbQ2g6O3HpbVQbbxD0zgo8mg7L9yc2xXRVwKUGVyHgAE2iGcf9pkju404wr 7oscNEoUPjqhx/ZK6hLMSwmaLTCl/K4EPF25tD19gg/REw4yizOheaGDcqr8UQ/uoIKA 1ctxf2n2Zz020TXSkCSeAlVM5TI+GylBkH0B8C2da8MinlkR6Yyal/PZPjawOaQltSL7 rYBRBDDQ1zFnZ+6+tFP5DLBecZ2p4/0Xvqi2ZR3HXmqxEa8OC+rad71zEplM3t7qv5w3 6wFVPueOqiSzRCITeuHnxnguqzjDNlnUYFYyFcCqNiC4HCbHgttEmMjuhlFfyB9KhPTs oNmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=QAEoW55D7oZYtSTeo45gph2YKzWlpdWF5VMPD7k/WLU=; b=zlaERdiNul65qxpQeqET/F06Rceh3eGCr2gOclHZPZku8wqCNdHxno7EZeQ6l0g+df maDUKJCKp18dv4ft2QwzI05zIG1os3piOkI5oJ3QDzav7QvpfYBOCjQj9mrT6B06JFpS lhOd6GXRw2QIp8SAHhW0Mir4bEr25AF1AnsJO7EIbaFejuumQwi6771bCxlyNkRFd1g5 bm7tnXBFEZh3QAgFIsdxEUq9HmSUyZwdLzO6jchmxeHPbeb2FTfspmMusbF5/iKZfbqT 0Ju0QiNGVEFwv+6Gc5OxOsB5aXhDubr13iymPJzD5OdgT0f0XpZv01uaUuBLikwrFYV4 Dd/w== X-Gm-Message-State: ACrzQf1/uvwfMktsMCeX524VigCPdNQFeA17sVH5FTzL8Fvl2Zq94GjZ fTXRQWN2Ta7y576Z6ysNw0nHLqGtWum8hdMr X-Google-Smtp-Source: AMsMyM4IbNd/G19jt2VR7M2bG573qfXp42nv/ainrr6+6ngmcCaJbiWk+GeB3TxWuFpymJTCbMfjVw== X-Received: by 2002:a17:902:d4c1:b0:186:e426:ff12 with SMTP id o1-20020a170902d4c100b00186e426ff12mr50374060plg.132.1667835432397; Mon, 07 Nov 2022 07:37:12 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.11 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:12 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 09/25] lighttpd: upgrade 1.4.66 -> 1.4.67 Date: Mon, 7 Nov 2022 05:36:28 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172908 From: wangmy Changelog: ============= * Update comment about TCP_INFO on OpenBSD * [mod_ajp13] fix crash with bad response headers (fixes #3170) * [core] handle RDHUP when collecting chunked body * [core] tweak streaming request body to backends * [core] handle ENOSPC with pwritev() (#3171) * [core] manually calculate off_t max (fixes #3171) * [autoconf] force large file support (#3171) * [multiple] quiet coverity warnings using casts * [meson] add license keyword to project declaration Signed-off-by: Wang Mingyu Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 7a399862bb2e1503fbffa18e7ec0767643f76132) Signed-off-by: Steve Sakoman --- .../lighttpd/lighttpd/CVE-2022-41556.patch | 31 ------------------- ...{lighttpd_1.4.66.bb => lighttpd_1.4.67.bb} | 3 +- 2 files changed, 1 insertion(+), 33 deletions(-) delete mode 100644 meta/recipes-extended/lighttpd/lighttpd/CVE-2022-41556.patch rename meta/recipes-extended/lighttpd/{lighttpd_1.4.66.bb => lighttpd_1.4.67.bb} (96%) diff --git a/meta/recipes-extended/lighttpd/lighttpd/CVE-2022-41556.patch b/meta/recipes-extended/lighttpd/lighttpd/CVE-2022-41556.patch deleted file mode 100644 index 284a5a3ea9..0000000000 --- a/meta/recipes-extended/lighttpd/lighttpd/CVE-2022-41556.patch +++ /dev/null @@ -1,31 +0,0 @@ -CVE: CVE-2022-41556 -Upstream-Status: Backport -Signed-off-by: Ross Burton - -From b18de6f9264f914f7bf493abd3b6059343548e50 Mon Sep 17 00:00:00 2001 -From: Glenn Strauss -Date: Sun, 11 Sep 2022 22:31:34 -0400 -Subject: [PATCH] [core] handle RDHUP when collecting chunked body - -handle RDHUP as soon as RDHUP detected when collecting HTTP/1.1 chunked -request body (and when not streaming request body to backend) - -x-ref: - https://github.com/lighttpd/lighttpd1.4/pull/115 ---- - src/gw_backend.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/gw_backend.c b/src/gw_backend.c -index df9d8217..5db56287 100644 ---- a/src/gw_backend.c -+++ b/src/gw_backend.c -@@ -2228,7 +2228,7 @@ handler_t gw_handle_subrequest(request_st * const r, void *p_d) { - * and module is flagged to stream request body to backend) */ - return (r->conf.stream_request_body & FDEVENT_STREAM_REQUEST) - ? http_response_reqbody_read_error(r, 411) -- : HANDLER_WAIT_FOR_EVENT; -+ : (rc == HANDLER_GO_ON) ? HANDLER_WAIT_FOR_EVENT : rc; - } - - if (hctx->wb_reqlen < -1 && r->reqbody_length >= 0) { diff --git a/meta/recipes-extended/lighttpd/lighttpd_1.4.66.bb b/meta/recipes-extended/lighttpd/lighttpd_1.4.67.bb similarity index 96% rename from meta/recipes-extended/lighttpd/lighttpd_1.4.66.bb rename to meta/recipes-extended/lighttpd/lighttpd_1.4.67.bb index 78978105b2..838881f238 100644 --- a/meta/recipes-extended/lighttpd/lighttpd_1.4.66.bb +++ b/meta/recipes-extended/lighttpd/lighttpd_1.4.67.bb @@ -14,13 +14,12 @@ RRECOMMENDS:${PN} = "lighttpd-module-access \ lighttpd-module-accesslog" SRC_URI = "http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-${PV}.tar.xz \ - file://CVE-2022-41556.patch \ file://index.html.lighttpd \ file://lighttpd.conf \ file://lighttpd \ " -SRC_URI[sha256sum] = "47ac6e60271aa0196e65472d02d019556dc7c6d09df3b65df2c1ab6866348e3b" +SRC_URI[sha256sum] = "7e04d767f51a8d824b32e2483ef2950982920d427d1272ef4667f49d6f89f358" DEPENDS = "virtual/crypt" From patchwork Mon Nov 7 15:36:29 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15129 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 F0A46C43217 for ; Mon, 7 Nov 2022 15:37:20 +0000 (UTC) Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169]) by mx.groups.io with SMTP id smtpd.web09.90.1667835420438006584 for ; Mon, 07 Nov 2022 07:37:16 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=gIxhhHcO; spf=softfail (domain: sakoman.com, ip: 209.85.210.169, mailfrom: steve@sakoman.com) Received: by mail-pf1-f169.google.com with SMTP id k22so10974135pfd.3 for ; Mon, 07 Nov 2022 07:37:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Lhu1PQw0E15CaIPokassYYT8NLQndb+DyRRMC/wV0U0=; b=gIxhhHcO94ok6Oq8vStz4OR3jLygl9B8prUQLrMRBBBvYm/WLxTWRR8nxRniA/+Ssu 6v/T6/sWcyaKMuot4YTTjC4aPfcDQdFONSAV3MTaAFOsvczQRyjp6A6i1ovWE3l+UdXM jGx7EzLKKuBfFwW/zyPwSLKRgUWRVYv1sZW64d9iHa44YKpU1ILI/UwSKxKoUZf1+QGq +HlThNC3lHPrHVKOMUuJyyh8oVzPMbnzaYeFKwrSf/o+drX7LKqt3s4lhxreZKlYSxXI NirW7y5GyC4qInkHoSOpx9gWvzgzjuYeIb0Bs3Qx7imBdn7a+C/AnObeM2JRrPmUNbm7 5BiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Lhu1PQw0E15CaIPokassYYT8NLQndb+DyRRMC/wV0U0=; b=sV50KKGpRcbYBxrlm1mLh3bLGO1sBRNh//tlvmGXqHCd5fBm8k1u7W+v3tcq4GwTHy E6zn3DHrN+NakW7W4R6cl5PRuHuUf0yW2DB7QelK6PHlQN9y3E0heQAGn0mOvwe8KEwC nuv4Qed2Mh0DbCMa9Uq4n5kqTy4E3591PeWu5V0MfM0FRO1rCWUTjpYX/UuozhJPvP42 DTv2E+9P1OsKN3klX5XxRr78PlbRmwaO6/qgMnJKiH9IQ2CKCpNV1zFo6tJNfatOoUVp JKgH6IocmGf212dKk4vyLTjhRy3mz2a/2e0P26UiIkakAiKPqTbWcmEB5oJR9WWZdnYI SY9A== X-Gm-Message-State: ACrzQf0RPpHLVuMRlwKh6l/Ln/Ke+ZY3vOgG//jo/4kk/OtVtT9fOnEM BPin06Gh70j9FEvQ4jWGY7C34lzE4A+gLItF X-Google-Smtp-Source: AMsMyM4hBg955ZHYCrrpU/LQJsOE9bn1RZ+B57G8LmYnVHP5ToD2z8gsCvl6vQHyAFEn44xnakzbKA== X-Received: by 2002:a05:6a00:1d06:b0:56b:ec38:27e9 with SMTP id a6-20020a056a001d0600b0056bec3827e9mr50239934pfx.71.1667835434649; Mon, 07 Nov 2022 07:37:14 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:14 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 10/25] linux-yocto/5.15: update to v5.15.72 Date: Mon, 7 Nov 2022 05:36:29 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172909 From: Bruce Ashfield Updating to the latest korg -stable release that comprises the following commits: c68173b2012b Linux 5.15.72 713fa3e4591f drm/i915/gem: Really move i915_gem_context.link under ref protection a00ed4e5d5ee x86/alternative: Fix race in try_get_desc() c3d4b8970c0d KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest ab5c5787ab5e clk: iproc: Do not rely on node name for correct PLL setup e748a084b51c clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks 19f4e1636626 fs: split off setxattr_copy and do_setxattr function from setxattr a0e3719e030a vdpa/ifcvf: fix the calculation of queuepair 4755d9d2c9b0 selftests: Fix the if conditions of in test_extra_filter() c83a7606aa65 net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume() a8cd7e1bc7cd net: stmmac: power up/down serdes in stmmac_open/release 67c00bcf4231 wifi: mac80211: fix regression with non-QoS drivers 520e434a082d nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices e9d7d809022e net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe 8b1b908507ce cxgb4: fix missing unlock on ETHOFLD desc collect fail path e99c7a61d89e net: sched: act_ct: fix possible refcount leak in tcf_ct_init() 815381aeff95 usbnet: Fix memory leak in usbnet_disconnect() af91321b7372 gpio: mvebu: Fix check for pwm support on non-A8K platforms f592ccddac68 Input: melfas_mip4 - fix return value check in mip4_probe() ff982b1f325d Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" bde7795794f4 drm/bridge: lt8912b: fix corrupted image output e103b0e83991 drm/bridge: lt8912b: set hdmi or dvi mode 473f653a86ee drm/bridge: lt8912b: add vsync hsync 6a12105d9d4f ASoC: tas2770: Reinit regcache on reset 75ef73d7d2b3 arm64: dts: qcom: sm8350: fix UFS PHY serdes size 5664dc84fc2e ASoC: imx-card: Fix refcount issue with of_node_put 367403bc1cfe soc: sunxi: sram: Fix debugfs info for A64 SRAM C 68d2f42cf4f6 soc: sunxi: sram: Fix probe function ordering issues 2f82b5290078 soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() 861adc2b2037 soc: sunxi: sram: Prevent the driver from being unbound 8b07378ebe43 soc: sunxi: sram: Actually claim SRAM regions d50e0e2f3d94 ARM: dts: am5748: keep usb4_tm disabled c48e3db1df25 reset: imx7: Fix the iMX8MP PCIe PHY PERST support 606229101290 ARM: dts: am33xx: Fix MMCHS0 dma properties bfe5dc2101ba swiotlb: max mapping size takes min align mask into account a6a3b6b11ac0 media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args() ab9d32844742 media: rkvdec: Disable H.264 error detection 69379139ed78 media: dvb_vb2: fix possible out of bound access 6287c9e00595 mm,hwpoison: check mm when killing accessing process f9aed3d8a029 mm: fix madivse_pageout mishandling on non-LRU page 1299c1198878 mm/migrate_device.c: flush TLB while holding PTL e858f7ac7395 mm: fix dereferencing possible ERR_PTR d75ce115625e mm: prevent page_frag_alloc() from corrupting the memory 23d17e2b04c7 mm/page_alloc: fix race condition between build_all_zonelists and page allocation fec2db7a434a mmc: hsq: Fix data stomping during mmc recovery 4fef6e1fe07c mmc: moxart: fix 4-bit bus width and remove 8-bit bus width 4f75d0cacd65 libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 dc248ddf41ea vduse: prevent uninitialized memory accesses ea774829699a drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV 25759a7bc1f4 drm/i915/gt: Restrict forced preemption to the active context e0f576335d05 Revert "firmware: arm_scmi: Add clock management to the SCMI power domain" 5de02ab84aec net: mt7531: only do PLL once after the reset 56e3f8d56299 mm/damon/dbgfs: fix memory leak when using debugfs_lookup() 149da9e60b8c ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() dc8cdb988453 ARM: dts: integrator: Tag PCI host with device_type aa5c3aa3f197 x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd 476c188b9dbe clk: ingenic-tcu: Properly enable registers before accessing timers d134b0f7a9b9 can: c_can: don't cache TX messages for C_CAN cores 6fff203793cb Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address 006a5085a3a8 net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 81e759d71a6b thunderbolt: Explicitly reset plug events delay back to USB4 spec value 85a70a259916 usb: typec: ucsi: Remove incorrect warning ac12a04c8e08 uas: ignore UAS for Thinkplus chips 528aba78ee01 usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS 0a4e8f384e82 uas: add no-uas quirk for Hiksemi usb_disk 8484a356cee8 cgroup: cgroup_get_from_id() must check the looked-up kn is a directory ae04dd5ef180 cgroup: reduce dependency on cgroup_mutex 7a64e6dc6cb7 ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 6a3bee2ead9b ALSA: hda: Fix Nvidia dp infoframe f7392f93a2fb ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation de5deddfa7e7 ALSA: hda: Do disconnect jacks at codec unbind 90c7e9b400c7 Linux 5.15.71 214194610a18 ext4: use locality group preallocation for small closed files 8a1ac4167dda ext4: avoid unnecessary spreading of allocations among groups fd8b82919549 ext4: make mballoc try target group first even with mb_optimize_scan 21dada4ce19c ext4: limit the number of retries after discarding preallocations blocks be4df018c0be ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 90bc7b630c6c ext4: make directory inode spreading reflect flexbg size 95d714d8ad3d devdax: Fix soft-reservation memory description 27bf7a5d1198 NFSv4: Fixes for nfs4_inode_return_delegation() 21b0301f2234 drm/amdgpu: don't register a dirty callback for non-atomic 6eb08245da51 i2c: mlxbf: Fix frequency calculation dc2a0c587006 i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() 621c6ab03ac3 i2c: mlxbf: incorrect base address passed during io write c242dbf2e36f i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible c71ec39be45a workqueue: don't skip lockdep work dependency in cancel_work_sync() 929ef155e1da fsdax: Fix infinite loop in dax_iomap_rw() 9aac3819f099 drm/rockchip: Fix return type of cdn_dp_connector_mode_valid 1c26968caf18 drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage 492db4ffcff3 drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule() 9539cfc74493 drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport() a541c0111818 drm/amd/display: Limit user regamma to a valid value 33b128f790b6 drm/amdgpu: use dirty framebuffer helper f76d6f309a68 drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards e5ae504c8623 drm/gma500: Fix BUG: sleeping function called from invalid context errors e07d9154bb81 Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region 5f270b61ee8b drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV d3a67c21b18f s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup faf0e1b5d82b serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting 0aada772fd16 serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting 4c7e17270cab serial: Create uart_xmit_advance() 4199425b1132 serial: fsl_lpuart: Reset prior to registration cc1504f6da2e KVM: x86/mmu: Fold rmap_recycle into rmap_add dddae48eabfb selftests: forwarding: add shebang for sch_red.sh 08483e4c0c83 bnxt: prevent skb UAF after handing over to PTP worker f8162aed962b net: sched: fix possible refcount leak in tc_new_tfilter() bd29ca2b398c net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD ec3a6f4ffe55 bonding: fix NULL deref in bond_rr_gen_slave_id db145b8a04fc net/smc: Stop the CLC flow if no link to map buffers on 5daef0042d2c drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff() a08cba2f50d7 perf tools: Honor namespace when synthesizing build-ids 1a83f39dc4e1 perf kcore_copy: Do not check /proc/modules is unchanged a3b923f449a3 perf jit: Include program header in ELF files 39dc6ccdd5af perf stat: Fix BPF program section name c6d939639fe0 can: gs_usb: gs_can_open(): fix race dev->can.state condition e1676adedc17 net: sh_eth: Fix PHY state warning splat during system resume 71200518bbbf net: ravb: Fix PHY state warning splat during system resume d5917b7af7ca netfilter: ebtables: fix memory leak when blob is malformed 08d7524f366a netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() 91aa52652f4b netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() c721623efd09 net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs f58e43184226 net/sched: taprio: avoid disabling offload when it was never enabled 510e703e4ed0 net: enetc: deny offload of tc-based TSN features on VF interfaces 11eb9ed08856 net: enetc: move enetc_set_psfp() out of the common enetc_set_features() c60801e4e2b5 wireguard: netlink: avoid variable-sized memcpy on sockaddr 3ebf690d1cde wireguard: ratelimiter: disable timings test by default c2dc533a7edb net: ipa: properly limit modem routing table use cbdab7d68f20 of: mdio: Add of_node_put() when breaking out of for_each_xx ca86577c10bc drm/hisilicon: Add depends on MMU 68c4acee6328 drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled 8547c7bfc061 sfc: fix null pointer dereference in efx_hard_start_xmit 360910b88d14 sfc: fix TX channel offset when using legacy interrupts bc750d7127a9 i40e: Fix set max_tx_rate when it is lower than 1 Mbps 53220b99059a i40e: Fix VF set max MTU size 7249a653fe5f iavf: Fix set max MTU size with port VLAN and jumbo frames 030e0688b6b2 mlxbf_gige: clear MDIO gateway lock after read 93859f6878e7 iavf: Fix bad page state e1dbe8a62098 um: fix default console kernel parameter 7400e2edfc9e MIPS: Loongson32: Fix PHY-mode being left unspecified abea65fa7713 MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko 831cf63c043e drm/panel: simple: Fix innolux_g121i1_l01 bus_format 408d5752b60f net: team: Unsync device addresses on ndo_stop f50265a4f3da net: bonding: Unsync device addresses on ndo_stop e6b277f7367e net: bonding: Share lacpdu_mcast_addr definition 8b2ab46b6c63 scsi: mpt3sas: Fix return value check of dma_get_required_mask() 89df49e561b4 scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() 5826a555f77c net: phy: aquantia: wait for the suspend/resume operations to finish 4d2f1bc9067a net: core: fix flow symmetric hash 8d06006c7eb7 ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header dae9d2abe25b iavf: Fix cached head and tail value for iavf_get_tx_pending 34447d64b8d2 ice: Don't double unplug aux on peer initiated reset 816eab147e5c netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() dc33ffbc361e netfilter: nf_conntrack_irc: Tighten matching on DCC message 0606c5d5fefd netfilter: nf_conntrack_sip: fix ct_sip_walk_headers 0babb5bc85ee arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma dd5a6c5a0875 dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() 1b0e46d970b4 arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz e352fea1d0fc drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks 43733b6c9fda arm64: dts: rockchip: Fix typo in lisense text for PX30.Core 2929463a9eff arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob 166a332463b5 firmware: arm_scmi: Fix the asynchronous reset requests 1f08a1b26cfc firmware: arm_scmi: Harden accesses to the reset domains 9ec5a534d77c xfs: validate inode fork size against fork format 5caa3a127953 xfs: fix xfs_ifree() error handling to not leak perag ref 9e7b231687fd xfs: reorder iunlink remove operation in xfs_ifree 28c7ef86b21b vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment 3c3edb82d67b arm64: topology: fix possible overflow in amu_fie_setup() 2427a04bce86 KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled 61703b248be9 mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. 2d6e55e0c038 mm/slub: fix to return errno if kmalloc() fails 71075d7d4632 net: mana: Add rmb after checking owner bits 19aea370fd09 can: flexcan: flexcan_mailbox_read() fix return value for drop = true bf0197aea195 kasan: call kasan_malloc() from __kmalloc_*track_caller() c75288a4902b riscv: fix a nasty sigreturn bug... 97da736cd11a gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 9b26723e058f gpio: mockup: Fix potential resource leakage when register a chip 18352095a0d5 gpio: mockup: fix NULL pointer dereference when removing debugfs 2279e977405b wifi: mt76: fix reading current per-tid starting sequence number for aggregation b5bc5a274d54 efi: libstub: check Shim mode using MokSBStateRT ef43fee9f211 efi: x86: Wipe setup_data on pure EFI boot b173f1f8ef9e thunderbolt: Add support for Intel Maple Ridge single port controller 65b13f951fe6 usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA 7143f6cf58db media: flexcop-usb: fix endpoint type check d8a76a2e514f btrfs: fix hang during unmount when stopping a space reclaim worker 46053262b5f5 btrfs: fix hang during unmount when stopping block group reclaim worker b02f86689a5a iommu/vt-d: Check correct capability for sagaw determination a963fe6d0eb6 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop 4b2fa20da623 ALSA: hda/realtek: Add quirk for ASUS GA503R laptop eb54e457c4ad ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack 0898469913cd ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack c6a746b4fca5 ALSA: hda/realtek: Re-arrange quirk table entries 41e974cd6ecb ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop 5421125bbda8 ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 84481d7a59a2 ALSA: hda: add Intel 5 Series / 3400 PCI DID 04b5bd5702ab ALSA: hda/tegra: set depop delay for tegra e10425c5424b ALSA: core: Fix double-free at snd_card_new() 10a8c5d7d393 Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare" 06c0204a6e80 USB: serial: option: add Quectel RM520N 6cf9e8b7e67a USB: serial: option: add Quectel BG95 0x0203 composition 369b008bbe36 USB: core: Fix RST error in hub.c d10d1e9d9f1e drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 6eede01dfd0e Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" c02431f43e12 Revert "usb: add quirks for Lenovo OneLink+ Dock" 8de5e12f587b usb: gadget: udc-xilinx: replace memcpy with memcpy_toio 2db7a7176c45 usb: add quirks for Lenovo OneLink+ Dock a72eee6d905e usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop f79a57d4091f usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() 1a9923999459 usb: dwc3: gadget: Refactor pullup() 7604a210acbb usb: dwc3: gadget: Prevent repeat pullup() a0b5d22b0448 usb: dwc3: Issue core soft reset before enabling run/stop 8d583ba79cde usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind 167b18f25b96 staging: r8188eu: Add Rosewill USB-N150 Nano to device tables add40eda8258 staging: r8188eu: Remove support for devices with 8188FU chipset (0bda:f179) 55653c548612 drm/amdgpu: make sure to init common IP before gmc 25a90a11036b drm/amdgpu: Separate vf2pf work item init from virt data exchange 3e98e33d345e Linux 5.15.70 21f948cab866 ALSA: hda/sigmatel: Fix unused variable warning for beep power change 5db17805b6ba cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() 39b0235284c7 KVM: SEV: add cache flush to solve SEV cache incoherency issues d9bf46e74735 net: Find dst with sk's xfrm policy not ctl_sk ab5140c6ddd7 video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write 9af7af862cb8 mksysmap: Fix the mismatch of 'L0' symbols in System.map 2340f23c770d drm/panfrost: devfreq: set opp to the recommended one to configure regulator 7e8df4920b2a MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() af88da4c737a afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked 2dd0ae85fb3c net: usb: qmi_wwan: add Quectel RM520N a5e949e088bc ALSA: hda/tegra: Align BDL entry to 4KB boundary 3d25aaf71fe0 ALSA: hda/sigmatel: Keep power up while beep is enabled d582756bfc71 wifi: mac80211_hwsim: check length for virtio packets 17898c3b578a rxrpc: Fix calc of resend age 1bbcd88c3c99 rxrpc: Fix local destruction being repeated 87cd4c02bdb1 scsi: lpfc: Return DID_TRANSPORT_DISRUPTED instead of DID_REQUEUE f08a320b4b60 regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() 80c7be217ba7 ASoC: nau8824: Fix semaphore unbalance at error paths f1d57c4c99c2 arm64: dts: juno: Add missing MHU secure-irq 59b756da49bf video: fbdev: i740fb: Error out if 'pixclock' equals zero 899f4160b140 binder: remove inaccurate mmap_assert_locked() 8c2bbfb0ded3 drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega 0a7d86f156fa drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega dcef16f64969 drm/amdgpu: Don't enable LTR if not supported 710ebf8f1a08 tools/include/uapi: Fix for parisc and xtensa 309e9f4a17cf parisc: Allow CONFIG_64BIT with ARCH=parisc 9a72466fb61b cifs: always initialize struct msghdr smb_msg completely 21c47a08f96a cifs: don't send down the destination address to sendmsg for a SOCK_STREAM e1aad8c56090 cifs: revalidate mapping when doing direct writes b04e0208d025 of/device: Fix up of_dma_configure_id() stub 8fd27239ca92 parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() 5f285e4c47c3 block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait f86092d12fbb drm/meson: Fix OSD1 RGB to YCbCr coefficient d38eb1f37538 drm/meson: Correct OSD1 global alpha value 89cfddd416ba gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx 9a173db71a99 NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 cd358b2ee56f pinctrl: sunxi: Fix name for A100 R_PIO ca2b798e53d4 pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH 30fccb4fe449 pinctrl: qcom: sc8180x: Fix wrong pin numbers cbafdbb6f6ce pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map ba6b9f7cc110 of: fdt: fix off-by-one error in unflatten_dt_nodes() c23065adf97f tty: serial: atmel: Preserve previous USART mode if RS485 disabled 1d01d7beccba serial: atmel: remove redundant assignment in rs485_config f3450c33411b drm/tegra: vic: Fix build warning when CONFIG_PM=n 820b689b4a7a Linux 5.15.69 277674996dcf Input: goodix - add compatible string for GT1158 b9b39f7332c5 RDMA/irdma: Use s/g array in post send only when its valid 125c3ae8a936 usb: gadget: f_uac2: fix superspeed transfer fa7e0266c239 usb: gadget: f_uac2: clean up some inconsistent indenting 07609e83c1b9 soc: fsl: select FSL_GUTS driver for DPIO 3998dc50ebdc mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() cd698131ef5d usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS 6087747599ec platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes d4441b810bd8 perf/arm_pmu_platform: fix tests for platform_get_irq() failure 55032fb14d4a net: dsa: hellcreek: Print warning only once 985a5d3d491d drm/amd/amdgpu: skip ucode loading if ucode_size == 0 a1347be8f0ff nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() 3d380f9d1e2b Input: iforce - add support for Boeder Force Feedback Wheel b9682878abee ieee802154: cc2520: add rc code in cc2520_tx() 3a10e8edee2b gpio: mockup: remove gpio debugfs when remove device b4ebcd6d48bc tg3: Disable tg3 device on system reboot to avoid triggering AER f715188c23fa hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message a86c8d1b36a9 HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo 2e3aeb48995a dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins 1b80691d5115 drm/msm/rd: Fix FIFO-full deadlock a9687a2dc7e1 platform/surface: aggregator_registry: Add support for Surface Laptop Go 2 49801d5f8b67 Input: goodix - add support for GT1158 709edbac4c45 iommu/vt-d: Fix kdump kernels boot failure with scalable mode 90f922646f57 tracefs: Only clobber mode/uid/gid on remount if asked 3c90af5a773a tracing: hold caller_addr to hardirq_{enable,disable}_ip 64840a4a2d8e task_stack, x86/cea: Force-inline stack helpers 0b009e5fd146 x86/mm: Force-inline __phys_addr_nodebug() f9571a969973 lockdep: Fix -Wunused-parameter for _THIS_IP_ dee782da3937 ARM: dts: at91: sama7g5ek: specify proper regulator output ranges 424ac5929d0a ARM: dts: at91: fix low limit for CPU regulator 8be25fa7cfd6 ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible 78eb5e326a0e ARM: dts: imx: align SPI NOR node name with dtschema 3bb12efc5e4d ACPI: resource: skip IRQ override on AMD Zen platforms a68a734b19af NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests Signed-off-by: Bruce Ashfield Signed-off-by: Alexandre Belloni (cherry picked from commit fbc8840580fe008c2deda50c0d2d5a98e9b6c564) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_5.15.bb | 6 ++--- .../linux/linux-yocto-tiny_5.15.bb | 6 ++--- meta/recipes-kernel/linux/linux-yocto_5.15.bb | 26 +++++++++---------- 3 files changed, 19 insertions(+), 19 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb index 6f8648e004..e573b27c9c 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb @@ -11,13 +11,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "dba1b7d90813231782bdeda1bd169c93b35c94e0" -SRCREV_meta ?= "1128d7bcdcde490d4f35cc00c97f5410bb240d99" +SRCREV_machine ?= "47b86b149db08838964584baec1b913c5d67c060" +SRCREV_meta ?= "c6aba7f07aae15d63bccf5b072a6e70602c2bcef" SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}" -LINUX_VERSION ?= "5.15.68" +LINUX_VERSION ?= "5.15.72" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb index 4f2bb48743..693750860d 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb @@ -5,7 +5,7 @@ KCONFIG_MODE = "--allnoconfig" require recipes-kernel/linux/linux-yocto.inc -LINUX_VERSION ?= "5.15.68" +LINUX_VERSION ?= "5.15.72" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -14,8 +14,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "33e7eea5c4545a973cf01a849c2b45fa0cd1fa13" -SRCREV_meta ?= "1128d7bcdcde490d4f35cc00c97f5410bb240d99" +SRCREV_machine ?= "34404e5be3791dac897da77afa6c7fa00c993f78" +SRCREV_meta ?= "c6aba7f07aae15d63bccf5b072a6e70602c2bcef" PV = "${LINUX_VERSION}+git${SRCPV}" diff --git a/meta/recipes-kernel/linux/linux-yocto_5.15.bb b/meta/recipes-kernel/linux/linux-yocto_5.15.bb index 2f91fb7a37..792cf41a53 100644 --- a/meta/recipes-kernel/linux/linux-yocto_5.15.bb +++ b/meta/recipes-kernel/linux/linux-yocto_5.15.bb @@ -13,24 +13,24 @@ KBRANCH:qemux86 ?= "v5.15/standard/base" KBRANCH:qemux86-64 ?= "v5.15/standard/base" KBRANCH:qemumips64 ?= "v5.15/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "efe28b4b16d4a1a19f59b4650a0bfb23ffc8c40e" -SRCREV_machine:qemuarm64 ?= "66986670c45f63d2ed2078e07aa817ede88025ad" -SRCREV_machine:qemumips ?= "aeeb80fd7f684aca830adb7daf32cfd80637cf3a" -SRCREV_machine:qemuppc ?= "5c6387a562af89ec92546c1374a120ac240f14e6" -SRCREV_machine:qemuriscv64 ?= "0e51e571701842db33ad96f6ddc8cc6b23230627" -SRCREV_machine:qemuriscv32 ?= "0e51e571701842db33ad96f6ddc8cc6b23230627" -SRCREV_machine:qemux86 ?= "0e51e571701842db33ad96f6ddc8cc6b23230627" -SRCREV_machine:qemux86-64 ?= "0e51e571701842db33ad96f6ddc8cc6b23230627" -SRCREV_machine:qemumips64 ?= "20ec37851f4ee9965120937dcf2567f15e72e07a" -SRCREV_machine ?= "0e51e571701842db33ad96f6ddc8cc6b23230627" -SRCREV_meta ?= "1128d7bcdcde490d4f35cc00c97f5410bb240d99" +SRCREV_machine:qemuarm ?= "84a35b23cf4c520894d0d1b91628eb019dc7901a" +SRCREV_machine:qemuarm64 ?= "e939c4ebc789805c00a36eaf4a190df6f8f51470" +SRCREV_machine:qemumips ?= "1adf4e5b574a5d23b4724766890ea74101d04abd" +SRCREV_machine:qemuppc ?= "7220def162c7b2d3b4f1c6c86de0ecc19ade7d5f" +SRCREV_machine:qemuriscv64 ?= "0b628306d1f9ea28c0e86369ce9bb87a47893c9c" +SRCREV_machine:qemuriscv32 ?= "0b628306d1f9ea28c0e86369ce9bb87a47893c9c" +SRCREV_machine:qemux86 ?= "0b628306d1f9ea28c0e86369ce9bb87a47893c9c" +SRCREV_machine:qemux86-64 ?= "0b628306d1f9ea28c0e86369ce9bb87a47893c9c" +SRCREV_machine:qemumips64 ?= "3840e1613b7fe9cc68e9cdfcaf7afa5e14fa8344" +SRCREV_machine ?= "0b628306d1f9ea28c0e86369ce9bb87a47893c9c" +SRCREV_meta ?= "c6aba7f07aae15d63bccf5b072a6e70602c2bcef" # set your preferred provider of linux-yocto to 'linux-yocto-upstream', and you'll # get the /base branch, which is pure upstream -stable, and the same # meta SRCREV as the linux-yocto-standard builds. Select your version using the # normal PREFERRED_VERSION settings. BBCLASSEXTEND = "devupstream:target" -SRCREV_machine:class-devupstream ?= "dd20085f2a88b6cdb12bdcdbd2d7a761c86b184a" +SRCREV_machine:class-devupstream ?= "c68173b2012b8eba332cf9832f0ad23427d795b5" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v5.15/base" @@ -38,7 +38,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "5.15.68" +LINUX_VERSION ?= "5.15.72" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" DEPENDS += "openssl-native util-linux-native" From patchwork Mon Nov 7 15:36:30 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15126 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 E8EB6C433FE for ; Mon, 7 Nov 2022 15:37:20 +0000 (UTC) Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169]) by mx.groups.io with SMTP id smtpd.web09.98.1667835437593150708 for ; Mon, 07 Nov 2022 07:37:17 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=SJhcs8MU; spf=softfail (domain: sakoman.com, ip: 209.85.210.169, mailfrom: steve@sakoman.com) Received: by mail-pf1-f169.google.com with SMTP id b29so10941269pfp.13 for ; Mon, 07 Nov 2022 07:37:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=dvtmN6fxOZUDaYHDGR0+DtL6hoZp+Bk8hEZ9RbisaVk=; b=SJhcs8MUoDOkQ/APKy5wZCub/D+gG8Y98xATGmf4FdV39B1hd+40HTCYONYSRqh9HK 6NKC1Yh+e765iNhnOfAMyWFonjNvjj6LpkXe+EoY2QU/boof9sVXeA+b8lU81foCbO1T 5a3PnFEPgnxnTHUOApw58oocNhNkqF7P6Mpyl+TeNRwV0fWYid+nIWhHMOS6JH+dYmpn meY8FGgMRSrQSoED2NULEws78UDYHriolLRn2sgXXGFE2jTgALzU0+b9SR9uR9Z+yC7U YnT01x8Gvtc69gt1DqvI6Yz4xSSseAsV0e54FulGXizGYvEjgFJp6LWc4RnZz438JOx+ qiEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dvtmN6fxOZUDaYHDGR0+DtL6hoZp+Bk8hEZ9RbisaVk=; b=8JwcKKgmS51xbYjYA1Zmb1mQuV4Pc/K1bDF1HX3+AvkmRqeCHiKTiZti/xkxEyPGWy ieYFTD6rTKZ9yt5M1uDXdBpG/GxKpF2Zi4SmDAt4w5qPP9V7gLgwqyAxVDoFlpPO7oKG F5V3GduXSCvIdczZcxjy9mIJlSnv4vajDP7rTFAqQLstjrdPTgSkOmNbLzXIjG2bV+qQ TxIxWTJJx6OzPmmPUqQBvwKXJJEwIJZJ2CbZCc5/UNew3JFjh24hRiyZizpNGYcWAaZU MGQiAdxORTwcv22Q8tn6iTXLMcVk7YLtgx5t2arFh23OAHY+85X4Kie+MIK718CFQBJe 6sHg== X-Gm-Message-State: ACrzQf07H+7ePYVgmbwWy/rE9Teep3Geia/VbWXd7YXdinDAGqeFGGXo BMOac7evEBiNR7aiE8cNT9Zppg0UIlAFBlJ7 X-Google-Smtp-Source: AMsMyM7cJYnRutM6k3trCn3FMpswLWQF1ucOWAMTyBmtFRHsAcfEiN6yfY55y+x0/ZzWimV+cXdfmA== X-Received: by 2002:a05:6a00:999:b0:56c:3d0d:96fe with SMTP id u25-20020a056a00099900b0056c3d0d96femr51357778pfg.12.1667835436729; Mon, 07 Nov 2022 07:37:16 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.15 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:16 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 11/25] linux-firmware: split rtl8761 firmware Date: Mon, 7 Nov 2022 05:36:30 -1000 Message-Id: <8d6bb62e03d2c2d63d0d8659028bd8f745a36677.1667834972.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172910 From: Christian Eggers Realtek Bluetooth devices require binary firmware files. Package them separately in order to avoid installing the full linux-firmware package on embedded devices. Affected (end user) products (incomplete list): - TP-Link UB500 - Logilink BT0054 Signed-off-by: Christian Eggers Signed-off-by: Alexandre Belloni (cherry picked from commit fb44eb4feef54f2343c8186809a65dcb9b58a9b2) Signed-off-by: Steve Sakoman --- .../linux-firmware/linux-firmware_20220913.bb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb index 45c9d0e861..eea9251a84 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb @@ -235,6 +235,7 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \ ${PN}-vt6656-license ${PN}-vt6656 \ ${PN}-rs9113 ${PN}-rs9116 \ ${PN}-rtl-license ${PN}-rtl8188 ${PN}-rtl8192cu ${PN}-rtl8192ce ${PN}-rtl8192su ${PN}-rtl8723 ${PN}-rtl8821 \ + ${PN}-rtl8761 \ ${PN}-rtl8168 \ ${PN}-cypress-license \ ${PN}-broadcom-license \ @@ -563,6 +564,7 @@ LICENSE:${PN}-rtl8192cu = "Firmware-rtlwifi_firmware" LICENSE:${PN}-rtl8192ce = "Firmware-rtlwifi_firmware" LICENSE:${PN}-rtl8192su = "Firmware-rtlwifi_firmware" LICENSE:${PN}-rtl8723 = "Firmware-rtlwifi_firmware" +LICENSE:${PN}-rtl8761 = "Firmware-rtlwifi_firmware" LICENSE:${PN}-rtl8821 = "Firmware-rtlwifi_firmware" LICENSE:${PN}-rtl-license = "Firmware-rtlwifi_firmware" LICENSE:${PN}-rtl8168 = "WHENCE" @@ -588,6 +590,9 @@ FILES:${PN}-rtl8723 = " \ FILES:${PN}-rtl8821 = " \ ${nonarch_base_libdir}/firmware/rtlwifi/rtl8821*.bin \ " +FILES:${PN}-rtl8761 = " \ + ${nonarch_base_libdir}/firmware/rtl_bt/rtl8761*.bin \ +" FILES:${PN}-rtl8168 = " \ ${nonarch_base_libdir}/firmware/rtl_nic/rtl8168*.fw \ " @@ -598,6 +603,7 @@ RDEPENDS:${PN}-rtl8192cu += "${PN}-rtl-license" RDEPENDS:${PN}-rtl8192su = "${PN}-rtl-license" RDEPENDS:${PN}-rtl8723 += "${PN}-rtl-license" RDEPENDS:${PN}-rtl8821 += "${PN}-rtl-license" +RDEPENDS:${PN}-rtl8761 += "${PN}-rtl-license" RDEPENDS:${PN}-rtl8168 += "${PN}-whence-license" # For ti-connectivity From patchwork Mon Nov 7 15:36:31 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15127 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 E90A7C43219 for ; Mon, 7 Nov 2022 15:37:20 +0000 (UTC) Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169]) by mx.groups.io with SMTP id smtpd.web09.98.1667835437593150708 for ; Mon, 07 Nov 2022 07:37:19 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=gTfczkM6; spf=softfail (domain: sakoman.com, ip: 209.85.210.169, mailfrom: steve@sakoman.com) Received: by mail-pf1-f169.google.com with SMTP id b29so10941360pfp.13 for ; Mon, 07 Nov 2022 07:37:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=ePPwi9DyD+TBUV9BhrfJzRmnAUCDXYhpsGt7bF/NLtE=; b=gTfczkM6gCHWGbhhjnSaNbuy0purCM7C/GLKyvNHJFoFtkR5sk/wRcdKRM+cbGY/SA 7VQKt/zoYsGCm3ZtlMQ+ASSC4x4SX+imQB3F/EfdZsRougcl9g6L2wVpJyziQChiGcMe Wwwr8BCYpfqU+BtnEbEHXECL1BPPshKyNgojrNEtpRshNPAapd1XYNBrgGnTYz8U3xsJ Gv/frKmuWc+1uAgc8Bf+XPzwnbxw7MS29sfrasBdrI0SDAItFecIVdI5LCeoQJw/FxmF 0wDMZbO5+2O7qAtMXY5uucgvLcnuKlWRZABD2qoQsPTarpCIMGT5vxmBLl9KBup7zodO nF4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ePPwi9DyD+TBUV9BhrfJzRmnAUCDXYhpsGt7bF/NLtE=; b=m9f2zkfg4aSTRUrXTuk/Dl8Yf/dWbSzbpP2PlKVq9+cNPwbM1vBsoO9O2fWI2+J41F FKd9r5WwixjKi/4yk8uPMTkZV7Tyy26JZqIeiv3yvXp8Ya8z7sADcPOIFWeDLvt9NTIK x1uOogkhLNFCDwQS1UyZqipY1rc1SvNdvWyY5NvqM9yfVKsxHh1HLwaKo+9IeV//cW68 KUXwR4R4LLjROL4DPFOED8jAVitSudn69cD2LOEyXf8QpzlMjF0qNmVefiGnnBT8SN9O /wgALvRmtAVDy/CgqBrPH4gNN2PL5wL9pVDrRCom7vcgq6lNKn7waEiitPPM93f6zy7F yZMg== X-Gm-Message-State: ACrzQf0wYxrVmUybENmzJ/4cl8tud4lSKOg/HKmj8gKC3etw2fL/jr0Y psLznAjoA6ZBBhZMl8/QePxVUkpZJFTMFcYe X-Google-Smtp-Source: AMsMyM4ZGbmSmlDwH2qVsFE5bM7Z4zP7RZ9D4B3a6PINA8T6LIrC1lWBD6yrKzSOtmXqBybWUrmWWw== X-Received: by 2002:a05:6a00:224c:b0:56c:40ff:7709 with SMTP id i12-20020a056a00224c00b0056c40ff7709mr50868400pfu.59.1667835438758; Mon, 07 Nov 2022 07:37:18 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:18 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 12/25] linux-firmware: package amdgpu firmware Date: Mon, 7 Nov 2022 05:36:31 -1000 Message-Id: <55e74e86a8451decefbe4a9402b36ee4fbf235d8.1667834972.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172911 From: Vincent Davis Jr Add packages for the firmware required by amdgpu kernel driver. Signed-off-by: Vincent Davis Jr Signed-off-by: Alexandre Belloni (cherry picked from commit 0d7aa21f120a756d1a4fc4ae0be3527b54a58247) Signed-off-by: Steve Sakoman --- .../linux-firmware/linux-firmware_20220913.bb | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb index eea9251a84..8f921e2d0e 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb @@ -228,6 +228,7 @@ do_install() { PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \ ${PN}-mt7601u-license ${PN}-mt7601u \ ${PN}-radeon-license ${PN}-radeon \ + ${PN}-amdgpu-license ${PN}-amdgpu \ ${PN}-marvell-license ${PN}-pcie8897 ${PN}-pcie8997 \ ${PN}-sd8686 ${PN}-sd8688 ${PN}-sd8787 ${PN}-sd8797 ${PN}-sd8801 \ ${PN}-sd8887 ${PN}-sd8897 ${PN}-sd8997 ${PN}-usb8997 \ @@ -429,6 +430,17 @@ FILES:${PN}-radeon = " \ RDEPENDS:${PN}-radeon += "${PN}-radeon-license" +# For amdgpu +LICENSE:${PN}-amdgpu = "Firmware-amdgpu" +LICENSE:${PN}-amdgpu-license = "Firmware-amdgpu" + +FILES:${PN}-amdgpu-license = "${nonarch_base_libdir}/firmware/LICENSE.amdgpu" +FILES:${PN}-amdgpu = " \ + ${nonarch_base_libdir}/firmware/amdgpu \ +" + +RDEPENDS:${PN}-amdgpu += "${PN}-amdgpu-license" + # For lontium LICENSE:${PN}-lt9611uxc = "Firmware-Lontium" From patchwork Mon Nov 7 15:36:32 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15131 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 37F5AC433FE for ; Mon, 7 Nov 2022 15:37:49 +0000 (UTC) Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) by mx.groups.io with SMTP id smtpd.web11.101.1667835441632220345 for ; Mon, 07 Nov 2022 07:37:21 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=PsLaiIqc; spf=softfail (domain: sakoman.com, ip: 209.85.214.173, mailfrom: steve@sakoman.com) Received: by mail-pl1-f173.google.com with SMTP id c2so11372904plz.11 for ; Mon, 07 Nov 2022 07:37:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=2h6weqAD9xa3p3LV0uS4nscUohy13EduPZcOMzZg4x0=; b=PsLaiIqc62mGdvUhoXI4u7Xp/hHT3EApvxOD8xkRa+yN5gPRxx97TcmBYVzzqEVQF0 8+qRyi3TzkRpLlr25MTZeasFvEttjH+kCBfBiLxYwl4Ns1wZXEbmTVLvWjHA4bYa2vkq v2yo+VFGUtVW8DNPGH3l8CPjXx1h7RG8UoLcwZraknGsoyu/9mhQSCm4U42ehNokE3Ju WP9h3uBi+GiN5pHbJ875gAztn7+KrKJSGUhZQDf2a7fjRM3FL1fBnCWmhIRaGGb+Znx1 wWnG+gp8sKo12vhdBJx9UqS1eFCyGi91EyE6wde6Ts4qxiuGOpMgwgcI+GE0zd0+TLj0 /QBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2h6weqAD9xa3p3LV0uS4nscUohy13EduPZcOMzZg4x0=; b=Qac8vXzjRRMQ5YcGXhdvbLsAQQGIYhSLnsEZr/q4MzJF7Lo+alUz6ByNVw+OfRAbEk wPY9IXuQpdGi7OAkEYkpbc9VJg+WcVfF3i4doggXHsDxWJ7a2mwQI0pGSkz4uBFU1ZIE zrkVUEOzZNHVwnGZx2Signre72xCfRCxReC4NmVd4ayWc1wRFjNA1A+dS/s9i5wqW8m8 hrbmOoqJ9JTmbv+s9eDUn6xm2uE1bpyWeLltH++MEW5bw7v1ECcy3YQ5Qs8p84h0fYBS Wzm8pW2V1XCd5OnMadvdZ2/UbtCThJb87sHRvarWTh0BciSq1k0gvJylIeq8oDHm2bBa VIFA== X-Gm-Message-State: ACrzQf3hUz3aeAS5Gtx2wLGddLpcAbmful6vojWwheOK5rUDTfwF5AEb J5GMdzB5XUTpnIBAvx77ViyRCXsx+qoXodGw X-Google-Smtp-Source: AMsMyM78MmCHKjLZYW/f9QKd/3yEl34+n8OXzh7fyW/+Ywpupw+kSxzd6pzXgevp/QDuBvYRfQvWUA== X-Received: by 2002:a17:90a:ad08:b0:212:d5f1:e0c6 with SMTP id r8-20020a17090aad0800b00212d5f1e0c6mr67635235pjq.228.1667835440735; Mon, 07 Nov 2022 07:37:20 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.19 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:20 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 13/25] kern-tools: fix relative path processing Date: Mon, 7 Nov 2022 05:36:32 -1000 Message-Id: <110bcaf1629ee89d7117ea1d4f860fe9f61ce225.1667834972.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172912 From: Bruce Ashfield The previous fix for processing of paths with relative components, broke uses cases that were a mix of patches and configuration fragments. Updating the SRCREV to include a simplied fix for relative paths, and a cleanup patch from Jose: [ Author: Jose Quaresma Date: Thu Sep 29 16:37:23 2022 +0000 scc: only look for error in scc_output_file if it has valid content When process_file function fails the output of the processed script is show to the user, some parsing is performed as well to look for common errors so we can point to the right input file. This can only be done when the scc_output_file have some valid content otherwise it will show invalid messages to the user. Signed-off-by: Jose Quaresma Signed-off-by: Bruce Ashfield Author: Bruce Ashfield Date: Wed Oct 5 19:13:33 2022 +0000 spp: ensure that prefix check uses absolute paths The previous fix for this issue was too broad, and impacted all calls to the prefix check and removal. With this change, we only expand the input on scc/spp operations that may execute with relative paths. Signed-off-by: Bruce Ashfield ] Signed-off-by: Bruce Ashfield Signed-off-by: Alexandre Belloni (cherry picked from commit 533720a1756454447341769c4a0969fce8d6f287) Signed-off-by: Steve Sakoman --- meta/recipes-kernel/kern-tools/kern-tools-native_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb b/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb index dea7b65a7c..07d7daf5fb 100644 --- a/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb +++ b/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb @@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "\ DEPENDS = "git-native" -SRCREV = "ba600ef61a85966596126a6e8d936971905e8749" +SRCREV = "6a4752ebbe7d242c02b3c74a5772926edd243626" PV = "0.3+git${SRCPV}" inherit native From patchwork Mon Nov 7 15:36:33 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15136 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 0F50CC43219 for ; Mon, 7 Nov 2022 15:37:59 +0000 (UTC) Received: from mail-pj1-f44.google.com (mail-pj1-f44.google.com [209.85.216.44]) by mx.groups.io with SMTP id smtpd.web08.108.1667835443548726819 for ; Mon, 07 Nov 2022 07:37:23 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=wMKnSMP4; spf=softfail (domain: sakoman.com, ip: 209.85.216.44, mailfrom: steve@sakoman.com) Received: by mail-pj1-f44.google.com with SMTP id l6so10961954pjj.0 for ; Mon, 07 Nov 2022 07:37:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=BJ6/D3QG73dtJ+HPH6y/bY+gVkjjmF7gZmK38ZbN7PU=; b=wMKnSMP4bDbOOfJCRFDXD8SwFpHtj1Z/rphq7R2cjBE8iHwxHiKmV+DEflm+h8lsZH atqhhW4sDG5o0d1HdrL97NL3BP3ZaqrqIGdmdrQiQrnnoqJcY0d6iXJqzuuTiV4sxjeQ iJR7NjF3NxllnQofBthXC+jPkn+faAwf082aH4HGPd7he4b5AMM22fRLgBG+yVoLzn47 WB1O8HFXjVpGDSc3bxpBramUOlhVgYlhQN72up5KRldY1v8DCAsAEIU3Rr0hwxBheZxf ayZzIwavLMjQw9/ag7/jirRSyFYcnqxtD5w5dRQUHYbmQNjv2wAt69V8phN2w68VNq77 WY4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BJ6/D3QG73dtJ+HPH6y/bY+gVkjjmF7gZmK38ZbN7PU=; b=pf8oQSahhBJVuye/O8HI+xOrtYTZv2p9PGIAgfR10Atnxtb4jYYrozCFz01dTDh1KC k8ioeuK/LKlLKYpvcQJeLAnDN6aGciFr5MFreZFI+NHkQPpnRon48bwHZqNmhqkLQjh+ U7X2zD7rJjnvcK4ttVrYa0nKiH7J5zv5ib4vtui4oVZ4M7Rba0T3bSS/Nc5jo71MF69l XCbrAKIYae/xobdvaO3d01juCC/L13tV+7KJeZVuyRUCEcbP4Aa4vzxlwjVyzxeotX23 HdiH7WBZggzb+MADM5FgkZiE5N+j8GZWjMHGpPZP/RODWZmyPJKPG/TB4M+Ofs1m7QWM I0YA== X-Gm-Message-State: ACrzQf0f6cY+WWbuPJiFN4VFgkg1JGWTYEn8KMW8hSOGetpQSX0Ex3wN 4bPEHk9d+XlQ0SEOUWBcX/UIiJHO+Z2B5phu X-Google-Smtp-Source: AMsMyM4T/llLORf/sDVHQkjaPL+2cRW2s09aF3Xx7I3IKodIKNIfgr9PCqS6cIdPQeDBPbOAzXiubQ== X-Received: by 2002:a17:902:e5d1:b0:187:3593:a86f with SMTP id u17-20020a170902e5d100b001873593a86fmr35702442plf.15.1667835442581; Mon, 07 Nov 2022 07:37:22 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:22 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 14/25] kernel-yocto: improve fatal error messages of symbol_why.py Date: Mon, 7 Nov 2022 05:36:33 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172913 From: Jose Quaresma Improve the fatal error message of the yocto-kernel-tools symbol_why.py and shows the command that generate the error as it can help understand the root cause of the error. Signed-off-by: Jose Quaresma Signed-off-by: Alexandre Belloni (cherry picked from commit 54ae08779071f2e97bff0ff6514ede3124312c3b) Signed-off-by: Steve Sakoman --- meta/classes/kernel-yocto.bbclass | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/meta/classes/kernel-yocto.bbclass b/meta/classes/kernel-yocto.bbclass index e8046bb8f6..82e792351f 100644 --- a/meta/classes/kernel-yocto.bbclass +++ b/meta/classes/kernel-yocto.bbclass @@ -500,7 +500,7 @@ python do_config_analysis() { try: analysis = subprocess.check_output(['symbol_why.py', '--dotconfig', '{}'.format( d.getVar('B') + '/.config' ), '--blame', c], cwd=s, env=env ).decode('utf-8') except subprocess.CalledProcessError as e: - bb.fatal( "config analysis failed: %s" % e.output.decode('utf-8')) + bb.fatal( "config analysis failed when running '%s': %s" % (" ".join(e.cmd), e.output.decode('utf-8'))) outfile = d.getVar( 'CONFIG_ANALYSIS_FILE' ) @@ -508,7 +508,7 @@ python do_config_analysis() { try: analysis = subprocess.check_output(['symbol_why.py', '--dotconfig', '{}'.format( d.getVar('B') + '/.config' ), '--summary', '--extended', '--sanity', c], cwd=s, env=env ).decode('utf-8') except subprocess.CalledProcessError as e: - bb.fatal( "config analysis failed: %s" % e.output.decode('utf-8')) + bb.fatal( "config analysis failed when running '%s': %s" % (" ".join(e.cmd), e.output.decode('utf-8'))) outfile = d.getVar( 'CONFIG_AUDIT_FILE' ) @@ -569,7 +569,7 @@ python do_kernel_configcheck() { try: analysis = subprocess.check_output(['symbol_why.py', '--dotconfig', '{}'.format( d.getVar('B') + '/.config' ), '--mismatches', extra_params], cwd=s, env=env ).decode('utf-8') except subprocess.CalledProcessError as e: - bb.fatal( "config analysis failed: %s" % e.output.decode('utf-8')) + bb.fatal( "config analysis failed when running '%s': %s" % (" ".join(e.cmd), e.output.decode('utf-8'))) if analysis: outfile = "{}/{}/cfg/mismatch.txt".format( s, kmeta ) @@ -591,7 +591,7 @@ python do_kernel_configcheck() { try: analysis = subprocess.check_output(['symbol_why.py', '--dotconfig', '{}'.format( d.getVar('B') + '/.config' ), '--invalid', extra_params], cwd=s, env=env ).decode('utf-8') except subprocess.CalledProcessError as e: - bb.fatal( "config analysis failed: %s" % e.output.decode('utf-8')) + bb.fatal( "config analysis failed when running '%s': %s" % (" ".join(e.cmd), e.output.decode('utf-8'))) if analysis: outfile = "{}/{}/cfg/invalid.txt".format(s,kmeta) @@ -610,7 +610,7 @@ python do_kernel_configcheck() { try: analysis = subprocess.check_output(['symbol_why.py', '--dotconfig', '{}'.format( d.getVar('B') + '/.config' ), '--sanity'], cwd=s, env=env ).decode('utf-8') except subprocess.CalledProcessError as e: - bb.fatal( "config analysis failed: %s" % e.output.decode('utf-8')) + bb.fatal( "config analysis failed when running '%s': %s" % (" ".join(e.cmd), e.output.decode('utf-8'))) if analysis: outfile = "{}/{}/cfg/redefinition.txt".format(s,kmeta) From patchwork Mon Nov 7 15:36:34 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15141 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 0DC43C43219 for ; Mon, 7 Nov 2022 15:38:09 +0000 (UTC) Received: from mail-pg1-f181.google.com (mail-pg1-f181.google.com [209.85.215.181]) by mx.groups.io with SMTP id smtpd.web08.110.1667835445473836944 for ; Mon, 07 Nov 2022 07:37:25 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=1TuI3CTA; spf=softfail (domain: sakoman.com, ip: 209.85.215.181, mailfrom: steve@sakoman.com) Received: by mail-pg1-f181.google.com with SMTP id e129so10765197pgc.9 for ; Mon, 07 Nov 2022 07:37:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Up1I0LN0SIQYp3OnVtP5wM2CK3+kYoartXO4aV/eyWI=; b=1TuI3CTAIZJUvSo3jAhy78oNFI2Bhdta/1s+vzP3z2gq4gphLwPivdV0M8VjIoGUnw wGsKAAlitS4SXbNb/TwAAE+jjC5Wn5vzq5XKuL3OoD8Ko9xfaXSZzBkb6yykx/CurZ7n lksIdZbxOoNtIU8OJvdILEmnIMFu3Q3yFJIgFxkJ9EfP7R0YdESJ0McOsDW8ARV/j+E7 CMuw3mOMHkNMn8TLh8NNV2UJqmHEfwLY6KipwxyRZw2KeNYB9rGDW9PTm7a7eLOs95dS Db6dhijtw6GHkZk8EiLEQs5qxwnZzukUgGAfSAJ612YBk5YBvND2TzKIjruWol6SwX3X XgSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Up1I0LN0SIQYp3OnVtP5wM2CK3+kYoartXO4aV/eyWI=; b=AjKzaxHOwAj6TFrIEm6emI/91/9r/xy8QrfAhkZP9/++u4BoRc5qjpc5jXqJZUfpuG XMkHpZPae+N6wcfl3EKY4N2rF7RAy1h2H1iTQUMJAlXlemtuFeDQ++fOPSuTwQZ/y2Fj IDG+b4oJ3FYErQI1Uij26GWlOS9ZXhbjxabHtICVWFCEw3XV0R1XWU4UG13T0if7ayGX PCM/GcevwxtZtMVbgMjUklb7DDGuHr0RwFOR8WqFSXQnlcwu5FWFYe6P5KjTJ63F1bly GmtqWrMfZE0GdlHAmd2R6HD8sq+QBd5tOM87aB6J6V59G5+rZsv5CHHGkrp11psx71cj LeHA== X-Gm-Message-State: ACrzQf1JQf8luZ2rWNA6sT/Bu6HVGdtSVdZgqYWMcWp4wCwgJLY8aNhE QI2U8wttYA6Tfc5HIXY+Vh8vDRYfSnYNxFt4 X-Google-Smtp-Source: AMsMyM6WG2nF8famm9MQ34UhBMydmroH+ws7J3SiNLSDYLpLjPbOcmojNrWd9u5IooSnz5ababc7Nw== X-Received: by 2002:a05:6a00:1d89:b0:56c:a2b:f1c2 with SMTP id z9-20020a056a001d8900b0056c0a2bf1c2mr51391517pfw.45.1667835444497; Mon, 07 Nov 2022 07:37:24 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:24 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 15/25] kernel: Clear SYSROOT_DIRS instead of replacing sysroot_stage_all Date: Mon, 7 Nov 2022 05:36:34 -1000 Message-Id: <45ed53ec09e24956ce3d7d008e254bc759cf5f85.1667834972.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:38:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172914 From: Sean Anderson Replacing sysroot_stage_all by a no-op recipe makes it difficult for bbappends to stage files intentionally. Instead, just clear SYSROOT_DIRS, allowing other bbappends to easily add new directories. Signed-off-by: Sean Anderson Signed-off-by: Alexandre Belloni (cherry picked from commit 849791e7086463a4c7c53c2c1ed9603a6c3a080d) Signed-off-by: Steve Sakoman --- meta/classes/kernel.bbclass | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass index 8dff68612d..d878d4e167 100644 --- a/meta/classes/kernel.bbclass +++ b/meta/classes/kernel.bbclass @@ -588,9 +588,7 @@ do_shared_workdir () { } # We don't need to stage anything, not the modules/firmware since those would clash with linux-firmware -sysroot_stage_all () { - : -} +SYSROOT_DIRS = "" KERNEL_CONFIG_COMMAND ?= "oe_runmake_call -C ${S} O=${B} olddefconfig || oe_runmake -C ${S} O=${B} oldnoconfig" From patchwork Mon Nov 7 15:36:35 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15135 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 21535C4321E for ; Mon, 7 Nov 2022 15:37:59 +0000 (UTC) Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) by mx.groups.io with SMTP id smtpd.web10.104.1667835447313012338 for ; Mon, 07 Nov 2022 07:37:27 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=yMMos7Gr; spf=softfail (domain: sakoman.com, ip: 209.85.210.174, mailfrom: steve@sakoman.com) Received: by mail-pf1-f174.google.com with SMTP id b185so10967394pfb.9 for ; Mon, 07 Nov 2022 07:37:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=NrWpIvijR+AFUC0LXm5l7sUahbNBrtJCQ1tUaAVC93w=; b=yMMos7GrCpROme0z1ourQRghu7U+/qf8g17tX1L7MqUhewFIxECe/F+l3zYTbz9Vzv eAVr6aaUbJ4YmNnmCL7vS6j5AmRxkMiVJtIfnNEzq6t4RWLJmbA6QL2EoYDXhTbRD+o9 0QDRPckR4lrPiguzPBL2nwLBs+rqmuC+AvLWykrhOcrxs+XFgVYPhRcVnUseEmKngwwD VbWi4PWho62IapWWjo/FICpWHTJcV9XtTeD/K0TZW5NYas5zbd8EZjrIGye29M1TCfo+ R4zxUbqi5RKmQ7QBtLRKoO+FGb4DFIdPQHew4lDtiGQHc+Zu5wi4IIHmG9RbC5jZo9NY sSFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=NrWpIvijR+AFUC0LXm5l7sUahbNBrtJCQ1tUaAVC93w=; b=TvgEndpIlJ9oyrb2/TTGu09rJVW6hQ7Z9Aru4SG4/QJwDf+72qF1s6TbRgEOh81mTv nJawwkwKAmw6+/NBnL5fkdlo08/1TmSQMVmq7FgoMgL99sDF8PJiTmpJQEsl23gIBOmD KmQ12OhQ0+3X4qzQhqDpx07XjP5+44n2c5Q7e7BJEAV1TkHAnrIFAyt68s51oIPvHtzC KYMAhD7Yz1K7oFaIZwjykZ4vhO1mwGSB4AgOHYdmRCL5c1UHQdxyaJ9mmMs5vsVJhP2G XmNF2fhpOIsu+mQu2i+pMcODdkKmMkMffyhoIJLUzRMWL4CnQaSuGlDNSgkqzXLeXDhd bg8g== X-Gm-Message-State: ACrzQf1ZYoWxW2WfORjAGOexmgBOGa8y30w3kkWQj/gg17DIgBVfVLxw ALXDuSXbxudUXTwgMbkNjX+/KnYq+DJhfiHA X-Google-Smtp-Source: AMsMyM44Mx4DqP9h3mykiYZj6U2w7B9SrTyrYz8X5ZWFvNF+eZKxcnzUZOZhCltW+JuBPIVlRDG6UA== X-Received: by 2002:aa7:8607:0:b0:53b:13b5:2b6a with SMTP id p7-20020aa78607000000b0053b13b52b6amr51282063pfn.52.1667835446370; Mon, 07 Nov 2022 07:37:26 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:26 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 16/25] vulkan-samples: add lfs=0 to SRC_URI to avoid git smudge errors in do_unpack Date: Mon, 7 Nov 2022 05:36:35 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172915 From: Martin Jansa * we don't need other_lib/ios/Debug-iphoneos/libSDL2.a from https://github.com/KhronosGroup/KTX-Software.git so we can explicitly disable LFS here to avoid do_unpack error, bitbake will then use GIT_LFS_SKIP_SMUDGE=1 to override smudge setting in gitconfig, otherwise we would need bitbake patch to fetch LFS objects from the submodules as well * do_fetch won't fetch LFS objects without explicitly requesting lfs in SRC_URI then do_unpack might run git smudge when enabled in .gitconfig (or /etc/gitconfig) with: [filter "lfs"] smudge = git-lfs smudge -- %f process = git-lfs filter-process required = true clean = git-lfs clean -- %f and do_unpack fails as in: http://errors.yoctoproject.org/Errors/Details/672888/ The default /etc/gitconfig in ubuntu has this added automatically by git-lfs postinst: root@ljama:~# rm /etc/gitconfig root@ljama:~# git lfs install --skip-repo --system Git LFS initialized. root@ljama:~# cat /etc/gitconfig [filter "lfs"] clean = git-lfs clean -- %f smudge = git-lfs smudge -- %f process = git-lfs filter-process required = true root@ljama:~# cat /var/lib/dpkg/info/git-lfs.postinst set -e # Set up /etc/gitconfig for git-lfs. The --skip-repo option prevents failure if # / is a Git repository with existing non-git-lfs hooks. git lfs install --skip-repo --system > /dev/null 2>&1 according to https://changelogs.ubuntu.com/changelogs/pool/universe/g/git-lfs/git-lfs_3.0.2-1/changelog it was added in: git-lfs (2.6.0-1) unstable; urgency=medium * New upstream release * Bump standards version to 4.2.1 * Add postinst/prerm to set up/remove git-lfs gitconfig FWIW: vulkan-samples still fail to build with DEBUG_BUILD enabled: http://errors.yoctoproject.org/Errors/Details/672892/ Signed-off-by: Martin Jansa Signed-off-by: Alexandre Belloni (cherry picked from commit b45b1f5dba02a626b7e9040d45198bd17dce4c99) Signed-off-by: Steve Sakoman --- meta/recipes-graphics/vulkan/vulkan-samples_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/vulkan/vulkan-samples_git.bb b/meta/recipes-graphics/vulkan/vulkan-samples_git.bb index 53c7254ce7..3ad16490ce 100644 --- a/meta/recipes-graphics/vulkan/vulkan-samples_git.bb +++ b/meta/recipes-graphics/vulkan/vulkan-samples_git.bb @@ -5,7 +5,7 @@ LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=48aa35cefb768436223a6e7f18dc2a2a" -SRC_URI = "gitsm://github.com/KhronosGroup/Vulkan-Samples.git;branch=master;protocol=https \ +SRC_URI = "gitsm://github.com/KhronosGroup/Vulkan-Samples.git;branch=master;protocol=https;lfs=0 \ file://0001-CMakeLists.txt-do-not-hardcode-lib-as-installation-t.patch \ file://debugfix.patch \ " From patchwork Mon Nov 7 15:36:36 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15140 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 23783C4167B for ; Mon, 7 Nov 2022 15:38:09 +0000 (UTC) Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by mx.groups.io with SMTP id smtpd.web12.91.1667835449411591469 for ; Mon, 07 Nov 2022 07:37:29 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=gQQqSkKB; spf=softfail (domain: sakoman.com, ip: 209.85.214.182, mailfrom: steve@sakoman.com) Received: by mail-pl1-f182.google.com with SMTP id u6so11370382plq.12 for ; Mon, 07 Nov 2022 07:37:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=FI4ousira/hdE6bdX7eytGkUYwT2L44aq+EjZy2cC7c=; b=gQQqSkKBVU+elvLWSfKrtgp6zbk0uB8W5a7p0WbMbBYPShKXZVrJa/jEreQ5plEJNm TI06ISy/kRQk4CjBZkd9pl4CNUYKObcRXMm+xGQjQSLAsajd9D9VoAL7QPbjujq2nGKZ /wKrGHsKv4Pf3OUbnRfuGk3cOa3vDUJs/Rd/cZ0o82HbZ8MpNkkhUH7JgeLPjjDRm1na VjNvHp+j1Z3veSbfXL4F40TqYyNR0aWVmOHCEWtl8uAxZRLEKv/Bz3TK4etRyo7jaqQS KfV+8EAtBkagaHsJRYJSNbiQQThqgckgcuZMi1wclCVoyFYVRBZqjkceVqesdOP674ji yq4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=FI4ousira/hdE6bdX7eytGkUYwT2L44aq+EjZy2cC7c=; b=Nbs6b14hy38A4frJA8jlSSCjWFxjuJWkPXerNh6+ldarzmmMDT2msewTaJ647OnQtw aR8X0h1O8LMHKug9DNxg69wceZ2huipWCo1Vgkwf3p0WnYS6RXkEHDeyZhFpNhc7WmNe 7PIIuIo0sqhXCEwUch13pfKI+vECcVzx5zDq/dV/rrb3g3C3iPtomJM4vs7LHRNEldT/ u4LMGfIZbHZIqHMQbXI6FQmlUSDX1KMwW11wDU268Ep04T1h0giq1r3/q9iZBIezcFz8 dO9qlQteL4Uc6EoN66n/NJRVGyINKhDDEPEExX59HEh5dmgozs/j3NRTO6KoBzr0gfje hCpQ== X-Gm-Message-State: ACrzQf3KoNJS9Ek31c3+Aeo36d22+cN2m9Pn1/7ZZIBGl7LIaDtzY+Ud K6rZ2Xt35GE5xkZ0Tsqt9MqB7fxwwXwFW0cv X-Google-Smtp-Source: AMsMyM61fKA3QLzh056l1ugGypDEWmfr2KyMMVwziQpkFRQinWx2R9pAHN/gR8h3XuiLzkUmU3x9gQ== X-Received: by 2002:a17:902:9a41:b0:188:50c2:89cf with SMTP id x1-20020a1709029a4100b0018850c289cfmr26054645plv.34.1667835448417; Mon, 07 Nov 2022 07:37:28 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:28 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 17/25] xserver-xorg: move some recommended dependencies in required Date: Mon, 7 Nov 2022 05:36:36 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:38:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172916 From: Thomas Perrot Otherwise, xserver will no longer start when NO_RECOMMENDATIONS = “1”, because dependencies in XSERVER_RRECOMMENDS are missing. Signed-off-by: Thomas Perrot Signed-off-by: Alexandre Belloni (cherry picked from commit bc7bd3953f3896af0db036250cda34bc9ecbb3ac) Signed-off-by: Steve Sakoman --- meta/recipes-graphics/xorg-xserver/xserver-xorg.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc index 057a1ba6ad..6b11c79be6 100644 --- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc @@ -80,9 +80,9 @@ PACKAGES =+ "${PN}-sdl \ SUMMARY:xf86-video-modesetting = "X.Org X server -- modesetting display driver" INSANE_SKIP:${MLPREFIX}xf86-video-modesetting = "xorg-driver-abi" -XSERVER_RRECOMMENDS = "xkeyboard-config rgb xserver-xf86-config xkbcomp xf86-input-libinput" -RRECOMMENDS:${PN} += "${XSERVER_RRECOMMENDS}" -RRECOMMENDS:${PN}-xwayland += "${XSERVER_RRECOMMENDS}" +XSERVER_RDEPENDS = "xkeyboard-config rgb xserver-xf86-config xkbcomp xf86-input-libinput" +RDEPENDS:${PN} += "${XSERVER_RDEPENDS}" +RDEPENDS:${PN}-xwayland += "${XSERVER_RDEPENDS}" RDEPENDS:${PN}-xvfb += "xkeyboard-config" RDEPENDS:${PN}-module-exa = "${PN} (= ${EXTENDPKGV})" From patchwork Mon Nov 7 15:36:37 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15132 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 0F4DAC43217 for ; Mon, 7 Nov 2022 15:37:59 +0000 (UTC) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by mx.groups.io with SMTP id smtpd.web08.112.1667835455134310911 for ; Mon, 07 Nov 2022 07:37:35 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=2JBugVq3; spf=softfail (domain: sakoman.com, ip: 209.85.214.172, mailfrom: steve@sakoman.com) Received: by mail-pl1-f172.google.com with SMTP id p21so11390020plr.7 for ; Mon, 07 Nov 2022 07:37:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=8sd/zh/k22QUMfQuXp/q74POYxclWEQAkDGE8VfY1rE=; b=2JBugVq39jIk3ng4xLZZtB/+q1JaMXcBvalWz6RvCvRHk124gOkm2+JoKk3Nj/2l5/ W3MevfegoN/7MFU7i0MzN5DSMapKrTsyelcp/tr4Wwq1vMlt4fROQqaiM5NzkT2ajs1u I7FsrtG9ajx1HZEl80QTOCg3tHfjsscqdKaNs5YPt9E6Zc5kYNcYYcs5QVT+Nv78gtut dg71QVAMcpKjy2yu2CcJjkHJ/VXTcXGVUM83pMbA9WDBEE9IusroBsZit1ENfQWtQfyd Wdmism5Vrfia8IVQpNjPqo59mxbN8Fo0uGCr24KjnaZz07cy5uf4X7c8rDWebMActGG8 mCWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8sd/zh/k22QUMfQuXp/q74POYxclWEQAkDGE8VfY1rE=; b=qiQ4O27ST2tuFhzvi2EFWAJxxporet/l+MOEYOLhzX+PoTo8tYhXNAr/LYdRWM7C53 GRpo8PqxFcbWCg2/jhR3GtQ4AVw2KYlDl1DI9yvP1UcyzS+YpjN/x4B4BsKPiimSftdk q84MRH5Sk1oNaOH4lslxPs0UBFX/Jm40EEEnKkMjfe4GeGx9ouAxKGXf7c7N3OYO95Ve av48yPbYi+W1dXl+/zng2GvCNFZRq1NDki8QoKryTMMwoxdINiDDpK3oF3C+7RuNdcS9 jOhPF3gT+Sk5cm54uudT/V4G6vjbwwp/3zxjlv2p2U7xZPkyxUY++ovMRdP1/2p9fWlL TX/g== X-Gm-Message-State: ACrzQf2GNnF0GQWe1MrI6QpDuZEF92OC8M6QiLsMWuW8rLzwBIxm2II0 u83hr1HkydFKOyXhwopObX9PVnJHQY3gJU0b X-Google-Smtp-Source: AMsMyM5q0D9WwhXoaXWtfdPCxMCV7XM5Aj81XdG66gnTfMG2DJF9a8Sj5RxoQEpQX+tIF7ubzDSzCA== X-Received: by 2002:a17:90a:7c47:b0:212:ea80:8b02 with SMTP id e7-20020a17090a7c4700b00212ea808b02mr51681825pjl.60.1667835452046; Mon, 07 Nov 2022 07:37:32 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:31 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 18/25] create-spdx: Remove ";name=..." for downloadLocation Date: Mon, 7 Nov 2022 05:36:37 -1000 Message-Id: <8a13c860338a4b1d7d971760c467f2f2d3ee393a.1667834972.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172918 From: Keiya Nobuta Signed-off-by: Keiya Nobuta Signed-off-by: Alexandre Belloni (cherry picked from commit bbecab53d1b27f3bb8c5882cb0ec39b04ef300a3) Signed-off-by: Steve Sakoman --- meta/classes/create-spdx.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/create-spdx.bbclass b/meta/classes/create-spdx.bbclass index d735f20c20..d0bfcc7de6 100644 --- a/meta/classes/create-spdx.bbclass +++ b/meta/classes/create-spdx.bbclass @@ -451,6 +451,7 @@ python do_create_spdx() { for s in d.getVar('SRC_URI').split(): if not s.startswith("file://"): + s = s.split(';')[0] recipe.downloadLocation = s break else: From patchwork Mon Nov 7 15:36:38 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15133 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 18625C433FE for ; Mon, 7 Nov 2022 15:37:59 +0000 (UTC) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by mx.groups.io with SMTP id smtpd.web11.108.1667835454986864964 for ; Mon, 07 Nov 2022 07:37:35 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=8AFfrfRH; spf=softfail (domain: sakoman.com, ip: 209.85.214.172, mailfrom: steve@sakoman.com) Received: by mail-pl1-f172.google.com with SMTP id k7so11394358pll.6 for ; Mon, 07 Nov 2022 07:37:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=sdQF9NKkLbXuQ6mWDRgcXx/i0EWV6RsUa4R2WMCUalw=; b=8AFfrfRH8vYgFh7S9rpKJ8ZerE1t4EEPK4wd9wr8uyVikf75oN5H5AO7ACdpzh2/1Y p9YKcjZpM9zp05ww0YBx6k7W8tDWsXjU3iGhqrV/rF7yZ0i/h8W7HAMi5jCbQo/yzslL L60BtPCCCcGxvyopt9TEo2cQEa+71JzzSz/GWPn18sRIXx+UErfaODRLQ4M8JW2KEx2p lYn3TciMNnjkxvLhfHsgFKU9dIziRGYVvXE2nNsJGQ5MlCjOHS3LiwZjFzg4Lh8dOvMH InSSLkW2t4wVL8HfDr7E4wRHh+YJogFSruM3TXRXigorOrANYnr7Y4qC7HpxdN5EC/bi DuGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=sdQF9NKkLbXuQ6mWDRgcXx/i0EWV6RsUa4R2WMCUalw=; b=WZA16/3rRh8yu07HLWvbLqkIZwYT4l2Ci6SVrQobVhs9Umtit1ReNxrbF4es85tkoO zr3jlEPsKmrWBmDVY55K/lRrbXXQqOUfK4JuBlz/hgLPb1G4jOv2C3L4T+dxlELGQ0fI e4mV4jl4BPqUL228skrxea7ylmXdXC5l6s+qwY4M5fl+ySVdDcpmSjXoucw3VVJi8yAl lt/aTCrQWRmMDEkp21F8pRw/kKLofr27vd8t4erlTi/g5Kr3gzwR/CppKtjTCahl3u0A BIksHe2WRD20GllDJ+M5NGEdb/uuopLqL4v6tWR1LR5HzgjFUU747piwTj4pkOdn56bM 6c+w== X-Gm-Message-State: ANoB5pmh926aeLJtOS7VjCvkiOMWzQwloVzXJKRw/ppRo4XvA1f0c49J muNFYf58ZcGebUtFX2kpdqW7LQIJKY8kG9RU X-Google-Smtp-Source: AA0mqf4WZFMg8BeWrX3ryK84FU3/8SXHWqdV2O4ZZ6n/N+0Vu5/R9JvEUpcvxQZy8kKOcX4h0LYKgQ== X-Received: by 2002:a17:902:cf11:b0:188:7dca:6f2a with SMTP id i17-20020a170902cf1100b001887dca6f2amr7270048plg.2.1667835454000; Mon, 07 Nov 2022 07:37:34 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:33 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 19/25] wic: honor the SOURCE_DATE_EPOCH in case of updated fstab Date: Mon, 7 Nov 2022 05:36:38 -1000 Message-Id: <2671667f33d0eac1425db3fc4dff56d4eed1eb3c.1667834972.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172917 From: Sergei Zhmylev In case user requested to build a binary repeatable package, it's required to honor the SOURCE_DATE_EPOCH environment variable. So forcefully set mtime inside all the routines which modify fstab in case it is updated. Signed-off-by: Sergei Zhmylev Signed-off-by: Alexandre Belloni (cherry picked from commit 99719a3712a88dce8450994d995803e126e49115) Signed-off-by: Steve Sakoman --- scripts/lib/wic/partition.py | 7 ++++++- scripts/lib/wic/plugins/imager/direct.py | 3 +++ scripts/lib/wic/plugins/source/rootfs.py | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/scripts/lib/wic/partition.py b/scripts/lib/wic/partition.py index 09e491dd49..7c288d2958 100644 --- a/scripts/lib/wic/partition.py +++ b/scripts/lib/wic/partition.py @@ -293,6 +293,11 @@ class Partition(): f.write("cd etc\n") f.write("rm fstab\n") f.write("write %s fstab\n" % (self.updated_fstab_path)) + if os.getenv('SOURCE_DATE_EPOCH'): + fstab_time = int(os.getenv('SOURCE_DATE_EPOCH')) + for time in ["atime", "mtime", "ctime"]: + f.write("set_inode_field fstab %s %s\n" % (time, hex(fstab_time))) + f.write("set_inode_field fstab %s_extra 0\n" % (time)) debugfs_cmd = "debugfs -w -f %s %s" % (debugfs_script_path, rootfs) exec_native_cmd(debugfs_cmd, native_sysroot) @@ -352,7 +357,7 @@ class Partition(): exec_native_cmd(mcopy_cmd, native_sysroot) if self.updated_fstab_path and self.has_fstab and not self.no_fstab_update: - mcopy_cmd = "mcopy -i %s %s ::/etc/fstab" % (rootfs, self.updated_fstab_path) + mcopy_cmd = "mcopy -m -i %s %s ::/etc/fstab" % (rootfs, self.updated_fstab_path) exec_native_cmd(mcopy_cmd, native_sysroot) chmod_cmd = "chmod 644 %s" % rootfs diff --git a/scripts/lib/wic/plugins/imager/direct.py b/scripts/lib/wic/plugins/imager/direct.py index 4d0b836ef6..685d19b30f 100644 --- a/scripts/lib/wic/plugins/imager/direct.py +++ b/scripts/lib/wic/plugins/imager/direct.py @@ -148,6 +148,9 @@ class DirectPlugin(ImagerPlugin): self.updated_fstab_path = os.path.join(self.workdir, "fstab") with open(self.updated_fstab_path, "w") as f: f.writelines(fstab_lines) + if os.getenv('SOURCE_DATE_EPOCH'): + fstab_time = int(os.getenv('SOURCE_DATE_EPOCH')) + os.utime(self.updated_fstab_path, (fstab_time, fstab_time)) def _full_path(self, path, name, extention): """ Construct full file path to a file we generate. """ diff --git a/scripts/lib/wic/plugins/source/rootfs.py b/scripts/lib/wic/plugins/source/rootfs.py index fc06312ee4..e29f3a4c2f 100644 --- a/scripts/lib/wic/plugins/source/rootfs.py +++ b/scripts/lib/wic/plugins/source/rootfs.py @@ -224,7 +224,7 @@ class RootfsPlugin(SourcePlugin): if part.update_fstab_in_rootfs and part.has_fstab and not part.no_fstab_update: fstab_path = os.path.join(new_rootfs, "etc/fstab") # Assume that fstab should always be owned by root with fixed permissions - install_cmd = "install -m 0644 %s %s" % (part.updated_fstab_path, fstab_path) + install_cmd = "install -m 0644 -p %s %s" % (part.updated_fstab_path, fstab_path) if new_pseudo: pseudo = cls.__get_pseudo(native_sysroot, new_rootfs, new_pseudo) else: From patchwork Mon Nov 7 15:36:39 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15139 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 194C1C433FE for ; Mon, 7 Nov 2022 15:38:09 +0000 (UTC) Received: from mail-pj1-f46.google.com (mail-pj1-f46.google.com [209.85.216.46]) by mx.groups.io with SMTP id smtpd.web08.115.1667835456907454451 for ; Mon, 07 Nov 2022 07:37:37 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=2VHFL/bF; spf=softfail (domain: sakoman.com, ip: 209.85.216.46, mailfrom: steve@sakoman.com) Received: by mail-pj1-f46.google.com with SMTP id r61-20020a17090a43c300b00212f4e9cccdso14960480pjg.5 for ; Mon, 07 Nov 2022 07:37:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=jEUqDzuLoXr5AyaS/RjATwRj/Do/jAjUgeQZWnbjzZU=; b=2VHFL/bFOEaMez/5SG4SUWjq3bncKyi4J2jmz4dD2I/EYNSa7dVJscBEpcj0DdRh9w qnJvx7KF62vkhW3jX+2xrGatVF4jYUCFX/Zqxp6QlcNzIIBqqLy1g60hA3yFF4xDTgDD 9h4qrHb9ZeFW5BCer+mwhCqvrl8IhKxpcp2C9aeVVueHO3wi9YK3WTCRFe/Nj0xoWkuV viwGeuztI0u4FWmGYfj/ND49tE/2r25RTJ5Q4VRjO0sXxtcQ51l05eJBMUSOAc2em20N y9BF2FWu9Oexg568T5b9vruCbkQ4RcaOI8H45qk7hbDVvhYIQt+t8WbW46H1iUZJVOb1 ywZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=jEUqDzuLoXr5AyaS/RjATwRj/Do/jAjUgeQZWnbjzZU=; b=qMdbSFUgBqK6+v1zkcqA5dkw93Z5Gi5kmyo1ODw6LBujHIFQAoqjXpp3oiHIOGN7Ln I0BqL7UN6OSnvJsreKtARYlD9m4S+YNpJBsHIoDtx6CFtXn+YTU1YXQJX5YOxxjs9t55 SKccoVsZ+AMU1JrcWk3C6RcZMDWABQ64FsdyJFUVQiEtxoN7/3bxJDx/uss7KMDgGcc+ Yy2IDkk34czQG7SfCF39bpJZCIsZA5iwQ27lVeD4142EmRGhA9AgKD3a5AC9D7mGytTn AiBO9mDx20OFJaxLhCn9KtH8EHKPzZuPHpZBSOT7tIiDJID47vxGFXk+nawDP+KbGR+Z YmXA== X-Gm-Message-State: ACrzQf3oi4UN1PDMPWIol7z2VvVB74sYuCRkSw3VhvlcfOz74iFInKnl gDAhCfpkwJ/iXVm/PSAQV6F2GAygFM9UU8ZX X-Google-Smtp-Source: AMsMyM5/x6O8K0b1+ZFRXISou1XzZYdvzCQBieio0tkCA6d06N6ucZI41fYOnJCxu56p3Bh/cNalAQ== X-Received: by 2002:a17:903:cd:b0:186:878e:3b08 with SMTP id x13-20020a17090300cd00b00186878e3b08mr50420954plc.93.1667835455900; Mon, 07 Nov 2022 07:37:35 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:35 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 20/25] externalsrc.bbclass: fix git repo detection Date: Mon, 7 Nov 2022 05:36:39 -1000 Message-Id: <1b1b9756c5e50a9b195f774b902881a9b0052f69.1667834972.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:38:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172919 From: Martin Jansa * fix issue introduced in: https://git.openembedded.org/openembedded-core/commit/?id=95fbac8dcad6c93f4c9737e9fe13e92ab6befa09 * it added check for s_dir + git-dir (typically '.git') isn't the same as ${TOPDIR} + git-dir, but due to copy-paste issue it was just comparing it with s_dir + git-dir again, resulting in most external repos (where git-dir is '.git') to be processed as regular directory (not taking advantage of git write-tree). * normally this wouldn't be an issue, but for big repo with a lot of files this added a lot of checksums in: d.setVarFlag('do_compile', 'file-checksums', '${@srctree_hash_files(d)}') and I mean *a lot, e.g. in chromium build it was 380227 paths which still wouldn't that bad, but the checksum processing in siggen.py isn't trivial and just looping through all these checksums takes very long time (over 1000sec on fast NVME drive with warm cache) and then https://git.openembedded.org/bitbake/commit/?id=b4975d2ecf615ac4c240808fbc5a3f879a93846b made the processing a bit more complicated and the loop in get_taskhash() function took 6448sec and to make things worse there was no output from bitbake during that time, so even with -DDD it looks like this: DEBUG: virtual/libgles2 resolved to: mesa (langdale/oe-core/meta/recipes-graphics/mesa/mesa_22.2.0.bb) Bitbake still alive (no events for 600s). Active tasks: Bitbake still alive (no events for 1200s). Active tasks: Bitbake still alive (no events for 1800s). Active tasks: Bitbake still alive (no events for 2400s). Active tasks: Bitbake still alive (no events for 3000s). Active tasks: Bitbake still alive (no events for 3600s). Active tasks: Bitbake still alive (no events for 4200s). Active tasks: Bitbake still alive (no events for 4800s). Active tasks: Bitbake still alive (no events for 5400s). Active tasks: Bitbake still alive (no events for 6000s). Active tasks: DEBUG: Starting bitbake-worker without -DDD it will get stuck for almost 2 hours in: "Initialising tasks..." before it finally writes sstate summary like: "Sstate summary: Wanted 3102 Local 0 Mirrors 0 Missed 3102 Current 1483 (0% match, 32% complete)" * fix the copy&paste typo to use git work-tree in most cases, but be aware that this issue still exists for huge local source trees not in git [YOCTO #14942] Signed-off-by: Martin Jansa Signed-off-by: Alexandre Belloni (cherry picked from commit 9102e5a94b8146cb1da27afbe41d3db999a914ff) Signed-off-by: Steve Sakoman --- meta/classes/externalsrc.bbclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/classes/externalsrc.bbclass b/meta/classes/externalsrc.bbclass index 8136d25cb1..880556b834 100644 --- a/meta/classes/externalsrc.bbclass +++ b/meta/classes/externalsrc.bbclass @@ -211,8 +211,8 @@ def srctree_hash_files(d, srcdir=None): try: git_dir = os.path.join(s_dir, subprocess.check_output(['git', '-C', s_dir, 'rev-parse', '--git-dir'], stderr=subprocess.DEVNULL).decode("utf-8").rstrip()) - top_git_dir = os.path.join(s_dir, subprocess.check_output(['git', '-C', d.getVar("TOPDIR"), 'rev-parse', '--git-dir'], - stderr=subprocess.DEVNULL).decode("utf-8").rstrip()) + top_git_dir = os.path.join(d.getVar("TOPDIR"), + subprocess.check_output(['git', '-C', d.getVar("TOPDIR"), 'rev-parse', '--git-dir'], stderr=subprocess.DEVNULL).decode("utf-8").rstrip()) if git_dir == top_git_dir: git_dir = None except subprocess.CalledProcessError: From patchwork Mon Nov 7 15:36:40 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15134 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 09FBCC4332F for ; Mon, 7 Nov 2022 15:37:59 +0000 (UTC) Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) by mx.groups.io with SMTP id smtpd.web12.86.1667835433406239769 for ; Mon, 07 Nov 2022 07:37:38 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=UQGPFYjo; spf=softfail (domain: sakoman.com, ip: 209.85.216.42, mailfrom: steve@sakoman.com) Received: by mail-pj1-f42.google.com with SMTP id gw22so10933652pjb.3 for ; Mon, 07 Nov 2022 07:37:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=AGWnOcIGlxkY8WX5KQ7IU/nHnqmCHk790/B7O1AsJGI=; b=UQGPFYjo0Udh6T/8aljZVF+eTZ1h1XGCg1Ez7A6uU/eUlSYqTg1S5m7DkZ3NmMwoWp UGLYphbV7pVQXuHKtaupgxmdLdnbV4hYV/w9HzN7PqAol/FXaFbABgo61oa4MBEOkwC8 x2vP7DPLksQD1nMVDkZaNlvSaLUQmwkyK8vvz2+cbY/nJ4Ey2rpBXB3CaDMS992ylliR +pvfV8yKKKJsrA7rB6qplApTwMIU/3J50gRFpEJFeqiGDttT6tKyoBVM0MjNVZmmBqEU XM4A3br/38ge2ZtlO1YfsTThG8OaZhAEn582HC5hZYz9812W00z9tA6q5eVKLvd5y989 3hOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=AGWnOcIGlxkY8WX5KQ7IU/nHnqmCHk790/B7O1AsJGI=; b=5Yb9EaNhmxgP8fpTeqYc2y7cN/Ixtj8s5xFzkuudhkQILoNmi/3Vrwiyw83oeRkN4p Np04JKN3wGbBaqfSnfpIAkSWC/NLm9U87nQ4sibn0yfo8qN6WmkS9mzcnvgZcPljOx2Y P6iNrvhNh6RRTxPENIj8Fv+5SrBPZ1/Jq6KWNwYvDiG3cKr+OZ4wmlTpeRLDhVQW3qZe KG5bJUJZs3JoIX7w/lBvDX+tQNLoSdrQvZYyxtK2G6ST/L5u9V3LCUwS5eUO1u/d4bxQ wCHctLGkuW3ZOgo/XpZ1tVIGlPOxuFO4x1PfkSyT15BSW3eCQ3jKP2mMSvHRMFIHy9Li J4bg== X-Gm-Message-State: ACrzQf2rvbVcN188r8yJq2wQqrEGG8Urowt9UzXgiNvj5B625rn+vVfg YlVKCA6MG4QR95vpsaeWKADjWXol2+rjN7eG X-Google-Smtp-Source: AMsMyM4jUrcCU9RY3g3b/0IR/xufxB2o+Ffi03K4R/wLvwc0y1tEnsg+0c7tqClj1nlwWye9uXkB3A== X-Received: by 2002:a17:903:2308:b0:186:95bd:dc21 with SMTP id d8-20020a170903230800b0018695bddc21mr51105200plh.135.1667835457967; Mon, 07 Nov 2022 07:37:37 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:37 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 21/25] externalsrc.bbclass: Remove a trailing slash from ${B} Date: Mon, 7 Nov 2022 05:36:40 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:37:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172920 From: Peter Kjellerstedt The trailing slash in ${B} caused -fdebug-prefix-map=${B}=... to not match as intended, resulting in ${TMPDIR} ending up in files in ${PN}-dbg when externalsrc was in use, which in turn triggered buildpath QA warnings. Signed-off-by: Peter Kjellerstedt Signed-off-by: Alexandre Belloni (cherry picked from commit 9b5031ed5a0d102905fa75acc418246c23df6eef) Signed-off-by: Steve Sakoman --- meta/classes/externalsrc.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/externalsrc.bbclass b/meta/classes/externalsrc.bbclass index 880556b834..d87363a88c 100644 --- a/meta/classes/externalsrc.bbclass +++ b/meta/classes/externalsrc.bbclass @@ -60,7 +60,7 @@ python () { if externalsrcbuild: d.setVar('B', externalsrcbuild) else: - d.setVar('B', '${WORKDIR}/${BPN}-${PV}/') + d.setVar('B', '${WORKDIR}/${BPN}-${PV}') local_srcuri = [] fetch = bb.fetch2.Fetch((d.getVar('SRC_URI') or '').split(), d) From patchwork Mon Nov 7 15:36:41 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15142 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 198A2C4167D for ; Mon, 7 Nov 2022 15:38:09 +0000 (UTC) Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) by mx.groups.io with SMTP id smtpd.web10.106.1667835461090914246 for ; Mon, 07 Nov 2022 07:37:41 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=nr8DmwPH; spf=softfail (domain: sakoman.com, ip: 209.85.214.176, mailfrom: steve@sakoman.com) Received: by mail-pl1-f176.google.com with SMTP id l2so11364795pld.13 for ; Mon, 07 Nov 2022 07:37:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=bQMrq7TsIECmantlTXhK2KJedJCwRIqKJi8n31n1QpA=; b=nr8DmwPHJFBJ2c2A0sgBiCTNJtWFMzBQUcVe+LNs/Ifq5NaS1LJN+LGPXxMA25z91t shadBtOiotKYEdbPiJv7s0VHI+vrlnz+3zOcRcLHPKwIsKaJppiiEcxuIJHJSVkcEAbS LkVdOxCgrV8D5XV8wZRiM715HujTg50DewKCA4LrbjjSt9ZMFyvviShx7QC4uItuLBgB 7vKo0005ro3KzadU9RzHonRzNy4E2Io9FITBVXlprVY8dKB1ADGAjfW0DukupzqcgCga amBMTc/1LAWFfpJO8UO4Cfo0mBM2gZ09hZ3qjt6zKI8PgC/KS1vD6qIF8kDcdAax/L1a 0POw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bQMrq7TsIECmantlTXhK2KJedJCwRIqKJi8n31n1QpA=; b=T73qy9JpBzeUkA8nmSEpKbDV5qDa4b0NnOigFJCmU8nOjsYKaVx7juClEjf3+QJMnQ rKcCvmkXGFIftEJlAvmo5xiON3/4icrM/AGRydwa0PafDHfHZHzi0fZLx1+C/o9yrBZP XcJd1TJNih3X9euXSg0oGbqflcA/Do9jgz/vI/4Ep9UoFw/+cFZQQawsoZ+8viTu/ztW +iLc9Bl0DoceK4MBTSP1z2kmSrbdyEaE8GfKruOOTRY/WXfquj8v1q13VLDBBo+AJ/sO XaNw6xcjylVN7XRVLr+hA+EFsU6a6Qz8rDT8LPFoeSxvVPgm25wiRZ7Cu5Y6GoBZaxHI eREQ== X-Gm-Message-State: ACrzQf18VN568Eccw4gi1RwjCO3xWRlLNNXietjtFwuofE2Hl8iOrHwZ X1HINrvYOgQyG+daHbuubpG0yeh20fR5Aegr X-Google-Smtp-Source: AMsMyM6QvTuJ58t9t4OGdy+DEoGXWc0wjw4YcpjAneJjwze1a0kdYKdOTAE/iOYrg9MzNvPUPS5LrA== X-Received: by 2002:a17:903:2303:b0:186:ed93:fc46 with SMTP id d3-20020a170903230300b00186ed93fc46mr48867374plh.172.1667835459865; Mon, 07 Nov 2022 07:37:39 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:39 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 22/25] externalsrc: git submodule--helper list unsupported Date: Mon, 7 Nov 2022 05:36:41 -1000 Message-Id: <0750fa73ea9ff08e844480865cc51db0c924ad0b.1667834972.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:38:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172921 From: John Edward Broadbent Git has removed support for "git submodule--helper list". https://github.com/git/git/commit/31955475d1c283120d5d84247eb3fd55d9f5fdd9 This change provides an alternate method for gathering the submodules information. Tested: Build recipes with and without submodules Signed-off-by: Carson Labrado Signed-off-by: John Edward Broadbent Signed-off-by: Richard Purdie (cherry picked from commit 6d9364e5f3535954f65cbbc694ee7933ac1d664f) Signed-off-by: Steve Sakoman --- meta/classes/externalsrc.bbclass | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/meta/classes/externalsrc.bbclass b/meta/classes/externalsrc.bbclass index d87363a88c..a6a8ca6318 100644 --- a/meta/classes/externalsrc.bbclass +++ b/meta/classes/externalsrc.bbclass @@ -229,15 +229,16 @@ def srctree_hash_files(d, srcdir=None): env['GIT_INDEX_FILE'] = tmp_index.name subprocess.check_output(['git', 'add', '-A', '.'], cwd=s_dir, env=env) git_sha1 = subprocess.check_output(['git', 'write-tree'], cwd=s_dir, env=env).decode("utf-8") - submodule_helper = subprocess.check_output(['git', 'submodule--helper', 'list'], cwd=s_dir, env=env).decode("utf-8") - for line in submodule_helper.splitlines(): - module_dir = os.path.join(s_dir, line.rsplit(maxsplit=1)[1]) - if os.path.isdir(module_dir): - proc = subprocess.Popen(['git', 'add', '-A', '.'], cwd=module_dir, env=env, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) - proc.communicate() - proc = subprocess.Popen(['git', 'write-tree'], cwd=module_dir, env=env, stdout=subprocess.PIPE, stderr=subprocess.DEVNULL) - stdout, _ = proc.communicate() - git_sha1 += stdout.decode("utf-8") + if os.path.exists(".gitmodules"): + submodule_helper = subprocess.check_output(["git", "config", "--file", ".gitmodules", "--get-regexp", "path"], cwd=s_dir, env=env).decode("utf-8") + for line in submodule_helper.splitlines(): + module_dir = os.path.join(s_dir, line.rsplit(maxsplit=1)[1]) + if os.path.isdir(module_dir): + proc = subprocess.Popen(['git', 'add', '-A', '.'], cwd=module_dir, env=env, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) + proc.communicate() + proc = subprocess.Popen(['git', 'write-tree'], cwd=module_dir, env=env, stdout=subprocess.PIPE, stderr=subprocess.DEVNULL) + stdout, _ = proc.communicate() + git_sha1 += stdout.decode("utf-8") sha1 = hashlib.sha1(git_sha1.encode("utf-8")).hexdigest() with open(oe_hash_file, 'w') as fobj: fobj.write(sha1) From patchwork Mon Nov 7 15:36:42 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15143 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 15243C4321E for ; Mon, 7 Nov 2022 15:38:09 +0000 (UTC) Received: from mail-pg1-f176.google.com (mail-pg1-f176.google.com [209.85.215.176]) by mx.groups.io with SMTP id smtpd.web11.111.1667835462957911847 for ; Mon, 07 Nov 2022 07:37:43 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=e+u6YRPQ; spf=softfail (domain: sakoman.com, ip: 209.85.215.176, mailfrom: steve@sakoman.com) Received: by mail-pg1-f176.google.com with SMTP id r18so10755638pgr.12 for ; Mon, 07 Nov 2022 07:37:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=CduqxVBWupBnIArD3nEJZHHc1OiGYwAzfayncCc1wIQ=; b=e+u6YRPQh/htHzRmQ3NqnV7nchXp6QHIDwIwFlZixbyWChGM3ywtPlIaAFpuWywSng 6i1628SRgAMOCYzwF7xAsYHoslFe6+SHtTGwT3fCkbpIjdGk/R4fTzZkk94c+aA+puoM t4axOwGhsjguXiX/fYcw/bm2NtmfSqmEdzRT1Y8R+VVxbzRGldAeBiRyy1g7KrHBM+Wa zGMI8IQV/fL2z3HqE/3qcZykIlJ4BS91BY0sb2ttSeGnBPNFI6VR/o7iMfyhTSKpA9B3 P10p/q5+wNgikPqK7gMYXC3NhqNiZrb7w95pIkGIcxEgX/PXZTXiaGVPEjhiNNejwObg xS9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=CduqxVBWupBnIArD3nEJZHHc1OiGYwAzfayncCc1wIQ=; b=OH32BbpkXwJUBgmBGpemTMQ1MPXlHGZJudGJ0bqq3zzxaaAmktpUBXhMpT8UrTBvBw VDT16S9ZZG8/mJkkSWR46Ke5acesprC7T4MESkctysb8jDnjic4qpcvNPc0XLLF1x6Ag Oy+S9b/Na4Qy64pEGy18912XuXk+Dc1fMzKCVshii8QbAlJobgAmHLYhTkrz7VQt+6Zj 6RzqzD9ruWKm5UOow5qn5rfnlf7LrFZPoIy4P2WopD2erYN017vYGMzTluf4ip0tUZr1 LeuGyYpSz/6+cvyTmefNiA+L+s/wfwOQXi6yZ4jBzKptXegLTJeVHj/OWwm1mP/J6dTA gFGA== X-Gm-Message-State: ACrzQf0MhfeItNMj/c8uLdRXwM2U0svR+uXanGc+mqveAoD3emvyWD5H dOpVD3c38VIxlz9gHIun9bDi+AhOyzDkWA4d X-Google-Smtp-Source: AMsMyM4UYKAw2bWPjh5sm/m+dZdcBkEL3jTO4udf7ndluBLtzR8c/BvMEER1Nd+J6k/ZJWH63Kum0Q== X-Received: by 2002:a63:444f:0:b0:464:3985:3c92 with SMTP id t15-20020a63444f000000b0046439853c92mr44032629pgk.412.1667835461925; Mon, 07 Nov 2022 07:37:41 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:41 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 23/25] gstreamer1.0-libav: fix errors with ffmpeg 5.x Date: Mon, 7 Nov 2022 05:36:42 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:38:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172922 From: Claus Stovgaard Backport of patch already present upstream to fix issues with invalid characters for GLIB when combining gstreamer1.0-libav with ffmpeg 5.x. Remove when gstreamer1.0-libav is upgraded to 1.21.1 or above Signed-off-by: Claus Stovgaard Signed-off-by: Alexandre Belloni (cherry picked from commit 703ff945557ad307bbe4ba0b0b7f1a2e5b4b847e) Signed-off-by: Steve Sakoman --- ...r-APNG-encoder-property-registration.patch | 86 +++++++++++++++++++ .../gstreamer/gstreamer1.0-libav_1.20.3.bb | 4 +- 2 files changed, 89 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-libav/0001-libav-Fix-for-APNG-encoder-property-registration.patch diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav/0001-libav-Fix-for-APNG-encoder-property-registration.patch b/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav/0001-libav-Fix-for-APNG-encoder-property-registration.patch new file mode 100644 index 0000000000..526bbb0037 --- /dev/null +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav/0001-libav-Fix-for-APNG-encoder-property-registration.patch @@ -0,0 +1,86 @@ +From 78a97c1ec35ada76d83fc67d0549ba56c74d8875 Mon Sep 17 00:00:00 2001 +From: Seungha Yang +Date: Thu, 7 Jul 2022 22:16:30 +0900 +Subject: [PATCH] libav: Fix for APNG encoder property registration + +The AVClass name of Animated PNG in FFmpeg 5.x is "(A)PNG" +and it will be converted to "-a-png" through +g_ascii_strdown() and g_strcanon(). But GLib disallow leading '-' +character for a GType name. Strip leading '-' to workaround it. + +Upstream-Status: Backport [https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2724] + +Seungha Yangs patch was imported without modifications. + +Signed-off-by: Claus Stovgaard +--- + ext/libav/gstavcfg.c | 29 +++++++++++++++++++++++------ + 1 file changed, 23 insertions(+), 6 deletions(-) + +diff --git a/ext/libav/gstavcfg.c b/ext/libav/gstavcfg.c +index c736920..a8635a7 100644 +--- a/ext/libav/gstavcfg.c ++++ b/ext/libav/gstavcfg.c +@@ -91,10 +91,19 @@ register_enum (const AVClass ** obj, const AVOption * top_opt) + gchar *lower_obj_name = g_ascii_strdown ((*obj)->class_name, -1); + gchar *enum_name = g_strdup_printf ("%s-%s", lower_obj_name, top_opt->unit); + gboolean none_default = TRUE; ++ const gchar *enum_name_strip; + + g_strcanon (enum_name, G_CSET_a_2_z G_CSET_DIGITS, '-'); + +- if ((res = g_type_from_name (enum_name))) ++ /* strip leading '-'s */ ++ enum_name_strip = enum_name; ++ while (enum_name_strip[0] == '-') ++ enum_name_strip++; ++ ++ if (enum_name_strip[0] == '\0') ++ goto done; ++ ++ if ((res = g_type_from_name (enum_name_strip))) + goto done; + + while ((opt = av_opt_next (obj, opt))) { +@@ -150,9 +159,8 @@ register_enum (const AVClass ** obj, const AVOption * top_opt) + } + } + +- res = +- g_enum_register_static (enum_name, &g_array_index (values, GEnumValue, +- 0)); ++ res = g_enum_register_static (enum_name_strip, ++ &g_array_index (values, GEnumValue, 0)); + + gst_type_mark_as_plugin_api (res, 0); + } +@@ -177,10 +185,19 @@ register_flags (const AVClass ** obj, const AVOption * top_opt) + GArray *values = g_array_new (TRUE, TRUE, sizeof (GEnumValue)); + gchar *lower_obj_name = g_ascii_strdown ((*obj)->class_name, -1); + gchar *flags_name = g_strdup_printf ("%s-%s", lower_obj_name, top_opt->unit); ++ const gchar *flags_name_strip; + + g_strcanon (flags_name, G_CSET_a_2_z G_CSET_DIGITS, '-'); + +- if ((res = g_type_from_name (flags_name))) ++ /* strip leading '-'s */ ++ flags_name_strip = flags_name; ++ while (flags_name_strip[0] == '-') ++ flags_name_strip++; ++ ++ if (flags_name_strip[0] == '\0') ++ goto done; ++ ++ if ((res = g_type_from_name (flags_name_strip))) + goto done; + + while ((opt = av_opt_next (obj, opt))) { +@@ -211,7 +228,7 @@ register_flags (const AVClass ** obj, const AVOption * top_opt) + g_array_sort (values, (GCompareFunc) cmp_flags_value); + + res = +- g_flags_register_static (flags_name, &g_array_index (values, ++ g_flags_register_static (flags_name_strip, &g_array_index (values, + GFlagsValue, 0)); + + gst_type_mark_as_plugin_api (res, 0); diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.20.3.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.20.3.bb index e8da49af99..7a2c0d1365 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.20.3.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.20.3.bb @@ -11,7 +11,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=69333daa044cb77e486cc36129f7a770 \ file://ext/libav/gstav.h;beginline=1;endline=18;md5=a752c35267d8276fd9ca3db6994fca9c \ " -SRC_URI = "https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-${PV}.tar.xz" +SRC_URI = "https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-${PV}.tar.xz \ + file://0001-libav-Fix-for-APNG-encoder-property-registration.patch \ + " SRC_URI[sha256sum] = "3fedd10560fcdfaa1b6462cbf79a38c4e7b57d7f390359393fc0cef6dbf27dfe" S = "${WORKDIR}/gst-libav-${PV}" From patchwork Mon Nov 7 15:36:43 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15137 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 08112C4332F for ; Mon, 7 Nov 2022 15:38:09 +0000 (UTC) Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) by mx.groups.io with SMTP id smtpd.web12.94.1667835464840514614 for ; Mon, 07 Nov 2022 07:37:44 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=PTiOjgwv; spf=softfail (domain: sakoman.com, ip: 209.85.214.178, mailfrom: steve@sakoman.com) Received: by mail-pl1-f178.google.com with SMTP id io19so11387468plb.8 for ; Mon, 07 Nov 2022 07:37:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=8+oPxX1kY+ZFp1gGMf95ISwq8ctfZa6pwh9xvl00KdI=; b=PTiOjgwvn3AtPSc+aiwULXk9O6EsJfTWbWsNSUZ+h2VERFObicHZHU/9e9j6pnulll ghjTQTcylyRkkSy5IlbMB8J1p5dpiFUYhkfm2TS1kwXRBBbIoHRjpu+y24tHyoPK+H81 bJznjC6AQLcQHNOs1aHfdmQmVxNGYCXMbLlkoUZFHkLSNbfMxaWmZKy8QRGuDaycQ2G5 +Lp5r1nkSGEZxwRFq95yw+QZMaK0nui+aztjjqDTaT5KU0LMHdwkbiG0dYlArKKN4xbH A7qouql9HHaC229LOdZW6uYg5OHE6aaIhCGNXdmSQv1Pw3Urlaq634Ugr+BKCYAqsF2F bcjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8+oPxX1kY+ZFp1gGMf95ISwq8ctfZa6pwh9xvl00KdI=; b=wTgzUk0bWTPnNGh4l77lFgtMmKGuQMOGyblSk7zRaAzcfIGL4xJ+uOaNlsudmfxk8b AzArPFa3JrKFL36N39CRuxONrpmvZAM0lgpYOx1lMQdBq3cPwJw24pDF6TFQryAC+j2r g4hezgzc9XGvIR+T5i06Ef7BSwPdNbKndMBGuI3Wy8Ntlx71NIMFxKb1W9ER2pFukwJ2 aCc9k328ZD15MfFJPNglF4Z5odQMYpLpHOSXoWTFd2l7g2STerxU6WLILe0JBGQPAkeq B21XYLzqQ5NHEzdRk96En2CQ8nj9rNd9ur45nFg3QtgTMFQWuqV2BAC+UlYqC7q5fQIK fbBg== X-Gm-Message-State: ACrzQf07PUlQsIS40HIifPT0gJs6hn6B0kkE2E/KqDQMlQRkHLXVriuN o4iZ6ZBgS5v/9DyG9wwEGgTVqOKUmjUBLp6S X-Google-Smtp-Source: AMsMyM61WiDXcMDCAsrbta0uZN3XI2CGtAKK4bjX6rYKSgNsywjSqRmXZ5ecP5mi5ctJoZqNpAGjfg== X-Received: by 2002:a17:902:f551:b0:186:be04:6670 with SMTP id h17-20020a170902f55100b00186be046670mr50343676plf.159.1667835463930; Mon, 07 Nov 2022 07:37:43 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:43 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 24/25] uboot-sign: Fix using wrong KEY_REQ_ARGS Date: Mon, 7 Nov 2022 05:36:43 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:38:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172923 From: Sean Anderson When generating our SPL-verifying certificate, we use FIT_KEY_REQ_ARGS, which is intended for the U-Boot-verifying certificate. Instead, use UBOOT_FIT_KEY_REQ_ARGS. Fixes: 0e6b0fefa0 ("u-boot: Use a different Key for SPL signing") Signed-off-by: Sean Anderson Signed-off-by: Alexandre Belloni (cherry picked from commit a2d939ccb182a1ad29280d236b9f9e1d09527af1) Signed-off-by: Steve Sakoman --- meta/classes/uboot-sign.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/uboot-sign.bbclass b/meta/classes/uboot-sign.bbclass index eecdec9160..6bb4ddc600 100644 --- a/meta/classes/uboot-sign.bbclass +++ b/meta/classes/uboot-sign.bbclass @@ -292,7 +292,7 @@ do_uboot_generate_rsa_keys() { "${UBOOT_FIT_SIGN_NUMBITS}" echo "Generating certificate for signing U-Boot fitImage" - openssl req ${FIT_KEY_REQ_ARGS} "${UBOOT_FIT_KEY_SIGN_PKCS}" \ + openssl req ${UBOOT_FIT_KEY_REQ_ARGS} "${UBOOT_FIT_KEY_SIGN_PKCS}" \ -key "${SPL_SIGN_KEYDIR}/${SPL_SIGN_KEYNAME}".key \ -out "${SPL_SIGN_KEYDIR}/${SPL_SIGN_KEYNAME}".crt fi From patchwork Mon Nov 7 15:36:44 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 15138 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 0DC1DC43217 for ; Mon, 7 Nov 2022 15:38:09 +0000 (UTC) Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) by mx.groups.io with SMTP id smtpd.web09.109.1667835466913995909 for ; Mon, 07 Nov 2022 07:37:47 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=xuH2yvpH; spf=softfail (domain: sakoman.com, ip: 209.85.216.51, mailfrom: steve@sakoman.com) Received: by mail-pj1-f51.google.com with SMTP id m6-20020a17090a5a4600b00212f8dffec9so10688194pji.0 for ; Mon, 07 Nov 2022 07:37:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=U6+/7e+XFoaIiHWCVGpVKcerr7Ipa8CYUrZ91muxn2c=; b=xuH2yvpHG/gTk/Qn2cryCgnDPJzhkmD7UjbP9NxERSUAhJg6YjMsTSO1z7FdXeLuCo Q9lmsTVdw4zhyDuFZU+Yww3a54TRxb8Ln4ylK1BCff5juDEkptJitJzcvU4n6D+k7heF TFYcNB4hFjuxkC1neD5/kO7Wp3v9Oxp1bi50YZslvL05ZQ/hnq0ph7x4ush1AMiyWEj4 Be23dY4T7Fz1prcOJaVHlh9J6Ees45ioJWWJBF/z1GCwe3u+Oc7iIPmuzypOb8qYOF88 kzxd3hNnuDjqmEP6URSCh9LptzuXTypuDiHkiga1r4DQTUfGq7SFITT7sNjLSxvkptod pDDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=U6+/7e+XFoaIiHWCVGpVKcerr7Ipa8CYUrZ91muxn2c=; b=opbnqABB/FY4+hYgXEFbYU1fbmo7kiILQgBlCiYc8HP0eXmuJvAYyhLUM4jwa3agK5 mBXA2b+5LpO4QqleM9AngDuTqiEvcY/FaGil/vfqdN+e+CHDzNFyg42IT+rsisPluZFY en+uf7gHnhOciKE2x7J7sZkLKF00CLG/5i1ydR6ILJkytcc3a8s0FNk43CvpudM9XgMn j8TNsnEsezhL2in0upOMkAkrSuuskwgCEVTJO5dcwa+eRhA+nuERsPzgtOhjw09GxhMo W5C7rj9CGYN51BuAUiV/sKaF62w6Rbg4CtUhP4liSCZttdrygyFrl+McoqJ8n+AwSrSd BSIg== X-Gm-Message-State: ACrzQf11TBAwHtkEDnTE+xIHlNBnvgc3c/BIZlDNHY6mFWiDuVjS3LLy 5aHs8Et2lWHXvHe+bibbZPgYuAoCqQd973N3 X-Google-Smtp-Source: AMsMyM5uwfHZFiOEjOXQq+U7+NkPwOi0wSvHJN2MEUwfv9qZ4+p0yrrcAgIbIZp8/isngSbbCHBlFA== X-Received: by 2002:a17:90a:e60a:b0:213:e299:b8e8 with SMTP id j10-20020a17090ae60a00b00213e299b8e8mr41468486pjy.85.1667835465854; Mon, 07 Nov 2022 07:37:45 -0800 (PST) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id v2-20020aa799c2000000b00561dcfa700asm4628627pfi.107.2022.11.07.07.37.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 07:37:45 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 25/25] mirrors.bbclass: use shallow tarball for binutils-native Date: Mon, 7 Nov 2022 05:36:44 -1000 Message-Id: <0c0723757fbba9a4b88c0f98477a18d1e220da2e.1667834972.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: 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 ; Mon, 07 Nov 2022 15:38:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172924 From: Etienne Cordonnier This is useful e.g. when using meta-clang, which introduces a dependency to binutils-native, and then a full tarball of binutils is fetched additionally to a shallow tarball. The original BB_GIT_SHALLOW lines were added because of https://www.mail-archive.com/yocto@lists.yoctoproject.org/msg08752.html Signed-off-by: Etienne Cordonnier Signed-off-by: Richard Purdie (cherry picked from commit bd83b8b502ae935c75b59aaf71bbb531c9771dcc) Signed-off-by: Steve Sakoman --- meta/classes/mirrors.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/mirrors.bbclass b/meta/classes/mirrors.bbclass index ffdccff5fb..b8926fa6e5 100644 --- a/meta/classes/mirrors.bbclass +++ b/meta/classes/mirrors.bbclass @@ -84,6 +84,7 @@ BB_GIT_SHALLOW:pn-binutils-cross-${TARGET_ARCH} = "1" BB_GIT_SHALLOW:pn-binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} = "1" BB_GIT_SHALLOW:pn-binutils-cross-testsuite = "1" BB_GIT_SHALLOW:pn-binutils-crosssdk-${SDK_SYS} = "1" +BB_GIT_SHALLOW:pn-binutils-native = "1" BB_GIT_SHALLOW:pn-glibc = "1" PREMIRRORS += "git://sourceware.org/git/glibc.git https://downloads.yoctoproject.org/mirror/sources/ \ git://sourceware.org/git/binutils-gdb.git https://downloads.yoctoproject.org/mirror/sources/"