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

Reply via email to