Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Aug 2011 14:20:27 -0400 (EDT)
From:      wynkoop@wynn.com
To:        emulation@freebsd.org
Cc:        wynkoop@wynn.com
Subject:   virtualbox on FreeBSD 8.2
Message-ID:  <201108241820.p7OIKRBQ083605@mail.wynn.com>

next in thread | raw e-mail | index | archive | help
Greeting-

I started with a virgin FreeBSD 8.2 install about a month ago and have been=
=20
trying to build /usr/ports/emulators/virtualbox-ose with no luck ever since=
. =20
Ports were installed on the box using portsnap.  Over the course of last mo=
nth=20
I have updated ports several times in an attempt to get this port to build.=
 =20
I have also tried many different config options including with and without =
X.


Here is some important information:

uname -a
FreeBSD vm0.int.ia 8.2-RELEASE-p2 FreeBSD 8.2-RELEASE-p2 #1: Wed Aug 10 21:=
06:16 EDT 2011     root@vm0.int.ia:/usr/src/sys/amd64/compile/VM0  amd64


Now the failed compile output:


Script started on Fri Aug 19 00:27:06 2011

# make
=3D=3D=3D>  Building for virtualbox-ose-4.0.12
cd /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE && /bin/s=
h env.sh && VBOX_LIBPATH_X11=3D/usr/local VBOX_FREEBSD_SRC=3D/usr/src/sys /=
usr/local/bin/kmk=20
/usr/local/share/kBuild/footer.kmk:3132: warning: overriding recipe for tar=
get `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/out/fre=
ebsd.amd64/release/bin/src/vboxdrv/include/iprt/crc.h'
/usr/local/share/kBuild/footer.kmk:3132: warning: ignoring old recipe for t=
arget `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/out/f=
reebsd.amd64/release/bin/src/vboxdrv/include/iprt/crc.h'
/usr/local/share/kBuild/footer.kmk:3132: warning: overriding recipe for tar=
get `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/out/fre=
ebsd.amd64/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer.kmk:3132: warning: ignoring old recipe for t=
arget `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/out/f=
reebsd.amd64/release/bin/src/vboxdrv/include/iprt/net.h'
kBuild: Pass - Build Programs
kBuild: Installing RuntimeBldProg =3D> /usr/ports/emulators/virtualbox-ose/=
work/VirtualBox-4.0.12_OSE/out/freebsd.amd64/release/lib/RuntimeBldProg.a
kBuild: Linking bldRTManifest
kBuild: Pass - Libraries
kBuild: Compiling VBoxXPCOMCGlue - /usr/ports/emulators/virtualbox-ose/work=
/VirtualBox-4.0.12_OSE/src/VBox/Main/cbinding/VBoxXPCOMCGlue.c
kBuild: Compiling VBoxCOM - /usr/ports/emulators/virtualbox-ose/work/Virtua=
lBox-4.0.12_OSE/src/VBox/Main/glue/com.cpp
kBuild: Compiling VBoxCOM - /usr/ports/emulators/virtualbox-ose/work/Virtua=
lBox-4.0.12_OSE/src/VBox/Main/glue/initterm.cpp
In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/include/VBox/com/com.h:30,
                 from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/src/VBox/Main/glue/initterm.cpp:49:
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/include/VBox=
/com/defs.h:298:1: warning: "FALSE" redefined
In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/=
prinet.h:89,
                 from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/=
prio.h:51,
                 from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsILocal=
File.h:17,
                 from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/src/VBox/Main/glue/initterm.cpp:43:
/usr/include/rpc/types.h:58:1: warning: this is the location of the previou=
s definition
In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/include/VBox/com/com.h:30,
                 from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/src/VBox/Main/glue/initterm.cpp:49:
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/include/VBox=
/com/defs.h:299:1: warning: "TRUE" redefined
In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/=
prinet.h:89,
                 from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/=
prio.h:51,
                 from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsILocal=
File.h:17,
                 from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/src/VBox/Main/glue/initterm.cpp:43:
