hg: macosx-port/macosx-port/jdk: Implementing extended window states, fixed window positioning and reporting, and other general cleanup.

Henri Gomez henri.gomez at gmail.com
Mon May 9 00:35:57 PDT 2011


AWTWindowDelegate is still referenced in FILES_c_macosx.gmk and
FILES_c_macosx.gmk.all

2011/5/9 Henri Gomez <henri.gomez at gmail.com>:
> Same problem with 1.6.0-24 :
>
> DINTERNAL_BUILD  -c -o
> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/AWTEvent.o
>  /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/sun/awt/AWTEvent.m
> /Developer/usr/bin/llvm-gcc  -Os   -fno-strict-aliasing -fPIC -W -Wall
>  -Wno-unused -Wno-parentheses -arch i386 -arch x86_64 -D_LITTLE_ENDIAN
> -F/System/Library/Frameworks/JavaVM.framework/Frameworks
> -F/System/Library/Frameworks/ApplicationServices.framework/Frameworks
> -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE
> -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE
> -D_REENTRANT -DMACOSX -I.
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders
> -I../../../src/solaris/javavm/export
> -I../../../src/share/javavm/export -I../../../src/share/native/common
> -I../../../src/solaris/native/common
> -I../../../src/share/native/sun/lwawt
> -I../../../src/solaris/native/sun/lwawt
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders
> -I../../../src/share/native/sun/awt/debug
> -I../../../src/share/native/sun/awt/image/cvutils
> -I../../../src/share/native/sun/java2d
> -I../../../src/share/native/sun/java2d/loops
> -I../../../src/share/native/sun/awt/image/cvutils
> -I../../../src/share/native/sun/awt/image
> -I../../../src/share/native/sun/font
> -I../../../src/share/native/sun/java2d/pipe
> -I../../../src/share/native/sun/java2d/opengl
> -I../../../src/share/native/sun/dc/path
> -I../../../src/share/native/sun/dc/doe
> -I../../../src/share/native/sun/awt/alphacomposite
> -I../../../src/share/native/sun/awt/medialib
> -I../../../src/share/native/sun/awt
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/awt
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/awt
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/awt
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/font
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/font
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/font
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d/opengl
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d/opengl
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d/opengl
> -DINTERNAL_BUILD  -c -o
> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/AWTView.o
>  /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/sun/awt/AWTView.m
> make[5]: *** No rule to make target
> `/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/AWTWindowDelegate.o',
> needed by `/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/.files_compiled'.
>  Stop.
> make[5]: *** Waiting for unfinished jobs....
> /Developer/usr/bin/llvm-gcc  -Os   -fno-strict-aliasing -fPIC -W -Wall
>  -Wno-unused -Wno-parentheses -arch i386 -arch x86_64 -D_LITTLE_ENDIAN
> -F/System/Library/Frameworks/JavaVM.framework/Frameworks
> -F/System/Library/Frameworks/ApplicationServices.framework/Frameworks
> -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE
> -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE
> -D_REENTRANT -DMACOSX -I.
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders
> -I../../../src/solaris/javavm/export
> -I../../../src/share/javavm/export -I../../../src/share/native/common
> -I../../../src/solaris/native/common
> -I../../../src/share/native/sun/lwawt
> -I../../../src/solaris/native/sun/lwawt
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders
> -I../../../src/share/native/sun/awt/debug
> -I../../../src/share/native/sun/awt/image/cvutils
> -I../../../src/share/native/sun/java2d
> -I../../../src/share/native/sun/java2d/loops
> -I../../../src/share/native/sun/awt/image/cvutils
> -I../../../src/share/native/sun/awt/image
> -I../../../src/share/native/sun/font
> -I../../../src/share/native/sun/java2d/pipe
> -I../../../src/share/native/sun/java2d/opengl
> -I../../../src/share/native/sun/dc/path
> -I../../../src/share/native/sun/dc/doe
> -I../../../src/share/native/sun/awt/alphacomposite
> -I../../../src/share/native/sun/awt/medialib
> -I../../../src/share/native/sun/awt
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/awt
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/awt
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/awt
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/font
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/font
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/font
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d/opengl
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d/opengl
> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d/opengl
> -DINTERNAL_BUILD  -c -o
> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/AWTWindow.o
>  /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/sun/awt/AWTWindow.m
> make[4]: *** [library_parallel_compile] Error 2
> make[3]: *** [all] Error 1
> make[2]: *** [all] Error 1
> make[1]: *** [jdk-build] Error 2
> make: *** [build_product_image] Error 2
>
>
> 2011/5/9 Henri Gomez <henri.gomez at gmail.com>:
>> I just tried to build (with Java 1.6.0-b25) and got the following error :
>>
>> /Developer/usr/bin/llvm-gcc  -Os   -fno-strict-aliasing -fPIC -W -Wall
>>  -Wno-unused -Wno-parentheses -arch i386 -arch x86_64 -D_LITTLE_ENDIAN
>> -F/System/Library/Frameworks/JavaVM.framework/Frameworks
>> -F/System/Library/Frameworks/ApplicationServices.framework/Frameworks
>> -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE
>> -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE
>> -D_REENTRANT -DMACOSX -I.
>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders
>> -I../../../src/solaris/javavm/export
>> -I../../../src/share/javavm/export -I../../../src/share/native/common
>> -I../../../src/solaris/native/common
>> -I../../../src/share/native/sun/lwawt
>> -I../../../src/solaris/native/sun/lwawt
>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders
>> -I../../../src/share/native/sun/awt/debug
>> -I../../../src/share/native/sun/awt/image/cvutils
>> -I../../../src/share/native/sun/java2d
>> -I../../../src/share/native/sun/java2d/loops
>> -I../../../src/share/native/sun/awt/image/cvutils
>> -I../../../src/share/native/sun/awt/image
>> -I../../../src/share/native/sun/font
>> -I../../../src/share/native/sun/java2d/pipe
>> -I../../../src/share/native/sun/java2d/opengl
>> -I../../../src/share/native/sun/dc/path
>> -I../../../src/share/native/sun/dc/doe
>> -I../../../src/share/native/sun/awt/alphacomposite
>> -I../../../src/share/native/sun/awt/medialib
>> -I../../../src/share/native/sun/awt
>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/awt
>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/awt
>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/awt
>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/font
>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/font
>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/font
>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d
>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d
>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d
>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d/opengl
>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d/opengl
>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d/opengl
>> -DINTERNAL_BUILD  -c -o
>> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/AWTWindow.o
>>  /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/sun/awt/AWTWindow.m
>> make[4]: *** [library_parallel_compile] Error 2
>> make[3]: *** [all] Error 1
>> make[2]: *** [all] Error 1
>> make[1]: *** [jdk-build] Error 2
>> make: *** [build_product_image] Error 2
>>
>> Everything has been commited or should I switch back to 1.6.0-24 ?
>>
>> 2011/5/9  <swingler at apple.com>:
>>> Changeset: 667f612c5876
>>> Author:    swingler at apple.com
>>> Date:      2011-05-08 22:53 -0700
>>> URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/667f612c5876
>>>
>>> Implementing extended window states, fixed window positioning and reporting, and other general cleanup.
>>>
>>> ! src/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
>>> ! src/macosx/classes/com/apple/laf/ScreenPopupFactory.java
>>> ! src/macosx/classes/sun/awt/CGraphicsConfig.java
>>> ! src/macosx/classes/sun/awt/CGraphicsDevice.java
>>> ! src/macosx/classes/sun/lwawt/LWToolkit.java
>>> ! src/macosx/classes/sun/lwawt/LWWindowPeer.java
>>> ! src/macosx/classes/sun/lwawt/PlatformWindow.java
>>> ! src/macosx/classes/sun/lwawt/macosx/CCursorManager.java
>>> ! src/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java
>>> ! src/macosx/classes/sun/lwawt/macosx/CMenu.java
>>> ! src/macosx/classes/sun/lwawt/macosx/CMouseInfoPeer.java
>>> ! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java
>>> ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
>>> ! src/macosx/classes/sun/lwawt/macosx/CPopupMenu.java
>>> ! src/macosx/classes/sun/lwawt/macosx/CThreading.java
>>> ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
>>> ! src/macosx/native/sun/awt/AWTEvent.m
>>> ! src/macosx/native/sun/awt/AWTView.h
>>> ! src/macosx/native/sun/awt/AWTView.m
>>> ! src/macosx/native/sun/awt/AWTWindow.h
>>> ! src/macosx/native/sun/awt/AWTWindow.m
>>> - src/macosx/native/sun/awt/AWTWindowDelegate.h
>>> - src/macosx/native/sun/awt/AWTWindowDelegate.m
>>> ! src/macosx/native/sun/awt/CFileDialog.m
>>> ! src/macosx/native/sun/awt/CGraphicsEnv.m
>>> ! src/macosx/native/sun/awt/CMenu.m
>>> ! src/macosx/native/sun/awt/CMenuBar.m
>>> ! src/macosx/native/sun/awt/CMenuItem.h
>>> ! src/macosx/native/sun/awt/CMenuItem.m
>>> ! src/macosx/native/sun/awt/CRobot.m
>>> ! src/macosx/native/sun/awt/CTrayIcon.h
>>> ! src/macosx/native/sun/awt/GeomUtilities.h
>>> ! src/macosx/native/sun/awt/GeomUtilities.m
>>> ! src/macosx/native/sun/awt/InitIDs.h
>>> ! src/macosx/native/sun/awt/InitIDs.m
>>> ! src/macosx/native/sun/awt/LWCToolkit.h
>>> ! src/macosx/native/sun/awt/LWCToolkit.m
>>> ! src/macosx/native/sun/awt/ThreadUtilities.h
>>> ! src/macosx/native/sun/awt/ThreadUtilities.m
>>> ! src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m
>>> ! src/macosx/native/sun/java2d/opengl/CGLSurfaceData.h
>>> ! src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m
>>>
>>>
>>
>


More information about the macosx-port-dev mailing list