In the last few days, kernel 2.6.22 was released as an update for Fedora 7. A build from source of Openafs 1.4.4 fails with the following message:

/usr/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.22.1-27.fc7-MP/rx_kmutex.c: In function afs_cv_wait: /usr/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.22.1-27.fc7-MP/rx_kmutex.c:125: error: struct task_struct has no member named thread_info

For more context see the attached file.

This looks like the same error as was posted for Ubuntu May 24.

Output from uname -a: Linux 3439-1 2.6.22.1-27.fc7 #1 SMP Tue Jul 17 17:13:26 EDT 2007 i686 i686 i386 GNU/Linux


Bruce Orchard
make[4]: Entering directory 
`/usr/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.22.1-27.fc7-MP'
Makefile.common:50: warning: overriding commands for target `.c.o'
/usr/src/openafs-1.4.4/src/config/Makefile.config:132: warning: ignoring old 
commands for target `.c.o'
env EXTRA_CFLAGS="" /usr/src/openafs-1.4.4/src/libafs/make_kbuild_makefile.pl 
MODLOAD-2.6.22.1-27.fc7-MP libafs.ko 
/usr/src/openafs-1.4.4/src/config/Makefile.config Makefile.afs Makefile.common
env EXTRA_CFLAGS="" make -C /usr/src/kernels/2.6.22.1-27.fc7-i686 
M=/usr/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.22.1-27.fc7-MP modules
make[5]: Entering directory `/usr/src/kernels/2.6.22.1-27.fc7-i686'
  CC [M]  
/usr/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.22.1-27.fc7-MP/rx_kmutex.o
/usr/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.22.1-27.fc7-MP/rx_kmutex.c: In 
function afs_mutex_enter:
/usr/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.22.1-27.fc7-MP/rx_kmutex.c:48: 
warning: format %x expects type unsigned int, but argument 2 has type struct 
afs_kmutex_t *
/usr/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.22.1-27.fc7-MP/rx_kmutex.c: In 
function afs_mutex_exit:
/usr/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.22.1-27.fc7-MP/rx_kmutex.c:69: 
warning: format %x expects type unsigned int, but argument 2 has type struct 
afs_kmutex_t *
/usr/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.22.1-27.fc7-MP/rx_kmutex.c: In 
function afs_cv_wait:
/usr/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.22.1-27.fc7-MP/rx_kmutex.c:125: 
error: struct task_struct has no member named thread_info
make[6]: *** 
[/usr/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.22.1-27.fc7-MP/rx_kmutex.o] 
Error 1
make[5]: *** 
[_module_/usr/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.22.1-27.fc7-MP] Error 2
make[5]: Leaving directory `/usr/src/kernels/2.6.22.1-27.fc7-i686'
make[4]: *** [libafs.ko] Error 2
make[4]: Leaving directory 
`/usr/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.22.1-27.fc7-MP'
make[3]: *** [linux_compdirs] Error 2
make[3]: Leaving directory `/usr/src/openafs-1.4.4/src/libafs'
make[2]: *** [libafs] Error 2
make[2]: Leaving directory `/usr/src/openafs-1.4.4'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/usr/src/openafs-1.4.4'
make: *** [all] Error 2

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to