Duplicate class error with Mac OS X 10.7.2 build
Erik Joelsson
erik.joelsson at oracle.com
Fri Aug 24 04:34:29 PDT 2012
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