GNU bug report logs - #31689
[PATCH staging] gnu: mesa: Update to 18.1.1.

Previous Next

Package: guix-patches;

Reported by: Rutger Helling <rhelling <at> mykolab.com>

Date: Sat, 2 Jun 2018 17:58:01 UTC

Severity: normal

Tags: patch

Done: Rutger Helling <rhelling <at> mykolab.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 31689 in the body.
You can then email your comments to 31689 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#31689; Package guix-patches. (Sat, 02 Jun 2018 17:58:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Rutger Helling <rhelling <at> mykolab.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sat, 02 Jun 2018 17:58:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Rutger Helling <rhelling <at> mykolab.com>
To: guix-patches <at> gnu.org
Subject: [PATCH staging] gnu: mesa: Update to 18.1.1.
Date: Sat, 2 Jun 2018 19:57:15 +0200
[Message part 1 (text/plain, inline)]
Hey Guix,

here's a patch to update Mesa on staging to the just released 18.1.1.
Since there's a little more involved than usual I'm sending it in for
review first.

The 18.1 series needs to be built with LLVM >= 4 (the current
18.2-devel series needs to be built with LLVM >=5). As such I've
changed Mesa to use LLVM 6.0.

Feedback/testing welcome!
[0001-gnu-mesa-Update-to-18.1.1.patch (text/x-patch, attachment)]
[Message part 3 (application/pgp-signature, inline)]

Reply sent to Rutger Helling <rhelling <at> mykolab.com>:
You have taken responsibility. (Thu, 07 Jun 2018 11:40:02 GMT) Full text and rfc822 format available.

Notification sent to Rutger Helling <rhelling <at> mykolab.com>:
bug acknowledged by developer. (Thu, 07 Jun 2018 11:40:03 GMT) Full text and rfc822 format available.

Message #10 received at 31689-done <at> debbugs.gnu.org (full text, mbox):

From: Rutger Helling <rhelling <at> mykolab.com>
To: 31689-done <at> debbugs.gnu.org
Subject: [PATCH staging] gnu: mesa: Update to 18.1.1.
Date: Thu, 7 Jun 2018 13:39:44 +0200
[Message part 1 (text/plain, inline)]
I'm withdrawing this patch for now. I keep getting segfaults with Mesa
18.1.1.

