Menu

#1 compilation on 2.6.20 fails

open
nobody
None
5
2007-05-10
2007-05-10
No

Compilation on Debian Sid with kernel 2.6.20-1 failed:

alex$ export KDIR=/lib/modules/2.6.20-1-k7/build
alex$ make
cd kernel; make
make[1]: Entering directory `/home/alex/tmp/lfs/kernel'
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/alex/tmp/lfs/kernel modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.20-1-k7'
CC [M] /home/alex/tmp/lfs/kernel/util.o
CC [M] /home/alex/tmp/lfs/kernel/segment.o
CC [M] /home/alex/tmp/lfs/kernel/inode.o
/home/alex/tmp/lfs/kernel/inode.c: In function 'lfs_new_inode':
/home/alex/tmp/lfs/kernel/inode.c:435: error: 'struct inode' has no member named 'i_blksize'
make[3]: *** [/home/alex/tmp/lfs/kernel/inode.o] Error 1
make[2]: *** [_module_/home/alex/tmp/lfs/kernel] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.20-1-k7'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/alex/tmp/lfs/kernel'
make: *** [all] Error 2

alex$ dpkg -l 'linux*' | egrep '^ii.+2.6.20'
ii linux-headers-2.6.20-1 2.6.20-3 Common header files for Linux 2.6.20
ii linux-headers-2.6.20-1-k7 2.6.20-3 Header files for Linux 2.6.20 on AMD K7
ii linux-image-2.6.20-1-k7 2.6.20-3 Linux 2.6.20 image on AMD K7
ii linux-kbuild-2.6.20 2.6.20-1 Kbuild infrastructure for Linux 2.6.20

Discussion


Log in to post a comment.