From d04b6f051bcb20e5af4461fe61b79ac1f5c68151 Mon Sep 17 00:00:00 2001 From: Riku Voipio Date: Tue, 18 Dec 2012 12:21:30 +0200 Subject: [PATCH] Fix fuse build on Aarch 64 replaced sys/types.h and manual definitions with linux/types.h This patch is still WiP Signed-off-by: Riku Voipio --- recipes-support/fuse/files/aarch64.patch | 16 ++++++++++++++++ recipes-support/fuse/fuse_2.9.2.bbappend | 6 ++++++ 2 files changed, 22 insertions(+) create mode 100644 recipes-support/fuse/files/aarch64.patch create mode 100644 recipes-support/fuse/fuse_2.9.2.bbappend diff --git a/recipes-support/fuse/files/aarch64.patch b/recipes-support/fuse/files/aarch64.patch new file mode 100644 index 0000000..c6c620c --- /dev/null +++ b/recipes-support/fuse/files/aarch64.patch @@ -0,0 +1,16 @@ +--- a/include/fuse_kernel.h ++++ b/include/fuse_kernel.h +@@ -88,12 +88,7 @@ + #ifndef _LINUX_FUSE_H + #define _LINUX_FUSE_H + +-#include +-#define __u64 uint64_t +-#define __s64 int64_t +-#define __u32 uint32_t +-#define __s32 int32_t +-#define __u16 uint16_t ++#include + + /* + * Version negotiation: diff --git a/recipes-support/fuse/fuse_2.9.2.bbappend b/recipes-support/fuse/fuse_2.9.2.bbappend new file mode 100644 index 0000000..ec4ea63 --- /dev/null +++ b/recipes-support/fuse/fuse_2.9.2.bbappend @@ -0,0 +1,6 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/files:" + +SRC_URI_append = " \ + file://aarch64.patch \ +" + -- 1.7.10.4