diff -ru src.orig//include/linux.h src/include/linux.h
--- src.orig//include/linux.h	2014-01-22 17:04:05.258652033 +0100
+++ src/include/linux.h	2014-01-22 17:08:44.698560331 +0100
@@ -26,6 +26,17 @@
 #include <getopt.h>
 #include <endian.h>
 
+#ifndef __GLIBC__
+typedef __s8 __int8_t;
+typedef __u8 __uint8_t;
+typedef __s16 __int16_t;
+typedef __u16 __uint16_t;
+typedef __s32 __int32_t;
+typedef __u32 __uint32_t;
+typedef __s64 __int64_t;
+typedef __u64 __uint64_t;
+#endif
+
 static __inline__ int xfsctl(const char *path, int fd, int cmd, void *p)
 {
 	return ioctl(fd, cmd, p);
