fusefs-libs compile failure

David Southwell david at vizion2000.net
Mon Jul 7 07:14:31 UTC 2008


fusefs-libs failed with the following:

[root at dns1 /usr/ports/sysutils/fusefs-libs]# make config
===> No options to configure
[root at dns1 /usr/ports/sysutils/fusefs-libs]# make
===>  Building for fusefs-libs-2.7.3
Making all in include
make  all-am
Making all in lib
if /bin/sh ../libtool --tag=CC --mode=compile 
cc -DHAVE_CONFIG_H  -I. -I. -I../include  -I../include -DFUSERMOUNT_DIR=\"/usr/local/bin\"  -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DFUSE_USE_VERSION=26 -I/usr/local/include   -O2 -fno-strict-aliasing -pipe -MT 
mount_bsd.lo -MD -MP -MF ".deps/mount_bsd.Tpo" -c -o mount_bsd.lo 
mount_bsd.c;  then mv -f ".deps/mount_bsd.Tpo" ".deps/mount_bsd.Plo"; else 
rm -f ".deps/mount_bsd.Tpo"; exit 1; fi
libtool: compile:  
cc -DHAVE_CONFIG_H -I. -I. -I../include -I../include -DFUSERMOUNT_DIR=\"/usr/local/bin\" -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DFUSE_USE_VERSION=26 -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT 
mount_bsd.lo -MD -MP -MF .deps/mount_bsd.Tpo -c 
mount_bsd.c  -fPIC -DPIC -o .libs/mount_bsd.o
In file included from /usr/include/sys/user.h:42,
                 from mount_bsd.c:16:
/usr/include/sys/ucred.h:71: error: `NGROUPS' undeclared here (not in a 
function)
In file included from /usr/include/sys/user.h:47,
                 from mount_bsd.c:16:
/usr/include/sys/proc.h:78: error: `MAXLOGNAME' undeclared here (not in a 
function)
/usr/include/sys/proc.h:78: error: variable-size type declared outside of any 
function
/usr/include/sys/proc.h:584: error: `MAXCOMLEN' undeclared here (not in a 
function)
mount_bsd.c: In function `do_unmount':
mount_bsd.c:197: error: `SPECNAMELEN' undeclared (first use in this function)
mount_bsd.c:197: error: (Each undeclared identifier is reported only once
mount_bsd.c:197: error: for each function it appears in.)
mount_bsd.c: In function `init_backgrounded':
mount_bsd.c:252: warning: passing arg 3 of `sysctlbyname' from incompatible 
pointer type
*** Error code 1

Stop in /usr/ports/sysutils/fusefs-libs/work/fuse-2.7.3/lib.
*** Error code 1

Stop in /usr/ports/sysutils/fusefs-libs/work/fuse-2.7.3.
*** Error code 1

Stop in /usr/ports/sysutils/fusefs-libs.
[root at dns1 /usr/ports/sysutils/fusefs-libs]# 


More information about the freebsd-ports mailing list