From patchwork Tue Jul 26 23:11:44 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mark Hatle X-Patchwork-Id: 10638 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 93C1DC19F2B for ; Tue, 26 Jul 2022 23:11:56 +0000 (UTC) Received: from gate.crashing.org (gate.crashing.org [63.228.1.57]) by mx.groups.io with SMTP id smtpd.web09.13554.1658877110445984105 for ; Tue, 26 Jul 2022 16:11:50 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: kernel.crashing.org, ip: 63.228.1.57, mailfrom: mark.hatle@kernel.crashing.org) Received: from lons-builder.int.hatle.net (ip203.trans.bevcomm.net [76.164.132.203] (may be forged)) by gate.crashing.org (8.14.1/8.14.1) with ESMTP id 26QNBldP024605 for ; Tue, 26 Jul 2022 18:11:49 -0500 From: Mark Hatle To: openembedded-core@lists.openembedded.org Subject: [PATCH 1/4] runqemu: Add missing space on default display option Date: Tue, 26 Jul 2022 18:11:44 -0500 Message-Id: <20220726231147.3744000-2-mark.hatle@kernel.crashing.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220726231147.3744000-1-mark.hatle@kernel.crashing.org> References: <20220726231147.3744000-1-mark.hatle@kernel.crashing.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Jul 2022 23:11:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168520 Signed-off-by: Mark Hatle Signed-off-by: Mark Hatle --- scripts/runqemu | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/runqemu b/scripts/runqemu index b4c1ae6d83..b6fc212ebe 100755 --- a/scripts/runqemu +++ b/scripts/runqemu @@ -1375,7 +1375,7 @@ class BaseConfig(object): elif "-display sdl" in output: self.sdl = True else: - self.qemu_opt += '-display none' + self.qemu_opt += ' -display none' if self.sdl == True or self.gtk == True or self.egl_headless == True: From patchwork Tue Jul 26 23:11:45 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mark Hatle X-Patchwork-Id: 10636 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 9086EC04A68 for ; Tue, 26 Jul 2022 23:11:56 +0000 (UTC) Received: from gate.crashing.org (gate.crashing.org [63.228.1.57]) by mx.groups.io with SMTP id smtpd.web12.13550.1658877110496158771 for ; Tue, 26 Jul 2022 16:11:50 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: kernel.crashing.org, ip: 63.228.1.57, mailfrom: mark.hatle@kernel.crashing.org) Received: from lons-builder.int.hatle.net (ip203.trans.bevcomm.net [76.164.132.203] (may be forged)) by gate.crashing.org (8.14.1/8.14.1) with ESMTP id 26QNBldQ024605 for ; Tue, 26 Jul 2022 18:11:49 -0500 From: Mark Hatle To: openembedded-core@lists.openembedded.org Subject: [PATCH 2/4] default-distrovars: seccomp doesn't support microblaze Date: Tue, 26 Jul 2022 18:11:45 -0500 Message-Id: <20220726231147.3744000-3-mark.hatle@kernel.crashing.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220726231147.3744000-1-mark.hatle@kernel.crashing.org> References: <20220726231147.3744000-1-mark.hatle@kernel.crashing.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Jul 2022 23:11:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168519 Signed-off-by: Mark Hatle Signed-off-by: Mark Hatle --- meta/conf/distro/include/default-distrovars.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/conf/distro/include/default-distrovars.inc b/meta/conf/distro/include/default-distrovars.inc index 9f4617be01..230bab84dd 100644 --- a/meta/conf/distro/include/default-distrovars.inc +++ b/meta/conf/distro/include/default-distrovars.inc @@ -16,6 +16,9 @@ DISTRO_FEATURES_DEFAULT:remove:riscv32 = "seccomp" # seccomp is not yet ported to ARC DISTRO_FEATURES_DEFAULT:remove:arc = "seccomp" +# seccomp is not yet ported to microblaze +DISTRO_FEATURES_DEFAULT:remove:microblaze = "seccomp" + DISTRO_FEATURES_DEFAULT ?= "acl alsa bluetooth debuginfod ext2 ipv4 ipv6 largefile pcmcia usbgadget usbhost wifi xattr nfs zeroconf pci 3g nfc x11 vfat seccomp" DISTRO_FEATURES ?= "${DISTRO_FEATURES_DEFAULT}" IMAGE_FEATURES ?= "" From patchwork Tue Jul 26 23:11:46 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mark Hatle X-Patchwork-Id: 10637 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 7DB7FC19F29 for ; Tue, 26 Jul 2022 23:11:56 +0000 (UTC) Received: from gate.crashing.org (gate.crashing.org [63.228.1.57]) by mx.groups.io with SMTP id smtpd.web08.13651.1658877110553130925 for ; Tue, 26 Jul 2022 16:11:51 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: kernel.crashing.org, ip: 63.228.1.57, mailfrom: mark.hatle@kernel.crashing.org) Received: from lons-builder.int.hatle.net (ip203.trans.bevcomm.net [76.164.132.203] (may be forged)) by gate.crashing.org (8.14.1/8.14.1) with ESMTP id 26QNBldR024605 for ; Tue, 26 Jul 2022 18:11:50 -0500 From: Mark Hatle To: openembedded-core@lists.openembedded.org Subject: [PATCH 3/4] openssl: Move microblaze to linux-latomic config Date: Tue, 26 Jul 2022 18:11:46 -0500 Message-Id: <20220726231147.3744000-4-mark.hatle@kernel.crashing.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220726231147.3744000-1-mark.hatle@kernel.crashing.org> References: <20220726231147.3744000-1-mark.hatle@kernel.crashing.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Jul 2022 23:11:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168521 When building with the previous a number of atomic functions come back as undefined. Switching to linux-latomic fixes this. Signed-off-by: Mark Hatle Signed-off-by: Mark Hatle --- meta/recipes-connectivity/openssl/openssl_3.0.5.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-connectivity/openssl/openssl_3.0.5.bb b/meta/recipes-connectivity/openssl/openssl_3.0.5.bb index e50ff7f8c5..04aff04fab 100644 --- a/meta/recipes-connectivity/openssl/openssl_3.0.5.bb +++ b/meta/recipes-connectivity/openssl/openssl_3.0.5.bb @@ -77,7 +77,7 @@ do_configure () { esac target="$os-${HOST_ARCH}" case $target in - linux-arc) + linux-arc | linux-microblaze*) target=linux-latomic ;; linux-arm*) @@ -105,7 +105,7 @@ do_configure () { linux-*-mips64 | linux-mips64 | linux-*-mips64el | linux-mips64el) target=linux64-mips64 ;; - linux-microblaze* | linux-nios2* | linux-sh3 | linux-sh4 | linux-arc*) + linux-nios2* | linux-sh3 | linux-sh4 | linux-arc*) target=linux-generic32 ;; linux-powerpc) From patchwork Tue Jul 26 23:11:47 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mark Hatle X-Patchwork-Id: 10635 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 7B0C3C3F6B0 for ; Tue, 26 Jul 2022 23:11:56 +0000 (UTC) Received: from gate.crashing.org (gate.crashing.org [63.228.1.57]) by mx.groups.io with SMTP id smtpd.web08.13652.1658877110733093096 for ; Tue, 26 Jul 2022 16:11:51 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: kernel.crashing.org, ip: 63.228.1.57, mailfrom: mark.hatle@kernel.crashing.org) Received: from lons-builder.int.hatle.net (ip203.trans.bevcomm.net [76.164.132.203] (may be forged)) by gate.crashing.org (8.14.1/8.14.1) with ESMTP id 26QNBldS024605 for ; Tue, 26 Jul 2022 18:11:50 -0500 From: Mark Hatle To: openembedded-core@lists.openembedded.org Subject: [PATCH 4/4] elfutils: Microblaze does not support symvers Date: Tue, 26 Jul 2022 18:11:47 -0500 Message-Id: <20220726231147.3744000-5-mark.hatle@kernel.crashing.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220726231147.3744000-1-mark.hatle@kernel.crashing.org> References: <20220726231147.3744000-1-mark.hatle@kernel.crashing.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Jul 2022 23:11:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168522 Signed-off-by: Mark Hatle Signed-off-by: Mark Hatle --- meta/recipes-devtools/elfutils/elfutils_0.187.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-devtools/elfutils/elfutils_0.187.bb b/meta/recipes-devtools/elfutils/elfutils_0.187.bb index d03da61353..561112c580 100644 --- a/meta/recipes-devtools/elfutils/elfutils_0.187.bb +++ b/meta/recipes-devtools/elfutils/elfutils_0.187.bb @@ -49,6 +49,9 @@ RDEPENDS:${PN}-ptest += "libasm libelf bash make coreutils ${PN}-binutils iprout EXTRA_OECONF:append:class-target = " --disable-tests-rpath" +# symver functions not currently supported on microblaze +EXTRA_OECONF:append:class-target:microblaze = " --disable-symbol-versioning" + RDEPENDS:${PN}-ptest:append:libc-glibc = " glibc-utils glibc-dbg glibc-dev" INSANE_SKIP:${PN}-ptest = "debug-deps dev-deps"