syllogism src # emerge -v kqemu Calculating dependencies... done! >>> Emerging (1 of 1) app-emulation/kqemu-0.7.2 to / >>> checking ebuild checksums ;-) >>> checking auxfile checksums ;-) >>> checking miscfile checksums ;-) >>> checking qemu-0.7.2.tar.gz ;-) >>> checking kqemu-0.7.2.tar.gz ;-) * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.16-gentoo-r12 * kqemu is binary module with a restricted license. * Please read carefully the KQEMU license * and http://fabrice.bellard.free.fr/qemu/qemu-accel.html * if you would like to see it released under the GPL >>> Unpacking source... >>> Unpacking qemu-0.7.2.tar.gz to /var/tmp/portage/kqemu-0.7.2/work >>> Unpacking kqemu-0.7.2.tar.gz to /var/tmp/portage/kqemu-0.7.2/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/kqemu-0.7.2/work/qemu-0.7.2 ... Install prefix /usr BIOS directory /usr/share/qemu binary directory /usr/bin Manual directory /usr/share/man ELF interp prefix /usr/gnemul/qemu-%M Source path /var/tmp/portage/kqemu-0.7.2/work/qemu-0.7.2 C compiler gcc Host C compiler gcc make make host CPU x86_64 host big endian no target list i386-user arm-user armeb-user sparc-user ppc-user i386-softmmu ppc-softmmu sparc-softmmu x86_64-softmmu mips-softmmu gprof enabled no static build no SDL support yes SDL static link yes mingw32 support no Adlib support no FMOD support no kqemu support yes KQEMU Linux module configuration: kernel sources /usr/src/linux kbuild type 2.6 make: Entering directory `/var/tmp/portage/kqemu-0.7.2/work/qemu-0.7.2/kqemu' make -C /usr/src/linux M=`pwd` modules make[1]: Entering directory `/usr/src/linux-2.6.16-gentoo-r12' make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. CC [M] /var/tmp/portage/kqemu-0.7.2/work/qemu-0.7.2/kqemu/kqemu-linux.o /var/tmp/portage/kqemu-0.7.2/work/qemu-0.7.2/kqemu/kqemu-linux.c: In function `kqemu_lock_user_page': /var/tmp/portage/kqemu-0.7.2/work/qemu-0.7.2/kqemu/kqemu-linux.c:84: error: `mem_map' undeclared (first use in this function) /var/tmp/portage/kqemu-0.7.2/work/qemu-0.7.2/kqemu/kqemu-linux.c:84: error: (Each undeclared identifier is reported only once /var/tmp/portage/kqemu-0.7.2/work/qemu-0.7.2/kqemu/kqemu-linux.c:84: error: for each function it appears in.) /var/tmp/portage/kqemu-0.7.2/work/qemu-0.7.2/kqemu/kqemu-linux.c: In function `kqemu_alloc_zeroed_page': /var/tmp/portage/kqemu-0.7.2/work/qemu-0.7.2/kqemu/kqemu-linux.c:111: error: `mem_map' undeclared (first use in this function) /var/tmp/portage/kqemu-0.7.2/work/qemu-0.7.2/kqemu/kqemu-linux.c: In function `kqemu_vmalloc_to_phys': /var/tmp/portage/kqemu-0.7.2/work/qemu-0.7.2/kqemu/kqemu-linux.c:151: error: `mem_map' undeclared (first use in this function) make[2]: *** [/var/tmp/portage/kqemu-0.7.2/work/qemu-0.7.2/kqemu/kqemu-linux.o] Error 1 make[1]: *** [_module_/var/tmp/portage/kqemu-0.7.2/work/qemu-0.7.2/kqemu] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.16-gentoo-r12' make: *** [kqemu.ko] Error 2 make: Leaving directory `/var/tmp/portage/kqemu-0.7.2/work/qemu-0.7.2/kqemu' !!! ERROR: app-emulation/kqemu-0.7.2 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile kqemu-0.7.2.ebuild, line 73: Called die !!! make failed !!! If you need support, post the topmost build error, and the call stack if relevant.