[OpenAFS-devel] Fedora Rawhide Kernels and OpenAFS

Jack Neely jjneely@pams.ncsu.edu
Thu, 2 Feb 2006 16:57:24 -0500


Folks,

While I don't expect the OpenAFS folks to support every rawhide kernel
for Fedora Core it looks like there are some chages that we need to look
at.  Compileing 1.4.1-rc6 against 2.6.15-1.1881_FC5 I get complaints
about the inode struct missing i_sem.

/home/slack/rpmbuild/BUILD/openafs-kmod-1.4.1/_kmod_build_/src/libafs/MODLOAD-2.6.15-1.1881_FC5-SP/osi_file.c: In function 'osi_UFSTruncate':
/home/slack/rpmbuild/BUILD/openafs-kmod-1.4.1/_kmod_build_/src/libafs/MODLOAD-2.6.15-1.1881_FC5-SP/osi_file.c:207: error: 'struct inode' has no member named 'i_sem'
/home/slack/rpmbuild/BUILD/openafs-kmod-1.4.1/_kmod_build_/src/libafs/MODLOAD-2.6.15-1.1881_FC5-SP/osi_file.c:237: error: 'struct inode' has no member named 'i_sem'
make[6]: *** [/home/slack/rpmbuild/BUILD/openafs-kmod-1.4.1/_kmod_build_/src/libafs/MODLOAD-2.6.15-1.1881_FC5-SP/osi_file.o] Error 1
make[5]: *** [_module_/home/slack/rpmbuild/BUILD/openafs-kmod-1.4.1/_kmod_build_/src/libafs/MODLOAD-2.6.15-1.1881_FC5-SP] Error 2
make[5]: Leaving directory `/usr/src/kernels/2.6.15-1.1881_FC5-i686'
make[4]: *** [libafs.ko] Error 2
make[4]: Leaving directory `/home/slack/rpmbuild/BUILD/openafs-kmod-1.4.1/_kmod_build_/src/libafs/MODLOAD-2.6.15-1.1881_FC5-SP'
make[3]: *** [linux_compdirs] Error 2
make[3]: Leaving directory `/home/slack/rpmbuild/BUILD/openafs-kmod-1.4.1/_kmod_build_/src/libafs'
make[2]: *** [libafs] Error 2
make[2]: Leaving directory `/home/slack/rpmbuild/BUILD/openafs-kmod-1.4.1/_kmod_build_'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/home/slack/rpmbuild/BUILD/openafs-kmod-1.4.1/_kmod_build_'
make: *** [only_libafs] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.19914 (%build)

Jack Neely
-- 
Jack Neely <jjneely@ncsu.edu>
Campus Linux Services Project Lead
PAMS Computer Operations at NC State University
GPG Fingerprint: 1917 5AC1 E828 9337 7AA4  EA6B 213B 765F 3B6A 5B89