maxfx@ ~> maxfx@ ~> maxfx@ ~> sudo portmaster -c virtualbox-ose Password: Illegal option -c ===>>> Try portmaster --help maxfx@ ~> sudo portmaster -C virtualbox-ose ===>>> Currently installed version: virtualbox-ose-5.2.30 ===>>> Port directory: /usr/ports/emulators/virtualbox-ose ===>>> Gathering distinfo list for installed ports ===>>> Launching 'make checksum' for emulators/virtualbox-ose in background ===>>> Gathering dependency list for emulators/virtualbox-ose from ports ===>>> Launching child to update virtualbox-ose-kmod-5.2.30 to virtualbox-ose-kmod-5.2.32_1 ===>>> virtualbox-ose-5.2.30 >> virtualbox-ose-kmod-5.2.30 (1/1) ===>>> Currently installed version: virtualbox-ose-kmod-5.2.30 ===>>> Port directory: /usr/ports/emulators/virtualbox-ose-kmod ===>>> Gathering dependency list for emulators/virtualbox-ose-kmod from ports ===>>> Initial dependency check complete for emulators/virtualbox-ose-kmod ===>>> Continuing initial dependency check for emulators/virtualbox-ose ===>>> Initial dependency check complete for emulators/virtualbox-ose ===>>> virtualbox-ose-5.2.30 >> (1) ===>>> The following actions will be taken if you choose to proceed: Upgrade virtualbox-ose-5.2.30 to virtualbox-ose-5.2.32_1 Upgrade virtualbox-ose-kmod-5.2.30 to virtualbox-ose-kmod-5.2.32_1 ===>>> Proceed? y/n [y] y ===>>> Starting build for emulators/virtualbox-ose <<<=== ===>>> Starting check for build dependencies ===>>> Gathering dependency list for emulators/virtualbox-ose from ports ===>>> Dependency check complete for emulators/virtualbox-ose ===>>> Waiting on fetch & checksum for emulators/virtualbox-ose <<<=== /!\ WARNING /!\ You have security/libressl installed but do not have DEFAULT_VERSIONS+=ssl=libressl set in your make.conf ===>>> Waiting on fetch & checksum for emulators/virtualbox-ose <<<=== /!\ WARNING /!\ You have security/libressl installed but do not have DEFAULT_VERSIONS+=ssl=libressl set in your make.conf /!\ virtualbox-ose-5.2.32_1: Makefile warnings, please consider fixing /!\ Using USE_XORG alone is deprecated, please use USES=xorg ===>>> Waiting on fetch & checksum for emulators/virtualbox-ose <<<=== /!\ WARNING /!\ You have security/libressl installed but do not have DEFAULT_VERSIONS+=ssl=libressl set in your make.conf /!\ virtualbox-ose-5.2.32_1: Makefile warnings, please consider fixing /!\ Using USE_XORG alone is deprecated, please use USES=xorg ===> Building for virtualbox-ose-5.2.32_1 cd /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32 && /bin/sh -c '. /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/env.sh && VBOX_LIBPATH_X11=/usr/local VBOX_FREEBSD_SRC=/usr/src/sys /usr/local/bin/kmk BUILD_TYPE=debug -j1' /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/bin/src/vboxdrv/include/iprt/crc.h' /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/bin/src/vboxdrv/include/iprt/crc.h' /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/dist/bin/src/vboxdrv/include/iprt/crc.h' /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/dist/bin/src/vboxdrv/include/iprt/crc.h' /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/bin/src/vboxdrv/include/iprt/net.h' /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/bin/src/vboxdrv/include/iprt/net.h' /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/dist/bin/src/vboxdrv/include/iprt/net.h' /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/dist/bin/src/vboxdrv/include/iprt/net.h' kBuild: Pass - Build Programs kBuild: Pass - Libraries kBuild: Pass - DLLs kBuild: Compiling VBoxVMM - /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:24: In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/include/APICInternal.h:23: In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/apic.h:30: In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/pdmdev.h:36: In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/iom.h:31: In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/dbgf.h:31: In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/vmm.h:30: /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/vmapi.h:414:30: warning: 'VMR3ResetFF' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMR3_INT_DECL(VBOXSTRICTRC) VMR3ResetFF(PVM pVM); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/vmapi.h:415:30: warning: 'VMR3ResetTripleFault' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMR3_INT_DECL(VBOXSTRICTRC) VMR3ResetTripleFault(PVM pVM); ^ In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:24: In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/include/APICInternal.h:23: In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/apic.h:30: In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/pdmdev.h:36: In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/iom.h:31: /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/dbgf.h:535:33: warning: 'DBGFR3EventHandlePending' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMR3_INT_DECL(VBOXSTRICTRC) DBGFR3EventHandlePending(PVM pVM, PVMCPU pVCpu); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/dbgf.h:886:29: warning: 'DBGFBpCheckIo' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMM_INT_DECL(VBOXSTRICTRC) DBGFBpCheckIo(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx, RTIOPORT uIoPort, uint8_t cbValue); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/dbgf.h:887:29: warning: 'DBGFEventGenericWithArg' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMM_INT_DECL(VBOXSTRICTRC) DBGFEventGenericWithArg(PVM pVM, PVMCPU pVCpu, DBGFEVENTTYPE enmEvent, uint64_t uEventArg, ^ In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:24: In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/include/APICInternal.h:23: In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/apic.h:30: In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/pdmdev.h:36: /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/iom.h:290:25: warning: 'IOMIOPortRead' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMDECL(VBOXSTRICTRC) IOMIOPortRead(PVM pVM, PVMCPU pVCpu, RTIOPORT Port, uint32_t *pu32Value, size_t cbValue); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/iom.h:291:25: warning: 'IOMIOPortWrite' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMDECL(VBOXSTRICTRC) IOMIOPortWrite(PVM pVM, PVMCPU pVCpu, RTIOPORT Port, uint32_t u32Value, size_t cbValue); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/iom.h:292:28: warning: 'IOMIOPortReadString' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMM_INT_DECL(VBOXSTRICTRC) IOMIOPortReadString(PVM pVM, PVMCPU pVCpu, RTIOPORT Port, void *pvDst, ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/iom.h:294:28: warning: 'IOMIOPortWriteString' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMM_INT_DECL(VBOXSTRICTRC) IOMIOPortWriteString(PVM pVM, PVMCPU pVCpu, RTIOPORT uPort, void const *pvSrc, ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/iom.h:296:25: warning: 'IOMInterpretINSEx' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMDECL(VBOXSTRICTRC) IOMInterpretINSEx(PVM pVM, PVMCPU pVCpu, PCPUMCTXCORE pRegFrame, uint32_t uPort, uint32_t uPrefix, DISCPUMODE enmAddrMode, uint32_t cbTransfer); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/iom.h:297:25: warning: 'IOMInterpretOUTSEx' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMDECL(VBOXSTRICTRC) IOMInterpretOUTSEx(PVM pVM, PVMCPU pVCpu, PCPUMCTXCORE pRegFrame, uint32_t uPort, uint32_t uPrefix, DISCPUMODE enmAddrMode, uint32_t cbTransfer); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/iom.h:298:25: warning: 'IOMMMIORead' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMDECL(VBOXSTRICTRC) IOMMMIORead(PVM pVM, PVMCPU pVCpu, RTGCPHYS GCPhys, uint32_t *pu32Value, size_t cbValue); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/iom.h:299:25: warning: 'IOMMMIOWrite' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMDECL(VBOXSTRICTRC) IOMMMIOWrite(PVM pVM, PVMCPU pVCpu, RTGCPHYS GCPhys, uint32_t u32Value, size_t cbValue); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/iom.h:300:25: warning: 'IOMMMIOPhysHandler' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMDECL(VBOXSTRICTRC) IOMMMIOPhysHandler(PVM pVM, PVMCPU pVCpu, RTGCUINT uErrorCode, PCPUMCTXCORE pCtxCore, RTGCPHYS GCPhysFault); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/iom.h:370:30: warning: 'IOMR3ProcessForceFlag' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMR3_INT_DECL(VBOXSTRICTRC) IOMR3ProcessForceFlag(PVM pVM, PVMCPU pVCpu, VBOXSTRICTRC rcStrict); ^ In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:24: In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/include/APICInternal.h:23: /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/apic.h:173:29: warning: 'APICReadMsr' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMM_INT_DECL(VBOXSTRICTRC) APICReadMsr(PVMCPU pVCpu, uint32_t u32Reg, uint64_t *pu64Value); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/apic.h:174:29: warning: 'APICWriteMsr' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMM_INT_DECL(VBOXSTRICTRC) APICWriteMsr(PVMCPU pVCpu, uint32_t u32Reg, uint64_t u64Value); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/apic.h:176:29: warning: 'APICLocalInterrupt' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMM_INT_DECL(VBOXSTRICTRC) APICLocalInterrupt(PVMCPU pVCpu, uint8_t u8Pin, uint8_t u8Level, int rcRZ); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/apic.h:178:29: warning: 'APICGetBaseMsr' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMM_INT_DECL(VBOXSTRICTRC) APICGetBaseMsr(PVMCPU pVCpu, uint64_t *pu64Value); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/apic.h:179:29: warning: 'APICSetBaseMsr' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMM_INT_DECL(VBOXSTRICTRC) APICSetBaseMsr(PVMCPU pVCpu, uint64_t u64BaseMsr); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/apic.h:192:29: warning: 'APICHvSetTpr' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMM_INT_DECL(VBOXSTRICTRC) APICHvSetTpr(PVMCPU pVCpu, uint8_t uTpr); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/apic.h:194:29: warning: 'APICHvSetIcr' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMM_INT_DECL(VBOXSTRICTRC) APICHvSetIcr(PVMCPU pVCpu, uint64_t uIcr); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/apic.h:196:29: warning: 'APICHvSetEoi' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMM_INT_DECL(VBOXSTRICTRC) APICHvSetEoi(PVMCPU pVCpu, uint32_t uEoi); ^ In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:24: /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/include/APICInternal.h:1433:31: warning: 'apicSetBaseMsr' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] APICBOTHCBDECL(VBOXSTRICTRC) apicSetBaseMsr(PPDMDEVINS pDevIns, PVMCPU pVCpu, uint64_t uBase); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/include/APICInternal.h:1439:31: warning: 'apicReadMsr' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] APICBOTHCBDECL(VBOXSTRICTRC) apicReadMsr(PPDMDEVINS pDevIns, PVMCPU pVCpu, uint32_t u32Reg, uint64_t *pu64Val); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/include/APICInternal.h:1440:31: warning: 'apicWriteMsr' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] APICBOTHCBDECL(VBOXSTRICTRC) apicWriteMsr(PPDMDEVINS pDevIns, PVMCPU pVCpu, uint32_t u32Reg, uint64_t u64Val); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/include/APICInternal.h:1442:31: warning: 'apicLocalInterrupt' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] APICBOTHCBDECL(VBOXSTRICTRC) apicLocalInterrupt(PPDMDEVINS pDevIns, PVMCPU pVCpu, uint8_t u8Pin, uint8_t u8Level, int rcRZ); ^ In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:25: /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/cpum.h:1200:25: warning: 'CPUMQueryGuestMsr' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMDECL(VBOXSTRICTRC) CPUMQueryGuestMsr(PVMCPU pVCpu, uint32_t idMsr, uint64_t *puValue); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/cpum.h:1201:25: warning: 'CPUMSetGuestMsr' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMDECL(VBOXSTRICTRC) CPUMSetGuestMsr(PVMCPU pVCpu, uint32_t idMsr, uint64_t uValue); ^ In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:26: In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/hm.h:29: /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/pgm.h:400:25: warning: 'PGMInterpretInstruction' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMDECL(VBOXSTRICTRC) PGMInterpretInstruction(PVM pVM, PVMCPU pVCpu, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/pgm.h:626:23: warning: 'PGMPhysRead' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMDECL(VBOXSTRICTRC) PGMPhysRead(PVM pVM, RTGCPHYS GCPhys, void *pvBuf, size_t cbRead, PGMACCESSORIGIN enmOrigin); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/pgm.h:627:23: warning: 'PGMPhysWrite' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMDECL(VBOXSTRICTRC) PGMPhysWrite(PVM pVM, RTGCPHYS GCPhys, const void *pvBuf, size_t cbWrite, PGMACCESSORIGIN enmOrigin); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/pgm.h:628:23: warning: 'PGMPhysReadGCPtr' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMDECL(VBOXSTRICTRC) PGMPhysReadGCPtr(PVMCPU pVCpu, void *pvDst, RTGCPTR GCPtrSrc, size_t cb, PGMACCESSORIGIN enmOrigin); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/pgm.h:629:23: warning: 'PGMPhysWriteGCPtr' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMDECL(VBOXSTRICTRC) PGMPhysWriteGCPtr(PVMCPU pVCpu, RTGCPTR GCPtrDst, const void *pvSrc, size_t cb, PGMACCESSORIGIN enmOrigin); ^ In file included from /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:26: /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/hm.h:162:33: warning: 'HMSvmVmmcall' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMM_INT_DECL(VBOXSTRICTRC) HMSvmVmmcall(PVMCPU pVCpu, PCPUMCTX pCtx, bool *pfRipUpdated); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/VBox/vmm/hm.h:259:33: warning: 'HMR3RestartPendingIOInstr' has C-linkage specified, but returns user-defined type 'VBOXSTRICTRC' which is incompatible with C [-Wreturn-type-c-linkage] VMMR3_INT_DECL(VBOXSTRICTRC) HMR3RestartPendingIOInstr(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:318:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogRel(("APIC%u: Resetting mode to xAPIC\n", pVCpu->idCpu)); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1443:29: note: expanded from macro 'LogRel' #define LogRel(a) LogRelItLikely(RTLOGGRPFLAGS_LEVEL_1, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1368:5: note: expanded from macro 'LogRelItLikely' _LogRelItLikely(a_fFlags, a_iGroup, _LogRelRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1365:9: note: expanded from macro '_LogRelItLikely' _LogIt(a_fFlags, a_iGroup, __VA_ARGS__); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:337:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogFlow(("APIC%u: apicR3ResetCpu: fResetApicBaseMsr=%RTbool\n", pVCpu->idCpu, fResetApicBaseMsr)); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:724:25: note: expanded from macro 'LogFlow' #define LogFlow(a) LogIt(RTLOGGRPFLAGS_FLOW, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:619:57: note: expanded from macro 'LogIt' # define LogIt(a_fFlags, a_iGroup, fmtargs) _LogIt(a_fFlags, a_iGroup, _LogRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:388:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogFlow(("APIC%u: APICR3InitIpi\n", pVCpu->idCpu)); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:724:25: note: expanded from macro 'LogFlow' #define LogFlow(a) LogIt(RTLOGGRPFLAGS_FLOW, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:619:57: note: expanded from macro 'LogIt' # define LogIt(a_fFlags, a_iGroup, fmtargs) _LogIt(a_fFlags, a_iGroup, _LogRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1019:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] Log2(("APIC%u: apicR3LoadLegacyVCpuData: uApicBaseMsr=%#RX64\n", pVCpu->idCpu, pApicCpu->uApicBaseMsr)); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:669:25: note: expanded from macro 'Log2' #define Log2(a) LogIt(RTLOGGRPFLAGS_LEVEL_2, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:619:57: note: expanded from macro 'LogIt' # define LogIt(a_fFlags, a_iGroup, fmtargs) _LogIt(a_fFlags, a_iGroup, _LogRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1118:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogFlow(("APIC: apicR3SaveExec\n")); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:724:25: note: expanded from macro 'LogFlow' #define LogFlow(a) LogIt(RTLOGGRPFLAGS_FLOW, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:619:57: note: expanded from macro 'LogIt' # define LogIt(a_fFlags, a_iGroup, fmtargs) _LogIt(a_fFlags, a_iGroup, _LogRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1175:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogFlow(("APIC: apicR3LoadExec: uVersion=%u uPass=%#x\n", uVersion, uPass)); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:724:25: note: expanded from macro 'LogFlow' #define LogFlow(a) LogIt(RTLOGGRPFLAGS_FLOW, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:619:57: note: expanded from macro 'LogIt' # define LogIt(a_fFlags, a_iGroup, fmtargs) _LogIt(a_fFlags, a_iGroup, _LogRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1184:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogRel(("APIC: apicR3LoadExec: Invalid/unrecognized saved-state version %u (%#x)\n", uVersion, uVersion)); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1443:29: note: expanded from macro 'LogRel' #define LogRel(a) LogRelItLikely(RTLOGGRPFLAGS_LEVEL_1, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1368:5: note: expanded from macro 'LogRelItLikely' _LogRelItLikely(a_fFlags, a_iGroup, _LogRelRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1365:9: note: expanded from macro '_LogRelItLikely' _LogIt(a_fFlags, a_iGroup, __VA_ARGS__); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1282:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogFlow(("APIC%u: apicR3TimerCallback\n", pVCpu->idCpu)); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:724:25: note: expanded from macro 'LogFlow' #define LogFlow(a) LogIt(RTLOGGRPFLAGS_FLOW, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:619:57: note: expanded from macro 'LogIt' # define LogIt(a_fFlags, a_iGroup, fmtargs) _LogIt(a_fFlags, a_iGroup, _LogRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1294:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] Log2(("APIC%u: apicR3TimerCallback: Raising timer interrupt. uVector=%#x\n", pVCpu->idCpu, uVector)); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:669:25: note: expanded from macro 'Log2' #define Log2(a) LogIt(RTLOGGRPFLAGS_LEVEL_2, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:619:57: note: expanded from macro 'LogIt' # define LogIt(a_fFlags, a_iGroup, fmtargs) _LogIt(a_fFlags, a_iGroup, _LogRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1308:17: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] Log2(("APIC%u: apicR3TimerCallback: Re-arming timer. uInitialCount=%#RX32\n", pVCpu->idCpu, uInitialCount)); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:669:25: note: expanded from macro 'Log2' #define Log2(a) LogIt(RTLOGGRPFLAGS_LEVEL_2, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:619:57: note: expanded from macro 'LogIt' # define LogIt(a_fFlags, a_iGroup, fmtargs) _LogIt(a_fFlags, a_iGroup, _LogRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1339:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogFlow(("APIC: apicR3Reset\n")); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:724:25: note: expanded from macro 'LogFlow' #define LogFlow(a) LogIt(RTLOGGRPFLAGS_FLOW, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:619:57: note: expanded from macro 'LogIt' # define LogIt(a_fFlags, a_iGroup, fmtargs) _LogIt(a_fFlags, a_iGroup, _LogRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1366:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogFlow(("APIC: apicR3Relocate: pVM=%p pDevIns=%p offDelta=%RGi\n", pVM, pDevIns, offDelta)); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:724:25: note: expanded from macro 'LogFlow' #define LogFlow(a) LogIt(RTLOGGRPFLAGS_FLOW, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:619:57: note: expanded from macro 'LogIt' # define LogIt(a_fFlags, a_iGroup, fmtargs) _LogIt(a_fFlags, a_iGroup, _LogRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1381:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] Log2(("APIC%u: apicR3Relocate: APIC PIB at %RGv\n", pVCpu->idCpu, pApicCpu->pvApicPibRC)); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:669:25: note: expanded from macro 'Log2' #define Log2(a) LogIt(RTLOGGRPFLAGS_LEVEL_2, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:619:57: note: expanded from macro 'LogIt' # define LogIt(a_fFlags, a_iGroup, fmtargs) _LogIt(a_fFlags, a_iGroup, _LogRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1394:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogFlow(("APIC: apicR3TermState: pVM=%p\n", pVM)); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:724:25: note: expanded from macro 'LogFlow' #define LogFlow(a) LogIt(RTLOGGRPFLAGS_FLOW, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:619:57: note: expanded from macro 'LogIt' # define LogIt(a_fFlags, a_iGroup, fmtargs) _LogIt(a_fFlags, a_iGroup, _LogRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1439:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogFlow(("APIC: apicR3InitState: pVM=%p\n", pVM)); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:724:25: note: expanded from macro 'LogFlow' #define LogFlow(a) LogIt(RTLOGGRPFLAGS_FLOW, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:619:57: note: expanded from macro 'LogIt' # define LogIt(a_fFlags, a_iGroup, fmtargs) _LogIt(a_fFlags, a_iGroup, _LogRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1468:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogRel(("APIC: Failed to allocate %u bytes for the pending-interrupt bitmap, rc=%Rrc\n", pApic->cbApicPib, rc)); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1443:29: note: expanded from macro 'LogRel' #define LogRel(a) LogRelItLikely(RTLOGGRPFLAGS_LEVEL_1, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1368:5: note: expanded from macro 'LogRelItLikely' _LogRelItLikely(a_fFlags, a_iGroup, _LogRelRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1365:9: note: expanded from macro '_LogRelItLikely' _LogIt(a_fFlags, a_iGroup, __VA_ARGS__); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1491:17: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogRel(("APIC: Failed to map %u bytes for the pending-interrupt bitmap into GC, rc=%Rrc\n", pApic->cbApicPib, ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1443:29: note: expanded from macro 'LogRel' #define LogRel(a) LogRelItLikely(RTLOGGRPFLAGS_LEVEL_1, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1368:5: note: expanded from macro 'LogRelItLikely' _LogRelItLikely(a_fFlags, a_iGroup, _LogRelRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1365:9: note: expanded from macro '_LogRelItLikely' _LogIt(a_fFlags, a_iGroup, __VA_ARGS__); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1513:43: error: comparison between pointer and integer ('void *' and 'RTR0PTR' (aka 'unsigned long')) Assert(pApicCpu->pvApicPageR3 == NIL_RTR0PTR); ~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/assert.h:304:26: note: expanded from macro 'Assert' if (RT_LIKELY(!!(expr))) \ ^~~~ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/cdefs.h:1691:53: note: expanded from macro 'RT_LIKELY' # define RT_LIKELY(expr) __builtin_expect(!!(expr), 1) ^~~~ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1533:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogRel(("APIC%u: Failed to map %u bytes for the virtual-APIC page into GC, rc=%Rrc", idCpu, ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1443:29: note: expanded from macro 'LogRel' #define LogRel(a) LogRelItLikely(RTLOGGRPFLAGS_LEVEL_1, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1368:5: note: expanded from macro 'LogRelItLikely' _LogRelItLikely(a_fFlags, a_iGroup, _LogRelRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1365:9: note: expanded from macro '_LogRelItLikely' _LogIt(a_fFlags, a_iGroup, __VA_ARGS__); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1565:17: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogRel(("APIC%u: Failed to allocate %u bytes for the virtual-APIC page, rc=%Rrc\n", idCpu, pApicCpu->cbApicPage, rc)); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1443:29: note: expanded from macro 'LogRel' #define LogRel(a) LogRelItLikely(RTLOGGRPFLAGS_LEVEL_1, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1368:5: note: expanded from macro 'LogRelItLikely' _LogRelItLikely(a_fFlags, a_iGroup, _LogRelRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1365:9: note: expanded from macro '_LogRelItLikely' _LogIt(a_fFlags, a_iGroup, __VA_ARGS__); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1579:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogRel(("APIC: Failed to allocate %u bytes of physically contiguous memory for the pending-interrupt bitmap\n", ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1443:29: note: expanded from macro 'LogRel' #define LogRel(a) LogRelItLikely(RTLOGGRPFLAGS_LEVEL_1, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1368:5: note: expanded from macro 'LogRelItLikely' _LogRelItLikely(a_fFlags, a_iGroup, _LogRelRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1365:9: note: expanded from macro '_LogRelItLikely' _LogIt(a_fFlags, a_iGroup, __VA_ARGS__); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1591:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogFlow(("APIC: apicR3Destruct: pVM=%p\n", pVM)); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:724:25: note: expanded from macro 'LogFlow' #define LogFlow(a) LogIt(RTLOGGRPFLAGS_FLOW, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:619:57: note: expanded from macro 'LogIt' # define LogIt(a_fFlags, a_iGroup, fmtargs) _LogIt(a_fFlags, a_iGroup, _LogRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1617:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogRel(("APIC: fPostedIntrsEnabled=%RTbool fVirtApicRegsEnabled=%RTbool fSupportsTscDeadline=%RTbool\n", ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1443:29: note: expanded from macro 'LogRel' #define LogRel(a) LogRelItLikely(RTLOGGRPFLAGS_LEVEL_1, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1368:5: note: expanded from macro 'LogRelItLikely' _LogRelItLikely(a_fFlags, a_iGroup, _LogRelRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1365:9: note: expanded from macro '_LogRelItLikely' _LogIt(a_fFlags, a_iGroup, __VA_ARGS__); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp:1675:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LogRel(("APIC: APIC maximum mode configured as 'None', effectively disabled/not-present!\n")); ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1443:29: note: expanded from macro 'LogRel' #define LogRel(a) LogRelItLikely(RTLOGGRPFLAGS_LEVEL_1, LOG_GROUP, a) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1368:5: note: expanded from macro 'LogRelItLikely' _LogRelItLikely(a_fFlags, a_iGroup, _LogRelRemoveParentheseis fmtargs) ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:1365:9: note: expanded from macro '_LogRelItLikely' _LogIt(a_fFlags, a_iGroup, __VA_ARGS__); \ ^ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include/iprt/log.h:613:9: note: expanded from macro '_LogIt' register PRTLOGGER LogIt_pLogger = RTLogDefaultInstanceEx(RT_MAKE_U32(a_fFlags, a_iGroup)); \ ^ 59 warnings and 1 error generated. kmk: *** [/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/obj/VBoxVMM/VMMR3/APIC.o] Error 1 The failing command: @/usr/local/bin/clang++60 -c -g -g -pipe -Wshadow -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wno-unused-parameter -Wno-language-extension-token -Wno-gnu-folding-constant -Wno-gnu-anonymous-struct -Wno-string-plus-int -Wno-nested-anon-types -Wno-variadic-macros -Wno-long-long -Wno-variadic-macros -O0 -fno-omit-frame-pointer -fno-strict-aliasing -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -fvisibility-inlines-hidden -fPIC -m64 -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/include -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/PATM -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/obj/VBoxVMM/CommonGenIncs -I/usr/local/include -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/obj/VBoxVMM/dtrace -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/include -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/out/freebsd.amd64/debug -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_REM -DVBOX_WITH_RAW_MODE -DDEBUG -DDEBUG_root -DDEBUG_USERNAME=root -DRT_OS_FREEBSD -D__FREEBSD__ -DRT_ARCH_AMD64 -D__AMD64__ -DVBOX_WITH_DEBUGGER -DVBOX_WITH_HARDENING -DRT_LOCK_STRICT -DRT_LOCK_STRICT_ORDER -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 -DIN_VMM_R3 -DIN_DIS -DIN_GMM_R3 -DIN_DBG -DVBOX_IN_VMM -DVBOX_WITH_2ND_IEM_STEP -DVBOX_WITH_3RD_IEM_STEP -DVBOX_WITH_MULTI_CORE -DVBOX_WITH_PCI_PASSTHROUGH -DVBOX_WITH_SAFE_STR -DVBOX_WITH_RAW_RING1 -DVBOX_WITH_USB -DVBOX_WITH_PDM_ASYNC_COMPLETION -DVBOX_WITH_NETSHAPER -DVBOX_WITH_RAW_MODE -DVBOX_WITH_RAW_MODE_NOT_R0 -Wp,-MD,/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/obj/VBoxVMM/VMMR3/APIC.o.dep -Wp,-MT,/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/obj/VBoxVMM/VMMR3/APIC.o -Wp,-MP -o /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/obj/VBoxVMM/VMMR3/APIC.o /usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.32/src/VBox/VMM/VMMR3/APIC.cpp *** Error code 2 Stop. make[1]: stopped in /usr/ports/emulators/virtualbox-ose *** Error code 1 Stop. make: stopped in /usr/ports/emulators/virtualbox-ose ===>>> make build failed for emulators/virtualbox-ose ===>>> Aborting update ===>>> You can restart from the point of failure with this command line: portmaster emulators/virtualbox-ose emulators/virtualbox-ose-kmod This command has been saved to /tmp/portmasterfail.txt maxfx@ ~>