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