Eric,

I have encountered this issue before.  I am not sure what I did to fix it.
I think I used ecj instead of the Apple javac.  Check the javac perl script
that IcedTea has.  The other option is to apply this patch in the required
build files.

http://cr.openjdk.java.net/~andrew/ecj/01/webrev.01/make/build.xml.udiff.html

Here is my initial post on this
http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2009-August/006857.html

If I remember correctly, there is a tool that is compiled by ant (the two in
the output), but it is not compiled with Java 5 byte code.  When ant tries
to run the tool you get that error.

I would switch to using ecj, as you might be able to get past this issue,
there is another issue that will come up and ecj acts differently than javac
and you really need the ecj way of doing things.  This is my original email
on this:
http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2009-August/006879.html

Michael

On Sat, Nov 14, 2009 at 11:48 PM, Eric Richardson <ekrichard...@gmail.com>wrote:

>
> -def-pcompile:
>     [mkdir] Created dir:
> /Users/eric/openjdk/icedtea/openjdk-boot/build/bsd-ppc/langtools/build/toolclasses
>     [javac] Compiling 2 source files to
> /Users/eric/openjdk/icedtea/openjdk-boot/build/bsd-ppc/langtools/build/toolclasses
>
> BUILD FAILED
> /Users/eric/openjdk/icedtea/openjdk-boot/langtools/make/build.xml:603:
> java.lang.UnsupportedClassVersionError: Bad version number in .class file
>
>


Reply via email to