[32;01m*[0m Determining the location of the kernel source code [32;01m*[0m Found kernel source directory: [32;01m*[0m /usr/src/linux [32;01m*[0m Found kernel object directory: [32;01m*[0m /lib/modules/2.6.25-gentoo-r7/build [32;01m*[0m Found sources for kernel version: [32;01m*[0m 2.6.25-gentoo-r7 >>> Unpacking source... >>> Unpacking VirtualBox-1.6.6-OSE.tar.bz2 to /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work >>> Unpacking ./vbox-kmod.tar.gz to /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/VirtualBox-1.6.6 ... [32;01m*[0m Preparing vboxadd module make KBUILD_VERBOSE=1 -C /usr/src/linux SUBDIRS=/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd SRCROOT=/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd modules make[1]: Entering directory `/usr/src/linux-2.6.25-gentoo-r7' 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-guest-additions-1.6.6/work/vboxadd/.tmp_versions ; rm -f /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/.tmp_versions/* make -f scripts/Makefile.build obj=/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd grep: /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/include/linux/version.h: No such file or directory x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/.cmc.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Os -fno-stack-protector -m64 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/ -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DRT_WITH_VBOX -DIN_MODULE -DIN_GUEST_R0 -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(cmc)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/cmc.o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/cmc.c x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/.vboxmod.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Os -fno-stack-protector -m64 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/ -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DRT_WITH_VBOX -DIN_MODULE -DIN_GUEST_R0 -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(vboxmod)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/vboxmod.o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/vboxmod.c x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/.hgcmcall.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Os -fno-stack-protector -m64 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/ -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DRT_WITH_VBOX -DIN_MODULE -DIN_GUEST_R0 -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(hgcmcall)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/hgcmcall.o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/hgcmcall.c /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/hgcmcall.c: In function 'vbox_hgcm_get_r3_params': /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/hgcmcall.c:137: warning: cast to pointer from integer of different size /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/hgcmcall.c:148: warning: cast from pointer to integer of different size /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/hgcmcall.c:158: warning: cast from pointer to integer of different size /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/hgcmcall.c: In function 'vbox_hgcm_return_r0_struct': /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/hgcmcall.c:250: warning: cast to pointer from integer of different size /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/hgcmcall.c:252: warning: cast to pointer from integer of different size /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/vboxmod.c: In function 'vboxadd_reserve_hypervisor': /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/vboxmod.c:735: warning: cast from pointer to integer of different size x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/.GenericRequest.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Os -fno-stack-protector -m64 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/ -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DRT_WITH_VBOX -DIN_MODULE -DIN_GUEST_R0 -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(GenericRequest)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/GenericRequest.o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/GenericRequest.c x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/.HGCMInternal.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Os -fno-stack-protector -m64 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/ -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DRT_WITH_VBOX -DIN_MODULE -DIN_GUEST_R0 -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(HGCMInternal)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/HGCMInternal.o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/HGCMInternal.c x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/.Init.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Os -fno-stack-protector -m64 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/ -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DRT_WITH_VBOX -DIN_MODULE -DIN_GUEST_R0 -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(Init)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/Init.o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/Init.c /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/HGCMInternal.c: In function 'VbglHGCMCall': /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/HGCMInternal.c:196: warning: cast to pointer from integer of different size /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/HGCMInternal.c:274: warning: cast to pointer from integer of different size /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/vboxmod.c: In function 'vboxadd_ioctl': /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/vboxmod.c:441: warning: 'cbRequestSize' may be used uninitialized in this function x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/.PhysHeap.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Os -fno-stack-protector -m64 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/ -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DRT_WITH_VBOX -DIN_MODULE -DIN_GUEST_R0 -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(PhysHeap)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/PhysHeap.o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/PhysHeap.c x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/.SysHlp.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Os -fno-stack-protector -m64 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/ -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DRT_WITH_VBOX -DIN_MODULE -DIN_GUEST_R0 -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SysHlp)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/SysHlp.o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/SysHlp.c x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/.VMMDev.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Os -fno-stack-protector -m64 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/ -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DRT_WITH_VBOX -DIN_MODULE -DIN_GUEST_R0 -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(VMMDev)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/VMMDev.o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/VMMDev.c x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/.alloc-r0drv.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Os -fno-stack-protector -m64 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/ -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DRT_WITH_VBOX -DIN_MODULE -DIN_GUEST_R0 -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(alloc_r0drv)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/alloc-r0drv.o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/alloc-r0drv.c x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/.alloc-r0drv-linux.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Os -fno-stack-protector -m64 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/ -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DRT_WITH_VBOX -DIN_MODULE -DIN_GUEST_R0 -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(alloc_r0drv_linux)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/.semevent-r0drv-linux.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Os -fno-stack-protector -m64 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/ -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DRT_WITH_VBOX -DIN_MODULE -DIN_GUEST_R0 -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(semevent_r0drv_linux)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/semevent-r0drv-linux.o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/semevent-r0drv-linux.c x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/.semfastmutex-r0drv-linux.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Os -fno-stack-protector -m64 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/ -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/include -I/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DRT_WITH_VBOX -DIN_MODULE -DIN_GUEST_R0 -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(semfastmutex_r0drv_linux)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/semfastmutex-r0drv-linux.o /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/semfastmutex-r0drv-linux.c /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:51:24: error: iprt/heap.h: No such file or directory /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:52:28: error: iprt/spinlock.h: No such file or directory /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c: In function 'rtR0MemExecCleanup': /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:73: error: implicit declaration of function 'RTSpinlockDestroy' /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c: In function 'RTR0MemExecDonate': /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:98: error: implicit declaration of function 'RTSpinlockCreate' /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:101: error: implicit declaration of function 'RTHeapSimpleInit' /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c: In function 'rtMemAlloc': /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:126: error: 'RTSPINLOCKTMP' undeclared (first use in this function) /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:126: error: (Each undeclared identifier is reported only once /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:126: error: for each function it appears in.) /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:126: error: expected ';' before 'SpinlockTmp' /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:127: error: implicit declaration of function 'RTSpinlockAcquireNoInts' /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:127: error: 'SpinlockTmp' undeclared (first use in this function) /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:128: error: implicit declaration of function 'RTHeapSimpleAlloc' /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:128: warning: cast to pointer from integer of different size /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:129: error: implicit declaration of function 'RTSpinlockReleaseNoInts' /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c: In function 'rtMemFree': /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:179: error: 'RTSPINLOCKTMP' undeclared (first use in this function) /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:179: error: expected ';' before 'SpinlockTmp' /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:180: error: 'SpinlockTmp' undeclared (first use in this function) /var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.c:181: error: implicit declaration of function 'RTHeapSimpleFree' make[2]: *** [/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd/r0drv/linux/alloc-r0drv-linux.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [_module_/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/work/vboxadd] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.25-gentoo-r7' make: *** [vboxadd] Error 2 [31;01m*[0m [31;01m*[0m ERROR: app-emulation/virtualbox-guest-additions-1.6.6 failed. [31;01m*[0m Call stack: [31;01m*[0m ebuild.sh, line 49: Called src_compile [31;01m*[0m environment, line 3208: Called linux-mod_src_compile [31;01m*[0m environment, line 2458: Called die [31;01m*[0m The specific snippet of code: [31;01m*[0m eval "emake HOSTCC=\"$(tc-getBUILD_CC)\" CROSS_COMPILE=${CHOST}- LDFLAGS=\"$(get_abi_LDFLAGS)\" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}"; [31;01m*[0m The die message: [31;01m*[0m Unable to emake HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- LDFLAGS= KERN_DIR=/usr/src/linux KERNOUT=/lib/modules/2.6.25-gentoo-r7/build all [31;01m*[0m [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant. [31;01m*[0m A complete build log is located at '/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/temp/build.log'. [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/app-emulation/virtualbox-guest-additions-1.6.6/temp/environment'. [31;01m*[0m