[Call For Testing] VirtualBox for FreeBSD! take 4
Artem Belevich
fbsdlist at src.cx
Wed May 27 20:15:32 UTC 2009
-CURRENT/amd64 as of yesterday.
First, there's a build issue:
/gm0/zm0/home/artem/vbox/virtualbox/work/virtualbox-2.2.2r19980/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c:
In function 'VBoxDrvFreeBSDOpen':
/gm0/zm0/home/artem/vbox/virtualbox/work/virtualbox-2.2.2r19980/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c:299:
error: invalid operands to binary &
/gm0/zm0/home/artem/vbox/virtualbox/work/virtualbox-2.2.2r19980/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c:
In function 'VBoxDrvFreeBSDClose':
/gm0/zm0/home/artem/vbox/virtualbox/work/virtualbox-2.2.2r19980/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c:355:
error: invalid operands to binary &
kBuild: Linking tstCollector
kmk[2]: *** [/gm0/zm0/home/artem/vbox/virtualbox/work/virtualbox-2.2.2r19980/out/freebsd.amd64/debug/obj/vboxdrv/freebsd/SUPDrv-freebsd.o]
Error 1
Looks like a problem with minor() macro use. Patched it up to print
raw pointer instead and move on with compilation.
During installation I had to manually fetch
http://download.virtualbox.org/virtualbox/2.2.2/VBoxGuestAdditions_2.2.2.iso
into /usr/ports/distfiles -- this has already been reported, I
believe.
The bad news is that kernel crashed on load of vboxdrv:
VBoxDrvFreeBSDLoad:
7/1: off=ae6
6/1: off=20870d6
5/1: off=20a420f
4/1: off=20ab06a
3/1: off=20acf63
2/1: off=20a5eec
1/1: off=20a9bc7
0/1: off=20a6cbd
supdrvDetermineAsyncTsc: returns 0; iLastCpu=3 rc=-801 offMin=ae6 offMax=20acf63
vboxdrv: fAsync=0 offMin=0xae6 offMax=0x20acf63
supdrvGipCreate: 10000000 ns interval.
VBoxDrvFreeBSDLoad: returns successfully
!!Assertion Failed!!
Expression: cMillies != RT_INDEFINITE_WAIT
Location : /gm0/zm0/home/artem/vbox/virtualbox/work/virtualbox-2.2.2r19980/src/VBox/Runtime/r0drv/freebsd/semevent-r0drv-freebsd.c(212)
rtSemEventWait
[thread pid 58317 tid 100567 ]
Stopped at rtSemEventWait+0x39a: nop
db> where
Tracing pid 58317 tid 100567 td 0xffffff00909f8390
rtSemEventWait() at rtSemEventWait+0x39a
RTSemEventWait() at RTSemEventWait+0x20
_Z13rtTimerThreadP11RTTHREADINTPv() at _Z13rtTimerThreadP11RTTHREADINTPv+0x44
rtThreadMain() at rtThreadMain+0x121
rtThreadNativeMain() at rtThreadNativeMain+0x35
fork_exit() at fork_exit+0x118
fork_trampoline() at fork_trampoline+0xe
--- trap 0, rip = 0, rsp = 0xffffff842fcb5d40, rbp = 0 ---
db>
--Artem
On Wed, May 27, 2009 at 6:43 AM, Martin Wilke <miwi at freebsd.org> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
> Howdy,
>
> First of all sorry for all unanswered mails, I got a stupid flu,
> but now i feel better... ok now back to vbox, time for a new call
> for testing :-)
>
> Following was added/fixed:
>
> - - ACPI Support was added
> - - hostDVD support was added
> - - Fix startup on HEAD
> - - Plist problem under AMD64 was fixed
> - - Qt4 Frontend is now Optional
> - - Desktop file was added
> - - Xorg dependencies was fixed
> - - Guest additions was added (thx to Maho NAKATA <chat95 (at) mac dot com>)
>
> Open task:
> We have got 2 patches for nls support and the request
> to make dbus and pulseaudio optional. These both will
> be added with the next run.
>
> We'd like to say many many thanks for all your feedback.
>
> http://people.freebsd.org/~miwi/vbox/virtualbox_5.tgz
>
> Happy Testing :-)
>
>
>
> - --
>
> +-----------------------+-------------------------------+
> | PGP : 0xB1E6FCE9 | Jabber : miwi(at)BSDCrew.de |
> | Skype : splash_111 | Mail : miwi(at)FreeBSD.org |
> +-----------------------+-------------------------------+
> | Mess with the Best, Die like the Rest! |
> +-----------------------+-------------------------------+
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.11 (FreeBSD)
>
> iEYEARECAAYFAkodQ48ACgkQdLJIhLHm/OmjfQCfR6Zczz0XcZZpAYie64D2G0Ti
> wwQAn2r0W/12iidjOfgvX05QPNQX1oUc
> =b8tt
> -----END PGP SIGNATURE-----
> _______________________________________________
> freebsd-current at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"
>
More information about the freebsd-emulation
mailing list