Duplicate class error with Mac OS X 10.7.2 build

Martijn Verburg martijnverburg at gmail.com
Fri Aug 24 05:47:22 PDT 2012


Hi Erik,

That fixed it, thanks!

Cheers,
Martijn

On 24 August 2012 12:34, Erik Joelsson <erik.joelsson at oracle.com> wrote:
> Hello Martijn,
>
> I believe this is the same issue Mike Duigou spotted in
> http://mail.openjdk.java.net/pipermail/build-infra-dev/2012-August/001276.html
>
> I think a fix for that is on its way, but not sure.
>
> /Erik
>
>
> On 2012-08-24 13:01, Martijn Verburg wrote:
>>
>> Hi all,
>>
>> Separate issue to Henri:
>>
>> ====================================================
>> A new configuration has been successfully created in
>>
>> /Users/karianna/Documents/workspace/jdk8_tl/build/macosx-x64-normal-server-release
>> using default settings.
>>
>> Configuration summary:
>> * Debug level:    release
>> * JDK variant:    normal
>> * JVM variants:   server
>> * OpenJDK target: OS: macosx, CPU architecture: x86, address length: 64
>> * Boot JDK:
>> /Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home         //
>> this is 7u4
>>
>> Build performance summary:
>> * Cores to use:   2
>> * Memory limit:   8192 MB
>> * ccache status:  installed and in use
>>
>> ====================================================
>>
>>
>> /Users/karianna/Documents/workspace/jdk8_tl/jdk/src/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java:53:
>> error: duplicate class:
>> sun.util.locale.provider.HostLocaleProviderAdapterImpl
>> public class HostLocaleProviderAdapterImpl {
>>         ^
>>
>> /Users/karianna/Documents/workspace/jdk8_tl/jdk/src/share/classes/java/awt/EventDispatchThread.java:123:
>> warning: non-varargs call of varargs method with inexact argument type
>> for last parameter;
>>                  final Method evaluateMethod =
>>
>> Class.forName("sun.lwawt.macosx.EventDispatchAccess").getMethod("evaluate",
>> null);
>>
>>                                                     ^
>>    cast to Class<?>  for a varargs call
>>    cast to Class<?>[] for a non-varargs call and to suppress this warning
>>
>> /Users/karianna/Documents/workspace/jdk8_tl/jdk/src/share/classes/java/awt/EventDispatchThread.java:126:
>> warning: non-varargs call of varargs method with inexact argument type
>> for last parameter;
>>                          return ((Boolean)evaluateMethod.invoke(cond,
>> null)).booleanValue();
>>                                                                       ^
>>    cast to Object for a varargs call
>>    cast to Object[] for a non-varargs call and to suppress this warning
>>
>> /Users/karianna/Documents/workspace/jdk8_tl/jdk/src/solaris/classes/sun/awt/X11/XIconWindow.java:95:
>> warning: non-varargs call of varargs method with inexact argument type
>> for last parameter;
>>          log.finest("Icon sizes: {0}", sizeList);
>>                                        ^
>>    cast to Object for a varargs call
>>    cast to Object[] for a non-varargs call and to suppress this warning
>> Note: Some input files use or override a deprecated API.
>> Note: Recompile with -Xlint:deprecation for details.
>> Note: Some input files use unchecked or unsafe operations.
>> Note: Recompile with -Xlint:unchecked for details.
>> 1 error
>> 3 warnings
>> make[2]: ***
>> [/Users/karianna/Documents/workspace/jdk8_tl/build/macosx-x64-normal-server-release/jdk/classes/_the.batch]
>> Error 1
>> make[1]: *** [all] Error 2
>> make: *** [jdk-only] Error 2



More information about the build-infra-dev mailing list