Building langtools on MacOS fails with ClassReader.java:911: reference to Version is ambiguous

Dalibor Topic dalibor.topic at oracle.com
Thu Dec 9 07:12:28 PST 2010


On 12/8/10 10:49 PM, Jacek Laskowski wrote:
> build-bootstrap-javac:
>     [javac] Compiling 297 source files to
> /Users/jacek/oss/lambda-langtools/build/bootstrap/classes
>     [javac] /Users/jacek/oss/lambda-langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java:911:
> reference to Version is ambiguous, both class
> com.sun.tools.javac.jvm.ClassFile.Version in
> com.sun.tools.javac.jvm.ClassFile and class
> com.sun.tools.javac.util.Version in com.sun.tools.javac.util match
>     [javac]         AttributeReader(Name name, Version version,
> Set<AttributeKind> kinds) {
>     [javac]                                    ^
>     [javac] /Users/jacek/oss/lambda-langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java:924:
> reference to Version is ambiguous, both class
> com.sun.tools.javac.jvm.ClassFile.Version in
> com.sun.tools.javac.jvm.ClassFile and class
> com.sun.tools.javac.util.Version in com.sun.tools.javac.util match
>     [javac]         final Version version;
>     [javac]               ^
>     [javac] 2 errors

Could you try the attached patch?

cheers,
dalibor topic



-- 
Oracle <http://www.oracle.com>
Dalibor Topic | Java F/OSS Ambassador
Phone: +494023646738 <tel:+494023646738> | | | Mobile: +491772664192 <tel:+491772664192>
Oracle Java Platform Group

ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg

ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Rijnzathe 6, 3454PV De Meern, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Jürgen Kunz, Marcel van de Molen, Alexander van der Ven

Green Oracle <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ClassFile.Version.patch
Url: http://mail.openjdk.java.net/pipermail/lambda-dev/attachments/20101209/5373884d/attachment.ksh 


More information about the lambda-dev mailing list