[Mesa-dev] Recent mesa changes are causing tinderbox to fail

Jeremy Huddleston jeremyhu at freedesktop.org
Sun Jan 8 11:34:33 PST 2012


On Jan 2, 2012, at 7:03 PM, Ian Romanick wrote:

> On 01/02/2012 06:18 PM, Jeremy Huddleston wrote:
>> xdriinfo is failing to build in tinderbox (through no change of its own).  The relevant changes in mesa were bce506f..7705833.  My guess is that this was caused by one of:
>> 
>> glx: Add __glX_send_client_info super function
>> glx: Initial implementation of glXCreateContextAttribsARB
>> 
>> Here's the tinderbox failure:
>> http://tinderbox.x.org/builds/2012-01-02-0028/logs/xdriinfo/#configure
>> 
>> Here's the relevant section from config.log:
>> configure:9243: gcc -std=gnu99 -o conftest -O0 -pipe -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2  -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_GNU_SOURCE -I/var/tmp/jhbuild/include -I/home/jeremy/src/freedesktop/jhbuild/external/build/include -L/var/tmp/jhbuild/lib  conftest.c -lGL -L/var/tmp/jhbuild/lib -lX11>&5
>> /var/tmp/jhbuild/lib/libGL.so: undefined reference to `xcb_glx_create_context_attribs_arb_checked'
>> /var/tmp/jhbuild/lib/libGL.so: undefined reference to `xcb_glx_set_client_info_2arb'
>> /var/tmp/jhbuild/lib/libGL.so: undefined reference to `XGetXCBConnection'
>> /var/tmp/jhbuild/lib/libGL.so: undefined reference to `xcb_glx_set_client_info_arb'
>> /var/tmp/jhbuild/lib/libGL.so: undefined reference to `xcb_glx_client_info'
>> collect2: ld returned 1 exit status
>> 
>> So it looks like libGL.so isn't linked against libxcb-glx.so and libX11-xcb.so:
> 
> I think this is because Mesa wasn't built with --enable-xcb.  This used to be optional, but it is not now.  There's a patch on the mesa-dev list that should fix.

Can we get this patchset merged soon?  I don't like seeing failing tinderboxen =(

http://tinderbox.x.org/builds/2012-01-08-0023/logs/libdrm/#build






More information about the mesa-dev mailing list