For now I've updated Mesa in staging to 18.0.5 instead, which
is the last release of the 18.0 series. It's also the last version to
support LLVM < 4.
[0001-gnu-mesa-Update-to-18.1.1.patch (text/x-patch, attachment)]
[Message part 3 (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#31689; Package guix-patches. (Mon, 11 Jun 2018 23:48:02 GMT) Full text and rfc822 format available.

Message #13 received at 31689-done <at> debbugs.gnu.org (full text, mbox):

From: Marius Bakke <mbakke <at> fastmail.com>
To: Rutger Helling <rhelling <at> mykolab.com>, 31689-done <at> debbugs.gnu.org
Subject: Re: bug#31689: [PATCH staging] gnu: mesa: Update to 18.1.1.
Date: Tue, 12 Jun 2018 01:47:08 +0200
[Message part 1 (text/plain, inline)]
Rutger Helling <rhelling <at> mykolab.com> writes:

> I'm withdrawing this patch for now. I keep getting segfaults with Mesa
> 18.1.1.

Under which circumstances did you get a segfault?

I'm currently running IceCat using this Mesa and will reconfigure my
system to test it further, but so far so good here.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#31689; Package guix-patches. (Tue, 12 Jun 2018 05:19:02 GMT) Full text and rfc822 format available.

Message #16 received at 31689-done <at> debbugs.gnu.org (full text, mbox):

From: Rutger Helling <rhelling <at> mykolab.com>
To: Marius Bakke <mbakke <at> fastmail.com>
Cc: 31689-done <at> debbugs.gnu.org
Subject: Re: bug#31689: [PATCH staging] gnu: mesa: Update to 18.1.1.
Date: Tue, 12 Jun 2018 07:17:54 +0200
[Message part 1 (text/plain, inline)]
I think it has something to do with shader compilation. It kept
segfaulting for me when I tried to start a program that seemed to use
OpenGL. This included me being unable to start SDDM/GNOME (all I got
was a black screen).

Oddly enough, programs that use Vulkan instead seemed fine.

I figured out after closing this patch that if I use another
experimental way of compiling shaders, by setting the environment
variable "R600_DEBUG=nir" it no longer crashes for me.

If it works for you after reconfiguring your entire system you can push
it to staging if you want. I'll just set the environment variable
globally then since I don't wanna hold up this Mesa upgrade.

On a side note, GNOME on Wayland's menus were broken for me starting
with Mesa 18.0+, where the menus wouldn't respond at all. Don't know if
that's still the case. If it is GNOME will probably have to be
upgraded at some point.

On Tue, 12 Jun 2018 01:47:08 +0200
Marius Bakke <mbakke <at> fastmail.com> wrote:

> Rutger Helling <rhelling <at> mykolab.com> writes:
> 
> > I'm withdrawing this patch for now. I keep getting segfaults with
> > Mesa 18.1.1.  
> 
> Under which circumstances did you get a segfault?
> 
> I'm currently running IceCat using this Mesa and will reconfigure my
> system to test it further, but so far so good here.

[Message part 2 (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#31689; Package guix-patches. (Tue, 12 Jun 2018 19:10:02 GMT) Full text and rfc822 format available.

Message #19 received at 31689-done <at> debbugs.gnu.org (full text, mbox):

From: Rutger Helling <rhelling <at> mykolab.com>
To: Marius Bakke <mbakke <at> fastmail.com>
Cc: 31689-done <at> debbugs.gnu.org
Subject: Re: bug#31689: [PATCH staging] gnu: mesa: Update to 18.1.1.
Date: Tue, 12 Jun 2018 21:08:16 +0200
[Message part 1 (text/plain, inline)]
So it turned out that me mixing Mesa versions (I also used a git
version of Mesa for myself) confused Mesa. I solved it by deleting
~/.cache/mesa_shader_cache. 

I doubt that this will be a problem for anyone else, so here's a
new rebased patch that updates Mesa to 18.1.1. With your blessing I'll
push it to staging.
[staging-0001-gnu-mesa-Update-to-18.1.1.patch (text/x-patch, attachment)]
[Message part 3 (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#31689; Package guix-patches. (Wed, 13 Jun 2018 00:02:02 GMT) Full text and rfc822 format available.

Message #22 received at 31689-done <at> debbugs.gnu.org (full text, mbox):

From: Marius Bakke <mbakke <at> fastmail.com>
To: Rutger Helling <rhelling <at> mykolab.com>
Cc: 31689-done <at> debbugs.gnu.org
Subject: Re: bug#31689: [PATCH staging] gnu: mesa: Update to 18.1.1.
Date: Wed, 13 Jun 2018 02:01:31 +0200
[Message part 1 (text/plain, inline)]
Rutger Helling <rhelling <at> mykolab.com> writes:

> So it turned out that me mixing Mesa versions (I also used a git
> version of Mesa for myself) confused Mesa. I solved it by deleting
> ~/.cache/mesa_shader_cache. 

Oh, good to know!

> I doubt that this will be a problem for anyone else, so here's a
> new rebased patch that updates Mesa to 18.1.1. With your blessing I'll
> push it to staging.

I trust your instincts here ;-) LGTM!
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#31689; Package guix-patches. (Wed, 13 Jun 2018 04:50:02 GMT) Full text and rfc822 format available.

Message #25 received at 31689-done <at> debbugs.gnu.org (full text, mbox):

From: Rutger Helling <rhelling <at> mykolab.com>
To: Marius Bakke <mbakke <at> fastmail.com>
Cc: 31689-done <at> debbugs.gnu.org
Subject: Re: bug#31689: [PATCH staging] gnu: mesa: Update to 18.1.1.
Date: Wed, 13 Jun 2018 06:48:56 +0200
[Message part 1 (text/plain, inline)]
Pushed, thanks! :-)

On Wed, 13 Jun 2018 02:01:31 +0200
Marius Bakke <mbakke <at> fastmail.com> wrote:

> Rutger Helling <rhelling <at> mykolab.com> writes:
> 
> > So it turned out that me mixing Mesa versions (I also used a git
> > version of Mesa for myself) confused Mesa. I solved it by deleting
> > ~/.cache/mesa_shader_cache.   
> 
> Oh, good to know!
> 
> > I doubt that this will be a problem for anyone else, so here's a
> > new rebased patch that updates Mesa to 18.1.1. With your blessing
> > I'll push it to staging.  
> 
> I trust your instincts here ;-) LGTM!

[Message part 2 (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 11 Jul 2018 11:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 7 years and 63 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.