Date: Tue, 30 Oct 2012 17:04:53 -0400 From: Mike Jakubik <mike.jakubik@intertainservices.com> To: freebsd-ports@freebsd.org Cc: emulation@freebsd.org Subject: Re: [Call for Testers] VirtualBox 4.2.4 Message-ID: <201210301704.53980.mike.jakubik@intertainservices.com> In-Reply-To: <201210301605.06718.mike.jakubik@intertainservices.com> References: <CAE-m3X0bA2g3yMomta1pZwtfi_FawDvzyE=aKaJ6x_QFRVMtOA@mail.gmail.com> <CAE-m3X054xDBEev=7n8zXOK5ZbkP-ADKFWuVyLt8kA4g5LzJmg@mail.gmail.com> <201210301605.06718.mike.jakubik@intertainservices.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 30 October 2012 4:05:06 PM Mike Jakubik wrote: > On Tuesday 30 October 2012 3:56:29 PM Bernhard Fr=F6hlich wrote: > > On Tue, Oct 30, 2012 at 8:12 PM, Mike Jakubik > >=20 > > > Hello, i have just tried to compile this on an up to date releng9 > > > system. > > >=20 > > > - Base GCC, compiles ok, works ok. > > >=20 > > > - GCC47, fails, due to ugly -fno-format-extensions and > > > -fformat-extensions compiler hacks. > >=20 > > Patches are welcome but it's not supported from us yet and probably will > > never be. >=20 > Thats a shame, i'll see if i can make it work, though im not an expert in > this field. This was apprantly already discussed by others two years ago. http://lists.freebsd.org/pipermail/freebsd-emulation/2010-July/007873.html I've modified Config.kmk to exclude those FreeBSD custom compiler options a= nd it=20 continued to compile. Unforntunately it did fail again but for a different= =20 reason, it seems like getting this to work with an up to date version of gc= c=20 wouldnt be too hard by someone who knew what they were doing. =2D-- kBuild: Compiling VBoxSVC - /usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/src/VBox/Main/src- server/freebsd/HostHardwareFreeBSD.cpp In file included from /usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/src/VBox/Main/src- server/freebsd/HostHardwareFreeBSD.cpp:44:0: /usr/include/cam/cam.h:261:39: error: 'FILE' has not been declared In file included from /usr/include/cam/cam_ccb.h:42:0, from /usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/src/VBox/Main/src- server/freebsd/HostHardwareFreeBSD.cpp:45: /usr/include/cam/scsi/scsi_all.h:2183:31: error: 'FILE' has not been declar= ed /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.2.4/src/VBox/Main/src- server/freebsd/HostHardwareFreeBSD.cpp: In function 'int=20 getDVDInfoFromCAM(DriveInfoList*, bool*)': /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.2.4/src/VBox/Main/src- server/freebsd/HostHardwareFreeBSD.cpp:254:122: warning: invalid conversion= =20 from 'int' to 'periph_pattern_flags' [-fpermissive] /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.2.4/src/VBox/Main/src- server/freebsd/HostHardwareFreeBSD.cpp: At global scope: /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.2.4/src/VBox/Main/src- server/freebsd/HostHardwareFreeBSD.cpp:337:12: warning: unused parameter=20 'isDVD' [-Wunused-parameter] kmk: *** [/usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/out/freebsd.amd64/release/obj/VBoxSVC/src- server/freebsd/HostHardwareFreeBSD.o] Error 1 The failing command: @g++47 -c -O2 -g -pipe -pedantic -Wshadow -Wshadow -Wall -Wextra -Wno-missi= ng- field-initializers -Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wn= o- long-long -Wno-long-long -Wno-delete-non-virtual-dtor -Wno-variadic-macros - Wno-long-long -Wno-non-virtual-dtor -Wshadow -fshort-wchar -fpermissive - fexceptions -frtti -O2 -mtune=3Dgeneric -fno-omit-frame-pointer -fno-strict- aliasing -fvisibility-inlines-hidden -fvisibility=3Dhidden - DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -g -pipe -pedantic= - Wshadow -Wshadow -Wall -Wextra -Wno-missing-field-initializers -Wno-trigrap= hs - fdiagnostics-show-option -Wno-long-long -Wno-long-long -Wno-delete-non- virtual-dtor -Wno-variadic-macros -Wno-long-long -Wno-non-virtual-dtor - Wshadow -fshort-wchar -fpermissive -fexceptions -frtti -O2 -mtune=3Dgeneric= - fno-omit-frame-pointer -fno-strict-aliasing -fvisibility-inlines-hidden - fvisibility=3Dhidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFA= ULT - m64 -I/usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/src/VBox/Main/include - I/usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/out/freebsd.amd64/release/obj/VBoxSVC - I/usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/out/freebsd.amd64/release/obj/Main/ - I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.2.4/src/VBox/Main - I/usr/include -I/usr/X11R6/include -I/usr/local/include - I/usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/= include=20 =2DI/usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/= include/xpcom=20 =2DI/usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/= include/string=20 =2DI/usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/= include/xpcom=20 =2DI/usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/= include/nsprpub=20 =2DI/usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/= include/ipcd=20 =2DI/usr/local/include/libpng -I/usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/include -I/usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/out/freebsd.amd64/release -DVBOX - DVBOX_WITH_DEBUGGER -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS - DVBOX_WITH_HARDENING -DRT_OS_FREEBSD -D__FREEBSD__ -DRT_ARCH_AMD64 -D__AMD6= 4__=20 =2DDRTPATH_APP_PRIVATE=3D\"/usr/local/share/virtualbox-ose\" - DRTPATH_APP_PRIVATE_ARCH=3D\"/usr/local/lib/virtualbox\" - DRTPATH_SHARED_LIBS=3D\"/usr/local/lib/virtualbox\" - DRTPATH_APP_DOCS=3D\"/usr/local/share/doc/virtualbox-ose\" -DIN_RING3 -DUNI= CODE=20 =2DDNDEBUG=3D1 -DVBOX_WITH_XPCOM -DVBOX_MAIN_SETTINGS_ADDONS -DIN_VMM_STATI= C - DVBOX_WITH_SYS_V_IPC_SESSION_WATCHER -DVBOX_WITH_RAW_MODE -DVBOX_WITH_NETFL= T - DVBOX_WITH_CROGL -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_PULSE - 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_PASSTHRO= UGH=20 =2DDVBOX_WITH_USB -DVBOX_WITH_EHCI -DVBOX_WITH_NEW_USB_CODE_ON_DARWIN - DVBOX_WITH_HOSTNETIF_API -DVBOX_USE_LIBHAL -Wp,- MD,/usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/out/freebsd.amd64/release/obj/VBoxSVC/src- server/freebsd/HostHardwareFreeBSD.o.dep -Wp,- MT,/usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/out/freebsd.amd64/release/obj/VBoxSVC/src- server/freebsd/HostHardwareFreeBSD.o -Wp,-MP -o=20 /usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/out/freebsd.amd64/release/obj/VBoxSVC/src- server/freebsd/HostHardwareFreeBSD.o /usr/ports/emulators/virtualbox- ose/work/VirtualBox-4.2.4/src/VBox/Main/src- server/freebsd/HostHardwareFreeBSD.cpp *** [do-build] Error code 2
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210301704.53980.mike.jakubik>