Package: loop-aes-source Version: 3.1c-3 Severity: important Justification: fails to build from source
When I try to build the sources with make-kpkg for 2.6.16, i get the following: (this applies to both 2.6.16-1 and 2.6.16-2) make-kpkg --added-modules loop-aes modules_image ------------------------------------------------------------------- exec debian/rules DEBIAN_REVISION=2.6.16-10.00.Custom KPKG_SELECTED_MODULES="loop-aes" modules_image ====== making .config because of Makefile ====== test -f .config || test ! -f .config.save || \ cp -pf .config.save .config test -f .config || test ! -f .config || \ cp -pf .config .config test -f .config || test ! -f ./debian/config || \ cp -pf ./debian/config .config test -f .config || (echo "*** Need a config file .config" && false) for module in /usr/src/modules/loop-aes ; do \ if test -d $module; then \ (cd $module; \ if ./debian/rules KVERS="2.6.16" KSRC="/usr/src/linux" \ KMAINT="Csillag Kristof" KEMAIL="[EMAIL PROTECTED]" \ KPKG_DEST_DIR="/usr/src/linux/.." \ KPKG_MAINTAINER="Csillag Kristof" \ KPKG_EXTRAV_ARG="" \ ARCH="i386" \ KDREV="2.6.16-10.00.Custom" kdist_image; then \ echo "Module $module processed fine"; \ else \ echo "Module $module failed."; \ if [ "X" != "X" ]; then \ echo "Perhaps $module does not understand --rootcmd?"; \ echo "If you see messages that indicate that it is not"; \ echo "in fact being built as root, please file a bug "; \ echo "against $module."; \ fi; \ echo "Hit return to Continue"; \ read ans; \ fi; \ ); \ else \ echo "Module $module does not exist"; \ echo "Hit return to Continue?"; \ fi; \ done make[1]: Entering directory `/usr/src/modules/loop-aes' /usr/bin/make -w -f debian/rules kdist_clean kdist_config binary-modules make[2]: Entering directory `/usr/src/modules/loop-aes' make -f debian/rules clean make[3]: Entering directory `/usr/src/modules/loop-aes' dh_testdir dh_testroot make -C loop-AES clean make[4]: Entering directory `/usr/src/modules/loop-aes/loop-AES' rm -f *.o *.ko *.orig *.rej *.mod.c patched-loop.[ch] test-file[1234] rm -f -r test-dir1 tmp-d-kbuild make[4]: Leaving directory `/usr/src/modules/loop-aes/loop-AES' make -C ciphers clean make[4]: Entering directory `/usr/src/modules/loop-aes/ciphers' rm -f *.o *.ko *.mod.c test-file[1234] rm -f -r test-dir1 tmp-d-kbuild make[4]: Leaving directory `/usr/src/modules/loop-aes/ciphers' rm -f configure-stamp build-stamp install-stamp dh_clean dpatch deapply-all -v rm -rf patch-stamp debian/patched make[3]: Leaving directory `/usr/src/modules/loop-aes' dpatch apply-all -v touch patch-stamp /usr/bin/gcc-4.0 for templ in ; do \ cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.16/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.16/g ;s/#KVERS#/2.6.16/g ; s/_KVERS_/2.6.16/g ; s/##KDREV##/2.6.16-10.00.Custom/g ; s/#KDREV#/2.6.16-10.00.Custom/g ; s/_KDREV_/2.6.16-10.00.Custom/g' < $templ > ${templ%.modules.in}; \ done touch configure-stamp /usr/bin/make -C loop-AES KEYSCRUB=y RUNDM=n MODINST=n MODVERDIR=/usr/src/modules/loop-aes/symbols USE_KBUILD=y LINUX_SOURCE=/usr/src/linux CC=gcc-4.0 make[3]: Entering directory `/usr/src/modules/loop-aes/loop-AES' rm -r -f tmp-d-kbuild mkdir tmp-d-kbuild cd tmp-d-kbuild && ln -s ../loop.c-2.6.patched patched-loop.c && ln -s ../glue.c glue.c && ln -s ../aes.h aes.h && ln -s ../md5.h md5.h cd tmp-d-kbuild && ln -s ../aes-x86.S aes-x86.S && ln -s ../md5-x86.S md5-x86.S echo 'loop-y:=patched-loop.o glue.o aes-x86.o md5-x86.o' >>tmp-d-kbuild/Makefile echo 'EXTRA_CFLAGS:= -D"KBUILD_STR(s)=#s" -DCONFIG_BLK_DEV_LOOP_KEYSCRUB=1 -DX86_ASM' >>tmp-d-kbuild/Makefile echo 'obj-m:=loop.o' >>tmp-d-kbuild/Makefile cd /usr/src/linux && make M=/usr/src/modules/loop-aes/loop-AES/tmp-d-kbuild modules make[4]: Entering directory `/usr/src/linux-source-2.6.16' /bin/sh: -c: line 1: syntax error near unexpected token `(' /bin/sh: -c: line 1: `set -e; echo ' CC [M] /usr/src/modules/loop-aes/loop-AES/tmp-d-kbuild/patched-loop.o'; gcc-4.0 -Wp,-MD,/usr/src/modules/loop-aes/loop-AES/tmp-d-kbuild/.patched-loop.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.0.3/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3 -Iinclude/asm-i386/mach-default -Wdeclaration-after-statement -Wno-pointer-sign -D"KBUILD_STR(s)= -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(patched_loop)" -D"KBUILD_MODNAME=KBUILD_STR(loop)" -c -o /usr/src/modules/loop-aes/loop-AES/tmp-d-kbuild/patched-loop.o /usr/src/modules/loop-aes/loop-AES/tmp-d-kbuild/patched-loop.c; scripts/basic/fixdep /usr/src/modules/loop-aes/loop-AES/tmp-d-kbuild/.patched-loop.o.d /usr/src/modules/loop-aes/loop-AES/tmp-d-kbuild/patched-loop.o 'gcc-4.0 -Wp,-MD,/usr/src/modules/loop-aes/loop-AES/tmp-d-kbuild/.patched-loop.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.0.3/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3 -Iinclude/asm-i386/mach-default -Wdeclaration-after-statement -Wno-pointer-sign -D"KBUILD_STR(s)= -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(patched_loop)" -D"KBUILD_MODNAME=KBUILD_STR(loop)" -c -o /usr/src/modules/loop-aes/loop-AES/tmp-d-kbuild/patched-loop.o /usr/src/modules/loop-aes/loop-AES/tmp-d-kbuild/patched-loop.c' > /usr/src/modules/loop-aes/loop-AES/tmp-d-kbuild/.patched-loop.o.tmp; rm -f /usr/src/modules/loop-aes/loop-AES/tmp-d-kbuild/.patched-loop.o.d; mv -f /usr/src/modules/loop-aes/loop-AES/tmp-d-kbuild/.patched-loop.o.tmp /usr/src/modules/loop-aes/loop-AES/tmp-d-kbuild/.patched-loop.o.cmd' make[5]: *** [/usr/src/modules/loop-aes/loop-AES/tmp-d-kbuild/patched-loop.o] Error 2 make[4]: *** [_module_/usr/src/modules/loop-aes/loop-AES/tmp-d-kbuild] Error 2 make[4]: Leaving directory `/usr/src/linux-source-2.6.16' make[3]: *** [all] Error 2 make[3]: Leaving directory `/usr/src/modules/loop-aes/loop-AES' make[2]: *** [build-stamp] Error 2 make[2]: Leaving directory `/usr/src/modules/loop-aes' make[1]: *** [kdist_build] Error 2 make[1]: Leaving directory `/usr/src/modules/loop-aes' Module /usr/src/modules/loop-aes failed. Hit return to Continue ------------------------------------------------------------------------------------------ This is new; for 2.6.15, this used to work. Please let me know how can I help you to debug this! Best wishes: Kristof Csillag -- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.15 Locale: LANG=hu_HU, LC_CTYPE=hu_HU (charmap=ISO-8859-2) Versions of packages loop-aes-source depends on: ii build-essential 11.2 informational list of build-essent ii bzip2 1.0.2-7 high-quality block-sorting file co ii debhelper 5.0.25 helper programs for debian/rules ii dpatch 2.0.10 patch maintenance system for Debia ii module-assistant 0.10.2 tool to make module package creati -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]