From patchwork Thu Sep 10 10:34:40 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 97844 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 D037CC79FB9 for ; Thu, 10 Sep 2026 10:34:50 +0000 (UTC) Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.48]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.10807.1789036489001362218 for ; Thu, 10 Sep 2026 03:34:49 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=Hn6JLOVG; spf=pass (domain: linuxfoundation.org, ip: 209.85.128.48, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-498028b3d5eso66043235e9.1 for ; Thu, 10 Sep 2026 03:34:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789036487; x=1789641287; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=y+nngkhOYeWTprFvok76RTYFF7dHp3zCCDQHQnbyGHI=; b=Hn6JLOVGWJcvANQt/qi5zecDfmIA1f4yXkD1vONa7hF3/aAweVtTfqadhFDhL25mgm sieRj7bCiX9sDNBHupQAa1vE/r4P4ap6PR9dD5ktRldY6yzMwO3rqmm5UP8Tn8BR59gV 7Cm832/5EU/xwn/s9IgzGtR+F5fIb07Z8qMWY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789036487; x=1789641287; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to:content-type; bh=y+nngkhOYeWTprFvok76RTYFF7dHp3zCCDQHQnbyGHI=; b=szxIkl8YntKLYoYIQ/HKA+Xow1UMUXMoZ8NsGwuo5qfRsgEzueoXcl61kKP+cRKl92 h5VqJl8bPOrGlZx5LTK5cJNNRyWRRZu0fNKGYGO1Es9LIXcak3TKiXpqweQ4VlvMTcMn tr7p9Bo+E2PubMxcM+WeENNbc13KVWW/P2FJvsuQe2rsTzR8wxvHCK7NrN75sUtYk2Li VKRUOJVp6epX89oXGeCvF0WftJb3E7RxA1DsXsNbA4mYz8Vvmd20b4hE8UG5g997H92Q jk+lOLoP+BDcdHDRGSULApSB0zZTR46hL0FUwYsJjnzvF+u9bZ7TAxPYZkg68DUeFcZr azcw== X-Gm-Message-State: AFuF++nbgRKENiXzjrQdfV9gSWfk+8xlbIngKJEwItFr6cnPK11GugPl z0DQpFKjpK2FkQleSnol/7a2EeZ4uK0eftZDuBzMdf1BFOUadHsgSr49CeIZYvObaKrXdYGHLiP 7XO877k8= X-Gm-Gg: AYBFou1UQ1ZpahlnR8lOXmSYjxufLJcKyrwc1Zr9CcUH+rlXKQMrzgjgAsjyhbwUeYm wlcYxFTtsa6KUPKsCWenTjRSYfWZppO7iUd/9fgM78Vx8eX8np3k7LQZXdVexYYIvgyAmImhnof /NcIUsnZIPxd1NJ56UK/V6s8GYpwe5HdQ/a0d5t9u+3fK/Fpq6QD2tNNBcL0QlRd4ZSxQtbiBoV XmNylw3fQYZPmZMAHX+DQ90qwxcqwkUXYRREkL2WI1THrGJmbhj16DBGr52HoVpIajx6l3V08+7 ZKDUVEfWOBQmN6HPy9jaPmzMj1CSNww0AUM4QKL7RDRk4omHRPZNqnpkQ15cLckqJU3WwgAizQh zw7rCwHQUp/KRQ6hzmlB0dpPV//XhC+0Un/G2YU2BSBA63ZCGjcH8GV0w5LYjtDNgBzaNqJv4w5 RSfu2g68fAB70pPitoyNTf+wrB8Q9AD6h2YbTU8h18ft8dMA/G8VliRJyhr084ykfNS1x0l/wqj mgG0K74NBHtsm5k+DLx8DFy5vsj X-Received: by 2002:a05:600c:358d:b0:49d:797:8488 with SMTP id 5b1f17b1804b1-49d0797853emr306071045e9.1.1789036486811; Thu, 10 Sep 2026 03:34:46 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:788a:18da:6c2a:9f16]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49d26bf9490sm57395075e9.9.2026.09.10.03.34.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Sep 2026 03:34:45 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 1/5] libcap-ng,libcap-ng-python: upgrade 0.9.5 -> 0.9.6 Date: Thu, 10 Sep 2026 11:34:40 +0100 Message-ID: <20260910103444.1413539-1-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 10 Sep 2026 10:34:50 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/245544 0.9.6 - Fix supplementary group changes in capng_change_id - Reduce cap-audit size and memory use; builds now require llvm-strip - Preserve capability evidence during cap-audit shutdown - In cap-audit, fix optional SETPCAP false positives w/o hiding required caps - Fix ambient capabilities and capability list handling in cap-audit --service - In cap-audit, reject unsupported systemd unit syntax - Fix tree branch drawing for repeated socket owners in netcap --advanced - Fix utility builds with musl libc - Ensure capng_change_id is multi-thread safe Signed-off-by: Richard Purdie --- .../{libcap-ng-python_0.9.5.bb => libcap-ng-python_0.9.6.bb} | 0 meta/recipes-support/libcap-ng/libcap-ng.inc | 2 +- .../libcap-ng/{libcap-ng_0.9.5.bb => libcap-ng_0.9.6.bb} | 0 3 files changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/libcap-ng/{libcap-ng-python_0.9.5.bb => libcap-ng-python_0.9.6.bb} (100%) rename meta/recipes-support/libcap-ng/{libcap-ng_0.9.5.bb => libcap-ng_0.9.6.bb} (100%) diff --git a/meta/recipes-support/libcap-ng/libcap-ng-python_0.9.5.bb b/meta/recipes-support/libcap-ng/libcap-ng-python_0.9.6.bb similarity index 100% rename from meta/recipes-support/libcap-ng/libcap-ng-python_0.9.5.bb rename to meta/recipes-support/libcap-ng/libcap-ng-python_0.9.6.bb diff --git a/meta/recipes-support/libcap-ng/libcap-ng.inc b/meta/recipes-support/libcap-ng/libcap-ng.inc index 2a31be6f4dd..0f3179f59f9 100644 --- a/meta/recipes-support/libcap-ng/libcap-ng.inc +++ b/meta/recipes-support/libcap-ng/libcap-ng.inc @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ file://COPYING.LIB;md5=e3eda01d9815f8d24aae2dbd89b68b06" SRC_URI = "git://github.com/stevegrubb/libcap-ng.git;protocol=https;branch=master;tag=v${PV}" -SRCREV = "9ae44402f4c405f08b9dd5ec070127d0d92afee4" +SRCREV = "c382c641ca5730442289c09d3c3d30cc2c8635a9" inherit lib_package autotools pkgconfig bash-completion diff --git a/meta/recipes-support/libcap-ng/libcap-ng_0.9.5.bb b/meta/recipes-support/libcap-ng/libcap-ng_0.9.6.bb similarity index 100% rename from meta/recipes-support/libcap-ng/libcap-ng_0.9.5.bb rename to meta/recipes-support/libcap-ng/libcap-ng_0.9.6.bb From patchwork Thu Sep 10 10:34:41 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 97845 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 E0D3CC79F9F for ; Thu, 10 Sep 2026 10:34:50 +0000 (UTC) Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.10809.1789036489728270294 for ; Thu, 10 Sep 2026 03:34:50 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=BxU5h7vQ; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.140, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49b912e64ccso8854015e9.0 for ; Thu, 10 Sep 2026 03:34:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789036488; x=1789641288; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=ypkteJOHPA6fd5/DkV59Ae2242ZMaSOsapFWOgjWnNE=; b=BxU5h7vQLX7QBtrOIOGY44RITKN6cn7VPqrt1hk326Lx2SOuMP5ZOtx/jWlGvNwjc8 MMqFoQoJGVBl4eJjn7Afo8+tlY+PnqAIrOgXe0PUs7a/p2I0R36xUQUaVgWfQA/VSgN3 V2WST4+smQQbmplhg0+2wX8+QxBaNAp8otA/E= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789036488; x=1789641288; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=ypkteJOHPA6fd5/DkV59Ae2242ZMaSOsapFWOgjWnNE=; b=Tg0qj71xKW5R8lVaHTEbTwnQZyLKoBllSu/mIOzsC5/aPugy7DlK/AccZuvcE9u5DN aB3DQZDodlmbAqQF9JeaJI5+jhYhbAUayvjrytICI8oRKJ4Bf4Cubj7wzkqq07Cqav4m URfzeJ5BvSb4E2RL5mEiYkivnQTt17563UGuXwR9Js7N+GlgaUJ81nbiSNaBqXVGHTs3 zihAn1FkBDKexNH2UlD75ly9d2Nw0U1nukL+8zylrBrB5w3/zzW5/BQqjJQXhsVNJGhz X3vDkd1Icv0T4ZpHiCkRY45T9/WMyZCoy0Qpvdp0tsbmDeq09qaCvuYIgD7QHxbcc8fL 0JwQ== X-Gm-Message-State: AFuF++muVxlRlRlv0VCLVJhlDDNQBriwI0LzQ6LLu/COX9Myr6WU8UlX 2ia+KpY2HoYWGjBzyoiqiUHXt0zNTNT2YgUub/8lHVHWWdT1B9dxtuZsnG3D2oLiXeeJTgwZeLM 59Oqme40= X-Gm-Gg: AYBFou3jNyXNrCot34FvnYP8YDr8fHi2or7GWn5DCgxid00gv16ZZYRmTxdsbXgADe2 wekKKYsnj+k7iM1szGybjUUzNl69R89MGgwNcwUIWGlmCAFdkkdQ10UvNffirxQVQ2EmcU8QQv3 TtwZBunYWu/RpxGVVk63kPsfztynZlL1DZ6wxY/rC4r1bkImux2xTcmtsPDWtoGvzKF2RUpynKE JXENiXGDB2xjJLiAgrhaR+UN/mu/ZmkjUAHv27+3w+HnIeX0J2HxLfxlyqEFp5sUaGLt2woVvYk ag4qk9TqC/QOvIRtOGNWGf+ZsT/QzBKcgiRIPNQM6zQzzKGuUxZhWXO6wnkwxtvYsKef5v/E/RF AgfIRQTwmMZqqnAJs9vxi68W4gLk6boZHmxuFfw57y9G5I7iGJL/jA+Hcf+g/tCP9lDJ/Dn0Wev ZjE4iPoYfjNx0WzUd/1yGUHQvePURlyx3TMfjXtLwJGTTDQoNcrOaBs/2H6c2HQSxVyqfy6413R km8SK49Tv+Jsjelgdff/idci9wZ X-Received: by 2002:a05:600c:45d5:b0:493:f140:c3fb with SMTP id 5b1f17b1804b1-49d258f1d5cmr120956635e9.7.1789036487875; Thu, 10 Sep 2026 03:34:47 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:788a:18da:6c2a:9f16]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49d26bf9490sm57395075e9.9.2026.09.10.03.34.46 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Sep 2026 03:34:47 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 2/5] librepo: upgrade 1.21.0 -> 1.21.1 Date: Thu, 10 Sep 2026 11:34:41 +0100 Message-ID: <20260910103444.1413539-2-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260910103444.1413539-1-richard.purdie@linuxfoundation.org> References: <20260910103444.1413539-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 10 Sep 2026 10:34:50 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/245545 86ed082 Release 1.21.1 bfa2bdf Fix file corruption when re-downloading a completed file with resume 04a1478 Configure packit to propose downstream releases c45e00d dnf5 tests were moved to dnf5 repository Signed-off-by: Richard Purdie --- ...2-Do-not-try-to-obtain-PYTHON_INSTALL_DIR-by-running-p.patch | 2 +- .../librepo/{librepo_1.21.0.bb => librepo_1.21.1.bb} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-devtools/librepo/{librepo_1.21.0.bb => librepo_1.21.1.bb} (94%) diff --git a/meta/recipes-devtools/librepo/librepo/0002-Do-not-try-to-obtain-PYTHON_INSTALL_DIR-by-running-p.patch b/meta/recipes-devtools/librepo/librepo/0002-Do-not-try-to-obtain-PYTHON_INSTALL_DIR-by-running-p.patch index 6cfe970c2f0..30802fd4f28 100644 --- a/meta/recipes-devtools/librepo/librepo/0002-Do-not-try-to-obtain-PYTHON_INSTALL_DIR-by-running-p.patch +++ b/meta/recipes-devtools/librepo/librepo/0002-Do-not-try-to-obtain-PYTHON_INSTALL_DIR-by-running-p.patch @@ -1,4 +1,4 @@ -From ba81dfc3aaeadad0e22272136740864bc95d4f6b Mon Sep 17 00:00:00 2001 +From e15c8ab0aab4eda7754e186c63b5ee0feb13f886 Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Fri, 30 Dec 2016 18:05:36 +0200 Subject: [PATCH] Do not try to obtain PYTHON_INSTALL_DIR by running python. diff --git a/meta/recipes-devtools/librepo/librepo_1.21.0.bb b/meta/recipes-devtools/librepo/librepo_1.21.1.bb similarity index 94% rename from meta/recipes-devtools/librepo/librepo_1.21.0.bb rename to meta/recipes-devtools/librepo/librepo_1.21.1.bb index 72ee9a627c1..9cefbfd48e2 100644 --- a/meta/recipes-devtools/librepo/librepo_1.21.0.bb +++ b/meta/recipes-devtools/librepo/librepo_1.21.1.bb @@ -9,7 +9,7 @@ SRC_URI = "git://github.com/rpm-software-management/librepo.git;branch=master;pr file://0002-Do-not-try-to-obtain-PYTHON_INSTALL_DIR-by-running-p.patch \ " -SRCREV = "5e5bddacad52121f970c499e13a98d936dcdc7b6" +SRCREV = "86ed082e25bbd1901d21d75924297c7697b33307" DEPENDS = "curl glib-2.0 openssl attr gpgme libxml2" From patchwork Thu Sep 10 10:34:42 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 97846 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 A1C8EC79F9F for ; Thu, 10 Sep 2026 10:35:00 +0000 (UTC) Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.10811.1789036491064748623 for ; Thu, 10 Sep 2026 03:34:51 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=IJNHO+4w; spf=pass (domain: linuxfoundation.org, ip: 209.85.128.53, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-49b392ccaacso99756545e9.2 for ; Thu, 10 Sep 2026 03:34:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789036489; x=1789641289; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=+QLQwhrfdcExeJ1VnHfuGyBKUeazjlMR2QY0xHfGnUw=; b=IJNHO+4wN0GjdUupgHuhA/1/crhN3R93IRv8bqkBWeh4piSFi4eg20zXj6DwPKmMEj SyECbNLSSrZPInc/XINetZ+COImoFUq0BrT1643VaPnT1/4/KqGgMs163lF4mm2rpfkY cqOTjvPHKGfBQvNAajIsQfuE8queH6soC+/H4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789036489; x=1789641289; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=+QLQwhrfdcExeJ1VnHfuGyBKUeazjlMR2QY0xHfGnUw=; b=dNEvJBSyzWIavLbtmkxzp0KATIKIUzmbDxjLM4p5BoNXTD/HJFBb0KAR8EIuvFkVzT fs/RmQfD/U5Orah+MwpReisVvegd5HENHXhrb/KJf6SBEDoCdhVGhicm01tmzl9OfllW O1S8X4cpfYx1VlHx5yDZzuQ9zENvZLyvzKC4o1I4I5a+ch8r0MsQ1Pddbkf7V6ynFOj+ qnWE3utpgcNBhiikAolkP5c6m2r7knzlnvj39HMbCfrYBDpEoHX9vC34kPh9yILLUEKl YTxoERBkkdqMCvZ7AzCyvw2WD7kDnCOGd0nGwIEwSP2VxxkyTNmV22GnU8DXlsRcx65/ gnfA== X-Gm-Message-State: AFuF++mugirfXPXS/WPYpBXebCEZV7u/mojnbOyVNEZVQPjUOwgLRK24 IhbC3nM1fS3+htD6Ufdt/wcRtuBP+Q9RFtP5yJI08t4je3W6ifjy6m9eFxrc1qoyMGAM2/pxkW6 KTNDB7IU= X-Gm-Gg: AYBFou3nYlRkwUIX7yCAZNvLoV9ZVHvI4D1/pGdFV/KqcZJoWsfI5BON8ETg3m1KrKy Qiu+pBh8CFyxSOdwgEjCC9sUAcQGmyBVzMD6yKUTQcK+SPJg3SK0CePUBvL3E28Yv/DG65bGAIu 4xReDEuD8554JmZ6jLks21a1e1cp6X9Jl/v73CLkq9IX+1xDmY5NtNGYt8+T0R9u4S0myPwCPbN pQlU4rQ/FtqNf3iqX5j6jORTsWUIKunnjsyMcTjpXbZO8dUn13vnCkD2BJhZ6E4QnrBh0wfEdbI d/rfMNXxcwuWl8mGV2KKwz0KpKlrr07fS3Tp5BbSVN2j3cPsbeBE5URfW621H/xyiX+VAItPu3+ uyJMwaNeioM571DhhfFLycZ9tQqdRUox5BUk2vHAnuQ5bw/xIc1bQr47Odyxsv0Emeyw5aGRPFi kWdzJUU21dXG1gABtePE/yfsunjLcIXwkI8tfpJqf2v5NWENuCxWfNnSAlorqfU3jdt2FDHPmtb yNKfeaLps6v8o5+mvB8zm0JrSGw X-Received: by 2002:a05:600c:3b18:b0:49c:fa21:1c8a with SMTP id 5b1f17b1804b1-49cfa211d97mr346634485e9.31.1789036489023; Thu, 10 Sep 2026 03:34:49 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:788a:18da:6c2a:9f16]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49d26bf9490sm57395075e9.9.2026.09.10.03.34.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Sep 2026 03:34:48 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 3/5] orc: upgrade 0.4.43 -> 0.4.44 Date: Thu, 10 Sep 2026 11:34:42 +0100 Message-ID: <20260910103444.1413539-3-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260910103444.1413539-1-richard.purdie@linuxfoundation.org> References: <20260910103444.1413539-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 10 Sep 2026 10:35:00 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/245546 Highlights Fix various i386-related regressions avx512: Disable target on x86 avx512: Implement the missing memoff-reg moves Fix Debian gcc miscompiling the backup float conversion functions Signed-off-by: Richard Purdie --- meta/recipes-devtools/orc/{orc_0.4.43.bb => orc_0.4.44.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/orc/{orc_0.4.43.bb => orc_0.4.44.bb} (95%) diff --git a/meta/recipes-devtools/orc/orc_0.4.43.bb b/meta/recipes-devtools/orc/orc_0.4.44.bb similarity index 95% rename from meta/recipes-devtools/orc/orc_0.4.43.bb rename to meta/recipes-devtools/orc/orc_0.4.44.bb index db7f5023b3b..98e2291532c 100644 --- a/meta/recipes-devtools/orc/orc_0.4.43.bb +++ b/meta/recipes-devtools/orc/orc_0.4.44.bb @@ -5,7 +5,7 @@ LICENSE = "BSD-2-Clause AND BSD-3-Clause" LIC_FILES_CHKSUM = "file://COPYING;md5=1400bd9d09e8af56b9ec982b3d85797e" SRC_URI = "http://gstreamer.freedesktop.org/src/orc/orc-${PV}.tar.xz" -SRC_URI[sha256sum] = "82394e20e5c4dffe8b45ea8525c62dd4e3e8be7f253ac11c19297ba7ea5473e0" +SRC_URI[sha256sum] = "4aeb97aea2b58224029dc2b23d7d064cfa990cb4fb8c4da440bcbe9c95bc5d2d" inherit meson pkgconfig From patchwork Thu Sep 10 10:34:43 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 97847 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 B48B5C79FBF for ; Thu, 10 Sep 2026 10:35:00 +0000 (UTC) Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.10814.1789036492312858521 for ; Thu, 10 Sep 2026 03:34:52 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=NyugK5pc; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.140, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49cd38e0f79so11505025e9.3 for ; Thu, 10 Sep 2026 03:34:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789036490; x=1789641290; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=JWvHlxiVRNVx28Ct09K/PwDwsLYzCxxvwICnlrfBlFQ=; b=NyugK5pcH+98Gv+cHn1DPY1MFPSY1nNbXQJrRmSgXEvz86QzhIyGmHWWgazclK8YU5 uKAASaEmZtvmZKkp/6Q8dJd+rLZV3RaNx01ioupmITnK9PRtfxWCf41AyhXqfXdIhnl5 ssJPv3x+rVBy+WCRz2W2b3sTZbnZJaz8rTaPM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789036490; x=1789641290; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=JWvHlxiVRNVx28Ct09K/PwDwsLYzCxxvwICnlrfBlFQ=; b=aoDmjHiMHO15GD1NVSf+JcUjKQuTxmRUWcPqbapNMNQPJe1IKphU3YBsRy1zbQr+9T Mz9AdLrfwjIiFt8rrtAmkVNcbQZLKfF6cJ2hbfbFqoeDN7V86oHXzm4WrN2ReL2wALlt LX5ylPnrW9N+5ezcoc1CqOis8QzoM8ireR/8wwiUgka/kWCWtfXHAzvksdfw72gBCdNU MU9+7B9GngTRYbdy8aGgK6sQ6c5TrMS3tHl9WefFAxAiZPrw9XgAVCJju5myLUd32YVm 3mTMw/mSukSY3DpOrddiRJQcHDaqcunZEm4h7DsgQiELI0QVCFEGOmvfAwEzxSKyWNK9 d/Lw== X-Gm-Message-State: AFuF++lPhOqrg0RfBkKm2vj8ZqMYE+LHY944fZOxz2hBhR9fx/Qk0RgM TFDM6YHP6xSZ8SMI+3xmmZ6l0EQDL2iUke8M8WiRjaU34RS/8J9BQwdZvUhx+F1ecSuyMYfu2RW XhDWBDyA= X-Gm-Gg: AYBFou3kPrCoCGin5K7u/4oD+f8hLCyAJ9ofhf223FWpN0FU2WhWI8oQTTREamAh0vC InlTI+J7+xCidTu/czJHj140M2CnLEAigDnvYGPdcTux+FSjhysmpPJsOwS28QFR8vtK33bqzYE 20sWVGL23BfiLnjpsTF0/z/PKBqQPA7Z2CDJ6Gy1d5aJz2WeaY/62+43N169tmov8wcPBHtZdp3 zO2z8X2EHHoy3svoCVDUWRk38wLjt3hnzOhsvtB2DFzdGl0Bepr9f+LPwB8GMy7lEJWa9un1g3I EtJVcBhH1h7NltyVmpIOaVVy53NPLr9YciGXO7kNaaZYgCHCCmI91bJxbz56OqENH+o3eprSx/p iYTT6DUbgkfYw/MTy/gQmQ2pSDu60+t7kCq/jRHacUDyFyr6Vvq2K0mQmgJy6yZD8UcGQjHEUD4 5ScXTz3cxFRUebq/5uvsxQsBvSguZHmJz2EWdMpxT+Q1srcPTSrSA1PMp4KpUTmQp74b0GgQxKf vEQmJATsYERAtiMk998XM+9KyeP X-Received: by 2002:a05:600c:698c:b0:49c:edfe:d525 with SMTP id 5b1f17b1804b1-49d1f35366fmr248296715e9.10.1789036490216; Thu, 10 Sep 2026 03:34:50 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:788a:18da:6c2a:9f16]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49d26bf9490sm57395075e9.9.2026.09.10.03.34.49 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Sep 2026 03:34:49 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 4/5] python3-uv-build: upgrade 0.12.10 -> 0.12.12 Date: Thu, 10 Sep 2026 11:34:43 +0100 Message-ID: <20260910103444.1413539-4-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260910103444.1413539-1-richard.purdie@linuxfoundation.org> References: <20260910103444.1413539-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 10 Sep 2026 10:35:00 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/245547 0.12.12: Bug fixes Exclude distributions uploaded after the exclude-newer cutoff from lockfiles and generated requirement hashes 0.12.11: Preview features Generate missing artifact hashes when exporting pylock.toml files to ensure they conform to PEP 751 (#20146) Warn when pylock.toml artifact hash tables are empty, which will be rejected in a future uv release (#21462) Performance Speed up installs that overwrite existing files by eliminating per-file temporary directories for atomic hard-link, symlink, and reflink replacements (#21478) Speed up installs that merge copied wheels into existing environments by replacing per-file temporary directories with adjacent temporary files (#21468) Speed up local wheel installs by replacing the shared ZIP cursor lock with positioned reads (#21500) Speed up local wheel installs by reusing ZIP readers and buffers across extracted files (#21499) Avoid transitive dependency checks and unnecessary resolution when uv pip install --no-deps finds the requested packages already installed (#21523) Bug fixes Verify source archives against hashes recorded in uv.lock before reading their metadata or running their build backends (#21223) Verify supplied hashes for registry requirements pinned with === under both --verify-hashes and --require-hashes (#21543) Apply hashes from public-version pins to matching local versions when no exact local-version hash is provided (#21544) Support PowerShell virtual environment activation from UNC paths, including WSL paths (#19159) Trim surrounding whitespace from entries in .python-version and .python-versions files (#21529) Suppress VIRTUAL_ENV mismatch warnings for uv add --no-sync, uv remove --no-sync, and uv add --frozen (#21496) Warn and continue when uv python list cannot query an interpreter (#21498) Signed-off-by: Richard Purdie --- .../python/python3-uv-build-crates.inc | 52 +++++++++++-------- ...0.12.10.bb => python3-uv-build_0.12.12.bb} | 2 +- 2 files changed, 31 insertions(+), 23 deletions(-) rename meta/recipes-devtools/python/{python3-uv-build_0.12.10.bb => python3-uv-build_0.12.12.bb} (92%) diff --git a/meta/recipes-devtools/python/python3-uv-build-crates.inc b/meta/recipes-devtools/python/python3-uv-build-crates.inc index 13c4af5dbc7..02e8f9a8abe 100644 --- a/meta/recipes-devtools/python/python3-uv-build-crates.inc +++ b/meta/recipes-devtools/python/python3-uv-build-crates.inc @@ -29,16 +29,16 @@ SRC_URI += " \ crate://crates.io/boxcar/0.2.14 \ crate://crates.io/bstr/1.12.1 \ crate://crates.io/bumpalo/3.20.2 \ - crate://crates.io/bytecheck/0.8.2 \ - crate://crates.io/bytecheck_derive/0.8.2 \ + crate://crates.io/bytecheck/0.8.3 \ + crate://crates.io/bytecheck_derive/0.8.3 \ crate://crates.io/bytes/1.12.1 \ crate://crates.io/cap-primitives/4.0.3 \ crate://crates.io/cap-std/4.0.3 \ crate://crates.io/cc/1.2.57 \ crate://crates.io/cfg-if/1.0.4 \ crate://crates.io/charset/0.1.5 \ - crate://crates.io/clap/4.6.5 \ - crate://crates.io/clap_builder/4.6.5 \ + crate://crates.io/clap/4.6.6 \ + crate://crates.io/clap_builder/4.6.6 \ crate://crates.io/clap_derive/4.6.4 \ crate://crates.io/clap_lex/1.1.0 \ crate://crates.io/colorchoice/1.0.5 \ @@ -51,7 +51,7 @@ SRC_URI += " \ crate://crates.io/crypto-common/0.2.2 \ crate://crates.io/csv/1.4.0 \ crate://crates.io/csv-core/0.1.13 \ - crate://crates.io/data-encoding/2.11.0 \ + crate://crates.io/data-encoding/2.11.1 \ crate://crates.io/defmt/1.1.0 \ crate://crates.io/defmt-macros/1.1.0 \ crate://crates.io/defmt-parser/1.0.0 \ @@ -63,7 +63,7 @@ SRC_URI += " \ crate://crates.io/either/1.17.0 \ crate://crates.io/encode_unicode/1.0.0 \ crate://crates.io/encoding_rs/0.8.35 \ - crate://crates.io/encoding_rs_io/0.1.7 \ + crate://crates.io/encoding_rs_io/0.1.8 \ crate://crates.io/enumflags2/0.7.12 \ crate://crates.io/enumflags2_derive/0.7.12 \ crate://crates.io/equivalent/1.0.2 \ @@ -89,8 +89,9 @@ SRC_URI += " \ crate://crates.io/futures-task/0.3.33 \ crate://crates.io/futures-util/0.3.33 \ crate://crates.io/generic-array/0.14.7 \ + crate://crates.io/getrandom/0.3.4 \ crate://crates.io/getrandom/0.4.3 \ - crate://crates.io/globset/0.4.19 \ + crate://crates.io/globset/0.4.20 \ crate://crates.io/gloo-timers/0.3.0 \ crate://crates.io/hashbrown/0.15.5 \ crate://crates.io/hashbrown/0.17.1 \ @@ -166,6 +167,7 @@ SRC_URI += " \ crate://crates.io/ptr_meta_derive/0.3.1 \ crate://crates.io/quote/1.0.47 \ crate://crates.io/quoted_printable/0.5.1 \ + crate://crates.io/r-efi/5.3.0 \ crate://crates.io/r-efi/6.0.0 \ crate://crates.io/rancor/0.1.1 \ crate://crates.io/redox_syscall/0.5.15 \ @@ -173,11 +175,11 @@ SRC_URI += " \ crate://crates.io/ref-cast-impl/1.0.26 \ crate://crates.io/reflink-copy/0.1.30 \ crate://crates.io/regex/1.13.1 \ - crate://crates.io/regex-automata/0.4.16 \ + crate://crates.io/regex-automata/0.4.18 \ crate://crates.io/regex-syntax/0.8.11 \ crate://crates.io/rend/0.5.3 \ - crate://crates.io/rkyv/0.8.17 \ - crate://crates.io/rkyv_derive/0.8.17 \ + crate://crates.io/rkyv/0.8.18 \ + crate://crates.io/rkyv_derive/0.8.18 \ crate://crates.io/rustc-hash/2.1.3 \ crate://crates.io/rustix/1.1.4 \ crate://crates.io/rustix-linux-procfs/0.1.1 \ @@ -207,7 +209,7 @@ SRC_URI += " \ crate://crates.io/slab/0.4.12 \ crate://crates.io/smallvec/1.15.2 \ crate://crates.io/smawk/0.3.2 \ - crate://crates.io/spdx/0.13.4 \ + crate://crates.io/spdx/0.13.5 \ crate://crates.io/stable_deref_trait/1.2.1 \ crate://crates.io/strip-ansi-escapes/0.2.1 \ crate://crates.io/strsim/0.11.1 \ @@ -258,6 +260,7 @@ SRC_URI += " \ crate://crates.io/vte/0.14.1 \ crate://crates.io/walkdir/2.5.0 \ crate://crates.io/wasi/0.11.1+wasi-snapshot-preview1 \ + crate://crates.io/wasip2/1.0.4+wasi-0.2.12 \ crate://crates.io/wasm-bindgen/0.2.114 \ crate://crates.io/wasm-bindgen-macro/0.2.114 \ crate://crates.io/wasm-bindgen-macro-support/0.2.114 \ @@ -298,6 +301,7 @@ SRC_URI += " \ crate://crates.io/windows_x86_64_msvc/0.53.1 \ crate://crates.io/winnow/1.0.3 \ crate://crates.io/winx/0.36.4 \ + crate://crates.io/wit-bindgen/0.57.1 \ crate://crates.io/writeable/0.6.2 \ crate://crates.io/xattr/1.6.1 \ crate://crates.io/yoke/0.8.1 \ @@ -343,16 +347,16 @@ SRC_URI[block-buffer-0.12.1.sha256sum] = "d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c SRC_URI[boxcar-0.2.14.sha256sum] = "36f64beae40a84da1b4b26ff2761a5b895c12adc41dc25aaee1c4f2bbfe97a6e" SRC_URI[bstr-1.12.1.sha256sum] = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab" SRC_URI[bumpalo-3.20.2.sha256sum] = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" -SRC_URI[bytecheck-0.8.2.sha256sum] = "0caa33a2c0edca0419d15ac723dff03f1956f7978329b1e3b5fdaaaed9d3ca8b" -SRC_URI[bytecheck_derive-0.8.2.sha256sum] = "89385e82b5d1821d2219e0b095efa2cc1f246cbf99080f3be46a1a85c0d392d9" +SRC_URI[bytecheck-0.8.3.sha256sum] = "26333eeac754f0ad8a6bcd0eb0ac012156302e4e16b852b72ee399aea4f12c29" +SRC_URI[bytecheck_derive-0.8.3.sha256sum] = "46d07918caa9eeaaf06b7873925c53a61daac173539b4f7715090745e44e4e69" SRC_URI[bytes-1.12.1.sha256sum] = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04" SRC_URI[cap-primitives-4.0.3.sha256sum] = "8b5f74729fd2f44701d1a8eb47e906cdb3ccd9ec0f02baad85a744b791940b18" SRC_URI[cap-std-4.0.3.sha256sum] = "c1ec78e242cfa2cfe276807ac2ecc00315a6c97786977414bcd1c3963b6c91b8" SRC_URI[cc-1.2.57.sha256sum] = "7a0dd1ca384932ff3641c8718a02769f1698e7563dc6974ffd03346116310423" SRC_URI[cfg-if-1.0.4.sha256sum] = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" SRC_URI[charset-0.1.5.sha256sum] = "f1f927b07c74ba84c7e5fe4db2baeb3e996ab2688992e39ac68ce3220a677c7e" -SRC_URI[clap-4.6.5.sha256sum] = "301b56658598e48f3648647ac6fc887be7e7108eddfa4e9b63fcf3ec58c0cadf" -SRC_URI[clap_builder-4.6.5.sha256sum] = "94a65403d1a1bd28f7dc68eb8506e8874808ee5eecb59298de588e2e1407a078" +SRC_URI[clap-4.6.6.sha256sum] = "473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca" +SRC_URI[clap_builder-4.6.6.sha256sum] = "7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889" SRC_URI[clap_derive-4.6.4.sha256sum] = "d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061" SRC_URI[clap_lex-1.1.0.sha256sum] = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" SRC_URI[colorchoice-1.0.5.sha256sum] = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" @@ -365,7 +369,7 @@ SRC_URI[crypto-common-0.1.7.sha256sum] = "78c8292055d1c1df0cce5d180393dc8cce0abe SRC_URI[crypto-common-0.2.2.sha256sum] = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453" SRC_URI[csv-1.4.0.sha256sum] = "52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938" SRC_URI[csv-core-0.1.13.sha256sum] = "704a3c26996a80471189265814dbc2c257598b96b8a7feae2d31ace646bb9782" -SRC_URI[data-encoding-2.11.0.sha256sum] = "a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8" +SRC_URI[data-encoding-2.11.1.sha256sum] = "4583a4551df46e2792f82ceeac45e850d2e2d5debba0b91f102385cda5b11f06" SRC_URI[defmt-1.1.0.sha256sum] = "a6e524506490a1953d237cb87b1cfc1e46f88c18f10a22dfe0f507dc6bfc7f7f" SRC_URI[defmt-macros-1.1.0.sha256sum] = "f0a27770e9c8f719a79d8b638281f4d828f77d8fd61e0bd94451b9b85e576a0b" SRC_URI[defmt-parser-1.0.0.sha256sum] = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e" @@ -377,7 +381,7 @@ SRC_URI[dyn-clone-1.0.20.sha256sum] = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fb SRC_URI[either-1.17.0.sha256sum] = "9e5e8f6c15a24b9a3ee5efec809ccd006d3b30e8b3bb63c39af737c7f87daa1d" SRC_URI[encode_unicode-1.0.0.sha256sum] = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" SRC_URI[encoding_rs-0.8.35.sha256sum] = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" -SRC_URI[encoding_rs_io-0.1.7.sha256sum] = "1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83" +SRC_URI[encoding_rs_io-0.1.8.sha256sum] = "fba3fe847045ecff794b9c138293a80db914678c453ad63fbf0c6a9eb6e00b22" SRC_URI[enumflags2-0.7.12.sha256sum] = "1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef" SRC_URI[enumflags2_derive-0.7.12.sha256sum] = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" SRC_URI[equivalent-1.0.2.sha256sum] = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" @@ -403,8 +407,9 @@ SRC_URI[futures-sink-0.3.33.sha256sum] = "e34418ac499d6305c2fb5ad0ed2f6ac998c5f8 SRC_URI[futures-task-0.3.33.sha256sum] = "b231ed28831efb4a61a08580c4bc233ec56bc009f4cd8f52da2c3cb97df0c109" SRC_URI[futures-util-0.3.33.sha256sum] = "a77a90a256fce34da66415271e30f94ee91c57b04b8a2c042d9cf3220179deaa" SRC_URI[generic-array-0.14.7.sha256sum] = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +SRC_URI[getrandom-0.3.4.sha256sum] = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" SRC_URI[getrandom-0.4.3.sha256sum] = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099" -SRC_URI[globset-0.4.19.sha256sum] = "e47d37d2ae4464254884b60ab7071be2b876a9c35b696bd018ddcc76847309cd" +SRC_URI[globset-0.4.20.sha256sum] = "07c34a9410465b45bd9787443bc7370f37735bad04b0f0cd57ff1a3186c98988" SRC_URI[gloo-timers-0.3.0.sha256sum] = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994" SRC_URI[hashbrown-0.15.5.sha256sum] = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" SRC_URI[hashbrown-0.17.1.sha256sum] = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" @@ -480,6 +485,7 @@ SRC_URI[ptr_meta-0.3.1.sha256sum] = "0b9a0cf95a1196af61d4f1cbdab967179516d9a4a43 SRC_URI[ptr_meta_derive-0.3.1.sha256sum] = "7347867d0a7e1208d93b46767be83e2b8f978c3dad35f775ac8d8847551d6fe1" SRC_URI[quote-1.0.47.sha256sum] = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001" SRC_URI[quoted_printable-0.5.1.sha256sum] = "640c9bd8497b02465aeef5375144c26062e0dcd5939dfcbb0f5db76cb8c17c73" +SRC_URI[r-efi-5.3.0.sha256sum] = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" SRC_URI[r-efi-6.0.0.sha256sum] = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" SRC_URI[rancor-0.1.1.sha256sum] = "a063ea72381527c2a0561da9c80000ef822bdd7c3241b1cc1b12100e3df081ee" SRC_URI[redox_syscall-0.5.15.sha256sum] = "7e8af0dde094006011e6a740d4879319439489813bd0bcdc7d821beaeeff48ec" @@ -487,11 +493,11 @@ SRC_URI[ref-cast-1.0.26.sha256sum] = "216e8f773d7923bcba9ceb86a86c93cabb3903a118 SRC_URI[ref-cast-impl-1.0.26.sha256sum] = "2c9283685feec7d69af75fb0e858d5e7378f33fe4fc699383b2916ab9273e03c" SRC_URI[reflink-copy-0.1.30.sha256sum] = "d9dd7ab4af0363d5ccfd2838d782a28196cf32a5cc2e4fe3c5dc83f2be588b8b" SRC_URI[regex-1.13.1.sha256sum] = "f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d" -SRC_URI[regex-automata-0.4.16.sha256sum] = "8fcfdb36bda0c880c5931cdc7a2bcdc8ba4556847b9d912bca70bc94708711ad" +SRC_URI[regex-automata-0.4.18.sha256sum] = "ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2" SRC_URI[regex-syntax-0.8.11.sha256sum] = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" SRC_URI[rend-0.5.3.sha256sum] = "cadadef317c2f20755a64d7fdc48f9e7178ee6b0e1f7fce33fa60f1d68a276e6" -SRC_URI[rkyv-0.8.17.sha256sum] = "815cc8a37159a463064825246cadb07961e25cd9885908606f6d08a98d8f8874" -SRC_URI[rkyv_derive-0.8.17.sha256sum] = "c0ed1a78a1b19d184b0daa629dd9a024573173ec7d485b287cb369fb3607cc1c" +SRC_URI[rkyv-0.8.18.sha256sum] = "d9776093b7ca170454ab1406954f7b7d97a57c51dc6c0642957fb2ef25c2d399" +SRC_URI[rkyv_derive-0.8.18.sha256sum] = "1c25ef604ac7dd839d44d64648952ea23c97866f124ff671b0ed2cf3ad9bb06e" SRC_URI[rustc-hash-2.1.3.sha256sum] = "6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d" SRC_URI[rustix-1.1.4.sha256sum] = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" SRC_URI[rustix-linux-procfs-0.1.1.sha256sum] = "2fc84bf7e9aa16c4f2c758f27412dc9841341e16aa682d9c7ac308fe3ee12056" @@ -521,7 +527,7 @@ SRC_URI[similar-2.7.0.sha256sum] = "bbbb5d9659141646ae647b42fe094daf6c6192d16208 SRC_URI[slab-0.4.12.sha256sum] = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" SRC_URI[smallvec-1.15.2.sha256sum] = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90" SRC_URI[smawk-0.3.2.sha256sum] = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c" -SRC_URI[spdx-0.13.4.sha256sum] = "a8da593e30beb790fc9424502eb898320b44e5eb30367dbda1c1edde8e2f32d7" +SRC_URI[spdx-0.13.5.sha256sum] = "081670c233dfbed55690cc0cd38424e0e24ac1b2673d0b408b3f7b684738dfa9" SRC_URI[stable_deref_trait-1.2.1.sha256sum] = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" SRC_URI[strip-ansi-escapes-0.2.1.sha256sum] = "2a8f8038e7e7969abb3f1b7c2a811225e9296da208539e0f79c5251d6cac0025" SRC_URI[strsim-0.11.1.sha256sum] = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" @@ -572,6 +578,7 @@ SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5 SRC_URI[vte-0.14.1.sha256sum] = "231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077" SRC_URI[walkdir-2.5.0.sha256sum] = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" SRC_URI[wasi-0.11.1+wasi-snapshot-preview1.sha256sum] = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" +SRC_URI[wasip2-1.0.4+wasi-0.2.12.sha256sum] = "b67efb37e106e55ce722a510d6b5f9c17f083e5fc79afc2badeb12cc313d9487" SRC_URI[wasm-bindgen-0.2.114.sha256sum] = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e" SRC_URI[wasm-bindgen-macro-0.2.114.sha256sum] = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6" SRC_URI[wasm-bindgen-macro-support-0.2.114.sha256sum] = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3" @@ -612,6 +619,7 @@ SRC_URI[windows_x86_64_msvc-0.52.6.sha256sum] = "589f6da84c646204747d1270a2a5661 SRC_URI[windows_x86_64_msvc-0.53.1.sha256sum] = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" SRC_URI[winnow-1.0.3.sha256sum] = "0592e1c9d151f854e6fd382574c3a0855250e1d9b2f99d9281c6e6391af352f1" SRC_URI[winx-0.36.4.sha256sum] = "3f3fd376f71958b862e7afb20cfe5a22830e1963462f3a17f49d82a6c1d1f42d" +SRC_URI[wit-bindgen-0.57.1.sha256sum] = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" SRC_URI[writeable-0.6.2.sha256sum] = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" SRC_URI[xattr-1.6.1.sha256sum] = "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156" SRC_URI[yoke-0.8.1.sha256sum] = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954" diff --git a/meta/recipes-devtools/python/python3-uv-build_0.12.10.bb b/meta/recipes-devtools/python/python3-uv-build_0.12.12.bb similarity index 92% rename from meta/recipes-devtools/python/python3-uv-build_0.12.10.bb rename to meta/recipes-devtools/python/python3-uv-build_0.12.12.bb index 12cf5c7cc33..f75eab5ee8d 100644 --- a/meta/recipes-devtools/python/python3-uv-build_0.12.10.bb +++ b/meta/recipes-devtools/python/python3-uv-build_0.12.12.bb @@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://LICENSE-APACHE;md5=86d3f3a95c324c9479bd8986968f4327 \ file://crates/uv-pep508/License-Apache;md5=e23fadd6ceef8c618fc1c65191d846fa \ file://crates/uv-pep508/License-BSD;md5=ef7a6027dc4c2389b9afad7e690274c7" -SRC_URI[sha256sum] = "c83c0f1dd2c921091d1974f56d64221c010e173d9e6d52ec2a2582650c2d5197" +SRC_URI[sha256sum] = "cbcfa5191898d5ca277faebdc6ca612dd4afb1fad25cd7948f43484a8da022c3" require ${BPN}-crates.inc From patchwork Thu Sep 10 10:34:44 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 97848 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 E33CFC79FB9 for ; Thu, 10 Sep 2026 10:35:00 +0000 (UTC) Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.10815.1789036493298196540 for ; Thu, 10 Sep 2026 03:34:53 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=ZF+Srd4/; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.140, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49cc9f581c4so11499175e9.0 for ; Thu, 10 Sep 2026 03:34:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789036491; x=1789641291; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=NlYxIGRiE+5ZL/Kz33lbJGCYAkrB47u/T1ES9L37rvo=; b=ZF+Srd4/ET8VyZV3vWYsW+cOJ8LjDRiHNDXx2Aa7QP+bWF9MHGX6/Xg5JKg1gr8pu8 wN6sFRcDJzYQOqGRZKgfybAICdibm0YpFbnOcOZeEW+oMLfovQbd63y0iCqkF/9vVgUc YI55oiR4nT8TgBsLzn1+wvxsEe1wId292mwDM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789036491; x=1789641291; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=NlYxIGRiE+5ZL/Kz33lbJGCYAkrB47u/T1ES9L37rvo=; b=gp5o59Dyf4uKMU6fHmRmuEdQea1tU7gKtqXw5zlz6mOfxO/jw7vzraCmzDJZ5WyAX3 6l0+7TtJQiV6Wh55mCUSiOiSGjaZ4TSSESiTJOHUnmTrdzOSav4RqRsgWBwG0ma3+mQb llPEHMfp5BzyZ74XSv8m0pLXVdl84/8P6ijBIwuncnzX0e8mvhHjA/ttQWk4TBD2VywV J50k/qOUx6Ohk2eq3/CY6Kxgn5GxD+xNww4Sdo/z9j/XuIjLWjJiUI0K2GRaRg0KDuRz osNsRsSg01v4sgxp/t2fdogxVwXF/yX3ft88Wb6hD9df0D8zFhasNCHFtuB2G5uKTxwl VU7A== X-Gm-Message-State: AFuF++nItQ0q+oIDX+BEDx/V7KhDcWf+SrtcB5y9BQ91gy7iOUM8gxXQ n9cm5+FiqvD8duBfySyBm12NVqbrcybkoK+2jobvTw/G+IBbppx8oMUU33P+9tkahG/Jf7nDYz4 LavEcgvk= X-Gm-Gg: AYBFou3g6LP7a4SGKohS4HfAD0z2w1vxiXjNCx4MXnO2BtaPU/Zk31Qw4jVYzP+AIBQ 9GN5P4hN7HpR3+Lqjx7SHIqakBlixYxMab1O/ejBT+2POZEVG/7WQNsEaXkiSQcg54aWWKDTQJX DkzmFacOguawFoZOsS3kGctB50iDmd1abQo8Ag7GBSfe9oF9AmaWPIlYNxe8lyHAjm6zQ/0zUrH u9WqR9Sg+06Q0dJdyJXQmECClTukCkXRH0Fp0kIkjaq/37/dlZkF4xIRS2l2DANN2XzlDNlwtpa /RrNP1aHyUjRtKWpZoO9MHE7/Z7uNegmWHcYFF9yB+93uAnDFRs95qz/5wfi181Ae97f1EhMQ2Y EvoZeKn/lXlUayoaLltPFT/e8CeSLVX0sd4HgV4w1rKhzuWK3FvmUBmPpo8qt/pcKgJlC+gaLGL rYZVOzA5+yRI4YBz3gcx/OMToBsHDFLC8rhRATyCAQSEyS+QAKmB67Sf48HvvnFTpqyJQ4btyoh Pn3OnQxyhrtHBVLRQsLzPUR04oF X-Received: by 2002:a05:600c:3786:b0:49c:f13e:e50 with SMTP id 5b1f17b1804b1-49d26dc1012mr31488465e9.13.1789036491318; Thu, 10 Sep 2026 03:34:51 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:788a:18da:6c2a:9f16]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49d26bf9490sm57395075e9.9.2026.09.10.03.34.50 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Sep 2026 03:34:50 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 5/5] xz: upgrade 5.8.3 -> 5.8.4 Date: Thu, 10 Sep 2026 11:34:44 +0100 Message-ID: <20260910103444.1413539-5-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260910103444.1413539-1-richard.purdie@linuxfoundation.org> References: <20260910103444.1413539-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 10 Sep 2026 10:35:00 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/245548 5.8.4 (2026-09-09) IMPORTANT: This includes a fix for a security issue that affects all XZ Utils versions since 5.0.0. This and a few other fixes have also been committed to the old stable branches (v5.2, v5.4, and v5.6) in the xz Git repository. Those fixes are marked below. No new 5.2.x, 5.4.x, or 5.6.x releases will be made. * liblzma: - lzma_alone_decoder(), lzma_lzip_decoder(), lzma_auto_decoder(), and lzma_microlzma_decoder(): Fix an invalid memory access after memory allocation has failed and the application reinitializes the existing decoder to decode a different file. This bug could at least result in a crash. This is tracked as GHSA-5qpq-xqfv-j9pg. CVE number is pending. (Also in v5.2, v5.4, and v5.6.) - lzma_stream_buffer_decode(): Fix wrong error code and, in debug builds, assertion failure. LZMA_BUF_ERROR could be returned with truncated inputs while LZMA_DATA_ERROR is the correct one in this function. (Also in v5.2, v5.4, and v5.6.) - Fix a performance issue in the typical use case of lzma_index_cat(). Internally liblzma calls it from lzma_file_info_decoder(), so that was affected too. The problem occurred if the input .xz file was created by concatenating a large number of .xz files. A crafted file could make "xz --list" very slow or effectively hang. Normal decompression doesn't use these functions and thus wasn't affected. (Also in v5.2, v5.4, and v5.6.) - Fix a theoretical integer overflow in lzma_index_cat(). (Also in v5.2, v5.4, and v5.6.) - Fix bogus memory usage report in lzma_index_decoder() when the .xz Index is obviously invalid. A huge bogus value could cause an integer overflow in lzma_file_info_decoder()'s memory usage reporting due to a missing overflow check, making lzma_memused() report an incorrect tiny value. This bug didn't affect the memory usage limiter in these two decoders; only the reporting via lzma_memused() was affected. (Also in v5.2, v5.4, and v5.6.) - Fix a too low memory usage report in lzma_index_decoder() if lzma_memused() is called after a part of the Index has already been decoded. The typical use case is to call lzma_memused() immediately after LZMA_MEMLIMIT_ERROR, which did work correctly. - Fix copying of check type in lzma_index_dup(). Calling lzma_index_checks() on the duplicated lzma_index returned return garbage a result. lzma_index_dup() is rarely used; liblzma doesn't use it internally and xz itself doesn't use it either. (Also in v5.2, v5.4, and v5.6.) - lzma_file_info_decoder() and lzma_index_decoder(): Reject an obviously-invalid Number of Records field earlier. (Partially also in v5.2, v5.4, and v5.6.) - Fix a missing synchronization in the threaded .xz decoder. It could make lzma_get_progress() return incorrect progress info. (Also in v5.4 and v5.6.) - Detect certain kinds of corrupt inputs slightly earlier in the LZMA2 decoder. - ARM64 and LoongArch: Don't use aligned reads on unaligned buffers. This makes the code work on strict-align processors and fixes a sanitizer error in other cases. (Since 5.7.1alpha) * xz: - Fix a use-after-free when showing an error message if --files or --files0 was specified in the environment variables XZ_OPT or XZ_DEFAULTS. (Also in v5.2, v5.4, and v5.6.) - Fix a use-after-free bug when --verbose is used and standard error isn't a terminal. (Since 5.7.1alpha) - Make it an error if the totals in "xz --list" exceed the range of 64-bit integers. (Also in v5.2, v5.4, and v5.6.) * xz and xzdec on Linux: - Add support for Landlock ABI version 9. - Use fallback macros for Landlock ABI version 2, 3, and 5 (but not 4) if is older than ABI version 5. This makes the binary slightly more protected if it is run on a kernel that supports newer ABIs than . * Scripts: - xzgrep: Fix handling of the ' char at the end of a command line option. For example, the following tricked xzgrep to run "id": xzgrep "-e'" "-e;id;'" somefile (Also in v5.2, v5.4, and v5.6.) - xzdiff: Use the C locale (LC_ALL=C) with "sed" and "expr" to ensure safe behavior with invalid multibyte sequences. An equivalent improvement was made in xzgrep in 5.2.6 (2022-08-12), but it was forgotten from xzdiff. (Also in v5.2, v5.4, and v5.6.) Signed-off-by: Richard Purdie --- meta/recipes-extended/xz/{xz_5.8.3.bb => xz_5.8.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-extended/xz/{xz_5.8.3.bb => xz_5.8.4.bb} (97%) diff --git a/meta/recipes-extended/xz/xz_5.8.3.bb b/meta/recipes-extended/xz/xz_5.8.4.bb similarity index 97% rename from meta/recipes-extended/xz/xz_5.8.3.bb rename to meta/recipes-extended/xz/xz_5.8.4.bb index 0735696011f..cfb0574f0df 100644 --- a/meta/recipes-extended/xz/xz_5.8.3.bb +++ b/meta/recipes-extended/xz/xz_5.8.4.bb @@ -30,7 +30,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d38d562f6112174de93a9677682231b2 \ SRC_URI = "https://github.com/tukaani-project/xz/releases/download/v${PV}/xz-${PV}.tar.gz \ file://run-ptest \ " -SRC_URI[sha256sum] = "3d3a1b973af218114f4f889bbaa2f4c037deaae0c8e815eec381c3d546b974a0" +SRC_URI[sha256sum] = "0014c7886930454fe8bd4228665b51af55eeae560ea135c9c4cd33f55b2591d9" UPSTREAM_CHECK_REGEX = "releases/tag/v(?P\d+(\.\d+)+)" UPSTREAM_CHECK_URI = "https://github.com/tukaani-project/xz/releases/"