From patchwork Thu Oct 27 20:15:49 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 14488 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 04024ECAAA1 for ; Thu, 27 Oct 2022 20:16:30 +0000 (UTC) Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) by mx.groups.io with SMTP id smtpd.web11.2198.1666901785877338429 for ; Thu, 27 Oct 2022 13:16:26 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ex52vYC8; spf=pass (domain: gmail.com, ip: 209.85.208.54, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f54.google.com with SMTP id v27so4802582eda.1 for ; Thu, 27 Oct 2022 13:16:25 -0700 (PDT) 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=oCDQqYeXxF/9cAIUuRcGYGL4/5/IfwKmwrj0VUCpHHM=; b=ex52vYC8GjFzmakOG6RWTlu6Xo3FlByWzWG1M3A+DUJ43Slf7Rjr2e4YLWTRXkblJc /Um1Jb7rvpRmXmYWfhFEhHegC3p8PbxH1xXOvYUcj/6NbLcJcAP6v0w88QUWLBo+EjNv v+0yTnwx7Fc6USrs9LSMQFgFpQtUVlDhLj4t6mTchGV8iIC2R57vvYISo1i43+sPXDRK 5WRjnb90fSoM2HC1/tFeV4a7ol15aZoeXW39TaYRETb8UFJ+9gkcUebCLaNxvp/6bLNH q4mj2+rl7ra9FOzNifhuOwoi1uR5Q4aY+HddkG9O4dQL+BC3GIrfeHaIUGCPSZs0oCYy P87Q== 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=oCDQqYeXxF/9cAIUuRcGYGL4/5/IfwKmwrj0VUCpHHM=; b=4XCIC/k/viJfWZsVrsH/bCX8mmnEtJDgBV38ukKeuFLNnDu4VytNLxrdFRRzPodxgp 3pnAvgo2VXrxdaDdya2Gri/o3zzC8PqdhjtDmZsZOJGutdpeR4IJHPnTM9kOhEhU2IQ2 Wi9XEm6CyGcidq2lALZ07TncKiM1s9tqh7vxc2xtgyUMbFfqLmBlU+lWL2f5KygrBKMN V4GhAIyaq6pVjxknM9oikFe/xC8dSJ6iGUz7edSuS1Gqso0bBVg/doo+SMuynel+21eD gazqCShxlE2/LB6RNtRaoMJuQICfBb2U00GKnW4GESmKeb/nwQpWn0Xicd38rEZS4pJ8 Rslw== X-Gm-Message-State: ACrzQf1DfiJibL7fazbfm6yLwyplSKFMkmrdG4/fVXm5bjsqVovALDNL +622uN7ZOuaFyxZ9dXn3dkffVLlFSU+wFg== X-Google-Smtp-Source: AMsMyM6I/MCtdtt3hdw5nSp+3b4i/B8VllpIta4IOvU6MXL/B8ZHo0+vc/uI0JQGI9yW36zIkMMEVA== X-Received: by 2002:aa7:d059:0:b0:460:9021:73cd with SMTP id n25-20020aa7d059000000b00460902173cdmr38396833edo.55.1666901784169; Thu, 27 Oct 2022 13:16:24 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:23 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 01/23] unfs3: correct upstream version check Date: Thu, 27 Oct 2022 22:15:49 +0200 Message-Id: <20221027201611.3644334-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, 27 Oct 2022 20:16:30 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172205 Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/unfs3/unfs3_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/unfs3/unfs3_git.bb b/meta/recipes-devtools/unfs3/unfs3_git.bb index 7a5d273851..66016a2949 100644 --- a/meta/recipes-devtools/unfs3/unfs3_git.bb +++ b/meta/recipes-devtools/unfs3/unfs3_git.bb @@ -28,7 +28,7 @@ SRC_URI = "git://github.com/unfs3/unfs3.git;protocol=https;branch=master \ file://no-yywrap.patch \ " SRCREV = "c12a5c69a8d59be6916cbd0e0f41c159f1962425" -UPSTREAM_CHECK_GITTAGREGEX = "unfs3\-(?P.+)" +UPSTREAM_CHECK_GITTAGREGEX = "unfs3\-(?P\d+(\.\d+)+)" PV = "0.9.22+${SRCPV}" From patchwork Thu Oct 27 20:15:50 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 14487 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 18A23FA3744 for ; Thu, 27 Oct 2022 20:16:30 +0000 (UTC) Received: from mail-ed1-f44.google.com (mail-ed1-f44.google.com [209.85.208.44]) by mx.groups.io with SMTP id smtpd.web09.2176.1666901786417403665 for ; Thu, 27 Oct 2022 13:16:26 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=aIXsSdMn; spf=pass (domain: gmail.com, ip: 209.85.208.44, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f44.google.com with SMTP id l11so3582322edb.4 for ; Thu, 27 Oct 2022 13:16:26 -0700 (PDT) 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=8Lley6NC407TtT3Ju+u4rORDzFSyui9SuFIJ/337aGM=; b=aIXsSdMnybrXWs7zgD47b4+4GUB0O6xi2kmN3DHj/Jr+WN9WLuoUCWaQoK9Rz1FmDl yFjOihdLIKr2F2HDjzf9jNuGW9B61bjzYDtd3fq2uPwGSpAV+0voYyU91fWuhgW/r4lF m4Bak7yqolYd/16v3qzxZJIueGi0rXehbZe+7/iKGi4/VqE4BTrvbAgBXVQXSMyZxVu3 mHIIco9J9r0FOpy9Y7RHq5YLyy5RoUynqASQZKsv92f7AdKfgpvG2oo4ysvliMjcxjXF fUglo6aLCjNvz+BwBEVRwb8rT/FUyFgd/mN+tawT1Vptl7bkEmkvnM4ZS7WUeEitZRqc gKEQ== 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=8Lley6NC407TtT3Ju+u4rORDzFSyui9SuFIJ/337aGM=; b=m9LqlvtYKHIHHIDEGBmZRYnMgLqt1ORFazcevZMsZEoRwizhNjyhwWIerxzK8eb8ZK 4iRSKzy2f7kCNV8No7yM6p1AaSRwC1nP8moFUDH6/ZQ4xKMbEwBVk4JA3uuZuzn1gwbR bXdNC2M9w2fPZcZqJ6aE3UyaZXVlNbP9WmO307yjaIiyywR3IFabliSPoFLIRW5OqXlC hMofziZmzyRIeO2vDv2JObxdNI/CgKv+WVF5l/371gLCLRiIpwwVgVoH4Hxx3vEKneND 6xORtwIo2rkQ3dY1IZuMy9blnzo9jUoJHdOiIRMNV3O99McYveHZv5YJsnSVX1zErFCL 9pyg== X-Gm-Message-State: ACrzQf05rR+2klAT0ntWmMR4Mv0G1udnBi7yCk2eLiorFJwbpuivfbWl HTTW5fmAdWK1WCwQpJfeRHdU1rPpdaO4UA== X-Google-Smtp-Source: AMsMyM4ACqPEurFmNMTIdxMCeNM8IPB42F4nFSkUPXO61+GlSFr9gW1y5467t5P83M7kTOXd5NkwYw== X-Received: by 2002:a05:6402:e9b:b0:454:351c:c222 with SMTP id h27-20020a0564020e9b00b00454351cc222mr47742863eda.216.1666901784842; Thu, 27 Oct 2022 13:16:24 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:24 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 02/23] gnu-config: update to latest revision Date: Thu, 27 Oct 2022 22:15:50 +0200 Message-Id: <20221027201611.3644334-2-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:30 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172206 Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/gnu-config/gnu-config_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/gnu-config/gnu-config_git.bb b/meta/recipes-devtools/gnu-config/gnu-config_git.bb index faeb5fce94..e298e31714 100644 --- a/meta/recipes-devtools/gnu-config/gnu-config_git.bb +++ b/meta/recipes-devtools/gnu-config/gnu-config_git.bb @@ -9,8 +9,8 @@ DEPENDS:class-native = "hostperl-runtime-native" INHIBIT_DEFAULT_DEPS = "1" -SRCREV = "02ba26b218d3d3db6c56e014655faf463cefa983" -PV = "20220525+git${SRCPV}" +SRCREV = "20403c5701973a4cbd7e0b4bbeb627fcd424a0f1" +PV = "20220927+git${SRCPV}" SRC_URI = "git://git.savannah.gnu.org/git/config.git;protocol=https;branch=master \ file://gnu-configize.in" From patchwork Thu Oct 27 20:15:51 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 14485 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 116A0FA3743 for ; Thu, 27 Oct 2022 20:16:30 +0000 (UTC) Received: from mail-ej1-f49.google.com (mail-ej1-f49.google.com [209.85.218.49]) by mx.groups.io with SMTP id smtpd.web08.2192.1666901787311117763 for ; Thu, 27 Oct 2022 13:16:27 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=f3fIrQYo; spf=pass (domain: gmail.com, ip: 209.85.218.49, mailfrom: alex.kanavin@gmail.com) Received: by mail-ej1-f49.google.com with SMTP id sc25so7839724ejc.12 for ; Thu, 27 Oct 2022 13:16:27 -0700 (PDT) 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=lm+RPZXhkQJdqxqVUTkT7mbWzcNFY+SjMGh7A03hUJM=; b=f3fIrQYoqiWKgeEmmTm4OeNldk79NtqesHwjCVBrOXdNzRJknF6NqIznvTPbQ82ymX pk4uFYBMclEYT7vfd1tbKduhp19LbtO2q4nDPOQn+cxAvytl/0JQ+Sn1YZrV+HQC2Efv YyieJs66tdpBk6ara8YswWJMscvMhfxr2IFcB6BD8z7CnOgOV3Gsnznf596VDXJ8e7qD hf/HPQXvAnxWpsOgpTXjznc+Mc9bssfdPaLPUro2bGwsr5DB/4OT2hEGCno11SMCx+QE OZvty6ZPad2EJJNCst65ymZ3hQxWvmAUvX9QUrVXzej4asLwWZ7itEK3/jCN34Lct5S8 JQ7Q== 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=lm+RPZXhkQJdqxqVUTkT7mbWzcNFY+SjMGh7A03hUJM=; b=Uscau/O2DG1CtrSMeZv5jk8eyKTo+kLoIdkMoNWPOqh6RFSK2Z3c6U4+wJbRzzYKKn n/KVAmCw7X3gXLDDOGQddi9vH6aKn2a6cYupMJqu/N2FtJ2Sb+4Flj+WFIhwoea8gCkr zNxKr55C/9Hpobw1ZUAtJukqHuyg3P9sHpIwUhGZiVjuDMY0tgRrN7/TNP3I8FvNFx8y WdT4hF2qODdkCB39RbLzi9BCi3tYB/mOqy1XgPRoIx+hNxwyUc4k8PI1LCVkt2PTnTgo gqId9XlpQXfSitqfZrTn3Cu0D/wZpWUhXjHxhO+TAOJHyOL55YVpaXZ+j3gM2QZnv21B +9Eg== X-Gm-Message-State: ACrzQf3quFwuOTMsu15mVDA5HLMVf3fRNa8puLo92o2EQSvFG7dtmhcX l4aXhWhVV4/OSkkblCdRx5X+UQh8Oo+oiQ== X-Google-Smtp-Source: AMsMyM507pstYXXaBkmhrr5XFsZU4lx+aXTZ6z6Scs7pKLyWl6fwaSwgfOa5Lwo9cTNxai5XdkPZSQ== X-Received: by 2002:a17:907:96a3:b0:790:65a:3a0a with SMTP id hd35-20020a17090796a300b00790065a3a0amr45041374ejc.728.1666901785523; Thu, 27 Oct 2022 13:16:25 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:25 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 03/23] go: update 1.19 -> 1.19.1 Date: Thu, 27 Oct 2022 22:15:51 +0200 Message-Id: <20221027201611.3644334-3-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:30 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172207 Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/go/{go-1.19.inc => go-1.19.1.inc} | 2 +- ...o-binary-native_1.19.bb => go-binary-native_1.19.1.bb} | 4 ++-- ...cross-canadian_1.19.bb => go-cross-canadian_1.19.1.bb} | 0 .../go/{go-cross_1.19.bb => go-cross_1.19.1.bb} | 0 .../go/{go-crosssdk_1.19.bb => go-crosssdk_1.19.1.bb} | 0 .../go/{go-native_1.19.bb => go-native_1.19.1.bb} | 0 .../go/{go-runtime_1.19.bb => go-runtime_1.19.1.bb} | 0 ...go-make-content-based-hash-generation-less-pedan.patch | 8 ++++---- meta/recipes-devtools/go/{go_1.19.bb => go_1.19.1.bb} | 0 9 files changed, 7 insertions(+), 7 deletions(-) rename meta/recipes-devtools/go/{go-1.19.inc => go-1.19.1.inc} (89%) rename meta/recipes-devtools/go/{go-binary-native_1.19.bb => go-binary-native_1.19.1.bb} (83%) rename meta/recipes-devtools/go/{go-cross-canadian_1.19.bb => go-cross-canadian_1.19.1.bb} (100%) rename meta/recipes-devtools/go/{go-cross_1.19.bb => go-cross_1.19.1.bb} (100%) rename meta/recipes-devtools/go/{go-crosssdk_1.19.bb => go-crosssdk_1.19.1.bb} (100%) rename meta/recipes-devtools/go/{go-native_1.19.bb => go-native_1.19.1.bb} (100%) rename meta/recipes-devtools/go/{go-runtime_1.19.bb => go-runtime_1.19.1.bb} (100%) rename meta/recipes-devtools/go/{go_1.19.bb => go_1.19.1.bb} (100%) diff --git a/meta/recipes-devtools/go/go-1.19.inc b/meta/recipes-devtools/go/go-1.19.1.inc similarity index 89% rename from meta/recipes-devtools/go/go-1.19.inc rename to meta/recipes-devtools/go/go-1.19.1.inc index f733a807b4..48140f1c2b 100644 --- a/meta/recipes-devtools/go/go-1.19.inc +++ b/meta/recipes-devtools/go/go-1.19.1.inc @@ -16,4 +16,4 @@ SRC_URI += "\ file://filter-build-paths.patch \ file://stack-protector.patch \ " -SRC_URI[main.sha256sum] = "9419cc70dc5a2523f29a77053cafff658ed21ef3561d9b6b020280ebceab28b9" +SRC_URI[main.sha256sum] = "27871baa490f3401414ad793fba49086f6c855b1c584385ed7771e1204c7e179" diff --git a/meta/recipes-devtools/go/go-binary-native_1.19.bb b/meta/recipes-devtools/go/go-binary-native_1.19.1.bb similarity index 83% rename from meta/recipes-devtools/go/go-binary-native_1.19.bb rename to meta/recipes-devtools/go/go-binary-native_1.19.1.bb index ca424a66b8..e67457b86c 100644 --- a/meta/recipes-devtools/go/go-binary-native_1.19.bb +++ b/meta/recipes-devtools/go/go-binary-native_1.19.1.bb @@ -8,8 +8,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=5d4950ecb7b26d2c5e4e7b4e0dd74707" PROVIDES = "go-native" 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] = "464b6b66591f6cf055bc5df90a9750bf5fbc9d038722bb84a9d56a2bea974be6" -SRC_URI[go_linux_arm64.sha256sum] = "efa97fac9574fc6ef6c9ff3e3758fb85f1439b046573bf434cccb5e012bd00c8" +SRC_URI[go_linux_amd64.sha256sum] = "acc512fbab4f716a8f97a8b3fbaa9ddd39606a28be6c2515ef7c6c6311acffde" +SRC_URI[go_linux_arm64.sha256sum] = "49960821948b9c6b14041430890eccee58c76b52e2dbaafce971c3c38d43df9f" 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.bb b/meta/recipes-devtools/go/go-cross-canadian_1.19.1.bb similarity index 100% rename from meta/recipes-devtools/go/go-cross-canadian_1.19.bb rename to meta/recipes-devtools/go/go-cross-canadian_1.19.1.bb diff --git a/meta/recipes-devtools/go/go-cross_1.19.bb b/meta/recipes-devtools/go/go-cross_1.19.1.bb similarity index 100% rename from meta/recipes-devtools/go/go-cross_1.19.bb rename to meta/recipes-devtools/go/go-cross_1.19.1.bb diff --git a/meta/recipes-devtools/go/go-crosssdk_1.19.bb b/meta/recipes-devtools/go/go-crosssdk_1.19.1.bb similarity index 100% rename from meta/recipes-devtools/go/go-crosssdk_1.19.bb rename to meta/recipes-devtools/go/go-crosssdk_1.19.1.bb diff --git a/meta/recipes-devtools/go/go-native_1.19.bb b/meta/recipes-devtools/go/go-native_1.19.1.bb similarity index 100% rename from meta/recipes-devtools/go/go-native_1.19.bb rename to meta/recipes-devtools/go/go-native_1.19.1.bb diff --git a/meta/recipes-devtools/go/go-runtime_1.19.bb b/meta/recipes-devtools/go/go-runtime_1.19.1.bb similarity index 100% rename from meta/recipes-devtools/go/go-runtime_1.19.bb rename to meta/recipes-devtools/go/go-runtime_1.19.1.bb diff --git a/meta/recipes-devtools/go/go/0001-cmd-go-make-content-based-hash-generation-less-pedan.patch b/meta/recipes-devtools/go/go/0001-cmd-go-make-content-based-hash-generation-less-pedan.patch index 8cbed93017..17fa9d9831 100644 --- a/meta/recipes-devtools/go/go/0001-cmd-go-make-content-based-hash-generation-less-pedan.patch +++ b/meta/recipes-devtools/go/go/0001-cmd-go-make-content-based-hash-generation-less-pedan.patch @@ -1,4 +1,4 @@ -From a3db4da51df37d163ff9e8c1e1057280c648c545 Mon Sep 17 00:00:00 2001 +From fb22e586871cc6be0b7041e86d2daceee06ea568 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 28 Mar 2022 10:59:03 -0700 Subject: [PATCH] cmd/go: make content-based hash generation less pedantic @@ -32,13 +32,13 @@ Signed-off-by: Khem Raj 2 files changed, 34 insertions(+), 10 deletions(-) diff --git a/src/cmd/go/internal/envcmd/env.go b/src/cmd/go/internal/envcmd/env.go -index 529351d..df791b0 100644 +index 81ee859..2db3898 100644 --- a/src/cmd/go/internal/envcmd/env.go +++ b/src/cmd/go/internal/envcmd/env.go @@ -176,7 +176,7 @@ func ExtraEnvVars() []cfg.EnvVar { func ExtraEnvVarsCostly() []cfg.EnvVar { - var b work.Builder - b.Init() + b := work.NewBuilder("") + - cppflags, cflags, cxxflags, fflags, ldflags, err := b.CFlags(&load.Package{}) + cppflags, cflags, cxxflags, fflags, ldflags, err := b.CFlags(&load.Package{}, false) if err != nil { diff --git a/meta/recipes-devtools/go/go_1.19.bb b/meta/recipes-devtools/go/go_1.19.1.bb similarity index 100% rename from meta/recipes-devtools/go/go_1.19.bb rename to meta/recipes-devtools/go/go_1.19.1.bb From patchwork Thu Oct 27 20:15:52 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 14486 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 1499FFA3746 for ; Thu, 27 Oct 2022 20:16:30 +0000 (UTC) Received: from mail-ed1-f48.google.com (mail-ed1-f48.google.com [209.85.208.48]) by mx.groups.io with SMTP id smtpd.web10.2218.1666901787691181296 for ; Thu, 27 Oct 2022 13:16:28 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=BUy26j4e; spf=pass (domain: gmail.com, ip: 209.85.208.48, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f48.google.com with SMTP id b12so4769513edd.6 for ; Thu, 27 Oct 2022 13:16:27 -0700 (PDT) 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=xS3sQ8xF5WopqSl5MryYpODhrOEXwAF0qQp6sEiD6ns=; b=BUy26j4erMK4owV/LBofkcWnHq9FYm+C9h9tntVNqVkhh8XIOR/1nSIvBkapglkeX3 rv0ENpqjoWLKhZZBoiAxTrmaOcg65uir3kLWZjTrK1LypjiWSx1hUWn+bT9rE5FUiMV/ MgF6qcqlbGNj5gMmMi3KTuBEqaGSspgcMJiUH7SD/U8n0OmGMxJX65WTU6+9L7IzPRg2 NxldIyKx9qrVhGncwqB7QKrv0UYOs9RVgMxqZRJGr7fe2SQLGamT1B/Qjb1AOjYrL1/3 GV74Wia//hs2Pk9qvt5xnbunuCe69WNG/oGq8IWACHcGvaI5YVs/KbH7leUw6/QkLZ2T l/sQ== 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=xS3sQ8xF5WopqSl5MryYpODhrOEXwAF0qQp6sEiD6ns=; b=o3Jlm0MK86JjWv5zk9icW8rsSVXyjNK3Zj4gdzvTM48kaOzTCWgfT0nBznGVooJzXh vkXY0A6HL6daDOZe0uEFqXIZSXO16BB95r6a/LAhpLDDX/p112LHl8iuL9HsQ4GHMtVE HUtinaXq1uxXw/DfJnDj3o8DOY7ZpQ/OkxGqP0V/TnmLY3A+GtIKecvRXGWAFRZvNCq0 vPUOnBWRD3NHJXWALWMBAAFnJ/erZklrAGE4KwAD1MGuwY70VIpV07M55Ujg3S9pb5nQ Jd6nXNpaHPDesVeKgY3sEaI5u6Lr7aDsO2k+91Do06yZDMwoHl7LsViNXvApJt5hHbRJ ryHg== X-Gm-Message-State: ACrzQf1L+0boi6m9KYE5B1bUynF0nECvlds/eYcoOsJCUvsDQXUsRse9 EsFDvED+WaiouBdV44xx22Br3nec5lrINw== X-Google-Smtp-Source: AMsMyM4h9I1Ax8gWoUoSqdyVd3bno/uFAPZYVqGAVtdweqFCvSv8u5CzUBL3ZeHs2NL6GcnLizHPlQ== X-Received: by 2002:a05:6402:1a42:b0:458:b430:7e70 with SMTP id bf2-20020a0564021a4200b00458b4307e70mr47468023edb.293.1666901786212; Thu, 27 Oct 2022 13:16:26 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:25 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 04/23] llvm: update 14.0.6 -> 15.0.1 Date: Thu, 27 Oct 2022 22:15:52 +0200 Message-Id: <20221027201611.3644334-4-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:30 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172208 'Release' type follows standard practice elsewhere in core, particularly rust-llvm as well. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/tcmode-default.inc | 2 +- meta/recipes-devtools/llvm/llvm_git.bb | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/meta/conf/distro/include/tcmode-default.inc b/meta/conf/distro/include/tcmode-default.inc index 6bba92ac96..f3e282077a 100644 --- a/meta/conf/distro/include/tcmode-default.inc +++ b/meta/conf/distro/include/tcmode-default.inc @@ -26,7 +26,7 @@ QEMUVERSION ?= "7.1%" GOVERSION ?= "1.19%" # This can not use wildcards like 8.0.% since it is also used in mesa to denote # llvm version being used, so always bump it with llvm recipe version bump -LLVMVERSION ?= "14.0.6" +LLVMVERSION ?= "15.0.1" RUSTVERSION ?= "1.64%" PREFERRED_VERSION_gcc ?= "${GCCVERSION}" diff --git a/meta/recipes-devtools/llvm/llvm_git.bb b/meta/recipes-devtools/llvm/llvm_git.bb index 25c0a433d3..1f47e5d0fb 100644 --- a/meta/recipes-devtools/llvm/llvm_git.bb +++ b/meta/recipes-devtools/llvm/llvm_git.bb @@ -19,14 +19,14 @@ inherit cmake pkgconfig PROVIDES += "llvm${PV}" -PV = "14.0.6" +PV = "15.0.1" MAJOR_VERSION = "${@oe.utils.trim_version("${PV}", 1)}" LLVM_RELEASE = "${PV}" BRANCH = "release/${MAJOR_VERSION}.x" -SRCREV = "f28c006a5895fc0e329fe15fead81e37457cb1d1" +SRCREV = "b73d2c8c720a8c8e6e73b11be4e27afa6cb75bdf" SRC_URI = "git://github.com/llvm/llvm-project.git;branch=${BRANCH};protocol=https \ file://0007-llvm-allow-env-override-of-exe-path.patch;striplevel=2 \ file://0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch;striplevel=2 \ @@ -80,6 +80,7 @@ EXTRA_OECMAKE += "-DLLVM_ENABLE_ASSERTIONS=OFF \ -DLLVM_TARGETS_TO_BUILD='${LLVM_TARGETS}' \ -DLLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN=ON \ -DPYTHON_EXECUTABLE=${HOSTTOOLS_DIR}/python3 \ + -DCMAKE_BUILD_TYPE=Release \ -G Ninja" EXTRA_OECMAKE:append:class-target = "\ From patchwork Thu Oct 27 20:15:53 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 14484 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 0816AFA3740 for ; Thu, 27 Oct 2022 20:16:30 +0000 (UTC) Received: from mail-ej1-f46.google.com (mail-ej1-f46.google.com [209.85.218.46]) by mx.groups.io with SMTP id smtpd.web08.2193.1666901788406356367 for ; Thu, 27 Oct 2022 13:16:28 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=FPz6Q9l9; spf=pass (domain: gmail.com, ip: 209.85.218.46, mailfrom: alex.kanavin@gmail.com) Received: by mail-ej1-f46.google.com with SMTP id fy4so7881564ejc.5 for ; Thu, 27 Oct 2022 13:16:28 -0700 (PDT) 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=3rHdtzbms/rmMNMgMhxQ3T5qt7jxhBirBDQR64VpQX4=; b=FPz6Q9l9i5wX9GQDCbhVJxuY6PERRs/4YU2nWA8W87CtcGqCzYY9A77JsTyFUNHnyf m1ZgGcdhOmqx1vnpeJeaJhyq7IqyP+jaicfrKDPnX/xsNRV3MPQ2b47/VndQqM72z0oT JVABay4qsN0NCy4JPxnBc2753LOzQfugima1Jn6PprckDdXy6wCNSrAGcqiFTsfTugqC LHhXGlffNIAj7v+bpoxrPZ6w8rkRifBjV6q3zZ+yoE8ArHeo5NhFP2T+7cCng/pqdK3s fdBPmZ4bxZ3sghIFZYyqpS1B6Si/kmPr0MZddocXaAwzNMtU9+XGaUxLGHUfVIwfYlG+ Wx8w== 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=3rHdtzbms/rmMNMgMhxQ3T5qt7jxhBirBDQR64VpQX4=; b=n7ueKGxSo6OG7dQeaY5NP6iEWx5sFFEQm6st3oGJYyf8Inm1Dh9czMrlkAR7n0JMjp mlijA/voZqeYkjKVUZ5HtIJEZ06g62HFnapnhvdOy7cdo93fafly2zsDgwdhjHdbX28m g5MTMvT+7uswRmtg3891RujGbo+FiAS2yQdENej0NMLjqSskaVhsnsIzOQr7z2s0PmCA f+K8h/QW8P4vuCrwBILXtMBdQWVyj1ZDE0yjgzPaQBTe+lC/ubdtksgigzmnJFRU2nu9 JPmcubMBPh8sI4h42BA4xMEBuROuxI+1jN8KPcBzMe9ropYYTF3RxwvtlU6F4YzIDsGd NkvQ== X-Gm-Message-State: ACrzQf1Qx6hmLgxVxY3ZjGhjv8RG1u3YQU+r2cYTFCU0pAyGeBfSCH7W BY9o/OQ7fT+pZnJ2gAqX9rcnzav8glf/Wg== X-Google-Smtp-Source: AMsMyM4is0OjWNx1pVPqMc2mkFunWxqV9aDYXhm5/V2zbZKUvPedpu9B//HKgl0Wsl5NsS6grHLlyg== X-Received: by 2002:a17:906:cc0b:b0:78e:1d51:36ea with SMTP id ml11-20020a170906cc0b00b0078e1d5136eamr44487957ejb.408.1666901786897; Thu, 27 Oct 2022 13:16:26 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:26 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 05/23] grep: update 3.7 -> 3.8 Date: Thu, 27 Oct 2022 22:15:53 +0200 Message-Id: <20221027201611.3644334-5-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:30 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172209 Signed-off-by: Alexander Kanavin --- ...a-standard-layout-so-glibc-and-musl-.patch | 32 ------------------- .../grep/{grep_3.7.bb => grep_3.8.bb} | 8 ++--- 2 files changed, 3 insertions(+), 37 deletions(-) delete mode 100644 meta/recipes-extended/grep/grep/0001-mcontext-is-not-a-standard-layout-so-glibc-and-musl-.patch rename meta/recipes-extended/grep/{grep_3.7.bb => grep_3.8.bb} (84%) diff --git a/meta/recipes-extended/grep/grep/0001-mcontext-is-not-a-standard-layout-so-glibc-and-musl-.patch b/meta/recipes-extended/grep/grep/0001-mcontext-is-not-a-standard-layout-so-glibc-and-musl-.patch deleted file mode 100644 index d8283d31b1..0000000000 --- a/meta/recipes-extended/grep/grep/0001-mcontext-is-not-a-standard-layout-so-glibc-and-musl-.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 981385237834bdf3e468421147eece68d9bfc7e7 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Fri, 25 Mar 2022 13:34:26 -0700 -Subject: [PATCH] mcontext is not a standard layout so glibc and musl differ - -This is already applied to libsigsegv upstream, hopefully next version -of grep will update its internal copy and we can drop this patch - -Upstream-Status: Backport [https://git.savannah.gnu.org/gitweb/?p=libsigsegv.git;a=commitdiff;h=a6ff69873110c0a8ba6f7fd90532dbc11224828c] -Signed-off-by: Khem Raj ---- - lib/sigsegv.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/lib/sigsegv.c b/lib/sigsegv.c -index 998c827..b6f4841 100644 ---- a/lib/sigsegv.c -+++ b/lib/sigsegv.c -@@ -219,8 +219,8 @@ int libsigsegv_version = LIBSIGSEGV_VERSION; - # define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.gp_regs[1] - # else /* 32-bit */ - /* both should be equivalent */ --# if 0 --# define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.regs->gpr[1] -+# if ! defined __GLIBC__ -+# define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_regs->gregs[1] - # else - # define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.uc_regs->gregs[1] - # endif --- -2.35.1 - diff --git a/meta/recipes-extended/grep/grep_3.7.bb b/meta/recipes-extended/grep/grep_3.8.bb similarity index 84% rename from meta/recipes-extended/grep/grep_3.7.bb rename to meta/recipes-extended/grep/grep_3.8.bb index 7005cbe164..be2caaa920 100644 --- a/meta/recipes-extended/grep/grep_3.7.bb +++ b/meta/recipes-extended/grep/grep_3.8.bb @@ -6,11 +6,9 @@ SECTION = "console/utils" LICENSE = "GPL-3.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464" -SRC_URI = "${GNU_MIRROR}/grep/grep-${PV}.tar.xz \ - file://0001-mcontext-is-not-a-standard-layout-so-glibc-and-musl-.patch \ - " +SRC_URI = "${GNU_MIRROR}/grep/grep-${PV}.tar.xz" -SRC_URI[sha256sum] = "5c10da312460aec721984d5d83246d24520ec438dd48d7ab5a05dbc0d6d6823c" +SRC_URI[sha256sum] = "498d7cc1b4fb081904d87343febb73475cf771e424fb7e6141aff66013abc382" inherit autotools gettext texinfo pkgconfig @@ -36,7 +34,7 @@ do_install () { inherit update-alternatives PACKAGECONFIG ??= "pcre" -PACKAGECONFIG[pcre] = "--enable-perl-regexp,--disable-perl-regexp,libpcre" +PACKAGECONFIG[pcre] = "--enable-perl-regexp,--disable-perl-regexp,libpcre2" ALTERNATIVE_PRIORITY = "100" From patchwork Thu Oct 27 20:15:54 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 14489 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 0670FFA3742 for ; Thu, 27 Oct 2022 20:16:30 +0000 (UTC) Received: from mail-ed1-f48.google.com (mail-ed1-f48.google.com [209.85.208.48]) by mx.groups.io with SMTP id smtpd.web10.2219.1666901789088799759 for ; Thu, 27 Oct 2022 13:16:29 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=gQ1djEQO; spf=pass (domain: gmail.com, ip: 209.85.208.48, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f48.google.com with SMTP id a13so4820711edj.0 for ; Thu, 27 Oct 2022 13:16:28 -0700 (PDT) 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=ucsh8HkxGy2sx+RsXAnIcTrZcHAwbwERWypf7/pbmjU=; b=gQ1djEQO31YV8SsYJi0bgBfllgviYjxy4RrwLurImshufca6j7K/tlGj5DkfOmg3Kg XmciP2PjXgLt6qDSkscD6DOygEjHQU3PCmsjsOIkGeOC5lir/UOON339gn+2++8F33gf leY3Jt3matppdcSk4RNFNXtPSIdm5JphtYO7sby5osJBzHG6ZBrVkAc8YHQTLfD3g5Td P4//FJbx/AuurlBOsfFbzbNtLJ0xloM+yqhG3FbhNAppxDVX2FqgGKBdmSsLwarKO3pw 2EE1jawOImFNnk/NHn3GCOjyzzCxDT2+6S8uC0Eccv7VGFH0YModPoTg9xwGvYf7QRHC 8qTw== 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=ucsh8HkxGy2sx+RsXAnIcTrZcHAwbwERWypf7/pbmjU=; b=wRVtX11O2uNwBoGD9wfhI3iKO7nSduMqvtKzb8MBaaUxhNy2ZAIHIvXfsZvXyGb2du +fOgx5+nMUU865JSQtqMtSme0oswHCAPL/tdFWJL6XwuM+dxzFfmmtSF9Kdy6DeWZuP+ QEL15S0a6U8aCM/hkq6HSlXkDsPXrVlM3Tj8WzcP2yZk18fjHhs+KXGpackFW4G8rqjo Bvo81SGYZmRYrHqkQSPeYombDNcrND3AjeV5ooJMruA8fcuW7TWgIx33B8kxK/H+LctN iAu4IUk3ROIf+4DtG/f2L3QlflUqB2k4wOY0q1OzigkH/X/ii5/SG7X1LoPIyYZZpvZS HDZg== X-Gm-Message-State: ACrzQf1w12SAv2FCvboz/wCBSCaR2hBl6ne1QD/NgEWSSi39sbAsZhjn EvNB8l/Gdj+h+RpLhR+wzti0Qv97RzheZg== X-Google-Smtp-Source: AMsMyM6Qng9licr3YWUTt+psKqGMgb8OfIulosgySxw2rjEBo1P99kFi+KIO60gQ42HRX6+6ymn8Bw== X-Received: by 2002:a05:6402:501b:b0:459:df91:983 with SMTP id p27-20020a056402501b00b00459df910983mr45315341eda.85.1666901787537; Thu, 27 Oct 2022 13:16:27 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:27 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 06/23] hdparm: update 9.64 -> 9.65 Date: Thu, 27 Oct 2022 22:15:54 +0200 Message-Id: <20221027201611.3644334-6-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:30 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172210 Signed-off-by: Alexander Kanavin --- ...parm-Remove-unused-linux-fs.h-header.patch | 32 ------------------- .../hdparm/{hdparm_9.64.bb => hdparm_9.65.bb} | 5 ++- 2 files changed, 2 insertions(+), 35 deletions(-) delete mode 100644 meta/recipes-extended/hdparm/hdparm/0001-hdparm-Remove-unused-linux-fs.h-header.patch rename meta/recipes-extended/hdparm/{hdparm_9.64.bb => hdparm_9.65.bb} (89%) diff --git a/meta/recipes-extended/hdparm/hdparm/0001-hdparm-Remove-unused-linux-fs.h-header.patch b/meta/recipes-extended/hdparm/hdparm/0001-hdparm-Remove-unused-linux-fs.h-header.patch deleted file mode 100644 index dd88743d1e..0000000000 --- a/meta/recipes-extended/hdparm/hdparm/0001-hdparm-Remove-unused-linux-fs.h-header.patch +++ /dev/null @@ -1,32 +0,0 @@ -From c8fc52968f9e97d29ccf6deb348ec02627d74235 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Fri, 29 Jul 2022 13:00:40 -0700 -Subject: [PATCH] hdparm: Remove unused linux/fs.h header - -this helps fixing builds with glibc 2.36 where mount.h conflits now with -kernel mount.h which is included indirectly by linux/fs.h see [1] for -details - -[1] https://sourceware.org/glibc/wiki/Release/2.36 - -Upstream-Status: Submitted [https://sourceforge.net/p/hdparm/patches/52/] -Signed-off-by: Khem Raj ---- - hdparm.c | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/hdparm.c b/hdparm.c -index fa21e2f..901bdd8 100644 ---- a/hdparm.c -+++ b/hdparm.c -@@ -25,7 +25,6 @@ - #include - #include - #include --#include - #include - #include - #include --- -2.37.1 - diff --git a/meta/recipes-extended/hdparm/hdparm_9.64.bb b/meta/recipes-extended/hdparm/hdparm_9.65.bb similarity index 89% rename from meta/recipes-extended/hdparm/hdparm_9.64.bb rename to meta/recipes-extended/hdparm/hdparm_9.65.bb index eeb63a27e5..d5e6ab6065 100644 --- a/meta/recipes-extended/hdparm/hdparm_9.64.bb +++ b/meta/recipes-extended/hdparm/hdparm_9.65.bb @@ -24,10 +24,9 @@ RDEPENDS:wiper = "bash gawk coreutils" SRC_URI = "${SOURCEFORGE_MIRROR}/hdparm/${BP}.tar.gz \ file://wiper.sh-fix-stat-path.patch \ - file://0001-hdparm-Remove-unused-linux-fs.h-header.patch \ - " + " -SRC_URI[sha256sum] = "315b956951c3fea027287de204381534217c0bd0f37b4935877fe2db0cab859a" +SRC_URI[sha256sum] = "d14929f910d060932e717e9382425d47c2e7144235a53713d55a94f7de535a4b" EXTRA_OEMAKE = 'STRIP="echo" LDFLAGS="${LDFLAGS}"' From patchwork Thu Oct 27 20:15:55 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 14494 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 E59BBFA3742 for ; Thu, 27 Oct 2022 20:16:39 +0000 (UTC) Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) by mx.groups.io with SMTP id smtpd.web10.2220.1666901789680926369 for ; Thu, 27 Oct 2022 13:16:30 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=legxZTZK; spf=pass (domain: gmail.com, ip: 209.85.208.45, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f45.google.com with SMTP id r14so4765554edc.7 for ; Thu, 27 Oct 2022 13:16:29 -0700 (PDT) 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=XaBG4RRou2/oP/a4omfMUZoav+QkGwMemZp1KWdihNw=; b=legxZTZKabgUJHJA6G/XOLAkU/Pko2iw0k+9vYuKi/hqqTfzfL/ZM9uj+mOyI4N5YB Uh7HwAnnTAbRucAdfiyW20ve+wgTuJ9p3mGkeCFTWAFvgBhvgRk3zuzO6ObKBsNcmbg4 CAS0DSMj91262zoyhD6YMASMUGhwmmS3owiudaEo5RHw2Kdo5TWhAA6pbChFgoE/S0j7 oqWnPWQMe/HPNTlKOcuG0mkFk/1vx1OSKQuS7V+hPMwV1YIj7x2NQSzrzusPQ1u/cYb+ LbozhkHBqwenN7Z77jBiLNEtiZqsmlAFGIC5tLgEwBrVPdhZ1chWQ5Q9IYJMPA5nxZCx bTmA== 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=XaBG4RRou2/oP/a4omfMUZoav+QkGwMemZp1KWdihNw=; b=52rGBmAPxRD3tDUWe06GnaYwVh9ptuKe7AHmmE6o6oNZylihU53r/aVa42yERfNLy3 SkQJfrpsj5xnykP0SrIGKbtgQ1PhlmQyHmEpRLkSgOJmcxKYnzL5Nzs1MqvuZ4pJItql FKjBgieFnSTTn8xhwmDnQxsrzxe5q9CqiGN4yDBY8dz6GqO2a4I/Ay/+1ERFuTLJsPta fq7yIJ3t9OKPrIOdRtDOZ5YXcuDnjD/EaonOC8D/muTSPQ+uM0IwwDINkPct1mw+ZJSl pWJjoVIm94U8Ek/gGcpH3p1nkJN/Qb2RtbRkWOzjQD8t38LM7Gr3zJXUYEiaOnL/Q8lG sqHg== X-Gm-Message-State: ACrzQf2TvSLmPGsRHWv7dnw4xXMnZdTYCle9XupEWnuXAOBxZzmkCek/ ozPejaQGSx9t9mdTUJqRAAYUuPnJ2QYmrQ== X-Google-Smtp-Source: AMsMyM7fq1h2yatWk8s14glDJ0LXMqwwROqZPq9OT7MFLT7h4Qh1LweuGfHO+sHEgZDqjKEgyoEI9A== X-Received: by 2002:a05:6402:548f:b0:457:ed40:5f58 with SMTP id fg15-20020a056402548f00b00457ed405f58mr47099575edb.408.1666901788201; Thu, 27 Oct 2022 13:16:28 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:27 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 07/23] stress-ng: update 0.14.03 -> 0.14.06 Date: Thu, 27 Oct 2022 22:15:55 +0200 Message-Id: <20221027201611.3644334-7-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172211 Signed-off-by: Alexander Kanavin --- ...helper-remove-include-of-sys-mount.h.patch | 34 ------------------- ...e-shim-remove-include-of-sys-mount.h.patch | 34 ------------------- ...ess-ng_0.14.03.bb => stress-ng_0.14.06.bb} | 7 ++-- 3 files changed, 2 insertions(+), 73 deletions(-) delete mode 100644 meta/recipes-extended/stress-ng/stress-ng/0001-core-helper-remove-include-of-sys-mount.h.patch delete mode 100644 meta/recipes-extended/stress-ng/stress-ng/0002-core-shim-remove-include-of-sys-mount.h.patch rename meta/recipes-extended/stress-ng/{stress-ng_0.14.03.bb => stress-ng_0.14.06.bb} (77%) diff --git a/meta/recipes-extended/stress-ng/stress-ng/0001-core-helper-remove-include-of-sys-mount.h.patch b/meta/recipes-extended/stress-ng/stress-ng/0001-core-helper-remove-include-of-sys-mount.h.patch deleted file mode 100644 index 52b2e61bc1..0000000000 --- a/meta/recipes-extended/stress-ng/stress-ng/0001-core-helper-remove-include-of-sys-mount.h.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 627e5227783ff2a0c3b11adee57ef7f0684a367e Mon Sep 17 00:00:00 2001 -From: Colin Ian King -Date: Mon, 1 Aug 2022 21:39:39 +0100 -Subject: [PATCH 1/2] core-helper: remove include of sys/mount.h - -This is not required in the shim core and it fixes a build issue -with newer glibc 2.36 - -Fixes: https://github.com/ColinIanKing/stress-ng/issues/216 - -Upstream-Status: Backport [https://github.com/ColinIanKing/stress-ng/commit/69f4f4d629c5f4304b5388b6a7fa8616de23f50e] -Signed-off-by: Colin Ian King ---- - core-helper.c | 4 ---- - 1 file changed, 4 deletions(-) - -diff --git a/core-helper.c b/core-helper.c -index 6795410d..9e4533f2 100644 ---- a/core-helper.c -+++ b/core-helper.c -@@ -39,10 +39,6 @@ - #include - #endif - --#if defined(HAVE_SYS_MOUNT_H) --#include --#endif -- - #if defined(HAVE_SYS_PRCTL_H) - #include - #endif --- -2.37.1 - diff --git a/meta/recipes-extended/stress-ng/stress-ng/0002-core-shim-remove-include-of-sys-mount.h.patch b/meta/recipes-extended/stress-ng/stress-ng/0002-core-shim-remove-include-of-sys-mount.h.patch deleted file mode 100644 index 5cb95f1f2b..0000000000 --- a/meta/recipes-extended/stress-ng/stress-ng/0002-core-shim-remove-include-of-sys-mount.h.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 0503ec88e9187c0152b7b2840a1ad5bfb022bbfe Mon Sep 17 00:00:00 2001 -From: Colin Ian King -Date: Mon, 1 Aug 2022 21:28:49 +0100 -Subject: [PATCH 2/2] core-shim: remove include of sys/mount.h - -This is not required in the shim core and it fixes a build issue -with newer glibc 2.36 - -Fixes: https://github.com/ColinIanKing/stress-ng/issues/216 - -Upstream-Status: Backport [https://github.com/ColinIanKing/stress-ng/commit/0c9a711f213b5734729ab0c5ed90669e9fd11ca2] -Signed-off-by: Colin Ian King ---- - core-shim.c | 4 ---- - 1 file changed, 4 deletions(-) - -diff --git a/core-shim.c b/core-shim.c -index 0343402a..324eba7d 100644 ---- a/core-shim.c -+++ b/core-shim.c -@@ -52,10 +52,6 @@ - #include - #endif - --#if defined(HAVE_SYS_MOUNT_H) --#include --#endif -- - #if defined(HAVE_SYS_PRCTL_H) - #include - #endif --- -2.37.1 - diff --git a/meta/recipes-extended/stress-ng/stress-ng_0.14.03.bb b/meta/recipes-extended/stress-ng/stress-ng_0.14.06.bb similarity index 77% rename from meta/recipes-extended/stress-ng/stress-ng_0.14.03.bb rename to meta/recipes-extended/stress-ng/stress-ng_0.14.06.bb index 370662bbb3..359560b9e2 100644 --- a/meta/recipes-extended/stress-ng/stress-ng_0.14.03.bb +++ b/meta/recipes-extended/stress-ng/stress-ng_0.14.06.bb @@ -5,11 +5,8 @@ HOMEPAGE = "https://github.com/ColinIanKing/stress-ng#readme" LICENSE = "GPL-2.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" -SRC_URI = "git://github.com/ColinIanKing/stress-ng.git;protocol=https;branch=master \ - file://0001-core-helper-remove-include-of-sys-mount.h.patch \ - file://0002-core-shim-remove-include-of-sys-mount.h.patch \ -" -SRCREV = "346518caffe5302f9a6d36860459c297c6968aaa" +SRC_URI = "git://github.com/ColinIanKing/stress-ng.git;protocol=https;branch=master" +SRCREV = "03493cb69e91c29718ff9f645514355cd99762c6" S = "${WORKDIR}/git" DEPENDS = "coreutils-native" From patchwork Thu Oct 27 20:15:56 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 14505 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 17B8BECAAA1 for ; Thu, 27 Oct 2022 20:16:50 +0000 (UTC) Received: from mail-ed1-f44.google.com (mail-ed1-f44.google.com [209.85.208.44]) by mx.groups.io with SMTP id smtpd.web09.2176.1666901786417403665 for ; Thu, 27 Oct 2022 13:16:40 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=SNCRNs0a; spf=pass (domain: gmail.com, ip: 209.85.208.44, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f44.google.com with SMTP id l11so3583290edb.4 for ; Thu, 27 Oct 2022 13:16:40 -0700 (PDT) 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=cBQvjZLPOkY79ELgO2NUHh6264OwRlSsAMHcyu/qIGk=; b=SNCRNs0aj/82p56gEkoHHC2V+xGKr3p7JkAk44PY8XEt48cdGcVYFRWBatM9X/U0+q YkAvGg31xCplC38RrVR8vzL6XbNXtdJ6lUMlqplvQXmPhOj6bXnvSZT2dXG7wzPj6i5W QdscQUkBkJQkSjzZVh2ODaJynvqwq8t1Lqwjg0NwhS95LQO3eGHyC9mmR8emD7dbagBh T6fCPx5IBQlVXRDgUcoX4FHgWNJQfpxi9y6OwLreJkMXjUAFds/YP04aS2I8nzOZtWuM aYwbxRTFtSTzt18nz29Snl7WpV/eu732WvCXnp1yNqQiiaw4K2VPCCE5l0op8T2NlT3A 1nPA== 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=cBQvjZLPOkY79ELgO2NUHh6264OwRlSsAMHcyu/qIGk=; b=ivmauamTW5iOLaSsjE5z3ysuKHueIbrHqIiB5dLActiUcbPCnQkUpPFAaFJBwPMy7Z Bd8e4MKFsQrV0KvKvheMAB0PvmI4F4V4ha7jYe1Yqe7Cki1YPssplXjHuZ4aPo8FekLh NuImVHaTwYDYJz57k7k580oS/6ZNSBEgrUReenV7YODwqWdytHo9ILeVNxzm54Zr9by3 1Cl9ey5kmZa9FlI6cSVPVcOSENZhqiJrqv7+mXC4ZtPcmKjOHk9xvTNFJKjbhsG5Ii99 kdOILyxB3bZshDaitzcWvahXIZU8Ec+RLv/fTnDRnXeXGGnNgrNJRE30YSeE8KYUKCqF DagQ== X-Gm-Message-State: ACrzQf2VznWP7P361SuY6qO2T0a+SPF4y6MGTw550KqCMFr2X/vDt7wT lAwNWNb1bg9uob7lSCg4jLQqNalkyohvTg== X-Google-Smtp-Source: AMsMyM7GQq9uDE5PJghQ9YhOC87wzuwjomXSCfscPW6V045cObyMySrZjdgwcn7X4G7L5QkYuWbLaQ== X-Received: by 2002:a17:907:2e0d:b0:78e:1d21:8001 with SMTP id ig13-20020a1709072e0d00b0078e1d218001mr42953020ejc.246.1666901788834; Thu, 27 Oct 2022 13:16:28 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:28 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 08/23] vulkan: update 1.3.216.0 -> 1.3.224.1 Date: Thu, 27 Oct 2022 22:15:56 +0200 Message-Id: <20221027201611.3644334-8-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:50 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172227 Signed-off-by: Alexander Kanavin --- .../0001-generate-glslang-pkg-config.patch | 18 +++++----- ...lang_1.3.216.0.bb => glslang_1.3.224.1.bb} | 2 +- ....3.216.0.bb => spirv-headers_1.3.224.1.bb} | 0 ...ult-copy-constructor-in-header.-4879.patch | 34 ------------------- ..._1.3.216.0.bb => spirv-tools_1.3.224.1.bb} | 6 ++-- ...3.216.0.bb => vulkan-headers_1.3.224.1.bb} | 2 +- ....3.216.0.bb => vulkan-loader_1.3.224.1.bb} | 4 +-- ...1.3.216.0.bb => vulkan-tools_1.3.224.1.bb} | 2 +- 8 files changed, 16 insertions(+), 52 deletions(-) rename meta/recipes-graphics/glslang/{glslang_1.3.216.0.bb => glslang_1.3.224.1.bb} (95%) rename meta/recipes-graphics/spir/{spirv-headers_1.3.216.0.bb => spirv-headers_1.3.224.1.bb} (100%) delete mode 100644 meta/recipes-graphics/spir/spirv-tools/0001-Remove-default-copy-constructor-in-header.-4879.patch rename meta/recipes-graphics/spir/{spirv-tools_1.3.216.0.bb => spirv-tools_1.3.224.1.bb} (88%) rename meta/recipes-graphics/vulkan/{vulkan-headers_1.3.216.0.bb => vulkan-headers_1.3.224.1.bb} (93%) rename meta/recipes-graphics/vulkan/{vulkan-loader_1.3.216.0.bb => vulkan-loader_1.3.224.1.bb} (94%) rename meta/recipes-graphics/vulkan/{vulkan-tools_1.3.216.0.bb => vulkan-tools_1.3.224.1.bb} (96%) diff --git a/meta/recipes-graphics/glslang/glslang/0001-generate-glslang-pkg-config.patch b/meta/recipes-graphics/glslang/glslang/0001-generate-glslang-pkg-config.patch index cddd330971..b1548c7343 100644 --- a/meta/recipes-graphics/glslang/glslang/0001-generate-glslang-pkg-config.patch +++ b/meta/recipes-graphics/glslang/glslang/0001-generate-glslang-pkg-config.patch @@ -1,4 +1,4 @@ -From 6692611126b40d499c94bbcc8e29604560262072 Mon Sep 17 00:00:00 2001 +From 7161916f69ae257ce06d9c9bf25abf9709bc55cc Mon Sep 17 00:00:00 2001 From: Jose Quaresma Date: Sun, 7 Feb 2021 01:30:39 +0000 Subject: [PATCH] generate glslang pkg-config @@ -16,21 +16,21 @@ Signed-off-by: Jose Quaresma create mode 100644 glslang/glslang.pc.cmake.in diff --git a/glslang/CMakeLists.txt b/glslang/CMakeLists.txt -index 1c7d22a2..10c1e841 100644 +index 45c9813a..cea13975 100644 --- a/glslang/CMakeLists.txt +++ b/glslang/CMakeLists.txt -@@ -209,6 +209,8 @@ if(ENABLE_GLSLANG_INSTALL) - EXPORT glslangTargets - ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}) - endif() +@@ -221,6 +221,8 @@ if(ENABLE_GLSLANG_INSTALL) + endif() + ") + install(FILES "${CMAKE_CURRENT_BINARY_DIR}/glslangTargets.cmake" DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake) + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/glslang.pc.cmake.in ${CMAKE_CURRENT_BINARY_DIR}/pkgconfig/glslang.pc @ONLY) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/pkgconfig/glslang.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) - install(EXPORT glslangTargets DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake) - + set(ALL_HEADERS + ${GLSLANG_HEADERS} diff --git a/glslang/glslang.pc.cmake.in b/glslang/glslang.pc.cmake.in new file mode 100644 -index 00000000..64b6882d +index 00000000..948a0952 --- /dev/null +++ b/glslang/glslang.pc.cmake.in @@ -0,0 +1,11 @@ diff --git a/meta/recipes-graphics/glslang/glslang_1.3.216.0.bb b/meta/recipes-graphics/glslang/glslang_1.3.224.1.bb similarity index 95% rename from meta/recipes-graphics/glslang/glslang_1.3.216.0.bb rename to meta/recipes-graphics/glslang/glslang_1.3.224.1.bb index 69d9a0a84e..dd8df15fc7 100644 --- a/meta/recipes-graphics/glslang/glslang_1.3.216.0.bb +++ b/meta/recipes-graphics/glslang/glslang_1.3.224.1.bb @@ -8,7 +8,7 @@ HOMEPAGE = "https://www.khronos.org/opengles/sdk/tools/Reference-Compiler" LICENSE = "BSD-3-Clause & BSD-2-Clause & MIT & Apache-2.0 & GPL-3-with-bison-exception" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2a2b5acd7bc4844964cfda45fe807dc3" -SRCREV = "adbf0d3106b26daa237b10b9bf72b1af7c31092d" +SRCREV = "10423ec659d301a0ff2daac8bbf38980abf27590" SRC_URI = "git://github.com/KhronosGroup/glslang.git;protocol=https;branch=master \ file://0001-generate-glslang-pkg-config.patch" PE = "1" diff --git a/meta/recipes-graphics/spir/spirv-headers_1.3.216.0.bb b/meta/recipes-graphics/spir/spirv-headers_1.3.224.1.bb similarity index 100% rename from meta/recipes-graphics/spir/spirv-headers_1.3.216.0.bb rename to meta/recipes-graphics/spir/spirv-headers_1.3.224.1.bb diff --git a/meta/recipes-graphics/spir/spirv-tools/0001-Remove-default-copy-constructor-in-header.-4879.patch b/meta/recipes-graphics/spir/spirv-tools/0001-Remove-default-copy-constructor-in-header.-4879.patch deleted file mode 100644 index 044c366a75..0000000000 --- a/meta/recipes-graphics/spir/spirv-tools/0001-Remove-default-copy-constructor-in-header.-4879.patch +++ /dev/null @@ -1,34 +0,0 @@ -From a90ccc240501bf3362b23f67771f65b7dec2ccf9 Mon Sep 17 00:00:00 2001 -From: Jamie Madill -Date: Fri, 29 Jul 2022 14:26:37 -0400 -Subject: [PATCH] Remove default copy constructor in header. (#4879) - -A recent libc++ roll in Chrome warned of a deprecated copy. We're -still looking if this is a bug in libc++ or a valid warning, but -removing the redundant line is a safe workaround or fix in either -case. - -See discussion in https://crrev.com/c/3791771 - -Upstream-Status: Backport [https://github.com/KhronosGroup/SPIRV-Tools/pull/4879] -Signed-off-by: Khem Raj ---- - source/opt/merge_return_pass.h | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/source/opt/merge_return_pass.h b/source/opt/merge_return_pass.h -index a35cf269..d15db2f6 100644 ---- a/source/opt/merge_return_pass.h -+++ b/source/opt/merge_return_pass.h -@@ -118,8 +118,6 @@ class MergeReturnPass : public MemPass { - StructuredControlState(Instruction* break_merge, Instruction* merge) - : break_merge_(break_merge), current_merge_(merge) {} - -- StructuredControlState(const StructuredControlState&) = default; -- - bool InBreakable() const { return break_merge_; } - bool InStructuredFlow() const { return CurrentMergeId() != 0; } - --- -2.37.2 - diff --git a/meta/recipes-graphics/spir/spirv-tools_1.3.216.0.bb b/meta/recipes-graphics/spir/spirv-tools_1.3.224.1.bb similarity index 88% rename from meta/recipes-graphics/spir/spirv-tools_1.3.216.0.bb rename to meta/recipes-graphics/spir/spirv-tools_1.3.224.1.bb index fc1074d8b8..cfea28a6ef 100644 --- a/meta/recipes-graphics/spir/spirv-tools_1.3.216.0.bb +++ b/meta/recipes-graphics/spir/spirv-tools_1.3.224.1.bb @@ -7,10 +7,8 @@ SECTION = "graphics" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" -SRCREV = "c94501352d545e84c821ce031399e76d1af32d18" -SRC_URI = "git://github.com/KhronosGroup/SPIRV-Tools.git;branch=master;protocol=https \ - file://0001-Remove-default-copy-constructor-in-header.-4879.patch \ - " +SRCREV = "5e61ea2098220059e89523f1f47b0bcd8c33b89a" +SRC_URI = "git://github.com/KhronosGroup/SPIRV-Tools.git;branch=master;protocol=https" PE = "1" UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P\d+(\.\d+)+)" S = "${WORKDIR}/git" diff --git a/meta/recipes-graphics/vulkan/vulkan-headers_1.3.216.0.bb b/meta/recipes-graphics/vulkan/vulkan-headers_1.3.224.1.bb similarity index 93% rename from meta/recipes-graphics/vulkan/vulkan-headers_1.3.216.0.bb rename to meta/recipes-graphics/vulkan/vulkan-headers_1.3.224.1.bb index 5f7917ae82..8d34738ad7 100644 --- a/meta/recipes-graphics/vulkan/vulkan-headers_1.3.216.0.bb +++ b/meta/recipes-graphics/vulkan/vulkan-headers_1.3.224.1.bb @@ -11,7 +11,7 @@ LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57" SRC_URI = "git://github.com/KhronosGroup/Vulkan-Headers.git;branch=main;protocol=https" -SRCREV = "3ef4c97fd6ea001d75a8e9da408ee473c180e456" +SRCREV = "c896e2f920273bfee852da9cca2a356bc1c2031e" S = "${WORKDIR}/git" diff --git a/meta/recipes-graphics/vulkan/vulkan-loader_1.3.216.0.bb b/meta/recipes-graphics/vulkan/vulkan-loader_1.3.224.1.bb similarity index 94% rename from meta/recipes-graphics/vulkan/vulkan-loader_1.3.216.0.bb rename to meta/recipes-graphics/vulkan/vulkan-loader_1.3.224.1.bb index 15a079879b..f24db87962 100644 --- a/meta/recipes-graphics/vulkan/vulkan-loader_1.3.216.0.bb +++ b/meta/recipes-graphics/vulkan/vulkan-loader_1.3.224.1.bb @@ -9,8 +9,8 @@ SECTION = "libs" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=7dbefed23242760aa3475ee42801c5ac" -SRC_URI = "git://github.com/KhronosGroup/Vulkan-Loader.git;branch=sdk-1.3.216;protocol=https" -SRCREV = "322f7e3212b4fd9d70d7f48972963c83d24d06e4" +SRC_URI = "git://github.com/KhronosGroup/Vulkan-Loader.git;branch=sdk-1.3.224;protocol=https" +SRCREV = "09afdf64210b11ec653a1001e013b5af4fce8559" S = "${WORKDIR}/git" diff --git a/meta/recipes-graphics/vulkan/vulkan-tools_1.3.216.0.bb b/meta/recipes-graphics/vulkan/vulkan-tools_1.3.224.1.bb similarity index 96% rename from meta/recipes-graphics/vulkan/vulkan-tools_1.3.216.0.bb rename to meta/recipes-graphics/vulkan/vulkan-tools_1.3.224.1.bb index e26f4504f1..bed10afef1 100644 --- a/meta/recipes-graphics/vulkan/vulkan-tools_1.3.216.0.bb +++ b/meta/recipes-graphics/vulkan/vulkan-tools_1.3.224.1.bb @@ -7,7 +7,7 @@ SECTION = "libs" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57" SRC_URI = "git://github.com/KhronosGroup/Vulkan-Tools.git;branch=master;protocol=https" -SRCREV = "ef9db7a8ec52f6c56158d83f5d57ef388c1abec1" +SRCREV = "497f232680b046db34ba9e9da065e6303a125851" S = "${WORKDIR}/git" From patchwork Thu Oct 27 20:15:57 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 14503 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 20DA0FA374F for ; Thu, 27 Oct 2022 20:16:40 +0000 (UTC) Received: from mail-ej1-f49.google.com (mail-ej1-f49.google.com [209.85.218.49]) by mx.groups.io with SMTP id smtpd.web08.2192.1666901787311117763 for ; Thu, 27 Oct 2022 13:16:30 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=YncsOGJ0; spf=pass (domain: gmail.com, ip: 209.85.218.49, mailfrom: alex.kanavin@gmail.com) Received: by mail-ej1-f49.google.com with SMTP id sc25so7840159ejc.12 for ; Thu, 27 Oct 2022 13:16:29 -0700 (PDT) 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=MWAnWRl6HIMRLvKLvyh+KSCWWNXHL8ICYHetcl/2uOw=; b=YncsOGJ0lmxMJ8u9iFscK0upWCrlUo/c3cnTtJvWaQ+EB55mpcBfc5GaCJXzmnC2uO TplTL/ZnWFJPce0qCv8Lg0BrIxlRr7DzPE6tY8RY8R/yhK6YtAh/wdyJw6m/nq/M50Hz qU0eUnZVLLT8Txb4JVSicIPxuVt5kcaDyVxbJHGrIXfT9Vonulmb1p0tjp+/hSN5QNyq CsvTNtixr3gBbhU877YgCzkUwkajJjYuzf70xvvQWqCsHU8BPZbPrvf+c7rgRL7CPR1T 4q5ZqfAMy1Zpva/DPAww0CaKzbdPkK9AovXZDoYmI8u29xgcwePJ7mSZxZHhtbR0kdjk VJaw== 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=MWAnWRl6HIMRLvKLvyh+KSCWWNXHL8ICYHetcl/2uOw=; b=eskcXzQ8HD0xrqbiNnIsrEcZJgAsiUCUEy2oBnF1nELaxBe59PdJyBPu3InmzqZI0x dDgH2irWHYBEyRqCIQVepHbXvF9BzlqxSx1urOwmrkHzrVMYrOaiDKF0DSQoEDcQfcTf GMTP8VumGd9zIbV2sqpVrscF7dY1Z+Sxemc4JcFgh1URuYDMHW7Vj4oLuF3WE6LwO8aF SssFk8icd0+JIZ0Gr5Nk8ll1nkIfGn7y4Jm03DrjLN5CizmKzO5qDeLtzUeTcLgslIJ0 Z9ZRtd4/Bavpr3iMR1OuYchw2/bHZwv9f7mJ39FPqZxitMur/CFpPotx/ezM1gMNEb1/ 0/gw== X-Gm-Message-State: ACrzQf1r8GLYmkoE2DjBJj6gq9QUFk+WHhOnqwMAAT7rV8k66Rn0syUv qh2ytTYYc9DRU8/LejXfxLM/gZ/evoahMg== X-Google-Smtp-Source: AMsMyM5fPCtEpQWd5aYQDNiMy+5A5I3yheOAWvqqVauhzikBcrR2X2FWzPuVOrItbo5YDir2KvJ2tA== X-Received: by 2002:a17:907:2bcf:b0:79d:e8e6:d579 with SMTP id gv15-20020a1709072bcf00b0079de8e6d579mr28354156ejc.563.1666901789467; Thu, 27 Oct 2022 13:16:29 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:29 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 09/23] wayland-utils: update 1.0.0 -> 1.1.0 Date: Thu, 27 Oct 2022 22:15:57 +0200 Message-Id: <20221027201611.3644334-9-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172212 Signed-off-by: Alexander Kanavin --- ...ayland-info-Fix-build-without-libdrm.patch | 42 +++++++++++++++++++ ...-utils_1.0.0.bb => wayland-utils_1.1.0.bb} | 5 ++- 2 files changed, 45 insertions(+), 2 deletions(-) create mode 100644 meta/recipes-graphics/wayland/files/0001-wayland-info-Fix-build-without-libdrm.patch rename meta/recipes-graphics/wayland/{wayland-utils_1.0.0.bb => wayland-utils_1.1.0.bb} (69%) diff --git a/meta/recipes-graphics/wayland/files/0001-wayland-info-Fix-build-without-libdrm.patch b/meta/recipes-graphics/wayland/files/0001-wayland-info-Fix-build-without-libdrm.patch new file mode 100644 index 0000000000..86c44d4480 --- /dev/null +++ b/meta/recipes-graphics/wayland/files/0001-wayland-info-Fix-build-without-libdrm.patch @@ -0,0 +1,42 @@ +From c79a3fb51718c4286b74edf0f758df9219994844 Mon Sep 17 00:00:00 2001 +From: Olivier Fourdan +Date: Wed, 14 Sep 2022 09:07:10 +0200 +Subject: [PATCH] wayland-info: Fix build without libdrm + +wayland-info can optionally use libdrm to provide a description of the +dmabuf format modifiers. + +When not using libdrm however, the build fails because "dev_t" is not +defined. + +The definition of "dev_t" comes from which is included +from , which is not included without libdrm support, hence the +build failure. + +Simply include unconditionally to make sure "dev_t" is +defined regardless of libdrm support, to fix the build failure. + +Closes: https://gitlab.freedesktop.org/wayland/wayland-utils/-/issues/6 +Signed-off-by: Olivier Fourdan +Fixes: 240cb739 - "Add support for linux_dmabuf version 4" +Reviewed-by: Simon Ser +Reviewed-by: Pekka Paalanen + +Upstream-Status: Backport [https://gitlab.freedesktop.org/wayland/wayland-utils/-/commit/baa65ba9f62e6a05c32b9202b524158a21f24245] +Signed-off-by: Alexander Kanavin +--- + wayland-info/wayland-info.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/wayland-info/wayland-info.c b/wayland-info/wayland-info.c +index 53cd04b..98ff205 100644 +--- a/wayland-info/wayland-info.c ++++ b/wayland-info/wayland-info.c +@@ -34,6 +34,7 @@ + #include + #include + #include ++#include + + #include + #if HAVE_HUMAN_FORMAT_MODIFIER diff --git a/meta/recipes-graphics/wayland/wayland-utils_1.0.0.bb b/meta/recipes-graphics/wayland/wayland-utils_1.1.0.bb similarity index 69% rename from meta/recipes-graphics/wayland/wayland-utils_1.0.0.bb rename to meta/recipes-graphics/wayland/wayland-utils_1.1.0.bb index 4c51f7e8c5..dcee87e2cd 100644 --- a/meta/recipes-graphics/wayland/wayland-utils_1.0.0.bb +++ b/meta/recipes-graphics/wayland/wayland-utils_1.1.0.bb @@ -9,9 +9,10 @@ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=548a66038a77415e1df51118625e832f \ " -SRC_URI = "https://wayland.freedesktop.org/releases/${BPN}-${PV}.tar.xz \ +SRC_URI = "https://gitlab.freedesktop.org/wayland/wayland-utils/-/releases/${PV}/downloads/${BPN}-${PV}.tar.xz \ + file://0001-wayland-info-Fix-build-without-libdrm.patch \ " -SRC_URI[sha256sum] = "64fecc4c58e87ae9b302901abe10c2e8af69c7503c221a96ecd0700e0aa268c0" +SRC_URI[sha256sum] = "9e685863025b4feade36d53bbc8e31b43e26498be743dea84c7a84912959410a" UPSTREAM_CHECK_URI = "https://wayland.freedesktop.org/releases.html" From patchwork Thu Oct 27 20:15:58 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 14500 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 20CE7FA374D for ; Thu, 27 Oct 2022 20:16:40 +0000 (UTC) Received: from mail-ed1-f47.google.com (mail-ed1-f47.google.com [209.85.208.47]) by mx.groups.io with SMTP id smtpd.web10.2221.1666901791662738069 for ; Thu, 27 Oct 2022 13:16:32 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ilb1yzMY; spf=pass (domain: gmail.com, ip: 209.85.208.47, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f47.google.com with SMTP id y69so4776279ede.5 for ; Thu, 27 Oct 2022 13:16:31 -0700 (PDT) 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=izywyyPF/LskgHbWY5TzJmyYRXYM8FdIhdKbaR4tPAQ=; b=ilb1yzMYwayxXHyTelvMnAj9PvBRcB5pCf8EO91X1QLJxYfUjOASvRGxKYPOpoQbEw lBhhbiJHqHJgsTUtaTWyVW4UVRSMWplMoVZc/pjsUPEE7m+fTUN+76IHfESSIV8BXi3q fTx058Rr7Hv1Z1Q8rl4Fp38JK7Ak6CJGmIr2tncInSU3IOfvgVlMlCh2HFGx8kxJjyT5 VGp7JgGwTF//H+ToSIVi+w0oJhQnmm5w49Wxy71ZDgGfI2HO6jrNsA4RbDVMh4rWmDq2 n2sbCPY4odW6m+S0dMWc0Q6i3z3PQEMzZIIIwlXdgeGZRTA+DZ7/X+Fa7fuVyoX5ur24 YE9Q== 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=izywyyPF/LskgHbWY5TzJmyYRXYM8FdIhdKbaR4tPAQ=; b=WIcGvsHxqHWYmlVoxJB4qxAadV3m9UowpjRHdywHbtWRiCKSXVsFxGTLo3hltmflh2 fUTkiQsO9zQhLnJgPuuAi4Mqg1YxzurcHpFJYHK66Gy6hXCdPLwAs++AmpzLlhIPdi7J unI07Dt/n/tGWTVtBjjfBu+zm+a7K9qt4LXUl7oJJOVCLl8fUdfjOycwD6jCX61qDoYI QmUbNOI2GZJRPyE5jQlRjBs6+AJPdBLCDmxuv3CwiHK02YzfPJZxoEPRoXJXznlmjO8e wDkVMjcgIt5w9pNd3vaKfJ1redADgKuGRBekmJIbTAfxCz6wDjttqFUd3d3N9o0jhVIk 0BVg== X-Gm-Message-State: ACrzQf2GNM4mHslSz8yuc6kXN+7CAGf4l7soIjEQ3al6IwbeHgout6p+ ugxq6/qa4fvzHBteKWP5w5HSE7o4wcXOLA== X-Google-Smtp-Source: AMsMyM4jbUF5v2mqMnAMGLIbGkoCzaidsH9Vf3f334ZvbOulLW9KysxJXBsbHMFU4T9by2mUQDgnqw== X-Received: by 2002:a05:6402:430a:b0:462:2e05:30b5 with SMTP id m10-20020a056402430a00b004622e0530b5mr13186480edc.246.1666901790182; Thu, 27 Oct 2022 13:16:30 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:29 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 10/23] libxft: update 2.3.4 -> 2.3.6 Date: Thu, 27 Oct 2022 22:15:58 +0200 Message-Id: <20221027201611.3644334-10-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172213 Signed-off-by: Alexander Kanavin --- .../xorg-lib/{libxft_2.3.4.bb => libxft_2.3.6.bb} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) rename meta/recipes-graphics/xorg-lib/{libxft_2.3.4.bb => libxft_2.3.6.bb} (90%) diff --git a/meta/recipes-graphics/xorg-lib/libxft_2.3.4.bb b/meta/recipes-graphics/xorg-lib/libxft_2.3.6.bb similarity index 90% rename from meta/recipes-graphics/xorg-lib/libxft_2.3.4.bb rename to meta/recipes-graphics/xorg-lib/libxft_2.3.6.bb index 12636914dd..23c7ece3ab 100644 --- a/meta/recipes-graphics/xorg-lib/libxft_2.3.4.bb +++ b/meta/recipes-graphics/xorg-lib/libxft_2.3.6.bb @@ -20,7 +20,8 @@ PROVIDES = "xft" PE = "1" -SRC_URI[sha256sum] = "57dedaab20914002146bdae0cb0c769ba3f75214c4c91bd2613d6ef79fc9abdd" +XORG_EXT = "tar.xz" +SRC_URI[sha256sum] = "60a6e7319fc938bbb8d098c9bcc86031cc2327b5d086d3335fc5c76323c03022" XORG_PN = "libXft" From patchwork Thu Oct 27 20:15:59 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 14502 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 13146FA374C for ; Thu, 27 Oct 2022 20:16:40 +0000 (UTC) Received: from mail-ej1-f52.google.com (mail-ej1-f52.google.com [209.85.218.52]) by mx.groups.io with SMTP id smtpd.web12.2230.1666901792265795413 for ; Thu, 27 Oct 2022 13:16:32 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=HZ1Z8VPk; spf=pass (domain: gmail.com, ip: 209.85.218.52, mailfrom: alex.kanavin@gmail.com) Received: by mail-ej1-f52.google.com with SMTP id q9so7989651ejd.0 for ; Thu, 27 Oct 2022 13:16:32 -0700 (PDT) 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=uHFMnmhnkXsyXMn6JBBII2DQGeM7qMEs5XwAsxVb7N4=; b=HZ1Z8VPk48pAeCT08RtMtwDmkPkT7IJEjJ89AjDbU9V/xbyUxdjMuCQ+mbrnqIEKyt dM8VHHuwqQF9RsKBACi3TIJP4YIF2/QYyBZwq2TEy+fIS+hUQv8y3ieTTdZKBQ0Vcvb7 rJstm+Prsvbvr/uyiNQ8sGBifpIBtsmips1XhnsTfNoG7f05CVVPZw+UERngEfR9XLdH o//oym2mXIIEr4HkTlFGBFCEKqw4qGVpJEg0NcjXN8sv+VS5nyvR9NB5l+gd3YDKzh0R Ub87HPRcdcmExeLvzqQ0B2BUCUXbZOjvZ+9pjN8Xchr/Y7NOQJL35E//+MQXYlcAVYMj EaVQ== 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=uHFMnmhnkXsyXMn6JBBII2DQGeM7qMEs5XwAsxVb7N4=; b=syGanV+cLsHCqR7cFzSRG2PhgtAmPl1yUiQEikeUfXRU01IJmH6lT3DyqCgR4GkvO6 sqd9xmwuXoLvo/dryMixgEX7I7mAMyWcAhnUXB8sosSTs+c0DCgbZUVzlqxT3wbANItz R8WRDYnTTgqmtdILyl6138ZNFgPj0UHwD/ddSC/TcYrIZgm03kUizskz09FX1P+d4LTI hcGSsW8/eNKvXpMHgU2Zi89dEQUAyL7ia51ns+J+eGL+CoYQw+WX7SvGJdBq59koF2dR q/bdDOOCcN0RV8Ur7UxUnoijlRh34p5ptMR+QnxJicOI9Qdj5VzadaUqkHbea0CKD4eG z3Bg== X-Gm-Message-State: ACrzQf3mWJGNbRcNzX0mP2UOuzqy3fJTDzrxTzUtA7lBk+G73swBUYCS 8WY/P718yCJcH+zs9t3k824wBwZgqJddMw== X-Google-Smtp-Source: AMsMyM6VrC1IjhLsAUokFyH3wNpBQWPvvs6FOtREzZG6b98P+shsiarNAogW49jUWZPZcsNS0SnfxQ== X-Received: by 2002:a17:906:ee89:b0:73d:70c5:1a4e with SMTP id wt9-20020a170906ee8900b0073d70c51a4emr41952867ejb.683.1666901790790; Thu, 27 Oct 2022 13:16:30 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:30 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 11/23] pinentry: update 1.2.0 -> 1.2.1 Date: Thu, 27 Oct 2022 22:15:59 +0200 Message-Id: <20221027201611.3644334-11-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172215 libcap support dropped upstream. Signed-off-by: Alexander Kanavin --- meta/lib/oeqa/selftest/cases/oescripts.py | 9 ++++----- .../gpg-error_pkconf.patch | 13 +++++++------ .../libassuan_pkgconf.patch | 0 .../{pinentry_1.2.0.bb => pinentry_1.2.1.bb} | 5 ++--- 4 files changed, 13 insertions(+), 14 deletions(-) rename meta/recipes-support/pinentry/{pinentry-1.2.0 => pinentry-1.2.1}/gpg-error_pkconf.patch (95%) rename meta/recipes-support/pinentry/{pinentry-1.2.0 => pinentry-1.2.1}/libassuan_pkgconf.patch (100%) rename meta/recipes-support/pinentry/{pinentry_1.2.0.bb => pinentry_1.2.1.bb} (87%) diff --git a/meta/lib/oeqa/selftest/cases/oescripts.py b/meta/lib/oeqa/selftest/cases/oescripts.py index ea08d9aff8..5b0691a9ff 100644 --- a/meta/lib/oeqa/selftest/cases/oescripts.py +++ b/meta/lib/oeqa/selftest/cases/oescripts.py @@ -148,7 +148,7 @@ class OEListPackageconfigTests(OEScriptTests): results = runCmd('%s/contrib/list-packageconfig-flags.py' % self.scripts_dir) expected_endlines = [] expected_endlines.append("RECIPE NAME PACKAGECONFIG FLAGS") - expected_endlines.append("pinentry gtk2 libcap ncurses qt secret") + expected_endlines.append("pinentry gtk2 ncurses qt secret") expected_endlines.append("tar acl selinux") self.check_endlines(results, expected_endlines) @@ -166,11 +166,10 @@ class OEListPackageconfigTests(OEScriptTests): def test_packageconfig_flags_option_all(self): results = runCmd('%s/contrib/list-packageconfig-flags.py -a' % self.scripts_dir) expected_endlines = [] - expected_endlines.append("pinentry-1.2.0") - expected_endlines.append("PACKAGECONFIG ncurses libcap") + expected_endlines.append("pinentry-1.2.1") + expected_endlines.append("PACKAGECONFIG ncurses") expected_endlines.append("PACKAGECONFIG[qt] --enable-pinentry-qt, --disable-pinentry-qt, qtbase-native qtbase") expected_endlines.append("PACKAGECONFIG[gtk2] --enable-pinentry-gtk2, --disable-pinentry-gtk2, gtk+ glib-2.0") - expected_endlines.append("PACKAGECONFIG[libcap] --with-libcap, --without-libcap, libcap") expected_endlines.append("PACKAGECONFIG[ncurses] --enable-ncurses --with-ncurses-include-dir=${STAGING_INCDIR}, --disable-ncurses, ncurses") expected_endlines.append("PACKAGECONFIG[secret] --enable-libsecret, --disable-libsecret, libsecret") @@ -180,7 +179,7 @@ class OEListPackageconfigTests(OEScriptTests): results = runCmd('%s/contrib/list-packageconfig-flags.py -p' % self.scripts_dir) expected_endlines = [] expected_endlines.append("RECIPE NAME PACKAGECONFIG FLAGS") - expected_endlines.append("pinentry gtk2 libcap ncurses qt secret") + expected_endlines.append("pinentry gtk2 ncurses qt secret") self.check_endlines(results, expected_endlines) diff --git a/meta/recipes-support/pinentry/pinentry-1.2.0/gpg-error_pkconf.patch b/meta/recipes-support/pinentry/pinentry-1.2.1/gpg-error_pkconf.patch similarity index 95% rename from meta/recipes-support/pinentry/pinentry-1.2.0/gpg-error_pkconf.patch rename to meta/recipes-support/pinentry/pinentry-1.2.1/gpg-error_pkconf.patch index 507c0c3917..bb7e43b1e7 100644 --- a/meta/recipes-support/pinentry/pinentry-1.2.0/gpg-error_pkconf.patch +++ b/meta/recipes-support/pinentry/pinentry-1.2.1/gpg-error_pkconf.patch @@ -1,4 +1,4 @@ -From 54a4c9d3e5f1897ed4b978d5cdee646ca7a4f637 Mon Sep 17 00:00:00 2001 +From 785777dc0bc6b69ff68c91547ec6b6634049662f Mon Sep 17 00:00:00 2001 From: Armin Kuster Date: Fri, 2 Sep 2005 11:50:01 +0000 Subject: [PATCH] Add gtk+, avahi, dbus-0.34 (.36 coming soon) and @@ -11,14 +11,14 @@ Upstream-Status: Inappropriate [OE specific] Signed-off-by: Armin Kuster --- - m4/gpg-error.m4 | 159 ++---------------------------------------------- - 1 file changed, 4 insertions(+), 155 deletions(-) + m4/gpg-error.m4 | 160 ++---------------------------------------------- + 1 file changed, 4 insertions(+), 156 deletions(-) diff --git a/m4/gpg-error.m4 b/m4/gpg-error.m4 -index 56a5d07..c0bec1f 100644 +index 4b5cd40..7dfbb83 100644 --- a/m4/gpg-error.m4 +++ b/m4/gpg-error.m4 -@@ -26,159 +26,12 @@ dnl config script does not match the host specification the script +@@ -26,160 +26,12 @@ dnl config script does not match the host specification the script dnl is added to the gpg_config_script_warn variable. dnl AC_DEFUN([AM_PATH_GPG_ERROR], @@ -135,6 +135,7 @@ index 56a5d07..c0bec1f 100644 - fi - elif test "$GPG_ERROR_CONFIG" != "no"; then - gpg_error_config_version=`$GPG_ERROR_CONFIG --version` +- unset GPGRT_CONFIG - fi - if test "$GPG_ERROR_CONFIG" != "no"; then - req_major=`echo $min_gpg_error_version | \ @@ -182,7 +183,7 @@ index 56a5d07..c0bec1f 100644 if test x"$gpg_error_config_host" != xnone ; then if test x"$gpg_error_config_host" != x"$host" ; then AC_MSG_WARN([[ -@@ -193,10 +46,6 @@ AC_DEFUN([AM_PATH_GPG_ERROR], +@@ -194,10 +46,6 @@ AC_DEFUN([AM_PATH_GPG_ERROR], fi fi else diff --git a/meta/recipes-support/pinentry/pinentry-1.2.0/libassuan_pkgconf.patch b/meta/recipes-support/pinentry/pinentry-1.2.1/libassuan_pkgconf.patch similarity index 100% rename from meta/recipes-support/pinentry/pinentry-1.2.0/libassuan_pkgconf.patch rename to meta/recipes-support/pinentry/pinentry-1.2.1/libassuan_pkgconf.patch diff --git a/meta/recipes-support/pinentry/pinentry_1.2.0.bb b/meta/recipes-support/pinentry/pinentry_1.2.1.bb similarity index 87% rename from meta/recipes-support/pinentry/pinentry_1.2.0.bb rename to meta/recipes-support/pinentry/pinentry_1.2.1.bb index e6cc71a547..7daf80f36e 100644 --- a/meta/recipes-support/pinentry/pinentry_1.2.0.bb +++ b/meta/recipes-support/pinentry/pinentry_1.2.1.bb @@ -16,14 +16,13 @@ SRC_URI = "${GNUPG_MIRROR}/${BPN}/${BPN}-${PV}.tar.bz2 \ file://gpg-error_pkconf.patch \ " -SRC_URI[sha256sum] = "10072045a3e043d0581f91cd5676fcac7ffee957a16636adedaa4f583a616470" +SRC_URI[sha256sum] = "457a185e5a85238fb945a955dc6352ab962dc8b48720b62fc9fa48c7540a4067" inherit autotools pkgconfig -PACKAGECONFIG ??= "ncurses libcap" +PACKAGECONFIG ??= "ncurses" PACKAGECONFIG[ncurses] = "--enable-ncurses --with-ncurses-include-dir=${STAGING_INCDIR}, --disable-ncurses, ncurses" -PACKAGECONFIG[libcap] = "--with-libcap, --without-libcap, libcap" PACKAGECONFIG[qt] = "--enable-pinentry-qt, --disable-pinentry-qt, qtbase-native qtbase" PACKAGECONFIG[gtk2] = "--enable-pinentry-gtk2, --disable-pinentry-gtk2, gtk+ glib-2.0" From patchwork Thu Oct 27 20:16:00 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 14501 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 17854FA374B for ; Thu, 27 Oct 2022 20:16:40 +0000 (UTC) Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) by mx.groups.io with SMTP id smtpd.web11.2198.1666901785877338429 for ; Thu, 27 Oct 2022 13:16:32 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=MrhSbNXp; spf=pass (domain: gmail.com, ip: 209.85.208.54, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f54.google.com with SMTP id v27so4803060eda.1 for ; Thu, 27 Oct 2022 13:16:31 -0700 (PDT) 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=x2FHqbm0QJgpmfAn1fom+Xz9vSCubwNulR49cEaPDX0=; b=MrhSbNXpkJm3yyMfzv0PziXlxboS1SpLKWf5cHb/zJEstu3GMpD44PMG5QNTr8Q+V2 Z2p/z32US3fxRn75O+tajTX5FEizcJ7uvRMMctsIWJaTwfhSWn4LeSwOgsrB6+1IAb2/ yhrDhbKqVxAjMsaiPF7Skdv90yHNK4RJSBFFatRH2HWuasNsx2g8W1q/JB7hmwmeyF5r J2VMCj4yVAXZczUa6Tjk8qmbjVvqtBIEDHrwKq0WVNsiuFriXHK5R+tFzIp2U7hoZOza WI43hUtG2DtIrrreZngnD2hD167ZMvp6SBem4QSuQomS4CZ5e3h0cr1ZpoC98yJ/9W1H WmFw== 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=x2FHqbm0QJgpmfAn1fom+Xz9vSCubwNulR49cEaPDX0=; b=WWxlus5OXphHpiNM0TQrGJs9voWykA5PesvTo35uPzM86MnsNjSjgmJJ1GbuXNEbe7 PXF+F0n+fU6RYFwKSLL2ljUJQU6q87njKNtqa7Rq6zWdT6rs7iwUc7EGO1N8lMSDNZ+z BQwiQC4sT/rPM1ELG8vx47b0QNQe9jgHnX11Jlqd3hgwH0OpkUObPYKW7dDfWSG2Wu21 K2w9rZse3GnI7vl1+gCBIYQFvaml0yF17B+EIqWjKB2SbUdcqEZS417iU/vFm6MQO5wC y/uK71ElF0pJOysIkX0pQq8j5MFAoGSi1UHUyOpQg1IGL4Px33HQTfakqDxtnREjojMJ u3ww== X-Gm-Message-State: ACrzQf1E0p7vSD1jaRrQ7xnaN9JpriVBkN/PvXBh8oz2dsO0G/2hH6Hu 6VtYnhJTmQmxgIBWwH9RaH0SYlRF38vvHg== X-Google-Smtp-Source: AMsMyM7GZXPv4Ue/9N/4JZP2YhLI14MI/N2IKFWoanpTPtKrPkAgN47FgJCKioPnDkUER59CCH8xXw== X-Received: by 2002:a05:6402:d0b:b0:458:a244:4e99 with SMTP id eb11-20020a0564020d0b00b00458a2444e99mr47505290edb.46.1666901791403; Thu, 27 Oct 2022 13:16:31 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:31 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 12/23] ovmf: upgrade edk2-stable202205 -> edk2-stable202208 Date: Thu, 27 Oct 2022 22:16:00 +0200 Message-Id: <20221027201611.3644334-12-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172214 Signed-off-by: Alexander Kanavin --- meta/recipes-core/ovmf/ovmf_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-core/ovmf/ovmf_git.bb b/meta/recipes-core/ovmf/ovmf_git.bb index 40542239e2..d1bf8b080d 100644 --- a/meta/recipes-core/ovmf/ovmf_git.bb +++ b/meta/recipes-core/ovmf/ovmf_git.bb @@ -26,8 +26,8 @@ SRC_URI = "gitsm://github.com/tianocore/edk2.git;branch=master;protocol=https \ file://0006-reproducible.patch \ " -PV = "edk2-stable202205" -SRCREV = "16779ede2d366bfc6b702e817356ccf43425bcc8" +PV = "edk2-stable202208" +SRCREV = "ba0e0e4c6a174b71b18ccd6e47319cc45878893c" UPSTREAM_CHECK_GITTAGREGEX = "(?Pedk2-stable.*)" inherit deploy From patchwork Thu Oct 27 20:16: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: 14499 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 11EE8FA374A for ; Thu, 27 Oct 2022 20:16:40 +0000 (UTC) Received: from mail-ej1-f43.google.com (mail-ej1-f43.google.com [209.85.218.43]) by mx.groups.io with SMTP id smtpd.web11.2199.1666901793633820197 for ; Thu, 27 Oct 2022 13:16:34 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=hazDPowR; spf=pass (domain: gmail.com, ip: 209.85.218.43, mailfrom: alex.kanavin@gmail.com) Received: by mail-ej1-f43.google.com with SMTP id 13so7920394ejn.3 for ; Thu, 27 Oct 2022 13:16:33 -0700 (PDT) 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=/8lJQ26CtFu09/1t2Q2tOuB8p+p/EXOn2+tsl0GOBdQ=; b=hazDPowRfd49zMNGMWwLtp2wVlFdluVZBcAdFISUE3PnEjXUQp0ltV/fuPaeQAfUOn 6bPAORi++os9I8zH1b/wKGCXrcX1CkNTCOtOC8RMFXwsS+vKelwnadWg2EzOKjyBt/MU Q5hc7q3Wic5l+juqrZS5Gher4MS6f0XjjsuQE7FkeMne67WsgyMGvPTvW1np5ydXBRaP yAXJg3CsMykQWirQ1b7q7+SSy4LgEs/KzQj9j3LqMUAq2twUuPMkSgRppyfW+mhrnE3W vaUkkowJmqPfPYx+6Byxuj8fL+XFtgR38lrxqcg7h/IUXO4zFNiKJ7zNa0FHOE0dMzfY ypfQ== 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=/8lJQ26CtFu09/1t2Q2tOuB8p+p/EXOn2+tsl0GOBdQ=; b=ugXpElHq9A11h0ePy0QfDJ6zq/kpLqOg6azVknu9xnVs8UZYoI8hJTc9a1qxjna8N5 VX4nxpY1UL3fQz2E+iepnNd/gQfKXcWJdaje3WOHS8zcKr5VEvXFrtf2+t8bSvbkPh70 3vLh7z+Xe3EG4ry2lv7taOgYXuc3/EylHKfitwWGj6pNqtJqRkDJvA03KTcLU6L7CE/G dtRREdI7rQr8j0+DOGq0iG2Anz38+tnS809SbAnpC57d+68V0ibkADM6PHhJLi7bHYR9 UQ0CefDWdwAPyTrq/d0Po+QIEfE9mXUu9FhGhPEHioE0A7+hfXjY1POQ9D6mEeLqFnoB /K/g== X-Gm-Message-State: ACrzQf1iPYiUgOal8Oj0XzJqEqN7bNZyZGkLVZ243byL5wLgFNv26Qc5 nabgHr0Bcn6I2VsYtjloovrbmQHYgTDOHw== X-Google-Smtp-Source: AMsMyM5iOTnkLaOC+NCYeCe+fvUpEpecsEazq3xuslKTyxsi+wKfMkXlAbAZzASPoRXpaacn+4quwQ== X-Received: by 2002:a17:906:5dce:b0:78d:e71a:6e0 with SMTP id p14-20020a1709065dce00b0078de71a06e0mr43075819ejv.360.1666901792124; Thu, 27 Oct 2022 13:16:32 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:31 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 13/23] cmake: update 3.24.0 -> 3.24.2 Date: Thu, 27 Oct 2022 22:16:01 +0200 Message-Id: <20221027201611.3644334-13-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172216 Signed-off-by: Alexander Kanavin --- .../cmake/{cmake-native_3.24.0.bb => cmake-native_3.24.2.bb} | 0 meta/recipes-devtools/cmake/cmake.inc | 2 +- .../recipes-devtools/cmake/{cmake_3.24.0.bb => cmake_3.24.2.bb} | 0 3 files changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/cmake/{cmake-native_3.24.0.bb => cmake-native_3.24.2.bb} (100%) rename meta/recipes-devtools/cmake/{cmake_3.24.0.bb => cmake_3.24.2.bb} (100%) diff --git a/meta/recipes-devtools/cmake/cmake-native_3.24.0.bb b/meta/recipes-devtools/cmake/cmake-native_3.24.2.bb similarity index 100% rename from meta/recipes-devtools/cmake/cmake-native_3.24.0.bb rename to meta/recipes-devtools/cmake/cmake-native_3.24.2.bb diff --git a/meta/recipes-devtools/cmake/cmake.inc b/meta/recipes-devtools/cmake/cmake.inc index d64afffdc1..1ede8eee61 100644 --- a/meta/recipes-devtools/cmake/cmake.inc +++ b/meta/recipes-devtools/cmake/cmake.inc @@ -21,7 +21,7 @@ SRC_URI = "https://cmake.org/files/v${CMAKE_MAJOR_VERSION}/cmake-${PV}.tar.gz \ file://0004-Fail-silently-if-system-Qt-installation-is-broken.patch \ " -SRC_URI[sha256sum] = "c2b61f7cdecb1576cad25f918a8f42b8685d88a832fd4b62b9e0fa32e915a658" +SRC_URI[sha256sum] = "0d9020f06f3ddf17fb537dc228e1a56c927ee506b486f55fe2dc19f69bf0c8db" UPSTREAM_CHECK_REGEX = "cmake-(?P\d+(\.\d+)+)\.tar" diff --git a/meta/recipes-devtools/cmake/cmake_3.24.0.bb b/meta/recipes-devtools/cmake/cmake_3.24.2.bb similarity index 100% rename from meta/recipes-devtools/cmake/cmake_3.24.0.bb rename to meta/recipes-devtools/cmake/cmake_3.24.2.bb From patchwork Thu Oct 27 20:16: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: 14498 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 0B51EFA3748 for ; Thu, 27 Oct 2022 20:16:40 +0000 (UTC) Received: from mail-ej1-f51.google.com (mail-ej1-f51.google.com [209.85.218.51]) by mx.groups.io with SMTP id smtpd.web09.2178.1666901794214716779 for ; Thu, 27 Oct 2022 13:16:34 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=P2iM3Xna; spf=pass (domain: gmail.com, ip: 209.85.218.51, mailfrom: alex.kanavin@gmail.com) Received: by mail-ej1-f51.google.com with SMTP id f27so7927372eje.1 for ; Thu, 27 Oct 2022 13:16:33 -0700 (PDT) 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=eq7d/vFDBrlqY+DwZdeqNV72amNxcshahz7AN+2U4nM=; b=P2iM3XnaVcB9vLPbyDipo8Fg4x7D21pnnv1UFLpCP8+iGEVU4mZWZZScEjCcT5vz/G 1iNMyGIUMx36PIWLai7944dECefhUUTwWGxPnDLndwNVcNkO9vVl+sZKLkhbjMEkflxH GEPkgA5u70S8ObbLTH7BysBpcfp+L+uVeQnITom0ffJPWAgLzCOYQzp2fvn/bZuY+YLN yAKPEaJgF4r4JhnHCoKG5f0DcUNseIdZVy+mQInrsKJMHvhCoRsXl8RuCPbQEKz9e9iM 6cnxGnII6BPmoRMw38JbSkBHKoP/3jUzJqz1WkpryevYpcfLCv+ulCJPwyCZ4JyJLvm2 dZOg== 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=eq7d/vFDBrlqY+DwZdeqNV72amNxcshahz7AN+2U4nM=; b=stwbG1AjpbCXbFDwWkV2FGz1hE6tIaQJeschFbxc016S7dvVL12KTKfdElWGKGGlP1 9W47CEP3OoCAEVPzYjFwjdXZS44Lp+qqDtE8xLgArNij5ZokOFxuo6skNlPsfaJWUPSC v3wUGBl+wRIsEBmfLt2Q9sppDQ+VZL3XVSNbtY+u2RyGtGD6Qar2MI29sTK1EQ8lKyet v46o+h1IEe9NVKTjzyRChjvzBUHXc8VNr+4/uQvEepkFY66cxXTtmz1Q8HXtxQxN84+M PolqS+nAIPtI9eV1NMaOepzp2wQfDXZsws9mMQLG4eWDDje9231MmGtv9BdgJ7cEAnSL ABMg== X-Gm-Message-State: ACrzQf1Xwh7a6mzLb2+kcXwVAQGE0Hkyhu/rKU87L6BJl0x68AL/rEq4 uAkaclmfJJtYcmTmTkig5JicQGp8s8hYBw== X-Google-Smtp-Source: AMsMyM5iwD5DtJcMQZaq17EJCyuXqLrZ7ckVlexLWgzP6wfGI0dnkvb8WILUGRrnVOrmfSuM4oUlPQ== X-Received: by 2002:a17:907:94c7:b0:78e:1c4f:51f9 with SMTP id dn7-20020a17090794c700b0078e1c4f51f9mr45574607ejc.200.1666901792771; Thu, 27 Oct 2022 13:16:32 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:32 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 14/23] jquery: upgrade 3.6.0 -> 3.6.1 Date: Thu, 27 Oct 2022 22:16:02 +0200 Message-Id: <20221027201611.3644334-14-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172217 Signed-off-by: Alexander Kanavin --- .../jquery/{jquery_3.6.0.bb => jquery_3.6.1.bb} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename meta/recipes-devtools/jquery/{jquery_3.6.0.bb => jquery_3.6.1.bb} (81%) diff --git a/meta/recipes-devtools/jquery/jquery_3.6.0.bb b/meta/recipes-devtools/jquery/jquery_3.6.1.bb similarity index 81% rename from meta/recipes-devtools/jquery/jquery_3.6.0.bb rename to meta/recipes-devtools/jquery/jquery_3.6.1.bb index 39ffd38114..a474889099 100644 --- a/meta/recipes-devtools/jquery/jquery_3.6.0.bb +++ b/meta/recipes-devtools/jquery/jquery_3.6.1.bb @@ -13,9 +13,9 @@ SRC_URI = "\ https://code.jquery.com/${BP}.min.map;name=map;subdir=${BP} \ " -SRC_URI[js.sha256sum] = "1fe2bb5390a75e5d61e72c107cab528fc3c29a837d69aab7d200e1dbb5dcd239" -SRC_URI[min.sha256sum] = "ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e" -SRC_URI[map.sha256sum] = "399548fb0e7b146c12f5ba18099a47d594a970fee96212eee0ab4852f3e56782" +SRC_URI[js.sha256sum] = "df3941e6cdaec28533ad72b7053ec05f7172be88ecada345c42736bc2ffba4d2" +SRC_URI[min.sha256sum] = "a3cf00c109d907e543bc4f6dbc85eb31068f94515251347e9e57509b52ee3d74" +SRC_URI[map.sha256sum] = "856ee620cebac56e872d6e99b09de05f81ccd3f3dc346e9b55eb694611a6d5e1" UPSTREAM_CHECK_REGEX = "jquery-(?P\d+(\.\d+)+)\.js" From patchwork Thu Oct 27 20:16: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: 14497 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 06740FA3749 for ; Thu, 27 Oct 2022 20:16:40 +0000 (UTC) Received: from mail-ej1-f48.google.com (mail-ej1-f48.google.com [209.85.218.48]) by mx.groups.io with SMTP id smtpd.web09.2182.1666901795036143946 for ; Thu, 27 Oct 2022 13:16:35 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Zum7PGlU; spf=pass (domain: gmail.com, ip: 209.85.218.48, mailfrom: alex.kanavin@gmail.com) Received: by mail-ej1-f48.google.com with SMTP id n12so7824756eja.11 for ; Thu, 27 Oct 2022 13:16:34 -0700 (PDT) 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=b8Xnh8mLt1P8quuxJq719rJUIcQadGPmWfABMcmq+XE=; b=Zum7PGlUQ2stYCJAi85/4Xcl/o1QpBwG+n0faBxtF5davPAy/90gtWmVVvqb1ji/f0 R570jk6JQjYh/KRDL4Vdce3W7xw2N8OOVHL1ha70d0NmJjacL5OKhGnyO896n7c+LHRM ayuDqshVUGaPeg0u3LSN31TUusaTeEyWdhLYFgeS0nOwqK3aDJV43cLh+HBjTe9tB8Lm 4PyUkRcmPZ9TF68P2NKSioDMe754HPMFX03u+7MRmFE8BdPs3mpTsBFiocZw2UzLUcSd W19be+P11GRxaP7wdstg/0h7LWj1wACO7yfJLZ6+i0Ji2ISa5rwgGZ9ySHbGFebaf6WR xTog== 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=b8Xnh8mLt1P8quuxJq719rJUIcQadGPmWfABMcmq+XE=; b=s80GJFQIou21wyUStJBFIed0B3wdGaco42BR+Mut46fwcrmfCTuuh2BH+s/nO7Xuee 41GKvQBkHr33lFYSguHG2PNp/6h+UlZUAOD9fuloVmZEyStE5YjFYcgOs0YFBp3G5qaM VDjgqkDDrGknHAttmY+8wK/A9WgAvfX8Y3/kBRFpxsiSVByovOI7V6WXa/77mOO2dZ3Q TwaB+NdYt6nuLnbYRdQgVsyik6kdNzyAnBEeETVGTj3Cdp1++SYen3dvdv1jeMcrhpAk eJgHLqNnRDDZOppIhVjIvZBveSmsrTHILchwaJc2wzFq3ErOSLZs9ExhoIGUqgA+lz1G QaAg== X-Gm-Message-State: ACrzQf2IAclVXJ3E+PLmzr3IjjlN6COkDOG0OWiF5gzaWo06XfJqQ4gM u/Mb5R3at8nfHrzRXHQ18OMXV19qqUk21g== X-Google-Smtp-Source: AMsMyM4gWLhClCfBnK4fHVZeDDEw51nqUOhlOaLbimB5QljgBSyoZz50M8FRQlvr30n+0NDgqVQuCQ== X-Received: by 2002:a17:906:ef8c:b0:78d:96b9:a0ad with SMTP id ze12-20020a170906ef8c00b0078d96b9a0admr44377909ejb.529.1666901793527; Thu, 27 Oct 2022 13:16:33 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:33 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 15/23] python3-dbus: upgrade 1.2.18 -> 1.3.2 Date: Thu, 27 Oct 2022 22:16:03 +0200 Message-Id: <20221027201611.3644334-15-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172219 Convert to meson. License-Update: clarifications about https://reuse.software/ compliancy Signed-off-by: Alexander Kanavin --- ...{python3-dbus_1.2.18.bb => python3-dbus_1.3.2.bb} | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) rename meta/recipes-devtools/python/{python3-dbus_1.2.18.bb => python3-dbus_1.3.2.bb} (56%) diff --git a/meta/recipes-devtools/python/python3-dbus_1.2.18.bb b/meta/recipes-devtools/python/python3-dbus_1.3.2.bb similarity index 56% rename from meta/recipes-devtools/python/python3-dbus_1.2.18.bb rename to meta/recipes-devtools/python/python3-dbus_1.3.2.bb index c4687de13c..e0cf64c70e 100644 --- a/meta/recipes-devtools/python/python3-dbus_1.2.18.bb +++ b/meta/recipes-devtools/python/python3-dbus_1.3.2.bb @@ -2,21 +2,19 @@ SUMMARY = "Python bindings for the DBus inter-process communication system" SECTION = "devel/python" HOMEPAGE = "http://www.freedesktop.org/Software/dbus" LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://COPYING;md5=b03240518994df6d8c974675675e5ca4" +LIC_FILES_CHKSUM = "file://COPYING;md5=97f58951300aa52a9f9e3a62bd5c846c" DEPENDS = "expat dbus glib-2.0 virtual/libintl" SRC_URI = "http://dbus.freedesktop.org/releases/dbus-python/dbus-python-${PV}.tar.gz" -SRC_URI[sha256sum] = "92bdd1e68b45596c833307a5ff4b217ee6929a1502f5341bae28fd120acf7260" +SRC_URI[sha256sum] = "ad67819308618b5069537be237f8e68ca1c7fcc95ee4a121fe6845b1418248f8" S = "${WORKDIR}/dbus-python-${PV}" -inherit setuptools3-base autotools pkgconfig - -# documentation needs python3-sphinx, which is not in oe-core or meta-python for now -# change to use PACKAGECONFIG when python3-sphinx is added to oe-core -EXTRA_OECONF += "--disable-documentation" +inherit setuptools3-base meson pkgconfig +# requires dbus-run-session +EXTRA_OEMESON += "-Dtests=false" RDEPENDS:${PN} = "python3-io python3-logging python3-stringold python3-threading python3-xml" From patchwork Thu Oct 27 20:16: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: 14495 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 0630DFA3744 for ; Thu, 27 Oct 2022 20:16:40 +0000 (UTC) Received: from mail-ej1-f43.google.com (mail-ej1-f43.google.com [209.85.218.43]) by mx.groups.io with SMTP id smtpd.web11.2199.1666901793633820197 for ; Thu, 27 Oct 2022 13:16:35 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=TmHsk0WP; spf=pass (domain: gmail.com, ip: 209.85.218.43, mailfrom: alex.kanavin@gmail.com) Received: by mail-ej1-f43.google.com with SMTP id 13so7920626ejn.3 for ; Thu, 27 Oct 2022 13:16:34 -0700 (PDT) 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=fascw4vG8ySgI3ec/ONcwZIe7sXqUV/TbGgOSfOrfUM=; b=TmHsk0WP1lIaRfIH6vECFF0vstSol08rShQjhGdDuorFpXdLI4ZQ1LoJ3K4hVNfira Ax1+9PjPAEVJx/FiYJ2v26IJjOqWtSyE18WZypGGYH2AisFEV5zrOmYGyADuOFe1GLUm Hd4Z3xsDz+srf7e3NHU1bR8rg4NKBXq7+JSV9KCuUyEFUPSCJQED2yI1Q8ILrdI2cyzT 9ohcGKDgWdVHb+J0pmeE9c0VcH3cx7w9b1A5MWa2HVO3jUcCt/2q6XNMQu2nvwvLA3Np az8hmHjEu+KXQBCOcsHX4/1GOa5GS5CtWH4INr1cK0v3B7L00T+BZkFQ3JmDIjmOsktl UPVQ== 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=fascw4vG8ySgI3ec/ONcwZIe7sXqUV/TbGgOSfOrfUM=; b=IQOzppoFV81vACAcgcMjgezdlHZWVRHSdhi4YjWnAzRz0EsoQlWcxQFL5cX2MuoFJa pRx06KufpaFbTCWJXsZPMcKaESLxyzkZnHQ4URvlMyI9/0yB1IrFk7ujCdCByjlq3yfd bopv/LYko8s3XK1ELTRO0ZbSoZxV4VYNI5zFBGpZFarryPZk6/oFQpoUmDB1v+LPxxFU mIJ6S9d/eyAZ3RAZGa22am4OevSWLZalAlO+g7LkaYTTVYP7/kq9YXTj791yq5LKNW2v M8/ZAf3tZ16yteWTcaEQT5R2sCT6/vWh9/Wfp1sZpfoSdhTKfdLThhrOJ3oU3Z8BTYj2 RrRw== X-Gm-Message-State: ACrzQf2jcp44JZ1o170T22qBk5jpgX06Fp4tFz7UdvoXs9vrBX3E3Ta2 YPO6qkExgYPf6YDyq/oG7nOo1QmCrrT9ig== X-Google-Smtp-Source: AMsMyM7NPxoZbL8r7Ri/3rJta9IS2pZvO+bE1MZVLbPI8poYZMdC/MV8h4uSuygzVAwqqPYat/bNWA== X-Received: by 2002:a17:907:7251:b0:7a5:a8f5:b86e with SMTP id ds17-20020a170907725100b007a5a8f5b86emr22411430ejc.761.1666901794213; Thu, 27 Oct 2022 13:16:34 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:33 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 16/23] python3-hatch-fancy-pypi-readme: add a recipe Date: Thu, 27 Oct 2022 22:16:04 +0200 Message-Id: <20221027201611.3644334-16-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172218 This is a new dependency of python3-jsonschema. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/maintainers.inc | 1 + .../python3-hatch-fancy-pypi-readme_22.7.0.bb | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 meta/recipes-devtools/python/python3-hatch-fancy-pypi-readme_22.7.0.bb diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index fee4e52b10..57319cd8f5 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc @@ -613,6 +613,7 @@ RECIPE_MAINTAINER:pn-python3-flit-core = "Tim Orling " RECIPE_MAINTAINER:pn-python3-git = "Oleksandr Kravchuk " RECIPE_MAINTAINER:pn-python3-gitdb = "Oleksandr Kravchuk " RECIPE_MAINTAINER:pn-python3-hatchling = "Ross Burton " +RECIPE_MAINTAINER:pn-python3-hatch-fancy-pypi-readme = "Ross Burton " RECIPE_MAINTAINER:pn-python3-hatch-vcs = "Ross Burton " RECIPE_MAINTAINER:pn-python3-hypothesis = "Tim Orling " RECIPE_MAINTAINER:pn-python3-idna = "Bruce Ashfield " diff --git a/meta/recipes-devtools/python/python3-hatch-fancy-pypi-readme_22.7.0.bb b/meta/recipes-devtools/python/python3-hatch-fancy-pypi-readme_22.7.0.bb new file mode 100644 index 0000000000..a0167e25e9 --- /dev/null +++ b/meta/recipes-devtools/python/python3-hatch-fancy-pypi-readme_22.7.0.bb @@ -0,0 +1,14 @@ +SUMMARY = "Hatch plugin for fancy PyPI readmes " +HOMEPAGE = "https://pypi.org/project/hatch-fancy-pypi-readme/" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=ba5633c60bd3e243091013aa83b4d807" + +inherit pypi python_hatchling + +PYPI_PACKAGE = "hatch_fancy_pypi_readme" + +SRC_URI[sha256sum] = "dedf2ba0b81a2975abb1deee9310b2eb85d22380fda0d52869e760b5435aa596" + +BBCLASSEXTEND = "native nativesdk" + +UPSTREAM_CHECK_REGEX = "/hatch-fancy-pypi-readme/(?P(\d+[\.\-_]*)+)/" From patchwork Thu Oct 27 20:16: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: 14496 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 F2F58FA3747 for ; Thu, 27 Oct 2022 20:16:39 +0000 (UTC) Received: from mail-ej1-f52.google.com (mail-ej1-f52.google.com [209.85.218.52]) by mx.groups.io with SMTP id smtpd.web12.2230.1666901792265795413 for ; Thu, 27 Oct 2022 13:16:35 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ptXlR8Uy; spf=pass (domain: gmail.com, ip: 209.85.218.52, mailfrom: alex.kanavin@gmail.com) Received: by mail-ej1-f52.google.com with SMTP id q9so7990078ejd.0 for ; Thu, 27 Oct 2022 13:16:35 -0700 (PDT) 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=ibcFPL89OP9iRyOZjtiFT5KaTv1/BuHYHzZtkPh8cQ0=; b=ptXlR8UymDHtl7MUOzUAHR3wIZeX/EZYvmdMkp9Doa2MucYQdKS+50MOvOY6ukZ3hh cFXOb34rGUt7KCm8PY9UKBG5/Um/11mx8sBkHl7hmoYiFO836GCzq8M9C+Sbc45uJVZY 8YLBSk6QtPYs1b2+Skz+NYK7ZmyjfOiDh9xtD3ZQvtdYuuhzrhqJJmu9YRe9Dx3OBxOV w6TvX3qPJe/aI1ZToWcuc9wTKWVdfYGaHq/2Wmpse68RifELwUy7XncCHwFmAYSR0+/U LuUSXLArccd3hDxKoDzIOwjChX91fnkFwl/oiLsbq6o8pO+ISYbhnT3jYjyds5tDXOqg Q1iA== 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=ibcFPL89OP9iRyOZjtiFT5KaTv1/BuHYHzZtkPh8cQ0=; b=FcXRNf3EzV0Vqj3i4bnJVszXJ7PFtw2yC2DaAPqOJVJ5A1lE2NvKFFmlSy8WamT8gU Ra3upiPm8uyCsEAUZ9/2tQhzUZwioXoGhM7rs7Hyrhuh21asifJTk+u7p5HnnE5fGGfl aHG4oP6hbhFxYdPkOsxgzGHCzpor6EsVsSLaWe9uCcicFP/aJOHVjRbKyTu4/9BkJCA7 dxV699NLyzCA7nC5h66/UiGNcNpswcX0zkcRohYvj80RFvia4NRkP/zePZH4Lcpk3W6x tcHVUVH2+n3klF1RbtNRP7R6St9kuVnWYA1oePGAXwCKLMmmoPIIprLhoNHQ6d/GxXZW GHRQ== X-Gm-Message-State: ACrzQf1wdCigo0+ODLG1SPW7Nytz4kh9i3WYQvMfU+9Gem9SNYRL9YrE N9yO0vakJmgx+ONx7a0kK/A3kjtX6sVSOA== X-Google-Smtp-Source: AMsMyM5fZf4Vg6bo/ENOXP8JLwy9ECsICTrktB9tfTqWbamQcDmAAhifTEO0vV6UG4BBO0NC4gNYEw== X-Received: by 2002:a17:906:9b86:b0:73d:72cf:72af with SMTP id dd6-20020a1709069b8600b0073d72cf72afmr43700451ejc.440.1666901794811; Thu, 27 Oct 2022 13:16:34 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:34 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 17/23] python3-jsonschema: upgrade 4.9.1 -> 4.16.0 Date: Thu, 27 Oct 2022 22:16:05 +0200 Message-Id: <20221027201611.3644334-17-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172220 Signed-off-by: Alexander Kanavin --- ...thon3-jsonschema_4.9.1.bb => python3-jsonschema_4.16.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-devtools/python/{python3-jsonschema_4.9.1.bb => python3-jsonschema_4.16.0.bb} (87%) diff --git a/meta/recipes-devtools/python/python3-jsonschema_4.9.1.bb b/meta/recipes-devtools/python/python3-jsonschema_4.16.0.bb similarity index 87% rename from meta/recipes-devtools/python/python3-jsonschema_4.9.1.bb rename to meta/recipes-devtools/python/python3-jsonschema_4.16.0.bb index 125bc6b4d5..5704f55a15 100644 --- a/meta/recipes-devtools/python/python3-jsonschema_4.9.1.bb +++ b/meta/recipes-devtools/python/python3-jsonschema_4.16.0.bb @@ -4,14 +4,14 @@ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=7a60a81c146ec25599a3e1dabb8610a8 \ file://json/LICENSE;md5=9d4de43111d33570c8fe49b4cb0e01af" -SRC_URI[sha256sum] = "408c4c8ed0dede3b268f7a441784f74206380b04f93eb2d537c7befb3df3099f" +SRC_URI[sha256sum] = "165059f076eff6971bae5b742fc029a7b4ef3f9bcf04c14e4776a7605de14b23" inherit pypi python_hatchling PACKAGES =+ "${PN}-tests" FILES:${PN}-tests = "${libdir}/${PYTHON_DIR}/site-packages/jsonschema/tests" -DEPENDS += "${PYTHON_PN}-hatch-vcs-native" +DEPENDS += "${PYTHON_PN}-hatch-fancy-pypi-readme-native ${PYTHON_PN}-hatch-vcs-native " PACKAGECONFIG ??= "format" PACKAGECONFIG[format] = ",,,\ From patchwork Thu Oct 27 20:16: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: 14493 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 EF18DECAAA1 for ; Thu, 27 Oct 2022 20:16:39 +0000 (UTC) Received: from mail-ej1-f54.google.com (mail-ej1-f54.google.com [209.85.218.54]) by mx.groups.io with SMTP id smtpd.web12.2232.1666901797029634348 for ; Thu, 27 Oct 2022 13:16:37 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=PLpeZsPO; spf=pass (domain: gmail.com, ip: 209.85.218.54, mailfrom: alex.kanavin@gmail.com) Received: by mail-ej1-f54.google.com with SMTP id ud5so7919234ejc.4 for ; Thu, 27 Oct 2022 13:16:36 -0700 (PDT) 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=3yV8IThkeMZyDQnw8Q9qf61PHO0iB5p7xs8B+Wywdo8=; b=PLpeZsPOmFYYXDR2Dj/BB08f4V6tlUV3VP0JgxxFwH7YsBCfFOvQA7kCeepkWalDRI wcfGp+XjTS1h1XBAWG31wyZW8vlAGCDFvauEXJqv67X4RbOMJMXEoSYyq3vFp3UrlXUE 1MUlfSPN1EWIJ9qPU4e5U+fyGKTMW1QDihu8+NoVjnSQsh/HKT4g0gm/cb0DzNstW/mk Yzz3opRX4FOwkF9hJ/NX8ufwQ0yrj7furPd/zuhSTqq538vVxcaG8sMVFkQVw77W1564 5z7bDxrZ5CD2kj/YahpJ79DHP7gD3nW71Vhy4KtmDMmsqE52tUKciXMin8VDW4R4HbDO xaTA== 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=3yV8IThkeMZyDQnw8Q9qf61PHO0iB5p7xs8B+Wywdo8=; b=3lNwDT0+uIjwd3xRMXhl8t16sy+PQPMwWsVe21yDO5KlEmUpIRaMq0oPvwJMPZXk5v onmH830yo373MvSsj/aDNTm+fU1YnNq9ffzK+SATsbwrlbYQeMlkQPSnT94/N3CYfA50 Mhdlejd0mspDK8cP3u4VnFeAFzxqz8sACzzvh/ROmJZPg+qqR+XBByh/Ke+nqNjTpv/M xbBatspvEAJFlKJKur29czxQT+aaDkuL5VghU47qUC971znV6TnUmwNas+GfYtAZTLCq ObnDHijcZVjmkSJa17JVyu3/hLXEmV2XKJQnJi9ruzpZYebR6VbZf0a9/IhGIGpGGGzz 7FOA== X-Gm-Message-State: ACrzQf2AbfYkH0TnYuqUu+IElk7w17jfgl09LaNQlNKs0dk6q9FADpZd KB5Nt1RqM8coT5ab/w05Dd/rHrtmAz+CmQ== X-Google-Smtp-Source: AMsMyM4OYuB4D9VxQzQSpfOPuYe8zxDd0TQCpT7Y2n+DKoUEISMI5wEOOcyfJ4ikXGxEWjbUmJpHbw== X-Received: by 2002:a17:907:2672:b0:780:8bb5:25a3 with SMTP id ci18-20020a170907267200b007808bb525a3mr43345117ejc.281.1666901795470; Thu, 27 Oct 2022 13:16:35 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:35 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 18/23] shadow: update 4.12.1 -> 4.12.3 Date: Thu, 27 Oct 2022 22:16:06 +0200 Message-Id: <20221027201611.3644334-18-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172221 Signed-off-by: Alexander Kanavin --- meta/recipes-extended/shadow/shadow.inc | 2 +- .../shadow/{shadow_4.12.1.bb => shadow_4.12.3.bb} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-extended/shadow/{shadow_4.12.1.bb => shadow_4.12.3.bb} (100%) diff --git a/meta/recipes-extended/shadow/shadow.inc b/meta/recipes-extended/shadow/shadow.inc index a87e23569b..5656a375b7 100644 --- a/meta/recipes-extended/shadow/shadow.inc +++ b/meta/recipes-extended/shadow/shadow.inc @@ -30,7 +30,7 @@ SRC_URI:append:class-native = " \ SRC_URI:append:class-nativesdk = " \ file://0001-Disable-use-of-syslog-for-sysroot.patch \ " -SRC_URI[sha256sum] = "9fdb73b5d2b44e8ba9fcee1b4493ac75dd5040bda35b9ac8b06570cd192e7ee3" +SRC_URI[sha256sum] = "f525154adc5605e4ebf03d3e7ee8be4d7f3c7cf9df2c2244043406b6eefca2da" # Additional Policy files for PAM diff --git a/meta/recipes-extended/shadow/shadow_4.12.1.bb b/meta/recipes-extended/shadow/shadow_4.12.3.bb similarity index 100% rename from meta/recipes-extended/shadow/shadow_4.12.1.bb rename to meta/recipes-extended/shadow/shadow_4.12.3.bb From patchwork Thu Oct 27 20:16: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: 14491 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 E5989FA3740 for ; Thu, 27 Oct 2022 20:16:39 +0000 (UTC) Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com [209.85.218.53]) by mx.groups.io with SMTP id smtpd.web09.2183.1666901797698394905 for ; Thu, 27 Oct 2022 13:16:38 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ZjWBCTdg; spf=pass (domain: gmail.com, ip: 209.85.218.53, mailfrom: alex.kanavin@gmail.com) Received: by mail-ej1-f53.google.com with SMTP id kt23so7848773ejc.7 for ; Thu, 27 Oct 2022 13:16:37 -0700 (PDT) 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=SlOX3lm88IVmSKKsop3wvFhDq9KP3ogz/JGjoPgKOO0=; b=ZjWBCTdgEkXdOUcSNsZMsxikdwgDlFNBUKhLgMMmUPQLK9NzHeDjyuSfsrHm/9uaen 2w1T9eHz5V0UQSAf3n6J3gggr71zraP6DQXi0Qkg1UtvhapB0165nG/M7shlWaqgOawd 3SFH84MM7GFFGQnqlBGw2ejzzzjpWzh+2q/M1bOBQsmImFL4jCmuXCL6PoXrvsaorOiA grzgBHd4TvAaAWJbCySra6jKi0MjyAhZFt4vg1J5sRB9iszg6HWy9j9DLxt0NzwxK90m q//qlwqOjXMD44qxawZZMaOlLcDtwIWQF7MJsmaFUTOpvc86Tf3eAHNDFQ9JfxFHUHLt w6Rg== 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=SlOX3lm88IVmSKKsop3wvFhDq9KP3ogz/JGjoPgKOO0=; b=Lal2JaLaiSzc22LCHzRfaVV5WbLDE0EKv2v/60E6293cZG3lt6M5d0cXoZWMq9ZzGr 6Bitsz4qtIVqJFKgMwIeKKMYB2ETlByv7PxQzFfIdI7kQZgDl/it6x3QIhKcKrPa3teG x6//a3z/nCoLG5dySvpGOLvuQDq6DVFiMFduraho4+wO5Kn+dtu697tGK6BzbveW1N+U JRPCthZkXoRsoqhPxKf8OKgHAVZ69I8jThpp64QPiANf6HQNNxWfmTJlhtD24CGW2NeA vN3VPR5lDnR0cCDlRenE9EMolGiiTPZJJvvD5YKrJEP8LslmBwT1bfkw69ZvywHyrrvu SnEg== X-Gm-Message-State: ACrzQf0LI6EstLzIqlAsSpJ1P+Lra11H/V+4TFOmFxlrcscNKfzcAQcI /COt2jXjwfujZRziq72x+3qpVLJ2daFBmw== X-Google-Smtp-Source: AMsMyM4DT+zS08fX28FikyIAhiaGAWkLzuk/yzqXn7F4Tk/v+U3Zcdwqt3QCVU4dTpQyMnfFGftTzA== X-Received: by 2002:a17:906:8b81:b0:7ad:93d1:5eae with SMTP id nr1-20020a1709068b8100b007ad93d15eaemr3128935ejc.29.1666901796104; Thu, 27 Oct 2022 13:16:36 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:35 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 19/23] lttng-modules: upgrade 2.13.4 -> 2.13.5 Date: Thu, 27 Oct 2022 22:16:07 +0200 Message-Id: <20221027201611.3644334-19-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172223 Signed-off-by: Alexander Kanavin --- .../lttng-modules/0001-fix-compaction.patch | 68 ---------- ...c-fix-tracepoint-mm_page_alloc_zone_.patch | 106 --------------- ...oduce-kfree_skb_reason-v5.15.58.v5.1.patch | 53 -------- ...ags-parameter-from-aops-write_begin-.patch | 76 ----------- ...Fix-type-of-cpu-in-trace-event-v5.19.patch | 124 ------------------ ...ules_2.13.4.bb => lttng-modules_2.13.5.bb} | 7 +- 6 files changed, 1 insertion(+), 433 deletions(-) delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-fix-compaction.patch delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-fix-mm-page_alloc-fix-tracepoint-mm_page_alloc_zone_.patch delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-fix-net-skb-introduce-kfree_skb_reason-v5.15.58.v5.1.patch delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0002-fix-fs-Remove-flags-parameter-from-aops-write_begin-.patch delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0003-fix-workqueue-Fix-type-of-cpu-in-trace-event-v5.19.patch rename meta/recipes-kernel/lttng/{lttng-modules_2.13.4.bb => lttng-modules_2.13.5.bb} (76%) diff --git a/meta/recipes-kernel/lttng/lttng-modules/0001-fix-compaction.patch b/meta/recipes-kernel/lttng/lttng-modules/0001-fix-compaction.patch deleted file mode 100644 index 21e27ffc5e..0000000000 --- a/meta/recipes-kernel/lttng/lttng-modules/0001-fix-compaction.patch +++ /dev/null @@ -1,68 +0,0 @@ -From 8e42c4821fb5f5cb816b6ddf73d9a13ba3298a63 Mon Sep 17 00:00:00 2001 -From: Michael Jeanson -Date: Wed, 10 Aug 2022 11:07:14 -0400 -Subject: [PATCH] fix: tie compaction probe build to CONFIG_COMPACTION - -The definition of 'struct compact_control' in 'mm/internal.h' depends on -CONFIG_COMPACTION being defined. Only build the compaction probe when -this configuration option is enabled. - -Thanks to Bruce Ashfield for reporting this -issue. - -Upstream-Status: Backport [https://review.lttng.org/c/lttng-modules/+/8660] - -Change-Id: I81e77aa9c1bf10452c152d432fe5224df0db42c9 -Signed-off-by: Michael Jeanson ---- - src/probes/Kbuild | 34 ++++++++++++++++++---------------- - 1 file changed, 18 insertions(+), 16 deletions(-) - -diff --git a/src/probes/Kbuild b/src/probes/Kbuild -index 2908cf75..3e556b8e 100644 ---- a/src/probes/Kbuild -+++ b/src/probes/Kbuild -@@ -167,22 +167,24 @@ ifneq ($(CONFIG_BTRFS_FS),) - endif # $(wildcard $(btrfs_dep)) - endif # CONFIG_BTRFS_FS - --# A dependency on internal header 'mm/internal.h' was introduced in v5.18 --compaction_dep = $(srctree)/mm/internal.h --compaction_dep_wildcard = $(wildcard $(compaction_dep)) --compaction_dep_check = $(shell \ --if [ \( $(VERSION) -ge 6 \ -- -o \( $(VERSION) -eq 5 -a $(PATCHLEVEL) -ge 18 \) \) -a \ -- -z "$(compaction_dep_wildcard)" ] ; then \ -- echo "warn" ; \ --else \ -- echo "ok" ; \ --fi ;) --ifeq ($(compaction_dep_check),ok) -- obj-$(CONFIG_LTTNG) += lttng-probe-compaction.o --else -- $(warning Files $(compaction_dep) not found. Probe "compaction" is disabled. Use full kernel source tree to enable it.) --endif # $(wildcard $(compaction_dep)) -+ifneq ($(CONFIG_COMPACTION),) -+ # A dependency on internal header 'mm/internal.h' was introduced in v5.18 -+ compaction_dep = $(srctree)/mm/internal.h -+ compaction_dep_wildcard = $(wildcard $(compaction_dep)) -+ compaction_dep_check = $(shell \ -+ if [ \( $(VERSION) -ge 6 \ -+ -o \( $(VERSION) -eq 5 -a $(PATCHLEVEL) -ge 18 \) \) -a \ -+ -z "$(compaction_dep_wildcard)" ] ; then \ -+ echo "warn" ; \ -+ else \ -+ echo "ok" ; \ -+ fi ;) -+ ifeq ($(compaction_dep_check),ok) -+ obj-$(CONFIG_LTTNG) += lttng-probe-compaction.o -+ else -+ $(warning Files $(compaction_dep) not found. Probe "compaction" is disabled. Use full kernel source tree to enable it.) -+ endif # $(wildcard $(compaction_dep)) -+endif # CONFIG_COMPACTION - - ifneq ($(CONFIG_EXT4_FS),) - ext4_dep = $(srctree)/fs/ext4/*.h --- -2.34.1 - diff --git a/meta/recipes-kernel/lttng/lttng-modules/0001-fix-mm-page_alloc-fix-tracepoint-mm_page_alloc_zone_.patch b/meta/recipes-kernel/lttng/lttng-modules/0001-fix-mm-page_alloc-fix-tracepoint-mm_page_alloc_zone_.patch deleted file mode 100644 index 62376806c8..0000000000 --- a/meta/recipes-kernel/lttng/lttng-modules/0001-fix-mm-page_alloc-fix-tracepoint-mm_page_alloc_zone_.patch +++ /dev/null @@ -1,106 +0,0 @@ -From 8d5da4d2a3d7d9173208f4e8dc7a709f0bfc9820 Mon Sep 17 00:00:00 2001 -From: Michael Jeanson -Date: Wed, 8 Jun 2022 12:56:36 -0400 -Subject: [PATCH 1/3] fix: mm/page_alloc: fix tracepoint - mm_page_alloc_zone_locked() (v5.19) - -See upstream commit : - - commit 10e0f7530205799e7e971aba699a7cb3a47456de - Author: Wonhyuk Yang - Date: Thu May 19 14:08:54 2022 -0700 - - mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked() - - Currently, trace point mm_page_alloc_zone_locked() doesn't show correct - information. - - First, when alloc_flag has ALLOC_HARDER/ALLOC_CMA, page can be allocated - from MIGRATE_HIGHATOMIC/MIGRATE_CMA. Nevertheless, tracepoint use - requested migration type not MIGRATE_HIGHATOMIC and MIGRATE_CMA. - - Second, after commit 44042b4498728 ("mm/page_alloc: allow high-order pages - to be stored on the per-cpu lists") percpu-list can store high order - pages. But trace point determine whether it is a refiil of percpu-list by - comparing requested order and 0. - - To handle these problems, make mm_page_alloc_zone_locked() only be called - by __rmqueue_smallest with correct migration type. With a new argument - called percpu_refill, it can show roughly whether it is a refill of - percpu-list. - -Upstream-Status: Backport - -Change-Id: I2e4a57393757f12b9c5a4566c4d1102ee2474a09 -Signed-off-by: Michael Jeanson -Signed-off-by: Mathieu Desnoyers ---- - include/instrumentation/events/kmem.h | 45 +++++++++++++++++++++++++++ - 1 file changed, 45 insertions(+) - -diff --git a/include/instrumentation/events/kmem.h b/include/instrumentation/events/kmem.h -index 29c0fb7f..8c19e962 100644 ---- a/include/instrumentation/events/kmem.h -+++ b/include/instrumentation/events/kmem.h -@@ -218,6 +218,50 @@ LTTNG_TRACEPOINT_EVENT_MAP(mm_page_alloc, kmem_mm_page_alloc, - ) - ) - -+#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(5,19,0)) -+LTTNG_TRACEPOINT_EVENT_CLASS(kmem_mm_page, -+ -+ TP_PROTO(struct page *page, unsigned int order, int migratetype, -+ int percpu_refill), -+ -+ TP_ARGS(page, order, migratetype, percpu_refill), -+ -+ TP_FIELDS( -+ ctf_integer_hex(struct page *, page, page) -+ ctf_integer(unsigned long, pfn, -+ page ? page_to_pfn(page) : -1UL) -+ ctf_integer(unsigned int, order, order) -+ ctf_integer(int, migratetype, migratetype) -+ ctf_integer(int, percpu_refill, percpu_refill) -+ ) -+) -+ -+LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP(kmem_mm_page, mm_page_alloc_zone_locked, -+ -+ kmem_mm_page_alloc_zone_locked, -+ -+ TP_PROTO(struct page *page, unsigned int order, int migratetype, -+ int percpu_refill), -+ -+ TP_ARGS(page, order, migratetype, percpu_refill) -+) -+ -+LTTNG_TRACEPOINT_EVENT_MAP(mm_page_pcpu_drain, -+ -+ kmem_mm_page_pcpu_drain, -+ -+ TP_PROTO(struct page *page, unsigned int order, int migratetype), -+ -+ TP_ARGS(page, order, migratetype), -+ -+ TP_FIELDS( -+ ctf_integer(unsigned long, pfn, -+ page ? page_to_pfn(page) : -1UL) -+ ctf_integer(unsigned int, order, order) -+ ctf_integer(int, migratetype, migratetype) -+ ) -+) -+#else - LTTNG_TRACEPOINT_EVENT_CLASS(kmem_mm_page, - - TP_PROTO(struct page *page, unsigned int order, int migratetype), -@@ -250,6 +294,7 @@ LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP(kmem_mm_page, mm_page_pcpu_drain, - - TP_ARGS(page, order, migratetype) - ) -+#endif - - #if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(3,19,2) \ - || LTTNG_KERNEL_RANGE(3,14,36, 3,15,0) \ --- -2.19.1 - diff --git a/meta/recipes-kernel/lttng/lttng-modules/0001-fix-net-skb-introduce-kfree_skb_reason-v5.15.58.v5.1.patch b/meta/recipes-kernel/lttng/lttng-modules/0001-fix-net-skb-introduce-kfree_skb_reason-v5.15.58.v5.1.patch deleted file mode 100644 index ca6abea9c0..0000000000 --- a/meta/recipes-kernel/lttng/lttng-modules/0001-fix-net-skb-introduce-kfree_skb_reason-v5.15.58.v5.1.patch +++ /dev/null @@ -1,53 +0,0 @@ -From d8254360c7f2ff9b3f945e9668d89c0b56b9bd91 Mon Sep 17 00:00:00 2001 -From: Mathieu Desnoyers -Date: Fri, 29 Jul 2022 15:37:43 -0400 -Subject: [PATCH] fix: net: skb: introduce kfree_skb_reason() (v5.15.58..v5.16) - -See upstream commit : - - commit c504e5c2f9648a1e5c2be01e8c3f59d394192bd3 - Author: Menglong Dong - Date: Sun Jan 9 14:36:26 2022 +0800 - - net: skb: introduce kfree_skb_reason() - - Introduce the interface kfree_skb_reason(), which is able to pass - the reason why the skb is dropped to 'kfree_skb' tracepoint. - - Add the 'reason' field to 'trace_kfree_skb', therefor user can get - more detail information about abnormal skb with 'drop_monitor' or - eBPF. - - All drop reasons are defined in the enum 'skb_drop_reason', and - they will be print as string in 'kfree_skb' tracepoint in format - of 'reason: XXX'. - - ( Maybe the reasons should be defined in a uapi header file, so that - user space can use them? ) - -Upstream-Status: Backport - -Signed-off-by: Mathieu Desnoyers -Change-Id: Ib3c039207739dad10f097cf76474e0822e351273 ---- - include/instrumentation/events/skb.h | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/include/instrumentation/events/skb.h b/include/instrumentation/events/skb.h -index 237e54ad..186732ea 100644 ---- a/include/instrumentation/events/skb.h -+++ b/include/instrumentation/events/skb.h -@@ -13,7 +13,9 @@ - /* - * Tracepoint for free an sk_buff: - */ --#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(5,17,0)) -+#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(5,17,0) \ -+ || LTTNG_KERNEL_RANGE(5,15,58, 5,16,0)) -+ - LTTNG_TRACEPOINT_ENUM(skb_drop_reason, - TP_ENUM_VALUES( - ctf_enum_value("NOT_SPECIFIED", SKB_DROP_REASON_NOT_SPECIFIED) --- -2.17.1 - diff --git a/meta/recipes-kernel/lttng/lttng-modules/0002-fix-fs-Remove-flags-parameter-from-aops-write_begin-.patch b/meta/recipes-kernel/lttng/lttng-modules/0002-fix-fs-Remove-flags-parameter-from-aops-write_begin-.patch deleted file mode 100644 index 84c97d5f90..0000000000 --- a/meta/recipes-kernel/lttng/lttng-modules/0002-fix-fs-Remove-flags-parameter-from-aops-write_begin-.patch +++ /dev/null @@ -1,76 +0,0 @@ -From b5d1c38665cd69d7d1c94231fe0609da5c8afbc3 Mon Sep 17 00:00:00 2001 -From: Michael Jeanson -Date: Wed, 8 Jun 2022 13:07:59 -0400 -Subject: [PATCH 2/3] fix: fs: Remove flags parameter from aops->write_begin - (v5.19) - -See upstream commit : - - commit 9d6b0cd7579844761ed68926eb3073bab1dca87b - Author: Matthew Wilcox (Oracle) - Date: Tue Feb 22 14:31:43 2022 -0500 - - fs: Remove flags parameter from aops->write_begin - - There are no more aop flags left, so remove the parameter. - -Upstream-Status: Backport - -Change-Id: I82725b93e13d749f52a631b2ac60df81a5e839f8 -Signed-off-by: Michael Jeanson -Signed-off-by: Mathieu Desnoyers ---- - include/instrumentation/events/ext4.h | 30 +++++++++++++++++++++++++++ - 1 file changed, 30 insertions(+) - -diff --git a/include/instrumentation/events/ext4.h b/include/instrumentation/events/ext4.h -index 513762c0..222416ec 100644 ---- a/include/instrumentation/events/ext4.h -+++ b/include/instrumentation/events/ext4.h -@@ -122,6 +122,35 @@ LTTNG_TRACEPOINT_EVENT(ext4_begin_ordered_truncate, - ) - ) - -+#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(5,19,0)) -+LTTNG_TRACEPOINT_EVENT_CLASS(ext4__write_begin, -+ -+ TP_PROTO(struct inode *inode, loff_t pos, unsigned int len), -+ -+ TP_ARGS(inode, pos, len), -+ -+ TP_FIELDS( -+ ctf_integer(dev_t, dev, inode->i_sb->s_dev) -+ ctf_integer(ino_t, ino, inode->i_ino) -+ ctf_integer(loff_t, pos, pos) -+ ctf_integer(unsigned int, len, len) -+ ) -+) -+ -+LTTNG_TRACEPOINT_EVENT_INSTANCE(ext4__write_begin, ext4_write_begin, -+ -+ TP_PROTO(struct inode *inode, loff_t pos, unsigned int len), -+ -+ TP_ARGS(inode, pos, len) -+) -+ -+LTTNG_TRACEPOINT_EVENT_INSTANCE(ext4__write_begin, ext4_da_write_begin, -+ -+ TP_PROTO(struct inode *inode, loff_t pos, unsigned int len), -+ -+ TP_ARGS(inode, pos, len) -+) -+#else - LTTNG_TRACEPOINT_EVENT_CLASS(ext4__write_begin, - - TP_PROTO(struct inode *inode, loff_t pos, unsigned int len, -@@ -153,6 +182,7 @@ LTTNG_TRACEPOINT_EVENT_INSTANCE(ext4__write_begin, ext4_da_write_begin, - - TP_ARGS(inode, pos, len, flags) - ) -+#endif - - LTTNG_TRACEPOINT_EVENT_CLASS(ext4__write_end, - TP_PROTO(struct inode *inode, loff_t pos, unsigned int len, --- -2.19.1 - diff --git a/meta/recipes-kernel/lttng/lttng-modules/0003-fix-workqueue-Fix-type-of-cpu-in-trace-event-v5.19.patch b/meta/recipes-kernel/lttng/lttng-modules/0003-fix-workqueue-Fix-type-of-cpu-in-trace-event-v5.19.patch deleted file mode 100644 index 63f9c40d92..0000000000 --- a/meta/recipes-kernel/lttng/lttng-modules/0003-fix-workqueue-Fix-type-of-cpu-in-trace-event-v5.19.patch +++ /dev/null @@ -1,124 +0,0 @@ -From 526f13c844cd29f89bd3e924867d9ddfe3c40ade Mon Sep 17 00:00:00 2001 -From: Michael Jeanson -Date: Wed, 15 Jun 2022 12:07:16 -0400 -Subject: [PATCH 3/3] fix: workqueue: Fix type of cpu in trace event (v5.19) - -See upstream commit : - - commit 873a400938b31a1e443c4d94b560b78300787540 - Author: Wonhyuk Yang - Date: Wed May 4 11:32:03 2022 +0900 - - workqueue: Fix type of cpu in trace event - - The trace event "workqueue_queue_work" use unsigned int type for - req_cpu, cpu. This casue confusing cpu number like below log. - - $ cat /sys/kernel/debug/tracing/trace - cat-317 [001] ...: workqueue_queue_work: ... req_cpu=8192 cpu=4294967295 - - So, change unsigned type to signed type in the trace event. After - applying this patch, cpu number will be printed as -1 instead of - 4294967295 as folllows. - - $ cat /sys/kernel/debug/tracing/trace - cat-1338 [002] ...: workqueue_queue_work: ... req_cpu=8192 cpu=-1 - -Upstream-Status: Backport - -Change-Id: I478083c350b6ec314d87e9159dc5b342b96daed7 -Signed-off-by: Michael Jeanson -Signed-off-by: Mathieu Desnoyers ---- - include/instrumentation/events/workqueue.h | 49 ++++++++++++++++++++-- - 1 file changed, 46 insertions(+), 3 deletions(-) - -diff --git a/include/instrumentation/events/workqueue.h b/include/instrumentation/events/workqueue.h -index 023b65a8..5693cf89 100644 ---- a/include/instrumentation/events/workqueue.h -+++ b/include/instrumentation/events/workqueue.h -@@ -28,10 +28,35 @@ LTTNG_TRACEPOINT_EVENT_CLASS(workqueue_work, - ) - ) - -+#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(5,19,0)) - /** - * workqueue_queue_work - called when a work gets queued - * @req_cpu: the requested cpu -- * @cwq: pointer to struct cpu_workqueue_struct -+ * @pwq: pointer to struct pool_workqueue -+ * @work: pointer to struct work_struct -+ * -+ * This event occurs when a work is queued immediately or once a -+ * delayed work is actually queued on a workqueue (ie: once the delay -+ * has been reached). -+ */ -+LTTNG_TRACEPOINT_EVENT(workqueue_queue_work, -+ -+ TP_PROTO(int req_cpu, struct pool_workqueue *pwq, -+ struct work_struct *work), -+ -+ TP_ARGS(req_cpu, pwq, work), -+ -+ TP_FIELDS( -+ ctf_integer_hex(void *, work, work) -+ ctf_integer_hex(void *, function, work->func) -+ ctf_integer(int, req_cpu, req_cpu) -+ ) -+) -+#elif (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(3,9,0)) -+/** -+ * workqueue_queue_work - called when a work gets queued -+ * @req_cpu: the requested cpu -+ * @pwq: pointer to struct pool_workqueue - * @work: pointer to struct work_struct - * - * This event occurs when a work is queued immediately or once a -@@ -40,17 +65,34 @@ LTTNG_TRACEPOINT_EVENT_CLASS(workqueue_work, - */ - LTTNG_TRACEPOINT_EVENT(workqueue_queue_work, - --#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(3,9,0)) - TP_PROTO(unsigned int req_cpu, struct pool_workqueue *pwq, - struct work_struct *work), - - TP_ARGS(req_cpu, pwq, work), -+ -+ TP_FIELDS( -+ ctf_integer_hex(void *, work, work) -+ ctf_integer_hex(void *, function, work->func) -+ ctf_integer(unsigned int, req_cpu, req_cpu) -+ ) -+) - #else -+/** -+ * workqueue_queue_work - called when a work gets queued -+ * @req_cpu: the requested cpu -+ * @cwq: pointer to struct cpu_workqueue_struct -+ * @work: pointer to struct work_struct -+ * -+ * This event occurs when a work is queued immediately or once a -+ * delayed work is actually queued on a workqueue (ie: once the delay -+ * has been reached). -+ */ -+LTTNG_TRACEPOINT_EVENT(workqueue_queue_work, -+ - TP_PROTO(unsigned int req_cpu, struct cpu_workqueue_struct *cwq, - struct work_struct *work), - - TP_ARGS(req_cpu, cwq, work), --#endif - - TP_FIELDS( - ctf_integer_hex(void *, work, work) -@@ -58,6 +100,7 @@ LTTNG_TRACEPOINT_EVENT(workqueue_queue_work, - ctf_integer(unsigned int, req_cpu, req_cpu) - ) - ) -+#endif - - /** - * workqueue_activate_work - called when a work gets activated --- -2.19.1 - diff --git a/meta/recipes-kernel/lttng/lttng-modules_2.13.4.bb b/meta/recipes-kernel/lttng/lttng-modules_2.13.5.bb similarity index 76% rename from meta/recipes-kernel/lttng/lttng-modules_2.13.4.bb rename to meta/recipes-kernel/lttng/lttng-modules_2.13.5.bb index f60ab3b5f5..00095d6ab7 100644 --- a/meta/recipes-kernel/lttng/lttng-modules_2.13.4.bb +++ b/meta/recipes-kernel/lttng/lttng-modules_2.13.5.bb @@ -11,17 +11,12 @@ include lttng-platforms.inc SRC_URI = "https://lttng.org/files/${BPN}/${BPN}-${PV}.tar.bz2 \ file://0009-Rename-genhd-wrapper-to-blkdev.patch \ - file://0001-fix-mm-page_alloc-fix-tracepoint-mm_page_alloc_zone_.patch \ - file://0002-fix-fs-Remove-flags-parameter-from-aops-write_begin-.patch \ - file://0003-fix-workqueue-Fix-type-of-cpu-in-trace-event-v5.19.patch \ - file://0001-fix-net-skb-introduce-kfree_skb_reason-v5.15.58.v5.1.patch \ - file://0001-fix-compaction.patch \ " # Use :append here so that the patch is applied also when using devupstream SRC_URI:append = " file://0001-src-Kbuild-change-missing-CONFIG_TRACEPOINTS-to-warn.patch" -SRC_URI[sha256sum] = "6159d00e4e1d59546eec8d4a67e1aa39c1084ceb5e5afeb666eab4b8a5b5a9ee" +SRC_URI[sha256sum] = "eceb3428d80e85a9f008425beb9526195c9f7f02b302f28add56df53aef3e708" export INSTALL_MOD_DIR="kernel/lttng-modules" From patchwork Thu Oct 27 20:16: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: 14492 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 EF651FA3746 for ; Thu, 27 Oct 2022 20:16:39 +0000 (UTC) Received: from mail-ej1-f49.google.com (mail-ej1-f49.google.com [209.85.218.49]) by mx.groups.io with SMTP id smtpd.web08.2192.1666901787311117763 for ; Thu, 27 Oct 2022 13:16:37 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Gsaf40xy; spf=pass (domain: gmail.com, ip: 209.85.218.49, mailfrom: alex.kanavin@gmail.com) Received: by mail-ej1-f49.google.com with SMTP id sc25so7840959ejc.12 for ; Thu, 27 Oct 2022 13:16:37 -0700 (PDT) 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=s2TYuVPJRdAcqQiMqaUe5PV8ePTJFfacBJsKJsonTTs=; b=Gsaf40xygvvcrVBiUkmJ1JjvC8mv8NK+LieEXSCvJjTkcO2iss3x2bRei691hBQw0r pHtwUj5mrjvhP/12dT4eAt7515L+cPeh44ZLKzoWzZ6jmHCwG0Z0+9ESKv7Or4MgF6B4 N9YDWQ7NO7CvIC2tB+tER0lCNahqse0bUpuC+3L3hPWF0D9TA5pfW2pqcOyfq6ZPRBIW keIf5oPrqpVIUUTfhhTo580llLZSgqQGz2yR4iE6WcJi2gDoOvnk9TGJGrLBN0W7YZT2 fqQSDEJs+2Du6tTryIc6+ITgB7Bp0BE1AnuPkQpDIMtHGiKXZ61A68KFdalACnshDTaR e2Zg== 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=s2TYuVPJRdAcqQiMqaUe5PV8ePTJFfacBJsKJsonTTs=; b=WtGDkK2Nuppke2X5VK2mIuSv19I4ezOOyO28Sz9O7Io/UwMTzKD1ndMNegG46A4R/g dtVOsd2/Iw7g+FjL0563au6OYAeDEePcqBw7JbMA0sIazhhbdb97Bxd1PkOKDndp29Xb fOBb8sJfYOOggCmeSlycSbjJnOyfzYU3f3/gtfKOP4PCJ/blz/+7S822Lo6+heQg0LGQ SdxzWKLiH4zDGjK5VqV30L5Ig6CPAd/Rb73m6RV6bO7ICmLhPa7SBSLVU3Mh+9pvUUT4 Bjwa2GgqdK9fCDvQ4WpZWaUpBTL06hcOCvNgV+0c8I9PjWkciCqEGEN0CuDt59ieAfTm K6NA== X-Gm-Message-State: ACrzQf3FaEOj0uRLX7+FG5PA6wr9PrB+s7hVH8H2s/yWKZwxOMe1ym+t N0jBZ7WZDTfZcgxnVLW+Id25SlqmI4MZSQ== X-Google-Smtp-Source: AMsMyM5v7v403veoSN5i7NLZ/KUOTjWDThFynzHfaapBTss7o5tDZoMkrLn6v4dy7naqzyg727eyhA== X-Received: by 2002:a17:907:728b:b0:7a1:b545:b39b with SMTP id dt11-20020a170907728b00b007a1b545b39bmr25552472ejc.661.1666901796825; Thu, 27 Oct 2022 13:16:36 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:36 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 20/23] libsoup: upgrade 3.0.7 -> 3.2.0 Date: Thu, 27 Oct 2022 22:16:08 +0200 Message-Id: <20221027201611.3644334-20-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172222 Signed-off-by: Alexander Kanavin --- .../libsoup/{libsoup_3.0.7.bb => libsoup_3.2.0.bb} | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) rename meta/recipes-support/libsoup/{libsoup_3.0.7.bb => libsoup_3.2.0.bb} (87%) diff --git a/meta/recipes-support/libsoup/libsoup_3.0.7.bb b/meta/recipes-support/libsoup/libsoup_3.2.0.bb similarity index 87% rename from meta/recipes-support/libsoup/libsoup_3.0.7.bb rename to meta/recipes-support/libsoup/libsoup_3.2.0.bb index 59cc4a1d0a..60fbea5504 100644 --- a/meta/recipes-support/libsoup/libsoup_3.0.7.bb +++ b/meta/recipes-support/libsoup/libsoup_3.2.0.bb @@ -12,14 +12,14 @@ DEPENDS = "glib-2.0 glib-2.0-native libxml2 sqlite3 libpsl nghttp2" SHRT_VER = "${@d.getVar('PV').split('.')[0]}.${@d.getVar('PV').split('.')[1]}" SRC_URI = "${GNOME_MIRROR}/libsoup/${SHRT_VER}/libsoup-${PV}.tar.xz" -SRC_URI[sha256sum] = "ebdf90cf3599c11acbb6818a9d9e3fc9d2c68e56eb829b93962972683e1bf7c8" +SRC_URI[sha256sum] = "2832370698ca8f9fbf174c345b73d89b60561103a626c2df70726b0707f79bd3" PROVIDES = "libsoup-3.0" CVE_PRODUCT = "libsoup" S = "${WORKDIR}/libsoup-${PV}" -inherit meson gettext pkgconfig upstream-version-is-even gobject-introspection gtk-doc +inherit meson gettext pkgconfig upstream-version-is-even gobject-introspection gi-docgen GIR_MESON_ENABLE_FLAG = 'enabled' GIR_MESON_DISABLE_FLAG = 'disabled' @@ -30,7 +30,9 @@ PACKAGECONFIG[gssapi] = "-Dgssapi=enabled,-Dgssapi=disabled,krb5" EXTRA_OEMESON:append = " -Dvapi=disabled -Dtls_check=false" -GTKDOC_MESON_OPTION = "gtk_doc" +GIDOCGEN_MESON_OPTION = 'docs' +GIDOCGEN_MESON_ENABLE_FLAG = 'enabled' +GIDOCGEN_MESON_DISABLE_FLAG = 'disabled' # When built without gnome support, libsoup will contain only one shared lib # and will therefore become subject to renaming by debian.bbclass. Prevent From patchwork Thu Oct 27 20:16: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: 14490 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 E6E72FA3743 for ; Thu, 27 Oct 2022 20:16:39 +0000 (UTC) Received: from mail-ej1-f46.google.com (mail-ej1-f46.google.com [209.85.218.46]) by mx.groups.io with SMTP id smtpd.web08.2193.1666901788406356367 for ; Thu, 27 Oct 2022 13:16:38 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=VMh7S9D/; spf=pass (domain: gmail.com, ip: 209.85.218.46, mailfrom: alex.kanavin@gmail.com) Received: by mail-ej1-f46.google.com with SMTP id fy4so7882714ejc.5 for ; Thu, 27 Oct 2022 13:16:37 -0700 (PDT) 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=rOuifgPakIU8fhbtQGk3jwwTHP9AV5p0gbydePRmnds=; b=VMh7S9D/ePzYnZMKwI8iNivMfA+HyC9EP3kZPeJv3zb8gcEX9TjFtiAFQc0mVxKxW9 RzzZlI2QqESEM9gb6C1sEeDPiVjxkWiabxBx1ME45zdZTvkIDmwEkeQSe0Imi2SnJEHK VxgldBL4NJyKR6qgbpmYQqDrE7+cJMdBJSD356ITnVGH9bWWIaVoy+g7VjB8lUKtKjWu VK/28/6NHqYUsztk9kc/jRveplOmI/wBuMi7W0M0O83bDDqQV7rMyErrETojX2cXlcqp ih96sZf1UtTL4uGy/Qc2sc7FewJFqLU5Zvs7DjxOO7aBzwYRjgI4e15VAD4MFXOIZ/0s pzPg== 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=rOuifgPakIU8fhbtQGk3jwwTHP9AV5p0gbydePRmnds=; b=bbej0Q4ZAE8UfnLVG5WMB/rVoip9qflzfpNxlczIqQ+BNQUmX7n/3LIxpxjBnOzSwN axDByO0wzJLWgB9PNUD8v0hIZl8e9YfrbDR+2HRhubp4vQl7BPVsLCCi00fGUIppJ5Vx M7Q0vu3HbwbzC94C2ruZsWWHYFJWOpwtS52Br+gitOCVUUXoaQgAsZzVyIFQHSzhDIYP p2IDayxr5MBVQYJSba2jvrddH7lOev5UREIxNrkvc3VypyvUuVy4fLjyThqmKf7OIAN7 mmDA4OzocmU8BIAHUtnpq7ycz/Cyk1efWSBQ84tK08nzQE3oKrRaJ1gH0Q08h6i+90N+ kgdQ== X-Gm-Message-State: ACrzQf28YTZhCcPD828hVmx9lNUJtSbf0ZlSfRGQvPD2y2GWloT0k2VI bQwJj45SxpAt7Rx30WjAhZQv9RnGm1jfyA== X-Google-Smtp-Source: AMsMyM7Yklx7Z5QSJfVSsnIDlmWDF8PdyXHYHs/SKAdI9CrY/MIxf4wXtYQg0YevR4ou3RIy24IRaw== X-Received: by 2002:a17:907:3201:b0:741:94f2:aeaf with SMTP id xg1-20020a170907320100b0074194f2aeafmr43239731ejb.505.1666901797481; Thu, 27 Oct 2022 13:16:37 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:37 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 21/23] libxslt: upgrade 1.1.35 -> 1.1.37 Date: Thu, 27 Oct 2022 22:16:09 +0200 Message-Id: <20221027201611.3644334-21-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172224 Drop the no longer supported option. Signed-off-by: Alexander Kanavin --- .../libxslt/{libxslt_1.1.35.bb => libxslt_1.1.37.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/libxslt/{libxslt_1.1.35.bb => libxslt_1.1.37.bb} (93%) diff --git a/meta/recipes-support/libxslt/libxslt_1.1.35.bb b/meta/recipes-support/libxslt/libxslt_1.1.37.bb similarity index 93% rename from meta/recipes-support/libxslt/libxslt_1.1.35.bb rename to meta/recipes-support/libxslt/libxslt_1.1.37.bb index 2fd777766c..361bb0f8dc 100644 --- a/meta/recipes-support/libxslt/libxslt_1.1.35.bb +++ b/meta/recipes-support/libxslt/libxslt_1.1.37.bb @@ -15,7 +15,7 @@ DEPENDS = "libxml2" SRC_URI = "https://download.gnome.org/sources/libxslt/1.1/libxslt-${PV}.tar.xz" -SRC_URI[sha256sum] = "8247f33e9a872c6ac859aa45018bc4c4d00b97e2feac9eebc10c93ce1f34dd79" +SRC_URI[sha256sum] = "3a4b27dc8027ccd6146725950336f1ec520928f320f144eb5fa7990ae6123ab4" UPSTREAM_CHECK_REGEX = "libxslt-(?P\d+(\.\d+)+)\.tar" @@ -39,7 +39,7 @@ do_configure:prepend () { touch ${S}/doc/xsltproc.1 } -EXTRA_OECONF = "--without-python --without-debug --without-mem-debug --without-crypto --with-html-subdir=${BPN}" +EXTRA_OECONF = "--without-python --without-debug --without-mem-debug --without-crypto" # older versions of this recipe had ${PN}-utils RPROVIDES:${PN}-bin += "${PN}-utils" RCONFLICTS:${PN}-bin += "${PN}-utils" From patchwork Thu Oct 27 20:16: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: 14504 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 1957FFA3742 for ; Thu, 27 Oct 2022 20:16:50 +0000 (UTC) Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) by mx.groups.io with SMTP id smtpd.web09.2184.1666901799678684685 for ; Thu, 27 Oct 2022 13:16:40 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=cnuqSDj+; spf=pass (domain: gmail.com, ip: 209.85.208.54, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f54.google.com with SMTP id y12so4764279edc.9 for ; Thu, 27 Oct 2022 13:16:39 -0700 (PDT) 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=38/+OQlQ6F5+oA1kjlknng8t6r6wgvXGEx+X7k8VOaM=; b=cnuqSDj+IWzSaZBSUVeiCmkE90tOBrld2KDJ3IDB0dcLvczFhnQVtiA34xmmEmnViZ PMQi0kNtNfSIcQBkuO04eIruVM2HjEQsvvRPTbc6kOWaqRBA07M8QJ1zhBaIKKyt8zoG M3hzZ+Mkuuct6SNUXbk4gJlSqa/LDvMPhoZraJTawCGmPg5LV7i2oshTLLfKZQ7K3AB+ H5d3vEqFB1Dn83ncH6GDbmXlsTM23MEU3WOdKfM06x2+sjRysytqR1lcV/8xMiJGsnJe P9pRZzoZfW3w2IJqAulPXV/mBbhN+acQcQuNbseDq0UlgamCaEeYdfhbshVORpe0vczb XkSw== 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=38/+OQlQ6F5+oA1kjlknng8t6r6wgvXGEx+X7k8VOaM=; b=XIUqRJ0FpqQ7YPCH82giOTJUY2M9jzadio3gRKSU8r7o45AS/x8G++YVL/mNiIZZ5a 5Z1PfmNvfU8mhedQsuaZ4rsmPMIgrOT6sXh5hqIw6oXoH6v3XY+JFkXlMtT/4mp7RVDC RKBBVR868YgslwpA1Gs5/hwzbxbGq+8KzEnsiywIbM2H0Odhkl0otFWiFvby8hkM8cdC 1Ih2u8KzOL+VfYrL/YVdb38eJhqXiXfKXpmy+h8aJYi2zOL3xj8kt5J3Mdcomkc3oSLB dnI09ZWdKDjHd5b6H9OGjfQTzIPPW2S0vU+eXS0ighClX5pJtiq66TeG/YDvaE9vu8GG xhKw== X-Gm-Message-State: ACrzQf3XCxzGsDyVDbAowM4MvjSuS7m15jv3HVscV6mLwV8r5SsIVa76 CJtv73F9W9dYZENGAVjW5qkoLMFJN2dcNQ== X-Google-Smtp-Source: AMsMyM5TJ/UV0LAwHFMMFevZTTNSybCwX3tXi8yy9EmayjR7hQqDbk/AdCTFkIIBRSmHscKs5LetTg== X-Received: by 2002:a50:eb83:0:b0:462:a2ac:8623 with SMTP id y3-20020a50eb83000000b00462a2ac8623mr3700908edr.360.1666901798099; Thu, 27 Oct 2022 13:16:38 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:37 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 22/23] quilt: backport a patch to address grep 3.8 failures Date: Thu, 27 Oct 2022 22:16:10 +0200 Message-Id: <20221027201611.3644334-22-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:50 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172225 Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/quilt/quilt.inc | 1 + .../quilt/quilt/fix-grep-3.8.patch | 144 ++++++++++++++++++ 2 files changed, 145 insertions(+) create mode 100644 meta/recipes-devtools/quilt/quilt/fix-grep-3.8.patch diff --git a/meta/recipes-devtools/quilt/quilt.inc b/meta/recipes-devtools/quilt/quilt.inc index 07611e6d85..ec69705093 100644 --- a/meta/recipes-devtools/quilt/quilt.inc +++ b/meta/recipes-devtools/quilt/quilt.inc @@ -12,6 +12,7 @@ SRC_URI = "${SAVANNAH_GNU_MIRROR}/quilt/quilt-${PV}.tar.gz \ file://Makefile \ file://test.sh \ file://0001-tests-Allow-different-output-from-mv.patch \ + file://fix-grep-3.8.patch \ " SRC_URI:append:class-target = " file://gnu_patch_test_fix_target.patch" diff --git a/meta/recipes-devtools/quilt/quilt/fix-grep-3.8.patch b/meta/recipes-devtools/quilt/quilt/fix-grep-3.8.patch new file mode 100644 index 0000000000..68a4b4c195 --- /dev/null +++ b/meta/recipes-devtools/quilt/quilt/fix-grep-3.8.patch @@ -0,0 +1,144 @@ +From f73f8d7f71de2878d3f92881a5fcb8eafd78cb5f Mon Sep 17 00:00:00 2001 +From: Jean Delvare +Date: Fri, 9 Sep 2022 10:10:37 +0200 +Subject: Avoid warnings with grep 3.8 + +GNU grep version 3.8 became more strict about needless quoting in +patterns. We have one occurrence of that in quilt, where "/" +characters are being quoted by default. There are cases where they +indeed need to be quoted (typically when used in a sed s/// command) +but most of the time they do not, and this results in the following +warning: + +grep: warning: stray \ before / + +So rename quote_bre() to quote_sed_re(), and introduce +quote_grep_re() which does not quote "/". + +Signed-off-by: Jean Delvare +Upstream-Status: Backport [https://git.savannah.nongnu.org/cgit/quilt.git/commit/?id=f73f8d7f71de2878d3f92881a5fcb8eafd78cb5f] +Signed-off-by: Alexander Kanavin +--- + quilt/diff.in | 2 +- + quilt/patches.in | 2 +- + quilt/scripts/patchfns.in | 20 +++++++++++++------- + quilt/upgrade.in | 4 ++-- + 4 files changed, 17 insertions(+), 11 deletions(-) + +diff --git a/quilt/diff.in b/quilt/diff.in +index e90dc33..07788ff 100644 +--- a/quilt/diff.in ++++ b/quilt/diff.in +@@ -255,7 +255,7 @@ then + # Add all files in the snapshot into the file list (they may all + # have changed). + files=( $(find $QUILT_PC/$snap_subdir -type f \ +- | sed -e "s/^$(quote_bre $QUILT_PC/$snap_subdir/)//" \ ++ | sed -e "s/^$(quote_sed_re $QUILT_PC/$snap_subdir/)//" \ + | sort) ) + printf "%s\n" "${files[@]}" >&4 + unset files +diff --git a/quilt/patches.in b/quilt/patches.in +index bb17a46..eac45a9 100644 +--- a/quilt/patches.in ++++ b/quilt/patches.in +@@ -60,7 +60,7 @@ scan_unapplied() + # Quote each file name only once + for file in "${opt_files[@]}" + do +- files_bre[${#files_bre[@]}]=$(quote_bre "$file") ++ files_bre[${#files_bre[@]}]=$(quote_grep_re "$file") + done + + # "Or" all files in a single pattern +diff --git a/quilt/scripts/patchfns.in b/quilt/scripts/patchfns.in +index c2d5f9d..1bd7233 100644 +--- a/quilt/scripts/patchfns.in ++++ b/quilt/scripts/patchfns.in +@@ -78,8 +78,14 @@ array_join() + done + } + +-# Quote a string for use in a basic regular expression. +-quote_bre() ++# Quote a string for use in a regular expression for a grep pattern. ++quote_grep_re() ++{ ++ echo "$1" | sed -e 's:\([][^$.*\\]\):\\\1:g' ++} ++ ++# Quote a string for use in a regular expression for a sed s/// command. ++quote_sed_re() + { + echo "$1" | sed -e 's:\([][^$/.*\\]\):\\\1:g' + } +@@ -215,7 +221,7 @@ patch_in_series() + + if [ -e "$SERIES" ] + then +- grep -q "^$(quote_bre $patch)\([ \t]\|$\)" "$SERIES" ++ grep -q "^$(quote_grep_re $patch)\([ \t]\|$\)" "$SERIES" + else + return 1 + fi +@@ -365,7 +371,7 @@ is_applied() + { + local patch=$1 + [ -e $DB ] || return 1 +- grep -q "^$(quote_bre $patch)\$" $DB ++ grep -q "^$(quote_grep_re $patch)\$" $DB + } + + applied_patches() +@@ -465,7 +471,7 @@ remove_from_db() + local tmpfile + if tmpfile=$(gen_tempfile) + then +- grep -v "^$(quote_bre $patch)\$" $DB > $tmpfile ++ grep -v "^$(quote_grep_re $patch)\$" $DB > $tmpfile + cat $tmpfile > $DB + rm -f $tmpfile + [ -s $DB ] || rm -f $DB +@@ -520,7 +526,7 @@ find_patch() + fi + + local patch=${1#$SUBDIR_DOWN$QUILT_PATCHES/} +- local bre=$(quote_bre "$patch") ++ local bre=$(quote_sed_re "$patch") + set -- $(sed -e "/^$bre\(\|\.patch\|\.diff\?\)\(\|\.gz\|\.bz2\|\.xz\|\.lzma\|\.lz\)\([ "$'\t'"]\|$\)/!d" \ + -e 's/[ '$'\t''].*//' "$SERIES") + if [ $# -eq 1 ] +@@ -631,7 +637,7 @@ files_in_patch() + then + find "$path" -type f \ + -a ! -path "$(quote_glob "$path")/.timestamp" | +- sed -e "s/$(quote_bre "$path")\///" ++ sed -e "s/$(quote_sed_re "$path")\///" + fi + } + +diff --git a/quilt/upgrade.in b/quilt/upgrade.in +index dbf7d05..866aa33 100644 +--- a/quilt/upgrade.in ++++ b/quilt/upgrade.in +@@ -74,7 +74,7 @@ printf $"Converting meta-data to version %s\n" "$DB_VERSION" + + for patch in $(applied_patches) + do +- proper_name="$(grep "^$(quote_bre $patch)"'\(\|\.patch\|\.diff?\)\(\|\.gz\|\.bz2\)\([ \t]\|$\)' $SERIES)" ++ proper_name="$(grep "^$(quote_grep_re $patch)"'\(\|\.patch\|\.diff?\)\(\|\.gz\|\.bz2\)\([ \t]\|$\)' $SERIES)" + proper_name=${proper_name#$QUILT_PATCHES/} + proper_name=${proper_name%% *} + if [ -z "$proper_name" ] +@@ -84,7 +84,7 @@ do + fi + + if [ "$patch" != "$proper_name" -a -d $QUILT_PC/$patch ] \ +- && grep -q "^$(quote_bre $patch)\$" \ ++ && grep -q "^$(quote_grep_re $patch)\$" \ + $QUILT_PC/applied-patches + then + mv $QUILT_PC/$patch $QUILT_PC/$proper_name \ +-- +cgit v1.1 + From patchwork Thu Oct 27 20:16:11 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 14506 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 1F918FA3740 for ; Thu, 27 Oct 2022 20:16:50 +0000 (UTC) Received: from mail-ej1-f43.google.com (mail-ej1-f43.google.com [209.85.218.43]) by mx.groups.io with SMTP id smtpd.web11.2199.1666901793633820197 for ; Thu, 27 Oct 2022 13:16:40 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=JI1CArEj; spf=pass (domain: gmail.com, ip: 209.85.218.43, mailfrom: alex.kanavin@gmail.com) Received: by mail-ej1-f43.google.com with SMTP id 13so7921161ejn.3 for ; Thu, 27 Oct 2022 13:16:39 -0700 (PDT) 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=UGWexA3VzypVawqESvrN/2EJcw4zWbcVukx2rYlrZlc=; b=JI1CArEjkhzK/zsrqt0gxGKX50GlEN3TMO/wMrBufzgOAzwMk3hWjGISq6WDc/UvEW 7DfPCoRhOP4oWhwFg07hwtAKq4oDoKCk6nvUqOkdOKa+RlpMPedbpozCacb/zd3sy0xo ILSLKw1BFjmtGkewZvNHvKACRxeJwPkLJVdQVjGBFXyn+c2pRiuRNZWaBO30IWsTS8/2 tpYxzGmZuE7wBYaGzv4LiN9/X37X6ii2s3q/P30oNY/W2VJxwi5CweLjrSkpn5vOXv7X Qj4ZroGCL43cCM4LNX/CMMpAA8DccjwdP5upw+6vV2zgS4umaY4CVE+7uNQ33g+MEFMD RnsQ== 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=UGWexA3VzypVawqESvrN/2EJcw4zWbcVukx2rYlrZlc=; b=IJN2TrzpYHmN1sA+huLZ9Hhha67njbRj2hzEM/yvC2JWC0eL525VzAJHVgt13Xktg+ UyJzYncKwKuOVIX0AnotshttbBQvOYLNCEYI2E0I9u45qteMTGYCSxmL0W3g4sQrSKcb YlG/6Bb0UZVfT4xFY0oc6oesn0DzknWyBMNdqNdNpK1Xkxt9Yf06pY8FAyZkdCzB+CrT b1oqflD+KimbVwTcJIYShqqvdfj3niqjItbxp6RiZlay3tmDF6Vqf2VkQ6dCZcEE4hvW 7SlLiJ9kV+iT0RGtPwFddR+xs7bNe3Q3a7Fnyb3lApM/KSZRIh3YBT6acmlkqj1nMke9 t9Jg== X-Gm-Message-State: ACrzQf0LBPcxEtid1A34H+5Y6u2/qi/yWlMuMKV1hxrXnuisau4wZxLM VVrblGQhSgTvmdzz/gbKR3E+IL8wJZGNlQ== X-Google-Smtp-Source: AMsMyM7cTE05/9NWXqfI9Y4ix4lLoL1s+5JBkLoJ1z50Cb3QGJ2E2yjBYZ+076WGO4n9Rhxf8/CXVA== X-Received: by 2002:a17:907:720b:b0:78e:c0e:a434 with SMTP id dr11-20020a170907720b00b0078e0c0ea434mr44090009ejc.741.1666901798912; Thu, 27 Oct 2022 13:16:38 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id la19-20020a170907781300b0077b2b0563f4sm1267225ejc.173.2022.10.27.13.16.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 13:16:38 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 23/23] python3: update 3.10.6 -> 3.11.0 Date: Thu, 27 Oct 2022 22:16:11 +0200 Message-Id: <20221027201611.3644334-23-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221027201611.3644334-1-alex@linutronix.de> References: <20221027201611.3644334-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, 27 Oct 2022 20:16:50 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/172226 The semaphore fix has landed and is available from 3.11 onwards: https://github.com/python/cpython/commit/1ee0f94d16f150356a4b9b0a39d44ba1d2d5b9fc Drop 0001-Mitigate-the-race-condition-in-testSockName.patch as it is merged upstream. Signed-off-by: Alexander Kanavin --- meta/classes-recipe/python3-dir.bbclass | 2 +- ...ib-termcap-to-linker-flags-to-avoid-.patch | 8 ++-- ...-search-system-for-headers-libraries.patch | 6 +-- ...-use-prefix-value-from-build-configu.patch | 14 +++--- ...e-the-race-condition-in-testSockName.patch | 47 ------------------- ...sts-due-to-load-variability-on-YP-AB.patch | 18 +++---- ...FLAG_REF-always-for-interned-strings.patch | 33 ------------- ...-detection-of-mips-architecture-for-.patch | 33 ++++++++++--- ...fig-append-STAGING_LIBDIR-python-sys.patch | 6 +-- ...asename-to-replace-CC-for-checking-c.patch | 44 ++++++++--------- ...tutils-prefix-is-inside-staging-area.patch | 10 ++-- .../python3/avoid_warning_about_tkinter.patch | 21 ++++----- .../python/python3/crosspythonpath.patch | 22 ++++----- .../python/python3/makerace.patch | 10 ++-- .../{python3_3.10.6.bb => python3_3.11.0.bb} | 11 ++--- 15 files changed, 111 insertions(+), 174 deletions(-) delete mode 100644 meta/recipes-devtools/python/python3/0001-Mitigate-the-race-condition-in-testSockName.patch delete mode 100644 meta/recipes-devtools/python/python3/0001-Use-FLAG_REF-always-for-interned-strings.patch rename meta/recipes-devtools/python/{python3_3.10.6.bb => python3_3.11.0.bb} (98%) diff --git a/meta/classes-recipe/python3-dir.bbclass b/meta/classes-recipe/python3-dir.bbclass index 912c67253c..d93d337f76 100644 --- a/meta/classes-recipe/python3-dir.bbclass +++ b/meta/classes-recipe/python3-dir.bbclass @@ -4,7 +4,7 @@ # SPDX-License-Identifier: MIT # -PYTHON_BASEVERSION = "3.10" +PYTHON_BASEVERSION = "3.11" PYTHON_ABI = "" PYTHON_DIR = "python${PYTHON_BASEVERSION}" PYTHON_PN = "python3" diff --git a/meta/recipes-devtools/python/python3/0001-Do-not-add-usr-lib-termcap-to-linker-flags-to-avoid-.patch b/meta/recipes-devtools/python/python3/0001-Do-not-add-usr-lib-termcap-to-linker-flags-to-avoid-.patch index 62ef6efc28..16a4185704 100644 --- a/meta/recipes-devtools/python/python3/0001-Do-not-add-usr-lib-termcap-to-linker-flags-to-avoid-.patch +++ b/meta/recipes-devtools/python/python3/0001-Do-not-add-usr-lib-termcap-to-linker-flags-to-avoid-.patch @@ -1,4 +1,4 @@ -From 80f872e4573f542d33f91514538755557d566f79 Mon Sep 17 00:00:00 2001 +From 93ae2ed3fc8be0245e35063c4f63626792f4cd0c Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Fri, 25 Jan 2019 19:04:13 +0100 Subject: [PATCH] Do not add /usr/lib/termcap to linker flags to avoid host @@ -12,14 +12,14 @@ Signed-off-by: Alexander Kanavin 1 file changed, 1 deletion(-) diff --git a/setup.py b/setup.py -index 43e807f..11b5cf5 100644 +index 15d0d45..37ed244 100644 --- a/setup.py +++ b/setup.py -@@ -1149,7 +1149,6 @@ class PyBuildExt(build_ext): +@@ -1109,7 +1109,6 @@ class PyBuildExt(build_ext): 'termcap'): readline_libs.append('termcap') self.add(Extension('readline', ['readline.c'], - library_dirs=['/usr/lib/termcap'], - extra_link_args=readline_extra_link_args, libraries=readline_libs)) else: + self.missing.append('readline') diff --git a/meta/recipes-devtools/python/python3/0001-Don-t-search-system-for-headers-libraries.patch b/meta/recipes-devtools/python/python3/0001-Don-t-search-system-for-headers-libraries.patch index c790c7b886..d6d9e451ff 100644 --- a/meta/recipes-devtools/python/python3/0001-Don-t-search-system-for-headers-libraries.patch +++ b/meta/recipes-devtools/python/python3/0001-Don-t-search-system-for-headers-libraries.patch @@ -1,4 +1,4 @@ -From 7589ab03ad3f7cb4bb092c31273ff22371ac77e4 Mon Sep 17 00:00:00 2001 +From 910a905aaeb6edb6b042ef65b3e2b73faada80aa Mon Sep 17 00:00:00 2001 From: Jeremy Puhlman Date: Wed, 4 Mar 2020 00:06:42 +0000 Subject: [PATCH] Don't search system for headers/libraries @@ -11,10 +11,10 @@ Signed-off-by: Jeremy Puhlman 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py -index c3a6b5e..c892537 100644 +index f29ac86..930cb20 100644 --- a/setup.py +++ b/setup.py -@@ -856,8 +856,8 @@ class PyBuildExt(build_ext): +@@ -877,8 +877,8 @@ class PyBuildExt(build_ext): add_dir_to_list(self.compiler.include_dirs, sysconfig.get_config_var("INCLUDEDIR")) diff --git a/meta/recipes-devtools/python/python3/0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch b/meta/recipes-devtools/python/python3/0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch index 641017edd5..2f519e4917 100644 --- a/meta/recipes-devtools/python/python3/0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch +++ b/meta/recipes-devtools/python/python3/0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch @@ -1,4 +1,4 @@ -From d82cb96eed1098920ad3cdcb36feb32137618066 Mon Sep 17 00:00:00 2001 +From 05d676ddf675d9c8229b723e64717aa485d6809e Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Fri, 10 Sep 2021 12:28:31 +0200 Subject: [PATCH] Lib/sysconfig.py: use prefix value from build configuration @@ -15,11 +15,11 @@ Signed-off-by: Alexander Kanavin 1 file changed, 5 insertions(+) diff --git a/Lib/sysconfig.py b/Lib/sysconfig.py -index e64bcdc..40c6b3e 100644 +index 93c6f73..ff399e2 100644 --- a/Lib/sysconfig.py +++ b/Lib/sysconfig.py -@@ -613,6 +613,11 @@ def get_config_vars(*args): - _init_non_posix(_CONFIG_VARS) +@@ -668,6 +668,11 @@ def get_config_vars(*args): + _CONFIG_VARS['VPATH'] = sys._vpath if os.name == 'posix': _init_posix(_CONFIG_VARS) + _CONFIG_VARS['installed_base'] = _CONFIG_VARS['prefix'] @@ -27,6 +27,6 @@ index e64bcdc..40c6b3e 100644 + _CONFIG_VARS['installed_platbase'] = _CONFIG_VARS['prefix'] + _CONFIG_VARS['platbase'] = _CONFIG_VARS['prefix'] + _CONFIG_VARS['platlibdir'] = _CONFIG_VARS['PLATLIBDIR'] - # For backward compatibility, see issue19555 - SO = _CONFIG_VARS.get('EXT_SUFFIX') - if SO is not None: + if _HAS_USER_BASE: + # Setting 'userbase' is done below the call to the + # init function to enable using 'get_config_var' in diff --git a/meta/recipes-devtools/python/python3/0001-Mitigate-the-race-condition-in-testSockName.patch b/meta/recipes-devtools/python/python3/0001-Mitigate-the-race-condition-in-testSockName.patch deleted file mode 100644 index e19df08f87..0000000000 --- a/meta/recipes-devtools/python/python3/0001-Mitigate-the-race-condition-in-testSockName.patch +++ /dev/null @@ -1,47 +0,0 @@ -Upstream-Status: Pending -Signed-off-by: Ross Burton - -From 8103b90148e8768456c3ab707de105d63d9d5b20 Mon Sep 17 00:00:00 2001 -From: Ross Burton -Date: Fri, 17 Jun 2022 11:53:59 +0100 -Subject: [PATCH] Mitigate the race condition in testSockName - -find_unused_port() has an inherent race condition, but we can't use -bind_port() as that uses .getsockname() which this test is exercising. - -Try binding to unused ports a few times before failing. ---- - Lib/test/test_socket.py | 15 +++++++++++++-- - 1 file changed, 13 insertions(+), 2 deletions(-) - -diff --git a/Lib/test/test_socket.py b/Lib/test/test_socket.py -index c981903824..b1630d18b6 100644 ---- a/Lib/test/test_socket.py -+++ b/Lib/test/test_socket.py -@@ -1390,10 +1390,21 @@ def testStringToIPv6(self): - - def testSockName(self): - # Testing getsockname() -- port = socket_helper.find_unused_port() - sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) - self.addCleanup(sock.close) -- sock.bind(("0.0.0.0", port)) -+ -+ # Since find_unused_port() is inherently subject to race conditions, we -+ # call it a couple times if necessary. -+ for i in itertools.count(): -+ port = socket_helper.find_unused_port() -+ try: -+ sock.bind(("0.0.0.0", port)) -+ except OSError as e: -+ if e.errno != errno.EADDRINUSE or i == 5: -+ raise -+ else: -+ break -+ - name = sock.getsockname() - # XXX(nnorwitz): http://tinyurl.com/os5jz seems to indicate - # it reasonable to get the host's addr in addition to 0.0.0.0. --- -2.25.1 - diff --git a/meta/recipes-devtools/python/python3/0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch b/meta/recipes-devtools/python/python3/0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch index 96c5a3c840..61dd4a5bc0 100644 --- a/meta/recipes-devtools/python/python3/0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch +++ b/meta/recipes-devtools/python/python3/0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch @@ -1,4 +1,4 @@ -From 7171aeee22a0b7ab57cdf3d1ae15530549f8f92a Mon Sep 17 00:00:00 2001 +From 01e02fb4720ecbbc44c694ee1b7fb6d5d95b5fe2 Mon Sep 17 00:00:00 2001 From: Yi Fan Yu Date: Thu, 1 Apr 2021 13:08:37 -0700 Subject: [PATCH] Skip failing tests due to load variability on YP AB @@ -17,10 +17,10 @@ Signed-off-by: Yi Fan Yu 2 files changed, 3 insertions(+) diff --git a/Lib/test/_test_multiprocessing.py b/Lib/test/_test_multiprocessing.py -index 3bc5b8f..a6e106d 100644 +index 599c3f2..23328be 100644 --- a/Lib/test/_test_multiprocessing.py +++ b/Lib/test/_test_multiprocessing.py -@@ -568,6 +568,7 @@ class _TestProcess(BaseTestCase): +@@ -618,6 +618,7 @@ class _TestProcess(BaseTestCase): close_queue(q) @@ -28,7 +28,7 @@ index 3bc5b8f..a6e106d 100644 def test_many_processes(self): if self.TYPE == 'threads': self.skipTest('test not appropriate for {}'.format(self.TYPE)) -@@ -4817,6 +4818,7 @@ class TestWait(unittest.TestCase): +@@ -4890,6 +4891,7 @@ class TestWait(unittest.TestCase): sem.release() time.sleep(period) @@ -37,13 +37,13 @@ index 3bc5b8f..a6e106d 100644 from multiprocessing.connection import wait diff --git a/Lib/test/test_time.py b/Lib/test/test_time.py -index 875615a..aebaa8c 100644 +index 884b142..542e980 100644 --- a/Lib/test/test_time.py +++ b/Lib/test/test_time.py -@@ -474,6 +474,7 @@ class TimeTestCase(unittest.TestCase): - def test_perf_counter(self): - time.perf_counter() - +@@ -492,6 +492,7 @@ class TimeTestCase(unittest.TestCase): + @unittest.skipIf( + support.is_wasi, "process_time not available on WASI" + ) + @unittest.skip('timing related test, dependent on load') def test_process_time(self): # process_time() should not include time spend during a sleep diff --git a/meta/recipes-devtools/python/python3/0001-Use-FLAG_REF-always-for-interned-strings.patch b/meta/recipes-devtools/python/python3/0001-Use-FLAG_REF-always-for-interned-strings.patch deleted file mode 100644 index 993ac243fc..0000000000 --- a/meta/recipes-devtools/python/python3/0001-Use-FLAG_REF-always-for-interned-strings.patch +++ /dev/null @@ -1,33 +0,0 @@ -From d7217b79a4e125d4fcc1087743171b94d91d1121 Mon Sep 17 00:00:00 2001 -From: Inada Naoki -Date: Sat, 14 Jul 2018 00:46:11 +0900 -Subject: [PATCH] Use FLAG_REF always for interned strings - -Upstream-Status: Submitted [https://github.com/python/cpython/pull/8226] -Signed-off-by: Joshua Watt - ---- - Python/marshal.c | 9 +++++++-- - 1 file changed, 7 insertions(+), 2 deletions(-) - -diff --git a/Python/marshal.c b/Python/marshal.c -index 4125240..341c9aa 100644 ---- a/Python/marshal.c -+++ b/Python/marshal.c -@@ -298,9 +298,14 @@ w_ref(PyObject *v, char *flag, WFILE *p) - if (p->version < 3 || p->hashtable == NULL) - return 0; /* not writing object references */ - -- /* if it has only one reference, it definitely isn't shared */ -- if (Py_REFCNT(v) == 1) -+ /* If it has only one reference, it definitely isn't shared. -+ * But we use TYPE_REF always for interned string, to PYC file stable -+ * as possible. -+ */ -+ if (Py_REFCNT(v) == 1 && -+ !(PyUnicode_CheckExact(v) && PyUnicode_CHECK_INTERNED(v))) { - return 0; -+ } - - entry = _Py_hashtable_get_entry(p->hashtable, v); - if (entry != NULL) { diff --git a/meta/recipes-devtools/python/python3/0001-bpo-36852-proper-detection-of-mips-architecture-for-.patch b/meta/recipes-devtools/python/python3/0001-bpo-36852-proper-detection-of-mips-architecture-for-.patch index 6ab335a405..f303eb35dc 100644 --- a/meta/recipes-devtools/python/python3/0001-bpo-36852-proper-detection-of-mips-architecture-for-.patch +++ b/meta/recipes-devtools/python/python3/0001-bpo-36852-proper-detection-of-mips-architecture-for-.patch @@ -1,4 +1,4 @@ -From bb409432f03dd8256865292e382ad16613737829 Mon Sep 17 00:00:00 2001 +From d2abe7328cea770425405aa0da2f4c2dac89fcad Mon Sep 17 00:00:00 2001 From: Matthias Schoepfer Date: Fri, 31 May 2019 15:34:34 +0200 Subject: [PATCH] bpo-36852: proper detection of mips architecture for soft @@ -15,19 +15,19 @@ Upstream-Status: Submitted [https://github.com/python/cpython/pull/13196] Signed-off-by: Matthias Schoepfer --- - configure.ac | 175 +++++++-------------------------------------------- - 1 file changed, 21 insertions(+), 154 deletions(-) + configure.ac | 196 ++++++--------------------------------------------- + 1 file changed, 21 insertions(+), 175 deletions(-) diff --git a/configure.ac b/configure.ac -index 4230ef2..ee08b1b 100644 +index 358b6ea..085fc0b 100644 --- a/configure.ac +++ b/configure.ac -@@ -718,160 +718,27 @@ then +@@ -907,181 +907,27 @@ then fi -AC_MSG_CHECKING([for the platform triplet based on compiler characteristics]) --cat >> conftest.c < conftest.c <conftest.out 2>/dev/null; then - PLATFORM_TRIPLET=`grep -v '^#' conftest.out | grep -v '^ *$' | tr -d ' '` +- case "$build_os" in +- linux-musl*) +- PLATFORM_TRIPLET=`echo "$PLATFORM_TRIPLET" | sed 's/linux-gnu/linux-musl/'` +- ;; +- esac - AC_MSG_RESULT([$PLATFORM_TRIPLET]) -else - AC_MSG_RESULT([none]) diff --git a/meta/recipes-devtools/python/python3/0001-distutils-sysconfig-append-STAGING_LIBDIR-python-sys.patch b/meta/recipes-devtools/python/python3/0001-distutils-sysconfig-append-STAGING_LIBDIR-python-sys.patch index 368a725ff7..45a37ed1a9 100644 --- a/meta/recipes-devtools/python/python3/0001-distutils-sysconfig-append-STAGING_LIBDIR-python-sys.patch +++ b/meta/recipes-devtools/python/python3/0001-distutils-sysconfig-append-STAGING_LIBDIR-python-sys.patch @@ -1,4 +1,4 @@ -From c24674e0a52367359a1a3d950bab8bc3d282279b Mon Sep 17 00:00:00 2001 +From 9c6b9f46179c8f9c9391767e2b02f268a1ee7a9c Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Thu, 31 Jan 2019 16:46:30 +0100 Subject: [PATCH] distutils/sysconfig: append @@ -14,10 +14,10 @@ Signed-off-by: Alexander Kanavin 1 file changed, 2 insertions(+) diff --git a/Lib/sysconfig.py b/Lib/sysconfig.py -index 40c6b3e..ac94cc7 100644 +index ff399e2..95844cf 100644 --- a/Lib/sysconfig.py +++ b/Lib/sysconfig.py -@@ -474,6 +474,8 @@ def _init_posix(vars): +@@ -528,6 +528,8 @@ def _init_posix(vars): """Initialize the module as appropriate for POSIX systems.""" # _sysconfigdata is generated at build time, see _generate_posix_vars() name = _get_sysconfigdata_name() diff --git a/meta/recipes-devtools/python/python3/0001-python3-use-cc_basename-to-replace-CC-for-checking-c.patch b/meta/recipes-devtools/python/python3/0001-python3-use-cc_basename-to-replace-CC-for-checking-c.patch index 2c7d264da0..4d589dd759 100644 --- a/meta/recipes-devtools/python/python3/0001-python3-use-cc_basename-to-replace-CC-for-checking-c.patch +++ b/meta/recipes-devtools/python/python3/0001-python3-use-cc_basename-to-replace-CC-for-checking-c.patch @@ -1,4 +1,4 @@ -From 9f68a27eb34394a00f1011c06900c609f15fb15c Mon Sep 17 00:00:00 2001 +From 175ed10e0a59a5395546ef88702f23d100b909f9 Mon Sep 17 00:00:00 2001 From: Changqing Li Date: Mon, 22 Oct 2018 15:19:51 +0800 Subject: [PATCH] python3: use cc_basename to replace CC for checking compiler @@ -27,18 +27,18 @@ Signed-off-by: Changqing Li 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/configure.ac b/configure.ac -index 0c06914..299786b 100644 +index 77fb609..358b6ea 100644 --- a/configure.ac +++ b/configure.ac -@@ -61,6 +61,7 @@ AC_CONFIG_HEADER(pyconfig.h) +@@ -134,6 +134,7 @@ AC_CONFIG_HEADERS([pyconfig.h]) AC_CANONICAL_HOST AC_SUBST(build) AC_SUBST(host) +LT_INIT - # pybuilddir.txt will be created by --generate-posix-vars in the Makefile - rm -f pybuilddir.txt -@@ -688,7 +689,7 @@ AC_MSG_RESULT($with_cxx_main) + AS_VAR_IF([cross_compiling], [maybe], + [AC_MSG_ERROR([Cross compiling required --host=HOST-TUPLE and --build=ARCH])] +@@ -877,7 +878,7 @@ AC_MSG_RESULT($with_cxx_main) preset_cxx="$CXX" if test -z "$CXX" then @@ -47,7 +47,7 @@ index 0c06914..299786b 100644 gcc) AC_PATH_TOOL(CXX, [g++], [g++], [notfound]) ;; cc) AC_PATH_TOOL(CXX, [c++], [c++], [notfound]) ;; clang|*/clang) AC_PATH_TOOL(CXX, [clang++], [clang++], [notfound]) ;; -@@ -976,7 +977,7 @@ rmdir CaseSensitiveTestDir +@@ -1290,7 +1291,7 @@ rmdir CaseSensitiveTestDir case $ac_sys_system in hp*|HP*) @@ -56,16 +56,16 @@ index 0c06914..299786b 100644 cc|*/cc) CC="$CC -Ae";; esac;; esac -@@ -1374,7 +1375,7 @@ else - fi], +@@ -1798,7 +1799,7 @@ esac + ], [AC_MSG_RESULT(no)]) if test "$Py_LTO" = 'true' ; then - case $CC in + case $cc_basename in *clang*) - AC_SUBST(LLVM_AR) - AC_PATH_TOOL(LLVM_AR, llvm-ar, '', ${llvm_path}) -@@ -1467,7 +1468,7 @@ then + dnl flag to disable lto during linking + LDFLAGS_NOLTO="-fno-lto" +@@ -1917,7 +1918,7 @@ then fi fi LLVM_PROF_ERR=no @@ -74,7 +74,7 @@ index 0c06914..299786b 100644 *clang*) # Any changes made here should be reflected in the GCC+Darwin case below PGO_PROF_GEN_FLAG="-fprofile-instr-generate" -@@ -1528,7 +1529,7 @@ esac +@@ -1978,7 +1979,7 @@ esac # compiler and platform. BASECFLAGS tweaks need to be made even if the # user set OPT. @@ -83,16 +83,16 @@ index 0c06914..299786b 100644 *clang*) cc_is_clang=1 ;; -@@ -1664,7 +1665,7 @@ yes) +@@ -2197,7 +2198,7 @@ yes) # ICC doesn't recognize the option, but only emits a warning ## XXX does it emit an unused result warning and can it be disabled? -- case "$CC" in -+ case "$cc_basename" in - *icc*) - ac_cv_disable_unused_result_warning=no - ;; -@@ -2018,7 +2019,7 @@ yes) +- AS_CASE([$CC], ++ AS_CASE([$cc_basename], + [*icc*], [ac_cv_disable_unused_result_warning=no] + [PY_CHECK_CC_WARNING([disable], [unused-result])]) + AS_VAR_IF([ac_cv_disable_unused_result_warning], [yes], +@@ -2439,7 +2440,7 @@ yes) ;; esac @@ -101,7 +101,7 @@ index 0c06914..299786b 100644 *icc*) # ICC needs -fp-model strict or floats behave badly CFLAGS_NODIST="$CFLAGS_NODIST -fp-model strict" -@@ -2836,7 +2837,7 @@ then +@@ -3281,7 +3282,7 @@ then then LINKFORSHARED="-Wl,--export-dynamic" fi;; @@ -110,7 +110,7 @@ index 0c06914..299786b 100644 *gcc*) if $CC -Xlinker --help 2>&1 | grep export-dynamic >/dev/null then -@@ -5622,7 +5623,7 @@ if test "$have_gcc_asm_for_x87" = yes; then +@@ -6370,7 +6371,7 @@ if test "$ac_cv_gcc_asm_for_x87" = yes; then # Some versions of gcc miscompile inline asm: # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46491 # http://gcc.gnu.org/ml/gcc/2010-11/msg00366.html diff --git a/meta/recipes-devtools/python/python3/12-distutils-prefix-is-inside-staging-area.patch b/meta/recipes-devtools/python/python3/12-distutils-prefix-is-inside-staging-area.patch index a06e9b56c1..7b497b83ca 100644 --- a/meta/recipes-devtools/python/python3/12-distutils-prefix-is-inside-staging-area.patch +++ b/meta/recipes-devtools/python/python3/12-distutils-prefix-is-inside-staging-area.patch @@ -1,4 +1,4 @@ -From 1cc4cab8d579bbccb8a4fc13a28158a58c603cb4 Mon Sep 17 00:00:00 2001 +From 2918d431cb5607933755fc80a6220135dd7fcb1d Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 14 May 2013 15:00:26 -0700 Subject: [PATCH] python3: Add target and native recipes @@ -18,10 +18,10 @@ Signed-off-by: Alejandro Hernandez 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/Lib/distutils/sysconfig.py b/Lib/distutils/sysconfig.py -index 3414a76..361d3a1 100644 +index 03b8558..57d193d 100644 --- a/Lib/distutils/sysconfig.py +++ b/Lib/distutils/sysconfig.py -@@ -277,7 +277,9 @@ def get_python_inc(plat_specific=0, prefix=None): +@@ -272,7 +272,9 @@ def get_python_inc(plat_specific=0, prefix=None): If 'prefix' is supplied, use it instead of sys.base_prefix or sys.base_exec_prefix -- i.e., ignore 'plat_specific'. """ @@ -32,7 +32,7 @@ index 3414a76..361d3a1 100644 prefix = plat_specific and BASE_EXEC_PREFIX or BASE_PREFIX if os.name == "posix": if python_build: -@@ -320,7 +322,13 @@ def get_python_lib(plat_specific=0, standard_lib=0, prefix=None): +@@ -315,7 +317,13 @@ def get_python_lib(plat_specific=0, standard_lib=0, prefix=None): If 'prefix' is supplied, use it instead of sys.base_prefix or sys.base_exec_prefix -- i.e., ignore 'plat_specific'. """ @@ -47,7 +47,7 @@ index 3414a76..361d3a1 100644 if standard_lib: prefix = plat_specific and BASE_EXEC_PREFIX or BASE_PREFIX else: -@@ -334,7 +342,7 @@ def get_python_lib(plat_specific=0, standard_lib=0, prefix=None): +@@ -329,7 +337,7 @@ def get_python_lib(plat_specific=0, standard_lib=0, prefix=None): else: # Pure Python libdir = "lib" diff --git a/meta/recipes-devtools/python/python3/avoid_warning_about_tkinter.patch b/meta/recipes-devtools/python/python3/avoid_warning_about_tkinter.patch index 2de72b7199..5a6cfc9572 100644 --- a/meta/recipes-devtools/python/python3/avoid_warning_about_tkinter.patch +++ b/meta/recipes-devtools/python/python3/avoid_warning_about_tkinter.patch @@ -1,4 +1,4 @@ -From 6a23d52c905cd1f6a5944255903ec86ea8b904bb Mon Sep 17 00:00:00 2001 +From 627b8fe6b3c11e8bb1bb1ad1d6b816b79b8dd2ce Mon Sep 17 00:00:00 2001 From: Andrei Gherzan Date: Mon, 28 Jan 2019 15:57:54 +0000 Subject: [PATCH] _tkinter module needs tk module along with tcl. tk is not yet @@ -9,23 +9,22 @@ Upstream-Status: Inappropriate [distribution] Also simply disable the tk module since its not in DEPENDS. Signed-off-by: Andrei Gherzan - --- - setup.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) + setup.py | 1 - + 1 file changed, 1 deletion(-) diff --git a/setup.py b/setup.py -index 11b5cf5..2be4738 100644 +index 7555dcd..f29ac86 100644 --- a/setup.py +++ b/setup.py -@@ -1895,8 +1895,8 @@ class PyBuildExt(build_ext): +@@ -1364,7 +1364,6 @@ class PyBuildExt(build_ext): self.detect_decimal() self.detect_ctypes() self.detect_multiprocessing() -- if not self.detect_tkinter(): -- self.missing.append('_tkinter') -+# if not self.detect_tkinter(): -+# self.missing.append('_tkinter') +- self.detect_tkinter() self.detect_uuid() - ## # Uncomment these lines if you want to play with xxmodule.c + # Uncomment the next line if you want to play with xxmodule.c +-- +2.30.2 + diff --git a/meta/recipes-devtools/python/python3/crosspythonpath.patch b/meta/recipes-devtools/python/python3/crosspythonpath.patch index 5bb25264da..2fbb17f118 100644 --- a/meta/recipes-devtools/python/python3/crosspythonpath.patch +++ b/meta/recipes-devtools/python/python3/crosspythonpath.patch @@ -1,4 +1,4 @@ -From baa3a232e64e9bf5ae945366efdb8088ccf9b828 Mon Sep 17 00:00:00 2001 +From 7d5fc6a86103d9bd4a274e9fd31b6987e39998a1 Mon Sep 17 00:00:00 2001 From: Ricardo Ribalda Date: Tue, 18 Nov 2014 03:35:33 -0500 Subject: [PATCH] configure.ac: add CROSSPYTHONPATH into PYTHONPATH for @@ -20,15 +20,15 @@ Signed-off-by: Ricardo Ribalda 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac -index d0db062..e5e3df8 100644 +index 085fc0b..22790d7 100644 --- a/configure.ac +++ b/configure.ac -@@ -83,7 +83,7 @@ if test "$cross_compiling" = yes; then - AC_MSG_ERROR([python$PACKAGE_VERSION interpreter not found]) - fi - AC_MSG_RESULT($interp) -- PYTHON_FOR_BUILD='_PYTHON_PROJECT_BASE=$(abs_builddir) _PYTHON_HOST_PLATFORM=$(_PYTHON_HOST_PLATFORM) PYTHONPATH=$(shell test -f pybuilddir.txt && echo $(abs_builddir)/`cat pybuilddir.txt`:)$(srcdir)/Lib _PYTHON_SYSCONFIGDATA_NAME=_sysconfigdata_$(ABIFLAGS)_$(MACHDEP)_$(MULTIARCH) '$interp -+ PYTHON_FOR_BUILD='_PYTHON_PROJECT_BASE=$(abs_builddir) _PYTHON_HOST_PLATFORM=$(_PYTHON_HOST_PLATFORM) PYTHONPATH=$(CROSSPYTHONPATH):$(shell test -f pybuilddir.txt && echo $(abs_builddir)/`cat pybuilddir.txt`:)$(srcdir)/Lib _PYTHON_SYSCONFIGDATA_NAME=_sysconfigdata_$(ABIFLAGS)_$(MACHDEP)_$(MULTIARCH) '$interp - fi - elif test "$cross_compiling" = maybe; then - AC_MSG_ERROR([Cross compiling required --host=HOST-TUPLE and --build=ARCH]) +@@ -163,7 +163,7 @@ AC_ARG_WITH( + dnl Build Python interpreter is used for regeneration and freezing. + ac_cv_prog_PYTHON_FOR_REGEN=$with_build_python + PYTHON_FOR_FREEZE="$with_build_python" +- PYTHON_FOR_BUILD='_PYTHON_PROJECT_BASE=$(abs_builddir) _PYTHON_HOST_PLATFORM=$(_PYTHON_HOST_PLATFORM) PYTHONPATH=$(shell test -f pybuilddir.txt && echo $(abs_builddir)/`cat pybuilddir.txt`:)$(srcdir)/Lib _PYTHON_SYSCONFIGDATA_NAME=_sysconfigdata_$(ABIFLAGS)_$(MACHDEP)_$(MULTIARCH) '$with_build_python ++ PYTHON_FOR_BUILD='_PYTHON_PROJECT_BASE=$(abs_builddir) _PYTHON_HOST_PLATFORM=$(_PYTHON_HOST_PLATFORM) PYTHONPATH=$(CROSSPYTHONPATH):$(shell test -f pybuilddir.txt && echo $(abs_builddir)/`cat pybuilddir.txt`:)$(srcdir)/Lib _PYTHON_SYSCONFIGDATA_NAME=_sysconfigdata_$(ABIFLAGS)_$(MACHDEP)_$(MULTIARCH) '$with_build_python + AC_MSG_RESULT([$with_build_python]) + ], [ + AS_VAR_IF([cross_compiling], [yes], diff --git a/meta/recipes-devtools/python/python3/makerace.patch b/meta/recipes-devtools/python/python3/makerace.patch index 2c06784ffc..979fc9dc36 100644 --- a/meta/recipes-devtools/python/python3/makerace.patch +++ b/meta/recipes-devtools/python/python3/makerace.patch @@ -1,4 +1,4 @@ -From 7cc02dfa593d1350a689d64a7a6f2dc6478afe24 Mon Sep 17 00:00:00 2001 +From 4f52aaf2a548b3356c6f1369c62b11335dc27464 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Tue, 13 Jul 2021 23:19:29 +0100 Subject: [PATCH] python3: Fix make race @@ -18,15 +18,15 @@ Signed-off-by: Richard Purdie 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index 5e13ba2..026bffd 100644 +index 7558f0c..8cec819 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1527,7 +1527,7 @@ TESTSUBDIRS= ctypes/test \ +@@ -2005,7 +2005,7 @@ TESTSUBDIRS= ctypes/test \ unittest/test unittest/test/testmock TEST_MODULES=@TEST_MODULES@ --libinstall: build_all $(srcdir)/Modules/xxmodule.c -+libinstall: build_all $(srcdir)/Modules/xxmodule.c libainstall +-libinstall: all $(srcdir)/Modules/xxmodule.c ++libinstall: all $(srcdir)/Modules/xxmodule.c libainstall @for i in $(SCRIPTDIR) $(LIBDEST); \ do \ if test ! -d $(DESTDIR)$$i; then \ diff --git a/meta/recipes-devtools/python/python3_3.10.6.bb b/meta/recipes-devtools/python/python3_3.11.0.bb similarity index 98% rename from meta/recipes-devtools/python/python3_3.10.6.bb rename to meta/recipes-devtools/python/python3_3.11.0.bb index 1f8b60a7a5..6b6c983abf 100644 --- a/meta/recipes-devtools/python/python3_3.10.6.bb +++ b/meta/recipes-devtools/python/python3_3.11.0.bb @@ -22,7 +22,6 @@ SRC_URI = "http://www.python.org/ftp/python/${PV}/Python-${PV}.tar.xz \ file://0001-python3-use-cc_basename-to-replace-CC-for-checking-c.patch \ file://0001-bpo-36852-proper-detection-of-mips-architecture-for-.patch \ file://crosspythonpath.patch \ - 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-Makefile-do-not-compile-.pyc-in-parallel.patch \ @@ -35,7 +34,6 @@ SRC_URI = "http://www.python.org/ftp/python/${PV}/Python-${PV}.tar.xz \ file://0001-setup.py-Do-not-detect-multiarch-paths-when-cross-co.patch \ file://deterministic_imports.patch \ file://0001-Avoid-shebang-overflow-on-python-config.py.patch \ - file://0001-Mitigate-the-race-condition-in-testSockName.patch \ " SRC_URI:append:class-native = " \ @@ -44,7 +42,7 @@ SRC_URI:append:class-native = " \ file://12-distutils-prefix-is-inside-staging-area.patch \ file://0001-Don-t-search-system-for-headers-libraries.patch \ " -SRC_URI[sha256sum] = "f795ff87d11d4b0c7c33bc8851b0c28648d8a4583aa2100a98c22b4326b6d3f3" +SRC_URI[sha256sum] = "a57dc82d77358617ba65b9841cee1e3b441f386c3789ddc0676eca077f2951c3" # exclude pre-releases for both python 2.x and 3.x UPSTREAM_CHECK_REGEX = "[Pp]ython-(?P\d+(\.\d+)+).tar" @@ -62,7 +60,7 @@ CVE_CHECK_IGNORE += "CVE-2020-15523 CVE-2022-26488" # The module will be removed in the future and flaws documented. CVE_CHECK_IGNORE += "CVE-2015-20107" -PYTHON_MAJMIN = "3.10" +PYTHON_MAJMIN = "3.11" S = "${WORKDIR}/Python-${PV}" @@ -81,11 +79,10 @@ DEPENDS = "bzip2-replacement-native libffi bzip2 openssl sqlite3 zlib virtual/li DEPENDS:append:class-target = " python3-native" DEPENDS:append:class-nativesdk = " python3-native" -# force to use the mutex+cond implementation (https://bugs.python.org/issue41710) -CFLAGS += "-DHAVE_BROKEN_POSIX_SEMAPHORES" - EXTRA_OECONF = " --without-ensurepip --enable-shared --with-platlibdir=${baselib}" EXTRA_OECONF:append:class-native = " --bindir=${bindir}/${PN}" +EXTRA_OECONF:append:class-target = " --with-build-python=nativepython3" +EXTRA_OECONF:append:class-nativesdk = " --with-build-python=nativepython3" export CROSSPYTHONPATH="${STAGING_LIBDIR_NATIVE}/python${PYTHON_MAJMIN}/lib-dynload/"