FreeBSD 5.0

Jeff Woodward Jeffrey.B.Woodward at Dartmouth.EDU
Fri Feb 21 20:11:55 CET 2003


What is the trick to getting arla-0.35.11 (or the latest arla-0.35.12
snapshot) to compile on FreeBSD 5.0.

I am getting stuck with:

In file included from ../../../arla-0.35.12/xfs/bsd/xfs_message.c:34:
../../../arla-0.35.12/xfs/bsd/xfs/xfs_locl.h:291:29: xfs/xfs_vopdefs.h: No
such file or directory


I have looked high and low for a xfs_vopdefs.h, but I can't track one
down. I have also checked the FAQ and did a few google searches, but
nothing was very enlightening. As it turns out, the file
arla-0.35.12/xfs/bsd/xfs/xfs_vopdefs.h is just a symlink to
../xfs_vopdefs.h (which doesn't exist).

I would be happy to provide my config.log (however I just used
../arla-0.35.11/configure from a directory that I created called
arla-build)

Below is the full message where 'make'...well...stopped making :-)

-Jeff Woodward
 The fMRI Data Center
 Dartmouth College
 Hanover, NH  03755


gcc -c  -DHAVE_CONFIG_H -I. -I../../../arla-0.35.12/xfs/bsd
-I../../include -I../../../arla-0.35.12/xfs/bsd/../../include
-I../../../arla-0.35.12/xfs/bsd/../include -DXFS_DEBUG -DINET6 -g  -Wall
-Wmissing-prototypes -Wpointer-arith -Wbad-function-cast
-Wmissing-declarations -Wnested-externs -O   -DKERNEL -D_KERNEL -DVFS_KLD
-DKLD_MODULE -I/sys/arch -I/sys -I. -Wno-unused
../../../arla-0.35.12/xfs/bsd/xfs_message.c
In file included from /sys/sys/systm.h:45,
                 from ../../../arla-0.35.12/xfs/bsd/xfs/xfs_locl.h:137,
                 from ../../../arla-0.35.12/xfs/bsd/xfs_message.c:34:
/usr/include/machine/atomic.h: In function `atomic_load_acq_ptr':
/usr/include/machine/atomic.h:371: warning: cast does not match function
type
In file included from ../../../arla-0.35.12/xfs/bsd/xfs/xfs_locl.h:137,
                 from ../../../arla-0.35.12/xfs/bsd/xfs_message.c:34:
/sys/sys/systm.h: At top level:
/sys/sys/systm.h:171: warning: built-in function `bzero' declared as
non-function
In file included from ../../../arla-0.35.12/xfs/bsd/xfs_message.c:34:
../../../arla-0.35.12/xfs/bsd/xfs/xfs_locl.h:291:29: xfs/xfs_vopdefs.h: No
such file or directory
../../../arla-0.35.12/xfs/bsd/xfs_message.c: In function
`xfs_message_installroot':
../../../arla-0.35.12/xfs/bsd/xfs_message.c:67: structure has no member
named `v_flag'
../../../arla-0.35.12/xfs/bsd/xfs_message.c:67: `VROOT' undeclared (first
use in this function)
../../../arla-0.35.12/xfs/bsd/xfs_message.c:67: (Each undeclared
identifier is reported only once
../../../arla-0.35.12/xfs/bsd/xfs_message.c:67: for each function it
appears in.)
../../../arla-0.35.12/xfs/bsd/xfs_message.c: In function
`xfs_message_installnode':
../../../arla-0.35.12/xfs/bsd/xfs_message.c:92: warning: passing arg 3 of
`vget' from incompatible pointer type
../../../arla-0.35.12/xfs/bsd/xfs_message.c: In function
`xfs_message_installdata':
../../../arla-0.35.12/xfs/bsd/xfs_message.c:174: warning: passing arg 3 of
`vget' from incompatible pointer type
../../../arla-0.35.12/xfs/bsd/xfs_message.c:195: warning: passing arg 6 of
`NDINIT' from incompatible pointer type
../../../arla-0.35.12/xfs/bsd/xfs_message.c:202: warning: passing arg 3 of
`VOP_UNLOCK' from incompatible pointer type
../../../arla-0.35.12/xfs/bsd/xfs_message.c: In function
`xfs_message_invalidnode':
../../../arla-0.35.12/xfs/bsd/xfs_message.c:320: warning: passing arg 3 of
`vrecycle' from incompatible pointer type
../../../arla-0.35.12/xfs/bsd/xfs_message.c: In function `gc_vnode':
../../../arla-0.35.12/xfs/bsd/xfs_message.c:428: warning: implicit
declaration of function `simple_lock'
../../../arla-0.35.12/xfs/bsd/xfs_message.c:443: warning: implicit
declaration of function `simple_unlock'
*** Error code 1

Stop in /usr/local/software/arla-build/xfs/bsd.
*** Error code 1

Stop in /usr/local/software/arla-build/xfs.
*** Error code 1

Stop in /usr/local/software/arla-build.






More information about the Arla-drinkers mailing list