Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Jul 2009 18:31:08 +0100
From:      Boris <borisbsd@googlemail.com>
To:        freebsd-emulation@freebsd.org
Subject:   Re: Compilation failure on SVN version of vbox port
Message-ID:  <e261179f0907201031i25d98a20y19f2d44c3487dfe3@mail.gmail.com>
In-Reply-To: <4A63840D.7050404@FreeBSD.org>
References:  <e261179f0907181455m26d637ebra7f9e3857a5c9871@mail.gmail.com> <4A63840D.7050404@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Just for archive. Compilation worked on amd64 8-BETA2 when getting all the
patch files from svn.

Thanks Beat.

Boris

On Sun, Jul 19, 2009 at 9:37 PM, Beat Gaetzi <beat@freebsd.org> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>
> Boris wrote:
> > Hi all,
> >
> > I have tried the last version of vbox port : virtualbox-3.0.51r21573
> > unfortunately I got compilation error:
> > I am running 8-BETA2 amd64 :
> > FreeBSD houdini 8.0-BETA2 FreeBSD 8.0-BETA2 #7: Sat Jul 18 22:42:20 BST
> > 2009     root@houdini:/usr/obj/usr/src/sys/CUSTGEN  amd64
> > [...]
> >
> /usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r21573/src/VBox/Runtime/r0drv/freebsd/memuserkernel-r0drv-freebsd.c:
> > In function 'RTR0MemUserCopyFrom':
> >
> /usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r21573/src/VBox/Runtime/r0drv/freebsd/memuserkernel-r0drv-freebsd.c:43:
> > error: expected ')' before 'user_addr_t'
> >
> /usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r21573/src/VBox/Runtime/r0drv/freebsd/memuserkernel-r0drv-freebsd.c:43:
> > warning: type defaults to 'int' in declaration of 'type name'
> >
> /usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r21573/src/VBox/Runtime/r0drv/freebsd/memuserkernel-r0drv-freebsd.c:43:
> > warning: passing argument 1 of 'copyin' makes pointer from integer
> > without a cast
> >
> /usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r21573/src/VBox/Runtime/r0drv/freebsd/memuserkernel-r0drv-freebsd.c:
> > In function 'RTR0MemUserCopyTo':
> >
> /usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r21573/src/VBox/Runtime/r0drv/freebsd/memuserkernel-r0drv-freebsd.c:52:
> > warning: passing argument 2 of 'copyout' makes pointer from integer
> > without a cast
> >
> /usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r21573/src/VBox/Runtime/r0drv/freebsd/memuserkernel-r0drv-freebsd.c:
> > In function 'RTR0MemKernelIsValidAddr':
> >
> /usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r21573/src/VBox/Runtime/r0drv/freebsd/memuserkernel-r0drv-freebsd.c:67:
> > error: 'R3Ptr' undeclared (first use in this function)
> >
> /usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r21573/src/VBox/Runtime/r0drv/freebsd/memuserkernel-r0drv-freebsd.c:67:
> > error: (Each undeclared identifier is reported only once
> >
> /usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r21573/src/VBox/Runtime/r0drv/freebsd/memuserkernel-r0drv-freebsd.c:67:
> > error: for each function it appears in.)
> > kmk[2]: ***
> [/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r21573/out/freebsd.amd64/release/obj/RuntimeR0Drv/r0drv/freebsd/memuserkernel-r0drv-freebsd.o]
> > Error 1
>
> Which SVN revision of the port do you use? This error should be fixed
> with SVN revision 414.
> Please note the SVN version of the virtualbox port is just for
> testing/development. So it is possible that the port does not compile,
> have a incorrect pkg-plist or crash your system. We also do not bump
> PORTREVISION in SVN if something was fixed/changed.
>
> Beat
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.10 (FreeBSD)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iEYEARECAAYFAkpjhA0ACgkQQMW893dCSdvuhwCfUDORy9U9MfiAH+pTa7Qvyojk
> 7h8An2Ic8hq2O/6ggsdDhrrZCQVBcDeq
> =NDuc
> -----END PGP SIGNATURE-----
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e261179f0907201031i25d98a20y19f2d44c3487dfe3>