Bug 209595 - gjdoc should require antlr
Summary: gjdoc should require antlr
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: gjdoc
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Andrew Overholt
QA Contact:
URL:
Whiteboard:
: 209513 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-10-06 09:36 UTC by Stepan Kasal
Modified: 2007-11-30 22:11 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-10-10 09:15:04 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Stepan Kasal 2006-10-06 09:36:00 UTC
My build of libgtk-java failed with this error:

java.lang.reflect.InvocationTargetException
   at java.lang.reflect.Method.invoke(libgcj.so.7rh)
   at
gnu.classpath.tools.gjdoc.Main.startDoclet(gnu-classpath-tools-gjdoc-0.7.7.jar.so)
   at gnu.classpath.tools.gjdoc.Main.start(gnu-classpath-tools-gjdoc-0.7.7.jar.so)
   at gnu.classpath.tools.gjdoc.Main.main(gnu-classpath-tools-gjdoc-0.7.7.jar.so)
Caused by: java.lang.NoClassDefFoundError: gnu.classpath.tools.gjdoc.expr.Evaluator
   at java.lang.Class.initializeClass(libgcj.so.7rh)
   at
gnu.classpath.tools.gjdoc.FieldDocImpl.constantValue(gnu-classpath-tools-gjdoc-0.7.7.jar.so)
   at
gnu.classpath.tools.gjdoc.FieldDocImpl.constantValue(gnu-classpath-tools-gjdoc-0.7.7.jar.so)
   at
gnu.classpath.tools.doclets.htmldoclet.HtmlDoclet.printMemberDetails(gnu-classpath-tools-gjdoc-0.7.7.jar.so)
   at
gnu.classpath.tools.doclets.htmldoclet.HtmlDoclet.printClassPage(gnu-classpath-tools-gjdoc-0.7.7.jar.so)
   at
gnu.classpath.tools.doclets.htmldoclet.HtmlDoclet.run(gnu-classpath-tools-gjdoc-0.7.7.jar.so)
   at
gnu.classpath.tools.doclets.AbstractDoclet.startInstance(gnu-classpath-tools-gjdoc-0.7.7.jar.so)
   at
gnu.classpath.tools.doclets.AbstractDoclet.start(gnu-classpath-tools-gjdoc-0.7.7.jar.so)
   at java.lang.reflect.Method.invoke(libgcj.so.7rh)
   ...3 more
Caused by: java.lang.ClassNotFoundException: antlr.CharScanner not found in
gnu.gcj.runtime.SystemClassLoader{urls=[file:/usr/share/java/com-sun   at
java.net.URLClassLoader.findClass(libgcj.so.7rh)
   at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.7rh)
   at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
   at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
   at java.lang.VMClassLoader.defineClass(libgcj.so.7rh)
   at java.lang.ClassLoader.defineClass(libgcj.so.7rh)
   at java.security.SecureClassLoader.defineClass(libgcj.so.7rh)
   at java.net.URLClassLoader.findClass(libgcj.so.7rh)
   at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.7rh)
   at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
   at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
   at java.lang.Class.initializeClass(libgcj.so.7rh)
   ...11 more

adding BuildRequires: antlr works around the issue.

I guess gjdoc should require antlr.

Comment 1 Tom Tromey 2006-10-06 14:56:46 UTC
CCing Andrew Overholt.  He checked in a fix for this, but I'm not
sure of the status of the package.


Comment 2 Andrew Overholt 2006-10-06 17:26:36 UTC
This is fixed and should be in rawhide tomorrow.  Sorry about this.

Please close when it is fixed for you.

Comment 3 Andrew Overholt 2006-10-06 18:49:44 UTC
*** Bug 209513 has been marked as a duplicate of this bug. ***

Comment 4 Stepan Kasal 2006-10-10 09:15:04 UTC
The bug is fixed, indeed.  Thanks!


Note You need to log in before you can comment on or make changes to this bug.