/usr/include/rpc/types.h:61:1: warning: this is the location of the previou=
s definition
kBuild: Compiling VBoxCOM - /usr/ports/emulators/virtualbox-ose/work/Virtua=
lBox-4.0.12_OSE/src/VBox/Main/glue/string.cpp
kBuild: Compiling VBoxCOM - /usr/ports/emulators/virtualbox-ose/work/Virtua=
lBox-4.0.12_OSE/src/VBox/Main/glue/AutoLock.cpp
kBuild: Compiling VBoxCOM - /usr/ports/emulators/virtualbox-ose/work/Virtua=
lBox-4.0.12_OSE/src/VBox/Main/glue/EventQueue.cpp
kBuild: Compiling VBoxCOM - /usr/ports/emulators/virtualbox-ose/work/Virtua=
lBox-4.0.12_OSE/src/VBox/Main/glue/ErrorInfo.cpp
kBuild: Compiling VBoxCOM - /usr/ports/emulators/virtualbox-ose/work/Virtua=
lBox-4.0.12_OSE/src/VBox/Main/glue/errorprint.cpp
kBuild: Compiling VBoxCOM - /usr/ports/emulators/virtualbox-ose/work/Virtua=
lBox-4.0.12_OSE/src/VBox/Main/glue/VirtualBoxErrorInfo.cpp
kBuild: Compiling VBoxCOM - /usr/ports/emulators/virtualbox-ose/work/Virtua=
lBox-4.0.12_OSE/src/VBox/Main/glue/xpcom/helpers.cpp
kBuild: Installing NetBiosBin =3D> /usr/ports/emulators/virtualbox-ose/work=
/VirtualBox-4.0.12_OSE/out/freebsd.amd64/release/lib/NetBiosBin.a
kBuild: Generating PcBiosBin - /usr/ports/emulators/virtualbox-ose/work/Vir=
tualBox-4.0.12_OSE/out/freebsd.amd64/release/obj/PcBiosBin/pcbios.lst
kBuild: biossums PcBiosBin - /usr/ports/emulators/virtualbox-ose/work/Virtu=
alBox-4.0.12_OSE/out/freebsd.amd64/release/obj/PcBiosBin/pcbios.tmp
kBuild: Adjusting BCC Assembly VgaBiosBin - /usr/ports/emulators/virtualbox=
-ose/work/VirtualBox-4.0.12_OSE/out/freebsd.amd64/release/obj/VgaBiosBin/vg=
abios0.s
kBuild: Installing VgaDefBiosLogo =3D> /usr/ports/emulators/virtualbox-ose/=
work/VirtualBox-4.0.12_OSE/out/freebsd.amd64/release/lib/VgaDefBiosLogo.a
kBuild: Installing EfiThunkBin =3D> /usr/ports/emulators/virtualbox-ose/wor=
k/VirtualBox-4.0.12_OSE/out/freebsd.amd64/release/lib/EfiThunkBin.a
kBuild: Linking VBox-xpcom-nspr
kBuild: Linking VBox-xpcom-typelib
kBuild: Linking VBox-xpcom-string
kBuild: Linking VBox-xpcom-base
kBuild: Linking VBox-xpcom-ds
kBuild: Linking VBox-xpcom-io
kBuild: Linking VBox-xpcom-components
kBuild: Linking VBox-xpcom-threads
kBuild: Linking VBox-xpcom-xptinfo
kBuild: Linking VBox-xpcom-xptcall
kBuild: Linking VBox-xpcom-proxy
kBuild: Linking VBoxXPCOMGlue_s
kBuild: Linking VBoxXPCOMGlue
kBuild: Linking VBox-xpcom-ipcutils
kBuild: Linking VBox-xpcom-ipcshared
kBuild: Linking VBox-xpcom-ipcdlock
kBuild: Linking VBox-xpcom-ipctransmgr
kBuild: Linking VBox-xpcom-ipctmgrcom
kBuild: Pass - DLLs
kBuild: Linking VBoxXPCOM
kBuild: Installing VBoxVMM =3D> /usr/ports/emulators/virtualbox-ose/work/Vi=
rtualBox-4.0.12_OSE/out/freebsd.amd64/release/bin/VBoxVMM.so
kBuild: Installing VBoxDDU =3D> /usr/ports/emulators/virtualbox-ose/work/Vi=
rtualBox-4.0.12_OSE/out/freebsd.amd64/release/bin/VBoxDDU.so
kBuild: Installing VBoxAuth =3D> /usr/ports/emulators/virtualbox-ose/work/V=
irtualBox-4.0.12_OSE/out/freebsd.amd64/release/bin/VBoxAuth.so
kBuild: Linking VBoxSharedFolders
kBuild: Linking VBoxSharedClipboard
kBuild: Linking VBoxGuestPropSvc
kBuild: Linking VBoxGuestControlSvc
kBuild: Linking DBGCPlugInDiggers
kBuild: Installing VBoxNetDHCP =3D> /usr/ports/emulators/virtualbox-ose/wor=
k/VirtualBox-4.0.12_OSE/out/freebsd.amd64/release/bin/VBoxNetDHCP.so
kBuild: Compiling VBoxPython2_7 - /usr/ports/emulators/virtualbox-ose/work/=
VirtualBox-4.0.12_OSE/src/libs/xpcom18a4/python/src/module/_xpcom.cpp
In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/include/VBox/com/EventQueue.h:36,
                 from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/src/libs/xpcom18a4/python/src/module/_xpcom.cpp:498:
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/include/VBox=
/com/defs.h:298:1: warning: "FALSE" redefined
In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/=
prinet.h:89,
                 from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/=
