[OpenAFS] Compile failure on FreeBSD 6.0

Jim Rees rees@umich.edu
Mon, 12 Dec 2005 12:10:24 -0500


  In file included from ../sys/vnode.h:547,
                    from /usr/local/src/openafs-1.4.0/src/afs/sysincludes.h:257,
                    from /usr/local/src/openafs-1.4.0/src/afs/afs_analyze.c:20:
  ./vnode_if.h:9:30: vnode_if_typedef.h: No such file or directory
  ./vnode_if.h:10:31: vnode_if_newproto.h: No such file or directory

So are the files there in the kernel build directory or not?  Did you build
a kernel or just config it?  I'm not sure at what part of the kernel build
these get generated.  Maybe a "make vnode_if_newproto.h vnode_if_typedef.h"
would do it.

I'd like to find a way to remove the dependency on the vnode layout but I
can't think of any easy way to do so.