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

Henri Gomez henri.gomez at gmail.com
Sun Aug 21 23:49:08 PDT 2011


Doing a build right now.

2011/8/19 Alexander Potochkin <Alexander.Potochkin at oracle.com>:
> Hello Henri
>
> The build problem has been fixed,
> please pull the latest change
>
> Thanks much
> and have a nice weekend!
>
> alexp
>>
>> No problem.
>>
>> It just delay the next package :)
>>
>> 2011/8/19 Alexander Potochkin<Alexander.Potochkin at oracle.com>:
>>>
>>> Hello Henri
>>>
>>> Yep, it is my fault
>>>
>>> I am working on it,
>>> sorry for inconvenience
>>>
>>> alexp
>>>>
>>>> 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