fusefs-libs-2.7.3 compilation failure on 6.3/amd64

David Southwell david at vizion2000.net
Mon Jul 7 15:26:30 UTC 2008


On Monday 07 July 2008 07:39:44 Andriy Gapon wrote:
> $ 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 -O2
> -fno-strict-aliasing -pipe -march=athlon64 -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 -O2 -fno-strict-aliasing -pipe -march=athlon64 -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:598: 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.)
>
> Missing sys/param.h include somewhere?

Seee also these two  threads:
fusefs-libs compile failure 
sysutils/fusefs-kmod core dumped !

Both of which are on amd64

Looks as though there is a common connection

David




More information about the freebsd-ports mailing list