I am not able to build on a Fedora distribution right now, but I am still hoping that the gcj hackers here can help me. Ultimately, I need tomcat5 built as it is required by eclipse 3.1. I am using gcc 4.0.1 (CVS 20050606) and I am wondering if the tomcat5 build fails due to a compiler bug. I am posting as much output as I could get from ant below. Let me know if any additional information is needed. build-webapps-precompile: [mkdir] Created dir: /home/david/rpm/BUILD/tomcat5-5.0.30/jakarta-tomcat-5.0.30-src/jakarta-tomcat-5/build/server/webapps/admin/WEB-INF/src/admin [mkdir] Created dir: /home/david/rpm/BUILD/tomcat5-5.0.30/jakarta-tomcat-5.0.30-src/jakarta-tomcat-5/build/webapps/ROOT/WEB-INF/src [mkdir] Created dir: /home/david/rpm/BUILD/tomcat5-5.0.30/jakarta-tomcat-5.0.30-src/jakarta-tomcat-5/build/webapps/ROOT/WEB-INF/classes [mkdir] Created dir: /home/david/rpm/BUILD/tomcat5-5.0.30/jakarta-tomcat-5.0.30-src/jakarta-tomcat-5/build/webapps/jsp-examples/WEB-INF/src dropping /usr/lib/jvm/lib/tools.jar from path as it doesn't exist [jasper2] log4j:WARN No appenders could be found for logger (org.apache.jasper.compiler.JspRuntimeContext). [jasper2] log4j:WARN Please initialize the log4j system properly. [jasper2] java.lang.NullPointerException [jasper2] at java.lang.Object.getClass() (/usr/lib/libgcj.so.6.0.0) [jasper2] at org.apache.jasper.compiler.TagFileProcessor.loadTagFile(org.apache.jasper.compiler.Compiler, java.lang.String, javax.servlet.jsp.tagext.TagInfo, org.apache.jasper.compiler.PageInfo) (Unknown Source) [jasper2] at org.apache.jasper.compiler.TagFileProcessor.access$0(org.apache.jasper.compiler.TagFileProcessor, org.apache.jasper.compiler.Compiler, java.lang.String, javax.servlet.jsp.tagext.TagInfo, org.apache.jasper.compiler.PageInfo) (Unknown Source) [jasper2] at org.apache.jasper.compiler.TagFileProcessor$TagFileLoaderVisitor.visit(org.apache.jasper.compiler.Node$CustomTag) (Unknown Source) [jasper2] at org.apache.jasper.compiler.Node$CustomTag.accept(org.apache.jasper.compiler.Node$Visitor) (Unknown Source) [jasper2] at org.apache.jasper.compiler.Node$Nodes.visit(org.apache.jasper.compiler.Node$Visitor) (Unknown Source) [jasper2] at org.apache.jasper.compiler.Node$Visitor.visitBody(org.apache.jasper.compiler.Node) (Unknown Source) [jasper2] at org.apache.jasper.compiler.Node$Visitor.visit(org.apache.jasper.compiler.Node$Root) (Unknown Source) [jasper2] at org.apache.jasper.compiler.Node$Root.accept(org.apache.jasper.compiler.Node$Visitor) (Unknown Source) [jasper2] at org.apache.jasper.compiler.Node$Nodes.visit(org.apache.jasper.compiler.Node$Visitor) (Unknown Source) [jasper2] at org.apache.jasper.compiler.TagFileProcessor.loadTagFiles(org.apache.jasper.compiler.Compiler, org.apache.jasper.compiler.Node$Nodes) (Unknown Source) [jasper2] at org.apache.jasper.compiler.Compiler.generateJava() (Unknown Source) [jasper2] at org.apache.jasper.compiler.Compiler.compile(boolean, boolean) (Unknown Source) [jasper2] at org.apache.jasper.JspC.processFile(java.lang.String) (Unknown Source) [jasper2] at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0) [jasper2] at org.apache.jasper.JspC.execute() (Unknown Source) [jasper2] at org.apache.tools.ant.TaskAdapter.execute() (Unknown Source) [jasper2] at org.apache.tools.ant.UnknownElement.execute() (Unknown Source) [jasper2] at org.apache.tools.ant.Task.perform() (Unknown Source) [jasper2] at org.apache.tools.ant.Target.execute() (Unknown Source) [jasper2] at org.apache.tools.ant.Target.performTasks() (Unknown Source) [jasper2] at org.apache.tools.ant.Project.executeTarget(java.lang.String) (Unknown Source) [jasper2] at org.apache.tools.ant.taskdefs.Ant.execute() (Unknown Source) [jasper2] at org.apache.tools.ant.taskdefs.CallTarget.execute() (Unknown Source) [jasper2] Error in class org.apache.jasper.JspC [antcall] Exiting /home/david/rpm/BUILD/tomcat5-5.0.30/jakarta-tomcat-5.0.30-src/jakarta-tomcat-5/build.xml. BUILD FAILED /home/david/rpm/BUILD/tomcat5-5.0.30/jakarta-tomcat-5.0.30-src/jakarta-tomcat-5/build.xml:566: The following error occurred while executing this line: /home/david/rpm/BUILD/tomcat5-5.0.30/jakarta-tomcat-5.0.30-src/jakarta-tomcat-5/build.xml:316: org.apache.jasper.JasperException at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(org.apache.tools.ant.BuildException, org.apache.tools.ant.Location) (Unknown Source) at org.apache.tools.ant.taskdefs.Ant.execute() (Unknown Source) at org.apache.tools.ant.taskdefs.CallTarget.execute() (Unknown Source) at org.apache.tools.ant.UnknownElement.execute() (Unknown Source) at org.apache.tools.ant.Task.perform() (Unknown Source) at org.apache.tools.ant.Target.execute() (Unknown Source) at org.apache.tools.ant.Target.performTasks() (Unknown Source) at org.apache.tools.ant.Project.executeTarget(java.lang.String) (Unknown Source) at org.apache.tools.ant.Project.executeTargets(java.util.Vector) (Unknown Source) at org.apache.tools.ant.Main.runBuild(java.lang.ClassLoader) (Unknown Source) at org.apache.tools.ant.Main.startAnt(java.lang.String[], java.util.Properties, java.lang.ClassLoader) (Unknown Source) at org.apache.tools.ant.launch.Launcher.run(java.lang.String[]) (Unknown Source) at org.apache.tools.ant.launch.Launcher.main(java.lang.String[]) (Unknown Source) at gnu.java.lang.MainThread.call_main() (/usr/lib/libgcj.so.6.0.0) at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0) Caused by: /home/david/rpm/BUILD/tomcat5-5.0.30/jakarta-tomcat-5.0.30-src/jakarta-tomcat-5/build.xml:316: org.apache.jasper.JasperException at org.apache.tools.ant.TaskAdapter.execute() (Unknown Source) at org.apache.tools.ant.UnknownElement.execute() (Unknown Source) at org.apache.tools.ant.Task.perform() (Unknown Source) at org.apache.tools.ant.Target.execute() (Unknown Source) at org.apache.tools.ant.Target.performTasks() (Unknown Source) at org.apache.tools.ant.Project.executeTarget(java.lang.String) (Unknown Source) ...14 more Caused by: org.apache.jasper.JasperException at org.apache.jasper.JspC.processFile(java.lang.String) (Unknown Source) at org.apache.jasper.JspC.execute() (Unknown Source) at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0) at org.apache.tools.ant.TaskAdapter.execute() (Unknown Source) ...19 more --- Nested Exception --- /home/david/rpm/BUILD/tomcat5-5.0.30/jakarta-tomcat-5.0.30-src/jakarta-tomcat-5/build.xml:316: org.apache.jasper.JasperException at org.apache.tools.ant.TaskAdapter.execute() (Unknown Source) at org.apache.tools.ant.UnknownElement.execute() (Unknown Source) at org.apache.tools.ant.Task.perform() (Unknown Source) at org.apache.tools.ant.Target.execute() (Unknown Source) at org.apache.tools.ant.Target.performTasks() (Unknown Source) at org.apache.tools.ant.Project.executeTarget(java.lang.String) (Unknown Source) at org.apache.tools.ant.taskdefs.Ant.execute() (Unknown Source) at org.apache.tools.ant.taskdefs.CallTarget.execute() (Unknown Source) at org.apache.tools.ant.UnknownElement.execute() (Unknown Source) at org.apache.tools.ant.Task.perform() (Unknown Source) at org.apache.tools.ant.Target.execute() (Unknown Source) at org.apache.tools.ant.Target.performTasks() (Unknown Source) at org.apache.tools.ant.Project.executeTarget(java.lang.String) (Unknown Source) at org.apache.tools.ant.Project.executeTargets(java.util.Vector) (Unknown Source) at org.apache.tools.ant.Main.runBuild(java.lang.ClassLoader) (Unknown Source) at org.apache.tools.ant.Main.startAnt(java.lang.String[], java.util.Properties, java.lang.ClassLoader) (Unknown Source) at org.apache.tools.ant.launch.Launcher.run(java.lang.String[]) (Unknown Source) at org.apache.tools.ant.launch.Launcher.main(java.lang.String[]) (Unknown Source) at gnu.java.lang.MainThread.call_main() (/usr/lib/libgcj.so.6.0.0) at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0) Caused by: org.apache.jasper.JasperException at org.apache.jasper.JspC.processFile(java.lang.String) (Unknown Source) at org.apache.jasper.JspC.execute() (Unknown Source) at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0) at org.apache.tools.ant.TaskAdapter.execute() (Unknown Source) ...19 more --- Nested Exception --- org.apache.jasper.JasperException at org.apache.jasper.JspC.processFile(java.lang.String) (Unknown Source) at org.apache.jasper.JspC.execute() (Unknown Source) at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0) at org.apache.tools.ant.TaskAdapter.execute() (Unknown Source) at org.apache.tools.ant.UnknownElement.execute() (Unknown Source) at org.apache.tools.ant.Task.perform() (Unknown Source) at org.apache.tools.ant.Target.execute() (Unknown Source) at org.apache.tools.ant.Target.performTasks() (Unknown Source) at org.apache.tools.ant.Project.executeTarget(java.lang.String) (Unknown Source) at org.apache.tools.ant.taskdefs.Ant.execute() (Unknown Source) at org.apache.tools.ant.taskdefs.CallTarget.execute() (Unknown Source) at org.apache.tools.ant.UnknownElement.execute() (Unknown Source) at org.apache.tools.ant.Task.perform() (Unknown Source) at org.apache.tools.ant.Target.execute() (Unknown Source) at org.apache.tools.ant.Target.performTasks() (Unknown Source) at org.apache.tools.ant.Project.executeTarget(java.lang.String) (Unknown Source) at org.apache.tools.ant.Project.executeTargets(java.util.Vector) (Unknown Source) at org.apache.tools.ant.Main.runBuild(java.lang.ClassLoader) (Unknown Source) at org.apache.tools.ant.Main.startAnt(java.lang.String[], java.util.Properties, java.lang.ClassLoader) (Unknown Source) at org.apache.tools.ant.launch.Launcher.run(java.lang.String[]) (Unknown Source) at org.apache.tools.ant.launch.Launcher.main(java.lang.String[]) (Unknown Source) at gnu.java.lang.MainThread.call_main() (/usr/lib/libgcj.so.6.0.0) at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0) -- Sincerely, David Walluck <david@xxxxxxxx> ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.