<div dir="ltr"><div dir="ltr">On Sun, 27 Oct 2019 at 09:13, akuster808 &lt;<a href="mailto:akuster808@gmail.com" target="_blank">akuster808@gmail.com</a>&gt; wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Of the past month the warrior stable branch has been plagued with a<br>
build failure on FedoraCore30 regarding qemu virgl tests. This has<br>
caused the slip of the next dot release to occur after Thud&#39;s.<br>
<br>
<a href="https://bugzilla.yoctoproject.org/show_bug.cgi?id=13543" rel="noreferrer" target="_blank">https://bugzilla.yoctoproject.org/show_bug.cgi?id=13543</a><br>
<br>
The error message was this:<br>
<br>
runqemu - ERROR - Failed to run qemu: libEGL warning: MESA-LOADER:<br>
failed to open swrast (search paths /usr/lib64/dri)<br>
libEGL warning: MESA-LOADER: failed to open swrast (search paths<br>
/usr/lib64/dri)<br>
<br>
qemu-system-i386: egl: eglInitialize failed<br>
qemu-system-i386: OpenGL is not supported by the display<br>
<br>
What has fixed this error is updating libdrm to 2.4.99 from 2.4.97. What<br>
I can not tell is what commit(s) in those updates fixed the above error<br>
<br>
<a href="https://lists.freedesktop.org/archives/dri-devel/2019-July/225069.html" rel="noreferrer" target="_blank">https://lists.freedesktop.org/archives/dri-devel/2019-July/225069.html</a><br>
<a href="https://lists.x.org/archives/xorg-announce/2019-April/002992.html" rel="noreferrer" target="_blank">https://lists.x.org/archives/xorg-announce/2019-April/002992.html</a><br>
<br>
Has anyone seen the above error and might have an idea what commits<br>
would solve this issue?<br></blockquote><div><br></div><div>The DRI modules loaded from the host (swrast particularly) may try to resolve a symbol in libdrm-native that doesn&#39;t exist.</div><div><br></div><div>I remember debugging a similar problem when TLS got accidentally switched off in mesa-native, what helped was tracing symbol</div><div>resolution with the help of environment variables described in &#39;man ld.so&#39; (can&#39;t remember off the top of my head what was the exact one).<br></div><div><br></div><div>Alex<br></div></div></div>