virtualbox-ose-additions broken on stable/10
Hi there! On stable/10 i got the following compile problem, which i think didn't exist on 9.2 which i built a week ago or something. Note: xorg was built with WITH_KMS and WITH_NEW_XORG. Is this anything you can fix? kBuild: Linking vboxvideo_drm ld -d --warn-common -m elf_x86_64_fbsd -r -o /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/obj/vboxvideo_drm/vboxvideo.ko /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/obj/vboxvideo_drm/vboxvideo_drm.o /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/lib/additions/VBoxGuestR0Lib.a /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/lib/additions/RuntimeGuestR0.a awk -f /usr/src/sys/conf/kmod_syms.awk /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/obj/vboxvideo_drm/vboxvideo.ko /dev/null | xargs -J% objcopy % /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/obj/vboxvideo_drm/vboxvideo.ko objcopy --strip-debug /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/obj/vboxvideo_drm/vboxvideo.ko kBuild: Installing VBoxOGLerrorspu = /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/bin/additions/VBoxOGLerrorspu.so kBuild: Installing VBoxOGL = /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/bin/additions/VBoxOGL.so kBuild: Installing VBoxOGLarrayspu = /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/bin/additions/VBoxOGLarrayspu.so kBuild: Installing VBoxOGLpassthroughspu = /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/bin/additions/VBoxOGLpassthroughspu.so kBuild: Installing VBoxGuest = /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/bin/additions/vboxguest.ko install: warning: Not hard linking, mode differs: 0644, desires 0755 install: src path '/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/obj/VBoxGuest/vboxguest.ko' install: dst path '/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/bin/additions/vboxguest.ko' kBuild: Installing vboxvideo_drm = /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/bin/additions/vboxvideo.ko install: warning: Not hard linking, mode differs: 0644, desires 0755 install: src path '/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/obj/vboxvideo_drm/vboxvideo.ko' install: dst path '/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/bin/additions/vboxvideo.ko' kBuild: Installing VBoxOGLfeedbackspu = /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/bin/additions/VBoxOGLfeedbackspu.so kBuild: Installing VBoxOGLpackspu = /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/bin/additions/VBoxOGLpackspu.so kBuild: Installing RuntimeGuestR3 = /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/lib/additions/RuntimeGuestR3.a kBuild: Linking VBoxControl kBuild: Linking VBoxService kBuild: Linking VBoxClient /usr/bin/ld: cannot find -lsupc++ cc: error: linker command failed with exit code 1 (use -v to see invocation) kmk: *** [/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/obj/VBoxClient/VBoxClient] Error 1 The failing command: @cc -m64 -o /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/obj/VBoxClient/VBoxClient /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/obj/VBoxClient/main.o /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/obj/VBoxClient/src/VBox/GuestHost/SharedClipboard/clipboard-helper.o /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/obj/VBoxClient/src/VBox/GuestHost/SharedClipboard/x11-clipboard.o /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/obj/VBoxClient/clipboard.o /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/obj/VBoxClient/seamless.o /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/obj/VBoxClient/seamless-host.o /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.2.18/out/freebsd.amd64/release/obj/VBoxClient/seamless-x11.o
virtualbox-ose-legacy broken on stable/10
Hi list, I also get this build failure for virtualbox-ose-legacy on stable/10. virtualbox-ose appears to compile without issues. virtualbox-ose-legacy build worked just fine on releng/9.2. cc1plus: error: unrecognized command line option '-fno-format-extensions' kmk: *** [/usr/ports/emulators/virtualbox-ose-legacy/work/VirtualBox-4.1.24/out/freebsd.amd64/release/obj/HGSMIGuestR0Lib/HGSMICommon.o] Error 1 The failing command: @g++46 -c -O2 -fno-exceptions -fno-rtti -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wpointer-arith -Winline -O2 -fno-format-extensions -fno-strict-aliasing -fno-common -finline-limit=8000 -fno-stack-protector -O2 -mtune=generic -fno-omit-frame-pointer -nostdinc -include /usr/ports/emulators/virtualbox-ose-legacy/work/VirtualBox-4.1.24/include/VBox/VBoxGuestMangling.h -m64 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -Wundef -I/usr/src/sys -I/usr/src/sys/contrib/altq -I/usr/src/sys/../include -I/usr/include -I/usr/ports/emulators/virtualbox-ose-legacy/work/VirtualBox-4.1.24/include -I/usr/ports/emulators/virtualbox-ose-legacy/work/VirtualBox-4.1.24/out/freebsd.amd64/release -DVBOX -DVBOX_WITH_DEBUGGER -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_HA RDENING -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\ -DRT_OS_FREEBSD -D__FREEBSD__ -DRT_ARCH_AMD64 -D__AMD64__ -D_KERNEL -DKLD_MODULE -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -Wp,-MD,/usr/ports/emulators/virtualbox-ose-legacy/work/VirtualBox-4.1.24/out/freebsd.amd64/release/obj/HGSMIGuestR0Lib/HGSMICommon.o.dep -Wp,-MT,/usr/ports/emulators/virtualbox-ose-legacy/work/VirtualBox-4.1.24/out/freebsd.amd64/release/obj/HGSMIGuestR0Lib/HGSMICommon.o -Wp,-MP -o /usr/ports/emulators/virtualbox-ose-legacy/work/VirtualBox-4.1.24/out/freebsd.amd64/release/obj/HGSMIGuestR0Lib/HGSMICommon.o /usr/ports/emulators/virtualbox-ose-legacy/work/VirtualBox-4.1.24/src/VBox/GuestHost/HGSMI/HGSMICommon.cpp kmk: *** Waiting for unfinished jobs kmk: *** Exiting with status 2 *** Error code 2 ___ freebsd-emulation@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-emulation To unsubscribe, send any mail to freebsd-emulation-unsubscr...@freebsd.org
Re: [Call for Testers] VirtualBox 4.3.0
Am 04.11.2013 16:35 schrieb Mike C. miguelmcl...@gmail.com: On 11/04/13 09:21, Volodymyr Kostyrko wrote: 02.11.2013 22:11, Mike C. wrote: Weird. VirtualBox is working for me on 10-STABLE (BETA2 right now I suppose). `VBoxManage list ostypes` yields a lengthy list of systems. Maybe this is something about build options? I'm building it only with DBUS GUESTADDITIONS NLS QT4 X11. Can you share your list of build options? I used the same options to compile and it and the include change, I was able to compile and install, but I still get the same problem with 4.2... I need to run VirtualBox with root or sudo -u myuser... Have you added your user to vboxusers group? What kind of errors you see? Is kernel module loaded? the user in the vboxusers and kernel modules are loaded. Its a very weird behavior, because with sudo -u myuser I still using my regular user! What I guess is a segfault pid 2941 (VirtualBox), uid 1001: exited on signal 11 gdb: Copying output to gdb.txt. (gdb) run Starting program: /usr/local/bin/VirtualBox (no debugging symbols found)...[New LWP 100371] VirtualBox: Error -10 in SUPR3HardenedMain! VirtualBox: Effective UID is not root (euid=1001 egid=1001 uid=1001 gid=1001) This is it! Please have a look at /usr/local/lib/virtualbox and /usr/local/bin/VirtualBox and check that they are owned by root and the suid bit is set. I don't know yet who is stripping that but it could be that you are building the port as non-root or the ports staging does something stupid. ___ freebsd-emulation@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-emulation To unsubscribe, send any mail to freebsd-emulation-unsubscr...@freebsd.org