[bug#76411] gnu: mesa: Update to 24.3.4.

Message ID 61293ba7f269f45e3437eeb431f99b58ac3d24d7.1739950424.git.atai@atai.org
State New
Headers
Series [bug#76411] gnu: mesa: Update to 24.3.4. |

Commit Message

Andy Tai Feb. 19, 2025, 7:34 a.m. UTC
  * gnu/packages/gl.scm (mesa): Update to 24.3.4.

Change-Id: I1605dcaaceb55dc42c6fff96bf4f33c1b25bbdbf
---
 gnu/packages/gl.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)


base-commit: fc29a7193781df44a15cb7a8bdc236805ddd0595
  

Comments

Andy Tai Feb. 19, 2025, 7:37 a.m. UTC | #1
patch is in response to a problem of

eglGetDisplay returned EGL_NO_DISPLAY.


https://lists.gnu.org/archive/html/help-guix/2025-02/msg00140.html
  
outlook user March 16, 2025, 11:53 p.m. UTC | #2
It's to correct https://discussion.fedoraproject.org/t/gnome-shell-segfault-mesa-24-3-2-1-vbox-guest-vmsvga-fedora-41-workstation/141936/5 ?

Why wasn't it pushed into master?
[https://us1.discourse-cdn.com/fedoraproject/original/2X/4/4701afb8ed62770e56cfd748606abe1c0d616b84.png#_uDarkid=LPThumbnailImageId827012&style=display%3A+none%3B]<https://discussion.fedoraproject.org/t/gnome-shell-segfault-mesa-24-3-2-1-vbox-guest-vmsvga-fedora-41-workstation/141936/5>
Gnome-shell segfault: mesa 24.3.2-1, vbox guest, VMSVGA, fedora 41 workstation<https://discussion.fedoraproject.org/t/gnome-shell-segfault-mesa-24-3-2-1-vbox-guest-vmsvga-fedora-41-workstation/141936/5>
Looks like we crossed the streams. I just created a Mesa bug report as well Mesa 24.4.2 causing gnome-shell to crash in VMware virtual machine (#12448) · Issues · Mesa / mesa · GitLab - I suspect that this issue impacts both x86_64 and aarch64 architecture VMware virtual machines (I’m running on VMware Fusion with F41 aarch64 and seeing the same thing). I think this is impacting Rawhide as well as F41. I’m seeing the same gnome-shell crash there.
discussion.fedoraproject.org
  

Patch

diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
index c20e07e132..9140d69918 100644
--- a/gnu/packages/gl.scm
+++ b/gnu/packages/gl.scm
@@ -303,7 +303,7 @@  (define libva-without-mesa
 (define-public mesa
   (package
     (name "mesa")
-    (version "24.3.2")
+    (version "24.3.4")
     (source
      (origin
        (method url-fetch)
@@ -313,7 +313,7 @@  (define-public mesa
                                  "mesa-" version ".tar.xz")))
        (sha256
         (base32
-         "05pp7wghydjx428r4wr6p08nsx1g0ssnxvjlc9wf8s91dlx5z7xd"))))
+         "09b0ss722i7ldg2cw2wh3jlylzqv486md54n46cpaf0x34kswhg6"))))
     (build-system meson-build-system)
     (propagated-inputs
      ;; The following are in the Requires.private field of gl.pc.