hg: bsd-port/bsd-port/jdk: 11 new changesets
Changeset: 878863c9072d Author: vasya Date: 2009-05-11 12:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/878863c9072d Added tag jdk7-b58 for changeset 9ba256e2e5c1 ! .hgtags Changeset: 2007e3d9c195 Author: anthony Date: 2009-05-05 14:45 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2007e3d9c195 6762511: Translucency is not working on Linux using Metacity Summary: Introduced additional blits and new X11 surface types (ARGB, ABGR) Reviewed-by: art, avu ! src/solaris/classes/sun/awt/X11GraphicsConfig.java ! src/solaris/classes/sun/java2d/x11/X11PMBlitBgLoops.java ! src/solaris/classes/sun/java2d/x11/X11PMBlitLoops.java ! src/solaris/classes/sun/java2d/x11/X11SurfaceData.java ! src/solaris/native/sun/awt/X11Color.c ! src/solaris/native/sun/awt/awt_GraphicsEnv.c ! src/solaris/native/sun/awt/awt_p.h Changeset: ba95c9101e50 Author: art Date: 2009-05-06 12:39 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ba95c9101e50 6837004: java.awt.GraphicsDevice.setFullScreenWindow throws NPE for windows with background color not set Reviewed-by: yan, dcherepanov ! src/share/classes/java/awt/GraphicsDevice.java + test/java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java Changeset: b28b073e72b6 Author: anthony Date: 2009-05-06 20:06 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b28b073e72b6 6838046: Rollback 6762511 due to build failure (6838003) Reviewed-by: yan ! src/solaris/classes/sun/awt/X11GraphicsConfig.java ! src/solaris/classes/sun/java2d/x11/X11PMBlitBgLoops.java ! src/solaris/classes/sun/java2d/x11/X11PMBlitLoops.java ! src/solaris/classes/sun/java2d/x11/X11SurfaceData.java ! src/solaris/native/sun/awt/X11Color.c ! src/solaris/native/sun/awt/awt_GraphicsEnv.c ! src/solaris/native/sun/awt/awt_p.h Changeset: 2b86dbc51d11 Author: yan Date: 2009-05-06 09:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2b86dbc51d11 Merge Changeset: 0c6f5f1c58fd Author: yan Date: 2009-05-12 00:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/0c6f5f1c58fd Merge Changeset: 2387e3b1994e Author: jrose Date: 2009-05-11 21:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2387e3b1994e 6839802: java.dyn needs to be on the CORE_PKGS list Summary: fix makefile to expose the new APIs in the core list; edit some javadocs for correctness Reviewed-by: mr ! make/common/Release.gmk ! make/docs/CORE_PKGS.gmk ! src/share/classes/java/dyn/CallSite.java ! src/share/classes/java/dyn/InvokeDynamic.java ! src/share/classes/java/dyn/Linkage.java ! src/share/classes/java/dyn/MethodHandles.java ! src/share/classes/java/dyn/MethodType.java Changeset: 29180ef374c8 Author: jrose Date: 2009-05-12 13:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/29180ef374c8 6839839: access checking logic is wrong at three points in MethodHandles Summary: point fixes to access checking logic Reviewed-by: mr ! src/share/classes/java/dyn/MethodHandles.java ! src/share/classes/sun/dyn/DirectMethodHandle.java ! src/share/classes/sun/dyn/MemberName.java ! src/share/classes/sun/dyn/MethodHandleImpl.java ! src/share/classes/sun/dyn/MethodHandleNatives.java ! src/share/classes/sun/dyn/util/VerifyAccess.java Changeset: 2a5a1b269e89 Author: xdono Date: 2009-05-12 14:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2a5a1b269e89 Merge Changeset: 827a93c4d06a Author: vasya Date: 2009-05-14 10:58 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/827a93c4d06a Added tag jdk7-b59 for changeset 2a5a1b269e89 ! .hgtags Changeset: 5980547ee794 Author: kurt Date: 2009-05-20 20:45 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5980547ee794 Merge jdk7-b59 from main OpenJDK repository. ! make/common/Release.gmk ! src/solaris/native/sun/awt/X11Color.c ! src/solaris/native/sun/awt/awt_GraphicsEnv.c
Hi, I'm trying to build the BSD port and using SoyLatte 1.0.3 as a bootstrap. The following error occur in a few seconds: soylatte16-i386-1.0.3/bin/javac -J-XX:ThreadStackSize=768 -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-client -J-Xmx896m -J-Xms128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -g -source 1.5 -target 5 -encoding ascii -Xbootclasspath:../../../build/bsd-i586/classes -XDinvokedynamic -sourcepath ../../../build/bsd-i586/gensrc:../../../src/solaris/classes:../../../src/share/classes -d ../../../build/bsd-i586/classes @../../../build/bsd-i586/tmp/java/java.dyn/.classes.list.filtered ../../../src/share/classes/sun/dyn/CallSiteImpl.java:67: illegal start of type PRIVATE_INITIALIZE_CALL_SITE.<void>invoke(site, callerMID, callerBCI); ^ ../../../src/share/classes/sun/dyn/CallSiteImpl.java:67: not a statement PRIVATE_INITIALIZE_CALL_SITE.<void>invoke(site, callerMID, callerBCI); ^ ../../../src/share/classes/sun/dyn/CallSiteImpl.java:67: not a statement PRIVATE_INITIALIZE_CALL_SITE.<void>invoke(site, callerMID, callerBCI); Perhaps this is because I need newer bootstrap. Any ideas where to get that? Thanks, Andrei
Hi folks, the problem still persists with soylatte as well as with openjdk6-b16-24_apr_2009-r1. $sw_vers ProductName: Mac OS X ProductVersion: 10.5.7 BuildVersion: 9J61 I feel that the javac of the newer version is required. How are you building that guys, huh?! :) Thanks, Andrei Andrei Dmitriev wrote:
Hi, I'm trying to build the BSD port and using SoyLatte 1.0.3 as a bootstrap. The following error occur in a few seconds:
soylatte16-i386-1.0.3/bin/javac -J-XX:ThreadStackSize=768 -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-client -J-Xmx896m -J-Xms128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -g -source 1.5 -target 5 -encoding ascii -Xbootclasspath:../../../build/bsd-i586/classes -XDinvokedynamic -sourcepath ../../../build/bsd-i586/gensrc:../../../src/solaris/classes:../../../src/share/classes -d ../../../build/bsd-i586/classes @../../../build/bsd-i586/tmp/java/java.dyn/.classes.list.filtered ../../../src/share/classes/sun/dyn/CallSiteImpl.java:67: illegal start of type PRIVATE_INITIALIZE_CALL_SITE.<void>invoke(site, callerMID, callerBCI); ^ ../../../src/share/classes/sun/dyn/CallSiteImpl.java:67: not a statement PRIVATE_INITIALIZE_CALL_SITE.<void>invoke(site, callerMID, callerBCI); ^ ../../../src/share/classes/sun/dyn/CallSiteImpl.java:67: not a statement PRIVATE_INITIALIZE_CALL_SITE.<void>invoke(site, callerMID, callerBCI);
Perhaps this is because I need newer bootstrap. Any ideas where to get that?
Thanks, Andrei
Andrei Dmitriev wrote:
Hi folks,
the problem still persists with soylatte as well as with openjdk6-b16-24_apr_2009-r1.
$sw_vers ProductName: Mac OS X ProductVersion: 10.5.7 BuildVersion: 9J61
I feel that the javac of the newer version is required. How are you building that guys, huh?! :)
This is very strange. The compiler error is because of the JSR 292 stuff that was commited to b59. I have compiled myself the JDK with openjdk6-b16-24_apr_2009-r1 and it worked. What environment variables have you set? -- Christian
Hi Christian, here it is: export LC_ALL=C export LC_LANG=C export DEVTOOLS=/export/devtools/binary.plugs export ALT_BOOTDIR=$DEVTOOLS/soylatte16-i386-1.0.3/ export ALT_BINARY_PLUGS_PATH=$DEVTOOLS/jdk-7-icedtea-plugs export ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include export ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib export ALT_CUPS_HEADERS_PATH=/usr/include export ANT_HOME=/usr/share/ant export NO_DOCS=true export HOTSPOT_BUILD_JOBS=1 export ALT_HOTSPOT_IMPORT_PATH=$ALT_BOOTDIR export ALT_JIBX_LIBS_PATH=/export/devtools/jibx-1.1.6 export ALT_JDK_IMPORT_PATH=$ALT_BOOTDIR time -p make VARIANT=DBG $* 2>&1 | tee $log You've compiled it on BSD or Mac? Thanks, Andrei Christian Thalinger wrote:
Andrei Dmitriev wrote:
Hi folks,
the problem still persists with soylatte as well as with openjdk6-b16-24_apr_2009-r1.
$sw_vers ProductName: Mac OS X ProductVersion: 10.5.7 BuildVersion: 9J61
I feel that the javac of the newer version is required. How are you building that guys, huh?! :)
This is very strange. The compiler error is because of the JSR 292 stuff that was commited to b59. I have compiled myself the JDK with openjdk6-b16-24_apr_2009-r1 and it worked. What environment variables have you set?
-- Christian
Hi Andrei, The following environment variables no longer need to be set on Apple since they default to correct locations now: DEVTOOLS, ALT_CUPS_HEADERS_PATH For all openjdk7-b59 and later based ports ALT_BINARY_PLUGS_PATH is no longer needed. ALT_HOTSPOT_IMPORT_PATH, ALT_JDK_IMPORT_PATH should never be set when building the full bsd-port. This may be the source of the problem you are hitting. I also recommend that a controlled, clean environment be used to build bsd-port. For Apple something similar to this should be correct: env -i PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin \ make \ ALT_BOOTDIR=$DEVTOOLS/soylatte16-i386-1.0.3/ \ ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include \ ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib \ ALT_JIBX_LIBS_PATH=/export/devtools/jibx-1.1.6 \ ANT_HOME=/usr/share/ant \ NO_DOCS=true \ HOTSPOT_BUILD_JOBS=1 Regards, -Kurt Andrei Dmitriev wrote:
Hi Christian,
here it is:
export LC_ALL=C export LC_LANG=C export DEVTOOLS=/export/devtools/binary.plugs export ALT_BOOTDIR=$DEVTOOLS/soylatte16-i386-1.0.3/ export ALT_BINARY_PLUGS_PATH=$DEVTOOLS/jdk-7-icedtea-plugs export ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include export ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib export ALT_CUPS_HEADERS_PATH=/usr/include export ANT_HOME=/usr/share/ant export NO_DOCS=true export HOTSPOT_BUILD_JOBS=1 export ALT_HOTSPOT_IMPORT_PATH=$ALT_BOOTDIR export ALT_JIBX_LIBS_PATH=/export/devtools/jibx-1.1.6 export ALT_JDK_IMPORT_PATH=$ALT_BOOTDIR
time -p make VARIANT=DBG $* 2>&1 | tee $log
You've compiled it on BSD or Mac? Thanks, Andrei
Christian Thalinger wrote:
Andrei Dmitriev wrote:
Hi folks,
the problem still persists with soylatte as well as with openjdk6-b16-24_apr_2009-r1.
$sw_vers ProductName: Mac OS X ProductVersion: 10.5.7 BuildVersion: 9J61
I feel that the javac of the newer version is required. How are you building that guys, huh?! :)
This is very strange. The compiler error is because of the JSR 292 stuff that was commited to b59. I have compiled myself the JDK with openjdk6-b16-24_apr_2009-r1 and it worked. What environment variables have you set?
-- Christian
Kurt Miller wrote:
ALT_HOTSPOT_IMPORT_PATH, ALT_JDK_IMPORT_PATH should never be set when building the full bsd-port. This may be the source of the problem you are hitting.
I too think that this might be the problem. Try without setting them. -- Christian
A-ha, the reason was I'm building the jdk/ tree only. Once I fclone'd the forest the build finished with success. Fortunately I realized the words "the full bsd-port" in previous email. :) Thanks guys! Andrei Christian Thalinger wrote:
Andrei Dmitriev wrote:
You've compiled it on BSD or Mac?
On Mac OS X 10.5
-- Christian
Christian, I have been away from the OpenJDK for a while and am now running into this issue. Do you know what is the first version of OpenJDK 7 that can compile the JSR 292 features? I assume the ability to compile JSR 292 features was added before the use of the features (could be totally wrong on that). You are using a version of openjdk6, I am interested in an OpenJDK 7 version. Thanks Michael On Tue, Jun 16, 2009 at 7:29 AM, Christian Thalinger < Christian.Thalinger@sun.com> wrote:
Andrei Dmitriev wrote:
Hi folks,
the problem still persists with soylatte as well as with openjdk6-b16-24_apr_2009-r1.
$sw_vers ProductName: Mac OS X ProductVersion: 10.5.7 BuildVersion: 9J61
I feel that the javac of the newer version is required. How are you building that guys, huh?! :)
This is very strange. The compiler error is because of the JSR 292 stuff that was commited to b59. I have compiled myself the JDK with openjdk6-b16-24_apr_2009-r1 and it worked. What environment variables have you set?
-- Christian
Michael Franz wrote:
Christian,
Hi! Sorry for the long delay.
I have been away from the OpenJDK for a while and am now running into this issue. Do you know what is the first version of OpenJDK 7 that can compile the JSR 292 features? I assume the ability to compile JSR 292 features was added before the use of the features (could be totally wrong on that).
That's JDK 7 M3 (b59): http://openjdk.java.net/projects/jdk7/milestones/
You are using a version of openjdk6, I am interested in an OpenJDK 7 version.
-- Christian
Great, I will try to figure out how I can build that version. On Mon, Aug 17, 2009 at 5:15 AM, Christian Thalinger < Christian.Thalinger@sun.com> wrote:
Michael Franz wrote:
Christian,
Hi!
Sorry for the long delay.
I have been away from the OpenJDK for a while and am now running into this issue. Do you know what is the first version of OpenJDK 7 that can compile the JSR 292 features? I assume the ability to compile JSR 292 features was added before the use of the features (could be totally wrong on that).
That's JDK 7 M3 (b59): http://openjdk.java.net/projects/jdk7/milestones/
You are using a version of openjdk6, I am interested in an OpenJDK 7 version.
-- Christian
participants (5)
-
Andrei Dmitriev
-
Christian Thalinger
-
Kurt Miller
-
kurt@intricatesoftware.com
-
Michael Franz