Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
Hi. I have taken a deeper look at GNU Classpath' ebuild and fixed a few things: 1) Setting --prefix when calling econf is calling for trouble because econf already provides that argument and Classpath' configure script handles that rather oddly. Another reason is that Classpath is not installed in a single directory (as one may assume by reading "/usr/share/gnu-classpath"). 2) Officially Classpath cannot be built with a proprietary Java compiler. It support a bunch of free ones but only jikes is in portage AND works. GCJ would be possible too but I stepped on compilation problems with Gentoo's gcj (GCC) 3.3.5-20050130 (Gentoo Linux 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1) (I am looking after this on Classpath' mailing list already.) 3) Classpath can be built with support for cairo 0.3 (cairographics.org). I added a libcairo USE flag for this. 4) I changed the econf call to use the nice $(use_enable) feature.
Created an attachment (id=59340) [details] cleaned-up ebuild for GNU Classpath
thanks a lot for the cleanup and for your effort! commited as -r1, only changed the useflag name to cairo, as there are already some packages which make use of one called 'cairo'. thanks again for supporting our development. fixed in cvs