Message ID | 20251017104135.2635981-1-zboszor@gmail.com |
---|---|
State | New |
Headers | show |
Series | mesa: update 25.2.4 -> 25.2.5 | expand |
Hi Zoltan, On 10/17/25 12:41 PM, Zoltan Boszormenyi via lists.openembedded.org wrote: > Announcement: > https://lists.freedesktop.org/archives/mesa-dev/2025-October/226555.html > > Remove 0001-glx-provide-glx.pc.patch because it's merged into > this release. > Thanks for the patch, see https://lore.kernel.org/openembedded-core/20251016-mesa-25-2-5-v1-1-08035df5e74e@cherry.de/ which I sent yesterday :) Considering it's the same patch, maybe you can give your Reviewed-by/Tested-by there? I've been told this will probably not make the cut to Yocto 5.3 but it'll probably end up being backported (though it remains to be seen whether I/someone needs to explicitly ask for it). Cheers, Quentin
2025. 10. 17. 13:23 keltezéssel, Quentin Schulz írta: > Hi Zoltan, > > On 10/17/25 12:41 PM, Zoltan Boszormenyi via lists.openembedded.org wrote: >> Announcement: >> https://lists.freedesktop.org/archives/mesa-dev/2025-October/226555.html >> >> Remove 0001-glx-provide-glx.pc.patch because it's merged into >> this release. >> > > Thanks for the patch, see > https://lore.kernel.org/openembedded-core/20251016-mesa-25-2-5-v1-1-08035df5e74e@cherry.de/ > which I sent yesterday :) > > Considering it's the same patch, maybe you can give your Reviewed-by/Tested-by there? Done. > I've been told this will probably not make the cut to Yocto 5.3 but it'll probably end > up being backported (though it remains to be seen whether I/someone needs to explicitly > ask for it). Pity. Some people use meta-intel and there are crucial fixes for Intel GPUs in the new version. Anyway, I can use my local bbappend.
On 10/17/25 1:29 PM, Böszörményi Zoltán wrote: > 2025. 10. 17. 13:23 keltezéssel, Quentin Schulz írta: >> Hi Zoltan, >> >> On 10/17/25 12:41 PM, Zoltan Boszormenyi via lists.openembedded.org >> wrote: >>> Announcement: >>> https://eur02.safelinks.protection.outlook.com/? >>> url=https%3A%2F%2Flists.freedesktop.org%2Farchives%2Fmesa-dev%2F2025- >>> October%2F226555.html&data=05%7C02%7Cquentin.schulz%40cherry.de%7C12e61f44640e499b0b8108de0d706a86%7C5e0e1b5221b54e7b83bb514ec460677e%7C0%7C0%7C638962973625884261%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=0AOfTJ37rZA2Z4Tj%2FwohsC2FY0BYIDFIP4t9axfUmv0%3D&reserved=0 >>> >>> Remove 0001-glx-provide-glx.pc.patch because it's merged into >>> this release. >>> >> >> Thanks for the patch, see https:// >> eur02.safelinks.protection.outlook.com/? >> url=https%3A%2F%2Flore.kernel.org%2Fopenembedded-core%2F20251016- >> mesa-25-2-5- >> v1-1-08035df5e74e%40cherry.de%2F&data=05%7C02%7Cquentin.schulz%40cherry.de%7C12e61f44640e499b0b8108de0d706a86%7C5e0e1b5221b54e7b83bb514ec460677e%7C0%7C0%7C638962973625915749%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=%2FN55onCLHuK4xPYWVf7lyyftzf8eotRcY4cpJ8OnqZo%3D&reserved=0 which I sent yesterday :) >> >> Considering it's the same patch, maybe you can give your Reviewed-by/ >> Tested-by there? > > Done. > >> I've been told this will probably not make the cut to Yocto 5.3 but >> it'll probably end up being backported (though it remains to be seen >> whether I/someone needs to explicitly ask for it). > > Pity. Some people use meta-intel and there are > crucial fixes for Intel GPUs in the new version. Yes. Someone can port it to meta-intel in the meanwhile so that everybody benefits from it until it gets merged in oe-core. Cheers, Quentin
diff --git a/meta/recipes-graphics/mesa/files/0001-glx-provide-glx.pc.patch b/meta/recipes-graphics/mesa/files/0001-glx-provide-glx.pc.patch deleted file mode 100644 index dbe58fcc89..0000000000 --- a/meta/recipes-graphics/mesa/files/0001-glx-provide-glx.pc.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 4fed044aaed5911fdc58d2a634f34a7186836935 Mon Sep 17 00:00:00 2001 -From: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> -Date: Sun, 12 Oct 2025 23:54:25 +0300 -Subject: [PATCH] glx: provide glx.pc - -New Vulkan CTS 1.4.4 started requiring glx.pc pkg-config file. Provide -one if GLVND is not used in order to let VK CTS and other programs find -Mesa GLX implementation. - -Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> -Upstream-Status: Submitted [https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37834] ---- - src/glx/meson.build | 12 ++++++++++++ - 1 file changed, 12 insertions(+) - -diff --git a/src/glx/meson.build b/src/glx/meson.build -index 04fdf26ba6a2..28313f83a783 100644 ---- a/src/glx/meson.build -+++ b/src/glx/meson.build -@@ -134,6 +134,18 @@ libgl = shared_library( - install : true, - ) - -+if not with_glvnd -+ pkg.generate( -+ name : 'glx', -+ description : 'Mesa GLX Library', -+ version : meson.project_version(), -+ libraries : libgl, -+ libraries_private : gl_priv_libs, -+ requires_private : gl_priv_reqs, -+ variables : ['glx_tls=yes'], -+ ) -+endif -+ - if with_symbols_check - libgl_symbols_file = with_glvnd ? 'glvnd-symbols.txt' : 'libgl-symbols.txt' - --- -2.51.0 - diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc index 1485e0b727..6a36aea259 100644 --- a/meta/recipes-graphics/mesa/mesa.inc +++ b/meta/recipes-graphics/mesa/mesa.inc @@ -17,11 +17,10 @@ PE = "2" SRC_URI = "https://archive.mesa3d.org/mesa-${PV}.tar.xz \ file://0001-meson-misdetects-64bit-atomics-on-mips-clang.patch \ file://0001-freedreno-don-t-encode-build-path-into-binaries.patch \ - file://0001-glx-provide-glx.pc.patch \ " -SRC_URI[sha256sum] = "a370b4c549cbfbe646b319e34d73edb50ed883978f5e95133f282f0eae39ab52" -PV = "25.2.4" +SRC_URI[sha256sum] = "bb6243e7a6f525febfa1e6ab50827ca4d4bfdad73812377b0ca9b6c50998b03e" +PV = "25.2.5" UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P<pver>\d+(\.\d+)+)"
Announcement: https://lists.freedesktop.org/archives/mesa-dev/2025-October/226555.html Remove 0001-glx-provide-glx.pc.patch because it's merged into this release. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> --- .../mesa/files/0001-glx-provide-glx.pc.patch | 41 ------------------- meta/recipes-graphics/mesa/mesa.inc | 5 +-- 2 files changed, 2 insertions(+), 44 deletions(-) delete mode 100644 meta/recipes-graphics/mesa/files/0001-glx-provide-glx.pc.patch