From patchwork Fri Aug 21 09:09:53 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 95977 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 A4662C5DF92 for ; Fri, 21 Aug 2026 09:10:12 +0000 (UTC) Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.3659.1787303404511841589 for ; Fri, 21 Aug 2026 02:10:05 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=aVZRR34t; spf=pass (domain: linuxfoundation.org, ip: 209.85.221.49, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-47f93b2fe4cso382785f8f.0 for ; Fri, 21 Aug 2026 02:10:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1787303403; x=1787908203; 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=IT+WtEIX+93cRi5NZoPuegpW8NqsGTwj2xbJVFThbCA=; b=aVZRR34tyRhvxH4szQvrZCja5SGKwFVT8b/+TEfsRl3Npj72SczFoN0OUZmEjdgBeV GgXfzWpF0Vaktk18YAln56xRZkApYrWEkzOl2jCYpX6FZzb8nKH67REChY21fn2Yzeiz u70KTl0nsxBlCHt+MDmNI5lRMClaTQBgbCLeU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787303403; x=1787908203; 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=IT+WtEIX+93cRi5NZoPuegpW8NqsGTwj2xbJVFThbCA=; b=TzMPdL/XpVLIr/sfulwM5C0ZfxHTWPe7g8du+QpAseGd5pOuefhsevBcvWgK/1zCTw 0LYb9G1WyU9oXrVCIlv1MlHuwJdojWy11c37bpsyF6WJirNj6XQDN37k/qiZcYeqX0SV ZV8SJcJGkjgIr33RLYsWELhNuwEugmMpXYo0oSVveMAq1U82lxmA93Vkzfa55Kf8ezry PMWG8qXQja2TzFEbq85Y8xz7jEZIxRKY1RvOfjh+2qt01jK0AO0+KO9/7ZqA+o5OkQzT grgiPlDFvLrYGOfZw4IXn1UG1mJBNPHFHNLDUEoaX4nUForcGppgXfYJ6igtGx5V6zbF OwSg== X-Gm-Message-State: AFuF++mNX24ZSj56CH3KTHKOkbziRaWHKvrigjFdxT3ANsHgydR8dGiE rEy7na1/OGOCaa7dQs1ZQt45iZ2G16XuW0iiu8y35nQNAUZuTFWKPGV1wIhIOQ08BQCDp93P1pB 3u9HfAao= X-Gm-Gg: AR+sD13WDKi5H97t786qhFoqwug1J9SR08XXddS2CQX35Fz8CCKlcd7Sq0qe1nYZVk3 LVOWUjhX+cf9tcyQHTLNXdlFT/RCo7jrf96LPz7G0rP07Q6PPevKAnER9XEmHLeSxk/c6gisHR2 yYrD51yCeNLQy7myZTVbssV2RGXRql62PAoF4OWauJ9zdlMiWB/8K/wxIMROByGMtT3OyBUI1uG od2epN/CA8qiEDxZX1HwgYbjs8D2QN5NT0Uf/KWtCoqrxAHbZT76343Bfy7m/tB+l1KrX+UZzrI 3oLogmAr+1R09VT6brXjYqcf993YRCEaHWBHGGyM9tgutgDhmLaZnd/zOi3FHXW+B7FmeCApFyp h20s0M66471nKo8abe7ssKQ8MSwOvN23fYoKB8hhOx19+3g4VyXjFX5ES0w2r0XnRhLc4mprJSZ QsZ6pPYz60EEQ/xTzRPF/DcOK8N0Tj4yqHEFedu5EV/C06RVcGOrnp/QBvaci8LEITk/uC22DAx dZL6Q24Zg0AUuvWrg== X-Received: by 2002:a5d:64cd:0:b0:47f:83ee:e56f with SMTP id ffacd0b85a97d-482c0b909b5mr7562763f8f.18.1787303402504; Fri, 21 Aug 2026 02:10:02 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:e5fd:eed9:eff8:d030]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-482b14b7d23sm17049620f8f.22.2026.08.21.02.10.00 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Aug 2026 02:10:00 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 1/7] libcap-ng: upgrade 0.9.3 -> 0.9.5 Date: Fri, 21 Aug 2026 10:09:53 +0100 Message-ID: <20260821090959.3859632-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 ; Fri, 21 Aug 2026 09:10:12 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243909 0.9.5 - Fix broken utility_logic_test when run as a 32 bit app - Install the cap-audit man page conditionally - Fix V3 file capability usage - Preserve existing securebits in capng_lock - Make python configuration a little more strict 0.9.4 - Add bluetooth collection to netcap --advanced - Don't drop netcap --advanced if only VSOCK kernel headers are missing - In cap-audit, verify executable is being passed - Add a systemd simulator to cap-audit: use --service to test a service file - Improve cap-audit recommendations by correlating syscall outcomes - Allow supplying vmlinux.h for reproducible cap-audit builds - Restore --with-python/--without-python as generic Python configure options - Fix on-demand bash completion loading for the utilities Signed-off-by: Richard Purdie --- .../{libcap-ng-python_0.9.3.bb => libcap-ng-python_0.9.5.bb} | 0 meta/recipes-support/libcap-ng/libcap-ng.inc | 2 +- .../libcap-ng/{libcap-ng_0.9.3.bb => libcap-ng_0.9.5.bb} | 0 3 files changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/libcap-ng/{libcap-ng-python_0.9.3.bb => libcap-ng-python_0.9.5.bb} (100%) rename meta/recipes-support/libcap-ng/{libcap-ng_0.9.3.bb => libcap-ng_0.9.5.bb} (100%) diff --git a/meta/recipes-support/libcap-ng/libcap-ng-python_0.9.3.bb b/meta/recipes-support/libcap-ng/libcap-ng-python_0.9.5.bb similarity index 100% rename from meta/recipes-support/libcap-ng/libcap-ng-python_0.9.3.bb rename to meta/recipes-support/libcap-ng/libcap-ng-python_0.9.5.bb diff --git a/meta/recipes-support/libcap-ng/libcap-ng.inc b/meta/recipes-support/libcap-ng/libcap-ng.inc index 5c1a7fdfeaf..2a31be6f4dd 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 = "0ab44af5a23e8edb69a39c0dc803ce4395ff2086" +SRCREV = "9ae44402f4c405f08b9dd5ec070127d0d92afee4" inherit lib_package autotools pkgconfig bash-completion diff --git a/meta/recipes-support/libcap-ng/libcap-ng_0.9.3.bb b/meta/recipes-support/libcap-ng/libcap-ng_0.9.5.bb similarity index 100% rename from meta/recipes-support/libcap-ng/libcap-ng_0.9.3.bb rename to meta/recipes-support/libcap-ng/libcap-ng_0.9.5.bb From patchwork Fri Aug 21 09:09:54 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 95975 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 3DF51C5DF7D for ; Fri, 21 Aug 2026 09:10:12 +0000 (UTC) Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.3662.1787303405450794324 for ; Fri, 21 Aug 2026 02:10:05 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=NJqpecZz; spf=pass (domain: linuxfoundation.org, ip: 209.85.128.41, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-499ac87c92bso6306085e9.1 for ; Fri, 21 Aug 2026 02:10:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1787303404; x=1787908204; darn=lists.openembedded.org; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=q9dLTO8pW9n3x0U+sJ2AN98oEhOroj58HdpQmXgo/x0=; b=NJqpecZzKyXFNQf+74asMataa/g21/quBBCMU+z44cFAWkUc4ecgYp10IjpIMZMzQQ 887UuG7brez8I5JQvKVSbn/GrogygZK4rndoJNW4xa2Ha7HH/SkhdMgkOv50Nj44//Y5 W067HTNn699LwqdLYhqQgTcv0S/VD/4WyXQG4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787303404; x=1787908204; h=content-transfer-encoding:content-type: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=q9dLTO8pW9n3x0U+sJ2AN98oEhOroj58HdpQmXgo/x0=; b=Uo4KCQB42y6OICjRrya7EL4VDIptGynJ6lpfsyf/LJXMgFTlGU/q0RgJKkQ/1L0reu 7ncFDPP0Wm5G5z/hlpwM0AUhwVEWuCAmCo48NFTeuPxIcn3pmcZFLyELX2Sqj50kPudt hEt2c6uyMx82SdPZ0bxEoOnEIIg1cVhH1I/Iryoz9bAHQ+Ym7M2gnVcQn3cLuC7eG1t8 P4uQojFAbMi23EgV0rWRwmBdvVPX4Pz7J7jDAeFB9T65EsFp85X6s3L+zgA61+s8MS3e 2Ya8l/3eZJfa0gnWfvtgVWaDpUQLZs+vu8p7nYTuEKHEdKID6DKHx6FGtyQ8JuZJmGHC e6gw== X-Gm-Message-State: AOJu0Ywg3jsR+Z1wh1SVz4FtVAX6tqgf/axEGOOIm4AffQaFyaARhrrQ TCJlsE5JxS+5mao3RhDtqP9bR5PTGVyM6bo9SCFKxWTG7f6ed2XzfSUeTZ+4x81vCp2h5wdLW71 GOxBHnDY= X-Gm-Gg: AR+sD13nuvWXZvyae7AdfneUBp/vcfX7uGYzyXBtlyenKLpaRfT5eqWQNTj26gz5gkj bcWd9W0tMcD6y+Xg81mxuQc+ZoTjYf1KzTasRo7nWsP+1v21an0mRlJ5A3YEhqFFxWU4+SQ0lHE jxkyuYUEliJ+swnfrxyiYL6E6CySQCo/VdIctjZDTsrVWSaMnD9nzBSEtVwtiWRFpKYN2B1wymE hGrH2mKzFLYdUxudc6WXNdVyza/BozNqcmCLGVHl0r2fPk0D3phEqiVPOJOZO6MSrI6zwUe7tQs 5scYKhXDVERJNA0AD8BYUx6m2yNRzwPkxKySpORgUdnJAb+FnF3vrhHyEqaN4wH1f3S6xgBr6kZ mxzL77NDwGzRIIo4gxt7o6zfA847SslLQP4iFmF3OrKwZ1OKQPSNQ0hdBacmNy7aoxmAg2o7NgY xlhO+yT3bO2KVY7cI9lTui+M0Fi3+UV0qdegoujyUz6bChEMUkMLjJnHCF7RFzVRqalcXbyq9HS KlDeupk9AM7XXyd3rllKsfeciogqw== X-Received: by 2002:a05:600c:a087:b0:499:86ce:465e with SMTP id 5b1f17b1804b1-499b8324b09mr81885235e9.4.1787303403610; Fri, 21 Aug 2026 02:10:03 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:e5fd:eed9:eff8:d030]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-482b14b7d23sm17049620f8f.22.2026.08.21.02.10.02 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Aug 2026 02:10:02 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 2/7] mesa: upgrade 26.2.0 -> 26.2.1 Date: Fri, 21 Aug 2026 10:09:54 +0100 Message-ID: <20260821090959.3859632-2-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260821090959.3859632-1-richard.purdie@linuxfoundation.org> References: <20260821090959.3859632-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 ; Fri, 21 Aug 2026 09:10:12 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243910 https://docs.mesa3d.org/relnotes/26.2.1.html New features None Bug fixes RadeonSI VA-API: vertical color discontinuity / split on YouTube (AV1/VP9) with RX 7900 XTX Recording on AMD GPU using gpu-screen-recorder with VAAPI H.264 backend produces corrupted output since Mesa 26.0.0 Regression: HEVC hardware decoding (VA-API) fails with “invalid UVD command 5!” on Stoney Ridge (amdgpu) in Mesa 26+ V3D driver (Mesa) does not expose GL_EXT_shader_texture_lod, breaking raspberry Pi5 WebGL in Firefox (e.g. Google Maps with Street View) Witchfire - black artifacts [ANV][BMG] llama.cpp Flaky unit test results with latest Mesaï» on Arc B70 (Regression) [NVK/Kepler] NAK compiler panic in assign_regs.rs: “Failed to find free register” when launching wgpu application (Zed) [RADV] Insurgency Sandstorm - black Z-fighting geometry [meson] rust crate downloading for subbprojects blocked [radv] Anisotropic filtering glitch in Wolfenstein II: The New Colossus i915 GPU hang on Alder Lake-HX GT1 (8086:4688) with Mesa 26.2.0 OpenGL — works on 26.1.6 radeonsi/VCN: HEVC VAAPI encode corrupts P-frames on Van Gogh (gfx1033) since Mesa 26.0 — I-frames and H.264 unaffected radeonsi: black screen in picom after ae36b9e3459766a953fe6318545463f9a773d119 radeonsi: null-deref in validate_io() during glUseProgramStages on separable, SPIR-V-ingested program pipeline radv: vkCopyMemoryToImage segmentation fault with block-compressed formats when memoryRowLength is non-zero tu/anv: pDependencyInfos dereferenced as a single pointer instead of an array in CmdWaitEvents2 tu: assertions in tu_formats.cc: Assertion `fmt.fmt != FMT6_NONE’ failed Signed-off-by: Richard Purdie --- ...lib-avoid-builtin_cpu_supports-for-avx2-detecti.patch | 9 ++++----- ...freedreno-don-t-encode-build-path-into-binaries.patch | 9 +++------ ...01-meson-misdetects-64bit-atomics-on-mips-clang.patch | 2 +- ...ntel-compiler-jay-jay_ir.h-do-not-used-typed-en.patch | 4 ++-- ...til-u_math.c-do-not-use-arm-fpu-instructions-if.patch | 2 +- meta/recipes-graphics/mesa/mesa.inc | 4 ++-- 6 files changed, 13 insertions(+), 17 deletions(-) diff --git a/meta/recipes-graphics/mesa/files/0001-addrlib-avoid-builtin_cpu_supports-for-avx2-detecti.patch b/meta/recipes-graphics/mesa/files/0001-addrlib-avoid-builtin_cpu_supports-for-avx2-detecti.patch index 7234f76b397..07a4f66af8a 100644 --- a/meta/recipes-graphics/mesa/files/0001-addrlib-avoid-builtin_cpu_supports-for-avx2-detecti.patch +++ b/meta/recipes-graphics/mesa/files/0001-addrlib-avoid-builtin_cpu_supports-for-avx2-detecti.patch @@ -1,3 +1,4 @@ +From 539870cc9dc54989c588f9a6bcf71f19f3ca45f6 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 13 Aug 2026 00:00:00 +0000 Subject: [PATCH] addrlib: avoid __builtin_cpu_supports for avx2 detection @@ -16,8 +17,8 @@ entirely and works with both GCC and Clang. Upstream-Status: Submitted [https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/43820] Signed-off-by: Khem Raj --- - src/amd/addrlib/src/core/addrswizzlersimd.h | 15 +++++++++++++-- - 1 file changed, 13 insertions(+), 2 deletions(-) + src/amd/addrlib/src/core/addrswizzlersimd.h | 15 ++++++++++++++- + 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/amd/addrlib/src/core/addrswizzlersimd.h b/src/amd/addrlib/src/core/addrswizzlersimd.h index fd53e40..ce30204 100644 @@ -31,7 +32,7 @@ index fd53e40..ce30204 100644 +#include #endif #include - + @@ -85,7 +87,18 @@ static inline bool CpuSupportsAvx2() { #if _MSC_VER return IsProcessorFeaturePresent(PF_AVX2_INSTRUCTIONS_AVAILABLE); @@ -52,5 +53,3 @@ index fd53e40..ce30204 100644 #else #error "What platform is this?" #endif --- -2.43.0 diff --git a/meta/recipes-graphics/mesa/files/0001-freedreno-don-t-encode-build-path-into-binaries.patch b/meta/recipes-graphics/mesa/files/0001-freedreno-don-t-encode-build-path-into-binaries.patch index a5e6570af85..590851f6f1d 100644 --- a/meta/recipes-graphics/mesa/files/0001-freedreno-don-t-encode-build-path-into-binaries.patch +++ b/meta/recipes-graphics/mesa/files/0001-freedreno-don-t-encode-build-path-into-binaries.patch @@ -1,4 +1,4 @@ -From 1ae1feb55885c8ec26ed2ef148fa75c6240d9804 Mon Sep 17 00:00:00 2001 +From ea7f29215915d3e08111b4ed489defedc0f30c8b Mon Sep 17 00:00:00 2001 From: Dmitry Baryshkov Date: Wed, 10 Dec 2025 02:27:16 +0200 Subject: [PATCH] freedreno: don't encode build path into binaries @@ -25,7 +25,7 @@ Signed-off-by: Quentin Schulz 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/freedreno/meson.build b/src/freedreno/meson.build -index e8f01b880bc..8144a75bd1c 100644 +index e8f01b8..8144a75 100644 --- a/src/freedreno/meson.build +++ b/src/freedreno/meson.build @@ -4,9 +4,10 @@ @@ -42,7 +42,7 @@ index e8f01b880bc..8144a75bd1c 100644 dep_libarchive = dependency('libarchive', allow_fallback: true, required: false, disabler : true) dep_libxml2 = dependency('libxml-2.0', allow_fallback: true, required: false) diff --git a/src/freedreno/registers/meson.build b/src/freedreno/registers/meson.build -index 9318ce48fe5..8d2b305d202 100644 +index 9318ce4..8d2b305 100644 --- a/src/freedreno/registers/meson.build +++ b/src/freedreno/registers/meson.build @@ -16,6 +16,8 @@ freedreno_copyright = files(copyright_file) @@ -54,6 +54,3 @@ index 9318ce48fe5..8d2b305d202 100644 subdir('adreno') foreach f : xml_adreno_files --- -2.55.0 - diff --git a/meta/recipes-graphics/mesa/files/0001-meson-misdetects-64bit-atomics-on-mips-clang.patch b/meta/recipes-graphics/mesa/files/0001-meson-misdetects-64bit-atomics-on-mips-clang.patch index 5d90bb2319f..9d148ed46bf 100644 --- a/meta/recipes-graphics/mesa/files/0001-meson-misdetects-64bit-atomics-on-mips-clang.patch +++ b/meta/recipes-graphics/mesa/files/0001-meson-misdetects-64bit-atomics-on-mips-clang.patch @@ -1,4 +1,4 @@ -From 1217bf10e7c79f8e7f716fae8f7ac2f2211c35d2 Mon Sep 17 00:00:00 2001 +From 82b7419010da29c7d2e1968a369f3682bc1010ef Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 13 Jan 2020 15:23:47 -0800 Subject: [PATCH] meson misdetects 64bit atomics on mips/clang diff --git a/meta/recipes-graphics/mesa/files/0001-src-intel-compiler-jay-jay_ir.h-do-not-used-typed-en.patch b/meta/recipes-graphics/mesa/files/0001-src-intel-compiler-jay-jay_ir.h-do-not-used-typed-en.patch index 72b6d10b0f6..4a4836b6bf7 100644 --- a/meta/recipes-graphics/mesa/files/0001-src-intel-compiler-jay-jay_ir.h-do-not-used-typed-en.patch +++ b/meta/recipes-graphics/mesa/files/0001-src-intel-compiler-jay-jay_ir.h-do-not-used-typed-en.patch @@ -1,4 +1,4 @@ -From 43090e97a7c586a682eb845442191236f3963242 Mon Sep 17 00:00:00 2001 +From 26b14d36b941b7839d13f82d12a8ca569b718235 Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Sun, 14 Jun 2026 17:42:19 +0200 Subject: [PATCH] src/intel/compiler/jay/jay_ir.h: do not used typed enum @@ -13,7 +13,7 @@ Signed-off-by: Alexander Kanavin 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/intel/compiler/jay/jay_ir.h b/src/intel/compiler/jay/jay_ir.h -index 8307044..abf175a 100644 +index 3b819cb..34b8877 100644 --- a/src/intel/compiler/jay/jay_ir.h +++ b/src/intel/compiler/jay/jay_ir.h @@ -518,7 +518,7 @@ jay_type_is_any_float(enum jay_type t) diff --git a/meta/recipes-graphics/mesa/files/0001-src-util-u_math.c-do-not-use-arm-fpu-instructions-if.patch b/meta/recipes-graphics/mesa/files/0001-src-util-u_math.c-do-not-use-arm-fpu-instructions-if.patch index 55c9c6e1d08..801c872c71f 100644 --- a/meta/recipes-graphics/mesa/files/0001-src-util-u_math.c-do-not-use-arm-fpu-instructions-if.patch +++ b/meta/recipes-graphics/mesa/files/0001-src-util-u_math.c-do-not-use-arm-fpu-instructions-if.patch @@ -1,4 +1,4 @@ -From 2e41d846e6da26e73418d31b782f6b65eca48c45 Mon Sep 17 00:00:00 2001 +From 425aa8da2249c01f852fade871721e5e2f25555f Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Wed, 1 Jul 2026 22:48:15 +0200 Subject: [PATCH] src/util/u_math.c: do not use arm fpu instructions if fpu is diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc index 8ee7db50edd..7a3e0a26c61 100644 --- a/meta/recipes-graphics/mesa/mesa.inc +++ b/meta/recipes-graphics/mesa/mesa.inc @@ -22,8 +22,8 @@ SRC_URI = "https://archive.mesa3d.org/mesa-${PV}.tar.xz \ file://0001-addrlib-avoid-builtin_cpu_supports-for-avx2-detecti.patch \ " -SRC_URI[sha256sum] = "efd4bb08cdb7c365a812cd4e6c9202ab55b2f22cdcd13c7d6c4f9647b799a4ef" -PV = "26.2.0" +SRC_URI[sha256sum] = "c47e81bddc4760360a41ac3c5acec38acb81f9d750ecef47e7f3adc7021a4442" +PV = "26.2.1" UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P\d+(\.\d+)+)" From patchwork Fri Aug 21 09:09:55 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 95974 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 5F981C5DF87 for ; Fri, 21 Aug 2026 09:10:12 +0000 (UTC) Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.3665.1787303406522551669 for ; Fri, 21 Aug 2026 02:10:06 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=QgykdehU; spf=pass (domain: linuxfoundation.org, ip: 209.85.221.49, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-47de0093c42so698694f8f.3 for ; Fri, 21 Aug 2026 02:10:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1787303405; x=1787908205; 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=HzVMZ5KzSCNrbmOyV3I8PI3/hwQ3oDZJ40qVk+q8Rsw=; b=QgykdehUqoQjuPPSgK6e2UmBTXfUErxhLWB8bBHG6jPcZwz6LrvoTE3S+8jY5EzMbd t97pjiKeRbBKb3QBU6q26LhgrESrUXf6UecFx02T7gl2O2HEgbLXwT7OUtiy2xDvpGTH AFSn+KKB/uqNCze+QFGBuTtNg4dYmF8u8HMRk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787303405; x=1787908205; 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=HzVMZ5KzSCNrbmOyV3I8PI3/hwQ3oDZJ40qVk+q8Rsw=; b=DPJNzA/796ZcnshKqp2IPe587w1N15u3DsANgfs3WTGXFB2rOcGZwmJcKIkyRviQmo C5JLIw8quUxQcN7yYgFvGaNDkfzzr5eyULu/Y/en7v3gaJgSD9oVfV0wT/lWsVLDffGU Px6R24IvmS3P7ZjuVNI1cFwEifiNyyjJ0HUKL0O1K8Bui36VsncK/jWskLFSSTDhL8Ky ZXhdq0vFmAv30t4rcR1QTjVtYlNArMehiFWtw01PBAldL9UL7Kd1+/HytgHeSgcTQwz7 iu+h56HF+Dv0XTi9RpVGxWVy7GZm5Z7mZkd7NVMvxPqWaE+ktGzFWBKKY6mcYYTugYT5 De5Q== X-Gm-Message-State: AFuF++kBWPfpSGC/1cl+PffDpmNPm3H8VrEose1Btzk0AObzDEHiqzOj OXfX0fB/JIkgNacNzszqZlbjItA7xeK4GgTvYDJyP52k+mQrZemXHcuvY1hoGTEW0l88HXcpEET rtgJWIq4= X-Gm-Gg: AR+sD13YF2+jNctP+wZ2MYr26aOuL/+X4hjrnI7u/zt1wo9D3IXNxSgO6qnIPqasfbd ulWdalwBBWDP3LFBkjteA3/Pa2779WrYJjzG7sW1Dx63Jf3Fc7RTlYR3THV/R98f5T1nCS+2M73 8plj5cJLJ+JmueD8UvdykWQvLD+mRHV27r30CObofY4DPAaXZuezCcVksBl5xYGzEkFYEUARAuu twIKeCE7Y/Dsdx19YBhsoUDTgf47w0+Cnm9rCfaHC54oX3jnV1b5mYckk6wm5T/KFIG7HGG5BmY MK7LGhRO1rZslYv+Gn7j/UtvLmELc8DJ9PZx3L3BvcwM2zKtYKvU1HYn/ofrizdxz6frAnSQ8sc AU6imktMABkgTxGcnLWWMmNO7bUTb2CsWL7gFs8LKESPo2GTsl4/JcgkBL2BcWnqJ+fktLQpV6/ +H4df4nc54leRNeNGfp7U1fTdIN/98kD8xBbWnzimxIZW8EAMlI4fwfIXuwCiL0T5om0oR1JMBN nGxhLLjzL5ueCa32A== X-Received: by 2002:a05:6000:1785:b0:481:511c:8d45 with SMTP id ffacd0b85a97d-482c0bb16ddmr6425002f8f.20.1787303404559; Fri, 21 Aug 2026 02:10:04 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:e5fd:eed9:eff8:d030]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-482b14b7d23sm17049620f8f.22.2026.08.21.02.10.03 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Aug 2026 02:10:03 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 3/7] puzzles: upgrade to latest revision Date: Fri, 21 Aug 2026 10:09:55 +0100 Message-ID: <20260821090959.3859632-3-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260821090959.3859632-1-richard.purdie@linuxfoundation.org> References: <20260821090959.3859632-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 ; Fri, 21 Aug 2026 09:10:12 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243911 3c36322 Click-and-type puzzles: clicks outside grid hide cursor Signed-off-by: Richard Purdie --- meta/recipes-sato/puzzles/puzzles_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-sato/puzzles/puzzles_git.bb b/meta/recipes-sato/puzzles/puzzles_git.bb index 71eb6673e3c..6e1e2b87491 100644 --- a/meta/recipes-sato/puzzles/puzzles_git.bb +++ b/meta/recipes-sato/puzzles/puzzles_git.bb @@ -10,7 +10,7 @@ REQUIRED_DISTRO_FEATURES = "x11" SRC_URI = "git://git.tartarus.org/simon/puzzles.git;branch=main;protocol=https" UPSTREAM_CHECK_COMMITS = "1" -SRCREV = "7ad37c64af3bc891372ec16db1531cee599b6e3a" +SRCREV = "3c3632259d298ab62aafa8a5858823569ab1af46" PE = "2" PV = "0.0+git" From patchwork Fri Aug 21 09:09:56 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 95978 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 81AFCC5DF8C for ; Fri, 21 Aug 2026 09:10:12 +0000 (UTC) Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com [209.85.221.48]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.3667.1787303408543690570 for ; Fri, 21 Aug 2026 02:10:08 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=T8rEuN48; spf=pass (domain: linuxfoundation.org, ip: 209.85.221.48, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wr1-f48.google.com with SMTP id ffacd0b85a97d-47fe377a217so446679f8f.1 for ; Fri, 21 Aug 2026 02:10:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1787303407; x=1787908207; 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=a2bIPKD+4YqAH9wx3EeFK3RsklStgMs+1kM4yKRIFcs=; b=T8rEuN48Eq2MIa6ObtXTGwPxB+uC2tpchoycvoSWX9BHUi9gRNVRYAjfWJ1FzVLi5R sEgKBl2eje6xgHx1QvxkPIrXd3CrQDvWxzOG9/ZiRiAA03mW1h0r06WEm9sCGWNUrr1G wS30L4DrAqkxNUOIItuZ2dokx2f6JkQM1d2pU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787303407; x=1787908207; 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=a2bIPKD+4YqAH9wx3EeFK3RsklStgMs+1kM4yKRIFcs=; b=CVMDFM/wVZkCGq+M4sVqC/I5jAB2sGkOYg0WfGY2xpmRXIbPqKzGiphrgSmYvcOCQA cdFaVYPjMCWpwA/pwU6dyPY3TpQQujpMcLSFehb/ArnjWMvqg6qZMUjm6DhDamDIVsIc I87cAhLlHUwn0TTWLODvdCpxXf8qgS/6hBpXEUp773Zi5ACaaf7Cx5kUgW+88reDlv/i mdPCtTIsla+XO+r5Ptj4sm0e3SD4avHLq+Dn7EBo90fXN9dyKMKLvRPatv0YH+j+Imkz 3c8uvfHlpvQXhu1IvNbKE8N9VLCxoad04qmt+h4tYn5gwTtmZvO09DKPlz+Q8q3+n4Wa pVUA== X-Gm-Message-State: AFuF++nnXMAqrdKXJshUW54fn9vBUIie7WaWRAyqSgODnIq/6+3pSLMc pyvZKvPmRVCeUYQ6P04yBlNSRiGCgHnawk8wOw6ajnQWVVmZEce+68U8yISm/gDJyUJYtw+XOw4 jg7PUVs4= X-Gm-Gg: AR+sD131Ss59EQ3fu987ulyr7724tKFOgv/eFxdZ+UDTPOAv3cOC61/Wjyj2FkOV1hl E+Ia8GU3W5Vu4BMQ1h3tc8DPob1daXe/3BHelEKFFXRK8kRxHVvVtWkzxV5DAR2tJYYt2nkhJA+ iXIaALSMhQqrsP2oDBFWcK5YWrh2tAwGF1eTRttNUy14gDI/aEBdpVxk+4Ye91zpwFGPsB/KL22 rNS7yxeTNE4XZDAYyFT+ClBd1Jm4iLbfGpQWi7PsXwmqg/ElM6gkHu4A3xwavznh1UjLGbmbu9X Ib/ytu5TWBIBPnKxRr4cXbeTb3qw6b+IehbUbq970S/UFXKnXOW43x3PgRXoPS6vtiaSHePigyu idmvWx+eszlVC8Wqn6vjFnNeObZ6y379lBUKWwzIf6K7wlZxc01httO3vd65XUuw+vy5nvnn2uY 0j3BLx61q6eFhnX6DpK6fTr67SbRW+1iu5qY2/1O39rxJ7rvGvqeaLREUNTtb/HqU3oUkktFX0w qjnLG8ufsoahXSFPQ== X-Received: by 2002:adf:e193:0:b0:47f:e760:e5b9 with SMTP id ffacd0b85a97d-482c0ba3a3amr7361265f8f.18.1787303406747; Fri, 21 Aug 2026 02:10:06 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:e5fd:eed9:eff8:d030]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-482b14b7d23sm17049620f8f.22.2026.08.21.02.10.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Aug 2026 02:10:04 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 4/7] stress-ng: upgrade 0.21.04 -> 0.22.00 Date: Fri, 21 Aug 2026 10:09:56 +0100 Message-ID: <20260821090959.3859632-4-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260821090959.3859632-1-richard.purdie@linuxfoundation.org> References: <20260821090959.3859632-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 ; Fri, 21 Aug 2026 09:10:12 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243912 New stressors dentrycache - negative dentries dentry cache stressor epollmany - many nested epoll file descriptors stressor fp-subnormal - float/double/long double subnormal stressor hugepage - huge page merging and splitting stressor spec-rollback - speculation branch prediction rollback stressor New options --bad-ioctl-alldev - force exercising all devices (bad-ioctl stressor) --branch-jumps - specify number of branches to perform (branch stressor) --cache-badpage - cache flush on an unmapped page (cache stressor) --copy-file-io-bytes - specify copy-file-range I/O copy size (copy-file stressor) --dentrystat - periodically shows the directory entry cache (global option) --dentry-negative - create negative dentries (dentry stressor) --daemon-bloat option to simulte memory usage (daemon stressor) --dev-alldev - option to force exercising all devices (dev stressor) --no-madvise-opts - disable madvise advise on mmap/munmaps (global option) --ovpn-tunnel - two-endpoint DCO data path (ovpn stressor) --pagescatter-numa - mbind pages to NUMA nodes (pagescatter stressor) --vm-nt - non-temporal store/load option (vm stressor) Notable bug fixes stress-sem-sysv: --verify "corrupted bogo-ops counter" from concurrent counter updates in forked children - #657 Makefile: misleading 'readelf' message and removed OBJDUMP variable - #656 --fp-misc: bogus values in 'fail:' messages and typo in help text - #645 --far-branch: memory mapped file needs x-permission (at least) on Cygwin - #644 Possible missed MSG_NOSIGNAL in stress-fd-race - #643 --exec: fails if 'program_invocation_name' is used and the program has been found in - #642 Signed-off-by: Richard Purdie --- .../stress-ng/{stress-ng_0.21.04.bb => stress-ng_0.22.00.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-extended/stress-ng/{stress-ng_0.21.04.bb => stress-ng_0.22.00.bb} (94%) diff --git a/meta/recipes-extended/stress-ng/stress-ng_0.21.04.bb b/meta/recipes-extended/stress-ng/stress-ng_0.22.00.bb similarity index 94% rename from meta/recipes-extended/stress-ng/stress-ng_0.21.04.bb rename to meta/recipes-extended/stress-ng/stress-ng_0.22.00.bb index 79717d3018a..5c68f813110 100644 --- a/meta/recipes-extended/stress-ng/stress-ng_0.21.04.bb +++ b/meta/recipes-extended/stress-ng/stress-ng_0.22.00.bb @@ -6,7 +6,7 @@ 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;tag=V${PV}" -SRCREV = "62993352975ec4efbd27ee3627ae6ff776f5cf6c" +SRCREV = "6c2ab8831bca51f17d97538d106996ca411c4c79" DEPENDS = "coreutils-native libbsd" From patchwork Fri Aug 21 09:09:57 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 95976 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 CDF48C5DF8E for ; Fri, 21 Aug 2026 09:10:12 +0000 (UTC) Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.3647.1787303409878915025 for ; Fri, 21 Aug 2026 02:10:10 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=K+Kmkl+h; spf=pass (domain: linuxfoundation.org, ip: 209.85.221.42, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-476a130c138so888287f8f.0 for ; Fri, 21 Aug 2026 02:10:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1787303408; x=1787908208; 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=NL1aOhblz4aZJZOL+XUl/XBDOWueFdtf2zQ0SfA9wSE=; b=K+Kmkl+h2xFPZqNWVCW2q1RAVS+cEQ+C1XVjx3BIIVLfRyUHmg6VatKmcKyL6e+Hor iupmS3Web4kEmP7uayokppAhV7YBokVVWVdrAh2lDRIFZZnvt8rPNxE/iPdp0S3ZrxMp GTohEgj8yfMR8zZnzVQLlE5bkEiqtvr6pFJGA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787303408; x=1787908208; 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=NL1aOhblz4aZJZOL+XUl/XBDOWueFdtf2zQ0SfA9wSE=; b=sDlJysESHZ3vN4nHU7HKC/YFZ5ctMqH3ZqbltnmJ5ulWJRTEBtrRVPDh19rG6Vpvkp SEQs99hl5/xPZnzSb+lpZe4ioR/or22+rVn57um3lkYQNGKKQwIJYMPb1ImM+gMaBquW ufFFzKyEkwXBajA48uyb6DWIy75z4yYenlgHts08SW0GlDRjzOP/cSgzmK4qzDfl7nLT Oq/SR442Vb2D45OW4RyH0txshfAbbBZum5FGvzG1gFMvi0J7KIocCapKDY01a24SIey6 OovdAjnJLTCbLLezLr9JvgVhw1JSZb/Alhp/He9wRQgPO7vYp6w0wgpWmgj1qWizWvRI u4fA== X-Gm-Message-State: AFuF++nGsRki9sXhVAMdcrPz+jRsx9rwR3SIj83NV4ClGHaNzemLClBT pQRhljhy9hLpSpn/F0Sjhnb7VkpP7K1RjPwjRhENmpzIUsG1GU2pcXFK8ZVKcWsg/aY8CNIOtsA E6UfQk2A= X-Gm-Gg: AR+sD13M9YlBJ6ddI7qsTogUI7C9gr8NGDt1kItPn3xBWW+5mlPC4W+fNIUuD7NUkF+ mqZWug0ilG9aoJiw25uNDom6pdHFv5e6INaw1YAdYfOFm4B618PmOYrjDkNFPi6HCH7ASQbpgrD e9GF29mBiGNZJzHqbRAQCL95j9lBNMxQyRbEtPshSui1T4HiIuJqMdeu0W3caYRnETSUITMf2g5 69z2S6Z0QBbPUTdDItXvvL1oRjfL83l411gWd3LpHsoX3645EgaK3FTBOywkb7tQCPj54KnmmeY nDSRB3lJ2dRtqmyoXEmskFLzWrcYHuBC0/sV32vhKi80PSA+K8Vze0rx283Rhz4uzjyuvCafC1o MTrEu5DBHItNr7u/+NxzGI7etBUzt84X+jEVlJH9ENY9Wg3LxkS626Dvcfn0jMWAKkDXebPQaQE PT/4rvKGwC9cT4fkYctcQuP2lGPkvYeNxusg4Fcg+UyAVdHZK4LgeeF078v8HFzuQ3qYff9YD9w is0ZYT0o6M5CiVkGw== X-Received: by 2002:a05:6000:2f84:b0:482:bf78:300a with SMTP id ffacd0b85a97d-482c0ba4732mr6801216f8f.17.1787303408029; Fri, 21 Aug 2026 02:10:08 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:e5fd:eed9:eff8:d030]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-482b14b7d23sm17049620f8f.22.2026.08.21.02.10.06 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Aug 2026 02:10:07 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 5/7] python3-lxml: upgrade 6.1.1 -> 6.1.2 Date: Fri, 21 Aug 2026 10:09:57 +0100 Message-ID: <20260821090959.3859632-5-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260821090959.3859632-1-richard.purdie@linuxfoundation.org> References: <20260821090959.3859632-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 ; Fri, 21 Aug 2026 09:10:12 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243913 Bugs fixed GH#526: Some build files were missing in the sdist. Patch by Nicola Soranzo. Some minor corrections for error handling cases. Other changes Built with Cython 3.2.9. License-Update: New code using PSF-2.0 is documented but the license is already listed. Also binary wheel related licenses are documented which we don't use. Signed-off-by: Richard Purdie --- .../python/{python3-lxml_6.1.1.bb => python3-lxml_6.1.2.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-devtools/python/{python3-lxml_6.1.1.bb => python3-lxml_6.1.2.bb} (92%) diff --git a/meta/recipes-devtools/python/python3-lxml_6.1.1.bb b/meta/recipes-devtools/python/python3-lxml_6.1.2.bb similarity index 92% rename from meta/recipes-devtools/python/python3-lxml_6.1.1.bb rename to meta/recipes-devtools/python/python3-lxml_6.1.2.bb index 4ca7f08b39c..13e33d14fc1 100644 --- a/meta/recipes-devtools/python/python3-lxml_6.1.1.bb +++ b/meta/recipes-devtools/python/python3-lxml_6.1.2.bb @@ -7,7 +7,7 @@ C14N and much more." HOMEPAGE = "https://lxml.de/" SECTION = "devel/python" LICENSE = "BSD-3-Clause AND GPL-2.0-only AND MIT AND PSF-2.0" -LIC_FILES_CHKSUM = "file://LICENSES.txt;md5=e4c045ebad958ead4b48008f70838403 \ +LIC_FILES_CHKSUM = "file://LICENSES.txt;md5=d1118b9913749904166e8726c5331c11 \ file://doc/licenses/elementtree.txt;md5=eb34d036a6e3d56314ee49a6852ac891 \ file://doc/licenses/BSD.txt;md5=700a1fc17f4797d4f2d34970c8ee694b \ file://doc/licenses/GPL.txt;md5=94d55d512a9ba36caa9b7df079bae19f \ @@ -18,7 +18,7 @@ LIC_FILES_CHKSUM = "file://LICENSES.txt;md5=e4c045ebad958ead4b48008f70838403 \ DEPENDS += "libxml2 libxslt" -SRC_URI[sha256sum] = "ba96ae44888e0185281e937633a743ea90d5a196c6000f82565ebb0580012d40" +SRC_URI[sha256sum] = "1055241852f2b02068af4a625a5d32c087db193c12251928af2562ecd2239f18" SRC_URI += "${PYPI_SRC_URI}" inherit pkgconfig pypi setuptools3 From patchwork Fri Aug 21 09:09:58 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 95979 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 A169CC5DF93 for ; Fri, 21 Aug 2026 09:10:13 +0000 (UTC) Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.3648.1787303411970899601 for ; Fri, 21 Aug 2026 02:10:12 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=gDyE9mcz; spf=pass (domain: linuxfoundation.org, ip: 209.85.221.53, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wr1-f53.google.com with SMTP id ffacd0b85a97d-47f96c5b722so389351f8f.0 for ; Fri, 21 Aug 2026 02:10:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1787303410; x=1787908210; darn=lists.openembedded.org; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=pQ23xZdSb6/h4GOWGRbjsNvsxotPVBsSoYDf+vVewY0=; b=gDyE9mczdg4KMbOkX0QaFiKtRuBgRS1+akyJNE963+/X4qocTGBKU09P5z7umwerMc RsUSZwBunOgl53LKVdOn/6/85ylnCf8f8mXgLdvWw5Pe6MOQeiqnRkl7U5Eqv1GJ4rrq FYvJD77L06+4R8/AKEAR/ORDBPgDdkwRcnWrY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787303410; x=1787908210; h=content-transfer-encoding:content-type: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=pQ23xZdSb6/h4GOWGRbjsNvsxotPVBsSoYDf+vVewY0=; b=PUf3R6rsaA5vWf1HTP0kAH+oRd9Ai+2RRRtoy0U7hPppVG3QHZMUQoaB7epDHo+XuT lse/n8FO5VbQ6KF9ESz7opIvlTkOBzx8RiwXvYTWNJLDtfTS7L26G4LVEliLi63ie8/8 iJ+Q54SoO8nmEcwE9LzKksmQ66pmdn+W2BjoP5pGiwNuvRqj7xBkMl+Nf/wFRv4n04wS /2PJ+RKg245yd68uMslTaW8A1JVRqcsXRCRKMGYOWEFHfqrrmg4jR3AFHWdltaoE3tV3 xeu8PnJnlIiQT+KyJJaSroq4o7ckWY7E0BWDzwdsACnxg2IidAn8M4FUxgdYyN7Vfguk +7Dw== X-Gm-Message-State: AFuF++nZYDLMLeXCrFvmL6XBxMxcKRaufsJyOqJ2/rJDhEjhuyIuUVjW cUYf3wLIzrZc/QYORRqeKoDySSVjqOLp8EVtFhuqt4ye880St+XQbqgvyJFdwCBoPDLRzSm3bhO rT5gQ6rE= X-Gm-Gg: AR+sD119vg7d++xm0co2K1pRWEVf6i36ItHWLIE3vCQpXxZjLr7ysh+hZBQTwJ6Es8G vtuzw444gxztB3A7EUHCnuViz3dtLt0lMo4eeuvGZcUjkpRcWO85RbiDdbWccWDhNRYH4bkyI2V pIihd7aLPtGtfThMXeOmpAmLAzqXZIDDpj7gNuqv6NG4JL9OyOU0rWDisT908DhVWu7P6lMpMGm kdkbEcoq9SweIaWKqGTD3/E1oyM9YEVzLoZwNV7W8K1YN/lwFIEthkQYqBFfDn8J1YsWJYmMLC3 DqRKOXMoLBZKkrw62Z8qBtLpx/8tTMNvGhnqtcldcXXBL/TKlcjr3LBlIcw9+uGq+xJki8vbd9w PhVl2s8LwlmKepGBTLhtLpbwFuNCPDAxlag9jWkrFuWFL4Ly8C3rv7a/zRwhwj5LlBeF+GKq3Ct vXx5yWu3xTYOA2lnPomeildUkUxs2fm+rI6BqKiZaHoVcq1zjs+i0ca65SqIVlDvANFxNpRfGki X3xUQsyyCn1UwnUng== X-Received: by 2002:a05:6000:3109:b0:47f:77dc:b066 with SMTP id ffacd0b85a97d-482c0b4a2femr6763058f8f.5.1787303410053; Fri, 21 Aug 2026 02:10:10 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:e5fd:eed9:eff8:d030]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-482b14b7d23sm17049620f8f.22.2026.08.21.02.10.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Aug 2026 02:10:08 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 6/7] webkitgtk: upgrade 2.52.5 -> 2.52.6 Date: Fri, 21 Aug 2026 10:09:58 +0100 Message-ID: <20260821090959.3859632-6-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260821090959.3859632-1-richard.purdie@linuxfoundation.org> References: <20260821090959.3859632-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 ; Fri, 21 Aug 2026 09:10:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243914 What’s new in the WebKitGTK 2.52.6 release? Improve memory usage in pages that use font variations. The webkit://gpu page now respects the dark theme user preference. Fix cross compilation due to failure to pick the correct gio-unix-2.0 headers in certain configurations. Fix calculating data sizes of reported through WebKitWebsiteData. Fix the build with CMake 4.4 or newer. Fix several crashes and rendering issues. Signed-off-by: Richard Purdie --- ...1-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch | 2 +- ...1-FindGObjectIntrospection.cmake-prefix-variables-obta.patch | 2 +- ...1-Source-cmake-FindGLib.cmake-do-not-set-include-dirs-.patch | 2 +- meta/recipes-sato/webkit/webkitgtk/fix-ftbfs-riscv64.patch | 2 +- meta/recipes-sato/webkit/webkitgtk/reproducibility.patch | 2 +- meta/recipes-sato/webkit/webkitgtk/sys_futex.patch | 2 +- meta/recipes-sato/webkit/webkitgtk/t6-not-declared.patch | 2 +- .../webkit/{webkitgtk_2.52.5.bb => webkitgtk_2.52.6.bb} | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) rename meta/recipes-sato/webkit/{webkitgtk_2.52.5.bb => webkitgtk_2.52.6.bb} (98%) diff --git a/meta/recipes-sato/webkit/webkitgtk/0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch b/meta/recipes-sato/webkit/webkitgtk/0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch index 4680f7122a1..3d8ef579a03 100644 --- a/meta/recipes-sato/webkit/webkitgtk/0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch +++ b/meta/recipes-sato/webkit/webkitgtk/0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch @@ -1,4 +1,4 @@ -From 7fb043d96ff7439ce6449a6579d6fe3f1309c04d Mon Sep 17 00:00:00 2001 +From 891c2de3ea6a3399d0144824c35b2dae0b7a246d Mon Sep 17 00:00:00 2001 From: Kai Kang Date: Fri, 11 Aug 2023 14:20:48 +0800 Subject: [PATCH] Add a variable to control macro diff --git a/meta/recipes-sato/webkit/webkitgtk/0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch b/meta/recipes-sato/webkit/webkitgtk/0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch index 7af54167338..f6449c29b03 100644 --- a/meta/recipes-sato/webkit/webkitgtk/0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch +++ b/meta/recipes-sato/webkit/webkitgtk/0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch @@ -1,4 +1,4 @@ -From 01b76242ff5a63c267faa58fbe64bb71038f6d6e Mon Sep 17 00:00:00 2001 +From 3cec4a230abbe5c2f78f8966c06b009be7504354 Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Tue, 27 Oct 2015 16:02:19 +0200 Subject: [PATCH] FindGObjectIntrospection.cmake: prefix variables obtained diff --git a/meta/recipes-sato/webkit/webkitgtk/0001-Source-cmake-FindGLib.cmake-do-not-set-include-dirs-.patch b/meta/recipes-sato/webkit/webkitgtk/0001-Source-cmake-FindGLib.cmake-do-not-set-include-dirs-.patch index b9fc7253e54..334bf33fc1c 100644 --- a/meta/recipes-sato/webkit/webkitgtk/0001-Source-cmake-FindGLib.cmake-do-not-set-include-dirs-.patch +++ b/meta/recipes-sato/webkit/webkitgtk/0001-Source-cmake-FindGLib.cmake-do-not-set-include-dirs-.patch @@ -1,4 +1,4 @@ -From 0c8334d3b9b69f097546f5fb08310acced202e24 Mon Sep 17 00:00:00 2001 +From a6e91e04651dbd2d003dbaef0919284a8944184e Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Sun, 21 Jun 2026 22:57:24 +0200 Subject: [PATCH] Source/cmake/FindGLib.cmake: do not set include dirs from diff --git a/meta/recipes-sato/webkit/webkitgtk/fix-ftbfs-riscv64.patch b/meta/recipes-sato/webkit/webkitgtk/fix-ftbfs-riscv64.patch index c8c4c55f655..9d10603e0c6 100644 --- a/meta/recipes-sato/webkit/webkitgtk/fix-ftbfs-riscv64.patch +++ b/meta/recipes-sato/webkit/webkitgtk/fix-ftbfs-riscv64.patch @@ -1,4 +1,4 @@ -From cbfb155a4a5682d350aac6a1b8ff924ccfde7604 Mon Sep 17 00:00:00 2001 +From a7e4c23c7f6faf76307ecad5f879e47b96ca66c9 Mon Sep 17 00:00:00 2001 From: Alberto Garcia Date: Fri, 19 Dec 2025 10:10:41 +0000 Subject: [PATCH] Use WTF_CPU_UNKNOWN when building for riscv64 diff --git a/meta/recipes-sato/webkit/webkitgtk/reproducibility.patch b/meta/recipes-sato/webkit/webkitgtk/reproducibility.patch index 01682e277cd..4a04b1393d4 100644 --- a/meta/recipes-sato/webkit/webkitgtk/reproducibility.patch +++ b/meta/recipes-sato/webkit/webkitgtk/reproducibility.patch @@ -1,4 +1,4 @@ -From 8f8fda07abd3ecf03584caf1364d25ef0df06d27 Mon Sep 17 00:00:00 2001 +From 07ff0c87a0f584c7c6cc1cf723641707a16255f3 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Mon, 3 Jan 2022 14:18:34 +0000 Subject: [PATCH] webkitgtk: Add reproducibility fix diff --git a/meta/recipes-sato/webkit/webkitgtk/sys_futex.patch b/meta/recipes-sato/webkit/webkitgtk/sys_futex.patch index f1b76e51693..e9161ef037b 100644 --- a/meta/recipes-sato/webkit/webkitgtk/sys_futex.patch +++ b/meta/recipes-sato/webkit/webkitgtk/sys_futex.patch @@ -1,4 +1,4 @@ -From 01add097b3e79f84778f83f676e4d4cffdbde0e9 Mon Sep 17 00:00:00 2001 +From 4ca8868a69eaf046db523a0fde869bfd46d9878c Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 18 Dec 2024 20:24:22 -0800 Subject: [PATCH] Fix build on newer 32bit architectures with only 64bit time_t diff --git a/meta/recipes-sato/webkit/webkitgtk/t6-not-declared.patch b/meta/recipes-sato/webkit/webkitgtk/t6-not-declared.patch index 9333b640a63..46431d78f88 100644 --- a/meta/recipes-sato/webkit/webkitgtk/t6-not-declared.patch +++ b/meta/recipes-sato/webkit/webkitgtk/t6-not-declared.patch @@ -1,4 +1,4 @@ -From d94e29f2f184b2d2a3503e248b2876deb0170281 Mon Sep 17 00:00:00 2001 +From c480a5dc8491d1422994007b149ee08f8d2cc9c5 Mon Sep 17 00:00:00 2001 From: Michael Catanzaro Date: Mon, 5 Feb 2024 11:00:49 -0600 Subject: [PATCH] =?UTF-8?q?LowLevelInterpreter.cpp:339:21:=20error:=20?= diff --git a/meta/recipes-sato/webkit/webkitgtk_2.52.5.bb b/meta/recipes-sato/webkit/webkitgtk_2.52.6.bb similarity index 98% rename from meta/recipes-sato/webkit/webkitgtk_2.52.5.bb rename to meta/recipes-sato/webkit/webkitgtk_2.52.6.bb index 945d7b77cb2..cc7ccd55e8b 100644 --- a/meta/recipes-sato/webkit/webkitgtk_2.52.5.bb +++ b/meta/recipes-sato/webkit/webkitgtk_2.52.6.bb @@ -18,7 +18,7 @@ SRC_URI = "https://www.webkitgtk.org/releases/${BPN}-${PV}.tar.xz \ file://fix-ftbfs-riscv64.patch \ file://0001-Source-cmake-FindGLib.cmake-do-not-set-include-dirs-.patch \ " -SRC_URI[sha256sum] = "8a531a9abd2215936e8a8a914c077b586c0228b31d652f205286a8ec90f3364b" +SRC_URI[sha256sum] = "179a2ea3f8f6edd4be7f31fdc55afc57bd0729f1fba648c61d4181539ac116fc" inherit cmake pkgconfig gobject-introspection perlnative features_check upstream-version-is-even gi-docgen From patchwork Fri Aug 21 09:09:59 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 95980 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 27E93C5DF87 for ; Fri, 21 Aug 2026 09:10:23 +0000 (UTC) Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.3671.1787303415691614369 for ; Fri, 21 Aug 2026 02:10:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=IC7JarB8; spf=pass (domain: linuxfoundation.org, ip: 209.85.221.52, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-47fe89fb333so406456f8f.3 for ; Fri, 21 Aug 2026 02:10:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1787303414; x=1787908214; 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=D4CgimPS177t3LUUsjSqB4OewD85VEgfxx6Z+AXrAMU=; b=IC7JarB8tdqqjBhlm1tBS4XNWQhu4PJZtONewhws5Jm70Zbay7YBEWmF1vZBAbK1Fz B4qzxpLokZ1VGL3s0mUjn4lGXO/mLbnybfz4PwYchT/TQOBINXpH0H3bJ/ap090fC02G zXwDsVp4YXawdVL3X94wnVk7fCHq9R/VKfqvo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787303414; x=1787908214; 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=D4CgimPS177t3LUUsjSqB4OewD85VEgfxx6Z+AXrAMU=; b=nZ+zfFDkKJitoWjASDjPyJPvmdkaow19vEJLbYS+ZU7GBdhGiG5o3eLoAfRbIizIHB 1Bze0YZgGPZmbhcxgphLmzPRnUezjQNLvkJCl72QK7k/8p+7iZWuxW0Utwz+zUoY5PFo hvzxJckKg8eoCEW76aj9wjKK29A5lVSUCNThvLxJPkr6Hd/Bl+k35zyJKtZTJ7fypUpA O6HzVPcgrK2jjPbBZ9hqQlxfrPewlGQfVoHo9HwzfhJLFZPBqyQVOFkY9Kb21ij1fZCr OqjdOjfF/8/CH4TVg3mJFglNa6aFMlGflL3hmUcRtbLIXosEW4eKoU5+3wqa9tFqvUQc kAIQ== X-Gm-Message-State: AFuF++nt2JIVn4Jx3yAJewSKwW2ZOF/evwUDylfmQus0sWh3way5pYHl CN8+4YQYhvC92sz0F4bOKHQ/gU+GORptoRsfdv0cnIN+8JXl/UdaUDLlSb7tEnJiTyrfg7hWRfK 8DYSpacw= X-Gm-Gg: AR+sD13v45pulcGKKVFJRAs7fqSViNzOyRbXj3y4F1pFhfcJUhNFLPIN+bmZddz+eD6 hyn9nw7o/FDY07s/AtHLpVDznDNZiUXQ9XrSlsk38ZAcRV2QMd8JcvTgi0FaXOjLaaieWIOcL3D Vz9QFPdpVDk/A7HVurBaCbnWA/JQK2BvjZ79GnDdwASuqKxdXUtr/Axibn7a2s9VNSXCTYDSxc/ AQ0djsfE1xe4BvS9jWWMIZxgd/Q9UT3bM6ceuyXymRM/ccsh29PYwa1eShOW/wOwpcW7ywbQfZQ Ci7xzzuBMT+d7DmiA8R9Dx7KXtp1gMMxu5wOPm4q9lryTRfKd2cGDSVW3TJGolzBQ8M8qmTqBBH uEv/JlUhyRGiNmhmEB5P73AJdpzA2ShiDylsZJLjXwaD0zYUE0oDToY3amPJB+z6eLc0dXWYSsW GYwF9Zf5gJzk9GpG3APfwcXYCs2Zj5Rjt3ypVi1lRBXqVW9gHx/Py4YAUhGgI7FncF7yvntWGDy UMlrWp5HgE/JZOLdzI= X-Received: by 2002:a05:6000:2412:b0:47f:9ac6:ca60 with SMTP id ffacd0b85a97d-482c0b05a84mr6665851f8f.0.1787303413874; Fri, 21 Aug 2026 02:10:13 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:e5fd:eed9:eff8:d030]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-482b14b7d23sm17049620f8f.22.2026.08.21.02.10.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Aug 2026 02:10:11 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 7/7] python3-vcs-versioning: upgrade 2.2.4 -> 2.3.1 Date: Fri, 21 Aug 2026 10:09:59 +0100 Message-ID: <20260821090959.3859632-7-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260821090959.3859632-1-richard.purdie@linuxfoundation.org> References: <20260821090959.3859632-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 ; Fri, 21 Aug 2026 09:10:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243915 - Fix a `FileNotFoundError` crash in the git file finder when a submodule is tracked in the index but its working tree directory does not exist - such gitlinks are now skipped like not checked out submodules. - Add a ``vcs_versioning.dynamic_metadata`` provider for the dynamic-metadata system. - Make the `tag.strict` and `scm.git.describe_command` diagnostics actionable and non-conflicting. The `tag.strict` future-default notice is now reported by the git backend rather than at configuration time, and only when the future default would actually select a different tag for the repository -- the message names both the current and the future version string. Projects the change cannot affect are silent, and setting an explicit `describe_command` no longer triggers it at all, so the two warnings can no longer contradict each other. The `describe_command` notice is likewise limited to the case where it and an explicit `tag.strict` really disagree, and no longer claims that `tag.prefix` has no effect -- prefix stripping applies regardless of how the tag was selected. Both are logged at warning level instead of raised as warnings, so `SETUPTOOLS_SCM_DEBUG=ERROR` silences them. - Honour `export-ignore` on directories and submodules again in the git file finder. The switch from `git archive` to `git ls-files --recurse-submodules` lost two parts of the archive semantics: `--recurse-submodules` listed every submodule regardless of `export-ignore`, and the `:(exclude,attr:export-ignore)` pathspec only matches files, so an `export-ignore` on a directory no longer excluded the files below it. Projects that kept vendored submodules in an `export-ignore`d directory suddenly shipped them in their sdists. The finder now lists a repository without recursion, checks `export-ignore` for directories via `git check-attr` (which is what `git archive` effectively does when it skips a tree), and only then descends into the submodules that survived. Submodule contents are still listed - with their own `.gitattributes` applied - so `export-ignore` in the parent repository now controls exactly which submodules get packaged. Submodules that are not checked out are skipped instead of failing the listing. - Honour `tag.strict` on Mercurial changesets that carry tags of their own, and report the coming strict default for Mercurial repositories. `tag.strict` was only applied when looking for the latest tag, so a checked-out changeset tagged `event-2024` still produced version `2024` even with `tag.strict = true`, while git rejected the same tag. Strict matching now applies to the tags on the changeset too: a changeset carrying only event-style tags is treated as untagged and versioning continues from the last real version tag, matching `git describe --match`. When several tags sit on one changeset, the version-shaped one is now selected instead of whichever Mercurial happened to list first. The `tag.strict` divergence diagnostic added in #1429 now covers Mercurial as well, naming the current and future version whenever the coming default would change them. Both backends share the message, and the git-only helpers moved to `_backends/_scm_workdir.py`. Note that the Mercurial backend required a dot in version tags before setuptools-scm 9, so for Mercurial projects the coming strict default restores the historical behavior. Signed-off-by: Richard Purdie --- ...-vcs-versioning_2.2.4.bb => python3-vcs-versioning_2.3.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-vcs-versioning_2.2.4.bb => python3-vcs-versioning_2.3.1.bb} (91%) diff --git a/meta/recipes-devtools/python/python3-vcs-versioning_2.2.4.bb b/meta/recipes-devtools/python/python3-vcs-versioning_2.3.1.bb similarity index 91% rename from meta/recipes-devtools/python/python3-vcs-versioning_2.2.4.bb rename to meta/recipes-devtools/python/python3-vcs-versioning_2.3.1.bb index c8665d90c9c..1800475dff4 100644 --- a/meta/recipes-devtools/python/python3-vcs-versioning_2.2.4.bb +++ b/meta/recipes-devtools/python/python3-vcs-versioning_2.3.1.bb @@ -5,7 +5,7 @@ library that can be used independently of setuptools." LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c9b06ad2ebd7e2e82d34b3caf353e7d5" -SRC_URI[sha256sum] = "ed718fdee42170e128a8add6f23f53aa64dc7d9ab2de87d3083a691df881a809" +SRC_URI[sha256sum] = "806635bd0ea653c96af98a70624be758d408a989f2cd0b390e63474d99f96b63" SRC_URI += "\ file://run-ptest \