Hi Kevin:
On Sun, 12 Mar 2017, Kevin Oberman wrote:
Date: Sun, 12 Mar 2017 21:28:40 -0700
From: Kevin Oberman <[email protected]>
To: AN <[email protected]>
Cc: [email protected]
Subject: Re: VBox update fails
On Sun, Mar 12, 2017 at 12:35 PM, AN <[email protected]> wrote:
FreeBSD BSD_12 12.0-CURRENT FreeBSD 12.0-CURRENT #31 r315160: Sun Mar 12
13:02:14 EDT 2017 root@BSD_12:/usr/obj/usr/src/sys/MYKERNEL
amd64
Vbox update fails with the following:
kmk: ***
[/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/out/freebsd.amd64/release/obj/VBoxRemPrimary/VBoxRecompiler.o]
Error 1
The failing command:
@gcc49 -c -O2 -g -pipe -O2 -mtune=generic -fno-omit-frame-pointer
-fno-strict-aliasing -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN
-DRT_USE_VISIBILITY_DEFAULT -fPIC -Wno-sign-compare
-Werror-implicit-function-declaration -m64
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/src/recompiler/Sun/crt
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/src/recompiler/Sun
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/src/recompiler/target-i386
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/src/recompiler/tcg
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/src/recompiler/fpu
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/out/freebsd.amd64/release/obj/VBoxRemPrimary
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/src/VBox/VMM/include
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/src/recompiler/tcg/i386
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/src/recompiler
-I/usr/local/include
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/out/freebsd.amd64/release/obj/VBoxRemPrimary/dtrace
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/include
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/out/freebsd.amd64/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 -DIN_REM_R3 -DREM_INCLUDE_CPU_H -DNEED_CPU_H
-DVBOX_WITH_NEW_APIC -DVBOX_WITH_RAW_MODE -DVBOX_WITH_RAW_RING1
-DLOG_USE_C99 -D_BSD -D__x86_64__
-Wp,-MD,/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/out/freebsd.amd64/release/obj/VBoxRemPrimary/VBoxRecompiler.o.dep
-Wp,-MT,/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/out/freebsd.amd64/release/obj/VBoxRemPrimary/VBoxRecompiler.o
-Wp,-MP -o
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/out/freebsd.amd64/release/obj/VBoxRemPrimary/VBoxRecompiler.o
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.1.16/src/recompiler/VBoxRecompiler.c
kmk: *** Exiting with status 2
*** 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
Rebuild lang/gcc. That should fix the problem. This bit me (and several
others).
There was also an issue when building with qt4, but the latest update to the
port, virtualbox-ose-5.1.16_1, should have fixed this. It is strongly
suggested that qt4 moving to qt5 would be a good idea as bit rotting rather
quickly. qt5 became the default last September when the port was upgraded to
5.1.4.
--
Thanks for the reply, yup that did it. Rebuilding gcc was the fix for
anyone else who may run into this:
---> Upgrade of emulators/virtualbox-ose ended at: Mon, 13 Mar 2017
08:14:33 -0400 (consumed 00:33:47)
---> ** Upgrade tasks 1: 1 done, 1 ignored, 0 skipped and 0 failed
---> Listing the results (+:done / -:ignored / *:skipped / !:failed
+ emulators/virtualbox-ose (virtualbox-ose-5.1.14_2 ->
virtualbox-ose-5.1.16_1)
Regards
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "[email protected]"