Package: loop-aes-source Severity: grave Version: 3.2e-1 I have been using loop-aes since linux 2.6.18. Recently I tried to use kernel 2.6.29 (now i am using the 2.6.28), but I could not build loop-aes module for new kernel.
Usually I use the command like as module-assistant -l 2.6.29-1-686 a-i loop-aes-source but with 2.6.29 (sid) kernel build has failed. Build-log has been attached. -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: [email protected] jabber://[email protected] `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537
make -f debian/rules clean
make[1]: Entering directory `/usr/src/modules/loop-aes'
dh_testdir
dh_testroot
make clean
make[2]: Entering directory `/usr/src/modules/loop-aes'
rm -f *.o *.ko *.orig *.rej patched-loop.[ch] test-file[1234]
rm -f -r test-dir1 tmp-d-kbuild
make[2]: Leaving directory `/usr/src/modules/loop-aes'
rm -f build-stamp install-stamp
dh_clean
make[1]: Leaving directory `/usr/src/modules/loop-aes'
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/usr/src/modules/loop-aes'
make -f debian/rules clean
make[2]: Entering directory `/usr/src/modules/loop-aes'
dh_testdir
dh_testroot
make clean
make[3]: Entering directory `/usr/src/modules/loop-aes'
rm -f *.o *.ko *.orig *.rej patched-loop.[ch] test-file[1234]
rm -f -r test-dir1 tmp-d-kbuild
make[3]: Leaving directory `/usr/src/modules/loop-aes'
rm -f build-stamp install-stamp
dh_clean
make[2]: Leaving directory `/usr/src/modules/loop-aes'
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.29-1-686/g'` ; \
done
for templ in `ls debian/*.modules.in` ; do \
test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in}
${templ%.modules.in}.backup 2>/dev/null || true; \
sed -e 's/##KVERS##/2.6.29-1-686/g ;s/#KVERS#/2.6.29-1-686/g ;
s/_KVERS_/2.6.29-1-686/g ; s/##KDREV##/2.6.29-1/g ; s/#KDREV#/2.6.29-1/g ;
s/_KDREV_/2.6.29-1/g ' < $templ > ${templ%.modules.in}; \
done
/usr/bin/make LINUX_SOURCE=/lib/modules/2.6.29-1-686/build KEYSCRUB=y PADLOCK=y
EXTRA_CIPHERS=y USE_KBUILD=y RUNDM=n MODINST=n
make[2]: Entering directory `/usr/src/modules/loop-aes'
rm -r -f *.ko tmp-d-kbuild
mkdir tmp-d-kbuild
echo 'obj-m:=' >>tmp-d-kbuild/Makefile
cd tmp-d-kbuild && ln -s ../loop.c-2.6.patched patched-loop.c && ln -s
../glue.c ../aes.h ../md5.h .
echo 'obj-m += loop.o' >>tmp-d-kbuild/Makefile
cd tmp-d-kbuild && ln -s ../aes-x86.S ../md5-x86.S .
echo 'loop-y:=patched-loop.o glue.o aes-x86.o md5-x86.o' >>tmp-d-kbuild/Makefile
cd tmp-d-kbuild && ln -s ../loop_twofish.c ../loop_serpent.c ../loop_blowfish.c
.
echo 'obj-m += loop_twofish.o loop_serpent.o loop_blowfish.o'
>>tmp-d-kbuild/Makefile
echo 'EXTRA_CFLAGS:= -DCONFIG_BLK_DEV_LOOP_KEYSCRUB=1
-DCONFIG_BLK_DEV_LOOP_PADLOCK=1 -DX86_ASM' >>tmp-d-kbuild/Makefile
cd /lib/modules/2.6.29-1-686/build && make
SUBDIRS=/usr/src/modules/loop-aes/tmp-d-kbuild modules
make[3]: Entering directory `/usr/src/linux-headers-2.6.29-1-686'
/usr/src/linux-headers-2.6.29-1-common/arch/x86/Makefile:41:
/usr/src/linux-headers-2.6.29-1-common/arch/x86/Makefile_32.cpu: No such file
or directory
make[5]: *** No rule to make target
`/usr/src/linux-headers-2.6.29-1-common/arch/x86/Makefile_32.cpu'. Stop.
make[4]: *** [sub-make] Error 2
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/src/linux-headers-2.6.29-1-686'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/modules/loop-aes'
make[1]: *** [build-stamp] Error 2
make[1]: Leaving directory `/usr/src/modules/loop-aes'
make: *** [kdist_build] Error 2
signature.asc
Description: Digital signature

