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]