On Sat, Sep 23, 2006 at 10:14:29PM +0200, Eckhart W??rner wrote:
> The reason for the compile problem seems to be that xorg 7.1 is in unstable 
> now, but linuxwacom does not support xorg 7.1 (yet). Therefore build is 
> broken in unstable, still working in testing. This will break compile on 
> testing as soon as xorg 7.1 gets in there.

I'm a little confused at what has changed and why here...  If someone
knows the details, I'd appreciate a summary or a pointer to a reference.

 From what I can see, xorg/xisb.h has added an #include <unistd.h> in 7.1
This reacts badly with the code in xorg/xf86_libc.h which #define's a
bunch of libc symbols to xorg replacements when NEED_XF86_TYPES is
defined.

Without knowing the intention behind this change, it still seems to me
like this is a bug in xorg, and the new include should be guarded if
xorg symbols are being used to replace libc ones.

OTOH I'm not really sure why xf86Wacom.h explicitly requests this to be
done, but I assume there was some reason and simply changing this there
will break builds elsewhere and on systems still using xorg7.0 et al.
I'm not 100% sure that simply changing that will even fix this for 7.1.

If someone knows what the Right Thing is here, and changes _are_
required to the wacom source to suit some Grand Master Plan underway,
then please fill me in and I'll ensure the package follows suit...

Thanks!
Ron




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to