Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 252142 - xf86 virtualbox-2.0.6 input & video packages fail compiling
Summary: xf86 virtualbox-2.0.6 input & video packages fail compiling
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Alessio Cassibba (X-Drum)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-22 03:26 UTC by Roger
Modified: 2009-03-21 11:47 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roger 2008-12-22 03:26:06 UTC
xf86 virtualbox-2.0.6 input & video packages fail compiling

x11-drivers/xf86-input-virtualbox-2.0.6
x11-drivers/xf86-video-virtualbox-2.0.6

What confuses me is the dictcc error output within the log.  But I think I should be pointing the finger at something calling "kmk".

Reproducible: Always

Actual Results:  
Two noteworthy error lines within log stdout:

kmk: *** [/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/alloc/alloc.o] Error 1

kmk: *** Waiting for unfinished jobs....
g++: argument to '-o' missing



Full stdout logs containing errors from both packages: 

kmk: *** [/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/alloc/alloc.o] Error 1
The failing command:
        @g++ -c -O2 -nostdinc -iwithprefix include -Wall -Wno-trigraphs -fno-stack-protector -O2 -fno-omit-frame-pointer -fno-strict-aliasing -fno-common -mpreferred-stack-boundary=2 -msoft-float -fno-exceptions -fno-rtti -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime/r0drv/linux -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime/include -I/lib/modules/2.6.27-gentoo-r7Y/build/include -I/lib/modules/2.6.27-gentoo-r7Y/build/include/asm-i386/mach-default -I/lib/modules/2.6.27-gentoo-r7Y/build/include/asm-x86/mach-default -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/include -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release -DVBOX -DVBOX_OSE -DVBOX_WITH_HARDENING -DVBOX_WITH_INTERNAL_NETWORKING -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_X86 -D__X86__ -D__KERNEL__ -DMODULE -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_RT_R0 -DRT_WITH_VBOX -DRT_WITHOUT_NOCRT_WRAPPERS -DMODULE -DKBUILD_MODNAME=KBUILD_STR\(vboxdrv\) -DKBUILD_BASENAME=KBUILD_STR\(vboxdrv\) -DIN_SUP_R0 -Wp,-MD,/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/alloc/alloc.o.dep -Wp,-MT,/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/alloc/alloc.o -Wp,-MP -o /var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/alloc/alloc.o /var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime/common/alloc/alloc.cpp
kmk: *** Waiting for unfinished jobs....
distcc[9473] ERROR: compile (null) on localhost failed
g++: argument to '-o' missing

