hg: macosx-port/macosx-port/jdk: fixed #291: Refactor LWComponentPeer to support compound Swing delegates

Henri Gomez henri.gomez at gmail.com
Thu Aug 18 23:04:09 PDT 2011


I got the following build error :

<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/gensrc/sun/awt/resources/awt.java>
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/gensrc/sun/awt/resources/awt_de.java>
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/gensrc/sun/awt/resources/awt_es.java>
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/gensrc/sun/awt/resources/awt_fr.java>
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/gensrc/sun/awt/resources/awt_it.java>
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/gensrc/sun/awt/resources/awt_ja.java>
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/gensrc/sun/awt/resources/awt_ko.java>
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/gensrc/sun/awt/resources/awt_pt_BR.java>
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/gensrc/sun/awt/resources/awt_sv.java>
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/gensrc/sun/awt/resources/awt_zh_CN.java>
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/gensrc/sun/awt/resources/awt_zh_HK.java>
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/gensrc/sun/awt/resources/awt_zh_TW.java>
# Running javac:
/Library/Java/JavaVirtualMachines/1.6.0_26-b03-384.jdk/Contents/Home/bin/java
-XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput
-Djava.awt.headless=true -client -Xmx512m -Xms512m -XX:PermSize=32m
-XX:MaxPermSize=160m
-Xbootclasspath/p:<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar>
-jar <http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar>
-source 7 -target 7 -encoding ascii
-Xbootclasspath:<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/classes>
-sourcepath <http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/gensrc>:<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/jdk/src/macosx/classes>:<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/jdk/src/solaris/classes>:<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/jdk/src/share/classes>
-d <http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/classes>
@<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/build/macosx-universal/tmp/sun/java.awt/.classes.list.filtered>
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/jdk/src/macosx/classes/sun/lwawt/LWWindowPeer.java>:40:
error: cannot find symbol
   extends LWContainerPeer<Window, LWComponentPeer.JComponentDelegate>
                                                  ^
 symbol:   class JComponentDelegate
 location: class LWComponentPeer
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/jdk/src/macosx/classes/sun/lwawt/LWListPeer.java>:140:
error: cannot find symbol
       implements ComponentDelegate
                  ^
 symbol:   class ComponentDelegate
 location: class LWListPeer
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/jdk/src/macosx/classes/sun/lwawt/LWListPeer.java>:304:
error: cannot find symbol
           implements ComponentDelegate
                      ^
 symbol:   class ComponentDelegate
 location: class LWListPeer.ScrollableJListDelegate
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/jdk/src/macosx/classes/sun/lwawt/LWPanelPeer.java>:34:
error: cannot find symbol
   extends LWContainerPeer<Panel, LWComponentPeer.JComponentDelegate>
                                                 ^
 symbol:   class JComponentDelegate
 location: class LWComponentPeer
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/jdk/src/macosx/classes/sun/lwawt/LWPanelPeer.java>:42:
error: cannot find symbol
   public JComponentDelegate createDelegate() {
          ^
 symbol:   class JComponentDelegate
 location: class LWPanelPeer
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/jdk/src/macosx/classes/sun/lwawt/LWScrollBarPeer.java>:108:
error: cannot find symbol
       implements ComponentDelegate
                  ^
 symbol:   class ComponentDelegate
 location: class LWScrollBarPeer
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/jdk/src/macosx/classes/sun/lwawt/LWListPeer.java>:228:
error: method does not override or implement a method from a supertype
       @Override
       ^
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/jdk/src/macosx/classes/sun/lwawt/LWListPeer.java>:306:
error: method does not override or implement a method from a supertype
           @Override
           ^
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/jdk/src/macosx/classes/sun/lwawt/LWPanelPeer.java>:43:
error: cannot find symbol
       return new JComponentDelegate();
                  ^
 symbol:   class JComponentDelegate
 location: class LWPanelPeer
<http://imacbuilder/job/openjdk-1.7-macosx-universal/ws/jdk/src/macosx/classes/sun/lwawt/LWScrollBarPeer.java>:110:
error: method does not override or implement a method from a supertype
       @Override
       ^
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.
10 errors
make[4]: *** [.compile.classlist] Error 1
make[3]: *** [all] Error 1
make[2]: *** [all] Error 1
make[1]: *** [jdk-build] Error 2
make: *** [build_product_image] Error 2

Something is missing in commit ?

2011/8/18  <alexander.potochkin at sun.com>:
> Changeset: bd078fbf4789
> Author:    alexp
> Date:      2011-08-18 22:05 +0400
> URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/bd078fbf4789
>
> fixed #291: Refactor LWComponentPeer to support compound Swing delegates
> fixed #4  : AWT Checkbox implementation
>
> - src/macosx/classes/sun/lwawt/ComponentDelegate.java
> ! src/macosx/classes/sun/lwawt/LWButtonPeer.java
> ! src/macosx/classes/sun/lwawt/LWCanvasPeer.java
> ! src/macosx/classes/sun/lwawt/LWCheckboxPeer.java
> ! src/macosx/classes/sun/lwawt/LWChoicePeer.java
> ! src/macosx/classes/sun/lwawt/LWComponentPeer.java
> ! src/macosx/classes/sun/lwawt/LWContainerPeer.java
> + src/macosx/classes/sun/lwawt/LWDelegateKeyboardFocusManager.java
> ! src/macosx/classes/sun/lwawt/LWLabelPeer.java
> ! src/macosx/classes/sun/lwawt/LWTextAreaPeer.java
> ! src/macosx/classes/sun/lwawt/LWTextComponentPeer.java
> ! src/macosx/classes/sun/lwawt/LWTextFieldPeer.java
>
>


More information about the macosx-port-dev mailing list