VBox update fails
AN
andy at neu.net
Tue Mar 14 01:25:43 UTC 2017
Hi Kevin:
On Sun, 12 Mar 2017, Kevin Oberman wrote:
> Date: Sun, 12 Mar 2017 21:28:40 -0700
> From: Kevin Oberman <rkoberman at gmail.com>
> To: AN <andy at neu.net>
> Cc: vbox at freebsd.org
> Subject: Re: VBox update fails
>
> On Sun, Mar 12, 2017 at 12:35 PM, AN <andy at neu.net> wrote:
> FreeBSD BSD_12 12.0-CURRENT FreeBSD 12.0-CURRENT #31 r315160: Sun Mar 12 13:02:14 EDT 2017 root at 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
More information about the freebsd-emulation
mailing list