How to test and debug Dragonfly BSD?

John Marino dragonflybsd at marino.st
Mon Nov 8 12:39:31 PST 2010


Hi Sdävtaker,
Apparently your experience differs from mine.  I've been running 
Dragonfly i386 and Dragonfly x86_64 within Virtualbox for a year now, 
and it works great.  I've had no issues whatsoever, and that's on host 
machines of both windows and Solaris.  We've even found and fixed a 
couple of bugs in Dfly due to running it inside vbox.

I think your vbox information might be a bit obsolete, or maybe there is 
something wrong with your instance of it.

It requires no tricks.  I recommend that one picks FreeBSD or 64-bit 
FreeBSD as the OS when they create the machine.

Regards,
John
On 11/8/2010 9:25 PM, Sdävtaker wrote:
DragonflyBSD got Virtual Kernels, those are a tool to run kernels over
kernel and debug them.
In the documentation site:
http://www.dragonflybsd.org/docs/documentation/
there is a section for developer where you can read about codeing
standards, tools, repository handling, most what you need is there :-)
VBox doesnt run in DFBSD as far as i know and it had some tricks to
make DFBSD work in a VBox too, there is a reported bug to oracle that
never  was fixed and give troubles time to time (if you use it with
no-acpi, probably the only issue you will have is a necesity for
reboot after turn on, it works for me that way, no idea why, turn on,
it halts, soft reset, it works....some kind of Vudu for sure).
Also, check the irc, most the developers are there most the time :-)
Enjoy the project, there is a lot of fascinating things going on
Damian
On Mon, Nov 8, 2010 at 17:07,<Marcin Ropa>  <marcinropa at gmail.com>  wrote:
Hello,

A few weeks ago I decided to spend my free time working on dfbsd and i
started digging in code. I have experience as developer but there
everything is new for me and probably I will have to spend many time
before i will be helpful for the project. :)
I have my first question.: How do you organize your work on DragonFly
BSD? I am not going to ask you about your editor but how do you run,
test and debug your code. Do you use VirtualBox, qemu or seperate
machine? Does VirtualBox run on dfbsd or you run VirtualBox on another
system, e.g.: FreeBSD and this is your development platform?
I know you are busy, but if you find time please give me some hints
how to organize work on operating system.
thanks a lot and
Greeting
Marcin









More information about the Users mailing list