Date: Sun, 19 Jul 2009 22:37:33 +0200 From: Beat Gaetzi <beat@FreeBSD.org> To: Boris <borisbsd@googlemail.com> Cc: freebsd-emulation@FreeBSD.org Subject: Re: Compilation failure on SVN version of vbox port Message-ID: <4A63840D.7050404@FreeBSD.org> In-Reply-To: <e261179f0907181455m26d637ebra7f9e3857a5c9871@mail.gmail.com> References: <e261179f0907181455m26d637ebra7f9e3857a5c9871@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
-----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?4A63840D.7050404>