Recent Linux kernels reworked the linux/input.h header file, which is
now part of the "user-space API" and the include guard has an additional
_UAPI prefix.

Signed-off-by: Thierry Reding <[email protected]>
---
 hw/xfree86/common/xf86str.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hw/xfree86/common/xf86str.h b/hw/xfree86/common/xf86str.h
index 0590262..845c083 100644
--- a/hw/xfree86/common/xf86str.h
+++ b/hw/xfree86/common/xf86str.h
@@ -347,7 +347,7 @@ typedef struct _DriverRec {
  */
 
 /* Tolerate prior #include <linux/input.h> */
-#if defined(linux) && defined(_INPUT_H)
+#if defined(linux) && (defined(_INPUT_H) || defined(_UAPI_INPUT_H))
 #undef BUS_NONE
 #undef BUS_PCI
 #undef BUS_SBUS
-- 
1.7.12.2

_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to