Non-ASCII characters and OpenJDK

Andrew John Hughes gnu_andrew at
Mon Aug 10 22:46:44 UTC 2009

2009/8/10 Mark Wielaard <mark at>:
> Hi,
> On Fri, 2009-08-07 at 14:13 -0700, Joe Darcy wrote:
>> The fix for 6827026  "Change javac source and target default to 7" added
>> explicit -source options throughout the JDK build so keep the same build
>> semantics of -source 1.5.  As documented in the javac man page and as I
>> wrote up recently,
> This, and the bump to b68, also seems to have broken the IcedTea7
> bootstrap:
> Note the "java.lang.ClassFormatError: CompilePropertiesTask
> (unrecognized class file version)". I assume that is because some
> -target output is used for a .class file too early in the bootstrap and
> either the compiler or runtime used doesn't support it yet.
> Cheers,
> Mark

I'll take a look when I'm back at work next week.

It goes without saying that it (eventually) worked for me or I
wouldn't have committed the change. Unfortunately, ant is about as
useful as a chocolate teapot when it comes to debugging such errors,
but I'd suggest taking a look at which JDK is running ant.  I've had
all manner of JDKs end up running it before, including kaffe once
which caused some rather bizarre results!
Andrew :-)

Free Java Software Engineer
Red Hat, Inc. (

Support Free Java!
Contribute to GNU Classpath and the OpenJDK

PGP Key: 94EFD9D8 (
Fingerprint: F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8

More information about the discuss mailing list