[OpenAFS] 1.3.80 won't make on Gentoo Linux i386 2.6.11-r3

Kevin openafs@gnosys.biz
Wed, 23 Mar 2005 20:30:46 -0500


With Jeff Hutzelman's fix to  src/libafs/MakefileProto.LINUX.in for
@TOP_SRCDIR@/libafs/make_kbuild_makefile.pl from openafs-devel,

./configure --prefix=/usr --host=i686-pc-linux-gnu
--mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share
--sysconfdir=/etc --localstatedir=/var/lib --enable-transarc-paths


<snip>
  CC
[M]  /root/oafs/openafs-1.3.80/src/libafs/MODLOAD-2.6.11-gentoo-r3-kf1-SP/afs_util.o
  CC
[M]  /root/oafs/openafs-1.3.80/src/libafs/MODLOAD-2.6.11-gentoo-r3-kf1-SP/afs_vcache.o
/root/oafs/openafs-1.3.80/src/libafs/MODLOAD-2.6.11-gentoo-r3-kf1-SP/afs_vcache.c: In function `afs_NewVCache':
/root/oafs/openafs-1.3.80/src/libafs/MODLOAD-2.6.11-gentoo-r3-kf1-SP/afs_vcache.c:961: error: `inode' undeclared (first use in this function)
/root/oafs/openafs-1.3.80/src/libafs/MODLOAD-2.6.11-gentoo-r3-kf1-SP/afs_vcache.c:961: error: (Each undeclared identifier is reported only once
/root/oafs/openafs-1.3.80/src/libafs/MODLOAD-2.6.11-gentoo-r3-kf1-SP/afs_vcache.c:961: error: for each function it appears in.)
make[6]: ***
[/root/oafs/openafs-1.3.80/src/libafs/MODLOAD-2.6.11-gentoo-r3-kf1-SP/afs_vcache.o] Error 1
make[5]: ***
[_module_/root/oafs/openafs-1.3.80/src/libafs/MODLOAD-2.6.11-gentoo-r3-kf1-SP] Error 2
make[5]: Leaving directory `/usr/src/linux-2.6.11-gentoo-r3'
make[4]: *** [libafs.ko] Error 2
make[4]: Leaving directory
`/root/oafs/openafs-1.3.80/src/libafs/MODLOAD-2.6.11-gentoo-r3-kf1-SP'
make[3]: *** [linux_compdirs] Error 2
make[3]: Leaving directory `/root/oafs/openafs-1.3.80/src/libafs'
make[2]: *** [libafs] Error 2
make[2]: Leaving directory `/root/oafs/openafs-1.3.80'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/root/oafs/openafs-1.3.80'
make: *** [all] Error 2


# uname -a
Linux aphrodite 2.6.11-gentoo-r3-kf1 #1 Tue Mar 15 09:16:59 EST 2005
i686 Intel(R) Celeron(R) CPU 2.53GHz GenuineIntel GNU/Linux

I have 1.3.79 installed on this box but it acts up really badly with
Oops and so forth (discussed in previous posts to this list and -devel).


-- 
-Kevin
http://www.gnosys.us