On Aug 16, 2005, at 4:33 PM, Mark Womack wrote:
The javac tag supports an "executable" attribute that lets you
specify a
path to the javac to use. Between that and the other attributes, I
think we
will have enough control to do what we want?
I agree that switching to the jdk 1.2 compiler for v1.2.12 at this
point
will be a disruptive risk, but something we may want to consider
and deal
with. But for log4j v1.3 we should certainly look at it.
Should be no need to modify the build file, the compiler can be
controlled by the -Dbuild.compiler switch on the Ant command and
appropriate setting of the PATH and/or JAVA_HOME. It would be
undesirable to hard-code a particular compiler choice in the build file.
Jikes seemed to be the simplest way to tweak your configuration, but
using the JDK 1.2 or 1.1 compiler or building the whole thing on JDK
1.1 or 1.2 (requiring a rebuilt Ant and assembly of things like JAXP
that are built into later JVM's) should also work. I was just
looking for the minimum possible change to your configuration to
avoid losing something like the JMSAppender due to a configuration
change.
When you do decide what one of the multiple options you use to , it
would be good if you could tell us how you built it.
Probably worthwhile looking at the recently filed: http://
issues.apache.org/bugzilla/show_bug.cgi?id=36213. The issues raised
appear also to affect 1.2.12rc3.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]