Bug 155119
Summary: | libgcj missing symbols/code? | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Anthony Green <green> |
Component: | gcc | Assignee: | Jakub Jelinek <jakub> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | aph, tromey |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 4.0.0-1 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-04-24 12:16:29 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Anthony Green
2005-04-16 15:40:45 UTC
fwiw, when I run this with my own 4.0 build I get: opsy. gij ShowJPEGReader gnu.java.awt.peer.gtk.GtkToolkit@55c40 Exception in thread "main" java.util.NoSuchElementException at java.util.AbstractList$1.next() (/home/tromey/gnu/4.0/install/lib/libgcj.so.6.0.0) [ ... ] Is that normal? Should there be a next() here? That looks like correct output assuming we don't find any jpeg readers. AbstractList is returning an anonymous ListIterator, which is throwing an exception in next() because it is empty. So... why is it empty? Did you configure with the gtk peers? I'm hoping to find the gtk image reader in the list. Could you try "JPG" "jpeg" "jpg"? I'm going to do a clean rebuild of everything, since you don't seem to be having the same problem as me. This is a duplicate of libgcj/20693 in the GCC bugzilla database. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20693 HJ posted a libtool patch, and we need to apply it in order to build properly. I checked in an alternate fix to the 4.0 branch a few days ago. http://gcc.gnu.org/ml/java-patches/2005-q2/msg00136.html This should be fixed in rawhide as soon as jukub pulls the latest bits from FSF. This change is in libgcj-4.0.0-1. |