JanErik Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 28 Oct 2002 Posts: 488 Location: Finland
|
Posted: Sat Nov 08, 2008 2:36 pm Post subject: Both vmware-modules and virtualbox-modules builds fail |
|
|
Getting similar compile fails with both vmware-modules-1.0.0.15-r1 and virtualbox-modules-2.0.4 on gentoo-sources-2.6.26-r1.
Is there any option I have missed in the kernel config?
Quote: | In file included from include/linux/gfp.h:4,
from include/linux/slab.h:12,
from /var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/SUPDrvInternal.h:99,
from /var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/SUPDrv.c:35:
include/linux/mmzone.h:18:26: error: In file included from include/linux/gfp.h:4,
from include/linux/slab.h:12,
from /var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/r0drv/linux/the-linux-kernel.h:67,
from /var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/r0drv/linux/alloc-r0drv-linux.c:35:
include/linux/mmzone.h:18:26: error: linux/bounds.h: No such file or directory
linux/bounds.h: No such file or directory
include/linux/mmzone.h:197:5: warning: "MAX_NR_ZONES" is not defined
In file included from include/linux/gfp.h:4,
from include/linux/slab.h:12,
from /var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/r0drv/linux/the-linux-kernel.h:67,
from /var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/r0drv/linux/alloc-r0drv-linux.c:35:
include/linux/mmzone.h:218: error: 'MAX_NR_ZONES' undeclared here (not in a function)
include/linux/mmzone.h:197:5: warning: "MAX_NR_ZONES" is not defined
In file included from include/linux/gfp.h:4,
from include/linux/slab.h:12,
from /var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/SUPDrvInternal.h:99,
from /var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/SUPDrv.c:35:
include/linux/mmzone.h:218: error: 'MAX_NR_ZONES' undeclared here (not in a function)
In file included from include/linux/gfp.h:4,
from include/linux/slab.h:12,
from /var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/linux/../SUPDrvInternal.h:99,
from /var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/linux/SUPDrv-linux.c:37:
include/linux/mmzone.h:18:26: error: linux/bounds.h: No such file or directory
include/linux/mmzone.h:197:5: warning: "MAX_NR_ZONES" is not defined
In file included from include/linux/gfp.h:4,
from include/linux/slab.h:12,
from /var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/linux/../SUPDrvInternal.h:99,
from /var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/linux/SUPDrv-linux.c:37:
include/linux/mmzone.h:218: error: 'MAX_NR_ZONES' undeclared here (not in a function)
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/r0drv/linux/the-linux-kernel.h:80,
from /var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/r0drv/linux/alloc-r0drv-linux.c:35:
include/linux/mm.h:429:63: warning: "NR_PAGEFLAGS" is not defined
include/linux/mm.h:477:62: warning: "NR_PAGEFLAGS" is not defined
make[2]: *** [/var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/SUPDrv.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [/var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/r0drv/linux/alloc-r0drv-linux.o] Error 1
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/r0drv/linux/the-linux-kernel.h:80,
from /var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/linux/SUPDrv-linux.c:38:
include/linux/mm.h:429:63: warning: "NR_PAGEFLAGS" is not defined
include/linux/mm.h:477:62: warning: "NR_PAGEFLAGS" is not defined
make[2]: *** [/var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv/linux/SUPDrv-linux.o] Error 1
make[1]: *** [_module_/var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/work/vboxdrv] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.26-gentoo-r1'
make: *** [vboxdrv] Error 2
*
* ERROR: app-emulation/virtualbox-modules-2.0.4 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3221: Called linux-mod_src_compile
* environment, line 2490: Called die
* The specific snippet of code:
* 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}";
* The die message:
* 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.26-gentoo-r1/build 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-2.0.4:20081108-143147.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-emulation/virtualbox-modules-2.0.4/temp/environment'.
* |
|
|