virtualbox-ose build failure

Lanny Baron lbaron at servaris.com
Thu Jan 21 14:54:36 UTC 2010


Hi Bernhard,

Thanks for replying so quickly. Please take a look at the attached file. 
  It is script file containing the make
Regards,
+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
Lanny Baron
Servaris Corporation
High Performance Servers and RAID Systems

http://www.servaris.com/

Toll Free: 1.877.963.1900
+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=


Bernhard Froehlich wrote:
> On Thu, 21 Jan 2010 07:31:41 -0500, Lanny Baron <lbaron at servaris.com>
> wrote:
>> Hi,
>> I am wondering if anyone knows what the cause/fix is when attempting to 
>> build emulation/virtualbox-ose. Ran make-config and unchecked everything
> 
>> because the FreeBSD-8 install is in a virtualbox and I want to just have
> 
>> a headless virtualbox for testing at this point.
>>
>> I have installed emulation/virtualbox-ose-kmod without problems.
>>
>> Here are the last few lines from the build (on FreeBSD 8-p2 i386)
>>
>> tstDeviceStructSize: FAILURE - 3 errors
>> kmk[2]: *** 
>>
> [/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/obj/Devices/testcase/tstDeviceStructSize.run]
>> Error 3
>> kmk[2]: Leaving directory 
>> `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
>> kmk[1]: *** [pass_others_this] Error 2
>> kmk[1]: Leaving directory 
>> `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
>> kmk: *** [pass_others_order] Error 2
>> *** Error code 2
>>
>> Stop in /usr/ports/emulators/virtualbox-ose.
>> *** Error code 1
> 
> Sorry but that few lines are nearly worthless. All i can see is that it
> failed in one of the testcases but compiler output would help much more.
> So please send at least the last 50 lines if you want that someone can
> have a look at it.
> 
-------------- next part --------------
Script started on Thu Jan 21 07:21:28 2010
===>  Building for virtualbox-ose-3.1.2
cd /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE && /bin/sh env.sh && VBOX_LIBPATH_X11=/usr/local VBOX_FREEBSD_SRC=/sys /usr/local/bin/kmk 
/usr/local/share/kBuild/footer.kmk:3132: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer.kmk:3132: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
kBuild: Pass - Build Programs
kmk[1]: Entering directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
/usr/local/share/kBuild/footer.kmk:3132: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer.kmk:3132: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
kmk[2]: Entering directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
/usr/local/share/kBuild/footer.kmk:3132: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer.kmk:3132: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
kmk[2]: Nothing to be done for `pass_bldprogs_doit'.
kmk[2]: Leaving directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
kmk[1]: Leaving directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
kBuild: Pass - Libraries
kmk[1]: Entering directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
/usr/local/share/kBuild/footer.kmk:3132: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer.kmk:3132: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
kmk[2]: Entering directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/src/VBox/Devices/PC/Etherboot-src'
kmk[2]: Nothing to be done for `pass_libraries'.
kmk[2]: Leaving directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/src/VBox/Devices/PC/Etherboot-src'
kmk[2]: Entering directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
/usr/local/share/kBuild/footer.kmk:3132: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer.kmk:3132: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
kmk[2]: Nothing to be done for `pass_libraries_doit'.
kmk[2]: Leaving directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
kmk[1]: Leaving directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
kBuild: Pass - DLLs
kmk[1]: Entering directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
/usr/local/share/kBuild/footer.kmk:3132: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer.kmk:3132: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
kmk[2]: Entering directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
/usr/local/share/kBuild/footer.kmk:3132: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer.kmk:3132: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
kmk[2]: Nothing to be done for `pass_dlls_doit'.
kmk[2]: Leaving directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
kmk[1]: Leaving directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
kBuild: Pass - Programs
kmk[1]: Entering directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
/usr/local/share/kBuild/footer.kmk:3132: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer.kmk:3132: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
kmk[2]: Entering directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
/usr/local/share/kBuild/footer.kmk:3132: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer.kmk:3132: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
kmk[2]: Nothing to be done for `pass_binaries_doit'.
kmk[2]: Leaving directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
kmk[1]: Leaving directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
kBuild: Pass - Install
kmk[1]: Entering directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
/usr/local/share/kBuild/footer.kmk:3132: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer.kmk:3132: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
kmk[2]: Entering directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
/usr/local/share/kBuild/footer.kmk:3132: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer.kmk:3132: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
kBuild: Installing /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxnetflt/Makefile
kBuild: Creating  - /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/obj/vboxdrv-mod/Makefile
kBuild: Installing /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/Makefile
kmk[2]: Leaving directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
kmk[1]: Leaving directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
kBuild: Pass - Other Stuff
kmk[1]: Entering directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
/usr/local/share/kBuild/footer.kmk:3132: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer.kmk:3132: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
kmk[2]: Entering directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
/usr/local/share/kBuild/footer.kmk:3132: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer.kmk:3132: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/bin/testcase/tstDeviceStructSize
tstDeviceStructSize: TESTING
sizeof(uint128_t): 0x10 (16)
sizeof(int128_t): 0x10 (16)
sizeof(uint64_t): 0x8 (8)
sizeof(int64_t): 0x8 (8)
sizeof(uint32_t): 0x4 (4)
sizeof(int32_t): 0x4 (4)
sizeof(uint16_t): 0x2 (2)
sizeof(int16_t): 0x2 (2)
sizeof(uint8_t): 0x1 (1)
sizeof(int8_t): 0x1 (1)
VGASTATE::Dev offset=0x11dd4 (73172) expected alignment 8, meaning 0x4 (4) off
VGASTATE::lock offset=0x11cf4 (72948) expected alignment 8, meaning 0x4 (4) off
VGASTATE::StatRZMemoryRead offset=0x11fe4 (73700) expected alignment 8, meaning 0x4 (4) off
tstDeviceStructSize: Comparing HC and GC...
sizeof(PDMDEVINS): 0x88 (136)
sizeof(PCIDEVICE): 0x210 (528)
sizeof(PCIDEVICEINT): 0x94 (148)
sizeof(PCIIOREGION): 0x10 (16)
sizeof(PIIX3State): 0x210 (528)
sizeof(PCIBUS): 0x63c (1596)
sizeof(PCIGLOBALS): 0x8a0 (2208)
sizeof(VGASTATE): 0x124bc (74940)
sizeof(KBDQueue): 0x10c (268)
sizeof(MouseCmdQueue): 0x14 (20)
sizeof(MouseEventQueue): 0x10c (268)
sizeof(KBDState): 0x338 (824)
sizeof(PCNetState): 0x2568 (9576)
sizeof(ACPIState): 0x12c0 (4800)
sizeof(PicState): 0x20 (32)
sizeof(DEVPIC): 0x58 (88)
sizeof(PITChannelState): 0x50 (80)
sizeof(PITState): 0x130 (304)
sizeof(RTCState): 0x10c (268)
sizeof(APICState): 0xd4 (212)
sizeof(APICDeviceInfo): 0x40 (64)
sizeof(IOAPICState): 0xe0 (224)
sizeof(BMDMAState): 0x8 (8)
sizeof(BMDMADesc): 0x8 (8)
sizeof(ATADevState): 0x230 (560)
sizeof(ATATransferRequest): 0xc (12)
sizeof(ATAAbortRequest): 0x2 (2)
sizeof(ATARequest): 0x10 (16)
sizeof(ATACONTROLLER): 0x608 (1544)
sizeof(PCIATAState): 0xe34 (3636)
sizeof(ParallelState): 0xf0 (240)
sizeof(SerialState): 0xfc (252)
sizeof(AHCIATADevState): 0x1a4 (420)
sizeof(AHCIATATransferRequest): 0xc (12)
sizeof(AHCIATAAbortRequest): 0x2 (2)
sizeof(AHCIATARequest): 0x10 (16)
sizeof(AHCIATACONTROLLER): 0x4e8 (1256)
sizeof(AHCIPort): 0x240 (576)
sizeof(AHCI): 0x508c (20620)
sizeof(EEPROM93C46): 0x94 (148)
sizeof(E1KSTATE): 0x4b58 (19288)
sizeof(VBOXSCSI): 0x28 (40)
sizeof(BUSLOGICDEVICE): 0x3c (60)
sizeof(BUSLOGIC): 0x7a4 (1956)
sizeof(LSILOGICDEVICE): 0x38 (56)
sizeof(LSILOGICSCSI): 0xef0 (3824)
tstDeviceStructSize: FAILURE - 3 errors
kmk[2]: *** [/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.x86/release/obj/Devices/testcase/tstDeviceStructSize.run] Error 3
kmk[2]: Leaving directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
kmk[1]: *** [pass_others_this] Error 2
kmk[1]: Leaving directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE'
kmk: *** [pass_others_order] Error 2
*** Error code 2

Stop in /usr/ports/emulators/virtualbox-ose.
*** Error code 1

Stop in /usr/ports/emulators/virtualbox-ose.

Script done on Thu Jan 21 07:22:01 2010


More information about the freebsd-emulation mailing list