Only a single fix: including the XFixes header to get the typedef for PointerBarrier. Naturally, this adds a pkgconfig build-time dependency on XFixes.
Why? The header shipped with 1.7 typedef'd PointerBarrier. If you #include both XI and Xfixes headers, you will end up with a duplicate typedef. This is not an issue on gcc >= 4.6 since the two typedef's are the same. On earlier versions this will trigger an error. gcc 4.6 -pedantic-errors will trigger the same error. Peter Hutterer (2): Require XFixes for PointerBarrier, remove duplicate typedef libXi 1.7.1 git tag: libXi-1.7.1 http://xorg.freedesktop.org/archive/individual/lib/libXi-1.7.1.tar.bz2 MD5: 24d71afed1b86c60d4eb361628d7f47b libXi-1.7.1.tar.bz2 SHA1: 0737f2344c661523bd5903a727c3371cebb2b0f3 libXi-1.7.1.tar.bz2 SHA256: e92adb6b69c53c51e05c1e65db97e23751b935a693000fb0606c11b88c0066c5 libXi-1.7.1.tar.bz2 http://xorg.freedesktop.org/archive/individual/lib/libXi-1.7.1.tar.gz MD5: 7f58920b9a2f1b5604a63fe7a13fee5e libXi-1.7.1.tar.gz SHA1: f92a0abb25fe1d07320332e0bfa53a5798ad781d libXi-1.7.1.tar.gz SHA256: 39d628c76d1c923fd36398baa73b0af1e008df8e225857900589a2ff68c6259b libXi-1.7.1.tar.gz
pgpoFWzjcRgPi.pgp
Description: PGP signature
_______________________________________________ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com