From patchwork Sat Dec 4 07:12:58 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 624 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 2DA3FC433EF for ; Sat, 4 Dec 2021 07:13:31 +0000 (UTC) Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) by mx.groups.io with SMTP id smtpd.web11.22332.1638602010293051527 for ; Fri, 03 Dec 2021 23:13:30 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=XndVvWjT; spf=pass (domain: gmail.com, ip: 209.85.221.53, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f53.google.com with SMTP id t9so10513986wrx.7 for ; Fri, 03 Dec 2021 23:13:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=677i5uxuFFktxmLb96torf8LG7lqAHz70CrpJrpMBX8=; b=XndVvWjTUgwAq6Qg6RgUIlAbqd/zxCqfjfGt6SNwy3QYYR1/USjIzRzWPdIOEZ9ZBv We5sTbT97o8H+o+XckXm7dXZ7HoqD3OxJMNayc0h4/+gQn5ux8xWIxvkCSNtsR1Q8GY6 hHpczEArBP3Wzg6HBL79L7Cxux2AJLUr7APjeqNtJ73l8kWvjwHU18p6z1n0VjnIwCfa cnuxJIvi4RNBfKzHWzbYcQmmRf+UaTKeAcojRKtVbnL97VygmnKjnVSamvOclCvxKSxz R3XaSzE/EyL+vsIOGfEEmjOs3+Vkdl3oXLWKp93buN/mez4kXV0ltkkqlddxkt6rHwlW akuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=677i5uxuFFktxmLb96torf8LG7lqAHz70CrpJrpMBX8=; b=PpFHK8A6EER3DbzkyiXsIvlfwlvBdQm1dKz1eHuh2ijvyy6phZtT0y4qRa+wtHzLME 0YJO5gumbi+vREDz4Vwm3eDvKvh2MjGVAFAsFZezc3l9lDpkACa1vRNUJjDU/0ViChiZ AS3wgUtJxnSsoWnHCDDjUDGj0GJHs0tImbVATkfd9ShuPpThb7apxWWbnnCaKudrtsSl mfPyRsGTypEhKjLOUu6wekIuDxDimq0/JUvwnJAp1oBqjNMXN63bGHs7T+p5IKzVDrXb V14/beOZyGQWt3xNb0yEEmCSbIetHG88c6gAfeQgVOm+f2Dx6nlvGZ15idyO8rb684wY c77g== X-Gm-Message-State: AOAM532n6OPNxK03hVcYFmbhPfG500U8GvBfbrkUmqjP2nbdzuyLbrgN cRcOkBRNt1X8G5KhZH+RyB1G/Xcu7LAprQ== X-Google-Smtp-Source: ABdhPJzIuhwJrnLdo9BdY5+RFVRgDi0zSBeXL5Mu4dIt/OyPghrkFEp/5CkW+EL5UB2/918broY9zQ== X-Received: by 2002:a5d:52c2:: with SMTP id r2mr27620887wrv.548.1638602008486; Fri, 03 Dec 2021 23:13:28 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:28 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 01/26] insane.bbclass: do not hardcode oe-core path in upstream-status check Date: Sat, 4 Dec 2021 08:12:58 +0100 Message-Id: <20211204071323.2480163-1-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 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 ; Sat, 04 Dec 2021 07:13:31 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159148 Signed-off-by: Alexander Kanavin --- meta/classes/insane.bbclass | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index 240f3aad62..8a47da5a09 100644 --- a/meta/classes/insane.bbclass +++ b/meta/classes/insane.bbclass @@ -1176,7 +1176,9 @@ python do_qa_patch() { (_, _, fullpath, _, _, _) = bb.fetch.decodeurl(url) # skip patches not in oe-core - if '/meta/' not in fullpath: + oecore_re = re.compile(d.getVar('BBFILE_PATTERN_core')) + match_oecore = oecore_re.search(fullpath) + if not match_oecore: continue content = open(fullpath, encoding='utf-8', errors='ignore').read() From patchwork Sat Dec 4 07:12:59 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 626 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 1DABCC433F5 for ; Sat, 4 Dec 2021 07:13:32 +0000 (UTC) Received: from mail-wm1-f54.google.com (mail-wm1-f54.google.com [209.85.128.54]) by mx.groups.io with SMTP id smtpd.web12.22665.1638602010549255395 for ; Fri, 03 Dec 2021 23:13:30 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=mshvgJXT; spf=pass (domain: gmail.com, ip: 209.85.128.54, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f54.google.com with SMTP id g191-20020a1c9dc8000000b0032fbf912885so3886468wme.4 for ; Fri, 03 Dec 2021 23:13:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=zwS8z4u24qfNT85INYDVLpyAUJqjorIdiDWgchsAPOw=; b=mshvgJXToTaPQZF28DXcOqf00IvfpzoVRqIBmTiYvrnRLg8yb3BU3W7Ie34/Ev8M1E XZKxA8+un8mzRbLBShw9UND8doCBH9tKVHxBYZB4sGVXlLVAHIm2xebfjRWcwsVl26GV LAk7V7uf2fsGB6fEPogqMeMun+U/58DW2U893na0iR2i6Fsm1OYwPJAMmLqVNkBusyuG W1UrRcbK03ZakDD4bKFH+fWtP5bSLAzuT3O1v2pmcYbe2sQtgB7/KP9ivhT4xSWG3soR Ts5heBDvVmw6XVXaARxndMXjCxUchY8xsB531gO2aHbFBg3YT4tb0rlJIrJD5WQJjoNm nFEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=zwS8z4u24qfNT85INYDVLpyAUJqjorIdiDWgchsAPOw=; b=to9y3twsBgqmfeXFA85Xdtxttj3q7u04J20JoxH/+1O6WPiw/E6bciNj/anWdB9a3X RbbvHYDnZhiDSIXLT86QoTV1GTiBDCSwsWaugga17LEuEfJMWTGsb7ktVgVulj1iPTmn vrIbMlAxxe81pRab+pJDpBId2ea1T5D2oDQW1Dnf/MnRWBhrNsS5Ph6hVgUpqRsjjcDc xg6STEMcD29Q2849UvJEZHdlesRW3yWs8/bA+BI/O6Z1MniIoMSOWvIzV7QThNF/vGVq JdXnzQEJjcgWcxK+7IRWSSNVbIjX9SuMxWbaKoZNiabj0GEpC1L75p4ujwOIbMsnaxZO 9Otw== X-Gm-Message-State: AOAM5319DnBzB9wQLl+iBAb7xosSbzmXPgLPtAu+ORmDx6qoZgCATrUX Rq1G3RWIJmyde7C8Z6F9u47XPn1ffG6Q1A== X-Google-Smtp-Source: ABdhPJx11epaEYHXhPsoNEOrvi06hydrLoGEYoDfM2lSp2EDXR2hDt+yskbHu9MBFRQDlVXLkxSERQ== X-Received: by 2002:a1c:1f94:: with SMTP id f142mr21770681wmf.192.1638602009128; Fri, 03 Dec 2021 23:13:29 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:28 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin , Alexander Kanavin Subject: [PATCH 02/26] perl: replace a patch with a config option Date: Sat, 4 Dec 2021 08:12:59 +0100 Message-Id: <20211204071323.2480163-2-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159149 Instead of patching in LDFLAGS into makefiles, simply append them to 'lddlflags' (perl's keyword for 'linker flags'). See here for upstream discussions: https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/pull/406 https://github.com/arsv/perl-cross/pull/124 Signed-off-by: Alexander Kanavin --- ...er-add-LDFLAGS-when-linking-binary-m.patch | 26 ------------------- meta/recipes-devtools/perl/perl_5.34.0.bb | 4 ++- 2 files changed, 3 insertions(+), 27 deletions(-) delete mode 100644 meta/recipes-devtools/perl/files/0001-ExtUtils-MakeMaker-add-LDFLAGS-when-linking-binary-m.patch diff --git a/meta/recipes-devtools/perl/files/0001-ExtUtils-MakeMaker-add-LDFLAGS-when-linking-binary-m.patch b/meta/recipes-devtools/perl/files/0001-ExtUtils-MakeMaker-add-LDFLAGS-when-linking-binary-m.patch deleted file mode 100644 index 1acf3ddfaa..0000000000 --- a/meta/recipes-devtools/perl/files/0001-ExtUtils-MakeMaker-add-LDFLAGS-when-linking-binary-m.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 2f74a899474f428a4a5368a94accf801c5f97ae4 Mon Sep 17 00:00:00 2001 -From: Alexander Kanavin -Date: Mon, 4 Jun 2018 18:33:50 +0300 -Subject: [PATCH] ExtUtils-MakeMaker: add $(LDFLAGS) when linking binary - modules - -Upstream-Status: Submitted [https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/pull/405] -Signed-off-by: Alexander Kanavin - ---- - cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm -index fe53be1..249c048 100644 ---- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm -+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm -@@ -1050,7 +1050,7 @@ sub xs_make_dynamic_lib { - } - - push @m, sprintf <<'MAKE', $ld_run_path_shell, $ldrun, $dlsyms_arg, $ldfrom, $self->xs_obj_opt('$@'), $libs, $exportlist; -- %s$(LD) %s $(LDDLFLAGS) %s %s $(OTHERLDFLAGS) %s $(MYEXTLIB) \ -+ %s$(LD) %s $(LDDLFLAGS) %s %s $(LDFLAGS) $(OTHERLDFLAGS) %s $(MYEXTLIB) \ - $(PERL_ARCHIVE) %s $(PERL_ARCHIVE_AFTER) %s \ - $(INST_DYNAMIC_FIX) - $(CHMOD) $(PERM_RWX) $@ diff --git a/meta/recipes-devtools/perl/perl_5.34.0.bb b/meta/recipes-devtools/perl/perl_5.34.0.bb index 16d45ccff3..a6ae80f07e 100644 --- a/meta/recipes-devtools/perl/perl_5.34.0.bb +++ b/meta/recipes-devtools/perl/perl_5.34.0.bb @@ -10,7 +10,6 @@ LIC_FILES_CHKSUM = "file://Copying;md5=5b122a36d0f6dc55279a0ebc69f3c60b \ SRC_URI = "https://www.cpan.org/src/5.0/perl-${PV}.tar.gz;name=perl \ file://perl-rdepends.txt \ - file://0001-ExtUtils-MakeMaker-add-LDFLAGS-when-linking-binary-m.patch \ file://0001-Somehow-this-module-breaks-through-the-perl-wrapper-.patch \ file://errno_ver.diff \ file://native-perlinc.patch \ @@ -59,6 +58,7 @@ do_configure:class-target() { -Darchlibexp=${STAGING_LIBDIR}/perl5/${PV}/${TARGET_ARCH}-linux \ -Dlibpth='${libdir} ${base_libdir}' \ -Dglibpth='${libdir} ${base_libdir}' \ + -Alddlflags=' ${LDFLAGS}' \ ${PACKAGECONFIG_CONFARGS} #perl.c uses an ARCHLIB_EXP define to generate compile-time code that @@ -83,6 +83,7 @@ do_configure:class-nativesdk() { -Dsoname=libperl.so.5 \ -Dvendorprefix=${prefix} \ -Darchlibexp=${STAGING_LIBDIR}/perl5/${PV}/${TARGET_ARCH}-linux \ + -Alddlflags=' ${LDFLAGS}' \ ${PACKAGECONFIG_CONFARGS} # See the comment above @@ -96,6 +97,7 @@ do_configure:class-native() { -Dsoname=libperl.so.5 \ -Dvendorprefix=${prefix} \ -Ui_xlocale \ + -Alddlflags=' ${LDFLAGS}' \ ${PACKAGECONFIG_CONFARGS} } From patchwork Sat Dec 4 07:13:00 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 625 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 1F3BDC433FE for ; Sat, 4 Dec 2021 07:13:32 +0000 (UTC) Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com [209.85.221.51]) by mx.groups.io with SMTP id smtpd.web09.22330.1638602011276481769 for ; Fri, 03 Dec 2021 23:13:31 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Hr6UX/xn; spf=pass (domain: gmail.com, ip: 209.85.221.51, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f51.google.com with SMTP id d9so10559749wrw.4 for ; Fri, 03 Dec 2021 23:13:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=plvvz4znAH4nOFiP9AiWLHht12Y/QWjJ+dNHTLJCnGM=; b=Hr6UX/xnuExpjfDqHY2UmOeuZcck3JTGgNKKxcxUpxTo7Z7ND20hrVHujkjAuLiwWw JPtMYrPsYNqxbdOz3SYEXuImOmZuP0AckEU3au6FVQCGT5qn63SPo2SkjkEgC1VjZ3TO TXpsjvgNxSTWpj2QoGizoEd7l5rHSmi0/qyy+ytVAOvY5pYe/vu/lim7bKSmOluw1L7R dmOh/Abm84/I/mF7G5hZ7knAM7lJ8AEteeutTsrL5jrneYr8gwmaKckvAaLYPgQOfhaD 1oWC2Wk7n2lDcA/bVJhYQU/iRYwQ7YyL+q1/AS8G/P4R0/jkJr1htCYX0ibn/QMcbfB2 lTiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=plvvz4znAH4nOFiP9AiWLHht12Y/QWjJ+dNHTLJCnGM=; b=T3lJKPdh9WOPBdEnlAlzf1mgAxACGOxF6w3FswJOQtUHlSPzj6B0f0Ze2/eeOZzcN5 TWTSg17fGejFheo373AnHx22nILwJpGBWhLmFsJkvKa4sPhjcGIi6YSHTLllDt8NTWda mYnFX7ZHIwkfLT0FZ0oQivaFMFLDXw66J7TTAX/vTkrHj9diE+COxsaqgm97yLhVZNgc 4KTrRxSffa0OarhE2CpJxtsBMmHwbFnel6iqKWooru+0mVjPX+6dxnRHuC5Ul+8Sw6GK H1CMl3zrFRqv21nN1bO0W1wjqh6A37YslcDgAnNgKpRkma00Ux7uz6Tp4te1y4bPIAd1 WUrw== X-Gm-Message-State: AOAM532N2XweTztjQc34yRr6rF1pM0waJZDwZP/23coBej6Y6SOXun18 69OLf23J43CwJmkXC3Milhd/YN9IcGl3/A== X-Google-Smtp-Source: ABdhPJyia1df5MQ+IRPpi2pBD/Sfwt7RTp5G1GEFGSvu+dzFDB3rGM5jYOD31o1lFvNGXowd2ISuyw== X-Received: by 2002:adf:a48e:: with SMTP id g14mr27099729wrb.474.1638602009765; Fri, 03 Dec 2021 23:13:29 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:29 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 03/26] meson: configure and use generic exe_wrapper Date: Sat, 4 Dec 2021 08:13:00 +0100 Message-Id: <20211204071323.2480163-3-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159150 This replaces the specific gtkdoc wrapper setting (which was rejected by upstream in https://github.com/mesonbuild/meson/pull/9627) with a generic, officially supported and documented exe_wrapper, which is enabled subject to qemu usermode support (just as is done for g-i and gtk-doc with autotools). gtk-doc support is adjusted so that this wrapper is passed to meson's gtk-doc module, which passes it to gtk-doc. The adjusted patch is re-submitted upstream. The side effect of this is that meson is now able to run target binaries in a generic way when it wants to, so this may affect cross-builds - hopefully in a positive way. Signed-off-by: Alexander Kanavin --- meta/classes/meson.bbclass | 30 +++++++++++++++++-- ...sues-that-arise-when-cross-compiling.patch | 27 +++++++++++------ 2 files changed, 46 insertions(+), 11 deletions(-) diff --git a/meta/classes/meson.bbclass b/meta/classes/meson.bbclass index a7981e481f..ffec5f3269 100644 --- a/meta/classes/meson.bbclass +++ b/meta/classes/meson.bbclass @@ -1,7 +1,12 @@ -inherit python3native meson-routines +inherit python3native meson-routines qemu DEPENDS:append = " meson-native ninja-native" +EXEWRAPPER_ENABLED:class-native = "False" +EXEWRAPPER_ENABLED:class-nativesdk = "False" +EXEWRAPPER_ENABLED ?= "${@bb.utils.contains('MACHINE_FEATURES', 'qemu-usermode', 'True', 'False', d)}" +DEPENDS:append = "${@' qemu-native' if d.getVar('EXEWRAPPER_ENABLED') == 'True' else ''}" + # As Meson enforces out-of-tree builds we can just use cleandirs B = "${WORKDIR}/build" do_configure[cleandirs] = "${B}" @@ -36,6 +41,9 @@ MESON_CROSS_FILE = "" MESON_CROSS_FILE:class-target = "--cross-file ${WORKDIR}/meson.cross" MESON_CROSS_FILE:class-nativesdk = "--cross-file ${WORKDIR}/meson.cross" +# Needed to set up qemu wrapper below +export STAGING_DIR_HOST + def rust_tool(d, target_var): rustc = d.getVar('RUSTC') if not rustc: @@ -62,6 +70,7 @@ cups-config = 'cups-config' g-ir-scanner = '${STAGING_BINDIR}/g-ir-scanner-wrapper' g-ir-compiler = '${STAGING_BINDIR}/g-ir-compiler-wrapper' ${@rust_tool(d, "HOST_SYS")} +${@"exe_wrapper = '${WORKDIR}/meson-qemuwrapper'" if d.getVar('EXEWRAPPER_ENABLED') == 'True' else ""} [built-in options] c_args = ${@meson_array('CFLAGS', d)} @@ -71,7 +80,6 @@ cpp_link_args = ${@meson_array('LDFLAGS', d)} [properties] needs_exe_wrapper = true -gtkdoc_exe_wrapper = '${B}/gtkdoc-qemuwrapper' [host_machine] system = '${@meson_operating_system('HOST_OS', d)}' @@ -106,6 +114,24 @@ cpp_link_args = ${@meson_array('BUILD_LDFLAGS', d)} EOF } +do_write_config:append:class-target() { + # Write out a qemu wrapper that will be used as exe_wrapper so that meson + # can run target helper binaries through that. + qemu_binary="${@qemu_wrapper_cmdline(d, '$STAGING_DIR_HOST', ['$STAGING_DIR_HOST/${libdir}','$STAGING_DIR_HOST/${base_libdir}'])}" + cat > ${WORKDIR}/meson-qemuwrapper << EOF +#!/bin/sh +# Use a modules directory which doesn't exist so we don't load random things +# which may then get deleted (or their dependencies) and potentially segfault +export GIO_MODULE_DIR=${STAGING_LIBDIR}/gio/modules-dummy + +# meson sets this wrongly (only to libs in build-dir), qemu-wrapper_cmdline() and GIR_EXTRA_LIBS_PATH take care of it properly +unset LD_LIBRARY_PATH + +$qemu_binary "\$@" +EOF + chmod +x ${WORKDIR}/meson-qemuwrapper +} + # Tell externalsrc that changes to this file require a reconfigure CONFIGURE_FILES = "meson.build" diff --git a/meta/recipes-devtools/meson/meson/0001-gtkdoc-fix-issues-that-arise-when-cross-compiling.patch b/meta/recipes-devtools/meson/meson/0001-gtkdoc-fix-issues-that-arise-when-cross-compiling.patch index ab4d5969d9..b098c4a123 100644 --- a/meta/recipes-devtools/meson/meson/0001-gtkdoc-fix-issues-that-arise-when-cross-compiling.patch +++ b/meta/recipes-devtools/meson/meson/0001-gtkdoc-fix-issues-that-arise-when-cross-compiling.patch @@ -1,29 +1,38 @@ -From 2f9c59e0489e569c5382404667c10f5c200a72ad Mon Sep 17 00:00:00 2001 +From bbdd6679e49bcba5ec022b240ac234a87b451e41 Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Fri, 4 Aug 2017 16:16:41 +0300 -Subject: [PATCH] gtkdoc: fix issues that arise when cross-compiling +Subject: [PATCH] gtkdoc: add support for a binary wrapper Make it possible to specify a wrapper for executing binaries +in cross-compiling scenarios. (usually, some kind of target hardware emulator, such as qemu) Upstream-Status: Submitted [https://github.com/mesonbuild/meson/pull/9627] Signed-off-by: Alexander Kanavin --- - mesonbuild/modules/gnome.py | 4 ++++ - 1 file changed, 4 insertions(+) + mesonbuild/modules/gnome.py | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mesonbuild/modules/gnome.py b/mesonbuild/modules/gnome.py -index dc2979e..c9ff9bd 100644 +index 1c6952d..5a6ff94 100644 --- a/mesonbuild/modules/gnome.py +++ b/mesonbuild/modules/gnome.py -@@ -1053,6 +1053,10 @@ class GnomeModule(ExtensionModule): +@@ -35,7 +35,7 @@ from ..mesonlib import ( + from ..dependencies import Dependency, PkgConfigDependency, InternalDependency + from ..interpreterbase import noPosargs, noKwargs, permittedKwargs, FeatureNew, FeatureNewKwargs, FeatureDeprecatedKwargs, FeatureDeprecated + from ..interpreterbase import typed_kwargs, KwargInfo, ContainerTypeInfo +-from ..programs import ExternalProgram, OverrideProgram ++from ..programs import ExternalProgram, OverrideProgram, EmptyExternalProgram + from ..build import CustomTarget, CustomTargetIndex, GeneratedList + + if T.TYPE_CHECKING: +@@ -1103,6 +1103,9 @@ class GnomeModule(ExtensionModule): args.append(f'--{program_name}={path}') if namespace: args.append('--namespace=' + namespace) -+ gtkdoc_exe_wrapper = state.environment.properties.host.get('gtkdoc_exe_wrapper', None) -+ if gtkdoc_exe_wrapper is not None: -+ args.append('--run=' + gtkdoc_exe_wrapper) ++ if state.environment.need_exe_wrapper() and not isinstance(state.environment.get_exe_wrapper(), EmptyExternalProgram): ++ args.append('--run=' + ' '.join(state.environment.get_exe_wrapper().get_command())) + args += self._unpack_args('--htmlargs=', 'html_args', kwargs) args += self._unpack_args('--scanargs=', 'scan_args', kwargs) From patchwork Sat Dec 4 07:13:01 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 627 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 18DF7C4332F for ; Sat, 4 Dec 2021 07:13:33 +0000 (UTC) Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) by mx.groups.io with SMTP id smtpd.web10.22420.1638602011690637712 for ; Fri, 03 Dec 2021 23:13:32 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=R4MMl9/x; spf=pass (domain: gmail.com, ip: 209.85.221.45, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f45.google.com with SMTP id j3so10602130wrp.1 for ; Fri, 03 Dec 2021 23:13:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=GGvVhjtOppa3Uvx2OzYVWbu9TnreATVduYXmpN5BXAU=; b=R4MMl9/xJR17PBSJlg119dBZo7RRQW81lPx7ZxamLY+qo7N3juBqukW9stoSEoMBDX 2OP/bvWQYLkId+abs7kHqxNb1YP3usYo7gqaC5viqAMo0Fdvu3IuitY3trSpUvtht+I7 pEZu6iChwDzSZyf1hxD1AKYy8MEGHtWLXbr0FGD+4wdR2rrc515k4Z7Zy5pRDcNy4x56 pUElvFdfEiN8R15UMaFLkl+YVscqR50XMfTZrxMjzDX+nKqcGHzZlj8jKINQkH/3iLpm pk+5/wYazgTtaub4DJ/fcLTcSINrzX3lhHAqI5LykaB5kWt0qNJGx1A9iQSNVKTOaL36 zw/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=GGvVhjtOppa3Uvx2OzYVWbu9TnreATVduYXmpN5BXAU=; b=T2quOnU+ROE1VhO8XqcaDLjYfUS97MS8h5RLJPW9Fo3Z+v283DA6D0hAt3jQVD+vCu 4odK7/TERWDjTFea27meJgAU/WeBECQ3sd4fMIdRFR7xIt4IOAj+KINhSLDeAEnXttxT DRJg6lRVZaMui/nRSUFdfYAizDI6c2wRkaOsH7UKsRgzbDi1itiJvymTGFDiusGWPMNH QTsjPggByKyq9DHqC4QRPjVqY5dg7PoxsH3mtCM7VoMw4ZWu8i78NgS3vVScxp1mfUZ/ JvlOpDcvoi0FS7fcWks3icUWIfvX/4t4kDNv3HT0npEZtiubfcaQw0URrT0Ty2+ss5ZX 5cYw== X-Gm-Message-State: AOAM533siabHvljALdlavCr69UfqW1XxTL8ONItP5Gh/ee38i0um5h/P taMx6q4jv49B9N9Dnrso9MzPCthzwpioIg== X-Google-Smtp-Source: ABdhPJzjgFCgpnDqc6pbdijzGAJr2QnYYPJYzCJBnEiplOu7+4P/RZZM/FnzF1cEfZnOI6TvPA6/bg== X-Received: by 2002:a5d:64a2:: with SMTP id m2mr27872079wrp.248.1638602010340; Fri, 03 Dec 2021 23:13:30 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:30 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 04/26] perlcross: do not copy ${S}/patches into sysroot Date: Sat, 4 Dec 2021 08:13:01 +0100 Message-Id: <20211204071323.2480163-4-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:33 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159151 That is not actually a part of the source tree, and will clash with perl's own ${S}/patches. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/perl-cross/perlcross_1.3.6.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/perl-cross/perlcross_1.3.6.bb b/meta/recipes-devtools/perl-cross/perlcross_1.3.6.bb index 2759ef8a53..b8e1f846d7 100644 --- a/meta/recipes-devtools/perl-cross/perlcross_1.3.6.bb +++ b/meta/recipes-devtools/perl-cross/perlcross_1.3.6.bb @@ -34,6 +34,7 @@ do_compile () { do_install:class-native() { mkdir -p ${D}/${datadir}/perl-cross/ cp -rf ${S}/* ${D}/${datadir}/perl-cross/ + rm -rf ${D}/${datadir}/perl-cross/patches/ } BBCLASSEXTEND = "native" From patchwork Sat Dec 4 07:13:02 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 629 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 1697AC433EF for ; Sat, 4 Dec 2021 07:13:34 +0000 (UTC) Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.48]) by mx.groups.io with SMTP id smtpd.web11.22333.1638602012560843708 for ; Fri, 03 Dec 2021 23:13:32 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=FxUgDy6Y; spf=pass (domain: gmail.com, ip: 209.85.128.48, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f48.google.com with SMTP id az34-20020a05600c602200b0033bf8662572so3928584wmb.0 for ; Fri, 03 Dec 2021 23:13:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=avLakiG220HiWTqeWsgiyLD+Rm5C0XGgv1n73pOpDcg=; b=FxUgDy6YaP6Af9MbMSrguHeBcYLvhv70edlRV9HNSsgVAdrh8RXv1kxgMqJiRNXnQY bf9ybErpDBtvnlq6lUapL5ESQOLhOyf9L+ihk0H0GF4IEW9mhfjx90wyS09NFVDnq3CF PrY0ei0z+MtiETUFoSw9lPn1ceE/aTGnzNHp48dz6/W6gj53jXMXj3ieSU+OJAbLcNY+ mh+MEH1ZVorvSYoNcXGqvSNpLTPZMUnoK7el72iX9RfqFXrU4GY42wu8bUswiBKJfeLJ FhyFcGRHWKEuL7TpePkfZeCVXx2g7qHgk5yhEArMHfQgi8mn9UO8WzoYbM1YNhOK7PuZ cukQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=avLakiG220HiWTqeWsgiyLD+Rm5C0XGgv1n73pOpDcg=; b=nZPfgTPL3ByQuIKh9lvuHIIlapxnE40QHKtZnQd7nIl81GMPhtm66tdSOPzJN2q8fy NNnGS0ZoHz5fJWnwgJKCdl2e8lg7wIKEOB9Hqawn/q4hW/ioLrDCDhrJ5yUAHu7kd155 hiG0X9gXoY+UitUvO0mtJR3Av8X0Li5BfGJCztgR//kA+EDWKm5PVPKO89dd+3wyv/eY TLDnQcmc1ZZCuL/FwDmksJg4Tt9iGkUmS7pT15oUxKL9ZQu5VSdWQz4Gjl1xDCkete+F qJ8zqnA8NdBY2cqcvpdmXIN4gXm5/sM6XqDNub1P6Pcx0LOq98PUeCxer952Cu0jTTep LADA== X-Gm-Message-State: AOAM5311F7kIExUYg5XB1OnfVFFrYBTpXR4MSkLKPqlX6y7xdFti/x6C oyF+eYe6kUJ7n51GjQvSV7zwUWjJPnp39A== X-Google-Smtp-Source: ABdhPJxnKJUYQfs4mKZbc88uUNbysnoO9I2+XDFZgiJRKaD6gEiHzH6MV1Z6Bp2AWyI2MVXF0XQAoQ== X-Received: by 2002:a05:600c:4e07:: with SMTP id b7mr21590637wmq.8.1638602010963; Fri, 03 Dec 2021 23:13:30 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:30 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin , Hongxu Jia , Alexander Kanavin Subject: [PATCH 05/26] python3: drop unneeded multiprocessing module patch Date: Sat, 4 Dec 2021 08:13:02 +0100 Message-Id: <20211204071323.2480163-5-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:34 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159152 I ran the reproducing sequence on qemux86, and it went fine: root@qemux86:~# python3 Python 3.10.0 (default, Oct 4 2021, 17:55:55) [GCC 11.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import multiprocessing >>> pool_sema = multiprocessing.BoundedSemaphore(value=1) >>> pool_sema.acquire() True >>> pool_sema.release() >>> Additionally AB testing revealed no issues, and the description isn't entirely clear about where and how the problem occurs, so I can't submit it upsream without having that understanding and how to demonstrate the problem. Signed-off-by: Alexander Kanavin --- ...ssing-libraries-to-Extension-for-mul.patch | 70 ------------------- .../recipes-devtools/python/python3_3.10.0.bb | 1 - 2 files changed, 71 deletions(-) delete mode 100644 meta/recipes-devtools/python/python3/0001-setup.py-pass-missing-libraries-to-Extension-for-mul.patch diff --git a/meta/recipes-devtools/python/python3/0001-setup.py-pass-missing-libraries-to-Extension-for-mul.patch b/meta/recipes-devtools/python/python3/0001-setup.py-pass-missing-libraries-to-Extension-for-mul.patch deleted file mode 100644 index 374433c68e..0000000000 --- a/meta/recipes-devtools/python/python3/0001-setup.py-pass-missing-libraries-to-Extension-for-mul.patch +++ /dev/null @@ -1,70 +0,0 @@ -From bad7e6a625436402a01d03021fb9ccd58bc9930f Mon Sep 17 00:00:00 2001 -From: Alexander Kanavin -Date: Thu, 9 Jan 2020 17:44:05 +0100 -Subject: [PATCH] setup.py: pass missing libraries to Extension for - multiprocessing module - -In the following commit: -... -commit e711cafab13efc9c1fe6c5cd75826401445eb585 -Author: Benjamin Peterson -Date: Wed Jun 11 16:44:04 2008 +0000 - - Merged revisions 64104,64117 via svnmerge from - svn+ssh://pythondev@svn.python.org/python/trunk -... -(see diff in setup.py) -It assigned libraries for multiprocessing module according -the host_platform, but not pass it to Extension. - -In glibc, the following commit caused two definition of -sem_getvalue are different. -https://sourceware.org/git/?p=glibc.git;a=commit;h=042e1521c794a945edc43b5bfa7e69ad70420524 -(see diff in nptl/sem_getvalue.c for detail) -`__new_sem_getvalue' is the latest sem_getvalue@@GLIBC_2.1 -and `__old_sem_getvalue' is to compat the old version -sem_getvalue@GLIBC_2.0. - -To build python for embedded Linux systems: -http://www.yoctoproject.org/docs/2.3.1/yocto-project-qs/yocto-project-qs.html -If not explicitly link to library pthread (-lpthread), it will -load glibc's sem_getvalue randomly at runtime. - -Such as build python on linux x86_64 host and run the python -on linux x86_32 target. If not link library pthread, it caused -multiprocessing bounded semaphore could not work correctly. -... ->>> import multiprocessing ->>> pool_sema = multiprocessing.BoundedSemaphore(value=1) ->>> pool_sema.acquire() -True ->>> pool_sema.release() -Traceback (most recent call last): - File "", line 1, in -ValueError: semaphore or lock released too many times -... - -And the semaphore issue also caused multiprocessing.Queue().put() hung. - -Upstream-Status: Pending - -Signed-off-by: Hongxu Jia -Signed-off-by: Alexander Kanavin - ---- - setup.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/setup.py b/setup.py -index d92face..f42bcbb 100644 ---- a/setup.py -+++ b/setup.py -@@ -1836,7 +1836,7 @@ class PyBuildExt(build_ext): - if (sysconfig.get_config_var('HAVE_SEM_OPEN') and not - sysconfig.get_config_var('POSIX_SEMAPHORES_NOT_ENABLED')): - multiprocessing_srcs.append('_multiprocessing/semaphore.c') -- self.add(Extension('_multiprocessing', multiprocessing_srcs, -+ self.add(Extension('_multiprocessing', multiprocessing_srcs, libraries=['pthread'], - include_dirs=["Modules/_multiprocessing"])) - - if (not MS_WINDOWS and diff --git a/meta/recipes-devtools/python/python3_3.10.0.bb b/meta/recipes-devtools/python/python3_3.10.0.bb index e3300b6495..24e6c04fe9 100644 --- a/meta/recipes-devtools/python/python3_3.10.0.bb +++ b/meta/recipes-devtools/python/python3_3.10.0.bb @@ -25,7 +25,6 @@ SRC_URI = "http://www.python.org/ftp/python/${PV}/Python-${PV}.tar.xz \ file://0001-Use-FLAG_REF-always-for-interned-strings.patch \ file://0001-test_locale.py-correct-the-test-output-format.patch \ file://0017-setup.py-do-not-report-missing-dependencies-for-disa.patch \ - file://0001-setup.py-pass-missing-libraries-to-Extension-for-mul.patch \ file://0001-Makefile-do-not-compile-.pyc-in-parallel.patch \ file://0020-configure.ac-setup.py-do-not-add-a-curses-include-pa.patch \ file://0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch \ From patchwork Sat Dec 4 07:13:03 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 628 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 18150C43219 for ; Sat, 4 Dec 2021 07:13:34 +0000 (UTC) Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.web12.22666.1638602013009896230 for ; Fri, 03 Dec 2021 23:13:33 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=duNy+xwu; spf=pass (domain: gmail.com, ip: 209.85.221.42, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f42.google.com with SMTP id l16so10495547wrp.11 for ; Fri, 03 Dec 2021 23:13:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=sXpJmGYdmxegvdi6hqkHLBgfvtpl0ivS/ISwxHazDxM=; b=duNy+xwu3ek/us3BcUTCY17FnkEf6yewtGFQUr6XtfGi4Ten+ei2ECF2sz5x+L6w2O HHbfLt7Q67ZB8llKS8vb+DIUpnPPV8hIedQWhrFnwKSm2wv5zQEkplQwgpXxgpPbor67 7zBTHKdGxIrTTn717CNt2UnEemCVfb7v/pMbCatdxYXZGotMjjCNIhDbU2G0hyghanpB alo01aAaK+448eDch5/MG62ZlSMarPMjb8JKygjnux2ZYDQSKLvB3qWaq3UqKzAg02Ef AxxbG6iJCCtaR/pFivoeU+/XRFPW+5vCA8h0Ywacr5XlaAH8a7gB6zda4KSEWPjikd3i FVpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=sXpJmGYdmxegvdi6hqkHLBgfvtpl0ivS/ISwxHazDxM=; b=dzV7jnbfbVOOa6z36u9FAsl/jDCzidcOhcGFubw8vqhyShV7boY/0M3s8Eg54px6ue ljH7qR50WyH7z1X6W6QZy/nlvPa4febusHLyZl12ciN5+oYAGTINL23pjVOk0sFrVpK/ USltzUHJfeSWzeg4A7iRx34U5S3m6uhlBt5yGIrnVLCSMAGqo0EUlX/D0hNVskqwzRck c3Nh/nA1ARwS8L8hvl97Q4Zno7Jlp3N3ELkxrV78H2ibJ55qkS7wPtyL1U2qbIwAsqu2 NMeeyNjuOs5eaDwBf1s3NRQM4U68kaxhQNQqkKqMXnMipihl+vQLpjg4Swr1gouSLDov AD5A== X-Gm-Message-State: AOAM531mQumPsmMSYzUTa7z9LyVh4IKBz5DG2nmG0At9y8B3lIHtg+Cz rmF6Uu4om9WJQDXpNEsfjEkvsY+jRLOnMA== X-Google-Smtp-Source: ABdhPJxKPi9q0fFi1ARH4lFg+Y3rVm4nydSA0X877NZc7ZAinUgjQYp8wYXdZe8YoWIFcUKaKLQslA== X-Received: by 2002:a5d:4f02:: with SMTP id c2mr27607059wru.496.1638602011667; Fri, 03 Dec 2021 23:13:31 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:31 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 06/26] python3: mark patch as inappropriate, with better explanation Date: Sat, 4 Dec 2021 08:13:03 +0100 Message-Id: <20211204071323.2480163-6-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:34 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159153 Signed-off-by: Alexander Kanavin --- ...0001-Makefile-do-not-compile-.pyc-in-parallel.patch | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/python/python3/0001-Makefile-do-not-compile-.pyc-in-parallel.patch b/meta/recipes-devtools/python/python3/0001-Makefile-do-not-compile-.pyc-in-parallel.patch index b1bceac512..ea1efa9cac 100644 --- a/meta/recipes-devtools/python/python3/0001-Makefile-do-not-compile-.pyc-in-parallel.patch +++ b/meta/recipes-devtools/python/python3/0001-Makefile-do-not-compile-.pyc-in-parallel.patch @@ -3,13 +3,19 @@ From: Alexander Kanavin Date: Thu, 16 Jan 2020 12:34:20 +0100 Subject: [PATCH] Makefile: do not compile .pyc in parallel -This was found to break reproducibility, and produce strange file ownership +This was found to lock up builds, break reproducibility, and produce strange file ownership races. The upstream commit introducing the change was: https://github.com/python/cpython/commit/1a2dd82f56bd813aacc570e172cefe55a8a41504 -Upstream-Status: Pending +The build lock up issue is reported here: +https://bugs.python.org/issue45945 + +The repro failures are documented here: +https://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20211130-yr_o1a8d/packages/diff-html/ + +Upstream-Status: Inappropriate [see issues above] Signed-off-by: Alexander Kanavin --- Makefile.pre.in | 12 ++++++------ From patchwork Sat Dec 4 07:13:04 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 630 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 114F7C433FE for ; Sat, 4 Dec 2021 07:13:35 +0000 (UTC) Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) by mx.groups.io with SMTP id smtpd.web08.22345.1638602013718510078 for ; Fri, 03 Dec 2021 23:13:34 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=QAPx9yBR; spf=pass (domain: gmail.com, ip: 209.85.128.41, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f41.google.com with SMTP id az34-20020a05600c602200b0033bf8662572so3928603wmb.0 for ; Fri, 03 Dec 2021 23:13:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=X12RmqaPHXYhrmF42Ojc+Z53iCpX6A5z5LIqHQihl1o=; b=QAPx9yBRAqA+KfWeQhuvMKEKhQBtaeEryQfD9uKi0l1hRzHIbtr//sPikUoenx1L34 BjYT8hw8R6V946IeJXuej+F4PBFxefT8PMaN6gzbanil9GH/107QnN0ef9v0v8/TL4WP niETV6LhApBjmNcSp5An5Z0dhOmEZEoiSYP3lOPdZDwoFOdBM8Sn9OcwRQSFscmBKyGU si/96wYIPdoMaFVnQie6vfkeSoWV6b5mi1slk1L9MFxdr0ECbl4NvLPDjIZ7QE6u+MyB mPcaEJlf2QD5oLQM+3Yg4fkBK7IDr4LY5S5wW33wgk7pSGgeR637imp/wo3UhxXBAQlG 2D0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=X12RmqaPHXYhrmF42Ojc+Z53iCpX6A5z5LIqHQihl1o=; b=ksW5FrOGkYOhHSi8OjjiaWtIJttMuXILq0vfY+L6BjC/Ym1yfMqo37ZAhgbq7m2M/2 8N0ZtwP+qtNsH6XXEnrE930VS8rgfdQJQUZX44/ukBCZAwol/JykTu5Y8Q7msQglhc6f EJVqjvNmjSOy8HXzq7IfYrAyehnZEM/6MG3c7YsADdPAV4cOUgnhy9PCNe4cf0Dst+5H gdoBuesqkhBd60I+z3yAUKHWvDLn36cMDAS7gwh9iQ/Q/kaRRIhRHnewkJ6e16+FDL17 UoDuSm0NqXEIRrWvXveUlF0kg5miTmUvxV9UMXq4BKFQIWIK3IrTRXSt/y3/WIQfNWt3 khDw== X-Gm-Message-State: AOAM533tLFm3l83iVZ8g42x/ZCWhj56VA1+bCdTugYu/OO3X/W0M2mJx 6MyKQeGu8gcbY87aHxlfFdkuAEAO/txS8g== X-Google-Smtp-Source: ABdhPJzzym81oE72os127T/Y5Suixxh79OVR6o57Zn31C7ExrtJLoB+hfc2U5IT1t7FMi3VP0+oD5w== X-Received: by 2002:a1c:4d15:: with SMTP id o21mr21048736wmh.171.1638602012309; Fri, 03 Dec 2021 23:13:32 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:31 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 07/26] vala: submit patch upstream Date: Sat, 4 Dec 2021 08:13:04 +0100 Message-Id: <20211204071323.2480163-7-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:35 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159154 Signed-off-by: Alexander Kanavin --- .../vala/vala/0001-vapigen.m4-use-PKG_CONFIG_SYSROOT_DIR.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/vala/vala/0001-vapigen.m4-use-PKG_CONFIG_SYSROOT_DIR.patch b/meta/recipes-devtools/vala/vala/0001-vapigen.m4-use-PKG_CONFIG_SYSROOT_DIR.patch index ecab0fc1c9..2aaf2ab94e 100644 --- a/meta/recipes-devtools/vala/vala/0001-vapigen.m4-use-PKG_CONFIG_SYSROOT_DIR.patch +++ b/meta/recipes-devtools/vala/vala/0001-vapigen.m4-use-PKG_CONFIG_SYSROOT_DIR.patch @@ -6,7 +6,7 @@ Subject: [PATCH] vapigen.m4: use $PKG_CONFIG_SYSROOT_DIR This is necessary in cross-compiling environments, where directories returned by pkg-config should be prefixed with sysroot location. -Upstream-Status: Pending [review in oe-core list] +Upstream-Status: Submitted [https://gitlab.gnome.org/GNOME/vala/-/merge_requests/218] Signed-off-by: Alexander Kanavin --- vapigen/vapigen.m4 | 8 ++++---- From patchwork Sat Dec 4 07:13:05 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 631 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 16733C433F5 for ; Sat, 4 Dec 2021 07:13:36 +0000 (UTC) Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) by mx.groups.io with SMTP id smtpd.web11.22335.1638602014592993823 for ; Fri, 03 Dec 2021 23:13:34 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=f/DRzoco; spf=pass (domain: gmail.com, ip: 209.85.221.46, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f46.google.com with SMTP id t9so10514192wrx.7 for ; Fri, 03 Dec 2021 23:13:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=66e+jzh960mR2MFQBWSar+yVAKZomRYJAdQn4MdjCT4=; b=f/DRzocond4EVqemkVLhALxQx7Rt571yMSgTI/6xQWL4gY8UsfesLHbZfVLeWbXAu5 usQKByijUVxdqp2pzg/x2nZQ0J/qZuiY7ES3oyNW3+cjlVBJFh9WYTg2SXAPktmyXt5V 9d8rsMEJ8jjRNdAJcDnoLtdz53wyASxM0fSlcQ/C7dCchLGqqQby0JR4W3iHCvjzhPoQ awckEQ6JYjQ+9Jq3nTnwM6E/JdqKllJJrsi7JNwNJHTRXXC8swhCENIx/hyd5oCeyGq3 TFLP2CdvAafkt+Nx1KCwYoV5748U0YTPEA1WQIsi+IQRhJa2kN36DD7jk/LqR/X4h/zj qHqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=66e+jzh960mR2MFQBWSar+yVAKZomRYJAdQn4MdjCT4=; b=fnGZmyb7dMzpvpENYULgHRS1i8EAz7IZGQHUqheVDljQqlu4Y8lLzaPUYjbRuMMYjj JKVQt2tUxkoLikEFkl7LiLC3VSYGiDLKh6AlwL+I6FgZy3IexmXVwYsmOj4AKx994Ot5 /S33lxjqvAv7iSQlXp1auQG/hD14MroJBbaak1mcSWpQBH7olIOM3CjWUWkv6rzJAA2n 0QAYn68pI6aiS/3+UwlACCle4ym2Be2/OH2/m4tqqExCiYJ3zCCU/l6bZ2jokPDHJvTC Kw9w4FEFtf1Q8psDJBLVqo5qs+juNO5ohFtXqHh6Lx+wk7w1IAC8juWUEtUkZHh3Ropp Ls5Q== X-Gm-Message-State: AOAM531fGFa3ae0t0QZqPyuZLnkGa+h7tr+trvLiwhB63IJmbeybbgVC cMuRycy4YfLrPSGqRtgM3bYC3JldiG1erA== X-Google-Smtp-Source: ABdhPJxnn6lrh2No5MdV+WY8NU0Rmb2/YDa8YOsM1vvz2uqMSulj2uCXG0TRnnwSXSBs/SfbsSVGFw== X-Received: by 2002:adf:fb0c:: with SMTP id c12mr29231100wrr.614.1638602013042; Fri, 03 Dec 2021 23:13:33 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:32 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin , Alexander Kanavin Subject: [PATCH 08/26] valgrind: remove unneeded patch Date: Sat, 4 Dec 2021 08:13:05 +0100 Message-Id: <20211204071323.2480163-8-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159155 Whatever the issues were all those years ago, current valgrind builds ok on qemux86_64 and qemuppc. Signed-off-by: Alexander Kanavin --- ...t-fail-to-build-on-some-PPC32-config.patch | 51 ------------------- .../valgrind/valgrind_3.18.1.bb | 1 - 2 files changed, 52 deletions(-) delete mode 100644 meta/recipes-devtools/valgrind/valgrind/0001-Remove-tests-that-fail-to-build-on-some-PPC32-config.patch diff --git a/meta/recipes-devtools/valgrind/valgrind/0001-Remove-tests-that-fail-to-build-on-some-PPC32-config.patch b/meta/recipes-devtools/valgrind/valgrind/0001-Remove-tests-that-fail-to-build-on-some-PPC32-config.patch deleted file mode 100644 index a78e1953ff..0000000000 --- a/meta/recipes-devtools/valgrind/valgrind/0001-Remove-tests-that-fail-to-build-on-some-PPC32-config.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 9762fd23e1f1db66d4b977c694a17d3bca3fe99a Mon Sep 17 00:00:00 2001 -From: Alexander Kanavin -Date: Fri, 8 Jan 2016 16:36:29 +0200 -Subject: [PATCH] Remove tests that fail to build on some PPC32 configurations - -Failures are documented here: -http://errors.yoctoproject.org/Errors/Search/?items=10&query=862d702fbb99e484631315aa44b9e46f8fc567da&filter=valgrind&type=recipe - -Signed-off-by: Alexander Kanavin -Upstream-Status: Pending ---- - memcheck/tests/ppc32/Makefile.am | 2 +- - none/tests/ppc32/Makefile.am | 4 ++-- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/memcheck/tests/ppc32/Makefile.am b/memcheck/tests/ppc32/Makefile.am -index 26b95a2..8f05743 100644 ---- a/memcheck/tests/ppc32/Makefile.am -+++ b/memcheck/tests/ppc32/Makefile.am -@@ -10,7 +10,7 @@ EXTRA_DIST = $(noinst_SCRIPTS) \ - power_ISA2_07.stderr.exp power_ISA2_07.vgtest - - check_PROGRAMS = \ -- power_ISA2_05 power_ISA2_07 -+ power_ISA2_07 - - power_ISA2_05_CFLAGS = $(AM_CFLAGS) $(WERROR) -Winline -Wall -Wshadow -g \ - -I$(top_srcdir)/include @FLAG_M32@ -diff --git a/none/tests/ppc32/Makefile.am b/none/tests/ppc32/Makefile.am -index 196239e..0fe3425 100644 ---- a/none/tests/ppc32/Makefile.am -+++ b/none/tests/ppc32/Makefile.am -@@ -50,13 +50,13 @@ EXTRA_DIST = \ - - check_PROGRAMS = \ - allexec \ -- lsw jm-insns round \ -+ lsw \ - test_isa_2_06_part1 test_isa_2_06_part2 test_isa_2_06_part3 \ - test_dfp1 test_dfp2 test_dfp3 test_dfp4 test_dfp5 \ - test_isa_2_07_part1 test_isa_2_07_part2 \ - test_tm test_touch_tm ldst_multiple data-cache-instructions \ - test_fx test_gx \ -- testVMX twi tw xlc_dbl_u32 power5+_round power6_bcmp \ -+ twi tw xlc_dbl_u32 power6_bcmp \ - bug129390-ppc32 bug139050-ppc32 \ - ldstrev mftocrf mcrfs - --- -2.6.4 - diff --git a/meta/recipes-devtools/valgrind/valgrind_3.18.1.bb b/meta/recipes-devtools/valgrind/valgrind_3.18.1.bb index 6fc2f36868..e825f83d5c 100644 --- a/meta/recipes-devtools/valgrind/valgrind_3.18.1.bb +++ b/meta/recipes-devtools/valgrind/valgrind_3.18.1.bb @@ -21,7 +21,6 @@ SRC_URI = "https://sourceware.org/pub/valgrind/valgrind-${PV}.tar.bz2 \ file://taskset_nondeterministic_tests \ file://0004-Fix-out-of-tree-builds.patch \ file://0005-Modify-vg_test-wrapper-to-support-PTEST-formats.patch \ - file://0001-Remove-tests-that-fail-to-build-on-some-PPC32-config.patch \ file://use-appropriate-march-mcpu-mfpu-for-ARM-test-apps.patch \ file://avoid-neon-for-targets-which-don-t-support-it.patch \ file://valgrind-make-ld-XXX.so-strlen-intercept-optional.patch \ From patchwork Sat Dec 4 07:13:06 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 637 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 1675DC4332F for ; Sat, 4 Dec 2021 07:13:36 +0000 (UTC) Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by mx.groups.io with SMTP id smtpd.web10.22421.1638602015054621692 for ; Fri, 03 Dec 2021 23:13:35 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=S8QpA7eM; spf=pass (domain: gmail.com, ip: 209.85.221.47, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f47.google.com with SMTP id d9so10560009wrw.4 for ; Fri, 03 Dec 2021 23:13:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Vn/Rhq89XxiwbSiDeEukLz4qWL5OmvHtANFoHVxMx1I=; b=S8QpA7eMkKLpAOX5ww62gWv7SSlPkVpsORX6BoTT2eBpfXY+i/K6GbS3tZgmSGQicn PKwSC3oVQE6/1lZvgiA6D9qRtnSvn6TQ0OvIdBzbO4cg4KQlE2ZOP05mwCPZfK5FG4tA XOYsq21wag8XL6CFcwXWyfN4LY3XS7IcLrnG1d5L9fsdqiZFN9wLM6n4RdxYChbRqZRp B43T1YJMvxM9l9G2RNKw2LTbzumJ1TzeSWOaeq8QmVLgju4onBSQ6iMXWhWNgiOSbERp u8SlDVLkmUTEzq5IALAyAkkEUQNOIKsAqWFWyCbME9CkLpii3mSlBXzte7PDyz4HeoBJ zHUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Vn/Rhq89XxiwbSiDeEukLz4qWL5OmvHtANFoHVxMx1I=; b=cuWPv7AGvAkAUfPS4Kz5ZNbn9b51/pcPrAZ8DucvkGPvS2BFVUH4Yn9zD6nkECjjLa oqbFaWHaoAuQ1cuyQIKmIf/eQobyBF/jAYhydHtg9HdVYWS9EjLmIWykO/bFF3D42jug 0f/xuPqNj9I4agg1WdJbfUark1J02Dg81ReZojjCUI0uUdDTpdbCaNdHTdrZCa/zWQ46 miT0s0Z5+lBMsexIoEJvwGoK6QEOMFEbq6vZDMV2MxGumwTjvj2f4m1L3BMR+dPieqWf fJK5YxQ00/nZQUAe2YBSO4oR4zlG0Nx1FErbzluaXAGwmZiYFZPxh97O1aCw/zsxJvlW b3eg== X-Gm-Message-State: AOAM530ekCRnGLIbSck3QTitUGaKFCsthgg79Ac4/WXADMICILu4RgIQ ea/H26zQP/rbJh0unEr3Cnt5BXMMRd41yA== X-Google-Smtp-Source: ABdhPJyfDP/D3x80QeTpU2O9dBkW2oUT15Fwfz7inGYWdGxDnBSySyGJF7wo6N2XZxjVZyE/N6hVnw== X-Received: by 2002:a5d:460d:: with SMTP id t13mr26798317wrq.44.1638602013710; Fri, 03 Dec 2021 23:13:33 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:33 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin , Alexander Kanavin Subject: [PATCH 09/26] lighttpd: remove unneeded (since meson switch) patch Date: Sat, 4 Dec 2021 08:13:06 +0100 Message-Id: <20211204071323.2480163-9-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159156 Signed-off-by: Alexander Kanavin --- ...or-pcre-dependency-instead-of-config.patch | 42 ------------------- .../lighttpd/lighttpd_1.4.61.bb | 1 - 2 files changed, 43 deletions(-) delete mode 100644 meta/recipes-extended/lighttpd/lighttpd/0001-Use-pkg-config-for-pcre-dependency-instead-of-config.patch diff --git a/meta/recipes-extended/lighttpd/lighttpd/0001-Use-pkg-config-for-pcre-dependency-instead-of-config.patch b/meta/recipes-extended/lighttpd/lighttpd/0001-Use-pkg-config-for-pcre-dependency-instead-of-config.patch deleted file mode 100644 index f17bdce2c0..0000000000 --- a/meta/recipes-extended/lighttpd/lighttpd/0001-Use-pkg-config-for-pcre-dependency-instead-of-config.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 22afc5d9aaa215c3c87ba21c77d47da44ab3b113 Mon Sep 17 00:00:00 2001 -From: Alexander Kanavin -Date: Fri, 26 Aug 2016 18:20:32 +0300 -Subject: [PATCH] Use pkg-config for pcre dependency instead of -config script. - -RP 2014/5/22 -Upstream-Status: Pending -Signed-off-by: Alexander Kanavin ---- - configure.ac | 16 ++++++++++++---- - 1 file changed, 12 insertions(+), 4 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 5383cec..c29a902 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -651,10 +651,18 @@ AC_ARG_WITH([pcre], - ) - AC_MSG_RESULT([$WITH_PCRE]) - --if test "$WITH_PCRE" != no; then -- if test "$WITH_PCRE" != yes; then -- PCRE_LIB="-L$WITH_PCRE/lib -lpcre" -- CPPFLAGS="$CPPFLAGS -I$WITH_PCRE/include" -+if test "$WITH_PCRE" != "no"; then -+ PKG_CHECK_MODULES(PCREPKG, [libpcre], [ -+ PCRE_LIB=${PCREPKG_LIBS} -+ CPPFLAGS="$CPPFLAGS ${PCREPKG_CFLAGS}" -+ ], [ -+ AC_MSG_ERROR([pcre pkgconfig not found, install the pcre-devel package or build with --without-pcre]) -+ ]) -+ -+ if test x"$PCRE_LIB" != x; then -+ AC_DEFINE([HAVE_LIBPCRE], [1], [libpcre]) -+ AC_DEFINE([HAVE_PCRE_H], [1], [pcre.h]) -+ AC_SUBST(PCRE_LIB) - else - AC_PATH_PROG([PCRECONFIG], [pcre-config]) - if test -n "$PCRECONFIG"; then --- -2.15.0 - diff --git a/meta/recipes-extended/lighttpd/lighttpd_1.4.61.bb b/meta/recipes-extended/lighttpd/lighttpd_1.4.61.bb index 32b0ae4ace..583b0e260c 100644 --- a/meta/recipes-extended/lighttpd/lighttpd_1.4.61.bb +++ b/meta/recipes-extended/lighttpd/lighttpd_1.4.61.bb @@ -17,7 +17,6 @@ SRC_URI = "http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-${PV}.t file://index.html.lighttpd \ file://lighttpd.conf \ file://lighttpd \ - file://0001-Use-pkg-config-for-pcre-dependency-instead-of-config.patch \ " SRC_URI[sha256sum] = "43f0d63d04a1b7c5b8aab07e0612e44ccad0afc0614bab784c5b019872363432" From patchwork Sat Dec 4 07:13:07 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 633 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 17789C433EF for ; Sat, 4 Dec 2021 07:13:37 +0000 (UTC) Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com [209.85.221.51]) by mx.groups.io with SMTP id smtpd.web08.22346.1638602015579805660 for ; Fri, 03 Dec 2021 23:13:35 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=TV354C9S; spf=pass (domain: gmail.com, ip: 209.85.221.51, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f51.google.com with SMTP id j3so10602347wrp.1 for ; Fri, 03 Dec 2021 23:13:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=E7nS+Z/2ogzchOwPPfrKMVguGoRT2JH655blWKlVWjI=; b=TV354C9Sa+VJ/4RFBVd5z60SqAGnXPAdxT16NifyeTHCKvEw71W9RlcQMfPCeYhAla Ty64W8NOOwetfAL7S2umaYYT98WmrlSe5XToObZgKKHbPmhBkklcLwObu6keTvlpqMBM fuVJjSDtLknhsLfyLQLEISD1Bc+2gu+3xmqGg3SigaExKCY90MUjmCiAk94AMndHvH+J iF4RByHNvXPpDu3P6l//dkUxMKflecn6j5+hxU0LzVnBXmHd1biHoxRraJeB27pDpKUy JkhdzkcRhtTPcuKSj5VOYwkkX1byowLnQHp2Y5I9hIXZmxm94IYczci6N2YYXmL/LOrm NS/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=E7nS+Z/2ogzchOwPPfrKMVguGoRT2JH655blWKlVWjI=; b=guDkwNrzoAhx0ZYoV2YfekXtWumDagDrRIO7PUfMQvHdtHDQbWYPP6VBDixjw0PiNF 0JnuFn0RJlOdMppTXX4QL/4HaM0874eTMUrp0EZcCg2jb+9/n8GSZMqXO853rYjuzF/U NXyEAYyqKSoNXl52YmU9eb7fJgCeWzpHR2yH6SBBGskYin5gmgQY4VDtClztVgq8yY9B crMIyXpBMeKnFjbNqwSA3P4tgWaEp5MvHOxqMgYjLs9HQPO3vxdwgeLsPOvuPa9MtdLL xn88bdhvYl186pZVMe1nXVJK+eIftlJzg/uJV73dvpHpo7jQsb66ltnhwI7mPw6nVA/C i0vQ== X-Gm-Message-State: AOAM533u52Kl9kTpKHJ2bHkpJcdnDT6RC8jDX/2eMv2y9vezS8w7vYQG h+hBt9uzd6OVMPYbX6LLomOSYFPO7+z1cA== X-Google-Smtp-Source: ABdhPJwBV3SXVAp+Gq4pCWbK7xC4kK7IivGQ8TH3yUg1QjoRDO2xmKmldcnthhEmDoKscl7VGK7PCg== X-Received: by 2002:a5d:61ca:: with SMTP id q10mr25814013wrv.102.1638602014266; Fri, 03 Dec 2021 23:13:34 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:34 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 10/26] stress-ng: submit patch upstream Date: Sat, 4 Dec 2021 08:13:07 +0100 Message-Id: <20211204071323.2480163-10-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:37 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159157 Signed-off-by: Alexander Kanavin --- ...1-Do-not-preserve-ownership-when-installing-example-jo.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/stress-ng/stress-ng/0001-Do-not-preserve-ownership-when-installing-example-jo.patch b/meta/recipes-extended/stress-ng/stress-ng/0001-Do-not-preserve-ownership-when-installing-example-jo.patch index 2ee0be54ba..107b83d20b 100644 --- a/meta/recipes-extended/stress-ng/stress-ng/0001-Do-not-preserve-ownership-when-installing-example-jo.patch +++ b/meta/recipes-extended/stress-ng/stress-ng/0001-Do-not-preserve-ownership-when-installing-example-jo.patch @@ -3,7 +3,7 @@ From: Alexander Kanavin Date: Tue, 30 Jul 2019 18:38:03 +0200 Subject: [PATCH] Do not preserve ownership when installing example jobs -Upstream-Status: Pending +Upstream-Status: Submitted [https://github.com/ColinIanKing/stress-ng/pull/162] Signed-off-by: Alexander Kanavin --- From patchwork Sat Dec 4 07:13:08 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 632 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 12411C433FE for ; Sat, 4 Dec 2021 07:13:37 +0000 (UTC) Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by mx.groups.io with SMTP id smtpd.web12.22667.1638602016229893024 for ; Fri, 03 Dec 2021 23:13:36 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=f2D6A806; spf=pass (domain: gmail.com, ip: 209.85.221.49, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f49.google.com with SMTP id a9so10512993wrr.8 for ; Fri, 03 Dec 2021 23:13:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=i3sVX++cp2b+v7GEAX9bPBOzh3ddeRI633Bc1hh0c1o=; b=f2D6A806S/9VW8R2g1L0vY58fCQIeTv7rkQ8IpXVswtZWqp8+LTt+CEV087Vj7NiT0 6Pp+yUkBF4aP9Jk3rqptnFhFZoP/EKE2U0IVlG25zYMAWn463XUKP02xyhoXPdwjGIhR QGRGVDudjivP9OA55YsolmJRx1LbNAr0TL4EDMXbhmoc7P2AqPj4ulCLxT8KyhL9oKlp wWg8C/jTt2U82I5HK5xBSA7UUGj+rOhOgRq72yRYB3RhoJDiuFcqzQrFyfBiLghzUHoL LmGFbOrIyi+z1gZifAUIyAxJFX2GIwFl2zvSLT8YWSiH1wGEYrIgjSrYNJnO2D+L9JNo Zvow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=i3sVX++cp2b+v7GEAX9bPBOzh3ddeRI633Bc1hh0c1o=; b=XPpnTJs0M+3HIEB+rGBtMiQYuoSQpP3gY/wQAMx+tg+H88TY/+bFDojcng6tiLZYdI zcoFYhvx1faer32Sa8GpcKRuNfvfu57KtMY8FdTYvXbSg8lJomJ5gIim2BkGsq+2irEz EAfJQ2EP0GTeSddHkOCqIVMSXn5Liop/fU4jL5cVzb69hWYs66u7gYe7BD1KrFZCMH5R vDF5dklalPU+7FibM7+55gb1dwSI1OWBKwqjJsdrxGE/c94sW2XdNYuMd9V+gq1t4WOx oZVbU+Oqg21N5znbgaFrVmY+WxdrKm5dUhCP6RzeImqOS9Ueg+wS4CvF652GpROQZsqD 2Q0A== X-Gm-Message-State: AOAM530WvGn4ZJg6SR7fa4RyMbU2h1hcN0GyDAwropiN69H0UrCXMtc7 zdyBDWDfYe4f9YyOQFj7QDqEFiUW3Urfyw== X-Google-Smtp-Source: ABdhPJzoZ2pLw5VSRk7LLCARJwXUXjjtQ8xbSartyMYRFb2az3aWrP1svZlB5pxsHvFkAUkzB/wKCg== X-Received: by 2002:a5d:4bc9:: with SMTP id l9mr27298888wrt.503.1638602014839; Fri, 03 Dec 2021 23:13:34 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:34 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 11/26] zstd: submit patch upstream Date: Sat, 4 Dec 2021 08:13:08 +0100 Message-Id: <20211204071323.2480163-11-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:37 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159158 Signed-off-by: Alexander Kanavin --- .../0001-Makefile-sort-all-wildcard-file-list-expansions.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/zstd/zstd/0001-Makefile-sort-all-wildcard-file-list-expansions.patch b/meta/recipes-extended/zstd/zstd/0001-Makefile-sort-all-wildcard-file-list-expansions.patch index 37c5ff0cc0..3d23648f5b 100644 --- a/meta/recipes-extended/zstd/zstd/0001-Makefile-sort-all-wildcard-file-list-expansions.patch +++ b/meta/recipes-extended/zstd/zstd/0001-Makefile-sort-all-wildcard-file-list-expansions.patch @@ -6,7 +6,7 @@ Subject: [PATCH] Makefile: sort all wildcard file list expansions Otherwise the order is non-deterministic and breaks reproducible builds. -Upstream-Status: Pending +Upstream-Status: Submitted [https://github.com/facebook/zstd/pull/2895] Signed-off-by: Alexander Kanavin --- From patchwork Sat Dec 4 07:13:09 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 634 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 12E72C433F5 for ; Sat, 4 Dec 2021 07:13:38 +0000 (UTC) Received: from mail-wr1-f43.google.com (mail-wr1-f43.google.com [209.85.221.43]) by mx.groups.io with SMTP id smtpd.web10.22422.1638602016889236075 for ; Fri, 03 Dec 2021 23:13:37 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=V+rB5T4U; spf=pass (domain: gmail.com, ip: 209.85.221.43, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f43.google.com with SMTP id q3so10518283wru.5 for ; Fri, 03 Dec 2021 23:13:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Mle40/J6wI8qfKHyk3bUGa9hxmvjnGx6xkI0y1dIbZ8=; b=V+rB5T4Ugc9qSNU/h6t1UDvbOolydrmg6Y6VRk85phgTqztjutHVsidlx91n7nuMaN 0h99AOLgCkMy+tyJbBcZP9mZGwaoOZnB6pUtK30DIrPyVRlNqukg3TtEA/rQirjXPhKc e+g/igjle6AUY76suSGLEpgSHR8CKeuJNYy8lKFX0pMH+FLKsBdyGHCVDgettpSJzvvK DSK8UsBh+mMHUYtQoqlFCS/PxLeWmDb24HOsiHEbthCMLEL5J6JtsFLD8lBP1q68ptD3 +uYRzMMiEiYzVw9+OUaiAxGPYNAoeI8hlkz2KN8qqrkjo4rSD+i9VCJGw5b2CyWC1TPo TyHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Mle40/J6wI8qfKHyk3bUGa9hxmvjnGx6xkI0y1dIbZ8=; b=6Fp4dk9wqsdCcRs7lKPcTIR4JlvcIFl2EhMu/TeW7SZpmAyIRq9PyUX5/KU+5AEWKE CgSzOgbxXdn0EqIWY96kJvSHFDHQMf33uMryW5QXT1qCNOkWksDkKt+SLLk2hc56Jkt+ FcC2YJTt7Ht8cxeXr6hmrLyifpt5TyItYMoyAMe+Di3rh2ZWtSgkCeGWXXdKKEqg+xz0 1w9B6NzlBU1YTEqGOhDrInPRcXoWmPXuzkj5c8N81UkalSt7daxHcost0XEH/tSnfqHP g4u03UJwZ69+wBfIR9fi7DFJST2l32Jck3+6p4sCyxgj+W9ErrTNw5+P2mhcFSuOlh5a 83Xw== X-Gm-Message-State: AOAM5313CJv2UODYXx9qO4IhOIo/wHQdt5MMVfjsdyTJhmol6VESFA3N xhEakwWhvF6AAuEMaUq+gemGvA8Yhl1wXw== X-Google-Smtp-Source: ABdhPJzuc4z4EWfL8NLZKnDdSmmPwZbtClaOhKmtM0ntKZh1BK3QMaVBTr8Pwf0NeThPgXgfvhmGLg== X-Received: by 2002:a5d:64c4:: with SMTP id f4mr26679934wri.6.1638602015480; Fri, 03 Dec 2021 23:13:35 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:35 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 12/26] sudo: submit patch upstream Date: Sat, 4 Dec 2021 08:13:09 +0100 Message-Id: <20211204071323.2480163-12-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159159 Signed-off-by: Alexander Kanavin --- ...1-lib-util-mksigname.c-correctly-include-header-for-ou.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/sudo/files/0001-lib-util-mksigname.c-correctly-include-header-for-ou.patch b/meta/recipes-extended/sudo/files/0001-lib-util-mksigname.c-correctly-include-header-for-ou.patch index e7875c96f7..f63ed553be 100644 --- a/meta/recipes-extended/sudo/files/0001-lib-util-mksigname.c-correctly-include-header-for-ou.patch +++ b/meta/recipes-extended/sudo/files/0001-lib-util-mksigname.c-correctly-include-header-for-ou.patch @@ -4,7 +4,7 @@ Date: Fri, 24 Sep 2021 13:36:24 +0200 Subject: [PATCH] lib/util/mksigname.c: correctly include header for out of tree builds -Upstream-Status: Pending +Upstream-Status: Submitted [https://github.com/sudo-project/sudo/pull/123] Signed-off-by: Alexander Kanavin --- lib/util/mksigname.c | 2 +- From patchwork Sat Dec 4 07:13:10 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 635 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 17D06C43217 for ; Sat, 4 Dec 2021 07:13:38 +0000 (UTC) Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) by mx.groups.io with SMTP id smtpd.web12.22668.1638602017434051202 for ; Fri, 03 Dec 2021 23:13:37 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=pRc//FQN; spf=pass (domain: gmail.com, ip: 209.85.221.46, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f46.google.com with SMTP id a9so10513048wrr.8 for ; Fri, 03 Dec 2021 23:13:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Z+3mGPILJd7p2iu4x20ttWAtPtskyVd/QNxYoxkroz4=; b=pRc//FQN+fRSVnuoutEybrmTQtEzlxYQM1V9vqsBYrILi0BOdoILPfdXjAJKLAsCl8 /xrBg1B/dhkURw6jgBmGSECVkFlIWKnT5pkLIAxQ/G9MiVv/XpXHd3CLQ97Qrub8I7YI xJr9zH/nKsJqip/oFyIC0sMZ0o/ltFacyrReXrDmrb6QYHeTdOD/9rjlDmpcUeJXYssM QlR+mss1jqbvlzrmVnh/kXH8rTjBSRA+y5brtkW2wB99DwqOM0GjD9X70ayGiXfJd5dA xiCiWYOnhbH88FCjM0fzToQuAiCS2bufGEUK5imQ9C8Q0QJ9IcZCveFbLQ3NfCH68+MR wRsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Z+3mGPILJd7p2iu4x20ttWAtPtskyVd/QNxYoxkroz4=; b=2LnKG0zElNako/EMMot5NIMcEgvRNordiKQ33g2ROqTLJ0aKa4jHdPmKP+XrSD5Cwa jjOcRdj5Ly7DqR6UnfLslBElmEEM50wucMCEcIHLlqR5/GLfcHES63nwyHDbg+GBeVo7 PzhYpxeCa7oxV7wX3kc6p94iCVIl44uXXnqrgQ3r54aUeInp8SqUEKXEHdgxlbJkj/zg 6VPJkvuh/sUqBKxEkC970v2bKaQLCmOXWBw2GtUrEDN1rXtCwvLQnxknXWOiOaPzad/p r7Db+Y++KJKg0fG+A4DVj6Xisl5pLYqyFgHAUZeZcLvQGwF0es2mnJSXmipNoHndrbo8 xBEw== X-Gm-Message-State: AOAM531DMlcMDglrwH5ZxwHihCXFj4X8gV4KUqS3kZmsNVbBw4zBfXPd FnfKHEizGfogYed28g/2UJAR/f4Z0mIFxQ== X-Google-Smtp-Source: ABdhPJxT0RrhPIZNc8v4gnOenQ0gODxA4memIfxczvDheRtFPcFf+Jb16EUtUdpgbsdWNMeH5bJ7ZA== X-Received: by 2002:adf:e0c3:: with SMTP id m3mr27115687wri.546.1638602016092; Fri, 03 Dec 2021 23:13:36 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:35 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 13/26] adwaita-icon-theme: submit patch upstream Date: Sat, 4 Dec 2021 08:13:10 +0100 Message-Id: <20211204071323.2480163-13-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159160 Signed-off-by: Alexander Kanavin --- .../0001-Run-installation-commands-as-shell-jobs.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-gnome/gnome/adwaita-icon-theme/0001-Run-installation-commands-as-shell-jobs.patch b/meta/recipes-gnome/gnome/adwaita-icon-theme/0001-Run-installation-commands-as-shell-jobs.patch index 54e3e5ee85..a1d39cf558 100644 --- a/meta/recipes-gnome/gnome/adwaita-icon-theme/0001-Run-installation-commands-as-shell-jobs.patch +++ b/meta/recipes-gnome/gnome/adwaita-icon-theme/0001-Run-installation-commands-as-shell-jobs.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Run installation commands as shell jobs This greatly speeds up installation time on multi-core systems. -Upstream-Status: Pending +Upstream-Status: Submitted [https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/merge_requests/39] Signed-off-by: Alexander Kanavin --- From patchwork Sat Dec 4 07:13:11 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 636 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 128DFC433FE for ; Sat, 4 Dec 2021 07:13:39 +0000 (UTC) Received: from mail-wr1-f43.google.com (mail-wr1-f43.google.com [209.85.221.43]) by mx.groups.io with SMTP id smtpd.web09.22331.1638602018209621378 for ; Fri, 03 Dec 2021 23:13:38 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=K+xQQZ0g; spf=pass (domain: gmail.com, ip: 209.85.221.43, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f43.google.com with SMTP id i5so10589207wrb.2 for ; Fri, 03 Dec 2021 23:13:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=AoNTQFyItnWxQKjH0ggBbKtmX/9sQrRP628tABVAAT4=; b=K+xQQZ0gcRx0dOn77fG23gahdUz1EjfWqopegC90HAWt/VU9a8EYMacTYbhxd7WKf/ OTY7g27lpQi5dY4VFJmwrcEDOxaxn17GU0zVe+mlnJpQNHWoItUyO8clw+YjU9WOpjN8 S6MM60tXseQNnwflsJ+54VzVl/qLMlXTyTXux5mvmlYGiIQOO/DxZ4sHB67GoSSJAyt+ fpqInWM5ph2HrEdPghmdIatjOYoelZhi8IIogWz+a6DFDyovTnHdN9DdPjsWBuiVNdF8 zTdhndFNYLw3UwBW/lA6ewR+/4M0zyN5VPAYkPILqA/WJVgfoBPBjJNC/fGL3i88jlaq dqPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=AoNTQFyItnWxQKjH0ggBbKtmX/9sQrRP628tABVAAT4=; b=gbKNeRxwJp3Xbv14fBddS97L9VWQlYFC3aAhhVcbJrP2kXeKG5rypCIkZkBfEpfyNu 2y0WGMTnv3nxRQdx0si2pUc/ZkklS9CUOS+swQE8uSUy7GFsguUNB/QNjfmaqrFRIXYj zkkeFrKL2U2NWZXMx1UuvNuPusTyS1D3BAhDXuHEVChawn8gLpRXZKCoARV37eIJXesM yi8/rxE4vnaruJq3xMJ7P5u9i1LbeMcu54Ty4vu9vQsizhWxkVB451/CjkB5qrnjzYeQ +fKVuMe0NCp8j0cPOrg8lhqnseK2mIUxzl1OE7Cbm87x7v7g6gBTrLqtqWFnvdHDRMW5 efnA== X-Gm-Message-State: AOAM5339Ho5ijZSk6poM8Vq79CWktplWcAGdPgOOyUrw8EAtcWkGeAdW qpWS6Md9HLVy/uVvF1GZzS7qqSjhLlqu+w== X-Google-Smtp-Source: ABdhPJwdEwkgleUr7VA4X3sJU3+GfsXZh0GeGEaCHBnTsK+9hlEVqgIpbTEffbh6wl5uLR5L6FoWKQ== X-Received: by 2002:adf:9e4b:: with SMTP id v11mr27755211wre.531.1638602016810; Fri, 03 Dec 2021 23:13:36 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:36 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 14/26] igt-gpu-tools: correct patch status Date: Sat, 4 Dec 2021 08:13:11 +0100 Message-Id: <20211204071323.2480163-14-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159161 Signed-off-by: Alexander Kanavin --- .../0001-lib-meson.build-fix-meson-0.60-compatibility.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/igt-gpu-tools/igt-gpu-tools/0001-lib-meson.build-fix-meson-0.60-compatibility.patch b/meta/recipes-graphics/igt-gpu-tools/igt-gpu-tools/0001-lib-meson.build-fix-meson-0.60-compatibility.patch index 159425a643..e7c782055b 100644 --- a/meta/recipes-graphics/igt-gpu-tools/igt-gpu-tools/0001-lib-meson.build-fix-meson-0.60-compatibility.patch +++ b/meta/recipes-graphics/igt-gpu-tools/igt-gpu-tools/0001-lib-meson.build-fix-meson-0.60-compatibility.patch @@ -3,7 +3,7 @@ From: Alexander Kanavin Date: Mon, 25 Oct 2021 18:18:15 +0200 Subject: [PATCH] lib/meson.build: fix meson 0.60 compatibility -Upstream-Status: Pending +Upstream-Status: Backport [https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/commit/963917a3565466832a3b2fc22e9285d34a0bf944] Signed-off-by: Alexander Kanavin --- lib/meson.build | 2 +- From patchwork Sat Dec 4 07:13:12 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 639 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 180FCC43217 for ; Sat, 4 Dec 2021 07:13:40 +0000 (UTC) Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by mx.groups.io with SMTP id smtpd.web10.22423.1638602018839695380 for ; Fri, 03 Dec 2021 23:13:39 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=jq27j7dh; spf=pass (domain: gmail.com, ip: 209.85.221.49, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f49.google.com with SMTP id d9so10560184wrw.4 for ; Fri, 03 Dec 2021 23:13:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=o54LzGPMBs2KKTa564CgUE8bQlRo0vmNOFb44OyoQtI=; b=jq27j7dhPGin98D7+kRbyFvaLXE8nxczIvzxMLIQyppHI+Lqla8cElqV+1TINse3zo YZE5v6vZLy1sNL36k0oGPObrqCzerVbG+WfveMG6opRZxfTKUkE+IihNFawPRgHRSpWF qqHdvmRNy+Q9OSLTQXDZpc2YEVgmc1UD4tH8y8tpgkjnGCrL5EcTu3b4LrCvp38Y16U+ avjuKsocP774JyeW7iIJSis3osISERgvRDaOANn6rn1LMAI513ojlEe/bsxTOC09P2J2 9qlNgSogTG/Gt4sflBA6lEp6cpiizfGU5ZaRvZjqLoTQXuedw0LVLdlNquRL+sky2ZrP PVDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=o54LzGPMBs2KKTa564CgUE8bQlRo0vmNOFb44OyoQtI=; b=bFLmOKd1QMzdTkWptvC4YwkyiROwrB/9oYmdzMdLNwr/s2Dumy88Hg7Znrh6voHnhS kZuM3AxRG53XCwf2Fawtcj4JY/XsCFWP0vDBOj0Swq3wGuNZQvwnXezPzMDAaY3zgE2m XkFzqR6QGsWzpVEdjoB26PkAsGyK9HfmSaVZM5aGamraiuy415prlIths+C1YexT/KJA qycb0/8c+Bror/Mm52n/Cv+bqRsXAzLbvJd3ayKnr8Py3QiW1fPwglKJf7WMC1AeQtRv PvIzuJTFDbC1qrwy7qFAZ/Gtz71aYiC2FowuzC732beD5jYBb3iRxqUCTSDHqJVhxJ9R 46XQ== X-Gm-Message-State: AOAM530z0Qzd64zVMh4fcK38FZRFsmb7+Cd533TEWE46Ey/2ftpGtSyA mxSiwvA45RSuZ2Hnw9qYz+f682dH2ntD9A== X-Google-Smtp-Source: ABdhPJxjRsu9UcTVcep3lIeDv7BGlRO4PWTplBKpGu2S3EYnOzjTLCWWKwr/EQnr+0K8J7ZFG03W8g== X-Received: by 2002:adf:f20f:: with SMTP id p15mr26948991wro.187.1638602017496; Fri, 03 Dec 2021 23:13:37 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:37 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin , Alexander Kanavin Subject: [PATCH 15/26] wayland: drop unnecessary patch Date: Sat, 4 Dec 2021 08:13:12 +0100 Message-Id: <20211204071323.2480163-15-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159162 wayland now picks the correct setting from the native .pc file. Signed-off-by: Alexander Kanavin --- ...-the-native-wayland-scanner-directly.patch | 28 ------------------- .../wayland/wayland_1.19.0.bb | 1 - 2 files changed, 29 deletions(-) delete mode 100644 meta/recipes-graphics/wayland/wayland/0002-meson.build-find-the-native-wayland-scanner-directly.patch diff --git a/meta/recipes-graphics/wayland/wayland/0002-meson.build-find-the-native-wayland-scanner-directly.patch b/meta/recipes-graphics/wayland/wayland/0002-meson.build-find-the-native-wayland-scanner-directly.patch deleted file mode 100644 index 11dc069147..0000000000 --- a/meta/recipes-graphics/wayland/wayland/0002-meson.build-find-the-native-wayland-scanner-directly.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 98e7902a4ddcd80b61cce6f35f97907e841a5eda Mon Sep 17 00:00:00 2001 -From: Alexander Kanavin -Date: Sun, 16 Feb 2020 16:29:53 +0100 -Subject: [PATCH] meson.build: find the native wayland-scanner directly in PATH - -Otherwise, meson attempts to use the target pkg-config and fails. - -Upstream-Status: Pending -Signed-off-by: Alexander Kanavin - ---- - src/meson.build | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/src/meson.build b/src/meson.build -index d91c503..15730a3 100644 ---- a/src/meson.build -+++ b/src/meson.build -@@ -59,8 +59,7 @@ if get_option('scanner') - endif - - if meson.is_cross_build() or not get_option('scanner') -- scanner_dep = dependency('wayland-scanner', native: true, version: meson.project_version()) -- wayland_scanner_for_build = find_program(scanner_dep.get_pkgconfig_variable('wayland_scanner')) -+ wayland_scanner_for_build = find_program('wayland-scanner') - else - wayland_scanner_for_build = wayland_scanner - endif diff --git a/meta/recipes-graphics/wayland/wayland_1.19.0.bb b/meta/recipes-graphics/wayland/wayland_1.19.0.bb index 5f8b972f76..4c9ae0f75c 100644 --- a/meta/recipes-graphics/wayland/wayland_1.19.0.bb +++ b/meta/recipes-graphics/wayland/wayland_1.19.0.bb @@ -14,7 +14,6 @@ DEPENDS = "expat libffi wayland-native" SRC_URI = "https://wayland.freedesktop.org/releases/${BPN}-${PV}.tar.xz \ file://run-ptest \ - file://0002-meson.build-find-the-native-wayland-scanner-directly.patch \ file://0002-Do-not-hardcode-the-path-to-wayland-scanner.patch \ file://0001-build-Fix-strndup-detection-on-MinGW.patch \ " From patchwork Sat Dec 4 07:13:13 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 638 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 18063C433F5 for ; Sat, 4 Dec 2021 07:13:40 +0000 (UTC) Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.web12.22669.1638602019563850858 for ; Fri, 03 Dec 2021 23:13:39 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=BblDR1m9; spf=pass (domain: gmail.com, ip: 209.85.221.44, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f44.google.com with SMTP id a18so10563582wrn.6 for ; Fri, 03 Dec 2021 23:13:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=U43LksQTGUB3gGhqjnjbjueGqPK70m10EgovynhaQdk=; b=BblDR1m9b8ZNRFRy8ae3Z5/Zlch7XyKVFquXA9o9YV2wG2w/RinuMP5MDpE8YWP0H2 kACO/b4x651DBbywqTs32+G+04au6b9dnHoGLkgb2nOSsweQDvGmlGUxChpPkDC5LLff rnEujgE3yLHNLQ6A/p0Pt5+H+HbKOpSSB12cL8tj3r6qocLlUHOkWBaTGj+tTvwkPdix wtJJwEXWbWNWyPuC/xgnLwFyYJ65jN2Yxw2dWrZ1uyZEwhl6ftzm/zjHGBVzI5eldvXH 5bFrxAYaW1iuo7pN8VV5bGk0H9Fay7g1UUP1nwcvRd7B8tAhlei+e0xCEpXKPKjdvMEF 87IQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=U43LksQTGUB3gGhqjnjbjueGqPK70m10EgovynhaQdk=; b=HwZuIqVT4GOZQDB2BqdLhBlDREHQyKMWZmyLdS1fitXisp3un6rVP3Mj1SItVkc5nJ 2tSRhNSjpNe9kPvVtB5INxtBC9MyWnOQ5blJDvyf2D5gNF99DhJj+jjVHmWO7WAXXSfW /b6Kreg4nXhmfGH74HIXCxTQuX3+5JHus2VDf4KTTbCXIpp8/OyZ7BAN6Oa7IE4MeCU8 BFuisM9H/39cFK17Ww4uIklvClDSsTQsZ24n0PdDo2wqAOzvaF+sjopnSjjjtoDCPTvL sB0/ERaQVkD3LtQ+ce9Z245Yjhr1Lei4P1hPFTX/qkvnT1GlYEcqqsS729RSRgOAixVd wSkw== X-Gm-Message-State: AOAM532hZYh/BBvkp/TJVA0shEvNycSP3dPO666wawj/AukACSVQkSRm rC/GlCiGEJJLCGkAozCWFjCwxUxuRs+kOg== X-Google-Smtp-Source: ABdhPJzx6WIv5JHJH4ufD+sLxjMjqHnfthj7SpB5nTWMdZJT/9aegP/FB89xtpYwnoL2dXwXSs3kgg== X-Received: by 2002:adf:f40b:: with SMTP id g11mr26822318wro.296.1638602018099; Fri, 03 Dec 2021 23:13:38 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:37 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin , Alexander Kanavin Subject: [PATCH 16/26] xserver-xorg: remove unneeded patch Date: Sat, 4 Dec 2021 08:13:13 +0100 Message-Id: <20211204071323.2480163-16-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159163 Signed-off-by: Alexander Kanavin --- ...e_display.c-add-missing-mi.h-include.patch | 23 ------------------- .../xorg-xserver/xserver-xorg_21.1.1.bb | 1 - 2 files changed, 24 deletions(-) delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-drmmode_display.c-add-missing-mi.h-include.patch diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-drmmode_display.c-add-missing-mi.h-include.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-drmmode_display.c-add-missing-mi.h-include.patch deleted file mode 100644 index 4b8e43f1e4..0000000000 --- a/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-drmmode_display.c-add-missing-mi.h-include.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 84338444179cab7ede1252a11b66e3b8f657e6a4 Mon Sep 17 00:00:00 2001 -From: Alexander Kanavin -Date: Fri, 7 Feb 2020 20:36:45 +0100 -Subject: [PATCH] drmmode_display.c: add missing mi.h include - -Upstream-Status: Pending -Signed-off-by: Alexander Kanavin ---- - hw/xfree86/drivers/modesetting/drmmode_display.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/hw/xfree86/drivers/modesetting/drmmode_display.c b/hw/xfree86/drivers/modesetting/drmmode_display.c -index e18cc37..3445cce 100644 ---- a/hw/xfree86/drivers/modesetting/drmmode_display.c -+++ b/hw/xfree86/drivers/modesetting/drmmode_display.c -@@ -46,6 +46,7 @@ - #include "xf86Crtc.h" - #include "drmmode_display.h" - #include "present.h" -+#include "mi.h" - - #include - diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.1.bb b/meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.1.bb index 5793e078ee..196d1edff5 100644 --- a/meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.1.bb +++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.1.bb @@ -1,7 +1,6 @@ require xserver-xorg.inc SRC_URI += "file://0001-xf86pciBus.c-use-Intel-ddx-only-for-pre-gen4-hardwar.patch \ - file://0001-drmmode_display.c-add-missing-mi.h-include.patch \ file://0001-Avoid-duplicate-definitions-of-IOPortBase.patch \ " SRC_URI[sha256sum] = "782e7fef2ca0c7cbe60a937b8bf42dac69c904fb841950fd0363e1c2346ea755" From patchwork Sat Dec 4 07:13:14 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 640 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 16943C433EF for ; Sat, 4 Dec 2021 07:13:41 +0000 (UTC) Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by mx.groups.io with SMTP id smtpd.web12.22671.1638602020079189105 for ; Fri, 03 Dec 2021 23:13:40 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=f49bu2Y0; spf=pass (domain: gmail.com, ip: 209.85.221.49, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f49.google.com with SMTP id t9so10514507wrx.7 for ; Fri, 03 Dec 2021 23:13:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=9mhgemCzm6+ekPNUGpAxumnERRqNWHFDtt+/8pHK5w0=; b=f49bu2Y0LG317eSoFTYWhpD9nLFuO4gHKzSfcGadFVlZO9U3YXUHP5Qm3PivUBVAiD WhezYtbq+5OzCU6BF1D/Qli6mrChhX9Blsj+LJOsfUBnCMm2DJCZoMIJQ71sfU3AO/Si TjQUMHglWyLa/Jyk8pYVCtc1yyWGU6bfnneABGysaC1qKETF3h4OF5Rq2yV47vD93sTk Ir9gy7kK2FGToyz+lx4Bsl4s93ZT5Gif+SrVWULpeA1DVSaWCg6mj0zmdyA8PoOSB6Q5 fh9NtNWSJaWgsGjdVbhpRxqIhaaSA/irFxqgyd13HsWF7BV7XrYABMe/YJEqevOhbAsC mNEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=9mhgemCzm6+ekPNUGpAxumnERRqNWHFDtt+/8pHK5w0=; b=WxXaztdnE7iDCbHIeNDYxv76cdpFAhNUptGDC/6rCFMuZzcUURGFFg9152oPB072iz 19z/iiGuxAoZt4Yk2WvCxYJafBppcbhlOuF8HfpOKDQz5SYmYevZbp5IlYbBBjzXNWw8 cmwwcT09v4E2BN3JTJ7z4A3FSR6zMeIiZfnfYhkfxlqgYaRDPFNqFewCHyqBF+e5HdNn HTv7+XLsq3Ic5+D9a0/t2tXGtWc30cVmJdVERgnLavfFHBwPhiKc/BR0dPycaMzAFCRF n4uIuMJ0cmMqjoZnWypZ9nRzENwak3OfH9rM264GRFbqGG6w/Lc8wOK7GTV3t8u7AM/E IN1w== X-Gm-Message-State: AOAM530muXsEaxsGurlLIamyb4fakfh5olgFNwx8B064uJOeFqe/lAkl K44XE6iINroOBlIaKh8xtG5BfKm10HBOpA== X-Google-Smtp-Source: ABdhPJyh04qGHr9LjX5ELoDW5XxB9fce2P9v/5dWVwiGk/mfcoYtTjtRxZmeHxuMUErn8mIMOvOpCw== X-Received: by 2002:a5d:5186:: with SMTP id k6mr27038567wrv.146.1638602018726; Fri, 03 Dec 2021 23:13:38 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:38 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin , Alexander Kanavin Subject: [PATCH 17/26] kexec-tools: drop unneeded patch Date: Sat, 4 Dec 2021 08:13:14 +0100 Message-Id: <20211204071323.2480163-17-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:41 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159164 Signed-off-by: Alexander Kanavin --- ...xec-un-break-the-build-on-32-bit-x86.patch | 43 ------------------- .../kexec/kexec-tools_2.0.23.bb | 1 - 2 files changed, 44 deletions(-) delete mode 100644 meta/recipes-kernel/kexec/kexec-tools/0007-kexec-un-break-the-build-on-32-bit-x86.patch diff --git a/meta/recipes-kernel/kexec/kexec-tools/0007-kexec-un-break-the-build-on-32-bit-x86.patch b/meta/recipes-kernel/kexec/kexec-tools/0007-kexec-un-break-the-build-on-32-bit-x86.patch deleted file mode 100644 index 36b0845f4a..0000000000 --- a/meta/recipes-kernel/kexec/kexec-tools/0007-kexec-un-break-the-build-on-32-bit-x86.patch +++ /dev/null @@ -1,43 +0,0 @@ -From bb6a26371d15473b380459ac4404bf330634b585 Mon Sep 17 00:00:00 2001 -From: Alexander Kanavin -Date: Fri, 20 Dec 2019 17:21:08 +0100 -Subject: [PATCH] kexec: un-break the build on 32 bit x86 - -Upstream-Status: Pending -Signed-off-by: Alexander Kanavin - ---- - kexec/arch/i386/Makefile | 1 + - kexec/arch/i386/kexec-x86.h | 4 ++++ - 2 files changed, 5 insertions(+) - -diff --git a/kexec/arch/i386/Makefile b/kexec/arch/i386/Makefile -index f486103..5d560be 100644 ---- a/kexec/arch/i386/Makefile -+++ b/kexec/arch/i386/Makefile -@@ -12,6 +12,7 @@ i386_KEXEC_SRCS += kexec/arch/i386/kexec-beoboot-x86.c - i386_KEXEC_SRCS += kexec/arch/i386/kexec-nbi.c - i386_KEXEC_SRCS += kexec/arch/i386/x86-linux-setup.c - i386_KEXEC_SRCS += kexec/arch/i386/crashdump-x86.c -+i386_KEXEC_SRCS += kexec/arch/i386/kexec-mb2-x86.c - - dist += kexec/arch/i386/Makefile $(i386_KEXEC_SRCS) \ - kexec/arch/i386/crashdump-x86.h \ -diff --git a/kexec/arch/i386/kexec-x86.h b/kexec/arch/i386/kexec-x86.h -index 0f941df..c423171 100644 ---- a/kexec/arch/i386/kexec-x86.h -+++ b/kexec/arch/i386/kexec-x86.h -@@ -56,9 +56,13 @@ struct arch_options_t { - }; - - int multiboot_x86_probe(const char *buf, off_t len); -+int multiboot2_x86_probe(const char *buf, off_t len); - int multiboot_x86_load(int argc, char **argv, const char *buf, off_t len, - struct kexec_info *info); -+int multiboot2_x86_load(int argc, char **argv, const char *buf, off_t len, -+ struct kexec_info *info); - void multiboot_x86_usage(void); -+void multiboot2_x86_usage(void); - - int multiboot2_x86_load(int argc, char **argv, const char *buf, off_t len, - struct kexec_info *info); diff --git a/meta/recipes-kernel/kexec/kexec-tools_2.0.23.bb b/meta/recipes-kernel/kexec/kexec-tools_2.0.23.bb index 22a9498a7b..066de99fad 100644 --- a/meta/recipes-kernel/kexec/kexec-tools_2.0.23.bb +++ b/meta/recipes-kernel/kexec/kexec-tools_2.0.23.bb @@ -17,7 +17,6 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/utils/kernel/kexec/kexec-tools-${PV}.tar.gz file://0002-purgatory-Pass-r-directly-to-linker.patch \ file://0003-kexec-ARM-Fix-add_buffer_phys_virt-align-issue.patch \ file://0005-Disable-PIE-during-link.patch \ - file://0007-kexec-un-break-the-build-on-32-bit-x86.patch \ file://0001-arm64-kexec-disabled-check-if-kaslr-seed-dtb-propert.patch \ " From patchwork Sat Dec 4 07:13:15 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 642 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 20FA1C433F5 for ; Sat, 4 Dec 2021 07:13:42 +0000 (UTC) Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) by mx.groups.io with SMTP id smtpd.web11.22336.1638602020725748337 for ; Fri, 03 Dec 2021 23:13:41 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=onIj6NMb; spf=pass (domain: gmail.com, ip: 209.85.221.46, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f46.google.com with SMTP id u1so10465411wru.13 for ; Fri, 03 Dec 2021 23:13:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=jR4wWGRakJ2fsk5zO6WNXZ7lWjX85ycKsA5/Qd5JxJs=; b=onIj6NMb346NLCnmB1nQLXl/4C/HxfzKayeUO6HUMZ0x6oDMEr4eutsmEDa7mDQjkP eK6QkpTvhyFdu0ckuCDKL/xB8GMtJ1XPxVDHsmnJHzc9CbkEqxJmGHV1LOwLmZOLKaLX OHnlYRyVY/J7sbCU7YiDVh+/R/5jfNhcUpw6JTPvE+qf2C2PNhDPAGkXK+uGXmHlIMaQ x+g2YjD5lcXpv32WehZgj3eDd99qAp1PHQcf0HhlGSwDOxMIwqgN24Ugh7jr4I2J32n7 807GQVIlu7VzbMvKW6FZMQwOzC+nj0itjf60eBp1QAP0JUaUa+7UoKrUWB8cVLeZ6XLG 437g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=jR4wWGRakJ2fsk5zO6WNXZ7lWjX85ycKsA5/Qd5JxJs=; b=03VKYElT3/RR5b/lXL/TZWpSEjiV7ioeYSsOYxO/9BMJmnX/aIwsAclvLtktfFjA0+ DuwgVF4a+1tFGPkRi6rYf5QMXNh6wQisBmxlTRooKDvEPFmqymkM5yCI/VoOQpTI+xPa iNOs/kE4kcBjbjrtPsK3if2BmRIWkBjL0rUPeYzOP6zehMPwk95RUSdCQuNQA+1sgLT/ S4Vqs0+ax5nhcsNv/3EFUBh/hwmscwL6wONDl2R9nCeUICLruSGUYpaGTm8W85eUUtWQ AKTKJ+3czO+To9VDXxumm88dDFoo/BCqm95jxrBWKtZvLQ8ei6vMsMdGrKf6cymCd68L UtjA== X-Gm-Message-State: AOAM530tjN9lgg2/96OIPEv7Mk5iLeHOuKro8ENsst4Jk/lGsRQ8zouz 9kWuhnm0VT/GzJ/cOxJMlgSpQzLmILuX4Q== X-Google-Smtp-Source: ABdhPJwHbuUTV7g5Jnt/N+mHOCYcF81hXCCDd1NCfo2+9EV1xdfvUCes6d2eITNIY5zOc74JvO1FEw== X-Received: by 2002:a5d:648f:: with SMTP id o15mr25621291wri.381.1638602019283; Fri, 03 Dec 2021 23:13:39 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:39 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 18/26] piglit: submit patches upstream Date: Sat, 4 Dec 2021 08:13:15 +0100 Message-Id: <20211204071323.2480163-18-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159165 Signed-off-by: Alexander Kanavin --- .../0001-Add-a-missing-include-for-htobe32-definition.patch | 2 +- ...0001-framework-profile.py-make-test-lists-reproducible.patch | 2 +- ...1-generated_tests-gen_tcs-tes_input_tests.py-do-not-ha.patch | 2 +- .../piglit/0001-serializer.py-make-.gz-files-reproducible.patch | 2 +- ...1-tests-shader.py-sort-the-file-list-before-working-on.patch | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/meta/recipes-graphics/piglit/piglit/0001-Add-a-missing-include-for-htobe32-definition.patch b/meta/recipes-graphics/piglit/piglit/0001-Add-a-missing-include-for-htobe32-definition.patch index caa48e088d..7b0cb17925 100644 --- a/meta/recipes-graphics/piglit/piglit/0001-Add-a-missing-include-for-htobe32-definition.patch +++ b/meta/recipes-graphics/piglit/piglit/0001-Add-a-missing-include-for-htobe32-definition.patch @@ -3,7 +3,7 @@ From: Alexander Kanavin Date: Sun, 1 Nov 2020 20:08:49 +0000 Subject: [PATCH] Add a missing include for htobe32 definition -Upstream-Status: Pending +Upstream-Status: Submitted [https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/609] Signed-off-by: Alexander Kanavin --- tests/spec/nv_copy_depth_to_color/nv_copy_depth_to_color.c | 2 ++ diff --git a/meta/recipes-graphics/piglit/piglit/0001-framework-profile.py-make-test-lists-reproducible.patch b/meta/recipes-graphics/piglit/piglit/0001-framework-profile.py-make-test-lists-reproducible.patch index cc9482c047..c90f601cfa 100644 --- a/meta/recipes-graphics/piglit/piglit/0001-framework-profile.py-make-test-lists-reproducible.patch +++ b/meta/recipes-graphics/piglit/piglit/0001-framework-profile.py-make-test-lists-reproducible.patch @@ -6,7 +6,7 @@ Subject: [PATCH] framework/profile.py: make test lists reproducible These are created with os.walk, which yields different order depending on where it's run. -Upstream-Status: Pending +Upstream-Status: Submitted [https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/610] Signed-off-by: Alexander Kanavin --- framework/profile.py | 6 +++++- diff --git a/meta/recipes-graphics/piglit/piglit/0001-generated_tests-gen_tcs-tes_input_tests.py-do-not-ha.patch b/meta/recipes-graphics/piglit/piglit/0001-generated_tests-gen_tcs-tes_input_tests.py-do-not-ha.patch index 8704f98500..cb675e8d99 100644 --- a/meta/recipes-graphics/piglit/piglit/0001-generated_tests-gen_tcs-tes_input_tests.py-do-not-ha.patch +++ b/meta/recipes-graphics/piglit/piglit/0001-generated_tests-gen_tcs-tes_input_tests.py-do-not-ha.patch @@ -6,7 +6,7 @@ Subject: [PATCH 1/2] generated_tests/gen_tcs/tes_input_tests.py: do not This helps reproducibility. -Upstream-Status: Pending +Upstream-Status: Submitted [https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/610] Signed-off-by: Alexander Kanavin --- generated_tests/gen_tcs_input_tests.py | 2 +- diff --git a/meta/recipes-graphics/piglit/piglit/0001-serializer.py-make-.gz-files-reproducible.patch b/meta/recipes-graphics/piglit/piglit/0001-serializer.py-make-.gz-files-reproducible.patch index 2efba6f866..a1db2987ac 100644 --- a/meta/recipes-graphics/piglit/piglit/0001-serializer.py-make-.gz-files-reproducible.patch +++ b/meta/recipes-graphics/piglit/piglit/0001-serializer.py-make-.gz-files-reproducible.patch @@ -6,7 +6,7 @@ Subject: [PATCH] serializer.py: make .gz files reproducible .gz format contains mtime of the compressed data, and SOURCE_DATE_EPOCH is the standard way to make it reproducuble. -Upstream-Status: Pending +Upstream-Status: Submitted [https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/610] Signed-off-by: Alexander Kanavin --- tests/serializer.py | 5 ++++- diff --git a/meta/recipes-graphics/piglit/piglit/0001-tests-shader.py-sort-the-file-list-before-working-on.patch b/meta/recipes-graphics/piglit/piglit/0001-tests-shader.py-sort-the-file-list-before-working-on.patch index 8321be8490..dee876bcbe 100644 --- a/meta/recipes-graphics/piglit/piglit/0001-tests-shader.py-sort-the-file-list-before-working-on.patch +++ b/meta/recipes-graphics/piglit/piglit/0001-tests-shader.py-sort-the-file-list-before-working-on.patch @@ -5,7 +5,7 @@ Subject: [PATCH] tests/shader.py: sort the file list before working on it This allows later xml output to be reproducible. -Upstream-Status: Pending +Upstream-Status: Submitted [https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/610] Signed-off-by: Alexander Kanavin --- tests/shader.py | 4 +++- From patchwork Sat Dec 4 07:13:16 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 641 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 13357C433FE for ; Sat, 4 Dec 2021 07:13:42 +0000 (UTC) Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) by mx.groups.io with SMTP id smtpd.web09.22332.1638602021326217925 for ; Fri, 03 Dec 2021 23:13:41 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=M0OLKIQ8; spf=pass (domain: gmail.com, ip: 209.85.221.46, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f46.google.com with SMTP id q3so10518616wru.5 for ; Fri, 03 Dec 2021 23:13:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=RVNy0rW3Mo/ccDZxCVp00hY+O6k2e0Lr9zrICt6JZAs=; b=M0OLKIQ88msUe3L49cGkGWt5pCc4eT+GSagoaNSdSJkCmvTOKVFChPX0lXDsxBjXq+ Tg3UmycupXCUpqVqYqLG4795LIo0gbGVn7xQ3J0LpmTmZs+18GkscWcAABrx/k02Xmt+ 4CSWwNIPqjXjz2WMSyHS2e91QMzwnFsbg5e2GqGWOPNgfVnQfPkX+rjS5fGirupFbq3+ uGcZZE7jsqVCUb/ocBomH3Vogtjw+8onkwqlGX2DGbQt9xhIZvPIMjWw44GDsXwWHQVo PFKv69lZW+b2V8R+Kw3abr9vJWy2dfQlSQvu8LRCdIWLuBB+7h9YR1Ujwp9DGp8u/2m3 svGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=RVNy0rW3Mo/ccDZxCVp00hY+O6k2e0Lr9zrICt6JZAs=; b=Eb5FlFyBP1GJgF3IrkExx4/Sezb4F9x9oHTSE9wSht/GaQp/ZBtI/VPEtUzFRzLSc+ jb4ZzsjWJLyYLT3VSC57NarCMqxz+jBNhLRQoMfJaZGyKLjuROraAY/NQloY4fLk2x5d RRd3oFAYGW8cXoUXrHwEc9+qPfVlMVRY1FrfsfZ7u7xTqO/JKjo2Xe9jy1hZOrZpRrRk +IWVxgSSGDEQhqdV5+N9fh3XBQCyC7HVrIlLdGZjm0Yc69A8twVXHJ/xNgXiWhK3lz6E tPkCv5GNkuLBMMa5JZYle45sV9nHIcG3uHA/3rvTiWNsLVrfOKdc9XPP/UWouoDFWHUl 1bOQ== X-Gm-Message-State: AOAM530bEIAYV9hnDZ4wFVAMoPl7UVSfQxO4NzQ7ay3UF2cjPUdh6kvV f2f9oYvnoDVonFeONyerOhpM1khm8c8qfw== X-Google-Smtp-Source: ABdhPJyBBEISX6ZaApHB7mlY3OFRtiYKKKNVF5CKyXjvR59kfm6/8yH0m5SMhJr23HCWfYNBEGq0mw== X-Received: by 2002:adf:cf11:: with SMTP id o17mr25986425wrj.554.1638602019928; Fri, 03 Dec 2021 23:13:39 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:39 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 19/26] lttng: submit patches upstream Date: Sat, 4 Dec 2021 08:13:16 +0100 Message-Id: <20211204071323.2480163-19-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159166 Signed-off-by: Alexander Kanavin --- .../lttng-tools/0001-src-common-correct-header-location.patch | 2 +- .../0001-lttng-ust-common-link-with-liburcu-explicitly.patch | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-kernel/lttng/lttng-tools/0001-src-common-correct-header-location.patch b/meta/recipes-kernel/lttng/lttng-tools/0001-src-common-correct-header-location.patch index 925b51c3ce..24fcce41cb 100644 --- a/meta/recipes-kernel/lttng/lttng-tools/0001-src-common-correct-header-location.patch +++ b/meta/recipes-kernel/lttng/lttng-tools/0001-src-common-correct-header-location.patch @@ -6,7 +6,7 @@ Subject: [PATCH] src/common: correct header location sys/unistd.h is not guaranteed to exist, and does not with e.g. musl C library. -Upstream-Status: Pending +Upstream-Status: Backport [http://git.lttng.org/?p=lttng-tools.git;a=commitdiff;h=8f14767d33f786d895e50633fb46b880249b6c54] Signed-off-by: Alexander Kanavin --- src/common/kernel-probe.c | 2 +- diff --git a/meta/recipes-kernel/lttng/lttng-ust/0001-lttng-ust-common-link-with-liburcu-explicitly.patch b/meta/recipes-kernel/lttng/lttng-ust/0001-lttng-ust-common-link-with-liburcu-explicitly.patch index 2d61dfa525..d3c451fd2b 100644 --- a/meta/recipes-kernel/lttng/lttng-ust/0001-lttng-ust-common-link-with-liburcu-explicitly.patch +++ b/meta/recipes-kernel/lttng/lttng-ust/0001-lttng-ust-common-link-with-liburcu-explicitly.patch @@ -5,7 +5,7 @@ Subject: [PATCH] lttng-ust-common: link with liburcu explicitly Otherwise linking errors are seen on x86-32. -Upstream-Status: Pending +Upstream-Status: Submitted [by email to lttng-dev, Francis, Jonathan] Signed-off-by: Alexander Kanavin --- src/lib/lttng-ust-common/Makefile.am | 1 + From patchwork Sat Dec 4 07:13:17 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 646 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 18F1FC4332F for ; Sat, 4 Dec 2021 07:13:43 +0000 (UTC) Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.web12.22672.1638602022223692246 for ; Fri, 03 Dec 2021 23:13:42 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=JAdaLfIh; spf=pass (domain: gmail.com, ip: 209.85.221.42, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f42.google.com with SMTP id t9so10514594wrx.7 for ; Fri, 03 Dec 2021 23:13:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=lTf62K8X8NrzrS4kDoDbmM7kXFsVyCYlErxaherVO4s=; b=JAdaLfIhP0oqaqHXyV5jziqd4JwauruWEi9C2Fx44F5hPeLO4C3hmP/Qs7fW+QRR5+ Wk9o8Lh6y6JGFS7RdRSWOItx7VoGS45wP8smIZEZ8hsCRbbGbr3SxY0PSV6k4JxjOVQx ZvQbXowuS0yJuv8siaewAFGTgK4y/FyJZbrXNXuSXEQSlM5UAfqzBU3lwp0wNYBp45mc N2WMlMt2Lp1biJ7cUqWkSgGkvmPRdBe78cPBDoDlhXtcMIkzwyDoavQyjrofIdiATqgW Ce46R23WLXLc82vvZMXO9ApRhQ2vxFwEbfOWGfPPd3BJfAgf0HyOm1Evjck3IENezx+r i+aA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=lTf62K8X8NrzrS4kDoDbmM7kXFsVyCYlErxaherVO4s=; b=C51aQeOpWC5LXyjnhEZnRoffpb6hqZy7obDgtpXZnKfxW3gZQMbbQysoOvycLC4pWf X7Dsg1r7xLqtKDfJHSLwVYvsKPdYWjOPJzQJ5CKKW9nuTale1S8LG954yZwBueMngjuc c63oF3+p2DrqO90enzxnUfo6u7mxs+6YOqfKZD5qx3WlBVHhv5GJNibm+9fPCRh8PMyr hVmWw37UYWw0EddzCZxjAPo393yuiLTqiWyvzFvl/E4fLs4Fl55fNUu3QonPG5MhCPgB feNxpuOm78pFdrnHzxsJcJ8L0IbHrXp+gbpOOr3TMtMU9fYuR10MwZjyW++OK+pMelop DVsg== X-Gm-Message-State: AOAM53159DehW4Zeh/Ak4st6zXHZ+4CAjjcNuyLEmnaftbu0yQObMMTL 33qmUoBiibTkrGvc8CPh8o+w4ToDP8+K+Q== X-Google-Smtp-Source: ABdhPJyaF307ceSiVUFp9Z2FE4SIr7Iuy6alewK0QAANeuF7Oiis8bSt2cQQaspkMMZrbvj4ZR7Onw== X-Received: by 2002:a5d:52c2:: with SMTP id r2mr27621874wrv.548.1638602020729; Fri, 03 Dec 2021 23:13:40 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:40 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin , Alexander Kanavin , Changqing Li , Richard Purdie , Marko Lindqvist , Ross Burton Subject: [PATCH 20/26] libid3tag: move to meta-oe Date: Sat, 4 Dec 2021 08:13:17 +0100 Message-Id: <20211204071323.2480163-20-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:43 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159167 There are no consumers in oe-core; years ago it used to be gstreamer. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/maintainers.inc | 1 - .../0001-Fix-gperf-3.1-incompatibility.patch | 40 ----------------- .../libid3tag/libid3tag/10_utf16.patch | 34 --------------- .../libid3tag/libid3tag/addpkgconfig.patch | 43 ------------------- .../libid3tag/libid3tag/cflags_filter.patch | 19 -------- .../libid3tag/obsolete_automake_macros.patch | 15 ------- .../libid3tag/unknown-encoding.patch | 39 ----------------- .../libid3tag/libid3tag_0.15.1b.bb | 28 ------------ 8 files changed, 219 deletions(-) delete mode 100644 meta/recipes-multimedia/libid3tag/libid3tag/0001-Fix-gperf-3.1-incompatibility.patch delete mode 100644 meta/recipes-multimedia/libid3tag/libid3tag/10_utf16.patch delete mode 100644 meta/recipes-multimedia/libid3tag/libid3tag/addpkgconfig.patch delete mode 100644 meta/recipes-multimedia/libid3tag/libid3tag/cflags_filter.patch delete mode 100644 meta/recipes-multimedia/libid3tag/libid3tag/obsolete_automake_macros.patch delete mode 100644 meta/recipes-multimedia/libid3tag/libid3tag/unknown-encoding.patch delete mode 100644 meta/recipes-multimedia/libid3tag/libid3tag_0.15.1b.bb diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index 97ba2ce79c..7d3ca5c429 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc @@ -344,7 +344,6 @@ RECIPE_MAINTAINER:pn-libgudev = "Ross Burton " RECIPE_MAINTAINER:pn-libhandy = "Alexander Kanavin " RECIPE_MAINTAINER:pn-libical = "Ross Burton " RECIPE_MAINTAINER:pn-libice = "Unassigned " -RECIPE_MAINTAINER:pn-libid3tag = "Unassigned " RECIPE_MAINTAINER:pn-libidn2 = "Ross Burton " RECIPE_MAINTAINER:pn-libinput = "Ross Burton " RECIPE_MAINTAINER:pn-libjitterentropy = "Ross Burton " diff --git a/meta/recipes-multimedia/libid3tag/libid3tag/0001-Fix-gperf-3.1-incompatibility.patch b/meta/recipes-multimedia/libid3tag/libid3tag/0001-Fix-gperf-3.1-incompatibility.patch deleted file mode 100644 index 54f49f6f23..0000000000 --- a/meta/recipes-multimedia/libid3tag/libid3tag/0001-Fix-gperf-3.1-incompatibility.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 91fcf66b9182c75cd2b96d88991d5a1c6307d4b4 Mon Sep 17 00:00:00 2001 -From: Alexander Kanavin -Date: Wed, 2 Aug 2017 16:27:52 +0300 -Subject: [PATCH] Fix gperf 3.1 incompatibility. - -Upstream-Status: Pending -Signed-off-by: Alexander Kanavin ---- - compat.h | 2 +- - frametype.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/compat.h b/compat.h -index 8af71ec..b3d80d9 100644 ---- a/compat.h -+++ b/compat.h -@@ -34,7 +34,7 @@ struct id3_compat { - }; - - struct id3_compat const *id3_compat_lookup(register char const *, -- register unsigned int); -+ register size_t); - - int id3_compat_fixup(struct id3_tag *); - -diff --git a/frametype.h b/frametype.h -index dd064b2..b5b7593 100644 ---- a/frametype.h -+++ b/frametype.h -@@ -37,6 +37,6 @@ extern struct id3_frametype const id3_frametype_unknown; - extern struct id3_frametype const id3_frametype_obsolete; - - struct id3_frametype const *id3_frametype_lookup(register char const *, -- register unsigned int); -+ register size_t); - - # endif --- -2.13.2 - diff --git a/meta/recipes-multimedia/libid3tag/libid3tag/10_utf16.patch b/meta/recipes-multimedia/libid3tag/libid3tag/10_utf16.patch deleted file mode 100644 index 10e089018c..0000000000 --- a/meta/recipes-multimedia/libid3tag/libid3tag/10_utf16.patch +++ /dev/null @@ -1,34 +0,0 @@ -libid3tag: patch for CVE-2004-2779 - -The patch comes from -https://sources.debian.org/patches/libid3tag/0.15.1b-13/10_utf16.dpatch - -Upstream-Status: Pending - -CVE: CVE-2004-2779 -CVE: CVE-2017-11551 - -Signed-off-by: Changqing Li - -diff -urNad libid3tag-0.15.1b/utf16.c /tmp/dpep.tKvO7a/libid3tag-0.15.1b/utf16.c ---- libid3tag-0.15.1b/utf16.c 2006-01-13 15:26:29.000000000 +0100 -+++ /tmp/dpep.tKvO7a/libid3tag-0.15.1b/utf16.c 2006-01-13 15:27:19.000000000 +0100 -@@ -282,5 +282,18 @@ - - free(utf16); - -+ if (end == *ptr && length % 2 != 0) -+ { -+ /* We were called with a bogus length. It should always -+ * be an even number. We can deal with this in a few ways: -+ * - Always give an error. -+ * - Try and parse as much as we can and -+ * - return an error if we're called again when we -+ * already tried to parse everything we can. -+ * - tell that we parsed it, which is what we do here. -+ */ -+ (*ptr)++; -+ } -+ - return ucs4; - } diff --git a/meta/recipes-multimedia/libid3tag/libid3tag/addpkgconfig.patch b/meta/recipes-multimedia/libid3tag/libid3tag/addpkgconfig.patch deleted file mode 100644 index 38d40c3632..0000000000 --- a/meta/recipes-multimedia/libid3tag/libid3tag/addpkgconfig.patch +++ /dev/null @@ -1,43 +0,0 @@ -Upstream-Status: Inappropriate [configuration] - -Index: libid3tag-0.15.1b/Makefile.am -=================================================================== ---- libid3tag-0.15.1b.orig/Makefile.am 2009-07-29 09:29:20.000000000 +0100 -+++ libid3tag-0.15.1b/Makefile.am 2009-07-29 09:29:47.000000000 +0100 -@@ -27,6 +27,9 @@ - lib_LTLIBRARIES = libid3tag.la - include_HEADERS = id3tag.h - -+pkgconfigdir = $(libdir)/pkgconfig -+pkgconfig_DATA = id3tag.pc -+ - ## From the libtool documentation on library versioning: - ## - ## CURRENT -Index: libid3tag-0.15.1b/configure.ac -=================================================================== ---- libid3tag-0.15.1b.orig/configure.ac 2009-07-29 09:27:15.000000000 +0100 -+++ libid3tag-0.15.1b/configure.ac 2009-07-29 09:27:45.000000000 +0100 -@@ -201,5 +201,5 @@ - dnl AC_SUBST(LTLIBOBJS) - - AC_CONFIG_FILES([Makefile msvc++/Makefile \ -- libid3tag.list]) -+ libid3tag.list id3tag.pc]) - AC_OUTPUT -Index: libid3tag-0.15.1b/id3tag.pc.in -=================================================================== ---- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ libid3tag-0.15.1b/id3tag.pc.in 2009-07-29 09:29:10.000000000 +0100 -@@ -0,0 +1,11 @@ -+prefix=@prefix@ -+exec_prefix=@exec_prefix@ -+libdir=@libdir@ -+includedir=@includedir@ -+ -+Name: id3tag -+Description: ID3 tag reading library -+Requires: -+Version: @VERSION@ -+Libs: -L${libdir} -lid3tag -lz -+Cflags: -I${includedir} diff --git a/meta/recipes-multimedia/libid3tag/libid3tag/cflags_filter.patch b/meta/recipes-multimedia/libid3tag/libid3tag/cflags_filter.patch deleted file mode 100644 index 1895748d1d..0000000000 --- a/meta/recipes-multimedia/libid3tag/libid3tag/cflags_filter.patch +++ /dev/null @@ -1,19 +0,0 @@ -configure contains CFLAGS filtering code which was removing our prefix-map -flags. We need those to generate reproducible binaries. Allow them through. - -Upstream-Status: Pending -Signed-off-by: Richard Purdie - ---- a/configure.ac -+++ b/configure.ac -@@ -99,6 +99,10 @@ do - -mno-cygwin) - shift - ;; -+ -fmacro-prefix-map*|-fdebug-prefix-map*|-ffile-prefix-map*) -+ CFLAGS="$CFLAGS $1" -+ shift -+ ;; - -m*) - arch="$arch $1" - shift diff --git a/meta/recipes-multimedia/libid3tag/libid3tag/obsolete_automake_macros.patch b/meta/recipes-multimedia/libid3tag/libid3tag/obsolete_automake_macros.patch deleted file mode 100644 index 2845fb1d3a..0000000000 --- a/meta/recipes-multimedia/libid3tag/libid3tag/obsolete_automake_macros.patch +++ /dev/null @@ -1,15 +0,0 @@ -Upstream-Status: Submitted [https://sourceforge.net/tracker/?func=detail&aid=3599280&group_id=12349&atid=112349] - -Signed-off-by: Marko Lindqvist -diff -Nurd libid3tag-0.15.1b/configure.ac libid3tag-0.15.1b/configure.ac ---- libid3tag-0.15.1b/configure.ac 2004-01-24 01:22:46.000000000 +0200 -+++ libid3tag-0.15.1b/configure.ac 2013-01-03 06:41:02.734835014 +0200 -@@ -28,7 +28,7 @@ - --AM_INIT_AUTOMAKE -+AM_INIT_AUTOMAKE([foreign]) - --AM_CONFIG_HEADER([config.h]) -+AC_CONFIG_HEADERS([config.h]) - - dnl System type. diff --git a/meta/recipes-multimedia/libid3tag/libid3tag/unknown-encoding.patch b/meta/recipes-multimedia/libid3tag/libid3tag/unknown-encoding.patch deleted file mode 100644 index f0867b5f01..0000000000 --- a/meta/recipes-multimedia/libid3tag/libid3tag/unknown-encoding.patch +++ /dev/null @@ -1,39 +0,0 @@ -In case of an unknown/invalid encoding, id3_parse_string() will -return NULL, but the return value wasn't checked resulting -in segfault in id3_ucs4_length(). This is the only place -the return value wasn't checked. - -Patch taken from Debian: -https://sources.debian.org/patches/libid3tag/0.15.1b-14/11_unknown_encoding.dpatch/ - -CVE: CVE-2017-11550 -Upstream-Status: Pending -Signed-off-by: Ross Burton - -diff -urNad libid3tag-0.15.1b~/compat.gperf libid3tag-0.15.1b/compat.gperf ---- libid3tag-0.15.1b~/compat.gperf 2004-01-23 09:41:32.000000000 +0000 -+++ libid3tag-0.15.1b/compat.gperf 2007-01-14 14:36:53.000000000 +0000 -@@ -236,6 +236,10 @@ - - encoding = id3_parse_uint(&data, 1); - string = id3_parse_string(&data, end - data, encoding, 0); -+ if (!string) -+ { -+ continue; -+ } - - if (id3_ucs4_length(string) < 4) { - free(string); -diff -urNad libid3tag-0.15.1b~/parse.c libid3tag-0.15.1b/parse.c ---- libid3tag-0.15.1b~/parse.c 2004-01-23 09:41:32.000000000 +0000 -+++ libid3tag-0.15.1b/parse.c 2007-01-14 14:37:34.000000000 +0000 -@@ -165,6 +165,9 @@ - case ID3_FIELD_TEXTENCODING_UTF_8: - ucs4 = id3_utf8_deserialize(ptr, length); - break; -+ default: -+ /* FIXME: Unknown encoding! Print warning? */ -+ return NULL; - } - - if (ucs4 && !full) { diff --git a/meta/recipes-multimedia/libid3tag/libid3tag_0.15.1b.bb b/meta/recipes-multimedia/libid3tag/libid3tag_0.15.1b.bb deleted file mode 100644 index 80581765ac..0000000000 --- a/meta/recipes-multimedia/libid3tag/libid3tag_0.15.1b.bb +++ /dev/null @@ -1,28 +0,0 @@ -SUMMARY = "Library for interacting with ID3 tags in MP3 files" -HOMEPAGE = "http://sourceforge.net/projects/mad/" -BUGTRACKER = "http://sourceforge.net/tracker/?group_id=12349&atid=112349" -LICENSE = "GPLv2+" -LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ - file://COPYRIGHT;md5=5e6279efb87c26c6e5e7a68317a6a87a \ - file://version.h;beginline=1;endline=8;md5=86ac68b67f054b7afde9e149bbc3fe63" -SECTION = "libs" -DEPENDS = "zlib gperf-native" -PR = "r7" - -SRC_URI = "${SOURCEFORGE_MIRROR}/mad/libid3tag-${PV}.tar.gz \ - file://addpkgconfig.patch \ - file://obsolete_automake_macros.patch \ - file://0001-Fix-gperf-3.1-incompatibility.patch \ - file://10_utf16.patch \ - file://unknown-encoding.patch \ - file://cflags_filter.patch \ - " -UPSTREAM_CHECK_URI = "https://sourceforge.net/projects/mad/files/libid3tag/" -UPSTREAM_CHECK_REGEX = "/projects/mad/files/libid3tag/(?P.*)/$" - -SRC_URI[md5sum] = "e5808ad997ba32c498803822078748c3" -SRC_URI[sha256sum] = "63da4f6e7997278f8a3fef4c6a372d342f705051d1eeb6a46a86b03610e26151" - -S = "${WORKDIR}/libid3tag-${PV}" - -inherit autotools pkgconfig From patchwork Sat Dec 4 07:13:18 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 644 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 19063C433F5 for ; Sat, 4 Dec 2021 07:13:44 +0000 (UTC) Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.web10.22424.1638602022703047601 for ; Fri, 03 Dec 2021 23:13:43 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=WsChN1AV; spf=pass (domain: gmail.com, ip: 209.85.221.42, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f42.google.com with SMTP id u17so3212294wrt.3 for ; Fri, 03 Dec 2021 23:13:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=7+u7PNLVTiPerzMNUDP25iuNbQhgRkSKleH0OpPKaYI=; b=WsChN1AVDIGb2pfhMzLwZUeJGne8NP4P35EfeII5oFqiwN4JkZLVz7SDzwoCJAFvf9 L8fOGEfjzwV2dsSbhSYbDbX22bfgyQeBPXnRwQVG8/cngfxPJPCan0GtRx0Yv8J0UA/n FTfTv/b+IncfqMIzNn3BUfev8nRD9Ijv4KrsNBbhtcLya7DrswHD4iZLRSmDXLxvDa52 PGOndEIENcrJsk4cKtuNQ6hVqTV/vXMhMkDOE/iUfBj2mRz4HFdPSE0Yy20tbk1ps8QE q9UJygd9x7/USbYf9YLxR2LLCja44T79s06R20NMKCotGAGJfe7p+i/FGAhHhCL0g0hQ wkcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=7+u7PNLVTiPerzMNUDP25iuNbQhgRkSKleH0OpPKaYI=; b=dlxGCy7C5lePI+SNof+RIoEaZCupWcWOVvYVGZcQTq0beDWbMO3p+1+CLxEJVGjBkE BA7ffzni4Wj3sUfBYhVpgDjpx33tDNDj9C+rsqDsxT9R3i5wnvLgrazIIsnGMMb7y7Sr zRjY+/O/faTbsP9g17Bhox+vpFxqNGBd4Q0c/lq4oX5imSyxlcyqqx1Df6jOeSfKKoCo p6ccib+vQgAfXJ7BndA5oDJR9KhfvTSfG8WjbbIvqntluthjotmXDKkcvO6Gm4PBkuZM sx6NvaeSnx2ZFaoZ945/UzYNLfsa8I44gdsavHbVTiITbkCD/rVjs+CE8DQlM22PqAgJ jqNA== X-Gm-Message-State: AOAM533rKpjMI+T3Mo/YrQg3UkF/zEtX0MHKSgjo7o4SvVdtX0h677Ya e9W7SbesBLmjEREtE+VeXVEmduDDTukZ9g== X-Google-Smtp-Source: ABdhPJxhe3yrwU1YL24lv0Mnsyfi5m5sO7AgupZeLcozzIMyirc18VMlai+px63CncblFNUYdSdPxg== X-Received: by 2002:adf:a48e:: with SMTP id g14mr27100658wrb.474.1638602021340; Fri, 03 Dec 2021 23:13:41 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:41 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 21/26] systemtap: submit patch upstream Date: Sat, 4 Dec 2021 08:13:18 +0100 Message-Id: <20211204071323.2480163-21-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:44 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159168 Signed-off-by: Alexander Kanavin --- .../systemtap/0001-staprun-address-ncurses-6.3-failures.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-kernel/systemtap/systemtap/0001-staprun-address-ncurses-6.3-failures.patch b/meta/recipes-kernel/systemtap/systemtap/0001-staprun-address-ncurses-6.3-failures.patch index b53e107d84..1decf21593 100644 --- a/meta/recipes-kernel/systemtap/systemtap/0001-staprun-address-ncurses-6.3-failures.patch +++ b/meta/recipes-kernel/systemtap/systemtap/0001-staprun-address-ncurses-6.3-failures.patch @@ -3,7 +3,7 @@ From: Alexander Kanavin Date: Mon, 25 Oct 2021 17:59:24 +0200 Subject: [PATCH] staprun: address ncurses 6.3 failures -Upstream-Status: Pending +Upstream-Status: Submitted [by email to smakarov@redhat.com,systemtap@sourceware.org] Signed-off-by: Alexander Kanavin --- staprun/monitor.c | 24 ++++++++++++------------ From patchwork Sat Dec 4 07:13:19 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 643 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 1931DC433FE for ; Sat, 4 Dec 2021 07:13:44 +0000 (UTC) Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.web10.22425.1638602023311223077 for ; Fri, 03 Dec 2021 23:13:43 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=JHe5TnKX; spf=pass (domain: gmail.com, ip: 209.85.221.42, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f42.google.com with SMTP id t9so10514638wrx.7 for ; Fri, 03 Dec 2021 23:13:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=KgC3ERA8LgN8g+zzhJIOFDkYgs3gaVgcx3QGloalifM=; b=JHe5TnKXoyNTDqzCLO6PpgJQ5jYkgSMUNZV2bF3DgUj5XZIlQCs3V0a7P8HGcOdsin qZXNKfz1g3M9WWDjXQmxBLnfbCozq/mbt8EEl8LVSDpyquPWS2Rd/cLZKYG87Qh0wLQH cn8Rgfq6+cbDbHfjpV+RATDkYYVPyUVg3c18LLABcNC0OAjLblmKjrDR8KftV/RrGYLJ Dug7jsvnejPW+simNOullhmVl+Mg779aPXgiBrgKqMyGrrrW9SMmGAkCv7xuqPok98lg /UcumFjisJaC4YPCfug5PMji3tkw8lgSlKMKJH+zxxo5eQpwqQ6O0ncWNvVZrmkWByZN ZeBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=KgC3ERA8LgN8g+zzhJIOFDkYgs3gaVgcx3QGloalifM=; b=zhNzImM+E+vV8mU0hOYXQlvjseHWVtpi3b8ZxsqFPsjYkVs/WeRtfXI6aOH2jJxWu9 eZqmebrqrBmipJiAG+g3nSYTG09vgCMdbOSSniCTnVrNNZ7X3e6r4SULhlGYocAzyyUr yI1nCnib1CdJg63HjU8i0WPzUey+hbFNKzvNrgo6cCB4Zqo1W5s68VxN360xv+dl5iJB 5ATnwwePJEnJfK9jbA09W3v48qaDSBzv7zhmc1NVHaJu250Uphnsz4yWxxJHM/aN7avF 6z1OedEK9fO5l8f9yoKLQjqjT+tVbYPoQ/BUF0hLHSjFtGfwhyfVwENkf0z8f3C4eZeS 1vmg== X-Gm-Message-State: AOAM533BwcfzEva4q1r5XJ6NXmN20NEdMjrMX8MKYh31N6OgmOamgHpj K7PbbKShqdKn/2oqx29BnDwn5jjzI0sgzw== X-Google-Smtp-Source: ABdhPJxA5CC2O1YFKgGHj20ujMl4jfaRBvsC+ozKkS7ETeQYFM221AfwqYuBicKpq7Jyr9jareWaiA== X-Received: by 2002:a5d:40cf:: with SMTP id b15mr27678723wrq.161.1638602021948; Fri, 03 Dec 2021 23:13:41 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:41 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 22/26] ffmpeg: submit patch upstream Date: Sat, 4 Dec 2021 08:13:19 +0100 Message-Id: <20211204071323.2480163-22-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:44 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159169 Signed-off-by: Alexander Kanavin --- ...1-libavutil-include-assembly-with-full-path-from-sourc.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg/0001-libavutil-include-assembly-with-full-path-from-sourc.patch b/meta/recipes-multimedia/ffmpeg/ffmpeg/0001-libavutil-include-assembly-with-full-path-from-sourc.patch index 3b503c49c9..2b4ca0e9b9 100644 --- a/meta/recipes-multimedia/ffmpeg/ffmpeg/0001-libavutil-include-assembly-with-full-path-from-sourc.patch +++ b/meta/recipes-multimedia/ffmpeg/ffmpeg/0001-libavutil-include-assembly-with-full-path-from-sourc.patch @@ -6,7 +6,7 @@ Subject: [PATCH] libavutil: include assembly with full path from source root Otherwise nasm writes the full host-specific paths into .o output, which breaks binary reproducibility. -Upstream-Status: Pending +Upstream-Status: Submitted [by email to jamrial@gmail.com,ffmpeg-devel@ffmpeg.org] Signed-off-by: Alexander Kanavin --- libavutil/x86/cpuid.asm | 2 +- From patchwork Sat Dec 4 07:13:20 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 648 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 17CDBC43217 for ; Sat, 4 Dec 2021 07:13:45 +0000 (UTC) Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by mx.groups.io with SMTP id smtpd.web11.22337.1638602023875938940 for ; Fri, 03 Dec 2021 23:13:44 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=URMP+ooQ; spf=pass (domain: gmail.com, ip: 209.85.221.47, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f47.google.com with SMTP id a9so10513380wrr.8 for ; Fri, 03 Dec 2021 23:13:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=322W8VZgL0+2znbi5wWNeChTgn8S+13WUzbFpDODaY4=; b=URMP+ooQpBc00JIvxHJeVUnH3wFBw9fy9OqamSqL/+DK5nwSaIfbjWGy60NNBP5xKB gH+dKJ8n+QrJ2Vt6lMTXgd6kb9SurnUgei8whkVvE4TLouJrCNVeIUMmh8Monpa8ryfa qbXIxFsm3TdKRCbvLwNo+RSGGgeKhSdeHL9enJd4Ok8Zhtmy44iKAMJSxV++9Wnm8nSh ZSgx6ALTm4/u6iLJsDFdUGgqe2oW8TfJE6l0YNKjcyXSxgx0HNEWirpIPBIEmtM5vxjt P4lr1fPkCba4ZlGscFeqcXtZerw30uWstn9p2nirUJKctDi5H7Vpr0ofN4qhy2q/FknU 5vuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=322W8VZgL0+2znbi5wWNeChTgn8S+13WUzbFpDODaY4=; b=raCHD6V0DPAZivCaDekWvhgDY6yBcowyaLudvoCr5sai2EuIVIXGjALO3b1K5R8LhE N7UovMnpIiCWAcgx7ekhUMQWM4gH2PrknylEel3sCYdY2I2FwsMxRHNE3EHeJ9rvZ44t 5G0WMR/CRS/4yI15n213BatsjQda66SxTt0gSLqyRK6yF/y4u6DkA17hMLzt+u4UKd7E BY41MWcGxWSiE8CzySqE9p+iN7Zs4iG5hhhOkduWC2H1GP4fXUCj6N13nIGMhxml9/o/ PROlt8F8zsKNhmuac7xcWaRc7V9jnsQRBkY127h3yELJLR3lC85N40VDes775QWS67mz p/dQ== X-Gm-Message-State: AOAM531V4dyMTZJucjxFsBXCPjo8BPj2580eBujjxalkdT+uv2iEav1L ODv5X4SVGUqK4hwhv1UIPAmBhtISbVofMQ== X-Google-Smtp-Source: ABdhPJy/zqvxljpeBDoKCGExgI7llQdCilmuN+xnmufIClO5nXDONvQc1LZRRLgO7hJDWOsM2UQPeA== X-Received: by 2002:adf:9e46:: with SMTP id v6mr27475664wre.579.1638602022528; Fri, 03 Dec 2021 23:13:42 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:42 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 23/26] libfm: submit patches upstream Date: Sat, 4 Dec 2021 08:13:20 +0100 Message-Id: <20211204071323.2480163-23-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:45 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159170 Signed-off-by: Alexander Kanavin --- ...1-Correctly-check-the-stamp-file-that-indicates-if-we-.patch | 2 +- ...01-Do-not-add-library-path-to-avoid-host-contamination.patch | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-support/libfm/libfm/0001-Correctly-check-the-stamp-file-that-indicates-if-we-.patch b/meta/recipes-support/libfm/libfm/0001-Correctly-check-the-stamp-file-that-indicates-if-we-.patch index fb91d90cf2..701b259cf9 100644 --- a/meta/recipes-support/libfm/libfm/0001-Correctly-check-the-stamp-file-that-indicates-if-we-.patch +++ b/meta/recipes-support/libfm/libfm/0001-Correctly-check-the-stamp-file-that-indicates-if-we-.patch @@ -4,7 +4,7 @@ Date: Fri, 16 Dec 2016 16:52:04 +0200 Subject: [PATCH] Correctly check the stamp file that indicates if we need to re-build vala code -Upstream-Status: Pending +Upstream-Status: Submitted [https://github.com/lxde/libfm/pull/85] Signed-off-by: Alexander Kanavin --- configure.ac | 2 +- diff --git a/meta/recipes-support/libfm/libfm/0001-Do-not-add-library-path-to-avoid-host-contamination.patch b/meta/recipes-support/libfm/libfm/0001-Do-not-add-library-path-to-avoid-host-contamination.patch index f4c89127fc..0437000adc 100644 --- a/meta/recipes-support/libfm/libfm/0001-Do-not-add-library-path-to-avoid-host-contamination.patch +++ b/meta/recipes-support/libfm/libfm/0001-Do-not-add-library-path-to-avoid-host-contamination.patch @@ -3,7 +3,7 @@ From: Alexander Kanavin Date: Wed, 2 May 2018 16:48:47 +0300 Subject: [PATCH] Do not add library path to avoid host contamination -Upstream-Status: Pending +Upstream-Status: Submitted [https://github.com/lxde/libfm/pull/86] Signed-off-by: Alexander Kanavin --- src/modules/Makefile.am | 1 - From patchwork Sat Dec 4 07:13:21 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 645 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 17D02C43219 for ; Sat, 4 Dec 2021 07:13:45 +0000 (UTC) Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by mx.groups.io with SMTP id smtpd.web08.22348.1638602024410546489 for ; Fri, 03 Dec 2021 23:13:44 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=AaBwDpOn; spf=pass (domain: gmail.com, ip: 209.85.221.49, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f49.google.com with SMTP id o13so10477947wrs.12 for ; Fri, 03 Dec 2021 23:13:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=vtPvU6eCMm+NIgNfcozoh400UzuYBat0pfjzKmXHOC4=; b=AaBwDpOnyZ416iCKWpiXdaMRGTpWeKWPF1mplpKjJcQBVmBXpSykkTrrmnXgquXkUo wecGgCUQaNYNy/fP9g6i5ouNuwueWVR994ASU7J1lISELK9xWIzsqFKO4qTOcRTxwub5 CNJ+RGqd01LxY278tdGDCMcvhif9xxTmRlJgjXcrJtxSvNpG9enKse21/m3TnurwPi+u fPvb9qUCBVL8n6EisMnNO5LxrJmk9OU8C3qJ2UMi54PueRxzJxnhSknDK4ZSAwWd+PT1 UvZu+6oleZ7bTQIGlrW7XE85E87JL+BIlntSZDhKSf+g6JFsT8Whk7RwURb0Z2B9W6GM H4gA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=vtPvU6eCMm+NIgNfcozoh400UzuYBat0pfjzKmXHOC4=; b=BiytlQgJxxVORuYxGJ9oYOmc12HQVwy0M431QJ1FKLdqfTn6vEZbkY3GDyTe3LgpNE sXuxnieRZL0jhTE+erQ8MTIE9fnuZetBREjRUcnc/l9vFp9QH7aMrCKwVCGldBmooPS5 6rtIif82PAeO3wdSuMXzfl6HM3TcdPjhQPycqvsoA1seXUjO1ScYfSODLCpTDcwTxsx4 DmIZQGpcwDKx1GIiIIO8DLrsC8Wutsq3KZAxPznrhe6uzV/LR0s03HSKMcrXD/Sx/EJL B38ZthIFj9XclQuki08bZq56TsbAWtmVBR8SlMxr/ILVTkEd90UauC8FCcTnEbLU8rv2 QCOQ== X-Gm-Message-State: AOAM533I2EEnQazjEaOOd0G+Z3k0uDEY2pngsaedWkpeRZQE1Q3KUAzC oR+4ZjixbZQTqnYH6OJT4T0mq5+LJX7Fvw== X-Google-Smtp-Source: ABdhPJy3tKTyzlbjWGnAjcLHpAiaCJ7LMN+bq3TDFF8bxZxWX2tq/VFWFl1tsrnNVCttCum1+9+2Qg== X-Received: by 2002:adf:fb0c:: with SMTP id c12mr29231948wrr.614.1638602023085; Fri, 03 Dec 2021 23:13:43 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:42 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 24/26] libgcrypt: submit patch upstream Date: Sat, 4 Dec 2021 08:13:21 +0100 Message-Id: <20211204071323.2480163-24-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:45 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159171 Signed-off-by: Alexander Kanavin --- .../libgcrypt/files/0001-Makefile.am-add-a-missing-space.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-support/libgcrypt/files/0001-Makefile.am-add-a-missing-space.patch b/meta/recipes-support/libgcrypt/files/0001-Makefile.am-add-a-missing-space.patch index 8fbed9add6..62b7484e45 100644 --- a/meta/recipes-support/libgcrypt/files/0001-Makefile.am-add-a-missing-space.patch +++ b/meta/recipes-support/libgcrypt/files/0001-Makefile.am-add-a-missing-space.patch @@ -3,7 +3,7 @@ From: Alexander Kanavin Date: Wed, 24 Feb 2021 19:43:07 +0000 Subject: [PATCH] Makefile.am: add a missing space -Upstream-Status: Pending +Upstream-Status: Submitted [by email to gniibe@fsij.org,gcrypt-devel@gnupg.org] Signed-off-by: Alexander Kanavin --- cipher/Makefile.am | 2 +- From patchwork Sat Dec 4 07:13:22 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 649 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 14666C433F5 for ; Sat, 4 Dec 2021 07:13:46 +0000 (UTC) Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by mx.groups.io with SMTP id smtpd.web11.22338.1638602025103358074 for ; Fri, 03 Dec 2021 23:13:45 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=J/dtnp49; spf=pass (domain: gmail.com, ip: 209.85.221.49, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f49.google.com with SMTP id u17so3212460wrt.3 for ; Fri, 03 Dec 2021 23:13:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=6C6wj0D4ZYukNZBzMB1pNM3o5zRi4D/RorOztBKNMaE=; b=J/dtnp49VVGGfo0QZRMgNM6/UAmPNRzb20CPc1v6rmWy0GUOuQYiLp19P5OgqXT7P0 nM7HofX9T+y4+ytyPNCkk5fpp3ZsXQHVEzGwRiGjYovFufSi8K4xU5C3SB2s0nSaM1MA 7/IEvsFZa64YF8geYe6wAzq8mq+TqMYCvX3FXUXgBHaPSyL00GPcVZSKgZWaXDXMKkhU eg1733nnkwkOAwx1vvN0ywQa+bxka99kH8UKHrGabF4W/Il7HcdloLtyLMllMm1N/wzT 13lbGlnY8d5XGdsiPq+GTyijzR8nVc/UYNBACwykFQCAuLo7vqweBeUZh0ITBsZ3sHEf 1iZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=6C6wj0D4ZYukNZBzMB1pNM3o5zRi4D/RorOztBKNMaE=; b=SbnjqZOTaITXgQy92biGPwXDzvcYGm4HCmHsWL3G828+HjGiCZ7QQw0t4LsmD0XjEz OctdIUu/0Ekqo+onLbPiIv0tXjuY/Av/nws47/Nva2YcJd7mM7jaEKiwuurD3OVdvc89 8d7RqycVn35Y3lAkhlA8CfNPc0oKcKvuXpaoVikKeMu47/pD5PObDpnuBZgwg9ljg2z2 K4SpHzyrOMsp9wT4mRw1sH2eHsNueWLgGCh/aqefsbJte0R5USYxozZJmANhnRf1OINx BCPIExl/li548cpPfyVnGnOKnRDXgOISbLOy1tgLG/q5nk5ijyoP1yN1IgfwQDQfb+By 4/fg== X-Gm-Message-State: AOAM531ppiTL1lDT9wybcVyt266t22BzBnphcagoi9sSEZdYFv/NQsLD iv5bUvOfjI26Cd2pYPXcS2k2jS0XSPxSeA== X-Google-Smtp-Source: ABdhPJw6b7HR+Rii9r015evVlol3dgN4hO5KhLPwR4sd+Ja735xgz/eJbhnqZpfIIR97os+TpQ2OJw== X-Received: by 2002:a5d:61ca:: with SMTP id q10mr25814732wrv.102.1638602023774; Fri, 03 Dec 2021 23:13:43 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:43 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 25/26] libgpg-error: submit patch upstream Date: Sat, 4 Dec 2021 08:13:22 +0100 Message-Id: <20211204071323.2480163-25-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:46 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159172 Signed-off-by: Alexander Kanavin --- ...1-configure.ac-do-not-hardcode-gnu-libc-when-generatin.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-support/libgpg-error/libgpg-error/0001-configure.ac-do-not-hardcode-gnu-libc-when-generatin.patch b/meta/recipes-support/libgpg-error/libgpg-error/0001-configure.ac-do-not-hardcode-gnu-libc-when-generatin.patch index 0f6e309391..ef7a7df1b8 100644 --- a/meta/recipes-support/libgpg-error/libgpg-error/0001-configure.ac-do-not-hardcode-gnu-libc-when-generatin.patch +++ b/meta/recipes-support/libgpg-error/libgpg-error/0001-configure.ac-do-not-hardcode-gnu-libc-when-generatin.patch @@ -6,7 +6,7 @@ Subject: [PATCH] configure.ac: do not hardcode gnu libc when generating This erroneously excluded e.g. musl libc. -Upstream-Status: Pending +Upstream-Status: Submitted [by email to gniibe@fsij.org,gnupg-devel@gnupg.org] Signed-off-by: Alexander Kanavin --- configure.ac | 2 +- From patchwork Sat Dec 4 07:13:23 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 647 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 197C3C433EF for ; Sat, 4 Dec 2021 07:13:47 +0000 (UTC) Received: from mail-wr1-f43.google.com (mail-wr1-f43.google.com [209.85.221.43]) by mx.groups.io with SMTP id smtpd.web10.22426.1638602025755902530 for ; Fri, 03 Dec 2021 23:13:46 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Irhte6ie; spf=pass (domain: gmail.com, ip: 209.85.221.43, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f43.google.com with SMTP id u1so10465740wru.13 for ; Fri, 03 Dec 2021 23:13:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=dtsCI+MvSszhd/kvRO/kKjTU2mXKIHuCjxFhDlD2FyY=; b=Irhte6ieW4QLfsx/8slF4SpJ1EJtvnKc1K8WP+qIGN0U0Uc+FvguO/saz9fRX7vBrc lxxf/zrsKcI4RPcn0yYqnA5ltPDnHnbVoMxd+rX++3PdxTKALUGS136W4BMAh2cCEUHK h4mvsEj3HI6tdLthUKlRxPqqgY4T4UusCA3bh3bvTOSDY7NBmQmfPiYSKf50sfJS8Db0 Qpu1PmCQIPg9Bh1xUwage7JS+IvXSRLiZ+9d8SlK2g0E/K/bs8iQ2NR9kyUYYBh2Br4i 4zq/s2DT9xW9TbzSQZRPPEreNinXuwQIrJWamr/EYTY44QdpWkHPZ8Wez8s29BzNxHmQ x/vA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=dtsCI+MvSszhd/kvRO/kKjTU2mXKIHuCjxFhDlD2FyY=; b=VXnL1QRSH9bfdgdP4yaDNzeYrVAVP5Wj17UTHmlSiTNuJHugtey3XK+BT6DSve/6vs UhLfsoAg4wXuY30p5tXaN12WI4jVGdM2wqOQ/C5MBj7YN/t9NM2lakwo2ARpLGt/MjQH eaqup5B+FcsmEeUbtEpIhMTV+oYYoX7o/dj5SZ1fSERqD142oSpzflztm4+XIvsgQrNz pg//dLF36gnJCCzQqBrYYHOBxn3C3I4XRdO7f59DHIiv3oIGNeCUY+gvaMbH/tNDrDCU UnRVhsRd/RiafnL1e9M2+0z8Wn8S93sQHYZ00jQ2xxbEMT97pTrAnmVPNeP5KJnlx0aQ gYMw== X-Gm-Message-State: AOAM531kzCei2GMqVkAWkE3IrGCvJdJBbTD3RpN7Zlk6HYVbBP5s/5ew bOcP87kgOBHkbDTKtfCB7QVLkDKO2eU0zw== X-Google-Smtp-Source: ABdhPJz2zGe7fWckMeuDBBzGvIC579Hp3BPb2bgIfXE8r5wXLQWrV9F2RbTfEfFz//CMW5gQHQN0LA== X-Received: by 2002:a5d:64c4:: with SMTP id f4mr26680650wri.6.1638602024358; Fri, 03 Dec 2021 23:13:44 -0800 (PST) Received: from nereus.lab.linutronix.de. (b2b-109-90-143-203.unitymedia.biz. [109.90.143.203]) by smtp.gmail.com with ESMTPSA id y15sm5837992wry.72.2021.12.03.23.13.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Dec 2021 23:13:44 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 26/26] serf: mark patches as inappropriate for upstream submission Date: Sat, 4 Dec 2021 08:13:23 +0100 Message-Id: <20211204071323.2480163-26-alex@linutronix.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20211204071323.2480163-1-alex@linutronix.de> References: <20211204071323.2480163-1-alex@linutronix.de> 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 ; Sat, 04 Dec 2021 07:13:47 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159173 With this commit I am entering the patch nirvana (and I intend to stay there): ~/development/poky$ grep -ilr "upstream-status: pending" `grep -ilr kanavin meta*`|wc -l 0 Signed-off-by: Alexander Kanavin --- .../0001-buckets-ssl_buckets.c-do-not-use-ERR_GET_FUNC.patch | 2 +- ...op.creating.directories.without.sandbox-install.prefix.patch | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-support/serf/serf/0001-buckets-ssl_buckets.c-do-not-use-ERR_GET_FUNC.patch b/meta/recipes-support/serf/serf/0001-buckets-ssl_buckets.c-do-not-use-ERR_GET_FUNC.patch index e6172ef5aa..73e8a8386b 100644 --- a/meta/recipes-support/serf/serf/0001-buckets-ssl_buckets.c-do-not-use-ERR_GET_FUNC.patch +++ b/meta/recipes-support/serf/serf/0001-buckets-ssl_buckets.c-do-not-use-ERR_GET_FUNC.patch @@ -6,7 +6,7 @@ Subject: [PATCH] buckets/ssl_buckets.c: do not use ERR_GET_FUNC Upstream removed it in https://github.com/openssl/openssl/pull/16004 -Upstream-Status: Pending +Upstream-Status: Inappropriate [last release in 2015, last commit in 2019] Signed-off-by: Alexander Kanavin --- buckets/ssl_buckets.c | 3 +-- diff --git a/meta/recipes-support/serf/serf/SConstruct.stop.creating.directories.without.sandbox-install.prefix.patch b/meta/recipes-support/serf/serf/SConstruct.stop.creating.directories.without.sandbox-install.prefix.patch index 91640d6044..ba1b01c740 100644 --- a/meta/recipes-support/serf/serf/SConstruct.stop.creating.directories.without.sandbox-install.prefix.patch +++ b/meta/recipes-support/serf/serf/SConstruct.stop.creating.directories.without.sandbox-install.prefix.patch @@ -31,7 +31,7 @@ ERROR: scons install execution failed. and the installed paths (including the paths inside libserf*.pc) look correct -Upstream-Status: Pending +Upstream-Status: Inappropriate [last release in 2015, last commit in 2019] Signed-off-by: Martin Jansa