Latest inputproto requires newer libX11?

Peter Hutterer peter.hutterer at who-t.net
Fri Feb 13 16:37:39 PST 2009


On Fri, Feb 13, 2009 at 02:52:50PM +0100, Peter Åstrand wrote:
>
> I must be reading like a blind... It's libXi-1.1.3 that fails 
> compilation. Sorry.

Some of the Xlib headers used to be in inputproto, and not in libXi. These
headers were moved to libXi since. If you're using inputproto from master but
a libXi from before that move that header is missing.

Could that be the issue?

Cheers,
  Peter

> On Fri, 13 Feb 2009, Peter Åstrand wrote:
>
>> I'd like to try the bleeding edge xserver with as much of the 7.4 
>> release as possible. I've upgraded inputproto, randrproto, and pixman, 
>> and the configure script doesn't complain. But with the updated 
>> inputproto, libX11-1.1.5.tar.bz2 no longer builds:
>>
>> XGetDCtl.c: In function `XGetDeviceControl':
>> XGetDCtl.c:170: error: `XDeviceAbsCalibState' undeclared (first use in 
>> this function)
>> XGetDCtl.c:170: error: (Each undeclared identifier is reported only once
>> XGetDCtl.c:170: error: for each function it appears in.)
>> XGetDCtl.c:170: error: `C' undeclared (first use in this function)
>> XGetDCtl.c:170: error: syntax error before ')' token
>> XGetDCtl.c:188: error: `XDeviceAbsAreaState' undeclared (first use in 
>> this function)



More information about the xorg-devel mailing list