Trouble building gcj 4.8.1
Mike Hearn
mike@plan99.net
Tue Jun 25 13:53:00 GMT 2013
> Any idea why it's not building? Perhaps this is why the class file
> didn't get refreshed last time ....
Ah, it seems libjava/java/lang/String.java takes precedence over
libjava/classpath/java/lang/String.java
Looks like the libjava version is several years old. I tried a simple
replacement and it didn't build, probably because String depends on
various runtime internal things.
I feel like I am reaching the limits of what I can figure out by
myself. I'm trying to get the c'tors that include Charset so I might
try a surgical patch to the libjava/java/lang version, but there's
obviously several years of fixes and optimizations to the Classpath
version which would be nice to have. And I see that there are older
versions of other java.lang files in there too.
What's involved in syncing those core classes up to the latest
classpath versions?
More information about the Java
mailing list