fuse not building for aarch64
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro AArch64 cross-distro work |
Confirmed
|
High
|
Riku Voipio | ||
Linaro OpenEmbedded |
Fix Released
|
High
|
Riku Voipio |
Bug Description
When trying to build the fuse recipe, I get:
| In file included from /ARM/V8/
| from /ARM/V8/
| from /ARM/V8/
| from /ARM/V8/
| from /ARM/V8/
| from /ARM/V8/
| from fuse_loop_mt.c:18:
| /ARM/V8/
| In file included from /ARM/V8/
| from ../include/
| from ../include/
| from fuse_loop_mt.c:9:
This package would be particularly useful to enable model users to use the rtsm-fuse filesystem that gives access to the VFS feature of the model.
Changed in linaro-oe: | |
status: | New → Confirmed |
Changed in linaro-oe: | |
milestone: | none → 13.01 |
Changed in linaro-oe: | |
status: | In Progress → Fix Committed |
Changed in linaro-oe: | |
status: | Fix Committed → Fix Released |
Changed in linaro-aarch64: | |
status: | In Progress → Fix Committed |
Changed in linaro-aarch64: | |
status: | Fix Committed → Confirmed |
The problem is, that fuse_kernel.h defines
#include <sys/types.h>
#define __u64 uint64_t
#define __s64 int64_t
#define __u32 uint32_t
#define __s32 int32_t
#define __u16 uint16_t
Confusing the heck out of later kernel includes.
But it works on all other architectures, so it probably should on work on aarch64 as well.