On Fri, Jun 02, 2006 at 02:25:44PM +0200, [EMAIL PROTECTED] wrote: > On Fri, Jun 02, 2006 at 12:06:06AM +0200, Bill Allombert wrote: > > Package: kaffe > > Version: 2:1.1.7-2 > > Severity: serious > > > > Hello Kaffe maintainers, > > > > kaffe FTBFS on ia64: > > > > make[4]: Leaving directory > > `/build/buildd/kaffe-1.1.7/build/jthreads/libraries/javalib/external/classpath/lib' > > make[3]: *** [all-recursive] Error 1 > > > > The full buildlog is available at: > > http://buildd.debian.org/fetch.php?pkg=kaffe&ver=2:1.1.7-2&arch=ia64&stamp=1148911129&file=log > > Hello Kaffe maintainers, > while investigating, I found the following: > > 1) kaffe build-depend on > Build-Depends: ecj-bootstrap (>= 3.1.2-4), ecj-bootstrap-gcj (>= > 3.1.2-4) [alpha arm hppa i386 ia64 powerpc s390 sparc] > > 2) debian/rules do > CONFFLAGS += --with-ecj=/usr/bin/ecj > > 3) /usr/bin/ecj is an alternative provided by both ecj-bootstrap and > ecj-bootstrap-gcj. > > 4) kaffe build fine on ia64 if /usr/bin/ecj point to ecj-bootstrap, > but FTBFS if it point on ecj-bootstrap-gcj. > > 5) kaffe build fine on amd64 in both case (even though kaffe does not > build-depend on ecj-bootstrap-gcj onthat plateform). > > So at the very least you can fix this bug by forcing the use > of ecj-bootstrap on ia64. > > I am not quite sure what 1) is supposed to achieve: what is the point of > requiring two versions of ecj and using only one of them randomly (where > /usr/bin/ecj points to is a local setting) ? It looks like I missed > something. > > However, on the face of it, the failure to build this package is a bug in > ecj-bootstrap-gcj on ia64.
The bug was in GCJ (See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26483). I patch for this was uploaded in gcj-4.1 Version 4.1.1-1. Which this fix is available on ia64 kaffe should build fine. Cheers, Michael -- Escape the Java Trap with GNU Classpath! http://www.gnu.org/philosophy/java-trap.html Join the community at http://planet.classpath.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]