Package: kqemu-source Version: 1.3.0~pre11-5 Severity: grave Justification: renders package unusable
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Today I built a kernel with ii linux-source-2.6.22 2.6.22-1 Linux kernel source for version 2.6.22 with Debian pat from unstable. Trying to build the kqemu-module with m-a resulted in an error. Find the whole build log attached. Cheers, gregor - -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'experimental'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.20.200705130115 Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15) Shell: /bin/sh linked to /bin/bash Versions of packages kqemu-source depends on: ii bzip2 1.0.3-7 high-quality block-sorting file co ii debhelper 5.0.53 helper programs for debian/rules ii dpatch 2.0.26 patch maintenance system for Debia ii make 3.81-3 The GNU version of the "make" util ii module-assistant 0.10.11 tool to make module package creati kqemu-source recommends no packages. - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFGoWiTOzKYnQDzz+QRAl7qAKCN6AGDmdSCJnEWUWjBvw2reKp8KwCbBdqW RG//ALeVTWH4VzyvZffc6m0= =WFZ0 -----END PGP SIGNATURE-----
dpatch deapply-all rm -rf patch-stamp patch-stampT debian/patched dh_testdir #dh_testroot # Cleaning package /usr/bin/make clean make[1]: Entering directory `/usr/src/modass/usr_src/modules/kqemu' make -C common clean make[2]: Entering directory `/usr/src/modass/usr_src/modules/kqemu/common' rm -f *.o *~ monitor-image.h genoffsets genmon monitor_def.h \ monitor-image.bin monitor-image.out \ i386/*.o x86_64/*.o make[2]: Leaving directory `/usr/src/modass/usr_src/modules/kqemu/common' rm -f kqemu.ko *.o *~ make[1]: Leaving directory `/usr/src/modass/usr_src/modules/kqemu' dh_clean /usr/bin/make -f debian/rules clean make[1]: Entering directory `/usr/src/modass/usr_src/modules/kqemu' dpatch deapply-all rm -rf patch-stamp patch-stampT debian/patched dh_testdir #dh_testroot # Cleaning package /usr/bin/make clean make[2]: Entering directory `/usr/src/modass/usr_src/modules/kqemu' make -C common clean make[3]: Entering directory `/usr/src/modass/usr_src/modules/kqemu/common' rm -f *.o *~ monitor-image.h genoffsets genmon monitor_def.h \ monitor-image.bin monitor-image.out \ i386/*.o x86_64/*.o make[3]: Leaving directory `/usr/src/modass/usr_src/modules/kqemu/common' rm -f kqemu.ko *.o *~ make[2]: Leaving directory `/usr/src/modass/usr_src/modules/kqemu' dh_clean make[1]: Leaving directory `/usr/src/modass/usr_src/modules/kqemu' /usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules make[1]: Entering directory `/usr/src/modass/usr_src/modules/kqemu' dpatch deapply-all rm -rf patch-stamp patch-stampT debian/patched dh_testdir #dh_testroot # Cleaning package /usr/bin/make clean make[2]: Entering directory `/usr/src/modass/usr_src/modules/kqemu' make -C common clean make[3]: Entering directory `/usr/src/modass/usr_src/modules/kqemu/common' rm -f *.o *~ monitor-image.h genoffsets genmon monitor_def.h \ monitor-image.bin monitor-image.out \ i386/*.o x86_64/*.o make[3]: Leaving directory `/usr/src/modass/usr_src/modules/kqemu/common' rm -f kqemu.ko *.o *~ make[2]: Leaving directory `/usr/src/modass/usr_src/modules/kqemu' dh_clean /usr/bin/make -w -f debian/rules clean make[2]: Entering directory `/usr/src/modass/usr_src/modules/kqemu' dpatch deapply-all rm -rf patch-stamp patch-stampT debian/patched dh_testdir #dh_testroot # Cleaning package /usr/bin/make clean make[3]: Entering directory `/usr/src/modass/usr_src/modules/kqemu' make -C common clean make[4]: Entering directory `/usr/src/modass/usr_src/modules/kqemu/common' rm -f *.o *~ monitor-image.h genoffsets genmon monitor_def.h \ monitor-image.bin monitor-image.out \ i386/*.o x86_64/*.o make[4]: Leaving directory `/usr/src/modass/usr_src/modules/kqemu/common' rm -f kqemu.ko *.o *~ make[3]: Leaving directory `/usr/src/modass/usr_src/modules/kqemu' dh_clean make[2]: Leaving directory `/usr/src/modass/usr_src/modules/kqemu' make[1]: Nothing to be done for `kdist_config'. for templ in ; do \ cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22.200707210258/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.22.200707210258/g ;s/#KVERS#/2.6.22.200707210258/g ; s/_KVERS_/2.6.22.200707210258/g ; s/##KDREV##/1/g ; s/#KDREV#/1/g ; s/_KDREV_/1/g ' < $templ > ${templ%.modules.in}; \ done dh_testroot dh_clean -k # Build the module ./configure --kernel-path=/usr/src/linux-source-2.6.22 Source path /usr/src/modass/usr_src/modules/kqemu C compiler gcc Host C compiler gcc make make host CPU i386 kernel sources /usr/src/linux-source-2.6.22 kbuild type 2.6 /usr/bin/make make[2]: Entering directory `/usr/src/modass/usr_src/modules/kqemu' make -C common all make[3]: Entering directory `/usr/src/modass/usr_src/modules/kqemu/common' gcc -Wall -O2 -Werror -g -D__KERNEL__ -I.. -o genoffsets genoffsets.c ./genoffsets > monitor_def.h gcc -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -D__ASSEMBLY__ -c -o i386/nexus_asm.o i386/nexus_asm.S gcc -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -D__ASSEMBLY__ -c -o i386/monitor_asm.o i386/monitor_asm.S gcc -Wall -O2 -fomit-frame-pointer -fno-strict-aliasing -Werror -fno-stack-protector -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -c -o monitor.o monitor.c gcc -Wall -O2 -fomit-frame-pointer -fno-strict-aliasing -Werror -fno-stack-protector -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -c -o monitor-utils.o monitor-utils.c gcc -Wall -O2 -fomit-frame-pointer -fno-strict-aliasing -Werror -fno-stack-protector -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -c -o interp.o interp.c ld -T i386/monitor.ld -o monitor-image.out i386/nexus_asm.o i386/monitor_asm.o monitor.o monitor-utils.o interp.o objcopy -O binary monitor-image.out monitor-image.bin gcc -Wall -O2 -Werror -g -o genmon genmon.c ./genmon < monitor-image.bin > monitor-image.h gcc -Wall -O2 -fomit-frame-pointer -fno-strict-aliasing -Werror -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -c -o kernel.o kernel.c gcc -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -D__ASSEMBLY__ -c -o i386/kernel_asm.o i386/kernel_asm.S ld -r -o ../kqemu-mod-i386.o kernel.o i386/kernel_asm.o make[3]: Leaving directory `/usr/src/modass/usr_src/modules/kqemu/common' make -C /usr/src/linux-source-2.6.22 M=`pwd` modules make[3]: Entering directory `/usr/src/linux-source-2.6.22' CC [M] /usr/src/modass/usr_src/modules/kqemu/kqemu-linux.o /usr/src/modass/usr_src/modules/kqemu/kqemu-linux.c: In function 'kqemu_lock_user_page': /usr/src/modass/usr_src/modules/kqemu/kqemu-linux.c:81: error: dereferencing pointer to incomplete type /usr/src/modass/usr_src/modules/kqemu/kqemu-linux.c: In function 'kqemu_schedule': /usr/src/modass/usr_src/modules/kqemu/kqemu-linux.c:194: warning: implicit declaration of function 'need_resched' /usr/src/modass/usr_src/modules/kqemu/kqemu-linux.c:195: warning: implicit declaration of function 'schedule' /usr/src/modass/usr_src/modules/kqemu/kqemu-linux.c:197: warning: implicit declaration of function 'signal_pending' make[4]: *** [/usr/src/modass/usr_src/modules/kqemu/kqemu-linux.o] Error 1 make[3]: *** [_module_/usr/src/modass/usr_src/modules/kqemu] Error 2 make[3]: Leaving directory `/usr/src/linux-source-2.6.22' make[2]: *** [kqemu.ko] Error 2 make[2]: Leaving directory `/usr/src/modass/usr_src/modules/kqemu' make[1]: *** [binary-modules] Error 2 make[1]: Leaving directory `/usr/src/modass/usr_src/modules/kqemu' make: *** [kdist_build] Error 2