On Sat 14 Apr 2018 at 22:16:30 +0200, Rhialto wrote:
> but while building graphics/MesaLib (to build libGL), configure fails
> with
>
> checking for GLPROTO... yes
> checking for DRI2PROTO... yes
> checking for DRI3PROTO... no
> configure: error: Package requirements (dri3proto >= 1.0) were not met:
>
> Package 'dri3proto', required by 'virtual:world', not found
So, there is apparently a --disable-dri3 option for MesaLib's configure.
Used sometimes in the Makefile.
However, using that leads eventually to
CC dri_common.lo
CC dri_common_query_renderer.lo
CC xfont.lo
CC dri2.lo
In file included from dri_common_query_renderer.c:31:0:
dri3_priv.h:58:22: fatal error: xcb/dri3.h: No such file or directory
#include <xcb/dri3.h>
^
compilation terminated.
Makefile:848: recipe for target 'dri_common_query_renderer.lo' failed
gmake[3]: *** [dri_common_query_renderer.lo] Error 1
gmake[3]: *** Waiting for unfinished jobs....
gmake[3]: Leaving directory '/pkg_comp/obj/pkgsrc/graphics/MesaLib/default/mesa-11.2.2/src/glx'
Makefile:868: recipe for target 'all-recursive' failed
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory '/pkg_comp/obj/pkgsrc/graphics/MesaLib/default/mesa-11.2.2/src/glx'
Makefile:686: recipe for target 'all-recursive' failed
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory '/pkg_comp/obj/pkgsrc/graphics/MesaLib/default/mesa-11.2.2/src'
Makefile:631: recipe for target 'all-recursive' failed
gmake: *** [all-recursive] Error 1
*** Error code 2
Stop.
make[1]: stopped in /usr/pkgsrc/graphics/MesaLib
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/graphics/MesaLib
pkg_comp:gcc49-70.conf#
<question type="rhetoric">Why is this graphics stuff such a swamp!?!?</>
-Olaf.
--
___ Olaf 'Rhialto' Seibert -- Wayland: Those who don't understand X
\X/ rhialto/at/falu.nl -- are condemned to reinvent it. Poorly.
Attachment:
signature.asc
Description: PGP signature