Re: [Call For Testing] VirtualBox for FreeBSD!

From: Benoit Calvez <Benoit.Calvez_at_gmail.com>
Date: Sat, 16 May 2009 19:16:13 +0200
On Thu, May 14, 2009 at 11:49 PM, Benoit Calvez <Benoit.Calvez_at_gmail.com>wrote:

>
>
> On Thu, May 14, 2009 at 9:12 PM, Martin Wilke <miwi_at_freebsd.org> wrote:
>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>>
>> Howdy Guys,
>>
>> After the announcement from Alexander Eichner about
>> Virtualbox on FreeBSD, we started the work on a port
>> for FreeBSD. Now we think that we solved the most
>> problems and are ready for the first Call for Testing.
>>
>> Some notes before you can test the port:
>> Make sure you are using RELENG_7 or higher. You have
>> to use a fresh portstree with uptodate ports!! Please
>> read carefully the pkg-messages.
>>
>> Some known issues / Troubleshooting:
>> Sometimes the kernel on HEAD coredumps when loading
>> or unloading the kernel module. A small workaround
>> to prevent the crash is to not start X, mount proc,
>> then load the kernel module and start X from the
>> console. That helped me and some testers, maybe you
>> too. :P AMD64 should be work in general, it builds
>> and start. But not right tested at the moment. We
>> want here also some feedback.
>>
>> Some Thanks:
>> First of all we'd like to say many thanks to _ALL_
>> vbox developers. Next people are Bernhard Froehlich
>> (aka decke), Beat Gaetzi (beat_at_), Dennis Herrmann
>> (dhn_at_), Pietro Cerutti (gahr_at_), myself (*gg*),
>> and _ALL_ who helped and provided feedback.
>>
>> Happy Testing :-)
>>
>> Download:
>>
>>  http://people.freebsd.org/~miwi/vbox/vboxport.tgz<http://people.freebsd.org/%7Emiwi/vbox/vboxport.tgz>
>>
>> Wiki Page:
>>  http://wiki.freebsd.org/VirtualBox
>>
>>  - Martin
>>
>> - --
>>
>> +-----------------------+-------------------------------+
>> |  PGP    : 0xB1E6FCE9  |  Jabber : miwi(at)BSDCrew.de  |
>> |  ICQ    : 169139903   |  Mail   : miwi(at)FreeBSD.org |
>> +-----------------------+-------------------------------+
>> |       Mess with the Best, Die like the Rest!          |
>> +-----------------------+-------------------------------+
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v2.0.11 (FreeBSD)
>>
>> iEYEARECAAYFAkoMbSUACgkQdLJIhLHm/OnNnACeJsT7H9hW1J7CV70P3Ty+q0CA
>> kD8AoMLCPbltY999/8qO6fnaqv4UQ9QT
>> =LcoD
>> -----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
>> "
>>
>
> I'm trying to build from amd64, but got the following error. Sorry but I
> didn't look, and it's a fresh paste:
> ===>  Configuring for virtualbox-2.2.2r19673
> Checking for environment: Determined build machine: freebsd.amd64, target
> machine: freebsd.amd64, OK.
> Checking for kBuild: found, OK.
> Checking for gcc: found version 4.2.1, OK.
> Checking for as86: found version 0.16.17, OK.
> Checking for bcc: found version 0.16.17, OK.
> Checking for iasl: found version 20070320, OK.
> Checking for xslt: found, OK.
> Checking for pthread: found, OK.
> Checking for libxml2: found version 2.7.3, OK.
> Checking for libxslt: found version 1.1.24, OK.
> Checking for libIDL: found version 0.8.13, OK.
> Checking for zlib: found version 1.2.3, OK.
> Checking for SDL: found version 1.2.13, OK.
> Checking for X libraries: found, OK.
> Checking for Xcursor: found, OK.
> Checking for Xmu: found, OK.
> Checking for Mesa / GLU: Xlib:  extension "Generic Event Extension" missing
> on display ":0.0".
> Xlib:  extension "Generic Event Extension" missing on display ":0.0".
> found version 1.2, OK.
> Checking for Qt4: found version 4.4.3, OK.
> Checking for Qt4 devtools: found version 4.4.3, OK.
> Checking for python support: found version 2.5.4, OK.
>
> Successfully generated
> '/usr/home/benoit/src/virtualbox/work/virtualbox-2.2.2r19673/AutoConfig.kmk'
> and '/usr/home/benoit/src/virtualbox/work/virtualbox-2.2.2r19673/env.sh'.
> Source '/usr/home/benoit/src/virtualbox/work/virtualbox-2.2.2r19673/env.sh'
> once before you start to build VBox:
>
>   source /usr/home/benoit/src/virtualbox/work/virtualbox-2.2.2r19673/env.sh
>   kmk
>
>
>   +++ WARNING +++ WARNING +++ WARNING +++ WARNING +++ WARNING +++ WARNING
> +++
>   Hardening is enabled which means that the VBox binaries will not run from
>   the binary directory. The binaries have to be installed suid root and
> some
>   more prerequisites have to be fulfilled which is normally done by
> installing
>   the final package. For development, the hardening feature can be disabled
>   by specifying the --disable-hardening parameter. Please never disable
> that
>   feature for the final distribution!
>   +++ WARNING +++ WARNING +++ WARNING +++ WARNING +++ WARNING +++ WARNING
> +++
>
> Enjoy!
> ===>  Building for virtualbox-2.2.2r19673
> cd /usr/home/benoit/src/virtualbox/work/virtualbox-2.2.2r19673 && /bin/sh
> env.sh && VBOX_LIBPATH_X11=/usr/local
> /usr/home/benoit/src/virtualbox/work/virtualbox-2.2.2r19673/kBuild/bin/freebsd.amd64/kmk
> Config.kmk:1664:
> /usr/home/benoit/src/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/GCCConfig.kmk:
> No such file or directory
> Config.kmk:3789:
> /usr/home/benoit/src/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/revision.kmk:
> No such file or directory
> Fatal error 'kse_create() failed
> ' at line 469 in file /usr/src/lib/libpthread/thread/thr_kern.c (errno = 2)
> *** Error code 1
>
>
>
>
> --
> Benoit C.
>
>
I just tryed with the last tarball (
http://people.freebsd.org/~miwi/vbox/virtualbox_1.tgz) and it compiles fine.

the kernel module loads, and I'll try to boot an opensolaris in a few
moments.

Nice job everyone !

-- 
Benoit C.
Received on Sat May 16 2009 - 15:16:38 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:47 UTC