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]"

Reply via email to