The Wayback Machine - https://web.archive.org/web/20060209063503/http://vg4nbsd.berlios.de:80/
Valgrind... it's black magic!

Valgrind for  NetBSD

What is Valgrind and why is so much effort required?

Valgrind is an excellent debugger available for Linux/i386. Due to to the nature of how valgrind works, its very closely tied to the architecture and the OS. Hence, a full port to NetBSD/i386 requires much effort. This effort actually started as a rejected Google Summer of Code entry, since then, it has taken a life of its own, there are several people working on this project.

Project page

The berlios project page is here.

Obtaining the source

The project files can be viewed via webSVN here.

Nightly snapshot of the svn tree can be downloaded here.

The project can be checked out via svn using the following command:

svn checkout svn://svn.berlios.de/vg4nbsd/trunk

subversion can be installed from pkgsrc. ( devel/subversion-base )

The project is  in a state of flux, it is recommended to get in touch with the developers before playing with the sources.
The port is primarily developed under NetBSD-current.

The code is based off a recent snapshot of valgrind-current, and is synced semi-regularly to the original valgrind -current.

Contact


The people developing this project are:


Eric Auge
Kailash Sethuraman
Peter Bex

You can visit #vg4nbsd at irc.freenode.net  to speak to the developers of this project.

There is a mailing list on which valgrind development discussion takes place. Feel free to register.
If you have  a good understanding of C, x86 internals, libc,not afraid to read code, have good experience with NetBSD and most importantly can  dedicate  4-5 hours a week, we could use your help in this porting effort.
Please visit the abovementioned irc channel to speak with one of the developers. Alternatively, send a mail to hsaliak at gmail.com.

This project is hosted on

BerliOS Developer Logo