maintainer-feedback requested: [Bug 223202] emulators/virtualbox-ose-nox11: can't build with error

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Oct 24 06:41:33 UTC 2017


hashiz at meridiani.jp has reassigned Bugzilla Automation <bugzilla at FreeBSD.org>'s
request for maintainer-feedback to vbox at FreeBSD.org:
Bug 223202: emulators/virtualbox-ose-nox11: can't build with error
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223202



--- Description ---
emulators/virtualbox-ose-nox11 can't build with following errors.

$ portupgrade -ps -N emulators/virtualbox-ose-nox11
- snip -
kBuild: Compiling VBoxGuestPropSvc -
/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/src/VBox/HostSe
rvices/GuestProperties/service.cpp
kBuild: Compiling VBoxGuestControlSvc -
/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/src/VBox/HostSe
rvices/GuestControl/service.cpp
/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/src/VBox/HostSe
rvices/SharedClipboard/x11-stub.cpp:58:20:
error:
      too many arguments provided to function-like macro invocation
    NOREF(pClient, fHeadless);
		   ^
/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/include/iprt/cd
efs.h:2949:9:
note:
      macro 'NOREF' defined here
#define NOREF(var)		 (void)(var)
	^
/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/src/VBox/HostSe
rvices/SharedClipboard/x11-stub.cpp:58:5:
error:
      use of undeclared identifier 'NOREF'
    NOREF(pClient, fHeadless);
    ^
/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/src/VBox/HostSe
rvices/SharedClipboard/x11-stub.cpp:94:20:
error:
      too many arguments provided to function-like macro invocation
    NOREF(pClient, u32Formats);
		   ^
/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/include/iprt/cd
efs.h:2949:9:
note:
      macro 'NOREF' defined here
#define NOREF(var)		 (void)(var)
	^
/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/src/VBox/HostSe
rvices/SharedClipboard/x11-stub.cpp:94:5:
error:
      use of undeclared identifier 'NOREF'
    NOREF(pClient, u32Formats);
    ^
/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/src/VBox/HostSe
rvices/SharedClipboard/x11-stub.cpp:110:20:
error:
      too many arguments provided to function-like macro invocation
    NOREF(pClient, u32Format, pv, cb);
		   ^
/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/include/iprt/cd
efs.h:2949:9:
note:
      macro 'NOREF' defined here
#define NOREF(var)		 (void)(var)
	^
/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/src/VBox/HostSe
rvices/SharedClipboard/x11-stub.cpp:110:5:
error:
      use of undeclared identifier 'NOREF'
    NOREF(pClient, u32Format, pv, cb);
    ^
/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/src/VBox/HostSe
rvices/SharedClipboard/x11-stub.cpp:128:20:
error:
      too many arguments provided to function-like macro invocation
    NOREF(pClient, pv, cb, u32Format);
		   ^
/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/include/iprt/cd
efs.h:2949:9:
note:
      macro 'NOREF' defined here
#define NOREF(var)		 (void)(var)
	^
/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/src/VBox/HostSe
rvices/SharedClipboard/x11-stub.cpp:128:5:
error:
      use of undeclared identifier 'NOREF'
    NOREF(pClient, pv, cb, u32Format);
    ^
8 errors generated.
kmk: ***
[/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/out/freebsd.am
d64/release/obj/VBoxSharedClipboard/x11-stub.o]
Error 1
The failing command:
@c++ -c -O2 -g -pipe -Wshadow -Wall -Wextra -Wno-missing-field-initializers
-Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wno-unused-parameter
-Wno-language-extension-token -Wno-extended-offsetof -Wno-gnu-folding-constant 
-Wno-string-plus-int -Wno-nested-anon-types -Wno-variadic-macros -Wno-long-long
-Wno-variadic-macros -O2 -mtune=generic -fno-omit-frame-pointer
-fno-strict-aliasing -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN
-DRT_USE_VISIBILITY_DEFAULT -fvisibility-inlines-hidden  -fPIC -m64
-I/usr/local/include
-I/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/out/freebsd.a
md64/release/obj/VBoxSharedClipboard/dtrace
-I/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/include
-I/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/out/freebsd.a
md64/release
-DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_REM
-DVBOX_WITH_RAW_MODE -DRT_OS_FREEBSD -D__FREEBSD__ -DRT_ARCH_AMD64 -D__AMD64__
-DVBOX_WITH_DEBUGGER -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\" -DIN_RING3
-DHC_ARCH_BITS=64 -DGC_ARCH_BITS=64 -DPIC -DVBOX_WITH_HGCM
-Wp,-MD,/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/out/fre
ebsd.amd64/release/obj/VBoxSharedClipboard/x11-stub.o.dep
-Wp,-MT,/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/out/fre
ebsd.amd64/release/obj/VBoxSharedClipboard/x11-stub.o
-Wp,-MP -o
/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/out/freebsd.amd
64/release/obj/VBoxSharedClipboard/x11-stub.o
/usr/ports/emulators/virtualbox-ose-nox11/work/VirtualBox-5.2.0/src/VBox/HostSe
rvices/SharedClipboard/x11-stub.cpp
kmk: *** Waiting for unfinished jobs....
kmk: *** Exiting with status 2
*** Error code 2

Stop.
make[1]: stopped in /usr/ports/emulators/virtualbox-ose-nox11
*** Error code 1

Stop.
make: stopped in /usr/ports/emulators/virtualbox-ose-nox11
** Command failed [exit code 1]: /usr/bin/script -qa
/tmp/portupgrade20171024-36787-jtquzu env make"DEPENDS_TARGET=install package"
** Fix the problem and try again.
--->  [Executing a command as root: sudo /usr/local/sbin/pkgdb -aFOQ]
** Listing the failed packages (-:ignored / *:skipped / !:failed)
	! emulators/virtualbox-ose-nox11	(unknown build error)
$


More information about the freebsd-emulation mailing list