From patchwork Thu Dec 29 16:01:01 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 17340 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 EA792C3DA79 for ; Thu, 29 Dec 2022 16:01:22 +0000 (UTC) Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) by mx.groups.io with SMTP id smtpd.web11.208334.1672329680168272226 for ; Thu, 29 Dec 2022 08:01:20 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=CC4Wehu8; spf=pass (domain: gmail.com, ip: 209.85.128.42, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f42.google.com with SMTP id k26-20020a05600c1c9a00b003d972646a7dso10343538wms.5 for ; Thu, 29 Dec 2022 08:01:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=8gomC9DY43aEhfC6+vh+ahgnqtI9gz9G9n8QKZmOyXE=; b=CC4Wehu8xWdCAl1pXpRfc/ORPEjlRpEutkQxfVFJUsfMEg/bUA8a3O58GtGcRzpNuu l3j1EvOgzzR02PnHrK/pOyf8uKAzie0bH53sZcbui15k6sxKsYsLinTfZiChl7GN/Di9 trFFFgPLUvvus36jOjyKJJ2B+xfhUS5qScAr4aVpctmi7N3Y+3hoxhBCU3pjmVBEsjnn 0PEAxnruMT6XqoA0HRfXptVf6cePR0UNUwA8VSDzYO7dDzEzCuwP/2M1HrXEczSEnBWV P7Rrh8ZA52OPKoH/ssEpe1u9xLR4E2Y29KWklnvLjAPPn4S0On/2Ze3vNK2N1htRbHe8 gYaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=8gomC9DY43aEhfC6+vh+ahgnqtI9gz9G9n8QKZmOyXE=; b=UwJEnkVZsr5uztbZcilo/JGUyiO4TENeMTlVlRc49FM0l0srIjIWdYvIdLWAQ6e8hX MDSXin1ZFlTC/JITwccBNVhA3reD6u8lOgyOsDlNM0+wF5bHhtojwGAsNwvkaHsu/re6 sYsfJRFlg9xiXlG35Ak8Q3Lk0N4t+cF4bc397q9hiBsMG6pWkfn45gixdvcfUH2NNm1/ 0qXuutBeX8nq0Ox0aeVg47WVYpCH4iNcSCiVBIqZkHpyob0MHUDREObZvSanTa9Z3iLk EGkhauJqVyakhTO01Vuq3oQHLs500d+Notcz4Pc4UCvgUstDSVhwdwLUtzOt9ezSybxK khSQ== X-Gm-Message-State: AFqh2koMbdgIDts1rVJ2w+qoH2NdoO8+CNmoHZh53aeKMQw9JuvBDrcw TSiMb1hO0rQ6+fllCnnoB2ZR4H8Jowk= X-Google-Smtp-Source: AMrXdXvkC366UWzHHSbacJe7Uw8ZZhyJEvP73hmqR4gqVU1+74Zj6Zi2Shg3u/O1/SgZvw3bUronBA== X-Received: by 2002:a05:600c:22c7:b0:3d1:cf66:3afa with SMTP id 7-20020a05600c22c700b003d1cf663afamr20829668wmg.19.1672329678197; Thu, 29 Dec 2022 08:01:18 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bg12-20020a05600c3c8c00b003d1e34bcbb2sm28161735wmb.13.2022.12.29.08.01.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Dec 2022 08:01:17 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 01/10] devtool: process local files only for the main branch Date: Thu, 29 Dec 2022 17:01:01 +0100 Message-Id: <20221229160110.255775-1-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 29 Dec 2022 16:01:22 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/175107 devtool modify/upgrade are not currently equipped to handle conditional local files in SRC_URI, and provide only the main no-override set in a workspace under source/component/oe-local-files/ (this is done via meta/classes/devtool-source.bbclass). On the other hand, updating the changes from workspace into a recipe is run iteratively against all overrides; this works for patches (as they all are directed into their own override branches in the workspace git source tree), but breaks down when trying to match local files in a workspace against local files in overridden SRC_URI lists, resulting in bad recipe breakage. Implementing multiple sets of local files is significant work; let's for now simply not touch local files in recipes except when on the no-override variant. Signed-off-by: Alexander Kanavin --- scripts/lib/devtool/standard.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/scripts/lib/devtool/standard.py b/scripts/lib/devtool/standard.py index f46ce34ad1..f3349f98e9 100644 --- a/scripts/lib/devtool/standard.py +++ b/scripts/lib/devtool/standard.py @@ -1409,6 +1409,18 @@ def _export_local_files(srctree, rd, destdir, srctreebase): updated = OrderedDict() added = OrderedDict() removed = OrderedDict() + + # Get current branch and return early with empty lists + # if on one of the override branches + # (local files are provided only for the main branch and processing + # them against lists from recipe overrides will result in mismatches + # and broken modifications to recipes). + stdout, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', + cwd=srctree) + branchname = stdout.rstrip() + if branchname.startswith(override_branch_prefix): + return (updated, added, removed) + local_files_dir = os.path.join(srctreebase, 'oe-local-files') git_files = _git_ls_tree(srctree) if 'oe-local-files' in git_files: From patchwork Thu Dec 29 16:01:02 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 17341 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 032EDC4167B for ; Thu, 29 Dec 2022 16:01:23 +0000 (UTC) Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) by mx.groups.io with SMTP id smtpd.web11.208335.1672329680560026347 for ; Thu, 29 Dec 2022 08:01:20 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=M+Fl64zc; spf=pass (domain: gmail.com, ip: 209.85.128.50, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f50.google.com with SMTP id ay40so13454912wmb.2 for ; Thu, 29 Dec 2022 08:01:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=tB7YiDI68azNOU/Xr6twT0wedyzcLiG7Duears2Oryk=; b=M+Fl64zcx0kONwQwyOuPkWzPmUwls7v4xnolrQJG2+laR71PdM2fhmp4NWW6O+j5Ko FDrGd3c0lHYm+x9rG7rn93mpmOhKtLuFOMa3WXJLlgWzyfEBSmzwoBDK3JJg1HPnInkt b2RwbPm332wlcxYp9drQsL7Ux2J8thqE+mKL4qlhY4gB0LnwsN5VjZ3hoqsm0mN9Jrh2 BGPd/i6bDH7XufDVLpuQxhdndnvPh/NjwwvrQ+bf2m2X+p8HG8KVJ/HYHptSI+jZfi4r Qp47f3Mje8qTBDc9dx9WN3OwuId8ArVDQjKG0yQxGSZAdjLK42qGbJ4ft7cq138JLVLL W/Zw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tB7YiDI68azNOU/Xr6twT0wedyzcLiG7Duears2Oryk=; b=t0mSpnWOfq+A5niwCugRZUw7HU/UED7h4yS1uK1Ob7PlG6GGWhLWtwc/aAPLbiDv2v /1zbKgPLQqVlApfZMon/pArg6oGlMeiTGC1agOCpRMNmtVPLmzTjVNSge3aPaujF/a8F FvFkUC+1pmeXAFlDXvfhBgQzqefGo05zK6D967zCOycdLpPoHxZFlayfU+22ZMOcF7Bw UNKwv67CqRCgfxcFOhguUrPuIQN/g7JosfHqgCDSfGypYPssD/jFIVn/IrP7GCtboxOm 1ddSfFpep2smSekkmbZ5eBXP98+vgk/QJbFxO+Fuz2tTtYEF1UyHWgzyWPo50sE+sqnE c6/A== X-Gm-Message-State: AFqh2kpM8YQJqPyciDiia+E7Z5DSdTJsMKTjfOgfmBw4LZEuYWK3qGMr qYdFhuPvMjAnZtcQ6F8e0w58D0dzBKE= X-Google-Smtp-Source: AMrXdXu/YilZkT+NG3ufa6rmWVqYMX2z5PgHh42iKzJhhBwzsXy4C2ToIO3nXcGfjeOJsvAm0wUrJA== X-Received: by 2002:a1c:3887:0:b0:3d2:26cd:3b1e with SMTP id f129-20020a1c3887000000b003d226cd3b1emr20314726wma.28.1672329678842; Thu, 29 Dec 2022 08:01:18 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bg12-20020a05600c3c8c00b003d1e34bcbb2sm28161735wmb.13.2022.12.29.08.01.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Dec 2022 08:01:18 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 02/10] conf/machine/include: add x86-64-v3 tunes (AVX, AVX2, BMI1, BMI2, F16C, FMA, LZCNT, MOVBE, XSAVE) Date: Thu, 29 Dec 2022 17:01:02 +0100 Message-Id: <20221229160110.255775-2-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221229160110.255775-1-alex@linutronix.de> References: <20221229160110.255775-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 ; Thu, 29 Dec 2022 16:01:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/175108 Qemu 7.2 finally allows us to move beyond building for original Core 2/Core i7 era hardware, and this patch adds support for the newer generations. But first, a bit of background: Recently toolchains gained support for specifying x86-64 'levels' of instruction set support; v3 corresponds to 2013-era Haswell CPUs (and later), with AVX, AVX2 and a few other instructions that were introduced in that generation. I believe this is preferrable to picking a specific CPU model as the baseline. Here's Phoronix's feature article that explains the feature and the available levels: "Both LLVM Clang 12 and GCC 11 are ready to go in offering the new x86-64-v2, x86-64-v3, and x86-64-v4 targets. These x86_64 micro-architecture feature levels have been about coming up with a few "classes" of Intel/AMD CPU processor support rather than continuing to rely on just the x86_64 baseline or targeting a specific CPU family for optimizations. These new levels make it easier to raise the base requirements around Linux x86-64 whether it be for a Linux distribution or a particular software application where the developer/ISV may be wanting to compile with greater instruction set extensions enabled in catering to more recent Intel/AMD CPUs." https://www.phoronix.com/news/GCC-11-x86-64-Feature-Levels Here's gcc docs for it: https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html And here's the formal specification (click on the pdf link): https://gitlab.com/x86-psABIs/x86-64-ABI The actual tune file was created by copying corei7 tunes and doing search/replace on them. Qemu options were dropped as unnecessary. 32 bit tune was dropped as well, as there is no 32 bit only CPU that also supports these new instructions; all of the v3 capable chips are 64 bit. Signed-off-by: Alexander Kanavin --- .../machine/include/x86/tune-x86-64-v3.inc | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 meta/conf/machine/include/x86/tune-x86-64-v3.inc diff --git a/meta/conf/machine/include/x86/tune-x86-64-v3.inc b/meta/conf/machine/include/x86/tune-x86-64-v3.inc new file mode 100644 index 0000000000..267c12ff50 --- /dev/null +++ b/meta/conf/machine/include/x86/tune-x86-64-v3.inc @@ -0,0 +1,29 @@ +# Settings for the GCC(1) cpu-type "x86-64-v3": +# +# CPUs with AVX, AVX2, BMI1, BMI2, F16C, FMA, LZCNT, MOVBE, XSAVE. +# (but not AVX512). +# See https://www.phoronix.com/news/GCC-11-x86-64-Feature-Levels for details. +# +# This tune is recommended for Intel Haswell/AMD Excavator CPUs (and later). +# +DEFAULTTUNE ?= "x86-64-v3" + +# Include the previous tune to pull in PACKAGE_EXTRA_ARCHS +require conf/machine/include/x86/tune-corei7.inc + +# Extra tune features +TUNEVALID[x86-64-v3] = "Enable x86-64-v3 specific processor optimizations" +TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'x86-64-v3', ' -march=x86-64-v3', '', d)}" + +# Extra tune selections +AVAILTUNES += "x86-64-v3" +TUNE_FEATURES:tune-x86-64-v3 = "${TUNE_FEATURES:tune-x86-64} x86-64-v3" +BASE_LIB:tune-x86-64-v3 = "lib64" +TUNE_PKGARCH:tune-x86-64-v3 = "x86-64-v3" +PACKAGE_EXTRA_ARCHS:tune-x86-64-v3 = "${PACKAGE_EXTRA_ARCHS:tune-corei7-64} x86-64-v3" + +AVAILTUNES += "x86-64-v3-x32" +TUNE_FEATURES:tune-x86-64-v3-x32 = "${TUNE_FEATURES:tune-x86-64-x32} x86-64-v3" +BASE_LIB:tune-x86-64-v3-x32 = "libx32" +TUNE_PKGARCH:tune-x86-64-v3-x32 = "x86-64-v3-x32" +PACKAGE_EXTRA_ARCHS:tune-x86-64-v3-x32 = "${PACKAGE_EXTRA_ARCHS:tune-corei7-64-x32} x86-64-v3-x32" From patchwork Thu Dec 29 16:01:03 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 17339 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 ED1FCC4708D for ; Thu, 29 Dec 2022 16:01:22 +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.208337.1672329681125638983 for ; Thu, 29 Dec 2022 08:01:21 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ZHLIUPUW; 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 k26-20020a05600c1c9a00b003d972646a7dso10343577wms.5 for ; Thu, 29 Dec 2022 08:01:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=q6FuXfzyc3OA/yPVVqZ47zOyRDTAJUa7yZK85WPZ8P4=; b=ZHLIUPUWmO4HLrwKLShu0Dl5Km2XTv+Z2dIEbuDuLIDfitevG0VZOFaJkxjU+a8UNI nbq4zyf6y4jQcnscCDFV3PxktORey+uo7hV+b3jdcem7wEJN1TyYQQaocNgy8doTqmN1 NgTeQjXUVGC5bgdCmRIzYSlDD52csBGck8A/xeh9IPPm/lJTWlpCm07fqWx8RSmPYUdy qUjpwiqU+EC1y0TLXR8fJG2IpRfVJFOzjqGgdPGWjj6mzWMqaoHTP2AUWm92C5vdT5cY hIxCvGq0te5UVIN/lBS4pDBZrQmVg509AkXs8DXenUYd0eOqftL1j8dr+fK5E5pE2ZFL uvnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=q6FuXfzyc3OA/yPVVqZ47zOyRDTAJUa7yZK85WPZ8P4=; b=N0Ex/f6p2JuXYE1JGNZjqZRGcJV3fDtiINE4kAl4bzZqXnAfGeAx+ERCGFjjyoBqpz d6U8X0heM6uSFyq2THlBkCrxZzvl89ojG6CgzH9YRSxLxvRIruYL/hajzOrZdWN9W2gq 7UDFPXVSzgq4BELLe92UbWEXSK3Gy+fGw69/852Fdkp1do4z2yXS1J7HD4CnueyAp7aM acjEunv+Cm4JLd/WV92H50CMidL3pXd4zWMX4D5LTiyXBv//LkuAf3Ha6BQuaW1mLgGT cLqslz7R2bUq1xaJJ98ueaJb8x7yXeSi+c0u/hQKmINDp1v5ikWRj9D8/YxgVLsdAnly XqBg== X-Gm-Message-State: AFqh2kpLS390icOF4UPcGIn3eya5Lt1R8CHmCuPp/ALnLWTyseiWtLOy HGuRJ5h34E0AyyUm4khjO1x2TkC05T8= X-Google-Smtp-Source: AMrXdXvualvGETCN9L2tx+8/jRJvX4aZ8NuvxIiGC72Ms8E7HYd1cTSJti6pua69QqU5wr44PSZqbg== X-Received: by 2002:a05:600c:3485:b0:3d0:761b:f86 with SMTP id a5-20020a05600c348500b003d0761b0f86mr20368043wmq.28.1672329679647; Thu, 29 Dec 2022 08:01:19 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bg12-20020a05600c3c8c00b003d1e34bcbb2sm28161735wmb.13.2022.12.29.08.01.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Dec 2022 08:01:19 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 03/10] qemux86-64: build for x86-64-v3 (2013 Haswell and later) rather than Core 2 from 2006 Date: Thu, 29 Dec 2022 17:01:03 +0100 Message-Id: <20221229160110.255775-3-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221229160110.255775-1-alex@linutronix.de> References: <20221229160110.255775-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 ; Thu, 29 Dec 2022 16:01:22 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/175109 This allows us to - test those more recent instruction sets (AVX, AVX2, BMI1, BMI2, F16C, FMA, LZCNT, MOVBE, XSAVE) - benefit from improved performance across the stack both in kvm-driven system emulation and when running on real silicon. For example, glibc: https://www.phoronix.com/news/Glibc-strcasecmp-AVX2-EVEX v4 level is adding AVX-512, which is far less established, particularly Intel has famously backtracked from supporting it in Alder Lake/Raport Lake client CPUs and AMD has only implemented it in very recent Zen4 products: https://www.phoronix.com/news/GCC-11-x86-64-Feature-Levels Signed-off-by: Alexander Kanavin --- meta/conf/machine/include/x86/qemuboot-x86.inc | 4 ++-- meta/conf/machine/qemux86-64.conf | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/meta/conf/machine/include/x86/qemuboot-x86.inc b/meta/conf/machine/include/x86/qemuboot-x86.inc index 3953679366..31db1b2a61 100644 --- a/meta/conf/machine/include/x86/qemuboot-x86.inc +++ b/meta/conf/machine/include/x86/qemuboot-x86.inc @@ -4,8 +4,8 @@ QB_SMP = "-smp 4" QB_CPU:x86 = "-cpu IvyBridge -machine q35,i8042=off" QB_CPU_KVM:x86 = "-cpu IvyBridge -machine q35,i8042=off" -QB_CPU:x86-64 = "-cpu IvyBridge -machine q35,i8042=off" -QB_CPU_KVM:x86-64 = "-cpu IvyBridge -machine q35,i8042=off" +QB_CPU:x86-64 = "-cpu Skylake-Client -machine q35,i8042=off" +QB_CPU_KVM:x86-64 = "-cpu Skylake-Client -machine q35,i8042=off" QB_AUDIO_DRV = "alsa" QB_AUDIO_OPT = "-device AC97" diff --git a/meta/conf/machine/qemux86-64.conf b/meta/conf/machine/qemux86-64.conf index 8640867911..d355375f13 100644 --- a/meta/conf/machine/qemux86-64.conf +++ b/meta/conf/machine/qemux86-64.conf @@ -9,8 +9,8 @@ PREFERRED_PROVIDER_virtual/libgles2 ?= "mesa" PREFERRED_PROVIDER_virtual/libgles3 ?= "mesa" require conf/machine/include/qemu.inc -DEFAULTTUNE ?= "core2-64" -require conf/machine/include/x86/tune-corei7.inc +DEFAULTTUNE ?= "x86-64-v3" +require conf/machine/include/x86/tune-x86-64-v3.inc require conf/machine/include/x86/qemuboot-x86.inc UBOOT_MACHINE ?= "qemu-x86_64_defconfig" From patchwork Thu Dec 29 16:01:04 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 17338 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 E8E82C4332F for ; Thu, 29 Dec 2022 16:01:22 +0000 (UTC) Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) by mx.groups.io with SMTP id smtpd.web10.206919.1672329681867131080 for ; Thu, 29 Dec 2022 08:01:22 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=OgHgxcoa; spf=pass (domain: gmail.com, ip: 209.85.128.46, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f46.google.com with SMTP id ay2-20020a05600c1e0200b003d22e3e796dso13498728wmb.0 for ; Thu, 29 Dec 2022 08:01:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=e1wOyVB7s11MYUhJcrU1gyp4st78TAJcj6/PFUxwXj0=; b=OgHgxcoarZzgFnvQ17zvFFRuFvhrg1Lh4ku+QjEKT+0IkVaA9Ed5egv3bo/mMGwatK DGjFPWK3OERhnN70lX3R1Yx675xjxruDBSDNtVkZl+23Qkviu6hw6RDgLAE6yRyV4B/5 Fn9wmbseNpaDE8Js+Mg0cCKXKe5uMjJdwv20VYaiN25atdvd87quVijc8ZqBHqW9wHGL A/bTaOuQ5xmDc+JWcealtmnDjpJUi5lMe5aj5l7+VD0YtBKbKvXu4ltTaIIzvNyLGYve 52K4Bf3pISO08CHg+PIt7K10g7hJYrvZjsUTiTpBJMHTka39JCXAp82DhoPUofZ8FRha OWWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=e1wOyVB7s11MYUhJcrU1gyp4st78TAJcj6/PFUxwXj0=; b=s253kkf0lNplOw4kHWPz5U2Jc58AnHf+32M2+/T47Qy1vysNF15qcmFqQtdF0b9UKh kY+HR3ASFDUCtESRkn9EGafLNmlY2mCJJPgQwhgqGjBLeUUS/ic6zk64BH0xQUKBHg/8 +uq2IhlwKApnERCeTDwk8CfRLzqWyU8/ArnAlg+QeoLOwW2o4k5frXCpDEyQmdfWUzMK WGLXzM5gbBO3P7gRlYw64Ed/lXtv1I7c8OcIofrE5J8+a6OCBurUKHyAsMx+T0vQ53To 8xZK2sKb+lTjftjEzZB7hBy4KLSzvpihoZaALKh4l2U0Wz6OJghYqbAsRxL2ywmcmGOu t5ig== X-Gm-Message-State: AFqh2krIWjm9oNg8m0WU7iU5TLDuW4iCDZ1geHzteJ7rAHVpGytrZiGu QGXUGupGzoeMjqFv5aZIrjId+aQBXO0= X-Google-Smtp-Source: AMrXdXu1wvYOYXJWgT1V1P58E9+kTrXwuCYoKalrI5zp48Y9hNrd5+DgWxTxW5ltcX/jHx2JvqufXw== X-Received: by 2002:a05:600c:358e:b0:3d9:9755:d659 with SMTP id p14-20020a05600c358e00b003d99755d659mr3221584wmq.22.1672329680234; Thu, 29 Dec 2022 08:01:20 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bg12-20020a05600c3c8c00b003d1e34bcbb2sm28161735wmb.13.2022.12.29.08.01.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Dec 2022 08:01:19 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 04/10] valgrind: disable tests that started failing after switching to x86-64-v3 target Date: Thu, 29 Dec 2022 17:01:04 +0100 Message-Id: <20221229160110.255775-4-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221229160110.255775-1-alex@linutronix.de> References: <20221229160110.255775-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 ; Thu, 29 Dec 2022 16:01:22 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/175110 Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/valgrind/valgrind_3.20.0.bb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/meta/recipes-devtools/valgrind/valgrind_3.20.0.bb b/meta/recipes-devtools/valgrind/valgrind_3.20.0.bb index cd9c4d9fe9..1e1f0ccdd3 100644 --- a/meta/recipes-devtools/valgrind/valgrind_3.20.0.bb +++ b/meta/recipes-devtools/valgrind/valgrind_3.20.0.bb @@ -242,6 +242,15 @@ do_install_ptest() { install ${S}/none/tests/tls.c ${D}/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR}/none/tests/ } +do_install_ptest:append:x86-64 () { + # https://bugs.kde.org/show_bug.cgi?id=463456 + rm ${D}${PTEST_PATH}/memcheck/tests/origin6-fp.vgtest + # https://bugs.kde.org/show_bug.cgi?id=463458 + rm ${D}${PTEST_PATH}/memcheck/tests/vcpu_fnfns.vgtest + # https://bugs.kde.org/show_bug.cgi?id=463463 + rm ${D}${PTEST_PATH}/none/tests/amd64/fma.vgtest +} + # avoid stripping some generated binaries otherwise some of the tests will fail # run-strip-reloc.sh, run-strip-strmerge.sh and so on will fail INHIBIT_PACKAGE_STRIP_FILES += "\ From patchwork Thu Dec 29 16:01:05 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 17343 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 C5089C4708D for ; Thu, 29 Dec 2022 16:01:32 +0000 (UTC) Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) by mx.groups.io with SMTP id smtpd.web11.208339.1672329682734305124 for ; Thu, 29 Dec 2022 08:01:23 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=qFC8ifzB; spf=pass (domain: gmail.com, ip: 209.85.128.47, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f47.google.com with SMTP id p1-20020a05600c1d8100b003d8c9b191e0so13458256wms.4 for ; Thu, 29 Dec 2022 08:01:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nJdw9EERK7V2Gehj1f+SIlA66T5ydFE0zBORKr/xVPk=; b=qFC8ifzBiR4xEGururUoTTUasHYo+cfyLH/LIFEzlVKiz2N5sRyg3WCst96mOsiM12 aUCQrBcyHZcQZU8Fl82QsSC3/6fmAYF/pjvhK9Tf9a+oeo7B9F9YIIy77JHopl+SknkZ VDzgsh1cJCV46zzFKbzvlg1ObsSqTJ8hih8nKdP1ZMJQcLoYY49gvruBR2r5OHasNaQC 9aCoCzCDze7Ls2x/kVqR55AfEBxtt+K1bvxtnTAQZ1VGIDpecjRBWci1HVWEmuklANin 5SVGoplxUqJ1TOWZ4J6loFX7JuJvbRUWWhRi+odZZpjklxaphIFZssBQoKP7kY9ILiYK OvSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nJdw9EERK7V2Gehj1f+SIlA66T5ydFE0zBORKr/xVPk=; b=HSsJIdKDuH8GDPIljMM5lID2MS/9ZEIw+OKr15MZKdS5HFA2uTHxpBIX86kN1ksA8a pjKXQqM58OlgCgE6NPnFy2qb3zCeOKEvJPNXypaxKRobRPff86p3l9F3B5Z/ptvLheRo HGwplIwWpdzcvIjOezD/l2p+e/pwvq0H0JKT85lmo+oKF7vtTTu13uZWX/rCAGbSLgeO 2hkPUMuh0LLRcwCDmUESxklq9LdPBgLUogD/cRaRyOd3awpYqClsAnvEC/6PPy1zHD1Z rd7beq5trSyqQAbpxaRdHdK0jBlM8x8JF5J4n5I6NyGGxl5xjqSd/qjQ+LSPY9udd/BL UuZg== X-Gm-Message-State: AFqh2kq1RMG0ElRUcbmF+DH3S/jwPGmihk+xaRvz4cwcgWu/3W4DAK4T R+u6sOlnn8G/erYj9h+gHqWdDHv34CU= X-Google-Smtp-Source: AMrXdXuKFj1vMBqFe01NDhs/xOcGKI/ZnHBwWul5G4W0R1hG5eYr2oUaaik3/E/QpiGDvir0KfWbqA== X-Received: by 2002:a05:600c:22d4:b0:3cf:82b9:2fe6 with SMTP id 20-20020a05600c22d400b003cf82b92fe6mr25768953wmg.8.1672329680853; Thu, 29 Dec 2022 08:01:20 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bg12-20020a05600c3c8c00b003d1e34bcbb2sm28161735wmb.13.2022.12.29.08.01.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Dec 2022 08:01:20 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 05/10] go: update 1.19.3 -> 1.19.4 Date: Thu, 29 Dec 2022 17:01:05 +0100 Message-Id: <20221229160110.255775-5-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221229160110.255775-1-alex@linutronix.de> References: <20221229160110.255775-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 ; Thu, 29 Dec 2022 16:01:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/175111 Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/go/{go-1.19.3.inc => go-1.19.4.inc} | 2 +- ...o-binary-native_1.19.3.bb => go-binary-native_1.19.4.bb} | 6 +++--- ...cross-canadian_1.19.3.bb => go-cross-canadian_1.19.4.bb} | 0 .../go/{go-cross_1.19.3.bb => go-cross_1.19.4.bb} | 0 .../go/{go-crosssdk_1.19.3.bb => go-crosssdk_1.19.4.bb} | 0 .../go/{go-native_1.19.3.bb => go-native_1.19.4.bb} | 0 .../go/{go-runtime_1.19.3.bb => go-runtime_1.19.4.bb} | 0 meta/recipes-devtools/go/{go_1.19.3.bb => go_1.19.4.bb} | 0 8 files changed, 4 insertions(+), 4 deletions(-) rename meta/recipes-devtools/go/{go-1.19.3.inc => go-1.19.4.inc} (89%) rename meta/recipes-devtools/go/{go-binary-native_1.19.3.bb => go-binary-native_1.19.4.bb} (78%) rename meta/recipes-devtools/go/{go-cross-canadian_1.19.3.bb => go-cross-canadian_1.19.4.bb} (100%) rename meta/recipes-devtools/go/{go-cross_1.19.3.bb => go-cross_1.19.4.bb} (100%) rename meta/recipes-devtools/go/{go-crosssdk_1.19.3.bb => go-crosssdk_1.19.4.bb} (100%) rename meta/recipes-devtools/go/{go-native_1.19.3.bb => go-native_1.19.4.bb} (100%) rename meta/recipes-devtools/go/{go-runtime_1.19.3.bb => go-runtime_1.19.4.bb} (100%) rename meta/recipes-devtools/go/{go_1.19.3.bb => go_1.19.4.bb} (100%) diff --git a/meta/recipes-devtools/go/go-1.19.3.inc b/meta/recipes-devtools/go/go-1.19.4.inc similarity index 89% rename from meta/recipes-devtools/go/go-1.19.3.inc rename to meta/recipes-devtools/go/go-1.19.4.inc index 1245faba93..49349ba6ec 100644 --- a/meta/recipes-devtools/go/go-1.19.3.inc +++ b/meta/recipes-devtools/go/go-1.19.4.inc @@ -15,4 +15,4 @@ SRC_URI += "\ file://0001-src-cmd-dist-buildgo.go-do-not-hardcode-host-compile.patch \ file://filter-build-paths.patch \ " -SRC_URI[main.sha256sum] = "18ac263e39210bcf68d85f4370e97fb1734166995a1f63fb38b4f6e07d90d212" +SRC_URI[main.sha256sum] = "eda74db4ac494800a3e66ee784e495bfbb9b8e535df924a8b01b1a8028b7f368" diff --git a/meta/recipes-devtools/go/go-binary-native_1.19.3.bb b/meta/recipes-devtools/go/go-binary-native_1.19.4.bb similarity index 78% rename from meta/recipes-devtools/go/go-binary-native_1.19.3.bb rename to meta/recipes-devtools/go/go-binary-native_1.19.4.bb index 1eed2cde41..8dc8bdf8e2 100644 --- a/meta/recipes-devtools/go/go-binary-native_1.19.3.bb +++ b/meta/recipes-devtools/go/go-binary-native_1.19.4.bb @@ -9,9 +9,9 @@ PROVIDES = "go-native" # Checksums available at https://go.dev/dl/ SRC_URI = "https://dl.google.com/go/go${PV}.${BUILD_GOOS}-${BUILD_GOARCH}.tar.gz;name=go_${BUILD_GOTUPLE}" -SRC_URI[go_linux_amd64.sha256sum] = "74b9640724fd4e6bb0ed2a1bc44ae813a03f1e72a4c76253e2d5c015494430ba" -SRC_URI[go_linux_arm64.sha256sum] = "99de2fe112a52ab748fb175edea64b313a0c8d51d6157dba683a6be163fd5eab" -SRC_URI[go_linux_ppc64le.sha256sum] = "741dad06e7b17fe2c9cd9586b4048cec087ca1f7a317389b14e89b26c25d3542" +SRC_URI[go_linux_amd64.sha256sum] = "c9c08f783325c4cf840a94333159cc937f05f75d36a8b307951d5bd959cf2ab8" +SRC_URI[go_linux_arm64.sha256sum] = "9df122d6baf6f2275270306b92af3b09d7973fb1259257e284dba33c0db14f1b" +SRC_URI[go_linux_ppc64le.sha256sum] = "fbc6c7d1d169bbdc82223d861d2fadc6add01c126533d3efbba3fdca9b362035" UPSTREAM_CHECK_URI = "https://golang.org/dl/" UPSTREAM_CHECK_REGEX = "go(?P\d+(\.\d+)+)\.linux" diff --git a/meta/recipes-devtools/go/go-cross-canadian_1.19.3.bb b/meta/recipes-devtools/go/go-cross-canadian_1.19.4.bb similarity index 100% rename from meta/recipes-devtools/go/go-cross-canadian_1.19.3.bb rename to meta/recipes-devtools/go/go-cross-canadian_1.19.4.bb diff --git a/meta/recipes-devtools/go/go-cross_1.19.3.bb b/meta/recipes-devtools/go/go-cross_1.19.4.bb similarity index 100% rename from meta/recipes-devtools/go/go-cross_1.19.3.bb rename to meta/recipes-devtools/go/go-cross_1.19.4.bb diff --git a/meta/recipes-devtools/go/go-crosssdk_1.19.3.bb b/meta/recipes-devtools/go/go-crosssdk_1.19.4.bb similarity index 100% rename from meta/recipes-devtools/go/go-crosssdk_1.19.3.bb rename to meta/recipes-devtools/go/go-crosssdk_1.19.4.bb diff --git a/meta/recipes-devtools/go/go-native_1.19.3.bb b/meta/recipes-devtools/go/go-native_1.19.4.bb similarity index 100% rename from meta/recipes-devtools/go/go-native_1.19.3.bb rename to meta/recipes-devtools/go/go-native_1.19.4.bb diff --git a/meta/recipes-devtools/go/go-runtime_1.19.3.bb b/meta/recipes-devtools/go/go-runtime_1.19.4.bb similarity index 100% rename from meta/recipes-devtools/go/go-runtime_1.19.3.bb rename to meta/recipes-devtools/go/go-runtime_1.19.4.bb diff --git a/meta/recipes-devtools/go/go_1.19.3.bb b/meta/recipes-devtools/go/go_1.19.4.bb similarity index 100% rename from meta/recipes-devtools/go/go_1.19.3.bb rename to meta/recipes-devtools/go/go_1.19.4.bb From patchwork Thu Dec 29 16:01:06 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 17346 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 E03E6C4708E for ; Thu, 29 Dec 2022 16:01:32 +0000 (UTC) Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) by mx.groups.io with SMTP id smtpd.web10.206920.1672329683197847255 for ; Thu, 29 Dec 2022 08:01:23 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=kzMPB7zc; spf=pass (domain: gmail.com, ip: 209.85.128.47, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f47.google.com with SMTP id m26-20020a05600c3b1a00b003d9811fcaafso6938240wms.5 for ; Thu, 29 Dec 2022 08:01:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=0jdHmJjSynyssPEPweDcJOqJHoMG509dF80vA/vXvaE=; b=kzMPB7zcIlsmI0Ut4Tw1I3sJEW0LwjPGpPDceFhJluK+5b8bB7RiGPnDNZ8Q6mbTsr Cuu+JfTeAFZE11CajBXbs0VPjbvlm4duVjEWPw/B/RrM7x9fP0jgI+QPkLuYswsQTzts zL5NujVkOydouSnO5RlL1+hcNUw06ckpsfZH8ApEja4Br/h/RSrZMbnggH9wB5T4/GKQ 9x+teZF5uGZ4XMnSPdCGCt5nKW1mqyOxJ+JL7pbiuYMVMqYSpSxaPCyOmWc1/WFYCpZD Wxjwj87E1Gh9duzdGhLyKMYMkWeZXESk0HYhyfT90+H1EGQkW4oXfdjTxJIGD0W5zG1c 6w1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0jdHmJjSynyssPEPweDcJOqJHoMG509dF80vA/vXvaE=; b=RFz/ojXmB6lP2ERLaC/hhuP0qQYFMID3fCTuupufZ+pct7ascUedcz1fBCdXEPIQVM 2AXFwpZY3Mr8KgMPaKebtojyFzkbu+g0S4WrV+5MoDVxRwy7B+M+zS5i9jbamZuauFL3 NBI3OFwnymbTIfeQ+3jcfpAWTryTypk6f4t1YUIv5Fp/zY9n3pEj0AiQBvNI4Zy60cfF et2UYSmDtlHIWBTS3o+Z/so3M1rykYQbOcc2uQ7zKR+V0L75vt6MIs6A9PRaSxTdTuqO PpJ429UP7lNwDz/kJk9uG5jlkWMsGQ9aTKhmcGCQLE8JIx3NJ3c0xsQU/uPJ7nVZgQV6 6xdQ== X-Gm-Message-State: AFqh2ko+iDVVHVny3eIKPdVZGsV7tnmSF6l6zRQMkqLSaN1bmIFm34am BzGD88mNy6ZhUWGH7wTt7Gvh2T8Iv8g= X-Google-Smtp-Source: AMrXdXtFCpk0SoKsZrx6vH64gTbtoJbtVGzPACyYsL2G8L2pWL1SDpX5DPuB1dwCVgQLgxX+y9f9dA== X-Received: by 2002:a7b:c7d6:0:b0:3d1:ee3a:62ae with SMTP id z22-20020a7bc7d6000000b003d1ee3a62aemr23515230wmk.8.1672329681519; Thu, 29 Dec 2022 08:01:21 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bg12-20020a05600c3c8c00b003d1e34bcbb2sm28161735wmb.13.2022.12.29.08.01.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Dec 2022 08:01:21 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 06/10] libportal: add from meta-openembedded/meta-gnome Date: Thu, 29 Dec 2022 17:01:06 +0100 Message-Id: <20221229160110.255775-6-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221229160110.255775-1-alex@linutronix.de> References: <20221229160110.255775-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 ; Thu, 29 Dec 2022 16:01:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/175112 This used to be required by epiphany, then it became optional and was moved to meta-oe, now it is again required. The recipe was originally provided by... actually me :-) Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/maintainers.inc | 1 + meta/recipes-gnome/libportal/libportal_0.6.bb | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 meta/recipes-gnome/libportal/libportal_0.6.bb diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index be96123ce6..0affa1bded 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc @@ -371,6 +371,7 @@ RECIPE_MAINTAINER:pn-libpcre = "Yi Zhao " RECIPE_MAINTAINER:pn-libpcre2 = "Unassigned " RECIPE_MAINTAINER:pn-libpipeline = "Wang Mingyu " RECIPE_MAINTAINER:pn-libpng = "Anuj Mittal " +RECIPE_MAINTAINER:pn-libportal = "Alexander Kanavin " RECIPE_MAINTAINER:pn-libproxy = "Anuj Mittal " RECIPE_MAINTAINER:pn-libpthread-stubs = "Alexander Kanavin " RECIPE_MAINTAINER:pn-libptytty = "Alexander Kanavin " diff --git a/meta/recipes-gnome/libportal/libportal_0.6.bb b/meta/recipes-gnome/libportal/libportal_0.6.bb new file mode 100644 index 0000000000..9784f04818 --- /dev/null +++ b/meta/recipes-gnome/libportal/libportal_0.6.bb @@ -0,0 +1,19 @@ +SUMMARY = "libportal provides GIO-style async APIs for most Flatpak portals." +DESCRIPTION = "It provides simple asynchronous wrappers for most Flatpak portals \ +with a familiar GObject API along side the D-Bus API" +HOMEPAGE = "https://github.com/flatpak/libportal" +BUGTRACKER = "https://github.com/flatpak/libportal/issues" +LICENSE = "LGPL-3.0-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=3000208d539ec061b899bce1d9ce9404" + +SRC_URI = "git://github.com/flatpak/${BPN}.git;protocol=https;branch=main" +SRCREV = "13df0b887a7eb7b0f9b14069561a41f62e813155" +S = "${WORKDIR}/git" + +inherit meson gtk-doc gobject-introspection features_check + +ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" + +DEPENDS += "glib-2.0 glib-2.0-native gtk+3" + +EXTRA_OEMESON = "-Dbackends=gtk3 -Dvapi=false" From patchwork Thu Dec 29 16:01:07 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 17347 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 CFE86C53210 for ; Thu, 29 Dec 2022 16:01:32 +0000 (UTC) Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com [209.85.128.52]) by mx.groups.io with SMTP id smtpd.web11.208340.1672329683727307369 for ; Thu, 29 Dec 2022 08:01:24 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Tixf1AzK; spf=pass (domain: gmail.com, ip: 209.85.128.52, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f52.google.com with SMTP id z8-20020a05600c220800b003d33b0bda11so11688649wml.0 for ; Thu, 29 Dec 2022 08:01:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=baskWA8xIsudurczt3e8eDTdSMhEY4IPA/0/MTbLU5A=; b=Tixf1AzKl++1mPED6JMNQgDfaOJd1eus4JjCm8qxYe+wFEfNupT2xHz6hqiMTsxQvc gsUNw3762OQm1BoMpK10YAmvC2i5wKSb7lalVHUnbeLw0tHHn4Eh4S42BJKAiakvx0sE 7QglyU3hh9cbZX2jY9peJ6sxzAhwoWYJtDi+RTuO8x1Qubqxy3tZI647J8bfIihimJTt jN9f0fDiPB0SPrZBidWPuENz7z4dxHn3A2GvBN+8miy7OA6+E1T3s1X/BbYfQx+yHh+H Z5wnFL7WGmDnl+7qjP+EYfPZKZDrkK2RiWYcgKnoy/eOY72Kw61sYOHFWU7eTojUezrO /0Ig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=baskWA8xIsudurczt3e8eDTdSMhEY4IPA/0/MTbLU5A=; b=iVyveAxBUpjXXt55ZeVV+Wewiklx+xaEZ55UfdemiO/uP+nOqyB4kVKf/GavMflPro xJJ/oDsWmVTdAPP1y7crMg3WnCKrIulIKrAj5tSK3/5QHxDfo5KDJZ5WiuloY35dKPAv yPnPF4IP7tLkrKXlBzGtk9qPvNuZuQZhzlsgaBQn2T1xXZxotrd1Su5xX3ATsH1nigfs /yYeyb9RSbslCFmq6yCGqmKx/UDiHINZ0IfPLRmyP/36zEZfRxjap0u90LXyPry/AoQA AyyDuF9g3O/CH23i/EBIK1Sic19sgXA7OlTe+r7g9aJdMY00ihNgnvep65qX8eGvUW/5 7jLQ== X-Gm-Message-State: AFqh2kqvpPij+tFkd4UhxddOgusddur2fDchoFwGY5yBIt//bR+aBKIZ k/ewWuKks71LtRJq3RTkMQu27pP7BXk= X-Google-Smtp-Source: AMrXdXs6MwxNGGyMcPo2UYV5dSGULpqBYLgFur18bEs8GajXt/ZqAl556fyPUsSk0jmDpjJNbQ6kfg== X-Received: by 2002:a05:600c:1d16:b0:3d1:fe93:f1d3 with SMTP id l22-20020a05600c1d1600b003d1fe93f1d3mr21069466wms.36.1672329682169; Thu, 29 Dec 2022 08:01:22 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bg12-20020a05600c3c8c00b003d1e34bcbb2sm28161735wmb.13.2022.12.29.08.01.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Dec 2022 08:01:21 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 07/10] libportal: convert from gtk-doc to gi-docgen Date: Thu, 29 Dec 2022 17:01:07 +0100 Message-Id: <20221229160110.255775-7-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221229160110.255775-1-alex@linutronix.de> References: <20221229160110.255775-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 ; Thu, 29 Dec 2022 16:01:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/175113 Signed-off-by: Alexander Kanavin --- meta/recipes-gnome/libportal/libportal_0.6.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-gnome/libportal/libportal_0.6.bb b/meta/recipes-gnome/libportal/libportal_0.6.bb index 9784f04818..7d4ab758a7 100644 --- a/meta/recipes-gnome/libportal/libportal_0.6.bb +++ b/meta/recipes-gnome/libportal/libportal_0.6.bb @@ -10,7 +10,8 @@ SRC_URI = "git://github.com/flatpak/${BPN}.git;protocol=https;branch=main" SRCREV = "13df0b887a7eb7b0f9b14069561a41f62e813155" S = "${WORKDIR}/git" -inherit meson gtk-doc gobject-introspection features_check +inherit meson gi-docgen gobject-introspection features_check pkgconfig +GIDOCGEN_MESON_OPTION = 'docs' ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" From patchwork Thu Dec 29 16:01:08 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 17342 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 CF8E6C3DA79 for ; Thu, 29 Dec 2022 16:01:32 +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.208341.1672329684574722833 for ; Thu, 29 Dec 2022 08:01:24 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=o7Mi//Ph; 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 bi26-20020a05600c3d9a00b003d3404a89faso11548041wmb.1 for ; Thu, 29 Dec 2022 08:01:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=K2qnjSxUYuEXg0dw78Bycu38ZOzjD1Ty8SMepQD8PUQ=; b=o7Mi//PhpMJH1JDq989G7H6Egh987WY8BqqpnAg0ZoJiBEUSbitHHlmNyzpnEFT2tq wTQgz2M6O+wCJ4ITWuL69h4uUMqX1ClRqiM5l8yhtM6HzAYQBZXx/4bFyH5georKXDiX NOf3ak+fEZUwWxd+s2i1N5Kv7/cmxN6qCd2JsP07FpbfRT1uAuvVUQXRoFonWZXqjHYG YliD3zBBUjh9BxkKahnvQdXtGWEtkc5FyARP8BsMQhsJwSh/ZiPFkjJki97h1VxD/eBr d2ZPXAxZ0kCU/RC/rEvXvpugZCnEy2V3S7SxCQJMqtDmUChHa/28gloNiiC3UsgO21P9 MZzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=K2qnjSxUYuEXg0dw78Bycu38ZOzjD1Ty8SMepQD8PUQ=; b=yAu8aP6ypOUNfpbdiTMbXyl89zVN/CeHRUGAKZnzEUKW+n8IEBAHThFNDfFzJ7ovKQ hUEFOSgyjSYJ7PUCIqYAVl16O4g7sk4tFMs4+khp+Q25RbnJiXPg2VVU1JkCO2t4Q6Ep 1EDMg4/n+SmBUd+7F+6pJV8XSjabXuTgssQhQ8+xnTd9eZgNrsoQMb3nKdZtoFi2ejJi uiJ2pdR/TRRS9VzH6oAYY6XK6IMrsjPDwQHXGDVrANmuHRDZNV/mrb6O790a1a4Ut1Nd 0HcmT7zc19ESHLA3xN03I9ZPgvieoLhlq6jaNqwzD2Q8cTyTtNVLorFd6ZWXmJoyut0g 4M7w== X-Gm-Message-State: AFqh2kpIVTSsDroCKP6wm9e4bEhjNP0kbEjkOCfUhshoIYfGiu3f3eQF hw+hEjK5XHbuQaFsE8ri3zu6KqjyZEI= X-Google-Smtp-Source: AMrXdXtJ3BBML6MNO2bivA0NMETnqPFkIWwtoaaS00zkjBpXhfxpAVazeVYnJg5FkxqE8ux39EgkOQ== X-Received: by 2002:a05:600c:510e:b0:3d3:4406:8a2e with SMTP id o14-20020a05600c510e00b003d344068a2emr23560562wms.15.1672329682847; Thu, 29 Dec 2022 08:01:22 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bg12-20020a05600c3c8c00b003d1e34bcbb2sm28161735wmb.13.2022.12.29.08.01.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Dec 2022 08:01:22 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 08/10] epiphany: update 42.4 -> 43.0 Date: Thu, 29 Dec 2022 17:01:08 +0100 Message-Id: <20221229160110.255775-8-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221229160110.255775-1-alex@linutronix.de> References: <20221229160110.255775-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 ; Thu, 29 Dec 2022 16:01:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/175114 soup 2.x support has been removed upstream. libportal is no longer optional. epiphany now also needs some native executables from gtk and desktop-file-utils. Signed-off-by: Alexander Kanavin --- .../epiphany/{epiphany_42.4.bb => epiphany_43.0.bb} | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) rename meta/recipes-gnome/epiphany/{epiphany_42.4.bb => epiphany_43.0.bb} (78%) diff --git a/meta/recipes-gnome/epiphany/epiphany_42.4.bb b/meta/recipes-gnome/epiphany/epiphany_43.0.bb similarity index 78% rename from meta/recipes-gnome/epiphany/epiphany_42.4.bb rename to meta/recipes-gnome/epiphany/epiphany_43.0.bb index 0cbe1c9c58..071be328f3 100644 --- a/meta/recipes-gnome/epiphany/epiphany_42.4.bb +++ b/meta/recipes-gnome/epiphany/epiphany_43.0.bb @@ -15,8 +15,12 @@ DEPENDS = " \ libarchive \ libdazzle \ libhandy \ + libportal \ + libsoup \ glib-2.0-native \ coreutils-native \ + gtk+3-native \ + desktop-file-utils-native \ " GNOMEBASEBUILDCLASS = "meson" @@ -28,16 +32,10 @@ SRC_URI = "${GNOME_MIRROR}/${GNOMEBN}/${@oe.utils.trim_version("${PV}", 1)}/${GN file://migrator.patch \ file://distributor.patch \ " -SRC_URI[archive.sha256sum] = "370938ad2920eeb28bc2435944776b7ba55a0e2ede65836f79818cfb7e8f0860" - -PACKAGECONFIG_SOUP ?= "soup3" -PACKAGECONFIG ??= "${PACKAGECONFIG_SOUP}" +SRC_URI[archive.sha256sum] = "b66d499f9ee72696d83cf844125377181a954554a4bb3785b73293380ac0c227" # Developer mode enables debugging PACKAGECONFIG[developer-mode] = "-Ddeveloper_mode=true,-Ddeveloper_mode=false" -PACKAGECONFIG[soup2] = "-Dsoup2=enabled,-Dsoup2=disabled,libsoup-2.4,,,soup3" -PACKAGECONFIG[soup3] = ",,libsoup,,,soup2" -PACKAGECONFIG[libportal] = "-Dlibportal=enabled,-Dlibportal=disabled,libportal" FILES:${PN} += "${datadir}/dbus-1 ${datadir}/gnome-shell/search-providers ${datadir}/metainfo" RDEPENDS:${PN} = "iso-codes adwaita-icon-theme gsettings-desktop-schemas" From patchwork Thu Dec 29 16:01:09 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 17344 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 C409EC4167B for ; Thu, 29 Dec 2022 16:01:32 +0000 (UTC) Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) by mx.groups.io with SMTP id smtpd.web10.206921.1672329684920598337 for ; Thu, 29 Dec 2022 08:01:25 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=J5juwS8k; spf=pass (domain: gmail.com, ip: 209.85.128.47, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f47.google.com with SMTP id bg10so13445669wmb.1 for ; Thu, 29 Dec 2022 08:01:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=rahlXwVTxi2m/iYbNGNVPSGwK+Wn3T1+9hCIjuUEDCs=; b=J5juwS8kB6QecbisbSGATuepKtUFl5F3GFOAap8MpTDPqNcvdGcusY0vgIsojkkg+Y COv30o/fbBb95IV8yuRD+msUhKZjtmJVcI1bMB1PDwhHx/r1lnFDUTkBqGnnY12IAnGT vSHbg6Yh3Ri3cvFzOBtBZxXBi6uHolI1hKaWyQHYB8yVEMsJWPtmqLMvPBEhRh8qDsau l+ZxcByftV/v6hosMJcaNsrsh/F4l5T2jzMl6o6G1ONGlcA18Uzl1vNUWhAF4NX65HYn 7yFiKeq+D0IQtcSY2pOt999fD+ihflM5dsZ3sX32uInLxGVKmCo/irym/K6dPw8e4KX3 0lFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rahlXwVTxi2m/iYbNGNVPSGwK+Wn3T1+9hCIjuUEDCs=; b=kP9mAmFRT+mnNIJJRGK3pBW/01cpzi10dKlkiEwfAgEid6YagG+8dde8mI8iIXwSSG O1elJnsT/qXnUFD6IZaVWv4ms2oU0JISMfs/gDJm2rhHl4MzTjdSjGTxNVmD0gZqifRv bwV0IrcRgDPmFPplPrmpO3efG6UX5LqM+6pWm7HE45VW2mepCjQQ4mNkYu/16k69BbI7 ESs0VQc67D6fzEPrH2q43OW5v3BztasU0x6BWIA+JHpeg56Kp/CCGPYv+ado3WxUH70/ eUa6fq8Dvk5yLXxj2DTCW/myKkRxaQhU3nCpcErNboiOdZUL4EY590nhsg0uc6SaBxno DiMA== X-Gm-Message-State: AFqh2kqeVo76WDBO2p/NufytSRYDFeehVepE2ZO6pBi9nRShruPruOhN s2HiLBZ/0F186qsNGczwCPx5Cn1P8aU= X-Google-Smtp-Source: AMrXdXtT6kVq7j8MSznStvuQgHRuFvJ/8YJdpUyc+eWcYXNNaCpNQCuGuu4C8kvm6ke9ZukZFdsOhg== X-Received: by 2002:a05:600c:2252:b0:3d3:5d8b:7af with SMTP id a18-20020a05600c225200b003d35d8b07afmr21441073wmm.41.1672329683457; Thu, 29 Dec 2022 08:01:23 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bg12-20020a05600c3c8c00b003d1e34bcbb2sm28161735wmb.13.2022.12.29.08.01.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Dec 2022 08:01:23 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 09/10] vulkan-samples: update to latest revision Date: Thu, 29 Dec 2022 17:01:09 +0100 Message-Id: <20221229160110.255775-9-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221229160110.255775-1-alex@linutronix.de> References: <20221229160110.255775-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 ; Thu, 29 Dec 2022 16:01:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/175115 Signed-off-by: Alexander Kanavin --- meta/recipes-graphics/vulkan/vulkan-samples_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/vulkan/vulkan-samples_git.bb b/meta/recipes-graphics/vulkan/vulkan-samples_git.bb index d0b3458e1b..de90a88502 100644 --- a/meta/recipes-graphics/vulkan/vulkan-samples_git.bb +++ b/meta/recipes-graphics/vulkan/vulkan-samples_git.bb @@ -12,7 +12,7 @@ SRC_URI = "gitsm://github.com/KhronosGroup/Vulkan-Samples.git;branch=master;prot " UPSTREAM_CHECK_COMMITS = "1" -SRCREV = "74d45aace02d99d766126711a8aaa0978276ca00" +SRCREV = "8b945bebf8b2fd987dcf0eeca048068adf4ea44d" UPSTREAM_CHECK_GITTAGREGEX = "These are not the releases you're looking for" S = "${WORKDIR}/git" From patchwork Thu Dec 29 16:01:10 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 17345 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 C5F7CC4332F for ; Thu, 29 Dec 2022 16:01:32 +0000 (UTC) Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) by mx.groups.io with SMTP id smtpd.web10.206923.1672329685772966142 for ; Thu, 29 Dec 2022 08:01:26 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=bPcE6Chp; spf=pass (domain: gmail.com, ip: 209.85.128.47, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f47.google.com with SMTP id c65-20020a1c3544000000b003cfffd00fc0so16639224wma.1 for ; Thu, 29 Dec 2022 08:01:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ZnA3QvKJECUKMQBjr/9fOHj8eol3XS3YXZ8jtMSTRCs=; b=bPcE6ChpoWDQcJxcW4h2TftB0mGzI2Fd/u+Cvcbp/17ocn7b3dCVpocnxBZJSOmZlM Q7Pe6YCZVNsHjWpXuxNo9QVWRyEsywxuOGQNLFm+RnwLF1M4i/l2NeYcfNi7jmz4Cllz LIRdOCCMtcCyhjOa/HA5EhXY3Zv/LterbrzseRg/BMWkmkOHv7omToK6ALlYNYzaRDo3 pziFhsn6A8GHV76XGIa5fkC4tf4B9CPXQjb85eBugggP94IMDHSkNknKhSHBHqrMTWan 9lBj4unc3uZvfOJCXR0TtHjTIFTbG5JPS7KaN0sp4PgvP6ohD+CsWWJ5IoTlbgK+H/64 39qA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ZnA3QvKJECUKMQBjr/9fOHj8eol3XS3YXZ8jtMSTRCs=; b=M5f3ONrapLbkBQafZyrMqec4/LYTNtn5wtUhEqw6AY+dK6IrXblrS5RKDcQ2NouwzB AJBezlmZw3kEGl/ql6wjCDiR91llxcKapfgfAl4QxbhPsG8jrENyc+eV/6GbTqxlF1u6 bffLH6OaZJCBnUnX4dUYRKH2FjwjQKeaEdc/yP00wlFCPQFDbSLeSsA16qV9uw17wurs ZD3kPopL2doV7IYTKpLXJIb/gPBjippVxAiZlkEoCd1jm16kQNtcayQmb9QzcyBA7lIN xWSjIbNJCpNBrDD8TkZN6svlrw8a+o+vnKZzMbU9c5Gfzy1hXevF8aposF3ElJNQfW0k t+/g== X-Gm-Message-State: AFqh2kr+zHop3X5Sb2QeAXbGkrLHf8jup/iq+nFjIHWWYupaA6pWRVL/ ODBszqzk3ElcSfMck1OcXXRKHqkQ/2g= X-Google-Smtp-Source: AMrXdXuZerPDLnqqQWzkpKuANk1vT5ya2NrX5lfVaLKC6D9GwMq7EjzLcBqLzr7Xi+/2Ts8ZqNIXUQ== X-Received: by 2002:a7b:ca51:0:b0:3d2:7a7:5cc6 with SMTP id m17-20020a7bca51000000b003d207a75cc6mr23674388wml.18.1672329684050; Thu, 29 Dec 2022 08:01:24 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bg12-20020a05600c3c8c00b003d1e34bcbb2sm28161735wmb.13.2022.12.29.08.01.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Dec 2022 08:01:23 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 10/10] boost-build-native: update 1.80.0 -> 1.81.0 Date: Thu, 29 Dec 2022 17:01:10 +0100 Message-Id: <20221229160110.255775-10-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221229160110.255775-1-alex@linutronix.de> References: <20221229160110.255775-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 ; Thu, 29 Dec 2022 16:01:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/175116 boost itself is already updated. Signed-off-by: Alexander Kanavin --- ...oost-build-native_1.80.0.bb => boost-build-native_1.81.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/boost/{boost-build-native_1.80.0.bb => boost-build-native_1.81.0.bb} (92%) diff --git a/meta/recipes-support/boost/boost-build-native_1.80.0.bb b/meta/recipes-support/boost/boost-build-native_1.81.0.bb similarity index 92% rename from meta/recipes-support/boost/boost-build-native_1.80.0.bb rename to meta/recipes-support/boost/boost-build-native_1.81.0.bb index 54c0b2064f..d01c7658d5 100644 --- a/meta/recipes-support/boost/boost-build-native_1.80.0.bb +++ b/meta/recipes-support/boost/boost-build-native_1.81.0.bb @@ -7,7 +7,7 @@ LICENSE = "BSL-1.0" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=e4224ccaecb14d942c71d31bef20d78c" SRC_URI = "git://github.com/boostorg/build;protocol=https;branch=master" -SRCREV = "405d34a04d29519625c5edfe1f3bac3bc3dc3534" +SRCREV = "0271fafc1141c182d4aaa8db8b1c08a109d04c87" PE = "1" UPSTREAM_CHECK_GITTAGREGEX = "boost-(?P(\d+(\.\d+)+))"