Date: Fri, 7 May 2004 01:20:23 -0700 (PDT) From: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr> To: freebsd-java@FreeBSD.org Subject: Re: java/66349: [PATCH] net/javadc: fix build on bento Message-ID: <200405070820.i478KN92078495@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR java/66349; it has been noted by GNATS. From: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr> To: Yuri Khotyaintsev <yuri@irfu.se> Cc: FreeBSD-gnats-submit@freebsd.org, glewis@freebsd.org, znerd@freebsd.org Subject: Re: java/66349: [PATCH] net/javadc: fix build on bento Date: Fri, 7 May 2004 10:15:08 +0200 Yuri, I'm not sure I get your point here... On Fri, May 07, 2004 at 09:47:10AM +0200, Yuri Khotyaintsev wrote: > Herve Quiroz wrote: > > >- added '-bootclasspath ${JAVA_CLASSES}' to the command-line for JAVAC when > > jikes is used as a substitute for javac. > > What is the reason for not putting this into bsd.java.mk? Well actually I put it in bsd.java.mk. This statement is from the ChangeLog for bsd.java.mk > If jikes is installed it will be used to compile a port. And then for a > port not to fail it should ether set USE_JIKES=no or add -bootclasspath. When nothing is asked by the port, jikes is used if present. This may cause problems as jikes requires -bootclasspath to be set to the location of the standard Java API classes. Provided this is not needed when using the former javac command, and as porter won't know in advance if jikes will be used or not (unless the port explicitely requires or forbids its use by setting USE_JIKES), he won't be able to set -bootclasspath accordingly. That's why I had to add these arguments when "jikes is used [transparently] as a substitute for javac"... Is this what you were asking for or did I misunderstood you ? Herve
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200405070820.i478KN92078495>