nspr.h:49,
                 from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/src/libs/xpcom18a4/python/src/module/_xpcom.cpp:55:
/usr/include/rpc/types.h:58:1: warning: this is the location of the previou=
s definition
In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/include/VBox/com/EventQueue.h:36,
                 from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/src/libs/xpcom18a4/python/src/module/_xpcom.cpp:498:
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/include/VBox=
/com/defs.h:299:1: warning: "TRUE" redefined
In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/=
prinet.h:89,
                 from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/=
nspr.h:49,
                 from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4=
.0.12_OSE/src/libs/xpcom18a4/python/src/module/_xpcom.cpp:55:
/usr/include/rpc/types.h:61:1: warning: this is the location of the previou=
s definition
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/src/libs/xpc=
om18a4/python/src/module/_xpcom.cpp: In function 'void init_xpcom()':
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/src/libs/xpc=
om18a4/python/src/module/_xpcom.cpp:693: error: 'PyEval_InitThreads' was no=
t declared in this scope
kmk: *** [/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/ou=
t/freebsd.amd64/release/obj/VBoxPython2_7/src/module/_xpcom.o] Error 1
The failing command:
@c++ -c -O2 -g -pipe -ansi -Wall -Wno-unused -Wno-non-virtual-dtor -Wno-inv=
alid-offsetof -Wno-sign-compare -Wno-unused -Wno-ctor-dtor-privacy -fvisibi=
lity-inlines-hidden -fvisibility=3Dhidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DR=
T_USE_VISIBILITY_DEFAULT -fdiag=
nostics-show-option -fPIC -Wno-write-strings  -O -pthread -m64 -I/usr/local=
/include/python2.7 -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.=
0.12_OSE/src/libs/xpcom18a4/python/src -I/usr/ports/emulators/virtualbox-os=
e/work/VirtualBox-4.0.12_OSE/=
src/libs/xpcom18a4/xpcom/build -I/usr/ports/emulators/virtualbox-ose/work/V=
irtualBox-4.0.12_OSE/src/libs/xpcom18a4/xpcom/ds -I/usr/ports/emulators/vir=
tualbox-ose/work/VirtualBox-4.0.12_OSE/src/libs/xpcom18a4/xpcom/io -I/usr/p=
orts/emulators/virtualbox-ose=
/work/VirtualBox-4.0.12_OSE/src/libs/xpcom18a4/xpcom/base -I/usr/ports/emul=
ators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/src/libs/xpcom18a4/xpcom/co=
mponents -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/s=
rc/libs/xpcom18a4/xpcom/threa=
ds -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/src/lib=
s/xpcom18a4/xpcom/proxy/src -I/usr/ports/emulators/virtualbox-ose/work/Virt=
ualBox-4.0.12_OSE/src/libs/xpcom18a4/xpcom/reflect/xptcall/src -I/usr/ports=
/emulators/virtualbox-ose/wor=
k/VirtualBox-4.0.12_OSE/src/libs/xpcom18a4/ipc/ipcd/client/src -I/usr/ports=
/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/src/libs/xpcom18a4/ipc=
/ipcd/shared/src -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.=
12_OSE/src/libs/xpcom18a4/ipc=
/ipcd/extensions/lock/src -I/usr/ports/emulators/virtualbox-ose/work/Virtua=
lBox-4.0.12_OSE/src/libs/xpcom18a4/ipc/ipcd/extensions/transmngr/src -I/usr=
/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/src/libs/xpcom18=
a4/ipc/ipcd/extensions/dconne=
ct/src -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/src=
/libs/xpcom18a4/ipc/ipcd/extensions/transmngr/common -I/usr/ports/emulators=
/virtualbox-ose/work/VirtualBox-4.0.12_OSE/out/freebsd.amd64/release/bin/sd=
k/bindings/xpcom/include -I/u=
sr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/out/freebsd.am=
d64/release/bin/sdk/bindings/xpcom/include/nsprpub -I/usr/ports/emulators/v=
irtualbox-ose/work/VirtualBox-4.0.12_OSE/out/freebsd.amd64/release/bin/sdk/=
bindings/xpcom/include/string=
 -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/out/freeb=
