diff --git a/aarch64-build-fix.patch b/aarch64-build-fix.patch new file mode 100644 index 0000000..2041988 --- /dev/null +++ b/aarch64-build-fix.patch @@ -0,0 +1,16 @@ +--- include/fuse_kernel.h ++++ include/fuse_kernel.h +@@ -85,12 +85,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/fuse.changes b/fuse.changes index 4908028..193a444 100644 --- a/fuse.changes +++ b/fuse.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jun 16 07:40:22 UTC 2013 - dmueller@suse.com + +- add aarch64-build-fix.patch + ------------------------------------------------------------------- Wed Mar 27 06:59:31 UTC 2013 - mmeister@suse.com diff --git a/fuse.spec b/fuse.spec index 9a1134c..0fe707b 100644 --- a/fuse.spec +++ b/fuse.spec @@ -29,6 +29,7 @@ Source3: baselibs.conf Patch: fuse-install-fix.diff Patch2: fuse-gnu_source.patch Patch3: fusermount-compile-as-pie.patch +Patch4: aarch64-build-fix.patch Url: http://fuse.sourceforge.net BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} > 1130 @@ -140,6 +141,7 @@ http://fuse.sourceforge.net/wiki %patch -p1 %patch2 -p1 %patch3 -p1 +%patch4 %build export CFLAGS="$RPM_OPT_FLAGS -g -fno-strict-aliasing"