IcedTea bootstrap with JDK6/7 fails
Lillian Angel
langel at redhat.com
Mon Dec 10 12:17:34 PST 2007
Hi,
We have not yet tested if IcedTea bootstraps with Sun's JDK. It does
bootstrap with ecj, or another version of IcedTea.
Lillian
Ismail Dönmez wrote:
> Hi all,
>
> I am trying to bootstrap IcedTea HG with JDK6 (tried JDK7 b24 too with same
> result) and I am getting a long list of errors. But it mainly seems to be not
> finding sun.tools.java package.
>
> Here is the full log, any ideas appreciated.
>
> ================================================================
>
> # Running javac:
> /opt/sun-jdk/bin/javac -sourcepath /packages/icedtea/openjdk/build/linux-i586/corba/gensrc:../../../../src/solaris/classes:../../../../src/share/classes -d /packages/icedtea/openjdk/build/linux-i586/corba/classes
> @/packages/icedtea/openjdk/build/linux-i586/corba/tmp/sun/sun.rmi.rmic/.classes.list
> ../../../../src/share/classes/sun/rmi/rmic/iiop/AbstractType.java:36: package
> sun.tools.java does not exist
> import sun.tools.java.CompilerError;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/AbstractType.java:37: package
> sun.tools.java does not exist
> import sun.tools.java.ClassNotFound;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/AbstractType.java:38: package
> sun.tools.java does not exist
> import sun.tools.java.ClassDefinition;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/RemoteType.java:36: package
> sun.tools.java does not exist
> import sun.tools.java.CompilerError;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/RemoteType.java:37: package
> sun.tools.java does not exist
> import sun.tools.java.ClassDefinition;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/RemoteType.java:38: package
> sun.tools.java does not exist
> import sun.tools.java.ClassNotFound;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/InterfaceType.java:36: package
> sun.tools.java does not exist
> import sun.tools.java.CompilerError;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/InterfaceType.java:37: package
> sun.tools.java does not exist
> import sun.tools.java.ClassDefinition;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/InterfaceType.java:38: cannot
> find symbol
> symbol : class IndentingWriter
> location: package sun.rmi.rmic
> import sun.rmi.rmic.IndentingWriter;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:36: package
> sun.tools.java does not exist
> import sun.tools.java.Identifier;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:37: package
> sun.tools.java does not exist
> import sun.tools.java.ClassNotFound;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:38: package
> sun.tools.java does not exist
> import sun.tools.java.ClassDefinition;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:39: package
> sun.tools.java does not exist
> import sun.tools.java.ClassDeclaration;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:40: package
> sun.tools.java does not exist
> import sun.tools.java.MemberDefinition;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:41: package
> sun.tools.java does not exist
> import sun.tools.java.CompilerError;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:42: package
> sun.tools.tree does not exist
> import sun.tools.tree.Node;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:43: package
> sun.tools.tree does not exist
> import sun.tools.tree.LocalMember;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:44: package
> sun.tools.tree does not exist
> import sun.tools.tree.CharExpression;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:45: package
> sun.tools.tree does not exist
> import sun.tools.tree.IntegerExpression;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:46: cannot
> find symbol
> symbol : class IndentingWriter
> location: package sun.rmi.rmic
> import sun.rmi.rmic.IndentingWriter;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:39: package
> sun.tools.java does not exist
> import sun.tools.java.ClassDefinition;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:40: package
> sun.tools.java does not exist
> import sun.tools.java.ClassDeclaration;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:41: package
> sun.tools.java does not exist
> import sun.tools.java.Identifier;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:42: package
> sun.tools.java does not exist
> import sun.tools.java.ClassNotFound;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:43: package
> sun.tools.java does not exist
> import sun.tools.java.CompilerError;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:44: cannot find
> symbol
> symbol : class IndentingWriter
> location: package sun.rmi.rmic
> import sun.rmi.rmic.IndentingWriter;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:47: cannot find
> symbol
> symbol : class Names
> location: package sun.rmi.rmic
> import sun.rmi.rmic.Names;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Constants.java:35: package
> sun.tools.java does not exist
> import sun.tools.java.Identifier;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Constants.java:37: cannot find
> symbol
> symbol : class Constants
> location: package sun.rmi.rmic
> public interface Constants extends sun.rmi.rmic.Constants {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/AbstractType.java:61: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.AbstractType
> public static AbstractType forAbstract(ClassDefinition classDef,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/ContextStack.java:35: package
> sun.tools.java does not exist
> import sun.tools.java.CompilerError;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/AbstractType.java:126: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.AbstractType
> private AbstractType(ContextStack stack, ClassDefinition classDef) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/AbstractType.java:135: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.AbstractType
> private static boolean couldBeAbstract(ContextStack stack, ClassDefinition
> classDef,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/RemoteType.java:61: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.RemoteType
> public static RemoteType forRemote(ClassDefinition classDef,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/RemoteType.java:126: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.RemoteType
> protected RemoteType(ContextStack stack, ClassDefinition classDef) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/RemoteType.java:134: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.RemoteType
> protected RemoteType(ContextStack stack, ClassDefinition classDef, int
> typeCode) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/RemoteType.java:144: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.RemoteType
> ClassDefinition classDef) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/InterfaceType.java:59: cannot
> find symbol
> symbol : class IndentingWriter
> location: class sun.rmi.rmic.iiop.InterfaceType
> public void print ( IndentingWriter writer,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/InterfaceType.java:100: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.InterfaceType
> protected InterfaceType(ContextStack stack, int typeCode, ClassDefinition
> classDef) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/InterfaceType.java:114: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.InterfaceType
> ClassDefinition classDef,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:63: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.CompoundType
> protected ClassDefinition classDef;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:64: cannot
> find symbol
> symbol : class ClassDeclaration
> location: class sun.rmi.rmic.iiop.CompoundType
> protected ClassDeclaration classDecl;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:203: cannot
> find symbol
> symbol : class ClassDeclaration
> location: class sun.rmi.rmic.iiop.CompoundType
> public ClassDeclaration getClassDeclaration() {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:210: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.CompoundType
> public ClassDefinition getClassDefinition() {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/ClassType.java:35: package
> sun.tools.java does not exist
> import sun.tools.java.CompilerError;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/ClassType.java:36: package
> sun.tools.java does not exist
> import sun.tools.java.ClassNotFound;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/ClassType.java:37: package
> sun.tools.java does not exist
> import sun.tools.java.ClassDeclaration;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/ClassType.java:38: package
> sun.tools.java does not exist
> import sun.tools.java.ClassDefinition;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/ClassType.java:39: cannot find
> symbol
> symbol : class IndentingWriter
> location: package sun.rmi.rmic
> import sun.rmi.rmic.IndentingWriter;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:263: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.CompoundType
> public static CompoundType forCompound (ClassDefinition classDef,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:390: cannot
> find symbol
> symbol : class IndentingWriter
> location: class sun.rmi.rmic.iiop.CompoundType
> protected boolean printExtends (IndentingWriter writer,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:408: cannot
> find symbol
> symbol : class IndentingWriter
> location: class sun.rmi.rmic.iiop.CompoundType
> protected void printImplements (IndentingWriter writer,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:440: cannot
> find symbol
> symbol : class IndentingWriter
> location: class sun.rmi.rmic.iiop.CompoundType
> protected void printMembers ( IndentingWriter writer,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:479: cannot
> find symbol
> symbol : class IndentingWriter
> location: class sun.rmi.rmic.iiop.CompoundType
> protected void printMethods ( IndentingWriter writer,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:495: cannot
> find symbol
> symbol : class IndentingWriter
> location: class sun.rmi.rmic.iiop.CompoundType
> IndentingWriter writer,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:593: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.CompoundType
> protected CompoundType(ContextStack stack, int typeCode, ClassDefinition
> classDef) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:663: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.CompoundType
> protected CompoundType(ContextStack stack, ClassDefinition classDef,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:798: package
> sun.tools.java does not exist
> protected static Type makeType (sun.tools.java.Type theType,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:799: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.CompoundType
> ClassDefinition classDef,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/BatchEnvironment.java:35:
> cannot find symbol
> symbol : class Main
> location: package sun.rmi.rmic
> import sun.rmi.rmic.Main;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/BatchEnvironment.java:36:
> package sun.tools.java does not exist
> import sun.tools.java.ClassPath;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/BatchEnvironment.java:38:
> package sun.tools.java does not exist
> import sun.tools.java.ClassDefinition;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/BatchEnvironment.java:39:
> package sun.tools.java does not exist
> import sun.tools.java.ClassDeclaration;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/BatchEnvironment.java:40:
> package sun.tools.java does not exist
> import sun.tools.java.Identifier;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/BatchEnvironment.java:41:
> package sun.tools.java does not exist
> import sun.tools.java.ClassNotFound;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/BatchEnvironment.java:51:
> cannot find symbol
> symbol : class BatchEnvironment
> location: package sun.rmi.rmic
> public class BatchEnvironment extends sun.rmi.rmic.BatchEnvironment implements
> Constants {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:981: cannot
> find symbol
> symbol : class ClassNotFound
> location: class sun.rmi.rmic.iiop.CompoundType
> throws ClassNotFound {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:1029: cannot
> find symbol
> symbol : class ClassNotFound
> location: class sun.rmi.rmic.iiop.CompoundType
> throws ClassNotFound {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:1163: cannot
> find symbol
> symbol : class MemberDefinition
> location: class sun.rmi.rmic.iiop.CompoundType
> private boolean isConformingConstantType (MemberDefinition member) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:1170:
> package sun.tools.java does not exist
> private boolean isConformingConstantType (sun.tools.java.Type
> theType,MemberDefinition member) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:1170: cannot
> find symbol
> symbol : class MemberDefinition
> location: class sun.rmi.rmic.iiop.CompoundType
> private boolean isConformingConstantType (sun.tools.java.Type
> theType,MemberDefinition member) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:1224: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.CompoundType
> protected Vector updateParentClassMethods(ClassDefinition current,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:1228: cannot
> find symbol
> symbol : class ClassNotFound
> location: class sun.rmi.rmic.iiop.CompoundType
> throws ClassNotFound {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:1295: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.CompoundType
> protected Vector addAllMethods (ClassDefinition current, Vector
> directMethods,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:1299: cannot
> find symbol
> symbol : class ClassNotFound
> location: class sun.rmi.rmic.iiop.CompoundType
> throws ClassNotFound {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:1400: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.CompoundType
> protected boolean inheritsFrom(ClassDefinition def, ClassDefinition
> otherDef) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:1400: cannot
> find symbol
> symbol : class ClassDefinition
> location: class sun.rmi.rmic.iiop.CompoundType
> protected boolean inheritsFrom(ClassDefinition def, ClassDefinition
> otherDef) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:1426: cannot
> find symbol
> symbol : class ClassNotFound
> location: class sun.rmi.rmic.iiop.CompoundType
> ContextStack stack) throws
> ClassNotFound {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:1483: cannot
> find symbol
> symbol : class ClassNotFound
> location: class sun.rmi.rmic.iiop.CompoundType
> ContextStack stack) throws
> ClassNotFound {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:1663: cannot
> find symbol
> symbol : class MemberDefinition
> location: class sun.rmi.rmic.iiop.CompoundType
> protected ValueType[] getMethodExceptions (MemberDefinition member,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/ValueType.java:35: package
> sun.tools.java does not exist
> import sun.tools.java.ClassNotFound;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/ValueType.java:36: package
> sun.tools.java does not exist
> import sun.tools.java.ClassDeclaration;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/ValueType.java:37: package
> sun.tools.java does not exist
> import sun.tools.java.ClassDefinition;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/ValueType.java:38: package
> sun.tools.java does not exist
> import sun.tools.java.MemberDefinition;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/CompoundType.java:1726: cannot
> find symbol
> symbol : class MemberDefinition
> location: class sun.rmi.rmic.iiop.CompoundType
> protected static String getVisibilityString (MemberDefinition member) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:127: cannot find
> symbol
> symbol : class Identifier
> location: class sun.rmi.rmic.iiop.Type
> private Identifier id;
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:218: cannot find
> symbol
> symbol : class Identifier
> location: class sun.rmi.rmic.iiop.Type
> public Identifier getIdentifier() {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:489: cannot find
> symbol
> symbol : class IndentingWriter
> location: class sun.rmi.rmic.iiop.Type
> public void print ( IndentingWriter writer,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:507: cannot find
> symbol
> symbol : class IndentingWriter
> location: class sun.rmi.rmic.iiop.Type
> public static void print ( IndentingWriter writer,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:526: cannot find
> symbol
> symbol : class IndentingWriter
> location: class sun.rmi.rmic.iiop.Type
> public void print ( IndentingWriter writer,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:540: cannot find
> symbol
> symbol : class IndentingWriter
> location: class sun.rmi.rmic.iiop.Type
> public void println ( IndentingWriter writer,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:558: cannot find
> symbol
> symbol : class IndentingWriter
> location: class sun.rmi.rmic.iiop.Type
> public void printTypeName ( IndentingWriter writer,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:582: cannot find
> symbol
> symbol : class IndentingWriter
> location: class sun.rmi.rmic.iiop.Type
> protected void printPackageOpen ( IndentingWriter writer,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:601: package
> sun.tools.java does not exist
> protected static Type getType (sun.tools.java.Type key, ContextStack
> stack) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:629: package
> sun.tools.java does not exist
> protected static void removeType (sun.tools.java.Type key, ContextStack
> stack) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:638: package
> sun.tools.java does not exist
> protected static void putType (sun.tools.java.Type key, Type value,
> ContextStack stack) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:754: cannot find
> symbol
> symbol : class IndentingWriter
> location: class sun.rmi.rmic.iiop.Type
> protected void printPackageClose ( IndentingWriter writer,
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:786: cannot find
> symbol
> symbol : class Identifier
> location: class sun.rmi.rmic.iiop.Type
> protected void setNames(Identifier id, String[] idlModuleNames, String
> idlName) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:821: cannot find
> symbol
> symbol : class ClassNotFound
> location: class sun.rmi.rmic.iiop.Type
> ClassNotFound e) {
> ^
> ../../../../src/share/classes/sun/rmi/rmic/iiop/Type.java:830: cannot find
> symbol
> symbol : class ClassNotFound
> location: class sun.rmi.rmic.iiop.Type
> ClassNotFound e) {
> ^
> ../../../../src/share/classes/sun/corba/Bridge.java:39: warning:
> sun.misc.Unsafe is Sun proprietary API and may be removed in a future release
> import sun.misc.Unsafe ;
> ^
> ../../../../src/share/classes/sun/corba/Bridge.java:40: warning:
> sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a
> future release
> import sun.reflect.ReflectionFactory ;
> ^
> ../../../../src/share/classes/sun/corba/Bridge.java:84: warning:
> sun.misc.Unsafe is Sun proprietary API and may be removed in a future release
> private final Unsafe unsafe ;
> ^
> ../../../../src/share/classes/sun/corba/Bridge.java:85: warning:
> sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a
> future release
> private final ReflectionFactory reflectionFactory ;
> ^
> ../../../../src/share/classes/sun/corba/Bridge.java:114: warning:
> sun.misc.Unsafe is Sun proprietary API and may be removed in a future release
> private Unsafe getUnsafe() {
> ^
> ../../../../src/share/classes/org/omg/CORBA/ORB.java:593: 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 (org.omg.CORBA.NVList)meth.invoke(this, argx);
> ^
> ../../../../src/share/classes/sun/corba/Bridge.java:123: warning:
> sun.misc.Unsafe is Sun proprietary API and may be removed in a future release
> Class unsafeClass = sun.misc.Unsafe.class ;
> ^
> ../../../../src/share/classes/sun/corba/Bridge.java:136: warning:
> sun.misc.Unsafe is Sun proprietary API and may be removed in a future release
> Unsafe unsafe = null;
> ^
> ../../../../src/share/classes/sun/corba/Bridge.java:139: warning:
> sun.misc.Unsafe is Sun proprietary API and may be removed in a future release
> unsafe = (Unsafe)(fld.get( null )) ;
> ^
> ../../../../src/share/classes/sun/corba/Bridge.java:154: warning:
> sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a
> future release
> reflectionFactory = (ReflectionFactory)AccessController.doPrivileged(
> ^
> ../../../../src/share/classes/sun/corba/Bridge.java:155: warning:
> sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a
> future release
> new ReflectionFactory.GetReflectionFactoryAction());
> ^
> ../../../../src/share/classes/sun/corba/Bridge.java:190: 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
> NO_ARGS);
> ^
> ../../../../src/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java:46:
> warning: sun.security.action.GetPropertyAction is Sun proprietary API and may
> be removed in a future release
> import sun.security.action.GetPropertyAction;
> ^
> ../../../../src/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java:353:
> 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
> cls.getDeclaredMethod( "toString", null ) ;
> ^
> ../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:111:
> 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
> Method idMethod = helperClass.getDeclaredMethod( "id",
> null ) ;
> ^
> ../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:112:
> 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
> setId( (String)idMethod.invoke( null, null ) ) ;
> ^
> 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.
> 100 errors
> 16 warnings
> make[5]: *** [.compile.classlist] Error 1
> make[5]: Leaving directory `/packages/icedtea/openjdk/corba/make/sun/rmi/rmic'
> make[4]: *** [build] Error 1
> make[4]: Leaving directory `/packages/icedtea/openjdk/corba/make/sun/rmi'
> make[3]: *** [build] Error 1
> make[3]: Leaving directory `/packages/icedtea/openjdk/corba/make/sun'
> make[2]: *** [build] Error 1
> make[2]: Leaving directory `/packages/icedtea/openjdk/corba/make'
> make[1]: *** [corba-build] Error 2
> make[1]: Leaving directory `/packages/icedtea/openjdk'
> make: *** [icedtea] Error 2
>
> ================================================================
>
>
More information about the distro-pkg-dev
mailing list