distcc[9472] ERROR: compile (null) on localhost failed
kmk: *** [/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/checksum/crc32.o] Error 1
The failing command:
        @g++ -c -O2 -nostdinc -iwithprefix include -Wall -Wno-trigraphs -fno-stack-protector -O2 -fno-omit-frame-pointer -fno-strict-aliasing -fno-common -mpreferred-stack-boundary=2 -msoft-float -fno-exceptions -fno-rtti -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime/r0drv/linux -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime/include -I/lib/modules/2.6.27-gentoo-r7Y/build/include -I/lib/modules/2.6.27-gentoo-r7Y/build/include/asm-i386/mach-default -I/lib/modules/2.6.27-gentoo-r7Y/build/include/asm-x86/mach-default -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/include -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release -DVBOX -DVBOX_OSE -DVBOX_WITH_HARDENING -DVBOX_WITH_INTERNAL_NETWORKING -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_X86 -D__X86__ -D__KERNEL__ -DMODULE -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_RT_R0 -DRT_WITH_VBOX -DRT_WITHOUT_NOCRT_WRAPPERS -DMODULE -DKBUILD_MODNAME=KBUILD_STR\(vboxdrv\) -DKBUILD_BASENAME=KBUILD_STR\(vboxThe failing command:
        @g++ -c -O2 -nostdinc -iwithprefix include -Wall -Wno-trigraphs -fno-stack-protector -O2 -fno-omit-frame-pointer -fno-strict-aliasing -fno-common -mpreferred-stack-boundary=2 -msoft-float -fno-exceptions -fno-rtti -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime/r0drv/linux -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime/include -I/lib/modules/2.6.27-gentoo-r7Y/build/include -I/lib/modules/2.6.27-gentoo-r7Y/build/include/asm-i386/mach-default -I/lib/modules/2.6.27-gentoo-r7Y/build/include/asm-x86/mach-default -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/include -I/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release -DVBOX -DVBOX_OSE -DVBOX_WITH_HARDENING -DVBOX_WITH_INTERNAL_NETWORKING -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_X86 -D__X86__ -D__KERNEL__ -DMODULE -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_RT_R0 -DRT_WITH_VBOX -DRT_WITHOUT_NOCRT_WRAPPERS -DMODULE -DKBUILD_MODNAME=KBUILD_STR\(vboxdrv\) -DKBUILD_BASENAME=KBUILD_STR\(vboxdrv\) -DIN_SUP_R0 -Wp,-MD,/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/checksum/crc64.o.dep -Wp,-MT,/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/checksum/crc64.o -Wp,-MP -o /var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/checksum/crc64.o /var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime/common/checksum/crc64.cpp
 *
 * ERROR: x11-drivers/xf86-input-virtualbox-2.0.6 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2973:  Called die
 * The specific snippet of code:
 *           MAKE="kmk" emake TOOL_YASM_AS=yasm KBUILD_PATH="${S}/kBuild" || die "kmk failed";
 *  The die message:
 *   kmk failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/xf86-input-virtualbox-2.0.6/temp/environment'.
 *

>>> Failed to emerge x11-drivers/xf86-input-virtualbox-2.0.6



kmk: *** [/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/checksum/crc32.o] Error 1
The failing command:
        @g++ -c -O2 -nostdinc -iwithprefix include -Wall -Wno-trigraphs -fno-stack-protector -O2 -fno-omit-frame-pointer -fno-strict-aliasing -fno-common -mpreferred-stack-boundary=2 -msoft-float -fno-exceptions -fno-rtti -I/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime/r0drv/linux -I/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime -I/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime/include -I/lib/modules/2.6.27-gentoo-r7Y/build/include -I/lib/modules/2.6.27-gentoo-r7Y/build/include/asm-i386/mach-default -I/lib/modules/2.6.27-gentoo-r7Y/build/include/asm-x86/mach-default -I/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/include -I/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release -DVBOX -DVBOX_OSE -DVBOX_WITH_HARDENING -DVBOX_WITH_INTERNAL_NETWORKING -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_X86 -D__X86__ -D__KERNEL__ -DMODULE -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_RT_R0 -DRT_WITH_VBOX -DRT_WITHOUT_NOCRT_WRAPPERS -DMODULE -DKBUILD_MODNAME=KBUILD_STR\(vboxdrv\) -DKBUILD_BASENAME=KBUILD_STR\(vboxdrv\) -DIN_SUP_R0 -Wp,-MD,/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/checksum/crc32.o.dep -Wp,-MT,/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/checksum/crc32.o -Wp,-MP -o /var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/checksum/crc32.o /var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime/common/checksum/crc32.cpp
distcc[958] ERROR: compile (null) on localhost failed
g++: argument to '-o' missing

distcc[951] ERROR: compile (null) on localhost failed
kmk: *** [/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/checksum/crc64.o] Error 1
The failing command:
        @g++ -c -O2 -nostdinc -iwithprefix include -Wall -Wno-trigraphs -fno-stack-protector -O2 -fno-omit-frame-pointer -fno-strict-aliasing -fno-common -mpreferred-stack-boundary=2 -msoft-float -fno-exceptions -fno-rtti -I/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime/r0drv/linux -I/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime -I/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime/include -I/lib/modules/2.6.27-gentoo-r7Y/build/include -I/lib/modules/2.6.27-gentoo-r7Y/build/include/asm-i386/mach-default -I/lib/modules/2.6.27-gentoo-r7Y/build/include/asm-x86/mach-default -I/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/include -I/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release -DVBOX -DVBOX_OSE -DVBOX_WITH_HARDENING -DVBOX_WITH_INTERNAL_NETWORKING -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_X86 -D__X86__ -D__KERNEL__ -DMODULE -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_RT_R0 -DRT_WITH_VBOX -DRT_WITHOUT_NOCRT_WRAPPERS -DMODULE -DKBUILD_MODNAME=KBUILD_STR\(vboxdrv\) -DKBUILD_BASENAME=KBUILD_STR\(vboxdrv\) -DIN_SUP_R0 -Wp,-MD,/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/checksum/crc64.o.dep -Wp,-MT,/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/checksum/crc64.o -Wp,-MP -o /var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/out/linux.x86/release/obj/RuntimeGuestR0/common/checksum/crc64.o /var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/work/VirtualBox-2.0.6/src/VBox/Runtime/common/checksum/crc64.cpp
 * 
 * ERROR: x11-drivers/xf86-video-virtualbox-2.0.6 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2973:  Called die
 * The specific snippet of code:
 *           MAKE="kmk" emake TOOL_YASM_AS=yasm KBUILD_PATH="${S}/kBuild" || die "kmk failed";
 *  The die message:
 *   kmk failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/xf86-video-virtualbox-2.0.6/temp/environment'.
 * 

>>> Failed to emerge x11-drivers/xf86-video-virtualbox-2.0.6
Comment 1 schorsche 2009-02-05 11:22:21 UTC
Same problem here!

After downloading the ebuild-overlay for  bug #255744 I get the same error!
Comment 2 Alessio Cassibba (X-Drum) 2009-02-05 22:12:36 UTC
please provide an emerge info, also consider to switch to a recent release
(eg: 2.1.2 both virtualbox and additions indeed)
Comment 3 schorsche 2009-02-06 08:56:59 UTC
Resolved for me: I wasn't aware that you need to install that package only on a linux-guest, not on a linux-host!
Comment 4 Patrick Lauer gentoo-dev 2009-03-21 11:47:11 UTC
Seems to be fixed in newer versions, reopen if it is still an issue.