Can't get tla-701 compiled without the fuse client.
I did on a clean machine, fresh installed Centos5:
tla register-archive http://arch.sv.gnu.org/archives/gluster/
tla get -A gluster@xxxxxxxxxx glusterfs--mainline--2.5 glusterfs
cd glusterfs
mkdir build
../configure --prefix=/ --disable-fuse-client --disable-ibverbs
--disable-bdb --disable-python
make
After this, a lot of errors:
Making all in mount
make[3]: Entering directory `/usr/src/glusterfs/build/xlators/mount'
Making all in fuse
make[4]: Entering directory `/usr/src/glusterfs/build/xlators/mount/fuse'
Making all in src
make[5]: Entering directory
`/usr/src/glusterfs/build/xlators/mount/fuse/src'
if gcc -DHAVE_CONFIG_H -I. -I../../../../../xlators/mount/fuse/src
-I../../../.. -DFUSE_USE_VERSION=26 -fPIC -Wall -pthread
-I../../../../../libglusterfs/src -DGF_LINUX_HOST_OS
-D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DDATADIR=\"//var\"
-DCONFDIR=\"//etc/glusterfs\" -g -O2 -MT fuse_so-fuse-bridge.o -MD -MP
-MF ".deps/fuse_so-fuse-bridge.Tpo" -c -o fuse_so-fuse-bridge.o `test -f
'fuse-bridge.c' || echo
'../../../../../xlators/mount/fuse/src/'`fuse-bridge.c; \
then mv -f ".deps/fuse_so-fuse-bridge.Tpo"
".deps/fuse_so-fuse-bridge.Po"; else rm -f
".deps/fuse_so-fuse-bridge.Tpo"; exit 1; fi
../../../../../xlators/mount/fuse/src/fuse-bridge.c:37:32: error:
fuse/fuse_lowlevel.h: No such file or directory
In file included from
../../../../../xlators/mount/fuse/src/fuse-bridge.c:39:
../../../../../xlators/mount/fuse/src/fuse-extra.h:31: error: expected
‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-extra.h:34: error: expected
‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:96: error: expected
specifier-qualifier-list before ‘fuse_req_t’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘free_state’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:176: error:
‘fuse_state_t’ has no member named ‘dict’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:177: error:
‘fuse_state_t’ has no member named ‘dict’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:178: error:
‘fuse_state_t’ has no member named ‘dict’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:180: error:
‘fuse_state_t’ has no member named ‘name’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:181: error:
‘fuse_state_t’ has no member named ‘name’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:182: error:
‘fuse_state_t’ has no member named ‘name’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: At top level:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:208: error: expected
‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘get_call_frame_for_req’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:227: error:
‘fuse_req_t’ undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:227: error: (Each
undeclared identifier is reported only once
../../../../../xlators/mount/fuse/src/fuse-bridge.c:227: error: for each
function it appears in.)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:227: error: expected
‘;’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:236: error: ‘req’
undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:237: warning:
implicit declaration of function ‘fuse_req_ctx’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:237: warning:
assignment makes pointer from integer without a cast
../../../../../xlators/mount/fuse/src/fuse-bridge.c:239: error:
dereferencing pointer to incomplete type
../../../../../xlators/mount/fuse/src/fuse-bridge.c:240: error:
dereferencing pointer to incomplete type
../../../../../xlators/mount/fuse/src/fuse-bridge.c:241: error:
dereferencing pointer to incomplete type
../../../../../xlators/mount/fuse/src/fuse-bridge.c:242: warning:
implicit declaration of function ‘req_callid’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:246: warning:
implicit declaration of function ‘fuse_req_userdata’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:246: warning:
assignment makes pointer from integer without a cast
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘fuse_entry_cbk’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:339: error:
‘fuse_req_t’ undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:339: error: expected
‘;’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:340: error: variable
‘e’ has initializer but incomplete type
../../../../../xlators/mount/fuse/src/fuse-bridge.c:340: warning: excess
elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:340: warning: (near
initialization for ‘e’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:340: error: storage
size of ‘e’ isn’t known
../../../../../xlators/mount/fuse/src/fuse-bridge.c:344: error: ‘req’
undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:344: error:
‘fuse_state_t’ has no member named ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:359: error:
‘fuse_state_t’ has no member named ‘is_revalidate’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:447: warning:
implicit declaration of function ‘fuse_reply_entry’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:449: warning:
implicit declaration of function ‘fuse_reply_attr’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:451: error:
‘fuse_state_t’ has no member named ‘is_revalidate’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:461: error:
‘fuse_state_t’ has no member named ‘is_revalidate’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:472: error:
‘fuse_state_t’ has no member named ‘is_revalidate’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:481: warning:
implicit declaration of function ‘fuse_reply_err’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:340: warning: unused
variable ‘e’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: At top level:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:506: error: expected
‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:537: error: expected
‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘fuse_attr_cbk’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:568: error:
‘fuse_req_t’ undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:568: error: expected
‘;’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:572: error: ‘req’
undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:572: error:
‘fuse_state_t’ has no member named ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: At top level:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:598: error: expected
‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘fuse_fd_cbk’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:661: error:
‘fuse_req_t’ undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:661: error: expected
‘;’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:665: error: ‘req’
undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:665: error:
‘fuse_state_t’ has no member named ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:666: error:
‘fuse_state_t’ has no member named ‘fd’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:669: error: variable
‘fi’ has initializer but incomplete type
../../../../../xlators/mount/fuse/src/fuse-bridge.c:669: warning: excess
elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:669: warning: (near
initialization for ‘fi’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:669: error: storage
size of ‘fi’ isn’t known
../../../../../xlators/mount/fuse/src/fuse-bridge.c:676: error:
‘fuse_state_t’ has no member named ‘flags’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:687: warning:
implicit declaration of function ‘fuse_reply_open’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:689: error:
‘fuse_state_t’ has no member named ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:669: warning: unused
variable ‘fi’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: At top level:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:712: error: expected
‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:754: error: expected
‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:803: error: expected
‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:849: error: expected
‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:889: error: expected
‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘fuse_err_cbk’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:918: error:
‘fuse_req_t’ undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:918: error: expected
‘;’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:924: error: ‘req’
undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:933: error:
‘fuse_state_t’ has no member named ‘fd’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:934: error:
‘fuse_state_t’ has no member named ‘fd’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘fuse_unlink_cbk’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:952: error:
‘fuse_req_t’ undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:952: error: expected
‘;’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:962: error: ‘req’
undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c: At top level:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:979: error: expected
‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘fuse_readlink_cbk’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1017: error:
‘fuse_req_t’ undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1017: error:
expected ‘;’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1026: warning:
implicit declaration of function ‘fuse_reply_readlink’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1026: error: ‘req’
undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c: At top level:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1041: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1072: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1102: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1130: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1162: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1193: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘fuse_rename_cbk’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1228: error:
‘fuse_req_t’ undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1228: error:
expected ‘;’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1251: error: ‘req’
undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c: At top level:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1267: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1307: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘fuse_create_cbk’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1354: error:
‘fuse_req_t’ undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1354: error:
expected ‘;’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1357: error:
variable ‘fi’ has initializer but incomplete type
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1357: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1357: warning: (near
initialization for ‘fi’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1357: error: storage
size of ‘fi’ isn’t known
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1358: error:
variable ‘e’ has initializer but incomplete type
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1358: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1358: warning: (near
initialization for ‘e’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1358: error: storage
size of ‘e’ isn’t known
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1360: error:
‘fuse_state_t’ has no member named ‘fd’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1362: error:
‘fuse_state_t’ has no member named ‘flags’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1431: warning:
implicit declaration of function ‘fuse_reply_create’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1431: error: ‘req’
undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1434: error:
‘fuse_state_t’ has no member named ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1358: warning:
unused variable ‘e’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1357: warning:
unused variable ‘fi’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: At top level:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1453: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1493: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘fuse_readv_cbk’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1547: error:
‘fuse_req_t’ undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1547: error:
expected ‘;’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1550: error:
‘fuse_state_t’ has no member named ‘size’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1550: error:
‘fuse_state_t’ has no member named ‘off’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1554: warning:
implicit declaration of function ‘fuse_reply_vec’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1554: error: ‘req’
undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c: At top level:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1569: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘fuse_writev_cbk’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1605: error:
‘fuse_req_t’ undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1605: error:
expected ‘;’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1608: error:
‘fuse_state_t’ has no member named ‘size’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1608: error:
‘fuse_state_t’ has no member named ‘off’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1612: warning:
implicit declaration of function ‘fuse_reply_write’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1612: error: ‘req’
undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c: At top level:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1628: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1662: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1684: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1706: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1729: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘fuse_readdir_cbk’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1900: error:
‘fuse_req_t’ undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1900: error:
expected ‘;’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1903: error:
‘fuse_state_t’ has no member named ‘size’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1903: error:
‘fuse_state_t’ has no member named ‘off’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1907: warning:
implicit declaration of function ‘fuse_reply_buf’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1907: error: ‘req’
undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c: At top level:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1923: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1950: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:1971: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘fuse_statfs_cbk’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2000: error:
‘fuse_req_t’ undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2000: error:
expected ‘;’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2030: warning:
implicit declaration of function ‘fuse_reply_statfs’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2030: error: ‘req’
undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c: At top level:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2046: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2072: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘fuse_xattr_cbk’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2127: error:
‘fuse_req_t’ undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2127: error:
expected ‘;’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2135: error:
‘fuse_state_t’ has no member named ‘name’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2137: error:
‘fuse_state_t’ has no member named ‘name’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2142: error:
‘fuse_state_t’ has no member named ‘size’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2144: error: ‘req’
undeclared (first use in this function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2147: warning:
implicit declaration of function ‘fuse_reply_xattr’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2169: error:
‘fuse_state_t’ has no member named ‘size’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: At top level:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2200: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2235: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2268: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘fuse_getlk_cbk’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2313: warning:
implicit declaration of function ‘fuse_reply_lock’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2313: error:
‘fuse_state_t’ has no member named ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2317: error:
‘fuse_state_t’ has no member named ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: At top level:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2327: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘fuse_setlk_cbk’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2364: error:
‘fuse_state_t’ has no member named ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2368: error:
‘fuse_state_t’ has no member named ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: At top level:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2378: error:
expected ‘)’ before ‘req’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2407: warning:
‘struct fuse_conn_info’ declared inside parameter list
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2407: warning: its
scope is only this definition or declaration, which is probably not what
you want
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2431: error:
variable ‘fuse_ops’ has initializer but incomplete type
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2432: error: unknown
field ‘init’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2432: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2432: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2433: error: unknown
field ‘destroy’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2433: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2433: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2434: error: unknown
field ‘lookup’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2434: error:
‘fuse_lookup’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2434: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2434: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2435: error: unknown
field ‘forget’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2435: error:
‘fuse_forget’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2435: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2435: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2436: error: unknown
field ‘getattr’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2436: error:
‘fuse_getattr’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2436: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2436: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2437: error: unknown
field ‘setattr’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2437: error:
‘fuse_setattr’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2437: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2437: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2438: error: unknown
field ‘opendir’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2438: error:
‘fuse_opendir’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2438: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2438: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2439: error: unknown
field ‘readdir’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2439: error:
‘fuse_readdir’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2439: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2439: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2440: error: unknown
field ‘releasedir’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2440: error:
‘fuse_releasedir’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2440: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2440: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2441: error: unknown
field ‘access’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2441: error:
‘fuse_access’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2441: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2441: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2442: error: unknown
field ‘readlink’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2442: error:
‘fuse_readlink’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2442: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2442: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2443: error: unknown
field ‘mknod’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2443: error:
‘fuse_mknod’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2443: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2443: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2444: error: unknown
field ‘mkdir’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2444: error:
‘fuse_mkdir’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2444: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2444: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2445: error: unknown
field ‘unlink’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2445: error:
‘fuse_unlink’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2445: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2445: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2446: error: unknown
field ‘rmdir’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2446: error:
‘fuse_rmdir’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2446: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2446: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2447: error: unknown
field ‘symlink’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2447: error:
‘fuse_symlink’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2447: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2447: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2448: error: unknown
field ‘rename’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2448: error:
‘fuse_rename’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2448: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2448: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2449: error: unknown
field ‘link’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2449: error:
‘fuse_link’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2449: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2449: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2450: error: unknown
field ‘create’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2450: error:
‘fuse_create’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2450: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2450: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2451: error: unknown
field ‘open’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2451: error:
‘fuse_open’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2451: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2451: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2452: error: unknown
field ‘read’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2452: error:
‘fuse_readv’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2452: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2452: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2453: error: unknown
field ‘write’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2453: error:
‘fuse_write’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2453: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2453: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2454: error: unknown
field ‘flush’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2454: error:
‘fuse_flush’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2454: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2454: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2455: error: unknown
field ‘release’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2455: error:
‘fuse_release’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2455: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2455: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2456: error: unknown
field ‘fsync’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2456: error:
‘fuse_fsync’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2456: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2456: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2457: error: unknown
field ‘fsyncdir’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2457: error:
‘fuse_fsyncdir’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2457: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2457: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2458: error: unknown
field ‘statfs’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2458: error:
‘fuse_statfs’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2458: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2458: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2459: error: unknown
field ‘setxattr’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2459: error:
‘fuse_setxattr’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2459: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2459: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2460: error: unknown
field ‘getxattr’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2460: error:
‘fuse_getxattr’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2460: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2460: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2461: error: unknown
field ‘listxattr’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2461: error:
‘fuse_listxattr’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2461: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2461: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2462: error: unknown
field ‘removexattr’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2462: error:
‘fuse_removexattr’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2462: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2462: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2463: error: unknown
field ‘getlk’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2463: error:
‘fuse_getlk’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2463: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2463: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2464: error: unknown
field ‘setlk’ specified in initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2464: error:
‘fuse_setlk’ undeclared here (not in a function)
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2465: warning:
excess elements in struct initializer
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2465: warning: (near
initialization for ‘fuse_ops’)
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function
‘fuse_thread_proc’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2476: warning:
implicit declaration of function ‘fuse_chan_bufsize’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2479: warning:
implicit declaration of function ‘fuse_session_exited’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2510: warning:
implicit declaration of function ‘fuse_session_process’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2527: warning:
implicit declaration of function ‘fuse_session_remove_chan’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2528: warning:
implicit declaration of function ‘fuse_session_destroy’
../../../../../xlators/mount/fuse/src/fuse-bridge.c: In function ‘init’:
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2577: error:
variable ‘args’ has initializer but incomplete type
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2577: warning:
implicit declaration of function ‘FUSE_ARGS_INIT’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2577: error: storage
size of ‘args’ isn’t known
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2606: warning:
implicit declaration of function ‘fuse_mount’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2606: warning:
assignment makes pointer from integer without a cast
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2611: warning:
implicit declaration of function ‘fuse_opt_free_args’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2615: warning:
implicit declaration of function ‘fuse_lowlevel_new’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2615: error: invalid
application of ‘sizeof’ to incomplete type ‘struct fuse_lowlevel_ops’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2615: warning:
assignment makes pointer from integer without a cast
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2626: warning:
implicit declaration of function ‘fuse_set_signal_handlers’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2632: warning:
implicit declaration of function ‘fuse_session_add_chan’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2634: warning:
implicit declaration of function ‘fuse_chan_fd’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2651: warning:
implicit declaration of function ‘fuse_unmount’
../../../../../xlators/mount/fuse/src/fuse-bridge.c:2577: warning:
unused variable ‘args’
make[5]: *** [fuse_so-fuse-bridge.o] Error 1
make[5]: Leaving directory `/usr/src/glusterfs/build/xlators/mount/fuse/src'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/usr/src/glusterfs/build/xlators/mount/fuse'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/glusterfs/build/xlators/mount'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/glusterfs/build/xlators'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/glusterfs/build'
make: *** [all] Error 2
--
Met vriendelijke groet,
Guido Smit
ComLog B.V.
Televisieweg 133
1322 BE Almere
T. 036 5470500
F. 036 5470481
--
No virus found in this outgoing message.
Checked by AVG.
Version: 7.5.518 / Virus Database: 269.21.7/1324 - Release Date: 3/10/2008 7:27 PM