Date: Sat, 4 Apr 2015 10:02:55 +0500 From: Korto Ivork <korto.ivork@gmail.com> To: Jung-uk Kim <jkim@freebsd.org> Cc: vbox@freebsd.org Subject: Re: Is FreeBSD ready for VirtualBox 5.0? Message-ID: <CAAqzYYo82Mb9zwLAZwYAaygOg2AYe6-yN18q_rGRrExD5QGCFQ@mail.gmail.com> In-Reply-To: <551EF112.8060802@FreeBSD.org> References: <CAAqzYYoN6SEfstAdx%2BwFc=0_Hw7QLFAqwZBXz%2BtaDAq=ZJhw5w@mail.gmail.com> <551DB8B5.6080700@FreeBSD.org> <551EF112.8060802@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
2015-04-04 0:59 GMT+05:00 Jung-uk Kim <jkim@freebsd.org>: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > On 04/02/2015 17:46, Jung-uk Kim wrote: > > On 04/02/2015 00:35, Korto Ivork wrote: > >> Good day! > > > >> There is a announce of VirtualBox 5.0 Beta, is FreeBSD VBOX-Team > >> ready to bring that product in ports? > > ... > > > > I took a look at it yesterday. Unfortunately, it seems it may take > > a while. > > I have done some work today. If you feel adventurous, you can > download the first rough cut from here. > > https://people.freebsd.org/~jkim/vbox/vbox5.tar.xz > > Sorry, some features may be missing. Also, there is no guest addition > for FreeBSD guest yet. > > Cheers, > > Jung-uk Kim > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 > > iQEcBAEBCAAGBQJVHvEJAAoJEHyflib82/FGnm8H/AmBmy76A/baYRh+KuRRayYR > T5kq7mI9JEv2So8xrD8KAw3YX3/72fixQjXwuQu2QL7iL62T+cTFfcFJ4hC+Y02+ > qzmYSDbQAg4/K7j5qVtqZ+/Wf5z/2YI1g+Qm9h1L0ULS0kB9j7xnv4pnA0uv5Amw > 9Atsx9yA5l8vs8Jf7XoQFGxFlhFLnqT2YcPp1/KgRS72djkxUL8g2X/XynMBR5x7 > t7RnAoKkYzG0iiY3mK9F04KjLyrCpgLaLd+ip2fo7alPlW9dyfnSqB4jI6luJ1rC > YCVXsE0dV8W5bx7jS4VrA/OhbqJ6PE4hf2annZCcwDySxCY6QvD+jAqP+AYbE/I= > =vPwH > -----END PGP SIGNATURE----- > Good day Jung-uk Kim! Thank for help! On machine 10-STABLE from 10.03.15 port failed to build. uname -a : ======== FreeBSD home 10.1-STABLE FreeBSD 10.1-STABLE #0: Tue Mar 10 21:54:34 NSK 2015 user@home:/usr/obj/usr/src/sys/SERV amd64 I'll try today update to latest 10-STABLE, also try on laptop with -CURRENT ans also post result here. make install clean ========================= In file included from /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/src-server/xpcom/server.cpp:29: In file included from /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/src-server/xpcom/server.h:21: In file included from /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/include/VBox/com/com.h:29: /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/include/VBox/com/defs.h:313:9: warning: 'TRUE' macro redefined #define TRUE PR_TRUE ^ /usr/include/rpc/types.h:60:10: note: previous definition is here # define TRUE (1) ^ 1 warning generated. kBuild: Compiling VBoxSVC - /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Devices/Network/slirp/resolv_conf_parser.c kBuild: Compiling VBoxSVC - /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/src-server/USBDeviceFilterImpl.cpp 85 warnings generated. 1 warning generated. kBuild: Compiling VBoxSVC - /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/src-server/USBProxyService.cpp kBuild: Compiling VBoxSVC - /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/src-server/HostUSBDeviceImpl.cpp kBuild: Compiling VBoxSVC - /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/src-server/PerformanceImpl.cpp 1 warning generated. kBuild: Compiling VBoxSVC - /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/src-server/Performance.cpp /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/src-server/VirtualBoxImpl.cpp:2175:26: error: 'm' is a private member of 'VirtualBox' AssertCompile(sizeof(m->SettingsCipherKey) >= 32); ^ /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/include/iprt/assert.h:314:49: note: expanded from macro 'AssertCompile' # define AssertCompile(expr) AssertCompileNS(expr) ^ /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/include/iprt/assert.h:299:97: note: expanded from macro 'AssertCompileNS' # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((unused)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((unused)) ^ /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/include/VirtualBoxImpl.h:367:11: note: declared private here Data *m; ^ In file included from /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/src-server/VRDEServerImpl.cpp:20: /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/include/MachineImpl.h:102:40: warning: commas at the end of enumerator lists are a C++11 extension [-Wc++11-extensions] MutableOrSavedOrRunningStateDep, ^ 1 warning and 1 error generated. kmk: *** [/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/out/freebsd.amd64/release/obj/VBoxSVC/src-server/VirtualBoxImpl.o] Error 1 The failing command: @c++ -c -O2 -g -pipe -pedantic -Wshadow -Wshadow -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wno-unused-parameter -Wno-long-long -Wno-long-long -Wno-delete-non-virtual-dtor -Wno-variadic-macros -Wno-long-long -Wno-non-virtual-dtor -Wshadow -fshort-wchar -fexceptions -frtti -O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing -fvisibility-inlines-hidden -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -g -pipe -pedantic -Wshadow -Wshadow -Wall -Wextra -Wno-missing-field-initializers -Wno-trigraphs -fdiagnostics-show-option -Wno-unused-parameter -Wno-long-long -Wno-long-long -Wno-delete-non-virtual-dtor -Wno-variadic-macros -Wno-long-long -Wno-non-virtual-dtor -Wshadow -fshort-wchar -fexceptions -frtti -O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing -fvisibility-inlines-hidden -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -m64 -I/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/include -I/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/out/freebsd.amd64/release/obj/VBoxSVC -I/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/out/freebsd.amd64/release/obj/Main/ -I/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/out/freebsd.amd64/release/obj/VBoxAPIWrap -I/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main -I/usr/local/include -I/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include -I/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom -I/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/string -I/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom -I/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub -I/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/ipcd -I/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/out/freebsd.amd64/release/obj/VBoxSVC/dtrace -I/usr/local/include/libpng -I/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/include -I/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/out/freebsd.amd64/release -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_DEBUGGER -DRT_OS_FREEBSD -D__FREEBSD__ -DRT_ARCH_AMD64 -D__AMD64__ -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 -DUNICODE -DNDEBUG=1 -DVBOX_WITH_XPCOM -DVBOX_MAIN_SETTINGS_ADDONS -DIN_VMM_STATIC -DVBOX_WITH_GENERIC_SESSION_WATCHER -DVBOX_WITH_RAW_MODE -DVBOX_WITH_RAW_RING1 -DVBOX_WITH_VMSVGA -DVBOX_WITH_NETFLT -DVBOX_WITH_DRAG_AND_DROP -DVBOX_WITH_DRAG_AND_DROP_GH -DVBOX_WITH_CROGL -DVBOX_WITH_CRHGSMI -DVBOX_WITH_GUEST_PROPS -DVBOX_WITH_GUEST_CONTROL -DVBOX_WITH_USB_CARDREADER -DVBOX_WITH_HOSTNETIF_API -DVBOX_WITH_NEW_SYS_V_KEYGEN -DVBOX_WITH_VBOXSDL -DVBOX_WITH_HEADLESS -DVBOX_WITH_QTGUI -DVBOX_WITH_HGCM -DVBOX_WITH_ALSA -DVBOX_WITH_E1000 -DVBOX_WITH_VIRTIO -DVBOX_WITH_AHCI -DVBOX_WITH_LSILOGIC -DVBOX_WITH_RESOURCE_USAGE_API -DVBOX_WITH_PDM_ASYNC_COMPLETION -DVBOX_WITH_EXTPACK -DVBOX_WITH_VUSB -DVBOX_WITH_S3 -DVBOX_WITH_PCI_PASSTHROUGH -DVBOX_WITH_PDM_AUDIO_DRIVER -DVBOX_WITH_NAT_SERVICE -DVBOX_WITH_CROGL -DVBOX_WITH_CRHGSMI -DVBOX_WITH_USB -DVBOX_WITH_EHCI -DVBOX_WITH_NEW_USB_CODE_ON_DARWIN -DVBOX_WITH_HOSTNETIF_API -DVBOX_USE_LIBHAL -Wp,-MD,/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/out/freebsd.amd64/release/obj/VBoxSVC/src-server/VirtualBoxImpl.o.dep -Wp,-MT,/home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/out/freebsd.amd64/release/obj/VBoxSVC/src-server/VirtualBoxImpl.o -Wp,-MP -o /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/out/freebsd.amd64/release/obj/VBoxSVC/src-server/VirtualBoxImpl.o /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/src-server/VirtualBoxImpl.cpp kmk: *** Waiting for unfinished jobs.... 19 warnings generated. 6In file included from /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/src-server/USBDeviceFilterImpl.cpp:20: /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/include/MachineImpl.h:102:40: warning: commas at the end of enumerator lists are a C++11 extension [-Wc++11-extensions] MutableOrSavedOrRunningStateDep, ^ warningIn file included from /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/src-server/xpcom/server.cpp:70: /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/include/MachineImpl.h:102:40: warning: commas at the end of enumerator lists are a C++11 extension [-Wc++11-extensions] MutableOrSavedOrRunningStateDep, ^ sIn file included from /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/src-server/USBProxyService.cpp:21: /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/include/MachineImpl.h:102:40: warning: commas at the end of enumerator lists are a C++11 extension [-Wc++11-extensions] MutableOrSavedOrRunningStateDep, ^ In file included from generated. /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/src-server/HostUSBDeviceImpl.cpp:22: /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/include/MachineImpl.h:102:40: warning: commas at the end of enumerator lists are a C++11 extension [-Wc++11-extensions] MutableOrSavedOrRunningStateDep, ^ In file included from /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/src-server/Performance.cpp:26: /home/user/emulators/virtualbox-ose-devel/work/VirtualBox-5.0.0_BETA1/src/VBox/Main/include/MachineImpl.h:102:40: warning: commas at the end of enumerator lists are a C++11 extension [-Wc++11-extensions] MutableOrSavedOrRunningStateDep, ^ 1 warning generated. 1 warning generated. 3 warnings generated. 1 warning generated. 1 warning generated. 2 warnings generated. 1 warning generated. 1 warning generated. 1 warning generated. 10 warnings generated. kmk: *** Exiting with status 2 *** Error code 2 Stop. make[1]: stopped in /home/user/emulators/virtualbox-ose-devel *** Error code 1 Stop. make: stopped in /home/user/emulators/virtualbox-ose-devel root@home:/home/user/emulators/virtualbox-ose-devel #
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAAqzYYo82Mb9zwLAZwYAaygOg2AYe6-yN18q_rGRrExD5QGCFQ>