Summary: | sys-fs/fuse-2.9.0: emerge failed at compile phase. | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Yishen Miao (mys_721tx) <mys721tx> |
Component: | Prefix Support | Assignee: | Gentoo Prefix <prefix> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | OS X | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log for sys-fs/fuse-2.9.0 |
Description
Yishen Miao (mys_721tx)
2012-04-22 22:30:16 UTC
Created attachment 309817 [details]
build.log for sys-fs/fuse-2.9.0
/Users/mys_721tx/Gentoo/bin/bash ../libtool --silent --tag=CC --mode=compile x86_64-apple-darwin11-gcc -DHAVE_CONFIG_H -I. -I../include -I../include -DFUSERMOUNT_DIR=\"/Users/mys_721tx/Gentoo/usr/bin\" -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DFUSE_USE_VERSION=26 -I/Users/mys_721tx/Gentoo/usr/include -O2 -pipe -march=nocona -c -o fuse_loop.lo fuse_loop.c
In file included from fuse.c:18:
../include/fuse_compat.h:69:24: error: sys/statfs.h: No such file or directory
In file included from fuse.c:18:
../include/fuse_compat.h:91: warning: 'struct statfs' declared inside parameter list
../include/fuse_compat.h:91: warning: its scope is only this definition or declaration, which is probably not what you want
../include/fuse_compat.h:140: warning: 'struct statfs' declared inside parameter list
CC fuse_loop_mt.lo
/Users/mys_721tx/Gentoo/bin/bash ../libtool --silent --tag=CC --mode=compile x86_64-apple-darwin11-gcc -DHAVE_CONFIG_H -I. -I../include -I../include -DFUSERMOUNT_DIR=\"/Users/mys_721tx/Gentoo/usr/bin\" -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DFUSE_USE_VERSION=26 -I/Users/mys_721tx/Gentoo/usr/include -O2 -pipe -march=nocona -c -o fuse_loop_mt.lo fuse_loop_mt.c
fuse.c:1470: warning: 'struct statfs' declared inside parameter list
fuse.c: In function 'convert_statfs_old':
fuse.c:1472: error: dereferencing pointer to incomplete type
fuse.c:1473: error: dereferencing pointer to incomplete type
fuse.c:1474: error: dereferencing pointer to incomplete type
fuse.c:1475: error: dereferencing pointer to incomplete type
fuse.c:1476: error: dereferencing pointer to incomplete type
fuse.c:1477: error: dereferencing pointer to incomplete type
fuse.c:1478: error: dereferencing pointer to incomplete type
fuse.c: In function 'fuse_compat_statfs':
fuse.c:1489: error: storage size of 'oldbuf' isn't known
fuse.c: In function 'curr_time':
fuse.c:2364: error: nested functions are disabled, use -fnested-functions to re-enable
fuse.c:2364: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'clockid'
fuse.c:2364: error: 'clockid' undeclared (first use in this function)
fuse.c:2364: error: (Each undeclared identifier is reported only once
fuse.c:2364: error: for each function it appears in.)
fuse.c:2364: error: 'CLOCK_REALTIME' undeclared (first use in this function)
make[1]: *** [fuse.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/Users/mys_721tx/Gentoo/var/tmp/portage/sys-fs/fuse-2.9.0/work/fuse-2.9.0/lib'
make: *** [all-recursive] Error 1
Given that fuse is a kernel extension. I would expect it to not work on osx. Do you expect it to work? http://sourceforge.net/apps/mediawiki/fuse/index.php?title=OperatingSystems#Mac_OS_X_.28Darwin.29 (In reply to comment #2) > Given that fuse is a kernel extension. I would expect it to not work on osx. > Do you expect it to work? > > http://sourceforge.net/apps/mediawiki/fuse/index. > php?title=OperatingSystems#Mac_OS_X_.28Darwin.29 I don't expect it to work either. Is it possible to add downstream ports of fuse into portage? Yes, if someone packages it. |