[MacPorts] #38558: VirtualBox @4.2.10 build fails when poll-emulator @1.5.1 is active
MacPorts
noreply at macports.org
Tue Mar 26 23:44:16 PDT 2013
#38558: VirtualBox @4.2.10 build fails when poll-emulator @1.5.1 is active
---------------------+--------------------------------------
Reporter: egall@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Keywords: | Port: VirtualBox poll-emulator
---------------------+--------------------------------------
I recently ran into this error when trying to build VirtualBox:
{{{
kBuild: Compiling VBoxDD -
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/slirp/ip_input.c
=>
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD/Network/slirp/ip_input.o
llvm-gcc-4.2 -c -O2 -g -pipe -pedantic -Wshadow -Wshadow -Wall -Wextra
-Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -fdiagnostics-
show-option -Wno-long-long -Wno-long-long -Wmissing-prototypes -Wstrict-
prototypes -Wmissing-declarations -Werror-implicit-function-declaration
-Wno-variadic-macros -O2 -mtune=generic -fno-omit-frame-pointer -fno-
strict-aliasing -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN
-DRT_USE_VISIBILITY_DEFAULT -mmacosx-version-min=10.7 -isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk
-fno-common -m64 -Wno-sign-compare -Wno-format -Wno-bad-function-cast
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/slirp/bsd/sys
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/slirp/bsd/sys/sys
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/slirp/bsd/amd64/include
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/slirp/bsd/netinet
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/slirp
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/slirp/libalias
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/build
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/slirp
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/lwip/src/include
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/lwip/src/include/ipv4
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/lwip/vbox/include
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD/dtrace
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD/dtrace
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/include
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release
-DVBOX -DVBOX_WITH_DEBUGGER -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS
-DVBOX_WITH_HARDENING -DRT_OS_DARWIN -D__DARWIN__ -DRT_ARCH_AMD64
-D__AMD64__
-DRTPATH_APP_PRIVATE=\""/Applications/MacPorts/VirtualBox.app/Contents/MacOS"\"
-DRTPATH_APP_PRIVATE_ARCH=\""/Applications/MacPorts/VirtualBox.app/Contents/MacOS"\"
-DRTPATH_SHARED_LIBS=\""/Applications/MacPorts/VirtualBox.app/Contents/MacOS"\"
-DRTPATH_APP_DOCS=\""/Applications/MacPorts/VirtualBox.app/Contents/MacOS"\"
-DIN_RING3 -DHC_ARCH_BITS=64 -DGC_ARCH_BITS=64 -DVBOX_WITH_DTRACE
-DVBOX_WITH_DTRACE_R3 -DVBOX_WITH_NATIVE_DTRACE -DVBOX_ACPI
-DVBOX_HGCM_HOST_CODE -DVBOX_WITH_HGCM -DVBOX_WITH_DMI_CHASSIS
-DVBOX_WITH_DMI_OEMSTRINGS -DVBOX_WITH_DTRACE -DVBOX_WITH_CRHGSMI
-DVBOXWDDM_WITH_VBVA -DVBOX_WITH_VIDEOHWACCEL -DVBOX_WITH_HGSMI
-DVBOX_WITH_WDDM -DVBOX_WITH_VDMA -DVBOX_WITH_PXE_ROM -DVBOX_WITH_USB
-DVBOX_WITH_USB -DVBOX_WITH_VUSB -DVBOX_WITH_INIP -DVBOX_WITH_E1000
-DVBOX_WITH_VIRTIO -DVBOX_WITH_UDPTUNNEL -DVBOX_WITH_VDE
-DVBOX_WITH_NETSHAPER -DVBOX_WITH_AHCI -DIN_AHCI_R3 -DVBOX_WITH_BUSLOGIC
-DVBOX_WITH_LSILOGIC -DVBOX_WITH_PDM_ASYNC_COMPLETION -DVBOX_WITH_SCSI
-DVBOX_WITH_EFI -DVBOX_WITH_MSI_DEVICES -DVBOX_WITH_NETFLT
-DMAC_OS_X_VERSION_MIN_REQUIRED=1070 -DMAC_OS_X_VERSION_MAX_ALLOWED=1070
-DPIC -DVUSB_HAVE_USBPROXY_DEVICE -DVBOX_WITH_NEW_USB_CODE_ON_DARWIN
-DVBOX_WITH_DNSMAPPING_IN_HOSTRESOLVER
-Wp,-MD,/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD/Network/slirp/ip_input.o.dep
-Wp,-MT,/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD/Network/slirp/ip_input.o
-Wp,-MP -o
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD/Network/slirp/ip_input.o
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/slirp/ip_input.c
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/DrvNAT.cpp:
In function ‘int drvNATAsyncIoThread(PDMDRVINS*, PDMTHREAD*)’:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/DrvNAT.cpp:747:
error: ‘POLLRDNORM’ was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/DrvNAT.cpp:747:
error: ‘POLLRDBAND’ was not declared in this scope
kmk: ***
[/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD/Network/DrvNAT.o]
Error 1
kmk: *** Waiting for unfinished jobs....
kmk_builtin_append -n
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD/Network/slirp/ip_input.o.dep"
""
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/slirp/ip_input.c:"
""
kmk_builtin_append
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD/Network/slirp/ip_input.o.dep'
kmk_builtin_append
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD/Network/slirp/ip_input.o.dep'
'define
VBoxDD_/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/src/VBox/Devices/Network/slirp/ip_input.c_CMDS_PREV_'
kmk_builtin_append -c
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD/Network/slirp/ip_input.o.dep'
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD/Network/slirp/ip_input.o'
kmk_builtin_append
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD/Network/slirp/ip_input.o.dep'
'endef'
kmk_builtin_append
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD2/VBoxDD2.dep'
'define VBoxDD2_CMDS_PREV_'
kmk_builtin_append -c
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD2/VBoxDD2.dep'
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD2/VBoxDD2.dylib'
kmk_builtin_append
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxDD2/VBoxDD2.dep'
'endef'
kmk_builtin_append
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxC/VBoxC.dep'
'define VBoxC_CMDS_PREV_'
kmk_builtin_append -c
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxC/VBoxC.dep'
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxC/VBoxC.dylib'
kmk_builtin_append
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10/out/darwin.amd64/release/obj/VBoxC/VBoxC.dep'
'endef'
kmk: *** Exiting with status 2
Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_virtualbox/virtualbox/work/VirtualBox-4.2.10"
&& . env.sh && kmk all KBUILD_VERBOSE=full
Exit code: 2
Error: org.macports.build for port virtualbox returned: command execution
failed
}}}
Seeing "POLL" in the error made me think that the poll-emulator port I had
installed might be to blame, so I deactivated it, and after that,
VirtualBox was then able to build properly.
--
Ticket URL: <https://trac.macports.org/ticket/38558>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list