You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by bu...@apache.org on 2005/04/20 21:43:13 UTC
DO NOT REPLY [Bug 34544] New: -
GCJ build fails with JDK 1.5
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=34544>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=34544
Summary: GCJ build fails with JDK 1.5
Product: Lucene
Version: CVS Nightly - Specify date in submission
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Other
AssignedTo: lucene-dev@jakarta.apache.org
ReportedBy: brion@pobox.com
The build.xml doesn't specify a target VM version. Using JDK 1.5, this means the compiled .class files
are automatically made for 1.5, with java.lang.StringBuilder insidiously used for string concatenation.
GCJ doesn't seem to include this class yet, so when it gets to the gcj build it dies trying to read the class
files.
Steps to reproduce:
1. Install Sun JDK 1.5 for a Java compiler
2. Check out Lucene from svn
3. 'ant gcj'
Expected behavior:
Should build Lucene to .class files and .jar with the JDK compiler and then compile an .a with GCJ.
Actual behavior:
The GCJ build fails, complaining of being unable to find java.lang.StringBuilder.
Suggested fix:
Adding source="1.3" target="1.3" to the <javac> tasks seems to take care of this. Patch to be attached.
Additional notes:
Using Lucene from SVN and GCJ pulled from GCC CVS circa 2005-04-19. Ant 1.6.2.
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org