Michael Biebl
2018-11-22 03:22:39 UTC
Control: reassign -1 src:mesa 18.2.5-2
Control: severity -1 important
Control: clone -1 -2
Control: reassign -2 gcc-8 8.2.0-9
Control: retitle -2 gcc-8 miscompiles mesa
Control: forwarded -2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87859
Control: tags -2 + patch
Control: affects -2 src:mesa
On Thu, 22 Nov 2018 02:32:35 +0100 GSR <***@infernal-iceberg.com>
wrote:> Package: mesa
I use vmware and hosts using 3D acceleration no longer start
successfully. On stdout I get the error message
NOT_IMPLEMENTED bora/mks/renderers/gl/GLShader.c:1887
I can confirm the findings of GSR that this appears to be a gcc-8
regression. Rebuilding src:mesa with gcc-7 fixed those issues for me.
Might be a good idea to (temporarily) switch to gcc-7 depending on how
long it takes until this fix is applied in gcc-8.
The attached patch worked for me.
Regards,
Michael
Control: severity -1 important
Control: clone -1 -2
Control: reassign -2 gcc-8 8.2.0-9
Control: retitle -2 gcc-8 miscompiles mesa
Control: forwarded -2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87859
Control: tags -2 + patch
Control: affects -2 src:mesa
On Thu, 22 Nov 2018 02:32:35 +0100 GSR <***@infernal-iceberg.com>
wrote:> Package: mesa
Version: 18.2.5-2
Followup-For: Bug #914267
That looks like missing shaders. I hit a similar thing with mpv (just
blue window, sound but no video) after upgrading 18.2.5-1 => 18.2.5-2,
luckly showing some output that later helped with searches.
---8<---
[vo/gpu/opengl] 0:36(27): error: invalid input layout qualifier used
[vo/gpu/opengl]
[vo/gpu/opengl] shader link log (status=0): error: linking with
uncompiled/unspecialized shaderFollowup-For: Bug #914267
That looks like missing shaders. I hit a similar thing with mpv (just
blue window, sound but no video) after upgrading 18.2.5-1 => 18.2.5-2,
luckly showing some output that later helped with searches.
---8<---
[vo/gpu/opengl] 0:36(27): error: invalid input layout qualifier used
[vo/gpu/opengl]
[vo/gpu/opengl] shader link log (status=0): error: linking with
--->8---
Bug 914303 could be the same too, garbled or single color output could
mean shaders not working because they failed to compile. Looking up
the error text, I found the culprit could be gcc, creating faulty
mesa binaries. https://bugs.freedesktop.org/show_bug.cgi?id=108646
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87859
I ran into a similar issue.Bug 914303 could be the same too, garbled or single color output could
mean shaders not working because they failed to compile. Looking up
the error text, I found the culprit could be gcc, creating faulty
mesa binaries. https://bugs.freedesktop.org/show_bug.cgi?id=108646
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87859
I use vmware and hosts using 3D acceleration no longer start
successfully. On stdout I get the error message
NOT_IMPLEMENTED bora/mks/renderers/gl/GLShader.c:1887
I can confirm the findings of GSR that this appears to be a gcc-8
regression. Rebuilding src:mesa with gcc-7 fixed those issues for me.
Might be a good idea to (temporarily) switch to gcc-7 depending on how
long it takes until this fix is applied in gcc-8.
The attached patch worked for me.
Regards,
Michael
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?