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