From patchwork Thu Sep 3 05:43:04 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: auh@yoctoproject.org X-Patchwork-Id: 97183 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 2E353C624DB for ; Thu, 3 Sep 2026 05:43:18 +0000 (UTC) Received: from a27-192.smtp-out.us-west-2.amazonses.com (a27-192.smtp-out.us-west-2.amazonses.com [54.240.27.192]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.1233.1788414186606923982 for ; Wed, 02 Sep 2026 22:43:06 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@yoctoproject.org header.s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky header.b=N247wa3L; dkim=pass header.i=@amazonses.com header.s=hsbnp7p3ensaochzwyq5wwmceodymuwv header.b=uElFsSp1; spf=pass (domain: us-west-2.amazonses.com, ip: 54.240.27.192, mailfrom: 010101a065cacddf-8c4c8571-518d-437d-988e-c3642ad3b435-000000@us-west-2.amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky; d=yoctoproject.org; t=1788414185; h=Content-Type:MIME-Version:From:To:Subject:Message-Id:Date; bh=4DiK3nb1VUEdfRw4yALc4mV3t6gmrfL7PVP+IEN4deI=; b=N247wa3L9GyRA3/5rPf4kDMQ7pNot86PckbNxKoZd3fX++mxE1d9ZUvChnDvmWBE YxDDEBFRH7H46vDBuLh4SfPU7MGYqurUk1SS2qqrKmguUY1cQrrac4myswpCegKkAKr isNVmU4rYkH5WjKKupW7dF7TRoJmhO0UzFdAWmZo= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=hsbnp7p3ensaochzwyq5wwmceodymuwv; d=amazonses.com; t=1788414185; h=Content-Type:MIME-Version:From:To:Subject:Message-Id:Date:Feedback-ID; bh=4DiK3nb1VUEdfRw4yALc4mV3t6gmrfL7PVP+IEN4deI=; b=uElFsSp1HyT2frOpcaLwTgL19+cVAwY2dNDSAQw5B3L4WvC1gfgIuxKsP8Am9NbG l+fdVm6wJBXR4Zgpy7KK1YoMHcybFG11kV2EzQCZc6ZeYxwxTQ3rRepcILFN0GNp4Af PAfSzak00sEvvIiUSB+aAi08qEPwXH7hVmBIlWn0= MIME-Version: 1.0 From: auh@yoctoproject.org To: openembedded-core@lists.openembedded.org Subject: [AUH] mesa-tools-native,mesa: upgrading to 26.2.2,26.2.2 SUCCEEDED Message-ID: <010101a065cacddf-8c4c8571-518d-437d-988e-c3642ad3b435-000000@us-west-2.amazonses.com> Date: Thu, 3 Sep 2026 05:43:04 +0000 Feedback-ID: ::1.us-west-2.9np3MYPs3fEaOBysGKSlUD4KtcmPijcmS9Az2Hwf7iQ=:AmazonSES X-SES-Outgoing: 2026.09.03-54.240.27.192 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, 03 Sep 2026 05:43:18 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/245000 Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe(s) *mesa-tools-native,mesa* to *26.2.2,26.2.2* has Succeeded. Next steps: - apply the patch: git am 0001-mesa-tools-native-mesa-upgrade-26.2.1-26.2.2-26.2.1-.patch - check the changes to upstream patches and summarize them in the commit message, - compile an image that contains the package - perform some basic sanity tests - amend the patch and sign it off: git commit -s --reset-author --amend - send it to the appropriate mailing list Alternatively, if you believe the recipe should not be upgraded at this time, you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that automatic upgrades would no longer be attempted. Please review the attached files for further information and build/update failures. Any problem please file a bug at https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler Regards, The Upgrade Helper -- >8 -- From 8582fd6e2b35a2634ddd44abd5152198717ced77 Mon Sep 17 00:00:00 2001 From: Upgrade Helper Date: Thu, 3 Sep 2026 05:26:37 +0000 Subject: [PATCH] mesa-tools-native,mesa: upgrade 26.2.1 -> 26.2.2,26.2.1 -> 26.2.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Source: docs/relnotes/26.2.1.rst, docs/relnotes/26.2.2.rst Mesa 26.2.1 Release Notes / 2026-08-20 ====================================== Mesa 26.2.1 is a bug fix release which fixes bugs found since the 26.2.0 release. Mesa 26.2.1 implements the OpenGL 4.6 API, but the version reported by glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 4.6. OpenGL 4.6 is **only** available if requested at context creation. Compatibility contexts may report a lower version depending on each driver. Mesa 26.2.1 implements the OpenCL 3.1 API, but the version reported by the CL_DEVICE_VERSION, CL_DEVICE_NUMERIC_VERSION and CL_DEVICE_OPENCL_C_ALL_VERSIONS clGetDeviceInfo queries depends on the particular driver being used. Mesa 26.2.1 implements the Vulkan 1.4 API, but the version reported by the apiVersion property of the VkPhysicalDeviceProperties struct depends on the particular driver being used. SHA checksums ------------- :: SHA256: c47e81bddc4760360a41ac3c5acec38acb81f9d750ecef47e7f3adc7021a4442 mesa-26.2.1.tar.xz SHA512: d4bc755442c6573a1b75cafad50ec66594fa0ca7599c525f368bdecbd551a970e890ed6b044d9251f84278d27dcaa30649fbf4f4bf0adbaa76e1cc1ba6a1181f mesa-26.2.1.tar.xz 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 Change [Changelog truncated as it exceeds 3000 characters; the full changelog can be found in an attachment to the AUH email] Source: docs/relnotes/26.2.1.rst, docs/relnotes/26.2.2.rst Mesa 26.2.1 Release Notes / 2026-08-20 ====================================== Mesa 26.2.1 is a bug fix release which fixes bugs found since the 26.2.0 release. Mesa 26.2.1 implements the OpenGL 4.6 API, but the version reported by glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 4.6. OpenGL 4.6 is **only** available if requested at context creation. Compatibility contexts may report a lower version depending on each driver. Mesa 26.2.1 implements the OpenCL 3.1 API, but the version reported by the CL_DEVICE_VERSION, CL_DEVICE_NUMERIC_VERSION and CL_DEVICE_OPENCL_C_ALL_VERSIONS clGetDeviceInfo queries depends on the particular driver being used. Mesa 26.2.1 implements the Vulkan 1.4 API, but the version reported by the apiVersion property of the VkPhysicalDeviceProperties struct depends on the particular driver being used. SHA checksums ------------- :: SHA256: c47e81bddc4760360a41ac3c5acec38acb81f9d750ecef47e7f3adc7021a4442 mesa-26.2.1.tar.xz SHA512: d4bc755442c6573a1b75cafad50ec66594fa0ca7599c525f368bdecbd551a970e890ed6b044d9251f84278d27dcaa30649fbf4f4bf0adbaa76e1cc1ba6a1181f mesa-26.2.1.tar.xz 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 Change [Changelog truncated as it exceeds 3000 characters; the full changelog can be found in an attachment to the AUH email] --- ...-addrlib-avoid-builtin_cpu_supports-for-avx2-detecti.patch | 2 +- ...0001-freedreno-don-t-encode-build-path-into-binaries.patch | 2 +- .../0001-meson-misdetects-64bit-atomics-on-mips-clang.patch | 2 +- ...src-intel-compiler-jay-jay_ir.h-do-not-used-typed-en.patch | 2 +- ...src-util-u_math.c-do-not-use-arm-fpu-instructions-if.patch | 2 +- meta/recipes-graphics/mesa/mesa.inc | 4 ++-- 6 files changed, 7 insertions(+), 7 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 07a4f66af8..ac88417081 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,4 +1,4 @@ -From 539870cc9dc54989c588f9a6bcf71f19f3ca45f6 Mon Sep 17 00:00:00 2001 +From 229a8815750765d7125f0c7efe9c8d6216678bef 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 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 590851f6f1..087930245f 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 ea7f29215915d3e08111b4ed489defedc0f30c8b Mon Sep 17 00:00:00 2001 +From 44f9c60f2ca4ce212c8cc3ba19e5adc357ebdad4 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 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 9d148ed46b..39ebd01e23 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 82b7419010da29c7d2e1968a369f3682bc1010ef Mon Sep 17 00:00:00 2001 +From d0c3c71a0eebe72b822277e46ee2698bcc428d44 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 4a4836b6bf..1cee7ad4e0 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 26b14d36b941b7839d13f82d12a8ca569b718235 Mon Sep 17 00:00:00 2001 +From 35ba9a2f6f5ffccca93aa430ef94cb174dd68ea5 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 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 801c872c71..a697b4c774 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 425aa8da2249c01f852fade871721e5e2f25555f Mon Sep 17 00:00:00 2001 +From 80a8cc93b8a4dca53ed11f9fd9b8065a55845bc3 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 7a3e0a26c6..709c84d6b8 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] = "c47e81bddc4760360a41ac3c5acec38acb81f9d750ecef47e7f3adc7021a4442" -PV = "26.2.1" +SRC_URI[sha256sum] = "eeb29ca7e56cfaa8e8a79538dcf834e3b18e501c31bef5145e959ea437cc4216" +PV = "26.2.2" UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P\d+(\.\d+)+)"