Can't compile 0.40 on linux 2.6.14

Mike Hammill mike at kth.se
Tue Nov 22 12:08:59 CET 2005


I get the attached error when I try compiling Arla 0.40 (patched 
according to abo, i.e., 
<http://www.stacken.kth.se/lists/arla-drinkers/2005-07/msg00008.html>) 
with the new Gentoo kernel (2.6.14-gentoo-r2).  I used the same patched 
source to build and use Arla successfully against an older Gentoo kernel 
(2.6.12-gentoo-r6).  Any ideas?

[...]
Making all in nnpfs
make[1]: Entering directory `/var/tmp/arlaobj/nnpfs'
SUBDIRS='linux'; \
	for i in $SUBDIRS; \
	do (cd $i && make -w all); done
make[2]: Entering directory `/var/tmp/arlaobj/nnpfs/linux'
make -C kernel-source-tree 
SUBDIRS=/var/tmp/arlaobj/nnpfs/linux/kbuild-work modules
make[3]: Entering directory 
`/var/tmp/arlaobj/nnpfs/linux/kernel-source-tree'
   CC [M]  /var/tmp/arlaobj/nnpfs/linux/kbuild-work/nnpfs_dev.o
/var/tmp/arlaobj/nnpfs/linux/kbuild-work/nnpfs_dev.c: In function 
`nnpfs_print_sleep_queue':
/var/tmp/arlaobj/nnpfs/linux/kbuild-work/nnpfs_dev.c:877: error: 
structure has no member named `task'
make[4]: *** [/var/tmp/arlaobj/nnpfs/linux/kbuild-work/nnpfs_dev.o] Error 1
make[3]: *** [_module_/var/tmp/arlaobj/nnpfs/linux/kbuild-work] Error 2
make[3]: Leaving directory `/var/tmp/arlaobj/nnpfs/linux/kernel-source-tree'
make[2]: *** [kbuild] Error 2
make[2]: Leaving directory `/var/tmp/arlaobj/nnpfs/linux'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/arlaobj/nnpfs'
make: *** [all-recursive] Error 1





More information about the Arla-drinkers mailing list