Can't compile newest wayland due to mesa changes?

Juan Zhao juan.j.zhao at linux.intel.com
Mon Jul 16 22:36:18 PDT 2012


On Mon, 2012-07-16 at 21:51 -0700, Bill Spitzak wrote: 
> I am attempting to build the newest git respository of wayland/weston.
> 
> Weston was complaining about missing GLSL symbol 
> PFNEGLUNBINDWAYLANDDISPLAYWL
> 
> So I tried to pull and recompile mesa (I have up to now been able to 
> work with one I compiled a few months ago).
> 
> The configure line I used for mesa was:
> 
> ./autogen.sh --prefix=$WLD --enable-gles2 --disable-gallium-egl 
> --with-egl-platforms=wayland,x11,drm --enable-gbm --enable-shared-glapi 
> --with-gallium-drivers=r300,r600,swrast,nouveau
> 
> and compile failed with this:
> 
> clientinfo.c: In function ‘__glX_send_client_info’:
> clientinfo.c:128:7: error: implicit declaration of function 
> ‘xcb_glx_set_client_info_2arb’
> clientinfo.c:139:7: error: implicit declaration of function 
> ‘xcb_glx_set_client_info_arb’
> 
> I'm guessing that xcb is out of date, should I try to compile my own 
> version of that or what?

Yes, it is caused by xcb. I updated xcb here(using master):
git://anongit.freedesktop.org/xcb/libxcb

And it works 
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel




More information about the wayland-devel mailing list