Re: VirtualBox blueports repository moved to redports.org
20.12.2011 14:42, Bernhard Froehlich wrote: Hi VirtualBox Testers! Why vboxnet0 interface is created only when some virtual machine is started? This way isc-dhcpd fails to pickup interface at machine boot. -- Sphinx of black quartz judge my vow. ___ 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: VirtualBox blueports repository moved to redports.org
On Tue, Dec 20, 2011 at 6:42 AM, Bernhard Froehlich de...@freebsd.org wrote: Hi VirtualBox Testers! I think it's the right time now to announce that the virtualbox blueports repository that a few of you were using moved to a new location. That is because in the last few months I was heavily working on a new FreeBSD port building cluster called redports.org which is also the new environment where I usually build test all virtualbox versions and the new home of VirtualBox for FreeBSD. redports.org is the successor of the blueports repository but the history was migrated so nothing is lost. Since last week I am back to my usual virtualbox work and have already pushed a few very interesting patches from Andriy Gapon and Ed Schouten upstream. All ports are at their latest available versions now so we are _not_ lagging behind in the development repository. I just do not want to push those versions in the tree before 9.0-RELEASE is out the door. So I am currently waiting for 9.0 to be released and then I will update our virtualbox-ose ports to 4.1.8 and virtualbox-ose-legacy to 4.0.14. If you want to test the latest versions have a look at the new repository: - virtualbox-ose 4.1.8 (0 days old) - virtualbox-ose-devel 4.1.51r39575 (10 days old) - virtualbox-ose-legacy 4.0.14 (2 months old) - phpvirtualbox 4.1-5 (1 month old) Keep in mind that you need to update devel/kBuild first to compile the newer virtualbox versions. Latest kBuild is also included in the repository. For support the IRC channel and mailinglist are still the same :o) Support: IRC: #fbsd-mentors on irc.unixfreunde.de irc://irc.unixfreunde.de/fbsd-mentors Mailinglist: freebsd-emulation (at) FreeBSD.org EMail: vbox (at) FreeBSD.org Development Repository: === Browseable: http://redports.org/browser/virtualbox SVN Checkout: svn co http://svn.redports.org/virtualbox/ tar Archive of repository: http://redports.org/~virtualbox/svn.tar.bz2 RSS Feed: http://redports.org/log/virtualbox?format=rsslimit=25 -- Bernhard Froehlich http://www.bluelife.at/ First off, thank you for the tremendous quality and quantity of work you (all) are doing with VirtualBox, and the new redports.org infrastructure. The work is truly exemplary and is an awesome example of the type of dedication required for a healthy, successful open source community effort. Secondly, I did run into one issue with VirtualBox 4.1.8 and VIMAGE, which required the attached patch to function properly. I'm not sure of the implications of this apparent reversion in the vboxNetAdpInit() function, but it seems to work for me. The patch in this form or any other is of course free to use in what ever way one would please :) Thanks! ___ 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: VirtualBox blueports repository moved to redports.org
On Mon, Dec 26, 2011 at 1:30 PM, Brandon Gooch jamesbrandongo...@gmail.com wrote: On Tue, Dec 20, 2011 at 6:42 AM, Bernhard Froehlich de...@freebsd.org wrote: Hi VirtualBox Testers! I think it's the right time now to announce that the virtualbox blueports repository that a few of you were using moved to a new location. That is because in the last few months I was heavily working on a new FreeBSD port building cluster called redports.org which is also the new environment where I usually build test all virtualbox versions and the new home of VirtualBox for FreeBSD. redports.org is the successor of the blueports repository but the history was migrated so nothing is lost. Since last week I am back to my usual virtualbox work and have already pushed a few very interesting patches from Andriy Gapon and Ed Schouten upstream. All ports are at their latest available versions now so we are _not_ lagging behind in the development repository. I just do not want to push those versions in the tree before 9.0-RELEASE is out the door. So I am currently waiting for 9.0 to be released and then I will update our virtualbox-ose ports to 4.1.8 and virtualbox-ose-legacy to 4.0.14. If you want to test the latest versions have a look at the new repository: - virtualbox-ose 4.1.8 (0 days old) - virtualbox-ose-devel 4.1.51r39575 (10 days old) - virtualbox-ose-legacy 4.0.14 (2 months old) - phpvirtualbox 4.1-5 (1 month old) Keep in mind that you need to update devel/kBuild first to compile the newer virtualbox versions. Latest kBuild is also included in the repository. For support the IRC channel and mailinglist are still the same :o) Support: IRC: #fbsd-mentors on irc.unixfreunde.de irc://irc.unixfreunde.de/fbsd-mentors Mailinglist: freebsd-emulation (at) FreeBSD.org EMail: vbox (at) FreeBSD.org Development Repository: === Browseable: http://redports.org/browser/virtualbox SVN Checkout: svn co http://svn.redports.org/virtualbox/ tar Archive of repository: http://redports.org/~virtualbox/svn.tar.bz2 RSS Feed: http://redports.org/log/virtualbox?format=rsslimit=25 -- Bernhard Froehlich http://www.bluelife.at/ First off, thank you for the tremendous quality and quantity of work you (all) are doing with VirtualBox, and the new redports.org infrastructure. The work is truly exemplary and is an awesome example of the type of dedication required for a healthy, successful open source community effort. Secondly, I did run into one issue with VirtualBox 4.1.8 and VIMAGE, which required the attached patch to function properly. I'm not sure of the implications of this apparent reversion in the vboxNetAdpInit() function, but it seems to work for me. The patch in this form or any other is of course free to use in what ever way one would please :) Thanks! The patch seems to have been eaten by the mail systems. Can you either put it in-line in a message or make sure that the attachment is text/plain? Probably text/*, but application and most (all?) other MIME types won't make it. -- R. Kevin Oberman, Network Engineer E-mail: kob6...@gmail.com ___ 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: VirtualBox blueports repository moved to redports.org
On Mon, Dec 26, 2011 at 4:40 PM, Kevin Oberman kob6...@gmail.com wrote: On Mon, Dec 26, 2011 at 1:30 PM, Brandon Gooch jamesbrandongo...@gmail.com wrote: On Tue, Dec 20, 2011 at 6:42 AM, Bernhard Froehlich de...@freebsd.org wrote: Hi VirtualBox Testers! I think it's the right time now to announce that the virtualbox blueports repository that a few of you were using moved to a new location. That is because in the last few months I was heavily working on a new FreeBSD port building cluster called redports.org which is also the new environment where I usually build test all virtualbox versions and the new home of VirtualBox for FreeBSD. redports.org is the successor of the blueports repository but the history was migrated so nothing is lost. Since last week I am back to my usual virtualbox work and have already pushed a few very interesting patches from Andriy Gapon and Ed Schouten upstream. All ports are at their latest available versions now so we are _not_ lagging behind in the development repository. I just do not want to push those versions in the tree before 9.0-RELEASE is out the door. So I am currently waiting for 9.0 to be released and then I will update our virtualbox-ose ports to 4.1.8 and virtualbox-ose-legacy to 4.0.14. If you want to test the latest versions have a look at the new repository: - virtualbox-ose 4.1.8 (0 days old) - virtualbox-ose-devel 4.1.51r39575 (10 days old) - virtualbox-ose-legacy 4.0.14 (2 months old) - phpvirtualbox 4.1-5 (1 month old) Keep in mind that you need to update devel/kBuild first to compile the newer virtualbox versions. Latest kBuild is also included in the repository. For support the IRC channel and mailinglist are still the same :o) Support: IRC: #fbsd-mentors on irc.unixfreunde.de irc://irc.unixfreunde.de/fbsd-mentors Mailinglist: freebsd-emulation (at) FreeBSD.org EMail: vbox (at) FreeBSD.org Development Repository: === Browseable: http://redports.org/browser/virtualbox SVN Checkout: svn co http://svn.redports.org/virtualbox/ tar Archive of repository: http://redports.org/~virtualbox/svn.tar.bz2 RSS Feed: http://redports.org/log/virtualbox?format=rsslimit=25 -- Bernhard Froehlich http://www.bluelife.at/ First off, thank you for the tremendous quality and quantity of work you (all) are doing with VirtualBox, and the new redports.org infrastructure. The work is truly exemplary and is an awesome example of the type of dedication required for a healthy, successful open source community effort. Secondly, I did run into one issue with VirtualBox 4.1.8 and VIMAGE, which required the attached patch to function properly. I'm not sure of the implications of this apparent reversion in the vboxNetAdpInit() function, but it seems to work for me. The patch in this form or any other is of course free to use in what ever way one would please :) Thanks! The patch seems to have been eaten by the mail systems. Can you either put it in-line in a message or make sure that the attachment is text/plain? Probably text/*, but application and most (all?) other MIME types won't make it. -- R. Kevin Oberman, Network Engineer E-mail: kob6...@gmail.com No problem: --- src/VBox/HostDrivers/VBoxNetAdp/VBoxNetAdp.c.orig 2011-12-19 07:01:06.0 -0600 +++ src/VBox/HostDrivers/VBoxNetAdp/VBoxNetAdp.c2011-12-26 14:54:27.0 -0600 @@ -1189,6 +1189,7 @@ int vboxNetAdpInit(void) { unsigned i; +PVBOXNETADP pVboxnet0; /* * Init common members and call OS-specific init. */ @@ -1201,7 +1202,8 @@ vboxNetAdpOsInit(g_aAdapters[i]); } -return VINF_SUCCESS; +/* Create vboxnet0 */ +return vboxNetAdpCreate(pVboxnet0, NULL); } /** ___ 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: VirtualBox blueports repository moved to redports.org
Clean installed win7 on vbox gets Aero effect ;) thanks On Fri, 23 Dec 2011 11:49:27 +0900 Daichi GOTO dai...@freebsd.org wrote: On Thu, 22 Dec 2011 19:38:09 -0300 Mario Lobo l...@bsd.com.br wrote: On Thursday 22 December 2011 03:11:02 Daichi GOTO wrote: And it's working well :) p.s. Anyone can use Windows 7 guest with Aero effect on vbox 4.1.8? On Thu, 22 Dec 2011 13:48:25 +0900 Yes!! Mine has been working since 4.1.6. Really? uhmm... 1. boot a win7 guest as safwe-mode via F8 key pushed at startup time 2. mount a guest addition iso 3. run the VBoxWindowsAdditions push Next push Next opt for the Direct3D Support (Experimental) push NO push OK push Install failed The setup detected a corrupt/invalid DirectX Installation and cannot continue. In order to get Direct3D support working, please consult the VirtualBox manual first. This setup will abort now. push OK push Cancel Host FreeBSD 10-current using nvidia-driver and GeForce GT 520 works compiz very well. Is there a problem? -- Mario Lobo http://www.mallavoodoo.com.br FreeBSD since 2.2.8 [not Pro-Audio YET!!] (99% winblows FREE) ___ 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 -- Daichi GOTO (daichi) FreeBSD Committer, http://www.FreeBSD.org The Power To Serve ___ 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 -- Daichi GOTO (daichi) FreeBSD Committer, http://www.FreeBSD.org The Power To Serve ___ 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: VirtualBox blueports repository moved to redports.org
Thanks, the patch works fine! Do you agree that this patch is under MIT License so that I can push it upstream? -- Bernhard Froehlich http://www.bluelife.at/ On 22.12.2011 05:48, Daichi GOTO wrote: Hi, How about this patch? At least, build is ok (helped by hrs). --- include/iprt/types.h.orig 2011-12-19 21:58:33.0 +0900 +++ include/iprt/types.h2011-12-22 13:34:09.0 +0900 @@ -167,6 +167,10 @@ # if defined(__GNUC__) # if defined(RT_OS_LINUX) __GNUC__ 3 typedef uint8_t bool; +# elif defined(RT_OS_FREEBSD) +# ifndef __bool_true_false_are_defined +typedef _Bool bool; +# endif # else # if defined(RT_OS_DARWIN) defined(_STDBOOL_H) #undef bool On Wed, 21 Dec 2011 09:07:27 +0100 Bernhard Froehlich de...@bluelife.at wrote: That's a known breakage on 10-CURRENT since r228444. No fix available yet. http://svnweb.freebsd.org/base?view=revisionrevision=228444 On 21.12.2011 06:33, Daichi GOTO wrote: Thanks great vbox work ;) I tried to build the latest vbox4.1.8 via redports svn to do test and got the failed. Could the error log help you? - # pwd /usr/ports/emulators/virtualbox-ose # uname -a FreeBSD parancell-freebsd-head.ongs.co.jp 10.0-CURRENT FreeBSD 10.0-CURRENT #4 r+5af9280: Wed Dec 21 11:23:48 JST 2011 r...@parancell-freebsd-head.ongs.co.jp:/usr/obj/usr/src/sys/GENERIC amd64 # make install cd /usr/ports/emulators/virtualbox-ose make config; === Options unchanged === Installing for virtualbox-ose-4.1.8 === virtualbox-ose-4.1.8 depends on file: /boot/modules/vboxdrv.ko - not found ===Verifying install for /boot/modules/vboxdrv.ko in /usr/ports/emulators/virtualbox-ose-kmod cd /usr/ports/emulators/virtualbox-ose-kmod make config; === Options unchanged === Building for virtualbox-ose-kmod-4.1.8 cd /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE /bin/sh env.sh cd /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/src/VBox/HostDrivers VBOX_LIBPATH_X11=/usr/local VBOX_FREEBSD_SRC=skins/default/usr/src/sys /usr/local/bin/kmk HostDrivers-src vboxdrv-mod VBoxNetFlt-src VBoxNetAdp-src /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/net.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/net.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/net.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/net.h' kmk: Nothing to be done for `HostDrivers-src'. kBuild: Creating - /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/obj/vboxdrv-mod/Makefile kBuild: Installing /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/Makefile kBuild: Installing /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxnetadp/Makefile kBuild: Installing /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxnetflt/Makefile cd /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src make SYSDIR=/usr/src/sys *** Building 'vboxdrv' module *** Warning: Object directory not changed from original /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv cc -O2 -pipe
Re: VirtualBox blueports repository moved to redports.org
On Thu, 22 Dec 2011 10:56:16 +0100 Bernhard Froehlich de...@freebsd.org wrote: Thanks, the patch works fine! Do you agree that this patch is under MIT License so that I can push it upstream? Yes, sure! -- Bernhard Froehlich http://www.bluelife.at/ On 22.12.2011 05:48, Daichi GOTO wrote: Hi, How about this patch? At least, build is ok (helped by hrs). --- include/iprt/types.h.orig 2011-12-19 21:58:33.0 +0900 +++ include/iprt/types.h2011-12-22 13:34:09.0 +0900 @@ -167,6 +167,10 @@ # if defined(__GNUC__) # if defined(RT_OS_LINUX) __GNUC__ 3 typedef uint8_t bool; +# elif defined(RT_OS_FREEBSD) +# ifndef __bool_true_false_are_defined +typedef _Bool bool; +# endif # else # if defined(RT_OS_DARWIN) defined(_STDBOOL_H) #undef bool On Wed, 21 Dec 2011 09:07:27 +0100 Bernhard Froehlich de...@bluelife.at wrote: That's a known breakage on 10-CURRENT since r228444. No fix available yet. http://svnweb.freebsd.org/base?view=revisionrevision=228444 On 21.12.2011 06:33, Daichi GOTO wrote: Thanks great vbox work ;) I tried to build the latest vbox4.1.8 via redports svn to do test and got the failed. Could the error log help you? - # pwd /usr/ports/emulators/virtualbox-ose # uname -a FreeBSD parancell-freebsd-head.ongs.co.jp 10.0-CURRENT FreeBSD 10.0-CURRENT #4 r+5af9280: Wed Dec 21 11:23:48 JST 2011 r...@parancell-freebsd-head.ongs.co.jp:/usr/obj/usr/src/sys/GENERIC amd64 # make install cd /usr/ports/emulators/virtualbox-ose make config; === Options unchanged === Installing for virtualbox-ose-4.1.8 === virtualbox-ose-4.1.8 depends on file: /boot/modules/vboxdrv.ko - not found ===Verifying install for /boot/modules/vboxdrv.ko in /usr/ports/emulators/virtualbox-ose-kmod cd /usr/ports/emulators/virtualbox-ose-kmod make config; === Options unchanged === Building for virtualbox-ose-kmod-4.1.8 cd /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE /bin/sh env.sh cd /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/src/VBox/HostDrivers VBOX_LIBPATH_X11=/usr/local VBOX_FREEBSD_SRC=skins/default/usr/src/sys /usr/local/bin/kmk HostDrivers-src vboxdrv-mod VBoxNetFlt-src VBoxNetAdp-src /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/net.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/net.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/net.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/net.h' kmk: Nothing to be done for `HostDrivers-src'. kBuild: Creating - /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/obj/vboxdrv-mod/Makefile kBuild: Installing /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/Makefile kBuild: Installing /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxnetadp/Makefile kBuild: Installing /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxnetflt/Makefile cd
Re: VirtualBox blueports repository moved to redports.org
Hi, How about this patch? At least, build is ok (helped by hrs). --- include/iprt/types.h.orig 2011-12-19 21:58:33.0 +0900 +++ include/iprt/types.h2011-12-22 13:34:09.0 +0900 @@ -167,6 +167,10 @@ # if defined(__GNUC__) # if defined(RT_OS_LINUX) __GNUC__ 3 typedef uint8_t bool; +# elif defined(RT_OS_FREEBSD) +# ifndef __bool_true_false_are_defined +typedef _Bool bool; +# endif # else # if defined(RT_OS_DARWIN) defined(_STDBOOL_H) #undef bool On Wed, 21 Dec 2011 09:07:27 +0100 Bernhard Froehlich de...@bluelife.at wrote: That's a known breakage on 10-CURRENT since r228444. No fix available yet. http://svnweb.freebsd.org/base?view=revisionrevision=228444 On 21.12.2011 06:33, Daichi GOTO wrote: Thanks great vbox work ;) I tried to build the latest vbox4.1.8 via redports svn to do test and got the failed. Could the error log help you? - # pwd /usr/ports/emulators/virtualbox-ose # uname -a FreeBSD parancell-freebsd-head.ongs.co.jp 10.0-CURRENT FreeBSD 10.0-CURRENT #4 r+5af9280: Wed Dec 21 11:23:48 JST 2011 r...@parancell-freebsd-head.ongs.co.jp:/usr/obj/usr/src/sys/GENERIC amd64 # make install cd /usr/ports/emulators/virtualbox-ose make config; === Options unchanged === Installing for virtualbox-ose-4.1.8 === virtualbox-ose-4.1.8 depends on file: /boot/modules/vboxdrv.ko - not found ===Verifying install for /boot/modules/vboxdrv.ko in /usr/ports/emulators/virtualbox-ose-kmod cd /usr/ports/emulators/virtualbox-ose-kmod make config; === Options unchanged === Building for virtualbox-ose-kmod-4.1.8 cd /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE /bin/sh env.sh cd /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/src/VBox/HostDrivers VBOX_LIBPATH_X11=/usr/local VBOX_FREEBSD_SRC=skins/default/usr/src/sys /usr/local/bin/kmk HostDrivers-src vboxdrv-mod VBoxNetFlt-src VBoxNetAdp-src /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/net.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/net.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/net.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/net.h' kmk: Nothing to be done for `HostDrivers-src'. kBuild: Creating - /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/obj/vboxdrv-mod/Makefile kBuild: Installing /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/Makefile kBuild: Installing /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxnetadp/Makefile kBuild: Installing /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxnetflt/Makefile cd /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src make SYSDIR=/usr/src/sys *** Building 'vboxdrv' module *** Warning: Object directory not changed from original /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv cc -O2 -pipe -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -w -DVBOX_WITH_HARDENING -DVBOX_WITH_64_BITS_GUESTS
Re: VirtualBox blueports repository moved to redports.org
And it's working well :) p.s. Anyone can use Windows 7 guest with Aero effect on vbox 4.1.8? On Thu, 22 Dec 2011 13:48:25 +0900 Daichi GOTO dai...@freebsd.org wrote: Hi, How about this patch? At least, build is ok (helped by hrs). --- include/iprt/types.h.orig 2011-12-19 21:58:33.0 +0900 +++ include/iprt/types.h2011-12-22 13:34:09.0 +0900 @@ -167,6 +167,10 @@ # if defined(__GNUC__) # if defined(RT_OS_LINUX) __GNUC__ 3 typedef uint8_t bool; +# elif defined(RT_OS_FREEBSD) +# ifndef __bool_true_false_are_defined +typedef _Bool bool; +# endif # else # if defined(RT_OS_DARWIN) defined(_STDBOOL_H) #undef bool On Wed, 21 Dec 2011 09:07:27 +0100 Bernhard Froehlich de...@bluelife.at wrote: That's a known breakage on 10-CURRENT since r228444. No fix available yet. http://svnweb.freebsd.org/base?view=revisionrevision=228444 On 21.12.2011 06:33, Daichi GOTO wrote: Thanks great vbox work ;) I tried to build the latest vbox4.1.8 via redports svn to do test and got the failed. Could the error log help you? - # pwd /usr/ports/emulators/virtualbox-ose # uname -a FreeBSD parancell-freebsd-head.ongs.co.jp 10.0-CURRENT FreeBSD 10.0-CURRENT #4 r+5af9280: Wed Dec 21 11:23:48 JST 2011 r...@parancell-freebsd-head.ongs.co.jp:/usr/obj/usr/src/sys/GENERIC amd64 # make install cd /usr/ports/emulators/virtualbox-ose make config; === Options unchanged === Installing for virtualbox-ose-4.1.8 === virtualbox-ose-4.1.8 depends on file: /boot/modules/vboxdrv.ko - not found ===Verifying install for /boot/modules/vboxdrv.ko in /usr/ports/emulators/virtualbox-ose-kmod cd /usr/ports/emulators/virtualbox-ose-kmod make config; === Options unchanged === Building for virtualbox-ose-kmod-4.1.8 cd /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE /bin/sh env.sh cd /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/src/VBox/HostDrivers VBOX_LIBPATH_X11=/usr/local VBOX_FREEBSD_SRC=skins/default/usr/src/sys /usr/local/bin/kmk HostDrivers-src vboxdrv-mod VBoxNetFlt-src VBoxNetAdp-src /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/net.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/net.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/net.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/net.h' kmk: Nothing to be done for `HostDrivers-src'. kBuild: Creating - /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/obj/vboxdrv-mod/Makefile kBuild: Installing /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/Makefile kBuild: Installing /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxnetadp/Makefile kBuild: Installing /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxnetflt/Makefile cd /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src make SYSDIR=/usr/src/sys *** Building 'vboxdrv' module *** Warning: Object directory not
Re: VirtualBox blueports repository moved to redports.org
Thanks great vbox work ;) I tried to build the latest vbox4.1.8 via redports svn to do test and got the failed. Could the error log help you? - # pwd /usr/ports/emulators/virtualbox-ose # uname -a FreeBSD parancell-freebsd-head.ongs.co.jp 10.0-CURRENT FreeBSD 10.0-CURRENT #4 r+5af9280: Wed Dec 21 11:23:48 JST 2011 r...@parancell-freebsd-head.ongs.co.jp:/usr/obj/usr/src/sys/GENERIC amd64 # make install cd /usr/ports/emulators/virtualbox-ose make config; === Options unchanged === Installing for virtualbox-ose-4.1.8 === virtualbox-ose-4.1.8 depends on file: /boot/modules/vboxdrv.ko - not found ===Verifying install for /boot/modules/vboxdrv.ko in /usr/ports/emulators/virtualbox-ose-kmod cd /usr/ports/emulators/virtualbox-ose-kmod make config; === Options unchanged === Building for virtualbox-ose-kmod-4.1.8 cd /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE /bin/sh env.sh cd /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/src/VBox/HostDrivers VBOX_LIBPATH_X11=/usr/local VBOX_FREEBSD_SRC=/usr/src/sys /usr/local/bin/kmk HostDrivers-src vboxdrv-mod VBoxNetFlt-src VBoxNetAdp-src /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/crc.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/net.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/include/iprt/net.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: overriding recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/net.h' /usr/local/share/kBuild/footer-pass2-installs.kmk:67: warning: ignoring old recipe for target `/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/dist/bin/src/vboxdrv/include/iprt/net.h' kmk: Nothing to be done for `HostDrivers-src'. kBuild: Creating - /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/obj/vboxdrv-mod/Makefile kBuild: Installing /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv/Makefile kBuild: Installing /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxnetadp/Makefile kBuild: Installing /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxnetflt/Makefile cd /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src make SYSDIR=/usr/src/sys *** Building 'vboxdrv' module *** Warning: Object directory not changed from original /usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-4.1.8_OSE/out/freebsd.amd64/release/bin/src/vboxdrv cc -O2 -pipe -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -w -DVBOX_WITH_HARDENING -DVBOX_WITH_64_BITS_GUESTS -DRT_ARCH_AMD64 -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -Iinclude -I. -Ir0drv -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -fno-omit-frame-pointer -mno-sse -mcmodel=kernel -mno-red-zone -mno-mmx -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -std=iso9899:1999 -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -c SUPDrv.c In file included from include/VBox/types.h:30, from SUPDrvInternal.h:35, from SUPDrv.c:32: include/iprt/types.h:174: error: redefinition of typedef 'bool' @/sys/types.h:271: error: previous declaration of 'bool' was here *** Error code 1 Stop in