<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - egl_gallium always requires libdrm"
href="https://bugs.freedesktop.org/show_bug.cgi?id=75751#c2">Comment # 2</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - egl_gallium always requires libdrm"
href="https://bugs.freedesktop.org/show_bug.cgi?id=75751">bug 75751</a>
from <span class="vcard"><a class="email" href="mailto:olvaffe@gmail.com" title="Chia-I Wu <olvaffe@gmail.com>"> <span class="fn">Chia-I Wu</span></a>
</span></b>
<pre>(In reply to <a href="show_bug.cgi?id=75751#c1">comment #1</a>)
<span class="quote">> When I temporarily disabled the libdrm check, Mesa built fine with this
> configuration and the 'es2gears' demo ran without problems.</span >
Right, libdrm should not be needed in your configuration.
<span class="quote">> But there's another case related to this which doesn't seem right:
>
> With the same configuration, if libdrm is available, it gets linked to
> libGLESv2.so and egl_gallium.so, even though it should not be needed.</span >
It looks like the dependency is brought in by libloader (src/loader/). It is
unnecessary for the configuration, but is no harm. It is potentially useful
when egl_gallium can do accelerated rendering on fbdev.
<span class="quote">> In my understanding, if '--disable-dri' is given, libdrm should neither be a
> requirement of the configure script nor should it get linked/used if it is
> available.</span >
--disable-dri disables DRI drivers.
I will leave the bug open as I might not be able to fix it anytime soon.
Patches are welcomed.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>