As the latest version of bochs is becoming quite old and alot of really nice stuff has gone into cvs since then I wrote a cvs-ebuild. This one enables a lot of features that are not enabled by the standard ebuild as well. Most importantly (in my case) the debugging-facility. I also added ~sparc as I installed bochs on solaris two months ago, so I assume it will work in linux as well.
Created attachment 12784 [details] app-emulation/bochs-cvs
Can someone please take a look at this? bochs-2.0.2 doesn't compile with gcc 3.3.1, and current cvs does (althought I don't know how to run this beast.)
There is a patch that fixes this for me here: http://lists.freebsd.org/pipermail/freebsd-ports-bugs/2003-July/008114.html Run patch -p0 < *name of patch file* and it outputs the actual patch itself, I'm too lazy to make a new patch, but this will fix the problem. You have to install it yourself, until the patch gets incorporated into the ebuild.
i'll see if i get it to work .. ;)
Thanks for the ebuild. You need to list yacc as one of the dependencies though. My compile failed, and I noticed yacc was not found. Seems to compile cleanly with that though.
Obsolete ebuild (2.2.6 in portage now) - not needed any more. Also live CVS stuff is something we are trying to avoid.