[OpenAFS] Fileserver @ OpenBSD

Gabriel Kihlman gk@abc.se
Tue, 03 Dec 2002 11:15:08 +0100


> If you build the latest sources (cvs head) you'll get a working cache
> manager (libafs) and an untested file server, along with all the other stuff
> that makes up OpenAFS.  I am eagerly awaiting bug reports on any part of the
> OpenBSD port.  Considering how much interest people have expressed, I would
> have expected at least one report by now.  So if you have OpenBSD, please
> test and report back to me.

I fail to build on -current i386 (not propolice though) with the latest
changes you made (cvsupped today):

cd src && cd viced && gmake all
gmake[3]: Entering directory `/home/gk/openafs/src/viced'
cc -DNINTERFACE -I/home/gk/openafs/src/config -I. -I/home/gk/openafs/include -I/home/gk/openafs/include/afs -I/home/gk/openafs -I/home/gk/openafs/fsint -O2 -DRXDEBUG -DINTERPRET_DUMP -c -o cbd.o ./callback.c
In file included from ./callback.c:117:
viced_prototypes.h:15: syntax error before `)'
viced_prototypes.h:31: syntax error before `)'
gmake[3]: *** [cbd.o] Error 1
gmake[3]: Leaving directory `/home/gk/openafs/src/viced'
gmake[2]: *** [viced] Error 2
gmake[2]: Leaving directory `/home/gk/openafs'
gmake[1]: *** [build] Error 2
gmake[1]: Leaving directory `/home/gk/openafs'
gmake: *** [all] Error 2

Ok.. so FS_STATS_DETAILED has not been defined here yet. Just for testing
I defined it and tried compiling again and it compiled (have not
tested running it yet).

It gets defined in include/afs/fs_stats.h but I guess it is not
included before viced_prototypes.h then..

/Gabriel