fusefs-libs-2.7.3 compilation failure on 6.3/amd64

David Southwell david at vizion2000.net
Mon Jul 7 17:24:14 UTC 2008


On Monday 07 July 2008 08:49:50 David Southwell wrote:
> 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
>
>
I have just compiled using the latest patch and fusefs-libs-2.7.3 compiles 
fine !! HOWEVER ___ GROAN

there is  still have a problem with kmod



[root at dns1 /usr/ports/sysutils]# cd fusefs-kmod/
[root at dns1 /usr/ports/sysutils/fusefs-kmod]# make
===>  Building for fusefs-kmod-0.3.9.p1.20080208_2
===> fuse_module (all)
Warning: Object directory not changed from 
original /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/fuse_module
===> mount_fusefs (all)
Warning: Object directory not changed from 
original /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/mount_fusefs
mkdir -p ./plaintext_out
env RUBYLIB=./lib RUBYPATH=./lib ruby -S deplate -x -D manual -f 
plain -d /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/doc/plaintext_out 
doc.dpl
mkdir -p ./html_chunked_out
cp html_aux/* ./html_chunked_out
env RUBYLIB=./lib RUBYPATH=./lib ruby -S deplate -x  -X -t 
html-tabbar-right.html -m mark-external-urls  -m navbar-png -m 
validate-html -m html-obfuscate-email  -m code-gvim -D noSwallow=1 -D 
sfNet=1 -f 
htmlsite -d /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/doc/html_chunked_out 
doc.dpl
Assuming the use of deprecated list separators: " ;", "tabbar-right.css|screen 
article.css|print +serif.css"
Illegal instruction (core dumped)
*** Error code 132

Stop in /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/doc.
*** Error code 1

Stop in /usr/ports/sysutils/fusefs-kmod.
*** Error code 1

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

David


More information about the freebsd-ports mailing list