You are not logged in.
Wanted to try out libxcb-1.1.92 from testing, so updated my abs and tried to build from source. Build fails with this error message:
randr.c: In function `xcb_randr_get_screen_resources_outputs':
randr.c:1106: warning: implicit declaration of function `uint32_t_end'
randr.c:1106: warning: nested extern declaration of `uint32_t_end'
randr.c:1106: error: invalid initializer
randr.c: In function `xcb_randr_get_screen_resources_outputs_iterator':
randr.c:1140: error: invalid initializer
randr.c: In function `xcb_randr_get_screen_resources_modes':
randr.c:1160: error: invalid initializer
randr.c: In function `xcb_randr_get_screen_resources_modes_iterator':
randr.c:1194: error: invalid initializer
randr.c: In function `xcb_randr_get_output_info_modes':
randr.c:1418: error: incompatible type for argument 1 of `xcb_randr_output_end'
randr.c: In function `xcb_randr_get_output_info_modes_iterator':
randr.c:1452: error: incompatible type for argument 1 of `xcb_randr_output_end'
randr.c: In function `xcb_randr_get_output_info_clones':
randr.c:1472: error: incompatible type for argument 1 of `xcb_randr_output_end'
randr.c: In function `xcb_randr_get_output_info_clones_iterator':
randr.c:1506: error: incompatible type for argument 1 of `xcb_randr_output_end'
make[2]: *** [randr.lo] Error 1
make[2]: Leaving directory `/data/abs/FRESH/libxcb/src/libxcb-1.1.92/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/data/abs/FRESH/libxcb/src/libxcb-1.1.92/src'
make: *** [all-recursive] Error 1
==> ERROR: Build Failed.
Aborting...
Some more details: trying this on i686, most packages up-to-date, a few hand-compiled but I don't think any of the packages relevant to this are non-standard. libxrandr is at 1.2.3-1 from extra and randrproto is at 1.2.2-1 from extra.
Last edited by Profjim (2009-02-24 02:29:10)
Offline
It's been updated to 1.2-1 and moved to extra (about 1 day ago)
Offline
Thanks---dumb of me to miss that I already had the newer version installed. What's more, 1.2-1 does build from source just fine. Marking solved.
Offline