sd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom -I/usr/ports/emulator=
s/virtualbox-ose/work/VirtualBox-4.0.12_OSE/out/freebsd.amd64/release/bin/s=
dk/bindings/xpcom/include/ipc=
d -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/src/libs=
/xpcom18a4/python -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0=
.12_OSE/include -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.1=
2_OSE/out/freebsd.amd64/relea=
se -DVBOX -DVBOX_WITH_DEBUGGER -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX=
_WITH_HARDENING -DRTPATH_APP_PRIVATE=3D\"/usr/local/share/virtualbox-ose\" =
-DRTPATH_APP_PRIVATE_ARCH=3D\"/usr/local/lib/virtualbox\" -DRTPATH_SHARED_L=
IBS=3D\"/usr/local/lib/virtualbox\"=
 -DRTPATH_APP_DOCS=3D\"/usr/local/share/doc/virtualbox-ose\" -DRT_OS_FREEBS=
D -D__FREEBSD__ -DRT_ARCH_AMD64 -D__AMD64__ -DMOZILLA_CLIENT=3D1 -DNDEBUG=
=3D1 -D_IMPL_NS_COM -DXPCOM_DLL_BASE=3D\"VBoxXPCOM\" -DMOZ_DLL_SUFFIX=3D\".=
so\" -DIN_RING3 -DVBOX_USE_IPRT_IN_XPCOM=20=
-DMOZ_PRESERVE_PIC -D_IMPL_NS_COM -D_IMPL_NS_BASE -DEXPORT_XPTI_API -DEXPOR=
T_XPT_API -DVBOX_PYXPCOM -DVBOX_WITH_XPCOM -DVBOX_PYXPCOM_VERSIONED -DOSTYP=
E=3D\"FreeBSD5+\" -DOSARCH=3D\"FreeBSD\" -DXP_UNIX=3D1 -DFREEBSD=3D1 -DHAVE=
_VISIBILITY_ATTRIBUTE=3D1 -DHAVE_VA_LIS=
T_AS_ARRAY -DHAVE_VA_COPY -DVA_COPY\(a\,b\)=3D__builtin_va_copy\(a\,b\) -Wp=
,-MD,/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.0.12_OSE/out/fre=
ebsd.amd64/release/obj/VBoxPython2_7/src/module/_xpcom.o.dep -Wp,-MT,/usr/p=
orts/emulators/virtualbox-ose/w=
ork/VirtualBox-4.0.12_OSE/out/freebsd.amd64/release/obj/VBoxPython2_7/src/m=
odule/_xpcom.o -Wp,-MP -o /usr/ports/emulators/virtualbox-ose/work/VirtualB=
ox-4.0.12_OSE/out/freebsd.amd64/release/obj/VBoxPython2_7/src/module/_xpcom=
.o /usr/ports/emulators/virtu=
albox-ose/work/VirtualBox-4.0.12_OSE/src/libs/xpcom18a4/python/src/module/_=
xpcom.cpp
kmk: *** Waiting for unfinished jobs....
kmk: *** Exiting with status 2
*** Error code 2

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

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

Script done on Fri Aug 19 00:51:34 2011




Clues and pointers on how to get this to build on 8.2 would be appreciated.
I have been trying to build it for a month!

-Brett
wynkoop@wynn.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201108241820.p7OIKRBQ083605>