Build failure jdk1.5

Michael Kastner kastner at galt.de
Fri Dec 8 07:15:20 PST 2006


Hello,

maybe someone can help me or give me hint. I'm trying to build JDK 1.5 on 
FreeBsd 6.2 RC1. But the build stops due to some error. I don't really know, how 
to fix this.

Is this a JDK oder a FreeBSD-Problem? Where could I start looking for solutions?

The error message follows below.

Greetings

Michael Kastner

-------------------------------------------------------------------------------

Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:226: 
<identifier> expected
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
                ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:226: 
unclosed character literal
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
                                        ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:227: 
')' expected
     private static final class Aliases
                          ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:389: 
<identifier> expected
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
                ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:389: 
unclosed character literal
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
                                        ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:390: 
')' expected
     private static final class Classes
                          ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:429: 
<identifier> expected
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
                ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:429: 
unclosed character literal
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
                                        ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:430: 
')' expected
     private static final class Cache
                          ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:226: 
cannot find symbol
symbol  : class TM
location: class sun.nio.cs.StandardCharsets
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
              ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:226: 
cannot find symbol
symbol  : class Java
location: class sun.nio.cs.StandardCharsets
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:389: 
cannot find symbol
symbol  : class TM
location: class sun.nio.cs.StandardCharsets
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
              ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:389: 
cannot find symbol
symbol  : class Java
location: class sun.nio.cs.StandardCharsets
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:429: 
cannot find symbol
symbol  : class TM
location: class sun.nio.cs.StandardCharsets
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
              ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:429: 
cannot find symbol
symbol  : class Java
location: class sun.nio.cs.StandardCharsets
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
^
../../../src/share/classes/java/io/ObjectStreamClass.java:869: warning: 
non-varargs call of varargs method with inexact argument type for last parameter;
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this warning
                 return cons.newInstance(null);
                                         ^
../../../src/share/classes/java/io/ObjectStreamClass.java:949: warning: 
non-varargs call of varargs method with inexact argument type for last parameter;
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this warning
                 readObjectNoDataMethod.invoke(obj, null);
                                                    ^
../../../src/share/classes/java/io/ObjectStreamClass.java:977: warning: 
non-varargs call of varargs method with inexact argument type for last parameter;
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this warning
                 return writeReplaceMethod.invoke(obj, null);
                                                       ^
../../../src/share/classes/java/io/ObjectStreamClass.java:1006: warning: 
non-varargs call of varargs method with inexact argument type for last parameter;
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this warning
                 return readResolveMethod.invoke(obj, null);
                                                      ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:226: 
missing method body, or declare abstract
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
      ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:389: 
missing method body, or declare abstract
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
      ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:429: 
missing method body, or declare abstract
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
      ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:470: 
cannot reference this before supertype constructor has been called
         super("sun.nio.cs", new Aliases(), new Classes(), new Cache());
                             ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:470: 
cannot reference this before supertype constructor has been called
         super("sun.nio.cs", new Aliases(), new Classes(), new Cache());
                                            ^
/usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/StandardCharsets.java:470: 
cannot reference this before supertype constructor has been called
         super("sun.nio.cs", new Aliases(), new Classes(), new Cache());
                                                           ^
../../../src/share/classes/sun/misc/ProxyGenerator.java:335: warning: 
non-varargs call of varargs method with inexact argument type for last parameter;
cast to java.lang.Class for a varargs call
cast to java.lang.Class[] for a non-varargs call and to suppress this warning
             hashCodeMethod = Object.class.getMethod("hashCode", null);
                                                                 ^
../../../src/share/classes/sun/misc/ProxyGenerator.java:338: warning: 
non-varargs call of varargs method with inexact argument type for last parameter;
cast to java.lang.Class for a varargs call
cast to java.lang.Class[] for a non-varargs call and to suppress this warning
             toStringMethod = Object.class.getMethod("toString", null);
                                                                 ^
../../../src/share/classes/sun/security/jca/ProviderConfig.java:243: warning: 
non-varargs call of varargs method with inexact argument type for last parameter;
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this warning
                         obj = cons.newInstance(new String[] { argument });
                                                             ^
../../../src/share/classes/javax/xml/transform/TransformerException.java:329: 
warning: non-varargs call of varargs method with inexact argument type for last 
parameter;
cast to java.lang.Class for a varargs call
cast to java.lang.Class[] for a non-varargs call and to suppress this warning
                         null);
                         ^
../../../src/share/classes/javax/xml/transform/TransformerException.java:334: 
warning: non-varargs call of varargs method with inexact argument type for last 
parameter;
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this warning
                     exception = (Throwable) meth.invoke(exception, null);
                                                                    ^
../../../src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java:1186: 
warning: non-varargs call of varargs method with inexact argument type for last 
parameter;
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this warning
                             return (IOException)ctr.newInstance(args);
                                                                 ^
../../../src/share/classes/com/sun/jmx/mbeanserver/StandardMetaDataImpl.java:637: 
warning: non-varargs call of varargs method with inexact argument type for last 
parameter;
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this warning
             result = meth.invoke(instance,null);
                                           ^
../../../src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiatorImpl.java:162: 
warning: non-varargs call of varargs method with inexact argument type for last 
parameter;
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this warning
             moi= cons.newInstance(null);
                                   ^
Note: * uses or overrides 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.
21 errors
12 warnings
gmake[3]: *** [.compile.classlist] Error 1
gmake[3]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/java/java'
gmake[2]: *** [all] Error 1
gmake[2]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/java'
gmake[1]: *** [all] Error 1
gmake[1]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make'
gmake: *** [j2se-build] Error 2
*** Error code 2

Stop in /usr/ports/java/jdk15.


More information about the freebsd-java mailing list