>>> cfg-update-1.8.2-r1: Checksum index is up-to-date ... * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.23-gentoo-r3 >>> Unpacking source... >>> Unpacking vbox-kernel-module-src-1.5.2.tar.gz to /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv ... * Preparing vboxdrv module make KBUILD_VERBOSE=1 -C /usr/src/linux SUBDIRS=/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv SRCROOT=/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv modules make[1]: Entering directory `/usr/src/linux-2.6.23-gentoo-r3' Makefile:1498: ..tmp_kallsyms1.o.cmd: Permission denied Makefile:1498: ..tmp_kallsyms2.o.cmd: Permission denied Makefile:1498: ..tmp_vmlinux1.cmd: Permission denied Makefile:1498: ..tmp_vmlinux2.cmd: Permission denied Makefile:1498: .vmlinux.cmd: Permission denied Makefile:1498: .vmlinux.o.cmd: Permission denied test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \ echo; \ echo " ERROR: Kernel configuration is invalid."; \ echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \ echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ echo; \ /bin/false) mkdir -p /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/.tmp_versions rm -f /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/.tmp_versions/* make -f scripts/Makefile.build obj=/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv i686-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/.SUPDrv-linux.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-default -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_X86 -DVBOX_WITHOUT_IDT_PATCHING -DUSE_NEW_OS_INTERFACE_FOR_MM -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPDrv_linux)" -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.o /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c cc1: error: ./include/linux/autoconf.h: Permission denied In file included from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:22: /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:68:31: error: include/linux/autoconf.h: Permission denied /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:69:30: error: include/linux/version.h: Permission denied /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:76:8: warning: "LINUX_VERSION_CODE" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:76:29: warning: "KERNEL_VERSION" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:76:43: error: missing binary operator before token "(" In file included from include/asm/thread_info.h:16, from include/linux/thread_info.h:21, from include/linux/preempt.h:9, from include/linux/spinlock.h:49, from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:87, from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:22: include/asm/processor.h:83: error: 'CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function) include/asm/processor.h:83: error: requested alignment is not a constant In file included from include/linux/slab_def.h:44, from include/linux/slab.h:120, from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:88, from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:22: include/linux/kmalloc_sizes.h:5:5: warning: "CONFIG_X86_L1_CACHE_SHIFT" is not defined include/linux/kmalloc_sizes.h:9:5: warning: "CONFIG_X86_L1_CACHE_SHIFT" is not defined In file included from include/linux/ktime.h:25, from include/linux/timer.h:5, from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:90, from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:22: include/linux/jiffies.h:18:5: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:20:7: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:22:7: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:24:7: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:26:7: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:28:7: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:30:7: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:33:3: error: #error You lose. include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: i686-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/.SUPDRVShared.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-default -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_X86 -DVBOX_WITHOUT_IDT_PATCHING -DUSE_NEW_OS_INTERFACE_FOR_MM -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPDRVShared)" -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.o /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c cc1: error: ./include/linux/autoconf.h: Permission denied error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:46: warning: "SHIFT_HZ" is not defined In file included from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:22: /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:150:5: warning: "LINUX_VERSION_CODE" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:150:26: warning: "KERNEL_VERSION" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:150:40: error: missing binary operator before token "(" In file included from include/linux/module.h:20, from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:33: include/asm/module.h:64:2: error: #error unknown processor family In file included from include/linux/mm.h:16, from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:37: include/linux/mm_types.h:49:16: warning: "CONFIG_SPLIT_PTLOCK_CPUS" is not defined In file included from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:37: include/linux/mm.h: In function 'virt_to_head_page': include/linux/mm.h:318: error: implicit declaration of function '__pfn_to_page' include/linux/mm.h:318: error: 'CONFIG_PAGE_OFFSET' undeclared (first use in this function) include/linux/mm.h:318: error: (Each undeclared identifier is reported only once include/linux/mm.h:318: error: for each function it appears in.) include/linux/mm.h:318: warning: initialization makes pointer from integer without a cast In file included from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:37: include/linux/mm.h: In function 'lowmem_page_address': include/linux/mm.h:587: error: implicit declaration of function '__page_to_pfn' include/linux/mm.h:587: error: 'CONFIG_PAGE_OFFSET' undeclared (first use in this function) In file included from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:37: include/linux/mm.h:910:16: warning: "CONFIG_SPLIT_PTLOCK_CPUS" is not defined In file included from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:22: /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:68:31: error: include/linux/autoconf.h: Permission denied /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:69:30: error: include/linux/version.h: Permission denied /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:76:8: warning: "LINUX_VERSION_CODE" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:76:29: warning: "KERNEL_VERSION" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:76:43: error: missing binary operator before token "(" In file included from include/asm/thread_info.h:16, from include/linux/thread_info.h:21, from include/linux/preempt.h:9, from include/linux/spinlock.h:49, from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:87, from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:22: include/asm/processor.h:83: error: 'CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function) include/asm/processor.h:83: error: requested alignment is not a constant In file included from include/linux/slab_def.h:44, from include/linux/slab.h:120, from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:88, from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:22: include/linux/kmalloc_sizes.h:5:5: warning: "CONFIG_X86_L1_CACHE_SHIFT" is not defined include/linux/kmalloc_sizes.h:9:5: warning: "CONFIG_X86_L1_CACHE_SHIFT" is not defined In file included from include/linux/ktime.h:25, from include/linux/timer.h:5, from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:90, from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:22: include/linux/jiffies.h:18:5: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:20:7: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:22:7: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:24:7: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:26:7: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:28:7: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:30:7: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:33:3: error: #error You lose. include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined include/linux/jiffies.h:225:31: error: division by zero in #if include/linux/jiffies.h:225:46: warning: "SHIFT_HZ" is not defined In file included from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:22: /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:150:5: warning: "LINUX_VERSION_CODE" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:150:26: warning: "KERNEL_VERSION" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:150:40: error: missing binary operator before token "(" make[2]: *** [/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:39: include/linux/sched.h:310:16: warning: "CONFIG_SPLIT_PTLOCK_CPUS" is not defined In file included from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:39: include/linux/sched.h: In function 'dequeue_signal_lock': include/linux/sched.h:1509: error: implicit declaration of function 'local_irq_save' include/linux/sched.h:1511: error: implicit declaration of function 'local_irq_restore' /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:41:5: warning: "LINUX_VERSION_CODE" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:41:27: warning: "KERNEL_VERSION" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:41:41: error: missing binary operator before token "(" In file included from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:45: include/asm/io.h: In function 'virt_to_phys': include/asm/io.h:77: error: 'CONFIG_PAGE_OFFSET' undeclared (first use in this function) include/asm/io.h: In function 'phys_to_virt': include/asm/io.h:95: error: 'CONFIG_PAGE_OFFSET' undeclared (first use in this function) /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:63:5: warning: "LINUX_VERSION_CODE" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:63:26: warning: "KERNEL_VERSION" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:63:40: error: missing binary operator before token "(" /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:135:6: warning: "LINUX_VERSION_CODE" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:135:27: warning: "KERNEL_VERSION" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:135:41: error: missing binary operator before token "(" /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:142:6: warning: "LINUX_VERSION_CODE" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:142:27: warning: "KERNEL_VERSION" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:142:41: error: missing binary operator before token "(" /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:185:5: warning: "CONFIG_HZ" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:329:6: warning: "LINUX_VERSION_CODE" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:329:28: warning: "KERNEL_VERSION" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:329:42: error: missing binary operator before token "(" /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c: In function 'VBoxSupDrvInitGip': /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:1525: error: 'CONFIG_HZ' undeclared (first use in this function) /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c: In function 'VBoxSupGipTimer': /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:1650: error: 'CONFIG_HZ' undeclared (first use in this function) /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:1739:5: warning: "LINUX_VERSION_CODE" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:1739:26: warning: "KERNEL_VERSION" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:1739:40: error: missing binary operator before token "(" /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:1745:5: warning: "LINUX_VERSION_CODE" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:1745:26: warning: "KERNEL_VERSION" is not defined /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:1745:40: error: missing binary operator before token "(" make[2]: *** [/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.o] Error 1 make[1]: *** [_module_/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.23-gentoo-r3' make: *** [vboxdrv] Error 2 * * ERROR: app-emulation/virtualbox-modules-1.5.2-r1 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * ebuild.sh, line 1383: Called linux-mod_src_compile * linux-mod.eclass, line 518: Called die * The specific snippet of code: * emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" \ * ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} \ * || die "Unable to make ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}." * The die message: * Unable to make KERN_DIR=/usr/src/linux KERNOUT=/usr/src/linux all. * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/app-emulation:virtualbox-modules-1.5.2-r1:20071219-012631.log'. *