Skip to content

Instantly share code, notes, and snippets.

@dreamcat4
Created April 1, 2014 14:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dreamcat4/9915180 to your computer and use it in GitHub Desktop.
Save dreamcat4/9915180 to your computer and use it in GitHub Desktop.
freenas virtualbox-ose/ root^> cd /usr/ports/emulators/virtualbox-ose && make "BATCH=yes" "WITH=GUESTADDITIONS VDE VPX VIMAGE" "WITHOUT=NLS QT4 X11" install clean
===> Building for virtualbox-ose-4.3.10
cd /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10 && /bin/sh env.sh && VBOX_LIBPATH_X11=/usr/local VBOX_FREEBSD_SRC=/usr/src/sys /usr/local/bin/kmk -j1
/usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/crc.h'
/usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/crc.h'
/usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/crc.h'
/usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/crc.h'
/usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/net.h'
/usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/net.h'
kBuild: Pass - Build Programs
kBuild: Pass - Libraries
kBuild: Pass - DLLs
kBuild: Compiling VBoxC - /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/src/VBox/Main/src-client/DisplayImpl.cpp
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/src/VBox/Main/src-client/DisplayImpl.cpp: In static member function 'static void Display::displayCrHgcmCtlSubmitCompletion(int32_t, uint32_t, VBOXHGCMSVCPARM*, void*)':
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/src/VBox/Main/src-client/DisplayImpl.cpp:4388: error: invalid use of incomplete type 'struct VBOXCRCMDCTL'
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/include/VBox/vmm/pdmifs.h:635: error: forward declaration of 'struct VBOXCRCMDCTL'
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/src/VBox/Main/src-client/DisplayImpl.cpp:4389: error: invalid use of incomplete type 'struct VBOXCRCMDCTL'
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/include/VBox/vmm/pdmifs.h:635: error: forward declaration of 'struct VBOXCRCMDCTL'
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/src/VBox/Main/src-client/DisplayImpl.cpp: In member function 'int Display::handleCrHgcmCtlSubmit(VBOXCRCMDCTL*, uint32_t, void (*)(VBOXCRCMDCTL*, uint32_t, int, void*), void*)':
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/src/VBox/Main/src-client/DisplayImpl.cpp:4409: error: invalid use of incomplete type 'struct VBOXCRCMDCTL'
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/include/VBox/vmm/pdmifs.h:635: error: forward declaration of 'struct VBOXCRCMDCTL'
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/src/VBox/Main/src-client/DisplayImpl.cpp:4410: error: 'class VMMDev' has no member named 'hgcmHostFastCallAsync'
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/src/VBox/Main/src-client/DisplayImpl.cpp:4410: error: 'mhCrOglSvc' was not declared in this scope
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/src/VBox/Main/src-client/DisplayImpl.cpp:4410: error: 'SHCRGL_HOST_FN_CTL' was not declared in this scope
kmk: *** [/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/obj/VBoxC/src-client/DisplayImpl.o] Error 1
The failing command:
@c++ -c -O2 -fPIC -g -pipe -Wshadow -Wno-long-long -Wno-variadic-macros -Wno-long-long -Wno-non-virtual-dtor -Wshadow -fshort-wchar -fpermissive -fexceptions -frtti -O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing -fvisibility-inlines-hidden -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -m64 -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/src/VBox/Main/include -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/obj/VBoxC -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/obj/VBoxAPIWrap -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/obj/Main/ -I/usr/include -I/usr/X11R6/include -I/usr/local/include -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/string -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/ipcd -I/usr/local/include/libpng -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/include -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_DEBUGGER -DRT_OS_FREEBSD -D__FREEBSD__ -DRT_ARCH_AMD64 -D__AMD64__ -DVBOX_WITH_HARDENING -DRTPATH_APP_PRIVATE=\"/usr/local/share/virtualbox-ose\" -DRTPATH_APP_PRIVATE_ARCH=\"/usr/local/lib/virtualbox\" -DRTPATH_SHARED_LIBS=\"/usr/local/lib/virtualbox\" -DRTPATH_APP_DOCS=\"/usr/local/share/doc/virtualbox-ose\" -DPIC -DIN_RING3 -DUNICODE -DNDEBUG=1 -DVBOX_WITH_XPCOM -DIN_RING3 -DVBOX_WITH_GENERIC_SESSION_WATCHER -DVBOX_WITH_RAW_MODE -DVBOX_WITH_RAW_RING1 -DVBOX_WITH_VMSVGA -DVBOX_WITH_NETFLT -DVBOX_WITH_GUEST_PROPS -DVBOX_WITH_GUEST_CONTROL -DVBOX_WITH_USB_CARDREADER -DVBOX_WITH_HOSTNETIF_API -DVBOX_WITH_NEW_SYS_V_KEYGEN -DVBOX_COM_INPROC -DVBOX_WITH_HGCM -DVBOX_WITH_ALSA -DVBOX_WITH_E1000 -DVBOX_WITH_VIRTIO -DVBOX_WITH_EFI -DVBOX_WITH_PDM_ASYNC_COMPLETION -DVBOX_WITH_VUSB -DVBOX_WITH_HGSMI -DVBOX_WITH_VIDEOHWACCEL -DVBOX_WITH_USB -DVBOX_WITH_EHCI -DVBOX_WITH_EXTPACK -DVBOX_WITH_PCI_PASSTHROUGH -DVBOX_WITH_NETSHAPER -Wp,-MD,/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/obj/VBoxC/src-client/DisplayImpl.o.dep -Wp,-MT,/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/obj/VBoxC/src-client/DisplayImpl.o -Wp,-MP -o /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/out/freebsd.amd64/release/obj/VBoxC/src-client/DisplayImpl.o /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.10/src/VBox/Main/src-client/DisplayImpl.cpp
*** [do-build] Error code 2
Stop in /usr/ports/emulators/virtualbox-ose.
@olgeni
Copy link

olgeni commented Apr 7, 2014

Hi, were you able to learn something more about this error?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment