From henri.gomez at gmail.com Wed Dec 1 00:41:35 2010 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 1 Dec 2010 09:41:35 +0100 Subject: macports openjdk6 install In-Reply-To: References: Message-ID: > I've done some "learning" and soon there will be OpenSCG one-click > OpenJDK6-b20 Installers for OSX 32 & 64 bit. > I have succesfully built openjdk6 b20 for amd64, via Landon's Macports > project, on OSX 10.6. > I was unsuccessful, so far, building openjdk6 b20 for i586, on OSX 10.5. > Stay tuned... I wonder if users could be interested on OpenJDK 6 (32/64bits) in DMG/PKG mode as we do for OpenJDK 1.7 on http://code.google.com/p/openjdk-osx-build/ ? From dalibor.topic at oracle.com Wed Dec 1 04:27:12 2010 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Wed, 01 Dec 2010 13:27:12 +0100 Subject: Apple Oracle OpenJDK Announcement In-Reply-To: <665FB869-1C98-4474-97B3-EB004362014D@apple.com> References: <20101117062247.GB42585@misty.eyesbeyond.com> <2C06580A-4C6D-412C-A6D9-DFC3D4E35D0D@apple.com> <0D846F76-16FC-41AE-A157-28F5B9A3A359@apple.com> <4CF590A5.9060800@oracle.com> <665FB869-1C98-4474-97B3-EB004362014D@apple.com> Message-ID: <4CF63F20.7090309@oracle.com> On 12/1/10 2:24 AM, Mike Swingler wrote: > Wonderful! Thank you very much Dalibor! > Thanks, Mike - glad to help! cheers, dalibor topic -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | | | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Komplement?rin: ORACLE Deutschland Verwaltung B.V. Rijnzathe 6, 3454PV De Meern, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: J?rgen Kunz, Marcel van de Molen, Alexander van der Ven Green Oracle Oracle is committed to developing practices and products that help protect the environment From dalibor.topic at oracle.com Thu Dec 2 10:35:18 2010 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Thu, 02 Dec 2010 19:35:18 +0100 Subject: Apple Oracle OpenJDK Announcement In-Reply-To: <4CF590A5.9060800@oracle.com> References: <20101117062247.GB42585@misty.eyesbeyond.com> <2C06580A-4C6D-412C-A6D9-DFC3D4E35D0D@apple.com> <0D846F76-16FC-41AE-A157-28F5B9A3A359@apple.com> <4CF590A5.9060800@oracle.com> Message-ID: <4CF7E6E6.60609@oracle.com> On 12/1/10 1:02 AM, Dalibor Topic wrote: > I've gone ahead and proposed a Mac OS X porting project with my Porters Group Member hat, > with a CFV in the Porters Group, in order to allow work on the Mac OS port to proceed as > quickly as possible. The Porters Group has completed its vote[1] - it's a Yes - congrats & welcome! Mike, please get in touch with Mark Reinhold around setting the Project up. cheers, dalibor topic [1] http://mail.openjdk.java.net/pipermail/porters-dev/2010-December/000331.html -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | | | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Komplement?rin: ORACLE Deutschland Verwaltung B.V. Rijnzathe 6, 3454PV De Meern, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: J?rgen Kunz, Marcel van de Molen, Alexander van der Ven Green Oracle Oracle is committed to developing practices and products that help protect the environment From denisl at openscg.com Thu Dec 2 11:15:53 2010 From: denisl at openscg.com (Lussier, Denis) Date: Thu, 2 Dec 2010 14:15:53 -0500 Subject: macports openjdk6 install In-Reply-To: References: Message-ID: I believe the answer is YES... Most especially if the 32 bit JDK6 version is a Universal Binary that'll run on 10.4 ppc and 10.4+ Intel. Additionally, there will be demand for the 64 Bit version on 10.5. I think these "older compatibilities" are much more important for openjdk6 than for openjdk7. On 12/1/10, Henri Gomez wrote: >> I've done some "learning" and soon there will be OpenSCG one-click >> OpenJDK6-b20 Installers for OSX 32 & 64 bit. >> I have succesfully built openjdk6 b20 for amd64, via Landon's Macports >> project, on OSX 10.6. >> I was unsuccessful, so far, building openjdk6 b20 for i586, on OSX 10.5. >> Stay tuned... > > I wonder if users could be interested on OpenJDK 6 (32/64bits) in > DMG/PKG mode as we do for OpenJDK 1.7 on > http://code.google.com/p/openjdk-osx-build/ ? > From henri.gomez at gmail.com Thu Dec 2 13:50:30 2010 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 2 Dec 2010 22:50:30 +0100 Subject: macports openjdk6 install In-Reply-To: References: Message-ID: > I believe the answer is YES... > > Most especially if the 32 bit JDK6 version is a Universal Binary > that'll run on 10.4 ppc and 10.4+ Intel. ?Additionally, there will be > demand for the 64 Bit version on 10.5. We're using 10.6 machines to build 32 and 64bits OpenJDK 7 VM. I guess we should find 10.5 machine to build OpenJDK 6 for 10.5 systems (x86 & PPC). Advices welcome. > I think these "older compatibilities" are much more important for > openjdk6 than for openjdk7. Both are importants :) Even with the new OS/X Port for OpenJDK 1.7, we plan to keep our continuous build to provide Java 7 VM very often. From henri.gomez at gmail.com Thu Dec 2 13:51:29 2010 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 2 Dec 2010 22:51:29 +0100 Subject: Apple Oracle OpenJDK Announcement In-Reply-To: <4CF7E6E6.60609@oracle.com> References: <20101117062247.GB42585@misty.eyesbeyond.com> <2C06580A-4C6D-412C-A6D9-DFC3D4E35D0D@apple.com> <0D846F76-16FC-41AE-A157-28F5B9A3A359@apple.com> <4CF590A5.9060800@oracle.com> <4CF7E6E6.60609@oracle.com> Message-ID: > On 12/1/10 1:02 AM, Dalibor Topic wrote: >> I've gone ahead and proposed a Mac OS X porting project with my Porters Group Member hat, >> with a CFV in the Porters Group, in order to allow work on the Mac OS port to proceed as >> quickly as possible. > > The Porters Group has completed its vote[1] - it's a Yes - congrats & welcome! > > Mike, please get in touch with Mark Reinhold around setting the Project up. Question. Mac OS X porting project will be hosted in actual bsd-port or will have its own port ? From denisl at openscg.com Thu Dec 2 14:04:09 2010 From: denisl at openscg.com (Lussier, Denis) Date: Thu, 2 Dec 2010 17:04:09 -0500 Subject: macports openjdk6 install In-Reply-To: References: Message-ID: OpenSCG has a good powerful 10.5 box (quad processor, 32 GB RAM, 15k rpm drives). I could give u ssh access to it easily over the internet. Email me offline if u r interested. I was able to get the current openjdk6 b20 MacPorts built on 10.6 as the default (64 bits). It fails when trying to build it as the default (32 bits) on 10.5. On 12/2/10, Henri Gomez wrote: >> I believe the answer is YES... >> >> Most especially if the 32 bit JDK6 version is a Universal Binary >> that'll run on 10.4 ppc and 10.4+ Intel. ?Additionally, there will be >> demand for the 64 Bit version on 10.5. > > We're using 10.6 machines to build 32 and 64bits OpenJDK 7 VM. > > I guess we should find 10.5 machine to build OpenJDK 6 for 10.5 > systems (x86 & PPC). > Advices welcome. > >> I think these "older compatibilities" are much more important for >> openjdk6 than for openjdk7. > > Both are importants :) > > Even with the new OS/X Port for OpenJDK 1.7, we plan to keep our > continuous build to provide Java 7 VM very often. > From denisl at openscg.com Thu Dec 2 14:06:47 2010 From: denisl at openscg.com (Lussier, Denis) Date: Thu, 2 Dec 2010 17:06:47 -0500 Subject: macports openjdk6 install In-Reply-To: References: Message-ID: OpenSCG has a good powerful 10.5 box (quad processor, 32 GB RAM, 15k rpm drives). I could give u ssh access to it easily over the internet. Email me offline if u r interested. I was able to get the current openjdk6 b20 MacPorts built on 10.6 as the default (64 bits). It fails when trying to build it as the default (32 bits) on 10.5. On 12/2/10, Henri Gomez wrote: >> I believe the answer is YES... >> >> Most especially if the 32 bit JDK6 version is a Universal Binary >> that'll run on 10.4 ppc and 10.4+ Intel. ?Additionally, there will be >> demand for the 64 Bit version on 10.5. > > We're using 10.6 machines to build 32 and 64bits OpenJDK 7 VM. > > I guess we should find 10.5 machine to build OpenJDK 6 for 10.5 > systems (x86 & PPC). > Advices welcome. > >> I think these "older compatibilities" are much more important for >> openjdk6 than for openjdk7. > > Both are importants :) > > Even with the new OS/X Port for OpenJDK 1.7, we plan to keep our > continuous build to provide Java 7 VM very often. > From dalibor.topic at oracle.com Thu Dec 2 14:07:22 2010 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Thu, 02 Dec 2010 23:07:22 +0100 Subject: Apple Oracle OpenJDK Announcement In-Reply-To: References: <20101117062247.GB42585@misty.eyesbeyond.com> <2C06580A-4C6D-412C-A6D9-DFC3D4E35D0D@apple.com> <0D846F76-16FC-41AE-A157-28F5B9A3A359@apple.com> <4CF590A5.9060800@oracle.com> <4CF7E6E6.60609@oracle.com> Message-ID: <4CF8189A.3080601@oracle.com> On 12/2/10 10:51 PM, Henri Gomez wrote: > Question. > > Mac OS X porting project will be hosted in actual bsd-port or will > have its own port ? The latter - see http://mail.openjdk.java.net/pipermail/discuss/2010-December/001627.html for rationale. cheers, dalibor topic -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | | | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Komplement?rin: ORACLE Deutschland Verwaltung B.V. Rijnzathe 6, 3454PV De Meern, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: J?rgen Kunz, Marcel van de Molen, Alexander van der Ven Green Oracle Oracle is committed to developing practices and products that help protect the environment From henri.gomez at gmail.com Thu Dec 2 14:11:21 2010 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 2 Dec 2010 23:11:21 +0100 Subject: macports openjdk6 install In-Reply-To: References: Message-ID: > OpenSCG has a good powerful 10.5 box (quad processor, 32 GB RAM, 15k > rpm drives). ?I could give u ssh access to it easily over the > internet. ?Email me offline if u r interested. Thanks, using Hudson I could setup a slave agent on any machine via ssh, we could use it to build OpenJDK on 10.5 also :) > I was able to get the current openjdk6 b20 MacPorts built on 10.6 as > the default (64 bits). ?It fails when trying to build it as the > default (32 bits) on 10.5. Just to be sure, you could get an OpenJDK 6 64bits built on Snow works on 10.5 but you couldn't build it on your 10.5 machine ? From henri.gomez at gmail.com Thu Dec 2 14:13:45 2010 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 2 Dec 2010 23:13:45 +0100 Subject: Apple Oracle OpenJDK Announcement In-Reply-To: <4CF8189A.3080601@oracle.com> References: <20101117062247.GB42585@misty.eyesbeyond.com> <2C06580A-4C6D-412C-A6D9-DFC3D4E35D0D@apple.com> <0D846F76-16FC-41AE-A157-28F5B9A3A359@apple.com> <4CF590A5.9060800@oracle.com> <4CF7E6E6.60609@oracle.com> <4CF8189A.3080601@oracle.com> Message-ID: >> Mac OS X porting project will be hosted in actual bsd-port or will >> have its own port ? > > The latter - see http://mail.openjdk.java.net/pipermail/discuss/2010-December/001627.html for > rationale. Hum, so I'll have to track two differents locations and twice more builds, but it's not a problem for Hudson CI :) From denisl at openscg.com Thu Dec 2 15:52:57 2010 From: denisl at openscg.com (Lussier, Denis) Date: Thu, 2 Dec 2010 18:52:57 -0500 Subject: macports openjdk6 install In-Reply-To: References: Message-ID: I successfully built MacPorts openjdk6 at b20 on Snow Leopard 10.6. By default 10.6 builds as 64 Bits. I was unsuccessful with a default build ("sudo port install openjdk6") on Leopard 10.5. By default 10.5 builds as 32 Bits. It throws a compile error on one of the C code modules that is doing some i586 assembler code that was technical enough that I didn't feel I am qualified to debug it further. On Thu, Dec 2, 2010 at 5:11 PM, Henri Gomez wrote: > Just to be sure, you could get an OpenJDK 6 64bits built on Snow works > on 10.5 but you couldn't build it on your 10.5 machine ? > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101202/7b1476a5/attachment.html From glewis at eyesbeyond.com Sat Dec 4 13:40:28 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Dec 2010 21:40:28 +0000 Subject: hg: bsd-port/bsd-port: 12 new changesets Message-ID: <20101204214028.C8147470F7@hg.openjdk.java.net> Changeset: 95f8f3994b9b Author: cl Date: 2010-11-11 11:02 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/95f8f3994b9b Added tag jdk7-b118 for changeset a12a9e78df8a ! .hgtags Changeset: 1e546ad6e43c Author: Greg Lewis Date: 2010-11-13 11:59 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/1e546ad6e43c Merge from main OpenJDK repository Changeset: 8b474f74f0cc Author: herrick Date: 2010-10-08 11:43 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/8b474f74f0cc Merge Changeset: 734a599c6ffc Author: igor Date: 2010-10-14 16:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/734a599c6ffc Merge Changeset: 2fae5a0f6c72 Author: herrick Date: 2010-10-16 12:31 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/2fae5a0f6c72 Merge Changeset: 0f94b06d1a3d Author: herrick Date: 2010-10-22 14:13 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/0f94b06d1a3d Merge Changeset: 474f0e1f64aa Author: herrick Date: 2010-10-29 16:00 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/474f0e1f64aa Merge Changeset: 2c6010a2deec Author: jqzuo Date: 2010-11-05 13:39 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/2c6010a2deec Merge Changeset: 661360bef6cc Author: jqzuo Date: 2010-11-15 14:17 -0500 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/661360bef6cc Merge Changeset: 366ff0b6d215 Author: cl Date: 2010-11-22 14:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/366ff0b6d215 Added tag jdk7-b119 for changeset 661360bef6cc ! .hgtags Changeset: 6f79b68d1851 Author: cl Date: 2010-12-02 19:03 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/6f79b68d1851 Added tag jdk7-b120 for changeset 366ff0b6d215 ! .hgtags Changeset: fac0329115ab Author: Greg Lewis Date: 2010-12-04 08:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/fac0329115ab Merge from main OpenJDK repository From glewis at eyesbeyond.com Sat Dec 4 13:40:33 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Dec 2010 21:40:33 +0000 Subject: hg: bsd-port/bsd-port/corba: 8 new changesets Message-ID: <20101204214038.950EB470F8@hg.openjdk.java.net> Changeset: 8260ec509a10 Author: lana Date: 2010-11-04 14:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/8260ec509a10 Merge Changeset: 75071e5568a9 Author: lana Date: 2010-11-13 18:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/75071e5568a9 Merge Changeset: f642c9ec81a0 Author: robm Date: 2010-11-15 10:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/f642c9ec81a0 6277781: Serialization of Enums over IIOP is broke. Summary: Reviewed by Ken Cavanaugh Reviewed-by: coffeys ! src/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java Changeset: cff5a173ec1e Author: robm Date: 2010-11-15 10:47 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/cff5a173ec1e 6763340: memory leak in com.sun.corba.se.* classes 6873605: Missing finishedDispatch() call in ORBImpl causes test failures after 5u20 b04 Summary: Reviewed by Ken Cavanaugh Reviewed-by: coffeys ! src/share/classes/com/sun/corba/se/impl/interceptors/ClientRequestInfoImpl.java ! src/share/classes/com/sun/corba/se/impl/interceptors/PIHandlerImpl.java ! src/share/classes/com/sun/corba/se/impl/interceptors/PINoOpHandlerImpl.java ! src/share/classes/com/sun/corba/se/impl/interceptors/RequestInfoImpl.java ! src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/CorbaClientRequestDispatcherImpl.java ! src/share/classes/com/sun/corba/se/spi/protocol/PIHandler.java + src/share/classes/com/sun/corba/se/spi/protocol/RetryType.java Changeset: 4ab3c663d147 Author: cl Date: 2010-12-02 19:03 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/4ab3c663d147 Added tag jdk7-b120 for changeset cff5a173ec1e ! .hgtags Changeset: dc903ccc6219 Author: cl Date: 2010-11-22 14:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/dc903ccc6219 Added tag jdk7-b119 for changeset 39829414ae31 ! .hgtags Changeset: 2cc9f3299210 Author: ohair Date: 2010-12-03 19:43 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/2cc9f3299210 Merge ! .hgtags Changeset: 2033bd16d260 Author: Greg Lewis Date: 2010-12-04 08:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/2033bd16d260 Merge from main OpenJDK repository From glewis at eyesbeyond.com Sat Dec 4 13:40:47 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Dec 2010 21:40:47 +0000 Subject: hg: bsd-port/bsd-port/hotspot: 40 new changesets Message-ID: <20101204214156.9EFCE470FA@hg.openjdk.java.net> Changeset: d4681dc64964 Author: trims Date: 2010-11-11 23:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d4681dc64964 Added tag hs20-b02 for changeset 3ef7426b4dea ! .hgtags Changeset: 086898a88056 Author: ptisnovs Date: 2010-11-04 14:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/086898a88056 6997495: correction of regression test compiler/6857159/Test6857159 Summary: Testcase correction. Reviewed-by: never ! test/compiler/6857159/Test6857159.java Changeset: 26cd5261f8c6 Author: lana Date: 2010-11-04 15:32 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/26cd5261f8c6 Merge Changeset: 31aff7f873c6 Author: trims Date: 2010-11-10 21:22 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/31aff7f873c6 Merge Changeset: 42a10fc37986 Author: roland Date: 2010-10-15 09:38 +0200 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/42a10fc37986 6991577: add IfOp optimization to C1 Summary: Ifop optimization for c1 Reviewed-by: never, phh, iveresov ! src/share/vm/c1/c1_Compilation.hpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_Instruction.cpp ! src/share/vm/c1/c1_Instruction.hpp ! src/share/vm/c1/c1_Optimizer.cpp ! src/share/vm/c1/c1_globals.hpp Changeset: e5c3d73017ab Author: roland Date: 2010-10-15 02:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e5c3d73017ab Merge Changeset: 7aff5786cc02 Author: twisti Date: 2010-10-18 01:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7aff5786cc02 6991596: JSR 292 unimplemented adapter_opt_i2i and adapter_opt_l2i on SPARC Reviewed-by: kvn, jrose, dsamersoff ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! test/Makefile + test/compiler/6991596/Test6991596.java Changeset: 0357ff4bd6b2 Author: never Date: 2010-10-18 15:43 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/0357ff4bd6b2 Merge Changeset: 87d6a4d1ecbc Author: twisti Date: 2010-10-19 02:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/87d6a4d1ecbc 6990192: VM crashes in ciTypeFlow::get_block_for() Reviewed-by: never ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/oops/cpCacheOop.cpp ! src/share/vm/oops/cpCacheOop.hpp ! src/share/vm/runtime/thread.cpp Changeset: cd4e20dc9917 Author: twisti Date: 2010-10-20 04:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cd4e20dc9917 Merge ! src/share/vm/runtime/thread.cpp Changeset: ce6848d0666d Author: never Date: 2010-10-19 16:14 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ce6848d0666d 6968367: can_post_on_exceptions is still using VM_DeoptimizeFrame in some places Reviewed-by: kvn, twisti ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/includeDB_features ! src/share/vm/includeDB_jvmti ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp Changeset: f8aaf8522a6b Author: never Date: 2010-10-20 13:18 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f8aaf8522a6b Merge Changeset: 1e9a9d2e6509 Author: never Date: 2010-10-21 11:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1e9a9d2e6509 6970683: improvements to hs_err output Reviewed-by: kvn, jrose, dholmes, coleenp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/gc_implementation/includeDB_gc_parallelScavenge ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/memory/heap.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/vmError.cpp Changeset: f195c4737aca Author: twisti Date: 2010-10-22 03:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f195c4737aca 6994130: Zero PowerPC fix Summary: 6953477 broke Zero. Reviewed-by: twisti Contributed-by: Gary Benson ! src/share/vm/runtime/frame.cpp Changeset: d2e35ffae982 Author: twisti Date: 2010-10-28 00:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d2e35ffae982 6994630: java/lang/instrument/IsModifiableClassAgent.java fails with -XX:+EnableInvokeDynamic Summary: The logic of ClassFileParser::java_dyn_MethodHandle_fix_pre needs to take care of an already changed vmentry signature. Reviewed-by: never, jrose ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp Changeset: d1896d1dda3e Author: jrose Date: 2010-10-30 11:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d1896d1dda3e 6981788: GC map generator sometimes picks up the wrong kind of instruction operand Summary: Distinguish pool indexes from cache indexes in recently changed code. Reviewed-by: never ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/oops/generateOopMap.hpp Changeset: fff777a71346 Author: jrose Date: 2010-10-30 11:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/fff777a71346 6994093: MethodHandle.invokeGeneric needs porting to SPARC Summary: SPARC code missing from fix to 6939224 Reviewed-by: twisti ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/assembler_sparc.inline.hpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp Changeset: 8213b0f5c92d Author: jrose Date: 2010-10-30 12:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8213b0f5c92d 6981777: implement JSR 292 EG adjustments from summer 2010 Summary: Small bug fix to make "raw" adapters work for JDK changes under 6981777 Reviewed-by: twisti ! src/share/vm/prims/methodHandles.cpp Changeset: 3b2dea75431e Author: jrose Date: 2010-10-30 13:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3b2dea75431e 6984311: JSR 292 needs optional bootstrap method parameters Summary: Allow CONSTANT_InvokeDynamic nodes to have any number of extra operands. Reviewed-by: twisti ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeLoadConstant.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/ConstantTag.java ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/includeDB_core ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/constantPoolKlass.cpp ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/oops/cpCacheOop.hpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/methodComparator.cpp ! src/share/vm/prims/methodComparator.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/constantTag.hpp Changeset: ae065c367d93 Author: kvn Date: 2010-11-02 09:00 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ae065c367d93 6987135: Performance regression on Intel platform with 32-bits edition between 6u13 and 6u14. Summary: Use hardware DIV instruction for long division by constant when it is faster than code with multiply. Reviewed-by: never ! src/cpu/sparc/vm/sparc.ad ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.hpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp ! src/share/vm/opto/divnode.cpp ! src/share/vm/opto/matcher.hpp Changeset: 885e464e1a40 Author: twisti Date: 2010-11-02 14:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/885e464e1a40 6996240: The BitSet.length method sometimes returns an index+1 value less than that of the highest bit set. Reviewed-by: never, kvn ! src/cpu/sparc/vm/sparc.ad Changeset: e62345fd6a46 Author: twisti Date: 2010-11-04 12:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e62345fd6a46 6997459: JSR 292 after 6994093 getting: on return to interpreted call, restored SP is corrupted Reviewed-by: kvn, jrose, never ! src/cpu/sparc/vm/methodHandles_sparc.cpp Changeset: f42a2f0c16bb Author: jrose Date: 2010-11-05 12:18 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f42a2f0c16bb 6996563: 6984311 changes forgot to update vmStructs.cpp for new field _operands Summary: Add missing line to vmStructs. Also fix bug with class dumper. Reviewed-by: twisti, kvn ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java ! src/share/vm/runtime/vmStructs.cpp Changeset: 34bd82eba3bb Author: iveresov Date: 2010-11-05 14:49 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/34bd82eba3bb 6997456: Not possible to build just compiler2 Summary: Fix the compiler error. Allow to build just c2 specifying FORCE_TIERED=0 on the command line. Reviewed-by: never, kvn ! make/linux/Makefile ! make/solaris/Makefile ! make/windows/build.make ! src/share/vm/runtime/java.cpp Changeset: d0895dfaf7cc Author: iveresov Date: 2010-11-06 02:53 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d0895dfaf7cc Merge Changeset: 2fe998383789 Author: kvn Date: 2010-11-06 18:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2fe998383789 6997311: SIGFPE in new long division asm code Summary: use unsigned DIV instruction Reviewed-by: never ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! test/compiler/6603011/Test.java Changeset: e4fcbeb5a698 Author: kvn Date: 2010-11-06 20:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e4fcbeb5a698 6991188: C2 Crashes while compiling method Summary: Do several iterations to build EA Connection Graph. Reviewed-by: never, twisti, ysr ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/escape.hpp Changeset: 5caa30ea147b Author: iveresov Date: 2010-11-08 14:33 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5caa30ea147b Merge ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/includeDB_core ! src/share/vm/includeDB_features ! src/share/vm/includeDB_jvmti ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/runtime/thread.cpp Changeset: 2db84614f61d Author: iveresov Date: 2010-11-09 15:12 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2db84614f61d 6998737: JSR 292: Remove the plug guarding the use of compressed oops Summary: The plug that guards the use of compressed oops with invokedynamic needs to be removed Reviewed-by: twisti, kvn ! src/share/vm/runtime/arguments.cpp Changeset: b0e6879e48fa Author: kvn Date: 2010-11-09 17:31 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b0e6879e48fa 6839891: Array overrun in vm ci Summary: fix index check Reviewed-by: never ! src/share/vm/ci/ciInstanceKlass.cpp Changeset: 84d114b9170e Author: iveresov Date: 2010-11-11 17:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/84d114b9170e Merge Changeset: a1e319b5b13a Author: trims Date: 2010-11-11 23:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a1e319b5b13a Merge Changeset: 5484e7c53fa7 Author: trims Date: 2010-11-11 23:30 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5484e7c53fa7 6997698: Bump the HS20 build number to 03 Summary: Update the HS20 build number to 03 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 79401ff1d56d Author: lana Date: 2010-11-13 18:40 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/79401ff1d56d Merge - src/os/linux/vm/objectMonitor_linux.cpp - src/os/linux/vm/objectMonitor_linux.hpp - src/os/linux/vm/objectMonitor_linux.inline.hpp - src/os/solaris/vm/objectMonitor_solaris.cpp - src/os/solaris/vm/objectMonitor_solaris.hpp - src/os/solaris/vm/objectMonitor_solaris.inline.hpp - src/os/windows/vm/objectMonitor_windows.cpp - src/os/windows/vm/objectMonitor_windows.hpp - src/os/windows/vm/objectMonitor_windows.inline.hpp Changeset: f5603a6e5042 Author: lana Date: 2010-11-17 22:42 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f5603a6e5042 Merge Changeset: 18134a5c6da5 Author: cl Date: 2010-12-02 19:04 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/18134a5c6da5 Added tag jdk7-b120 for changeset f5603a6e5042 ! .hgtags Changeset: 073378594ec6 Author: cl Date: 2010-11-22 14:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/073378594ec6 Added tag jdk7-b119 for changeset 5484e7c53fa7 ! .hgtags Changeset: 3f3653ab7af8 Author: ohair Date: 2010-12-03 19:44 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3f3653ab7af8 Merge ! .hgtags Changeset: 202208c7aa95 Author: Greg Lewis Date: 2010-12-04 08:30 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/202208c7aa95 Merge from main OpenJDK repository ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/share/vm/gc_implementation/includeDB_gc_parallelScavenge ! src/share/vm/includeDB_core ! src/share/vm/runtime/os.cpp ! src/share/vm/utilities/vmError.cpp ! test/Makefile Changeset: 5b7a879de0c2 Author: Greg Lewis Date: 2010-12-04 13:40 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5b7a879de0c2 . Make BSD changes based on the Linux changes. ! make/bsd/Makefile ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp From glewis at eyesbeyond.com Sat Dec 4 13:42:01 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Dec 2010 21:42:01 +0000 Subject: hg: bsd-port/bsd-port/jaxp: 3 new changesets Message-ID: <20101204214201.6332C470FB@hg.openjdk.java.net> Changeset: 4821de0908de Author: cl Date: 2010-11-22 14:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/4821de0908de Added tag jdk7-b119 for changeset 9ee900f01c58 ! .hgtags Changeset: c3a09068ab6c Author: cl Date: 2010-12-02 19:04 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/c3a09068ab6c Added tag jdk7-b120 for changeset 4821de0908de ! .hgtags Changeset: 65ca2cd8acaf Author: Greg Lewis Date: 2010-12-04 08:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/65ca2cd8acaf Merge from main OpenJDK repository From glewis at eyesbeyond.com Sat Dec 4 13:42:06 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Dec 2010 21:42:06 +0000 Subject: hg: bsd-port/bsd-port/jaxws: 3 new changesets Message-ID: <20101204214206.6D728470FC@hg.openjdk.java.net> Changeset: a4f2e1ca6716 Author: cl Date: 2010-11-22 14:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/a4f2e1ca6716 Added tag jdk7-b119 for changeset 41fa02b36637 ! .hgtags Changeset: aff278ea6189 Author: cl Date: 2010-12-02 19:04 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/aff278ea6189 Added tag jdk7-b120 for changeset a4f2e1ca6716 ! .hgtags Changeset: 6988a9e4622f Author: Greg Lewis Date: 2010-12-04 08:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/6988a9e4622f Merge from main OpenJDK repository From glewis at eyesbeyond.com Sat Dec 4 13:42:19 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Dec 2010 21:42:19 +0000 Subject: hg: bsd-port/bsd-port/jdk: 51 new changesets Message-ID: <20101204215018.C8D54470FD@hg.openjdk.java.net> Changeset: 4b09cad8528d Author: lana Date: 2010-11-02 22:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4b09cad8528d Merge ! src/windows/classes/sun/awt/windows/WWindowPeer.java Changeset: 0fc9955d603f Author: lana Date: 2010-11-11 18:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/0fc9955d603f Merge - src/share/classes/java/dyn/JavaMethodHandle.java - src/share/classes/java/nio/channels/AsynchronousDatagramChannel.java - src/share/classes/sun/nio/ch/SimpleAsynchronousDatagramChannelImpl.java - test/java/nio/channels/AsynchronousDatagramChannel/Basic.java Changeset: 809ec4b6eb88 Author: jgodinez Date: 2010-11-15 14:16 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/809ec4b6eb88 6862652: A number of tests fail for some background Themes configured on Windows7 & Windows 2008R2 in 6u15 Reviewed-by: igor, prr ! test/sun/java2d/GdiRendering/InsetClipping.java ! test/sun/java2d/SunGraphics2D/DrawImageBilinear.java ! test/sun/java2d/SunGraphics2D/SourceClippingBlitTest/SourceClippingBlitTest.java ! test/sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.java Changeset: f6f2989e547f Author: anthony Date: 2010-11-08 17:51 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f6f2989e547f 6988428: Shape is not applied sometimes Summary: Always call ::SetWindowRgn() on the toolkit thread Reviewed-by: art, dcherepanov ! src/windows/native/sun/windows/awt_Component.cpp + test/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java Changeset: 9c7c5ecea41a Author: anthony Date: 2010-11-08 18:02 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9c7c5ecea41a 6960655: GTKFileDialogPeer shouldn't be a singletone Reviewed-by: art, dcherepanov ! make/sun/xawt/mapfile-vers ! src/solaris/classes/sun/awt/X11/GtkFileDialogPeer.java ! src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c ! src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.h Changeset: 65bd45308475 Author: art Date: 2010-11-09 14:02 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/65bd45308475 6984039: awt source rebranding vendor changes needed (jdk7 only) Reviewed-by: prr, ohair ! src/solaris/native/sun/awt/awt_MToolkit.c ! src/solaris/native/sun/awt/fontpath.c ! src/solaris/native/sun/xawt/XWindow.c Changeset: 4c5aa2af3540 Author: anthony Date: 2010-11-09 19:28 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4c5aa2af3540 6989505: java.awt.Robot's getPixelColor treats not fully opaque Window as fully transparent. Summary: Use ::CreateDC() instead of ::GetDC() Reviewed-by: art, dcherepanov ! src/windows/native/sun/windows/awt_Robot.cpp Changeset: 8e4806e40a25 Author: dav Date: 2010-11-10 10:38 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8e4806e40a25 6960516: sun.awt.UngrabEvent has an ID over AWTEvent.RESERVED_ID_MAX Reviewed-by: dcherepanov, art ! src/share/classes/sun/awt/UngrabEvent.java + test/java/awt/event/OtherEvents/UngrabID/UngrabID.java Changeset: 77b3011bc882 Author: dcherepanov Date: 2010-11-11 15:27 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/77b3011bc882 6877895: Some AWT's methods should specify throwing NPE for null arg value Reviewed-by: art, anthony ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/Container.java ! src/share/classes/java/awt/ScrollPane.java ! src/share/classes/java/awt/Window.java Changeset: b2e5858615d2 Author: lana Date: 2010-11-12 15:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b2e5858615d2 Merge - src/share/classes/java/dyn/JavaMethodHandle.java - src/share/classes/java/nio/channels/AsynchronousDatagramChannel.java - src/share/classes/sun/java2d/pisces/LineSink.java - src/share/classes/sun/nio/ch/SimpleAsynchronousDatagramChannelImpl.java - test/java/nio/channels/AsynchronousDatagramChannel/Basic.java Changeset: 60a5739f97c5 Author: lana Date: 2010-11-15 18:59 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/60a5739f97c5 Merge Changeset: 9491a74b842e Author: lana Date: 2010-11-03 14:12 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9491a74b842e Merge ! src/share/native/java/lang/System.c ! src/solaris/native/java/lang/java_props_md.c ! src/windows/native/java/lang/java_props_md.c ! src/windows/native/sun/windows/awt_Toolkit.cpp Changeset: 74f844c02cdd Author: lana Date: 2010-11-12 10:49 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/74f844c02cdd Merge - src/share/classes/java/dyn/JavaMethodHandle.java - src/share/classes/java/nio/channels/AsynchronousDatagramChannel.java - src/share/classes/sun/java2d/pisces/LineSink.java - src/share/classes/sun/nio/ch/SimpleAsynchronousDatagramChannelImpl.java - test/java/nio/channels/AsynchronousDatagramChannel/Basic.java Changeset: 286b14273037 Author: rupashka Date: 2010-11-13 13:04 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/286b14273037 6899877: JComponent.add/removeNotify() should mention that they are not supposed to be called directly Reviewed-by: alexp ! src/share/classes/javax/swing/JComponent.java Changeset: d385b33c0db0 Author: rupashka Date: 2010-11-13 19:22 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d385b33c0db0 6613904: javax.swing.GroupLayout.createParallelGroup(..) doesn't throw IllegalArgumentException for null arg Reviewed-by: peterz ! src/share/classes/javax/swing/GroupLayout.java + test/javax/swing/GroupLayout/6613904/bug6613904.java Changeset: d449b91c56b6 Author: rupashka Date: 2010-11-13 19:31 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d449b91c56b6 6771184: Some methods in text package don't throw BadLocationException when expected Reviewed-by: peterz ! src/share/classes/javax/swing/text/DefaultHighlighter.java + test/javax/swing/text/DefaultHighlighter/6771184/bug6771184.java Changeset: 25c7ef39e22a Author: alexp Date: 2010-11-15 19:50 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/25c7ef39e22a 6987844: Incorrect width of JComboBox drop down Reviewed-by: anthony ! src/share/classes/javax/swing/Popup.java + test/javax/swing/JPopupMenu/6987844/bug6987844.java Changeset: 311457b67702 Author: lana Date: 2010-11-15 19:01 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/311457b67702 Merge Changeset: 4983c4edc535 Author: mchung Date: 2010-11-04 14:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4983c4edc535 6720170: ByteArrayInputStream.skip(long) can overflow internally Reviewed-by: dholmes, alanb ! src/share/classes/java/io/ByteArrayInputStream.java + test/java/io/ByteArrayInputStream/Skip.java Changeset: bc7d400cd749 Author: mchung Date: 2010-11-04 14:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/bc7d400cd749 6985875: Change servicetags registration to refer to Oracle SSO and MSO 5.2 release Reviewed-by: ksrini ! src/share/classes/com/sun/servicetag/SunConnection.java ! src/share/classes/com/sun/servicetag/resources/register.html ! src/share/classes/com/sun/servicetag/resources/register_ja.html ! src/share/classes/com/sun/servicetag/resources/register_zh_CN.html Changeset: 8e5c27614fec Author: chegar Date: 2010-11-05 09:07 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8e5c27614fec 6988618: JCK test setDaemon0101 hangs on specific machine Reviewed-by: dholmes, alanb ! src/share/classes/java/lang/Thread.java ! src/share/classes/java/lang/ThreadGroup.java Changeset: aed81a97aae3 Author: coffeys Date: 2010-11-05 13:52 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/aed81a97aae3 6696028: JMXServiceURL like service:jmx:rmi:///jndi/iiop:// should be rejected by the RMI conn provider. 6984520: NPE IN RMIConnector.connect Reviewed-by: emcmanus, kevinw ! src/share/classes/javax/management/remote/rmi/RMIConnector.java + test/javax/management/remote/mandatory/connection/RMIConnector_NPETest.java Changeset: 28be97898e83 Author: lana Date: 2010-11-04 15:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/28be97898e83 Merge Changeset: fdb611a9fdce Author: lana Date: 2010-11-05 08:18 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/fdb611a9fdce Merge Changeset: 5de001f5f8b4 Author: coffeys Date: 2010-11-05 17:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5de001f5f8b4 6957378: JMX memory leak Reviewed-by: emcmanus, kevinw ! src/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java + test/javax/management/remote/mandatory/notif/DeadListenerTest.java Changeset: dd3afa184407 Author: ksrini Date: 2010-11-05 14:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/dd3afa184407 6985763: Pack200.Packer.pack(...) and Pack200.Unpacker.unpack(...) throw unspecified exceptions Reviewed-by: jrose, dholmes, alanb, mduigou ! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java ! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java ! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java ! src/share/classes/java/util/jar/Pack200.java + test/tools/pack200/TestExceptions.java Changeset: 856843c444a0 Author: weijun Date: 2010-11-06 09:11 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/856843c444a0 6997740: ktab entry related test compilation error Reviewed-by: valeriep ! test/sun/security/krb5/auto/MoreKvno.java ! test/sun/security/krb5/auto/SSL.java ! test/sun/security/krb5/auto/W83.java ! test/sun/security/krb5/ktab/KeyTabIndex.java Changeset: 34faa22a8ce8 Author: mullan Date: 2010-11-08 11:33 -0500 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/34faa22a8ce8 6994717: expired certificate in test ValidateCertPath Reviewed-by: vinnie ! test/java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java Changeset: a12112af843c Author: ohair Date: 2010-11-08 09:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a12112af843c 6792706: Add JAR file to bootclasspath when using AggressiveOpts Reviewed-by: alanb, kvn, darcy ! make/Makefile + make/altclasses/Makefile ! test/java/lang/reflect/Generics/Probe.java ! test/java/util/NavigableMap/LockStep.java Changeset: e27ad63b0f54 Author: weijun Date: 2010-11-09 08:34 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e27ad63b0f54 6952519: kdc_timeout is not being honoured when using TCP Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/KrbKdcReq.java + src/share/classes/sun/security/krb5/internal/NetClient.java - src/share/classes/sun/security/krb5/internal/TCPClient.java - src/share/classes/sun/security/krb5/internal/UDPClient.java + test/sun/security/krb5/auto/TcpTimeout.java Changeset: 00d9ecc5dceb Author: chegar Date: 2010-11-09 16:34 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/00d9ecc5dceb 6998250: Remove redundant src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java Reviewed-by: alanb - src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java Changeset: c164d0d59465 Author: alanb Date: 2010-11-09 18:56 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c164d0d59465 6979009: (fc) FileChannel.read() fails to throw ClosedByInterruptException Reviewed-by: forax, sherman, chegar ! src/share/classes/java/lang/Thread.java ! src/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java ! src/share/classes/java/nio/channels/spi/AbstractSelector.java ! src/share/classes/sun/nio/ch/FileChannelImpl.java ! src/share/classes/sun/nio/ch/Interruptible.java + test/java/nio/channels/FileChannel/ClosedByInterrupt.java Changeset: c70ba0987e05 Author: alanb Date: 2010-11-09 18:57 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c70ba0987e05 Merge - src/share/classes/sun/security/krb5/internal/TCPClient.java - src/share/classes/sun/security/krb5/internal/UDPClient.java - src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java Changeset: 4565d120e514 Author: weijun Date: 2010-11-11 15:51 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4565d120e514 6987827: security/util/Resources.java needs improvement Reviewed-by: valeriep ! src/share/classes/com/sun/security/auth/NTDomainPrincipal.java ! src/share/classes/com/sun/security/auth/NTNumericCredential.java ! src/share/classes/com/sun/security/auth/NTSid.java ! src/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java ! src/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java ! src/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java ! src/share/classes/com/sun/security/auth/NTSidUserPrincipal.java ! src/share/classes/com/sun/security/auth/NTUserPrincipal.java ! src/share/classes/com/sun/security/auth/PolicyFile.java ! src/share/classes/com/sun/security/auth/PolicyParser.java ! src/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java ! src/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java ! src/share/classes/com/sun/security/auth/SolarisPrincipal.java ! src/share/classes/com/sun/security/auth/SubjectCodeSource.java ! src/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java ! src/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java ! src/share/classes/com/sun/security/auth/UnixPrincipal.java ! src/share/classes/com/sun/security/auth/X500Principal.java ! src/share/classes/com/sun/security/auth/login/ConfigFile.java ! src/share/classes/com/sun/security/auth/module/JndiLoginModule.java ! src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java ! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/share/classes/com/sun/security/auth/module/LdapLoginModule.java ! src/share/classes/javax/security/auth/Policy.java ! src/share/classes/javax/security/auth/PrivateCredentialPermission.java ! src/share/classes/javax/security/auth/Subject.java ! src/share/classes/javax/security/auth/login/AppConfigurationEntry.java ! src/share/classes/javax/security/auth/login/LoginContext.java ! src/share/classes/javax/security/auth/x500/X500Principal.java ! src/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/share/classes/sun/security/provider/PolicyFile.java ! src/share/classes/sun/security/provider/PolicyParser.java ! src/share/classes/sun/security/tools/JarSigner.java ! src/share/classes/sun/security/tools/JarSignerResources.java ! src/share/classes/sun/security/tools/KeyTool.java ! src/share/classes/sun/security/tools/policytool/PolicyTool.java ! src/share/classes/sun/security/util/AuthResources.java ! src/share/classes/sun/security/util/Resources.java + test/sun/security/util/Resources/NewNamesFormat.java + test/sun/security/util/Resources/NewResourcesNames.java Changeset: aab6e875eb52 Author: mduigou Date: 2010-11-11 11:01 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/aab6e875eb52 6465367: (coll) Typo in TreeMap documentation Reviewed-by: alanb, briangoetz ! src/share/classes/java/util/TreeMap.java Changeset: ca73653c0329 Author: mduigou Date: 2010-11-11 11:02 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ca73653c0329 Merge Changeset: af2de4de1076 Author: lancea Date: 2010-11-12 07:15 -0500 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/af2de4de1076 6982530: javadoc update to SyncFactory & JdbcResource bundle for synchronization issues Reviewed-by: alanb ! src/share/classes/com/sun/rowset/JdbcRowSetResourceBundle.java ! src/share/classes/javax/sql/rowset/spi/SyncFactory.java Changeset: 1e7dc87fad95 Author: weijun Date: 2010-11-12 21:33 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1e7dc87fad95 6960894: Better AS-REQ creation and processing Reviewed-by: valeriep ! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/share/classes/sun/security/krb5/Config.java ! src/share/classes/sun/security/krb5/Credentials.java ! src/share/classes/sun/security/krb5/EncryptionKey.java + src/share/classes/sun/security/krb5/KdcComm.java ! src/share/classes/sun/security/krb5/KrbAsRep.java ! src/share/classes/sun/security/krb5/KrbAsReq.java + src/share/classes/sun/security/krb5/KrbAsReqBuilder.java - src/share/classes/sun/security/krb5/KrbKdcReq.java ! src/share/classes/sun/security/krb5/KrbTgsReq.java ! src/share/classes/sun/security/krb5/PrincipalName.java ! src/share/classes/sun/security/krb5/internal/KDCRep.java ! src/share/classes/sun/security/krb5/internal/KRBError.java ! src/share/classes/sun/security/krb5/internal/KerberosTime.java ! src/share/classes/sun/security/krb5/internal/PAData.java ! src/windows/classes/sun/security/krb5/internal/tools/Kinit.java ! test/sun/security/krb5/auto/KDC.java + test/sun/security/krb5/auto/NewSalt.java ! test/sun/security/krb5/auto/OneKDC.java ! test/sun/security/krb5/auto/W83.java Changeset: c4a38022fdc1 Author: lancea Date: 2010-11-12 08:41 -0500 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c4a38022fdc1 6999086: Clarify that SyncFactory.setLogger can throw an NullPointerException Reviewed-by: alanb ! src/share/classes/javax/sql/rowset/spi/SyncFactory.java Changeset: f70d0d0a84cd Author: lana Date: 2010-11-13 18:56 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f70d0d0a84cd Merge - src/share/classes/java/dyn/JavaMethodHandle.java - src/share/classes/sun/java2d/pisces/LineSink.java Changeset: e1a1a2f5d7e1 Author: darcy Date: 2010-11-14 07:22 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e1a1a2f5d7e1 6991528: Support making Throwable.suppressedExceptions immutable Reviewed-by: mchung, dholmes ! src/share/classes/java/lang/StackTraceElement.java ! src/share/classes/java/lang/Throwable.java ! test/java/lang/Throwable/StackTraceSerialization.java ! test/java/lang/Throwable/SuppressedExceptions.java Changeset: f88048284eb6 Author: alanb Date: 2010-11-15 14:34 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f88048284eb6 6999915: TEST_BUG: test/java/nio/channels/AsynchronousSocketChannel/Leaky.java failed intermittently (win) Reviewed-by: forax ! test/java/nio/channels/AsynchronousSocketChannel/Leaky.java Changeset: bf284d2db008 Author: chegar Date: 2010-11-15 15:11 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/bf284d2db008 6993789: LinkedBlockingDeque iterator/descendingIterator loops and owns lock forever Reviewed-by: dl, dholmes ! src/share/classes/java/util/concurrent/LinkedBlockingDeque.java ! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java Changeset: 0682c9357897 Author: sherman Date: 2010-11-15 09:26 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/0682c9357897 6994145: (zipfs) README should be updated 6994161: (zipfs) newFileSystem method should FileSystemAlreadyExistsException 6994152: (zipfs) copyTo ignores COPY_ATTRIBUTES option Summary: zipfile update Reviewed-by: alanb ! make/mkdemo/nio/zipfs/Makefile ! src/share/demo/nio/zipfs/Demo.java ! src/share/demo/nio/zipfs/README.txt ! src/share/demo/nio/zipfs/com/sun/nio/zipfs/JarFileSystemProvider.java ! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipConstants.java ! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipDirectoryStream.java ! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipFileAttributeView.java ! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipFileAttributes.java ! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipFileSystem.java ! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipFileSystemProvider.java ! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipInfo.java ! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipPath.java ! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipUtils.java ! test/demo/zipfs/ZipFSTester.java Changeset: 23ccf9a8451f Author: sherman Date: 2010-11-15 09:42 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/23ccf9a8451f 6544278: SecurityException not thrown for Indexed Jar file whose signature is corrupted Summary: Added code to deal with the index case specially. Reviewed-by: mullan ! src/share/classes/java/util/jar/JarInputStream.java + test/java/util/jar/JarInputStream/BadSignedJar.jar + test/java/util/jar/JarInputStream/TestIndexedJarWithBadSignature.java Changeset: bd75fc38a82a Author: lana Date: 2010-11-15 19:05 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/bd75fc38a82a Merge - src/share/classes/sun/security/krb5/KrbKdcReq.java - src/share/classes/sun/security/krb5/internal/TCPClient.java - src/share/classes/sun/security/krb5/internal/UDPClient.java - src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java Changeset: 37d74e29687c Author: ksrini Date: 2010-11-29 13:38 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/37d74e29687c 7003227: (pack200) intermittent failures compiling pack200 Reviewed-by: jjg ! src/share/classes/com/sun/java/util/jar/pack/AdaptiveCoding.java ! src/share/classes/com/sun/java/util/jar/pack/Attribute.java ! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java ! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java ! src/share/classes/com/sun/java/util/jar/pack/ClassWriter.java ! src/share/classes/com/sun/java/util/jar/pack/Code.java ! src/share/classes/com/sun/java/util/jar/pack/Coding.java ! src/share/classes/com/sun/java/util/jar/pack/CodingChooser.java ! src/share/classes/com/sun/java/util/jar/pack/CodingMethod.java ! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java ! src/share/classes/com/sun/java/util/jar/pack/Constants.java ! src/share/classes/com/sun/java/util/jar/pack/Driver.java ! src/share/classes/com/sun/java/util/jar/pack/Fixups.java ! src/share/classes/com/sun/java/util/jar/pack/Histogram.java ! src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java ! src/share/classes/com/sun/java/util/jar/pack/Package.java ! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java ! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java ! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java ! src/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java ! src/share/classes/com/sun/java/util/jar/pack/PropMap.java ! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java ! src/share/classes/com/sun/java/util/jar/pack/Utils.java Changeset: d4eda9a6328e Author: cl Date: 2010-12-02 19:04 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d4eda9a6328e Added tag jdk7-b120 for changeset 37d74e29687c ! .hgtags Changeset: 320c5f5906a1 Author: cl Date: 2010-11-22 14:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/320c5f5906a1 Added tag jdk7-b119 for changeset ecab7eefb8f2 ! .hgtags Changeset: c80287e4d606 Author: ohair Date: 2010-12-03 19:47 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c80287e4d606 Merge ! .hgtags Changeset: 5efa6ddb8465 Author: Greg Lewis Date: 2010-12-04 08:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5efa6ddb8465 Merge from main OpenJDK repository - src/share/classes/sun/security/krb5/KrbKdcReq.java - src/share/classes/sun/security/krb5/internal/TCPClient.java - src/share/classes/sun/security/krb5/internal/UDPClient.java - src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java ! src/solaris/native/sun/awt/awt_MToolkit.c ! src/solaris/native/sun/awt/fontpath.c ! src/solaris/native/sun/xawt/XWindow.c From glewis at eyesbeyond.com Sat Dec 4 13:50:25 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Dec 2010 21:50:25 +0000 Subject: hg: bsd-port/bsd-port/langtools: 17 new changesets Message-ID: <20101204215056.0BC27470FE@hg.openjdk.java.net> Changeset: f2048d9c666e Author: mcimadamore Date: 2010-11-04 12:57 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/f2048d9c666e 6993963: Project Coin: Use precise exception analysis for effectively final catch parameters Summary: More precise rethrow analysis should be extended to effectively-final exception parameters. Multicatch parameters should be made implicitly final. Reviewed-by: jjg, darcy ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties - test/tools/javac/diags/examples/MulticatchMustBeFinal.java + test/tools/javac/multicatch/Neg01eff_final.java + test/tools/javac/multicatch/Neg01eff_final.out ! test/tools/javac/multicatch/Neg02.java ! test/tools/javac/multicatch/Neg02.out + test/tools/javac/multicatch/Neg02eff_final.java + test/tools/javac/multicatch/Neg02eff_final.out ! test/tools/javac/multicatch/Neg03.java ! test/tools/javac/multicatch/Neg03.out + test/tools/javac/multicatch/Neg04eff_final.java + test/tools/javac/multicatch/Neg04eff_final.out + test/tools/javac/multicatch/Neg05.java + test/tools/javac/multicatch/Neg05.out + test/tools/javac/multicatch/Pos06.java + test/tools/javac/multicatch/Pos07.java + test/tools/javac/multicatch/model/Check.java + test/tools/javac/multicatch/model/Member.java + test/tools/javac/multicatch/model/Model01.java + test/tools/javac/multicatch/model/ModelChecker.java Changeset: e9e41c88b03e Author: mcimadamore Date: 2010-11-04 12:58 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/e9e41c88b03e 6714835: Safe cast is rejected (with warning) by javac Summary: Rules for unchecked cast conversion do not take into account type-containment Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Types.java ! test/tools/javac/cast/6467183/T6467183a.out + test/tools/javac/cast/6714835/T6714835.java + test/tools/javac/cast/6714835/T6714835.out Changeset: e406f0645b7e Author: lana Date: 2010-11-04 15:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/e406f0645b7e Merge Changeset: 9427a3c795fc Author: jjg Date: 2010-11-06 13:53 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/9427a3c795fc 6998063: new Scope impl to fix Scope performance issues Reviewed-by: jjg Contributed-by: per.bothner at oracle.com ! src/share/classes/com/sun/tools/javac/code/Scope.java + test/tools/javac/6996626/Main.java + test/tools/javac/6996626/pack1/Symbol.java Changeset: a0d9d642f65b Author: jjg Date: 2010-11-09 17:49 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/a0d9d642f65b 6997958: test tools/javac/api/T6412669.java fails in PIT Reviewed-by: darcy ! test/tools/javac/api/T6412669.java Changeset: bce19889597e Author: mcimadamore Date: 2010-11-10 12:37 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/bce19889597e 6996914: Diamond inference: problem when accessing protected constructor Summary: special resolution scheme for diamond inference needs to open up protected constructors in anon inner class creation Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/generics/diamond/6996914/T6996914a.java + test/tools/javac/generics/diamond/6996914/T6996914b.java Changeset: 58ceeff50af8 Author: mcimadamore Date: 2010-11-12 12:32 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/58ceeff50af8 6598108: com.sun.source.util.Trees.isAccessible incorrect Summary: JavacTrees' version of isAccessible should take into account enclosing class accessibility Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/api/6598108/T6598108.java Changeset: fdc67f5170e9 Author: mcimadamore Date: 2010-11-12 12:33 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/fdc67f5170e9 6999067: cast for invokeExact call gets redundant cast to warnings Summary: Xlint:cast should not report cast used in order to specify target type in polymorphic signature calls Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Flow.java + test/tools/javac/meth/XlintWarn.java Changeset: 6a99b741a1b0 Author: mcimadamore Date: 2010-11-12 12:34 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/6a99b741a1b0 6970016: Clean up ARM/try-with-resources implementation Summary: changed Xlint option name from -Xlint:arm to -Xlint:try Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Lint.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties - test/tools/javac/TryWithResources/ArmLint.java - test/tools/javac/TryWithResources/ArmLint.out ! test/tools/javac/TryWithResources/ImplicitFinal.out + test/tools/javac/TryWithResources/TwrLint.java + test/tools/javac/TryWithResources/TwrLint.out ! test/tools/javac/TryWithResources/TwrOnNonResource.out ! test/tools/javac/diags/examples/ResourceClosed.java ! test/tools/javac/diags/examples/ResourceMayNotBeAssigned.java ! test/tools/javac/diags/examples/ResourceNotApplicableToType.java ! test/tools/javac/diags/examples/ResourceNotReferenced.java ! test/tools/javac/diags/examples/TryResourceNotSupported.java Changeset: a7faadc252c8 Author: lana Date: 2010-11-13 19:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/a7faadc252c8 Merge Changeset: 4328728e0409 Author: darcy Date: 2010-11-14 07:16 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/4328728e0409 6991528: Support making Throwable.suppressedExceptions immutable Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/util/Names.java ! test/tools/javac/TryWithResources/TwrSuppression.java ! test/tools/javac/TryWithResources/TwrTests.java Changeset: a7ea58fa3e9a Author: mcimadamore Date: 2010-11-15 13:50 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/a7ea58fa3e9a 6985719: Alike methods in interfaces (Inheritance and Overriding) Summary: javac should report error when interface inherits unrelated method with same erasure Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/generics/6985719/T6985719a.java + test/tools/javac/generics/6985719/T6985719a.out + test/tools/javac/generics/6985719/T6985719b.java + test/tools/javac/generics/6985719/T6985719b.out + test/tools/javac/generics/6985719/T6985719c.java + test/tools/javac/generics/6985719/T6985719c.out + test/tools/javac/generics/6985719/T6985719d.java + test/tools/javac/generics/6985719/T6985719d.out + test/tools/javac/generics/6985719/T6985719e.java + test/tools/javac/generics/6985719/T6985719e.out + test/tools/javac/generics/6985719/T6985719f.java + test/tools/javac/generics/6985719/T6985719f.out + test/tools/javac/generics/6985719/T6985719g.java + test/tools/javac/generics/6985719/T6985719g.out + test/tools/javac/generics/6985719/T6985719h.java + test/tools/javac/generics/6985719/T6985719h.out Changeset: 1dd813a529cf Author: mcimadamore Date: 2010-11-15 14:41 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/1dd813a529cf 6999635: Multicatch: crash while compiling simple code with a multicatch parameter Summary: missing erasure when computing stackmaps leads to assertion error Reviewed-by: darcy ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/share/classes/com/sun/tools/javac/jvm/Code.java + test/tools/javac/multicatch/Pos08.java + test/tools/javac/multicatch/Pos08eff_final.java Changeset: 621e096ca843 Author: cl Date: 2010-12-02 19:04 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/621e096ca843 Added tag jdk7-b120 for changeset 1dd813a529cf ! .hgtags Changeset: fb79ba6eb2e1 Author: cl Date: 2010-11-22 14:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/fb79ba6eb2e1 Added tag jdk7-b119 for changeset 814561077c44 ! .hgtags Changeset: d53cf2e9ad6c Author: ohair Date: 2010-12-03 19:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/d53cf2e9ad6c Merge ! .hgtags Changeset: 8f2ac0227b4c Author: Greg Lewis Date: 2010-12-04 08:28 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/8f2ac0227b4c Merge from main OpenJDK repository - test/tools/javac/TryWithResources/ArmLint.java - test/tools/javac/TryWithResources/ArmLint.out - test/tools/javac/diags/examples/MulticatchMustBeFinal.java From greymeister at gmail.com Sun Dec 5 13:40:16 2010 From: greymeister at gmail.com (Greymeister) Date: Sun, 5 Dec 2010 16:40:16 -0500 Subject: PowerPC G5 Mac OS Build still possible? Message-ID: Hello, I recently followed the instructions on http://landonf.bikemonkey.org/2009/12/index.html to build OpenJDK. It doesn't work for me and it seems very inconsistent on where and why it fails. I was curious if there were new steps necessary to build or if it just wasn't possible at this point. Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101205/9f2491ca/attachment.html From henri.gomez at gmail.com Sun Dec 5 23:34:10 2010 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 6 Dec 2010 08:34:10 +0100 Subject: PowerPC G5 Mac OS Build still possible? In-Reply-To: References: Message-ID: Could you take a look at http://code.google.com/p/openjdk-osx-build/ where we build OpenJDK 1.7 for x86 (32/64bits) ? Scripts are available there to build them and may have to be adapted to PowerPC -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101206/d7c9edee/attachment.html From dev at alegram.com Mon Dec 6 06:45:14 2010 From: dev at alegram.com (develop) Date: Mon, 06 Dec 2010 15:45:14 +0100 Subject: problem when allocating port with openjdk6 Message-ID: <4CFCF6FA.60108@alegram.com> Hi guys, I just compiled and successfully installed openjdk6 on my FreeBSD 7.1 box. I have diablo (patch 07) as well. I have no problem running apache tomcat with diablo but when I try using openjdk I get the following exception: SEVERE: StandardServer.await: create[8885]: java.net.BindException: Can't assign requested address at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:336) at java.net.ServerSocket.bind(ServerSocket.java:336) at java.net.ServerSocket.(ServerSocket.java:202) at org.apache.catalina.core.StandardServer.await(StandardServer.java:373) at org.apache.catalina.startup.Catalina.await(Catalina.java:662) at org.apache.catalina.startup.Catalina.start(Catalina.java:614) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) I have checked and the port 8885 (the shutdown port of tomcat) is free. If I change the jdk back to diablo it works. Any idea what could cause the problem? /simeon From glewis at eyesbeyond.com Mon Dec 6 08:26:42 2010 From: glewis at eyesbeyond.com (Greg Lewis) Date: Mon, 6 Dec 2010 08:26:42 -0800 Subject: problem when allocating port with openjdk6 In-Reply-To: <4CFCF6FA.60108@alegram.com> References: <4CFCF6FA.60108@alegram.com> Message-ID: <20101206162642.GA46931@misty.eyesbeyond.com> On Mon, Dec 06, 2010 at 03:45:14PM +0100, develop wrote: > I just compiled and successfully installed openjdk6 on my FreeBSD 7.1 box. > > I have diablo (patch 07) as well. I have no problem running apache > tomcat with diablo but when I try using openjdk I get the following > exception: Try adding '-Djava.net.preferIPv4Stack=true' to the args that are passed to the JVM on start up. > SEVERE: StandardServer.await: create[8885]: > java.net.BindException: Can't assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:336) > at java.net.ServerSocket.bind(ServerSocket.java:336) > at java.net.ServerSocket.(ServerSocket.java:202) > at org.apache.catalina.core.StandardServer.await(StandardServer.java:373) > at org.apache.catalina.startup.Catalina.await(Catalina.java:662) > at org.apache.catalina.startup.Catalina.start(Catalina.java:614) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:616) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) > > > I have checked and the port 8885 (the shutdown port of tomcat) is free. > If I change the jdk back to diablo it works. > > Any idea what could cause the problem? > > /simeon -- Greg Lewis Email : glewis at eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis at FreeBSD.org From christos at zoulas.com Mon Dec 6 08:35:10 2010 From: christos at zoulas.com (Christos Zoulas) Date: Mon, 6 Dec 2010 11:35:10 -0500 Subject: problem when allocating port with openjdk6 In-Reply-To: <20101206162642.GA46931@misty.eyesbeyond.com> from Greg Lewis (Dec 6, 8:26am) Message-ID: <20101206163510.E5F7C56426@rebar.astron.com> On Dec 6, 8:26am, glewis at eyesbeyond.com (Greg Lewis) wrote: -- Subject: Re: problem when allocating port with openjdk6 | Try adding '-Djava.net.preferIPv4Stack=true' to the args that are passed | to the JVM on start up. Yes, java seems to prefer to use IPv6 mapped addresses for IPv4. But this does not explain why: sysctl -w net.inet6.ip6.v6only=0 does not work. Not that I am suggesting to change the sysctl, because of the security implications. On the other hand, what's the longer term plan for this? Should we default the preferIPv4Stack to true for the BSD builds? christos From spz at serpens.de Mon Dec 6 09:02:03 2010 From: spz at serpens.de (S.P.Zeidler) Date: Mon, 6 Dec 2010 18:02:03 +0100 Subject: problem when allocating port with openjdk6 In-Reply-To: <20101206163510.E5F7C56426@rebar.astron.com> References: <20101206162642.GA46931@misty.eyesbeyond.com> <20101206163510.E5F7C56426@rebar.astron.com> Message-ID: <20101206170202.GC17219@serpens.de> Hi, Thus wrote Christos Zoulas (christos at zoulas.com): > On Dec 6, 8:26am, glewis at eyesbeyond.com (Greg Lewis) wrote: > -- Subject: Re: problem when allocating port with openjdk6 > > | Try adding '-Djava.net.preferIPv4Stack=true' to the args that are passed > | to the JVM on start up. > > Yes, java seems to prefer to use IPv6 mapped addresses for IPv4. Has someone already bothered to find out why it doesn't work using v6? regards, spz -- spz at serpens.de (S.P.Zeidler) From dev at alegram.com Mon Dec 6 09:29:18 2010 From: dev at alegram.com (develop) Date: Mon, 06 Dec 2010 18:29:18 +0100 Subject: problem when allocating port with openjdk6 In-Reply-To: <20101206162642.GA46931@misty.eyesbeyond.com> References: <4CFCF6FA.60108@alegram.com> <20101206162642.GA46931@misty.eyesbeyond.com> Message-ID: <4CFD1D6E.4080308@alegram.com> It works! Adding -Djava.net.preferIPv4Stack=true solved the problem. Thanks a lot. On 12/6/10 5:26 PM, Greg Lewis wrote: > On Mon, Dec 06, 2010 at 03:45:14PM +0100, develop wrote: >> I just compiled and successfully installed openjdk6 on my FreeBSD 7.1 box. >> >> I have diablo (patch 07) as well. I have no problem running apache >> tomcat with diablo but when I try using openjdk I get the following >> exception: > > Try adding '-Djava.net.preferIPv4Stack=true' to the args that are passed > to the JVM on start up. > >> SEVERE: StandardServer.await: create[8885]: >> java.net.BindException: Can't assign requested address >> at java.net.PlainSocketImpl.socketBind(Native Method) >> at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:336) >> at java.net.ServerSocket.bind(ServerSocket.java:336) >> at java.net.ServerSocket.(ServerSocket.java:202) >> at org.apache.catalina.core.StandardServer.await(StandardServer.java:373) >> at org.apache.catalina.startup.Catalina.await(Catalina.java:662) >> at org.apache.catalina.startup.Catalina.start(Catalina.java:614) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke(Method.java:616) >> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) >> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) >> >> >> I have checked and the port 8885 (the shutdown port of tomcat) is free. >> If I change the jdk back to diablo it works. >> >> Any idea what could cause the problem? >> >> /simeon > From greymeister at gmail.com Tue Dec 7 06:17:11 2010 From: greymeister at gmail.com (Greymeister) Date: Tue, 7 Dec 2010 09:17:11 -0500 Subject: PowerPC G5 Mac OS Build still possible? In-Reply-To: References: Message-ID: I'm obbiously doing something wrong, but just to make sure it wasn't powerpc I ran the scripts from the Google Code repository and this is the result: /Dev/OpenJDK/openjdk-osx-build-read-only $./build64.sh creating DROP_DIR downloading soylatte16-amd64-1.0.3 into DROP_DIR % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 51.3M 100 51.3M 0 0 425k 0 0:02:03 0:02:03 --:--:-- 471k ~/Dev/OpenJDK/openjdk-osx-build-read-only/DROP_DIR ~/Dev/OpenJDK/openjdk-osx-build-read-only ~/Dev/OpenJDK/openjdk-osx-build-read-only downloading jaxp-1_4_4.zip into DROP_DIR % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 5832k 100 5832k 0 0 882k 0 0:00:06 0:00:06 --:--:-- 991k downloading jdk7-jaf-2010_08_19.zip into DROP_DIR % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 70613 100 70613 0 0 494k 0 --:--:-- --:--:-- --:--:-- 499k downloading jdk7-jaxws2_2-2010_08_19.zip into DROP_DIR % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 5755k 100 5755k 0 0 978k 0 0:00:05 0:00:05 --:--:-- 990k setup compiler dirs ~/Dev/OpenJDK/openjdk-osx-build-read-only/ALT_COMPILER_PATH ~/Dev/OpenJDK/openjdk-osx-build-read-only ~/Dev/OpenJDK/openjdk-osx-build-read-only cleaning previous build grep: hotspot/make/bsd/makefiles/defs.make: No such file or directory grep: jdk/make/common/shared/Platform.gmk: No such file or directory grep: jdk/src/solaris/bin/java_md.c: No such file or directory make: *** No targets specified and no makefile found. Stop. testing build: ./build/bsd-amd64/j2sdk-image/bin/java -version ./build64.sh: line 160: ./build/bsd-amd64/j2sdk-image/bin/java: No such file or directory On Mon, Dec 6, 2010 at 2:34 AM, Henri Gomez wrote: > Could you take a look at http://code.google.com/p/openjdk-osx-build/ where > we build OpenJDK 1.7 for x86 (32/64bits) ? > Scripts are available there to build them and may have to be adapted to > PowerPC > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101207/3e269ea8/attachment.html From denisl at openscg.com Tue Dec 7 08:00:31 2010 From: denisl at openscg.com (Lussier, Denis) Date: Tue, 7 Dec 2010 11:00:31 -0500 Subject: PowerPC G5 Mac OS Build still possible? In-Reply-To: References: Message-ID: PowerPC is not supported out of the box!! It needs serious developer and porting work to become viable. On 12/7/10, Greymeister wrote: > I'm obbiously doing something wrong, but just to make sure it wasn't powerpc > I ran the scripts from the Google Code repository and this is the result: > /Dev/OpenJDK/openjdk-osx-build-read-only $./build64.sh > creating DROP_DIR > downloading soylatte16-amd64-1.0.3 into DROP_DIR > % Total % Received % Xferd Average Speed Time Time Time > Current > Dload Upload Total Spent Left > Speed > 100 51.3M 100 51.3M 0 0 425k 0 0:02:03 0:02:03 --:--:-- > 471k > ~/Dev/OpenJDK/openjdk-osx-build-read-only/DROP_DIR > ~/Dev/OpenJDK/openjdk-osx-build-read-only > ~/Dev/OpenJDK/openjdk-osx-build-read-only > downloading jaxp-1_4_4.zip into DROP_DIR > % Total % Received % Xferd Average Speed Time Time Time > Current > Dload Upload Total Spent Left > Speed > 100 5832k 100 5832k 0 0 882k 0 0:00:06 0:00:06 --:--:-- > 991k > downloading jdk7-jaf-2010_08_19.zip into DROP_DIR > % Total % Received % Xferd Average Speed Time Time Time > Current > Dload Upload Total Spent Left > Speed > 100 70613 100 70613 0 0 494k 0 --:--:-- --:--:-- --:--:-- > 499k > downloading jdk7-jaxws2_2-2010_08_19.zip into DROP_DIR > % Total % Received % Xferd Average Speed Time Time Time > Current > Dload Upload Total Spent Left > Speed > 100 5755k 100 5755k 0 0 978k 0 0:00:05 0:00:05 --:--:-- > 990k > setup compiler dirs > ~/Dev/OpenJDK/openjdk-osx-build-read-only/ALT_COMPILER_PATH > ~/Dev/OpenJDK/openjdk-osx-build-read-only > ~/Dev/OpenJDK/openjdk-osx-build-read-only > cleaning previous build > grep: hotspot/make/bsd/makefiles/defs.make: No such file or directory > grep: jdk/make/common/shared/Platform.gmk: No such file or directory > grep: jdk/src/solaris/bin/java_md.c: No such file or directory > make: *** No targets specified and no makefile found. Stop. > testing build: ./build/bsd-amd64/j2sdk-image/bin/java -version > ./build64.sh: line 160: ./build/bsd-amd64/j2sdk-image/bin/java: No such file > or directory > > On Mon, Dec 6, 2010 at 2:34 AM, Henri Gomez wrote: > >> Could you take a look at http://code.google.com/p/openjdk-osx-build/ where >> we build OpenJDK 1.7 for x86 (32/64bits) ? >> Scripts are available there to build them and may have to be adapted to >> PowerPC >> >> > From henri.gomez at gmail.com Tue Dec 7 08:10:47 2010 From: henri.gomez at gmail.com (Henri Gomez) Date: Tue, 7 Dec 2010 17:10:47 +0100 Subject: PowerPC G5 Mac OS Build still possible? In-Reply-To: References: Message-ID: > > > grep: hotspot/make/bsd/makefiles/defs.make: No such file or directory > grep: jdk/make/common/shared/Platform.gmk: No such file or directory > grep: jdk/src/solaris/bin/java_md.c: No such file or directory > make: *** No targets specified and no makefile found. Stop. Did you get source previously from mercurial, ie using update.sh ? > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101207/a188af39/attachment.html From greymeister at gmail.com Tue Dec 7 09:58:51 2010 From: greymeister at gmail.com (Greymeister) Date: Tue, 7 Dec 2010 12:58:51 -0500 Subject: PowerPC G5 Mac OS Build still possible? In-Reply-To: References: Message-ID: I did call the updatescm.sh which seemed to pull down the repository. Also, the output I provided did not come from PowerPC, as I said, I wanted to rule that out as why the build wasn't working. I ran that on my Mac Book Pro. Is there a step I'm missing? I did the following: svn checkout *http*://openjdk-osx-build.googlecode.com/svn/trunk/openjdk-osx-build-read-only cd openjdk-osx-build-read-only chmod +x *.sh ./updatescm.sh ./build64.sh On Tue, Dec 7, 2010 at 11:10 AM, Henri Gomez wrote: > >> grep: hotspot/make/bsd/makefiles/defs.make: No such file or directory >> grep: jdk/make/common/shared/Platform.gmk: No such file or directory >> grep: jdk/src/solaris/bin/java_md.c: No such file or directory >> make: *** No targets specified and no makefile found. Stop. > > > Did you get source previously from mercurial, ie using update.sh ? > >> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101207/0db2d147/attachment.html From henri.gomez at gmail.com Wed Dec 8 01:20:50 2010 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 8 Dec 2010 10:20:50 +0100 Subject: PowerPC G5 Mac OS Build still possible? In-Reply-To: References: Message-ID: I fixed scripts so you could do as explained (and expected) : svn checkout?http://openjdk-osx-build.googlecode.com/svn/trunk/ openjdk-osx-build-read-only cd openjdk-osx-build-read-only chmod +x *.sh ./updatescm.sh ./build64.sh Please take a look From dev at alegram.com Wed Dec 8 06:03:09 2010 From: dev at alegram.com (develop) Date: Wed, 08 Dec 2010 15:03:09 +0100 Subject: error reporting Message-ID: <4CFF901D.3030805@alegram.com> environment: FreeBSD 7.1 openjdk6 b20 apache tomcat 7 ActiveMQ 5.4.2 JVM crashed while browsing ActiveMQ subscribers with jconsole. Where shall I post the generated crash report? -simeon From greymeister at gmail.com Wed Dec 8 08:47:58 2010 From: greymeister at gmail.com (Greymeister) Date: Wed, 8 Dec 2010 11:47:58 -0500 Subject: PowerPC G5 Mac OS Build still possible? In-Reply-To: References: Message-ID: That worked correctly for me on my Macbook Pro. I will try it on my G5 tonight. Thanks for the help getting this running, I'll post my success/failure, hopefully the former. Charles On Wed, Dec 8, 2010 at 4:20 AM, Henri Gomez wrote: > I fixed scripts so you could do as explained (and expected) : > > svn checkout http://openjdk-osx-build.googlecode.com/svn/trunk/ > openjdk-osx-build-read-only > cd openjdk-osx-build-read-only > chmod +x *.sh > ./updatescm.sh > ./build64.sh > > Please take a look > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101208/33fd4d47/attachment.html From henri.gomez at gmail.com Wed Dec 8 10:47:07 2010 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 8 Dec 2010 19:47:07 +0100 Subject: PowerPC G5 Mac OS Build still possible? In-Reply-To: References: Message-ID: > That worked correctly for me on my Macbook Pro.? I will try it on my G5 > tonight. Build scripts contains patch for i586/amd64 (32/64bits x86). For PowerPC support, I'm unsure > Thanks for the help getting this running, I'll post my > success/failure, hopefully the former. You're welcome to send me your build log :) From kurt at intricatesoftware.com Thu Dec 9 11:09:55 2010 From: kurt at intricatesoftware.com (Kurt Miller) Date: Thu, 09 Dec 2010 14:09:55 -0500 Subject: problem when allocating port with openjdk6 In-Reply-To: <20101206163510.E5F7C56426@rebar.astron.com> References: <20101206163510.E5F7C56426@rebar.astron.com> Message-ID: <4D012983.9000908@intricatesoftware.com> On 12/06/10 11:35, Christos Zoulas wrote: > On Dec 6, 8:26am, glewis at eyesbeyond.com (Greg Lewis) wrote: > -- Subject: Re: problem when allocating port with openjdk6 > > | Try adding '-Djava.net.preferIPv4Stack=true' to the args that are passed > | to the JVM on start up. > > Yes, java seems to prefer to use IPv6 mapped addresses for IPv4. But this > does not explain why: > > sysctl -w net.inet6.ip6.v6only=0 > > does not work. > > Not that I am suggesting to change the sysctl, because of the security > implications. On the other hand, what's the longer term plan for this? > Should we default the preferIPv4Stack to true for the BSD builds? Hi Christos, On OpenBSD, I disable IPv6 by default in the build using DONT_ENABLE_IPV6="YES". I recommend that for OSs where IPv6 mapped addresses is disabled by default. The long term plan would be to implement a two socket solution similar to how the windows networking support is implemented in the JDK. Regards, -Kurt From kurt at intricatesoftware.com Thu Dec 9 11:17:51 2010 From: kurt at intricatesoftware.com (Kurt Miller) Date: Thu, 09 Dec 2010 14:17:51 -0500 Subject: problem when allocating port with openjdk6 In-Reply-To: <20101206170202.GC17219@serpens.de> References: <20101206162642.GA46931@misty.eyesbeyond.com> <20101206163510.E5F7C56426@rebar.astron.com> <20101206170202.GC17219@serpens.de> Message-ID: <4D012B5F.50803@intricatesoftware.com> On 12/06/10 12:02, S.P.Zeidler wrote: > Hi, > > Thus wrote Christos Zoulas (christos at zoulas.com): >> On Dec 6, 8:26am, glewis at eyesbeyond.com (Greg Lewis) wrote: >> -- Subject: Re: problem when allocating port with openjdk6 >> >> | Try adding '-Djava.net.preferIPv4Stack=true' to the args that are passed >> | to the JVM on start up. >> >> Yes, java seems to prefer to use IPv6 mapped addresses for IPv4. > > Has someone already bothered to find out why it doesn't work using v6? For security the BSD's and other operating systems don't allow IPv4-mapped IPv6 addresses by default: http://tools.ietf.org/html/draft-itojun-v6ops-v4mapped-harmful-02 The most secure solution is to use one socket for IPv4 and another for IPv6 like the Windows implementation in the JDK does. No one has taken the time to implement that solution for bsd-port or its predecessors. Regards, -Kurt From kurt at intricatesoftware.com Thu Dec 9 11:20:30 2010 From: kurt at intricatesoftware.com (Kurt Miller) Date: Thu, 09 Dec 2010 14:20:30 -0500 Subject: error reporting In-Reply-To: <4CFF901D.3030805@alegram.com> References: <4CFF901D.3030805@alegram.com> Message-ID: <4D012BFE.2050603@intricatesoftware.com> On 12/08/10 09:03, develop wrote: > environment: > > FreeBSD 7.1 > openjdk6 b20 > apache tomcat 7 > ActiveMQ 5.4.2 > > JVM crashed while browsing ActiveMQ subscribers with jconsole. Where > shall I post the generated crash report? Send it here and to the freebsd-java list. -Kurt From kurt at intricatesoftware.com Thu Dec 9 11:24:15 2010 From: kurt at intricatesoftware.com (Kurt Miller) Date: Thu, 09 Dec 2010 14:24:15 -0500 Subject: Apple Oracle OpenJDK Announcement In-Reply-To: <4CF8189A.3080601@oracle.com> References: <20101117062247.GB42585@misty.eyesbeyond.com> <2C06580A-4C6D-412C-A6D9-DFC3D4E35D0D@apple.com> <0D846F76-16FC-41AE-A157-28F5B9A3A359@apple.com> <4CF590A5.9060800@oracle.com> <4CF7E6E6.60609@oracle.com> <4CF8189A.3080601@oracle.com> Message-ID: <4D012CDF.5040308@intricatesoftware.com> On 12/02/10 17:07, Dalibor Topic wrote: > On 12/2/10 10:51 PM, Henri Gomez wrote: >> Question. >> >> Mac OS X porting project will be hosted in actual bsd-port or will >> have its own port ? > > The latter - see http://mail.openjdk.java.net/pipermail/discuss/2010-December/001627.html for > rationale. Hi Dalibor, Sorry for the late question on this thread... Does this mean BSD support will be making into the main trees via mac-port or will mac-port be stripping out BSD support prior to merging? Regards, -Kurt From denisl at openscg.com Thu Dec 9 11:36:13 2010 From: denisl at openscg.com (Lussier, Denis) Date: Thu, 9 Dec 2010 14:36:13 -0500 Subject: OSX 64bit One Click Installer for OpenJDK6 Message-ID: Hi Guys, I managed to use Brandon's terrific openjdk6 Macports project and to get a nice clean OpenJDK6 Build 20 binary distribution created. The issue I have with turning this into a one-click OpenJDK6-B20 one-click installer is (I believe) around static v dynamic linking. When I run this 64 bit build on the OSX 10.6 build I used Macports on all is good. If I try to run jConsole, on a box that I haven't built openjdk6 Macports on, it complains about various dynamic libraries missing from /opt/local/lib. Please keep in mind that ideally I want OpenSCG's installer to lay down binaries that run without having to set Library search path environment variables AND a non-root user must be able to run the installer into a local sandbox home directory and have it be fully usable just by setting JAVA_HOME/bin on the path and using it. --Luss -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101209/fa31ed24/attachment.html From dev at alegram.com Thu Dec 9 11:48:22 2010 From: dev at alegram.com (develop) Date: Thu, 09 Dec 2010 20:48:22 +0100 Subject: error reporting In-Reply-To: <4D012BFE.2050603@intricatesoftware.com> References: <4CFF901D.3030805@alegram.com> <4D012BFE.2050603@intricatesoftware.com> Message-ID: <4D013286.7040904@alegram.com> here you are...see the attachment. -simeon On 12/9/10 8:20 PM, Kurt Miller wrote: > On 12/08/10 09:03, develop wrote: >> environment: >> >> FreeBSD 7.1 >> openjdk6 b20 >> apache tomcat 7 >> ActiveMQ 5.4.2 >> >> JVM crashed while browsing ActiveMQ subscribers with jconsole. Where >> shall I post the generated crash report? > > Send it here and to the freebsd-java list. > > -Kurt > > -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: crash.txt Url: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101209/58a8d3da/crash.txt From simeon.mitev at alegram.com Thu Dec 9 11:47:17 2010 From: simeon.mitev at alegram.com (Simeon Mitev) Date: Thu, 09 Dec 2010 20:47:17 +0100 Subject: error reporting In-Reply-To: <4D012BFE.2050603@intricatesoftware.com> References: <4CFF901D.3030805@alegram.com> <4D012BFE.2050603@intricatesoftware.com> Message-ID: <4D013245.8030004@alegram.com> Here you are... see the attachment. On 12/9/10 8:20 PM, Kurt Miller wrote: > On 12/08/10 09:03, develop wrote: >> environment: >> >> FreeBSD 7.1 >> openjdk6 b20 >> apache tomcat 7 >> ActiveMQ 5.4.2 >> >> JVM crashed while browsing ActiveMQ subscribers with jconsole. Where >> shall I post the generated crash report? > > Send it here and to the freebsd-java list. > > -Kurt > > -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: crash.txt Url: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101209/d654851b/crash.txt From kurt at intricatesoftware.com Thu Dec 9 13:54:17 2010 From: kurt at intricatesoftware.com (Kurt Miller) Date: Thu, 09 Dec 2010 16:54:17 -0500 Subject: error reporting In-Reply-To: <4D013245.8030004@alegram.com> References: <4CFF901D.3030805@alegram.com> <4D012BFE.2050603@intricatesoftware.com> <4D013245.8030004@alegram.com> Message-ID: <4D015009.2080402@intricatesoftware.com> Hi Simeon, On 12/9/10 2:47 PM, Simeon Mitev wrote: > Here you are... see the attachment. ... [error occurred during error reporting (printing native stack), id 0xb] That's unfortunate, since the stack trace is one of the most important diagnostic bits of info. Building the JDK with the FASTDEBUG option may provide a better crash report. On FreeBSD ports you do something like 'make options' to turn on the FASTDEBUG build option and rebuild / install. -Kurt From christos at zoulas.com Thu Dec 9 14:57:01 2010 From: christos at zoulas.com (Christos Zoulas) Date: Thu, 9 Dec 2010 17:57:01 -0500 Subject: problem when allocating port with openjdk6 In-Reply-To: <4D012983.9000908@intricatesoftware.com> from Kurt Miller (Dec 9, 2:09pm) Message-ID: <20101209225701.7F2F956426@rebar.astron.com> On Dec 9, 2:09pm, kurt at intricatesoftware.com (Kurt Miller) wrote: -- Subject: Re: problem when allocating port with openjdk6 | On 12/06/10 11:35, Christos Zoulas wrote: | > On Dec 6, 8:26am, glewis at eyesbeyond.com (Greg Lewis) wrote: | > -- Subject: Re: problem when allocating port with openjdk6 | > | > | Try adding '-Djava.net.preferIPv4Stack=true' to the args that are passed | > | to the JVM on start up. | > | > Yes, java seems to prefer to use IPv6 mapped addresses for IPv4. But this | > does not explain why: | > | > sysctl -w net.inet6.ip6.v6only=0 | > | > does not work. | > | > Not that I am suggesting to change the sysctl, because of the security | > implications. On the other hand, what's the longer term plan for this? | > Should we default the preferIPv4Stack to true for the BSD builds? | | Hi Christos, | | On OpenBSD, I disable IPv6 by default in the build using | DONT_ENABLE_IPV6="YES". I recommend that for OSs where | IPv6 mapped addresses is disabled by default. | | The long term plan would be to implement a two socket solution similar | to how the windows networking support is implemented in the JDK. Thanks Kurt. I think that the dual socket solution will require buy-in from the trunk java developers. Have we discussed it with them? christos From dev at alegram.com Fri Dec 10 00:15:06 2010 From: dev at alegram.com (develop) Date: Fri, 10 Dec 2010 09:15:06 +0100 Subject: error reporting In-Reply-To: <4D015009.2080402@intricatesoftware.com> References: <4CFF901D.3030805@alegram.com> <4D012BFE.2050603@intricatesoftware.com> <4D013245.8030004@alegram.com> <4D015009.2080402@intricatesoftware.com> Message-ID: <4D01E18A.1090109@alegram.com> Ok. I'll rebuild JDK providing the option FASTDEBUG. -Simeon On 12/9/10 10:54 PM, Kurt Miller wrote: > Hi Simeon, > > On 12/9/10 2:47 PM, Simeon Mitev wrote: >> Here you are... see the attachment. > > ... > > [error occurred during error reporting (printing native stack), id 0xb] > > > That's unfortunate, since the stack trace is one of the most important > diagnostic bits of info. Building the JDK with the FASTDEBUG option may > provide a better crash report. On FreeBSD ports you do something like > 'make options' to turn on the FASTDEBUG build option and rebuild / install. > > -Kurt > > From henri.gomez at gmail.com Fri Dec 10 01:48:33 2010 From: henri.gomez at gmail.com (Henri Gomez) Date: Fri, 10 Dec 2010 10:48:33 +0100 Subject: OSX 64bit One Click Installer for OpenJDK6 In-Reply-To: References: Message-ID: Good new, I was thinking doing the same :-) Did you build OpenJDK 6 with MacPorts and copied files from /opt/local/share/java/openjdk6 ? 2010/12/9 Lussier, Denis : > Hi Guys, > I managed to use Brandon's terrific openjdk6 Macports project and to get a > nice clean OpenJDK6 Build 20 binary distribution created. ? The issue I have > with turning this into a one-click OpenJDK6-B20 one-click installer ?is (I > believe) around static v dynamic linking. > When I run this 64 bit build on the OSX 10.6 build I used Macports on all is > good. ? If I try to run jConsole, on a box that I haven't built openjdk6 > Macports on, it complains about various dynamic libraries missing from > /opt/local/lib. > Please keep in mind that ideally I want OpenSCG's installer to lay down > binaries that run without having to set Library search path environment > variables AND a non-root user must be able to run the installer into a local > sandbox home directory and have it be fully usable just by setting > JAVA_HOME/bin on the path and using it. > --Luss > > > From kurt at intricatesoftware.com Fri Dec 10 03:51:33 2010 From: kurt at intricatesoftware.com (Kurt Miller) Date: Fri, 10 Dec 2010 06:51:33 -0500 Subject: problem when allocating port with openjdk6 In-Reply-To: <20101209225701.7F2F956426@rebar.astron.com> References: <20101209225701.7F2F956426@rebar.astron.com> Message-ID: <4D021445.2090601@intricatesoftware.com> On 12/9/10 5:57 PM, Christos Zoulas wrote: > On Dec 9, 2:09pm, kurt at intricatesoftware.com (Kurt Miller) wrote: > -- Subject: Re: problem when allocating port with openjdk6 > > | On 12/06/10 11:35, Christos Zoulas wrote: > |> On Dec 6, 8:26am, glewis at eyesbeyond.com (Greg Lewis) wrote: > |> -- Subject: Re: problem when allocating port with openjdk6 > |> > |> | Try adding '-Djava.net.preferIPv4Stack=true' to the args that are passed > |> | to the JVM on start up. > |> > |> Yes, java seems to prefer to use IPv6 mapped addresses for IPv4. But this > |> does not explain why: > |> > |> sysctl -w net.inet6.ip6.v6only=0 > |> > |> does not work. > |> > |> Not that I am suggesting to change the sysctl, because of the security > |> implications. On the other hand, what's the longer term plan for this? > |> Should we default the preferIPv4Stack to true for the BSD builds? > | > | Hi Christos, > | > | On OpenBSD, I disable IPv6 by default in the build using > | DONT_ENABLE_IPV6="YES". I recommend that for OSs where > | IPv6 mapped addresses is disabled by default. > | > | The long term plan would be to implement a two socket solution similar > | to how the windows networking support is implemented in the JDK. > > Thanks Kurt. I think that the dual socket solution will require buy-in from > the trunk java developers. Have we discussed it with them? Hi Christos, I haven't since I currently don't have the time to move the idea forward. Although, I think it is a reasonably acceptable solution considering it is the same approach that was used for Windows. Regards, -Kurt From dalibor.topic at oracle.com Fri Dec 10 04:02:17 2010 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Fri, 10 Dec 2010 13:02:17 +0100 Subject: Apple Oracle OpenJDK Announcement In-Reply-To: <4D012CDF.5040308@intricatesoftware.com> References: <20101117062247.GB42585@misty.eyesbeyond.com> <2C06580A-4C6D-412C-A6D9-DFC3D4E35D0D@apple.com> <0D846F76-16FC-41AE-A157-28F5B9A3A359@apple.com> <4CF590A5.9060800@oracle.com> <4CF7E6E6.60609@oracle.com> <4CF8189A.3080601@oracle.com> <4D012CDF.5040308@intricatesoftware.com> Message-ID: <4D0216C9.5010607@oracle.com> On 12/9/10 8:24 PM, Kurt Miller wrote: > On 12/02/10 17:07, Dalibor Topic wrote: >> On 12/2/10 10:51 PM, Henri Gomez wrote: >>> Question. >>> >>> Mac OS X porting project will be hosted in actual bsd-port or will >>> have its own port ? >> >> The latter - see http://mail.openjdk.java.net/pipermail/discuss/2010-December/001627.html for >> rationale. > > Hi Dalibor, > > Sorry for the late question on this thread... Does this mean BSD support > will be making into the main trees via mac-port or will > mac-port be stripping out BSD support prior to merging? No worries. I don't really have a canned answer ready, as that could depend on what the best way is for the two projects to collaborate, in my opinion, as well as on the best way to actually merge changes into the JDK 7 code base later. Do you happen to have a list of the major diffs between the BSD port and the mainline as it is today? cheers, dalibor topic -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | | | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Komplement?rin: ORACLE Deutschland Verwaltung B.V. Rijnzathe 6, 3454PV De Meern, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: J?rgen Kunz, Marcel van de Molen, Alexander van der Ven Green Oracle Oracle is committed to developing practices and products that help protect the environment From mark at talios.com Fri Dec 10 15:09:24 2010 From: mark at talios.com (Mark Derricutt) Date: Sat, 11 Dec 2010 12:09:24 +1300 Subject: OSX 64bit One Click Installer for OpenJDK6 In-Reply-To: References: Message-ID: If you're going to make a macports package, how about a homebrew package as well? -- Sent from an Android. On 10/12/2010 10:52 PM, "Henri Gomez" wrote: > Good new, I was thinking doing the same :-) > > Did you build OpenJDK 6 with MacPorts and copied files from > /opt/local/share/java/openjdk6 ? > > > > 2010/12/9 Lussier, Denis : >> Hi Guys, >> I managed to use Brandon's terrific openjdk6 Macports project and to get a >> nice clean OpenJDK6 Build 20 binary distribution created. The issue I have >> with turning this into a one-click OpenJDK6-B20 one-click installer is (I >> believe) around static v dynamic linking. >> When I run this 64 bit build on the OSX 10.6 build I used Macports on all is >> good. If I try to run jConsole, on a box that I haven't built openjdk6 >> Macports on, it complains about various dynamic libraries missing from >> /opt/local/lib. >> Please keep in mind that ideally I want OpenSCG's installer to lay down >> binaries that run without having to set Library search path environment >> variables AND a non-root user must be able to run the installer into a local >> sandbox home directory and have it be fully usable just by setting >> JAVA_HOME/bin on the path and using it. >> --Luss >> >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101211/4e4cd135/attachment.html From henri.gomez at gmail.com Sat Dec 11 04:35:16 2010 From: henri.gomez at gmail.com (Henri Gomez) Date: Sat, 11 Dec 2010 13:35:16 +0100 Subject: OSX 64bit One Click Installer for OpenJDK6 In-Reply-To: References: Message-ID: > If you're going to make a macports package, how about a homebrew package as > well? My idea for OpenJDK 6, is to do as OpenJDK 1.7, ie a DMG/PKG with dependencies to stock OS/X From glewis at eyesbeyond.com Sat Dec 11 09:01:00 2010 From: glewis at eyesbeyond.com (Greg Lewis) Date: Sat, 11 Dec 2010 09:01:00 -0800 Subject: Apple Oracle OpenJDK Announcement In-Reply-To: <4D0216C9.5010607@oracle.com> References: <20101117062247.GB42585@misty.eyesbeyond.com> <2C06580A-4C6D-412C-A6D9-DFC3D4E35D0D@apple.com> <0D846F76-16FC-41AE-A157-28F5B9A3A359@apple.com> <4CF590A5.9060800@oracle.com> <4CF7E6E6.60609@oracle.com> <4CF8189A.3080601@oracle.com> <4D012CDF.5040308@intricatesoftware.com> <4D0216C9.5010607@oracle.com> Message-ID: <20101211170100.GA72254@misty.eyesbeyond.com> On Fri, Dec 10, 2010 at 01:02:17PM +0100, Dalibor Topic wrote: > On 12/9/10 8:24 PM, Kurt Miller wrote: > > On 12/02/10 17:07, Dalibor Topic wrote: > >> On 12/2/10 10:51 PM, Henri Gomez wrote: > >>> Question. > >>> > >>> Mac OS X porting project will be hosted in actual bsd-port or will > >>> have its own port ? > >> > >> The latter - see http://mail.openjdk.java.net/pipermail/discuss/2010-December/001627.html for > >> rationale. > > > > Hi Dalibor, > > > > Sorry for the late question on this thread... Does this mean BSD support > > will be making into the main trees via mac-port or will > > mac-port be stripping out BSD support prior to merging? > > No worries. I don't really have a canned answer ready, as that could depend > on what the best way is for the two projects to collaborate, in my opinion, > as well as on the best way to actually merge changes into the JDK 7 code base > later. > > Do you happen to have a list of the major diffs between the BSD port and the > mainline as it is today? This is a couple of builds behind, but it will still be pretty close: http://www.freebsd.org/cgi/cvsweb.cgi/ports/java/openjdk7/files/patch-set?rev=1.7;content-type=text%2Fplain -- Greg Lewis Email : glewis at eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis at FreeBSD.org From denisl at openscg.com Sat Dec 11 20:35:21 2010 From: denisl at openscg.com (Lussier, Denis) Date: Sat, 11 Dec 2010 23:35:21 -0500 Subject: OSX 64bit One Click Installer for OpenJDK6 In-Reply-To: References: Message-ID: OpenSCG presently ships a DMG/PKG installer for OpenJDK6 Build 16 for more than a year. This is using repackaged OSX binaries from Brandon's site. We also ship .BIN's for Linux 32 & 64 and an EXE for Windoze. I compiled the present OpenJDK6 Build 20 on Macports and it now seems to have some Dynalib dependencies on other libs built via Macports. My question is how to do an OSX build (like what seems to happen automagically on other platforms) that there are no dependencies on external libraries that are not part of the standard OS. On Fri, Dec 10, 2010 at 6:09 PM, Mark Derricutt wrote: > If you're going to make a macports package, how about a homebrew package as > well? > > -- Sent from an Android. > On 10/12/2010 10:52 PM, "Henri Gomez" wrote: > > Good new, I was thinking doing the same :-) > > > > Did you build OpenJDK 6 with MacPorts and copied files from > > /opt/local/share/java/openjdk6 ? > > > > > > > > 2010/12/9 Lussier, Denis : > >> Hi Guys, > >> I managed to use Brandon's terrific openjdk6 Macports project and to get > a > >> nice clean OpenJDK6 Build 20 binary distribution created. The issue I > have > >> with turning this into a one-click OpenJDK6-B20 one-click installer is > (I > >> believe) around static v dynamic linking. > >> When I run this 64 bit build on the OSX 10.6 build I used Macports on > all is > >> good. If I try to run jConsole, on a box that I haven't built openjdk6 > >> Macports on, it complains about various dynamic libraries missing from > >> /opt/local/lib. > >> Please keep in mind that ideally I want OpenSCG's installer to lay down > >> binaries that run without having to set Library search path environment > >> variables AND a non-root user must be able to run the installer into a > local > >> sandbox home directory and have it be fully usable just by setting > >> JAVA_HOME/bin on the path and using it. > >> --Luss > >> > >> > >> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101211/e0957443/attachment.html From glewis at eyesbeyond.com Sat Dec 11 23:22:05 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 12 Dec 2010 07:22:05 +0000 Subject: hg: bsd-port/bsd-port: 8 new changesets Message-ID: <20101212072205.B6FE9472FF@hg.openjdk.java.net> Changeset: b011f9ab61f8 Author: paulk Date: 2010-11-17 11:55 -0500 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/b011f9ab61f8 6997515: KERNEL=0 in JDK7 build causes loss of lzma compression. Reviewed-by: billyh, jqzuo ! make/deploy-rules.gmk Changeset: ba8ec3e1e7f2 Author: jqzuo Date: 2010-12-07 19:18 -0500 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/ba8ec3e1e7f2 Merge Changeset: fe71f5684c6a Author: igor Date: 2010-11-16 17:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/fe71f5684c6a Merge Changeset: 7bf38037c3c9 Author: jqzuo Date: 2010-11-17 09:43 -0500 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/7bf38037c3c9 Merge Changeset: 05fbe45da7f7 Author: igor Date: 2010-11-30 09:23 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/05fbe45da7f7 Merge Changeset: 2c2d4f88637b Author: igor Date: 2010-12-07 16:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/2c2d4f88637b Merge Changeset: f1591eed71f6 Author: katleman Date: 2010-12-09 21:25 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/f1591eed71f6 Added tag jdk7-b121 for changeset 2c2d4f88637b ! .hgtags Changeset: 9ab499be1759 Author: Greg Lewis Date: 2010-12-11 09:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/9ab499be1759 Merge from main OpenJDK repository From glewis at eyesbeyond.com Sat Dec 11 23:22:10 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 12 Dec 2010 07:22:10 +0000 Subject: hg: bsd-port/bsd-port/corba: 2 new changesets Message-ID: <20101212072211.C43F047300@hg.openjdk.java.net> Changeset: 1523a060032c Author: katleman Date: 2010-12-09 21:25 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/1523a060032c Added tag jdk7-b121 for changeset 2cc9f3299210 ! .hgtags Changeset: 3a7acf9d4ffe Author: Greg Lewis Date: 2010-12-11 09:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/3a7acf9d4ffe Merge from main OpenJDK repository From glewis at eyesbeyond.com Sat Dec 11 23:22:17 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 12 Dec 2010 07:22:17 +0000 Subject: hg: bsd-port/bsd-port/hotspot: 2 new changesets Message-ID: <20101212072221.4F86647301@hg.openjdk.java.net> Changeset: 3a548dc9cb45 Author: katleman Date: 2010-12-09 21:25 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3a548dc9cb45 Added tag jdk7-b121 for changeset 3f3653ab7af8 ! .hgtags Changeset: ec3412e8fd70 Author: Greg Lewis Date: 2010-12-11 09:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ec3412e8fd70 Merge from main OpenJDK repository From glewis at eyesbeyond.com Sat Dec 11 23:22:26 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 12 Dec 2010 07:22:26 +0000 Subject: hg: bsd-port/bsd-port/jaxp: 5 new changesets Message-ID: <20101212072226.4934347302@hg.openjdk.java.net> Changeset: d1cb3e473c32 Author: ohair Date: 2010-11-23 10:04 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/d1cb3e473c32 7002248: Update urls for jaxp and jaxws source downloads Reviewed-by: darcy ! jaxp.properties Changeset: 1830ef24edb2 Author: lana Date: 2010-11-30 15:06 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/1830ef24edb2 Merge Changeset: 63dae40fa19f Author: lana Date: 2010-12-06 20:33 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/63dae40fa19f Merge Changeset: 03ff13d19c8f Author: katleman Date: 2010-12-09 21:25 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/03ff13d19c8f Added tag jdk7-b121 for changeset 63dae40fa19f ! .hgtags Changeset: 9110038f379e Author: Greg Lewis Date: 2010-12-11 09:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/9110038f379e Merge from main OpenJDK repository From glewis at eyesbeyond.com Sat Dec 11 23:22:31 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 12 Dec 2010 07:22:31 +0000 Subject: hg: bsd-port/bsd-port/jaxws: 5 new changesets Message-ID: <20101212072231.2904F47303@hg.openjdk.java.net> Changeset: f258bef45f3b Author: ohair Date: 2010-11-23 10:04 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/f258bef45f3b 7002248: Update urls for jaxp and jaxws source downloads Reviewed-by: darcy ! jaxws.properties Changeset: ca2fa57106b3 Author: lana Date: 2010-11-30 15:06 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/ca2fa57106b3 Merge Changeset: 0fa950117faa Author: lana Date: 2010-12-06 20:33 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/0fa950117faa Merge Changeset: 17b6c48a3449 Author: katleman Date: 2010-12-09 21:25 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/17b6c48a3449 Added tag jdk7-b121 for changeset 0fa950117faa ! .hgtags Changeset: cdf3184389c3 Author: Greg Lewis Date: 2010-12-11 09:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/cdf3184389c3 Merge from main OpenJDK repository From glewis at eyesbeyond.com Sat Dec 11 23:22:48 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 12 Dec 2010 07:22:48 +0000 Subject: hg: bsd-port/bsd-port/jdk: 81 new changesets Message-ID: <20101212073554.A18C847305@hg.openjdk.java.net> Changeset: 23a6ba383fd7 Author: jgodinez Date: 2010-11-18 14:44 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/23a6ba383fd7 6689925: Add transform attributes to the rendering tests in J2DBench Reviewed-by: flar, prr ! src/share/demo/java2d/J2DBench/src/j2dbench/J2DBench.java ! src/share/demo/java2d/J2DBench/src/j2dbench/Option.java ! src/share/demo/java2d/J2DBench/src/j2dbench/Result.java ! src/share/demo/java2d/J2DBench/src/j2dbench/report/J2DAnalyzer.java ! src/share/demo/java2d/J2DBench/src/j2dbench/tests/GraphicsTests.java ! src/share/demo/java2d/J2DBench/src/j2dbench/tests/text/TextTests.java Changeset: f81c37805b5b Author: lana Date: 2010-11-30 14:49 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f81c37805b5b Merge Changeset: 07c1c59df4ef Author: dav Date: 2010-11-18 14:26 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/07c1c59df4ef 6990904: (dav) on oel5.5, Frame doesn't show if the Frame has only a MenuBar as its component. Reviewed-by: dcherepanov, art ! src/solaris/classes/sun/awt/X11/XFramePeer.java + test/java/awt/MenuBar/DeadlockTest1/DeadlockTest1.java Changeset: 9af8c8d2b2e7 Author: art Date: 2010-11-25 13:23 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9af8c8d2b2e7 6993784: Clarification to shaped/translucent windows specification is required Reviewed-by: anthony, dcherepanov ! src/share/classes/java/awt/Dialog.java ! src/share/classes/java/awt/Frame.java ! src/share/classes/java/awt/Window.java Changeset: dd603732f1cf Author: dav Date: 2010-11-25 15:39 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/dd603732f1cf 6551412: [OpenJDK] Change the 'name=' entry in src/windows/resource/java.manifest XML file. Reviewed-by: ohair ! src/windows/resource/java.manifest Changeset: 6c4e7fe53c36 Author: dcherepanov Date: 2010-11-26 11:27 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/6c4e7fe53c36 6561353: The text for J2SE NervousText demo should be updated to 7.0 Reviewed-by: art ! src/share/demo/applets/NervousText/example1.html Changeset: b6d79a32b07a Author: dcherepanov Date: 2010-11-26 14:36 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b6d79a32b07a 6699851: setMaximizedbounds not working properly on dual screen environment Reviewed-by: art, anthony ! src/share/classes/java/awt/Frame.java ! src/share/classes/sun/awt/AWTAccessor.java ! src/windows/classes/sun/awt/windows/WFramePeer.java Changeset: 3a2355dcef13 Author: dcherepanov Date: 2010-11-26 15:07 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3a2355dcef13 6770017: PIT : java/awt/Choice/BlockedWin32Choice/BlockedWin32Choice.java fails on 6u12 b01 pit build Reviewed-by: art ! src/windows/native/sun/windows/awt_Choice.cpp ! src/windows/native/sun/windows/awt_Choice.h Changeset: 31196f8ec2d9 Author: anthony Date: 2010-11-26 15:41 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/31196f8ec2d9 7002856: Provide an accessor for Container.validateUnconditionally() Summary: Introduce sun.awt.AWTAccessor.getContainerAccessor().validateUnconditionally() Reviewed-by: art ! src/share/classes/java/awt/Container.java ! src/share/classes/sun/awt/AWTAccessor.java Changeset: 7ed7eb6d6ba7 Author: dcherepanov Date: 2010-11-26 15:52 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7ed7eb6d6ba7 6953894: docs build reports warning in java.awt.FileDialog Reviewed-by: art ! src/share/classes/java/awt/FileDialog.java Changeset: 4becb3dd7861 Author: anthony Date: 2010-11-30 17:36 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4becb3dd7861 6998592: FileDialog tests crashed on solaris Summary: Override GtkFileDialogPeer.toFront() Reviewed-by: art, dcherepanov ! make/sun/xawt/mapfile-vers ! src/solaris/classes/sun/awt/X11/GtkFileDialogPeer.java ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/awt/gtk2_interface.h ! src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c ! src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.h Changeset: 357ecafd727b Author: dav Date: 2010-11-30 21:54 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/357ecafd727b 6783910: (dav) java.awt.Color.brighter()/darker() methods make color opaque Reviewed-by: art, yan ! src/share/classes/java/awt/Color.java + test/java/awt/Color/OpacityChange/OpacityChange.java Changeset: 5fc778c913e7 Author: lana Date: 2010-11-30 14:50 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5fc778c913e7 Merge Changeset: 452c4c1cc747 Author: vikram Date: 2010-11-15 21:51 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/452c4c1cc747 6939261: Since 1.6.0_18 JMenus at JMenuBar are not selectable by their Mnemonic key anymore Reviewed-by: peterz ! src/share/classes/javax/swing/plaf/basic/BasicMenuUI.java Changeset: 3207aa4438fc Author: peytoia Date: 2010-11-17 01:02 +0900 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3207aa4438fc 6959267: Support Unicode 6.0.0 Reviewed-by: okutsu ! make/tools/GenerateCharacter/CharacterData00.java.template ! make/tools/GenerateCharacter/CharacterData01.java.template ! make/tools/UnicodeData/Scripts.txt ! make/tools/UnicodeData/SpecialCasing.txt ! make/tools/UnicodeData/UnicodeData.txt ! make/tools/UnicodeData/VERSION ! src/share/classes/java/awt/font/NumericShaper.java ! src/share/classes/java/lang/Character.java ! src/share/classes/sun/text/normalizer/NormalizerImpl.java ! src/share/classes/sun/text/resources/ubidi.icu ! src/share/classes/sun/text/resources/unorm.icu ! src/share/classes/sun/text/resources/uprops.icu ! test/java/awt/font/NumericShaper/ShapingTest.java ! test/java/lang/Character/CheckScript.java ! test/java/lang/Character/Scripts.txt Changeset: a1c87d76d322 Author: naoto Date: 2010-11-16 10:47 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a1c87d76d322 6997999: Remove duplicated entries from ISO language/country code tables Reviewed-by: okutsu ! src/solaris/native/java/lang/java_props_md.c ! src/solaris/native/java/lang/locale_str.h ! test/java/util/Locale/data/deflocale.rhel5 ! test/java/util/Locale/data/deflocale.rhel5.fmtasdefault Changeset: e6932dbf30d8 Author: malenkov Date: 2010-11-17 22:17 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e6932dbf30d8 6447751: Bean Customizer should be detectable by reflection name alone Reviewed-by: peterz ! src/share/classes/java/beans/Introspector.java + test/java/beans/Introspector/Test6447751.java Changeset: 4222206d85e8 Author: alexp Date: 2010-11-18 13:53 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4222206d85e8 6994419: JLayer.removeAll() behavior doesn't correspond to JLayer.remove() behavior. Reviewed-by: rupashka ! src/share/classes/javax/swing/JLayer.java + test/javax/swing/JLayer/6994419/bug6994419.java Changeset: 10965b60a13e Author: alexp Date: 2010-11-18 19:52 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/10965b60a13e 6997170: Spec for javax.swing.plaf.LayerUI.installUI/uninstallUI() methods contradict behavior of the RI Reviewed-by: rupashka ! src/share/classes/javax/swing/plaf/LayerUI.java Changeset: ef4db681a1fd Author: naoto Date: 2010-11-18 11:35 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ef4db681a1fd 7000136: Backward compatibility problem in LocaleNameProvider Reviewed-by: srl Contributed-by: y.umaoka at gmail.com ! src/share/classes/java/util/spi/LocaleNameProvider.java Changeset: 917aca396b10 Author: naoto Date: 2010-11-23 13:06 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/917aca396b10 6930106: Testcases with legal notice problems Reviewed-by: ohair ! test/java/util/ResourceBundle/Bug4168625Test.java Changeset: 13bbabfee6d4 Author: peytoia Date: 2010-11-24 14:13 +0900 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/13bbabfee6d4 7002398: Apply Corrigendum #8 for Unicode 6.0.0 Reviewed-by: okutsu ! make/tools/UnicodeData/UnicodeData.txt ! src/share/classes/sun/text/resources/ubidi.icu ! src/share/classes/sun/text/resources/uprops.icu + test/java/text/Bidi/Bug7002398.java Changeset: f5708f506523 Author: naoto Date: 2010-11-24 15:26 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f5708f506523 6807534: CurrencyNameProvider.getDisplayName(String, Locale) doesn't throw IllegalArgumentException Reviewed-by: okutsu ! src/share/classes/java/util/spi/CurrencyNameProvider.java + test/java/util/Currency/Bug6807534.java Changeset: 9461aeec7d9c Author: amenkov Date: 2010-11-25 15:58 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9461aeec7d9c 6999872: java.awt.Window instantiation leads to JVM CRASH on Windows, JDK7b118+ fastdebug Reviewed-by: igor, dcherepanov ! src/windows/bin/java_md.c ! src/windows/native/sun/java2d/d3d/D3DPipelineManager.cpp ! src/windows/native/sun/windows/awt_Toolkit.cpp ! src/windows/native/sun/windows/awt_Toolkit.h Changeset: 5ae935cdc84d Author: alexp Date: 2010-11-25 20:23 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5ae935cdc84d 6992847: javax/swing/JLayer/SerializationTest/SerializationTest.java failed in jdk7 just against b114 Reviewed-by: rupashka ! test/javax/swing/JLayer/SerializationTest/SerializationTest.java Changeset: 98318c740242 Author: alexp Date: 2010-11-25 20:25 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/98318c740242 7002176: JLayer docs build produces warnings Reviewed-by: dav ! src/share/classes/javax/swing/JLayer.java Changeset: 3104dfd74072 Author: alexp Date: 2010-11-29 16:01 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3104dfd74072 6559589: Memory leak in JScrollPane.updateUI() Reviewed-by: rupashka ! src/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java + test/javax/swing/JScrollPane/6559589/bug6559589.java Changeset: 54fc4039ddc8 Author: alexp Date: 2010-11-29 16:03 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/54fc4039ddc8 6939001: Nimbus: JTabbedPane setBackgroundAt and setForegroundAt have no effect Reviewed-by: rupashka ! src/share/classes/javax/swing/JTabbedPane.java Changeset: 562d25d284e9 Author: alexp Date: 2010-11-29 16:11 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/562d25d284e9 6939227: Nimbus: 6597895 for JCheckBox, JButton and JToggleButton JCK tests Reviewed-by: rupashka ! src/share/classes/javax/swing/AbstractButton.java Changeset: 602dfe45c227 Author: malenkov Date: 2010-11-29 20:38 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/602dfe45c227 6999033: Methods BorderFactory.createSoftBevelBorder() don't return SoftBevelBorder instances Reviewed-by: alexp ! src/share/classes/javax/swing/BorderFactory.java Changeset: 3d92a0fbf5cb Author: malenkov Date: 2010-11-29 21:20 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3d92a0fbf5cb 6981576: TitledBorder.getBorder() returns null in java build 1.7.0-ea-b107 Reviewed-by: alexp ! src/share/classes/javax/swing/border/TitledBorder.java + test/javax/swing/border/Test6981576.java Changeset: 7890dd8535f8 Author: lana Date: 2010-11-29 10:50 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7890dd8535f8 Merge - src/share/classes/sun/security/krb5/KrbKdcReq.java - src/share/classes/sun/security/krb5/internal/TCPClient.java - src/share/classes/sun/security/krb5/internal/UDPClient.java - src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java Changeset: d9e3d4f54bad Author: rupashka Date: 2010-11-30 10:35 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d9e3d4f54bad 6988188: The test failed due to Applet thread threw exception Reviewed-by: alexp + test/javax/swing/JFileChooser/4150029/bug4150029.html + test/javax/swing/JFileChooser/4150029/bug4150029.java Changeset: 88308d3affa0 Author: lana Date: 2010-11-30 14:51 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/88308d3affa0 Merge Changeset: 9ec7802cc759 Author: alanb Date: 2010-11-16 15:23 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9ec7802cc759 6613829: (docs) Readable.read() ReadOnlyBufferException is not linked Reviewed-by: chegar, lancea ! src/share/classes/java/lang/Readable.java Changeset: 86ea594c1d10 Author: valeriep Date: 2010-11-15 14:32 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/86ea594c1d10 6848930: JSN security test jce/Global/Cipher/PKCS5Padding cannot thrown expected BadPaddingException Summary: Disabled CKM_DES_CBC_PAD, CKM_DES3_CBC_PAD, CKM_AES_CBC_PAD mechs by default and use our own internal padding impl. Reviewed-by: wetmore ! src/share/lib/security/sunpkcs11-solaris.cfg Changeset: cb10e1177801 Author: valeriep Date: 2010-11-15 14:38 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/cb10e1177801 6687725: Internal PKCS5Padding impl should throw IllegalBlockSizeException and not BadPaddingException Summary: Changed to throw IllegalBlockSizeException when the data length isn't multiples of block size Reviewed-by: wetmore ! src/share/classes/sun/security/pkcs11/P11Cipher.java + test/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java Changeset: 8134c0b75da5 Author: valeriep Date: 2010-11-16 11:50 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8134c0b75da5 Merge Changeset: f9dbb7d2e8a3 Author: michaelm Date: 2010-11-17 14:29 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f9dbb7d2e8a3 6725892: Http server stability issues Reviewed-by: chegar ! src/share/classes/com/sun/net/httpserver/HttpsConfigurator.java ! src/share/classes/com/sun/net/httpserver/HttpsParameters.java ! src/share/classes/sun/net/httpserver/ChunkedInputStream.java ! src/share/classes/sun/net/httpserver/Event.java ! src/share/classes/sun/net/httpserver/ExchangeImpl.java ! src/share/classes/sun/net/httpserver/FixedLengthInputStream.java ! src/share/classes/sun/net/httpserver/HttpConnection.java ! src/share/classes/sun/net/httpserver/Request.java ! src/share/classes/sun/net/httpserver/SSLStreams.java - src/share/classes/sun/net/httpserver/SelectorCache.java ! src/share/classes/sun/net/httpserver/ServerConfig.java ! src/share/classes/sun/net/httpserver/ServerImpl.java ! test/com/sun/net/httpserver/Test.java ! test/com/sun/net/httpserver/Test1.java ! test/com/sun/net/httpserver/Test13.java + test/com/sun/net/httpserver/bugs/6725892/Test.java ! test/com/sun/net/httpserver/bugs/B6401598.java Changeset: 664b35adabd2 Author: michaelm Date: 2010-11-17 14:32 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/664b35adabd2 Merge Changeset: 59d10b97be7c Author: sherman Date: 2010-11-17 15:10 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/59d10b97be7c 6615506: (fmt spec) Date/Time conversion table missing column for 'Z' Summary: added the column entry back in Reviewed-by: alanb ! src/share/classes/java/util/Formatter.java Changeset: ce757906302f Author: sherman Date: 2010-11-17 21:33 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ce757906302f 6217210: RFE: Support for Cp833 in 1.4.2 Summary: Forward port the Cp833 charset Reviewed-by: poonam ! make/sun/nio/cs/FILES_java.gmk + make/tools/CharsetMapping/IBM833.c2b + make/tools/CharsetMapping/IBM833.map ! make/tools/CharsetMapping/extsbcs + src/share/classes/sun/io/ByteToCharCp833.java + src/share/classes/sun/io/CharToByteCp833.java ! src/share/classes/sun/io/CharacterEncoding.java ! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java ! test/sun/nio/cs/CheckHistoricalNames.java Changeset: 2e0204644cf4 Author: alanb Date: 2010-11-18 19:16 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2e0204644cf4 7000913: (bf) CharBuffer.wrap, slice, position, slice leads to CharBuffer with incorrect offser Reviewed-by: forax ! src/share/classes/java/nio/StringCharBuffer.java ! test/java/nio/Buffer/StringCharBufferSliceTest.java Changeset: fbd3395f973b Author: alanb Date: 2010-11-18 19:17 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/fbd3395f973b Merge - src/share/classes/sun/net/httpserver/SelectorCache.java Changeset: d5489d652f6f Author: dl Date: 2010-11-19 10:43 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d5489d652f6f 6712185: java/util/concurrent/Executors/AutoShutdown.java fails on slow or busy systems Reviewed-by: chegar, alanb ! test/ProblemList.txt ! test/java/util/concurrent/Executors/AutoShutdown.java Changeset: 3092c842b0ea Author: michaelm Date: 2010-11-19 13:30 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3092c842b0ea 7001301: com/sun/net/httpserver/bugs/6725892/Test.java failing Reviewed-by: alanb ! test/com/sun/net/httpserver/bugs/6725892/Test.java Changeset: 892c54251ac8 Author: michaelm Date: 2010-11-19 13:35 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/892c54251ac8 Merge Changeset: f30e1e1a4d90 Author: mchung Date: 2010-11-19 10:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f30e1e1a4d90 6631046: BufferedInputStream.available() reports negative int on very large inputstream Reviewed-by: dholmes, alanb, mduigou ! src/share/classes/java/io/BufferedInputStream.java ! src/share/classes/java/io/PushbackInputStream.java Changeset: d9e4556acd4a Author: sherman Date: 2010-11-19 12:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d9e4556acd4a 6989471: compiler warnings building java/zip native code Summary: remvoed the warning Reviewed-by: ohair, alanb ! src/share/native/java/util/zip/zip_util.c ! src/share/native/java/util/zip/zlib-1.2.3/compress.c ! src/share/native/java/util/zip/zlib-1.2.3/uncompr.c Changeset: b44704ce8a08 Author: sherman Date: 2010-11-19 12:58 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b44704ce8a08 6957230: CharsetEncoder.maxBytesPerChar() reports 4 for UTF-8; should be 3 Summary: changged utf-8's CharsetEncoder.maxBytesPerChar to 3 Reviewed-by: alanb ! src/share/classes/sun/nio/cs/UTF_8.java Changeset: ff619988afac Author: lancea Date: 2010-11-19 17:15 -0500 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ff619988afac 7000752: Duplicate entry in RowSetResourceBundles.properties Reviewed-by: alanb ! src/share/classes/com/sun/rowset/RowSetResourceBundle.properties ! src/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java Changeset: bf407ff3e97b Author: lancea Date: 2010-11-19 17:18 -0500 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/bf407ff3e97b 7001669: Typo in javadocs for SQLPermission Reviewed-by: alanb ! src/share/classes/java/sql/SQLPermission.java Changeset: 6deeca9378c0 Author: valeriep Date: 2010-11-19 16:59 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/6deeca9378c0 6203816: Can not run test/java/security/Security/ClassLoaderDeadlock.sh from the command line Summary: Fixed the script to not delete the provider sub-directory Reviewed-by: weijun ! test/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh ! test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh Changeset: 784f2f094051 Author: valeriep Date: 2010-11-19 17:05 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/784f2f094051 6720456: New 4150 may have larger blowfish keysizes Summary: Changed to use TBD value instead of FAIL Reviewed-by: weijun ! test/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java Changeset: b66c09b7ce85 Author: xuelei Date: 2010-11-20 07:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b66c09b7ce85 6903584: Legal notice repair: Three files under jdk/src/share/classes/sun/security/ssl/ Reviewed-by: weijun ! src/share/classes/sun/security/ssl/Krb5Helper.java ! src/share/classes/sun/security/ssl/Krb5Proxy.java ! src/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java Changeset: c1734c00a8ba Author: weijun Date: 2010-11-22 09:43 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c1734c00a8ba 6979329: CCacheInputStream fails to read ticket cache files from Kerberos 1.8.1 Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java ! src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java + test/sun/security/krb5/UnknownCCEntry.java Changeset: 4bb2a0229796 Author: michaelm Date: 2010-11-22 16:09 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4bb2a0229796 6984182: Setting SO_RCVBUF/SO_SNDBUF to larger than tcp_max_buf fails on Solaris 11 if kernel params changed Reviewed-by: alanb, chegar ! src/solaris/native/java/net/net_util_md.c Changeset: 4b93d39eb352 Author: michaelm Date: 2010-11-22 16:11 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4b93d39eb352 Merge Changeset: 951db417fc3c Author: mullan Date: 2010-11-22 10:16 -0500 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/951db417fc3c 6995424: Eliminate dependency to a deprecated API com.sun.security.auth.PolicyFile Reviewed-by: mchung ! src/share/classes/javax/security/auth/Policy.java ! src/share/classes/javax/security/auth/SubjectDomainCombiner.java Changeset: 83d08a3e4e04 Author: mullan Date: 2010-11-22 10:18 -0500 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/83d08a3e4e04 Merge - src/share/classes/sun/net/httpserver/SelectorCache.java Changeset: 8aa383f37420 Author: mullan Date: 2010-11-22 11:27 -0500 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8aa383f37420 Merge Changeset: 0049b9a85e74 Author: sherman Date: 2010-11-22 16:03 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/0049b9a85e74 6858865: Fix for 6728376 causes regression if the size of "data" is 0 and malloc returns Null for 0-length Summary: don't throw OOME when in or out buffer size is 0 length Reviewed-by: alanb ! src/share/native/java/util/zip/Deflater.c ! src/share/native/java/util/zip/Inflater.c Changeset: 7fac77daa9be Author: sherman Date: 2010-11-22 16:12 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7fac77daa9be 7001434: charset name for Cp833 should be x-IBM833. Summary: changed the name to x-IBM833 in extsbcs Reviewed-by: alanb ! make/tools/CharsetMapping/extsbcs Changeset: de402590e18f Author: weijun Date: 2010-11-24 07:43 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/de402590e18f 7002036: ktab return code changes on a error case Reviewed-by: valeriep ! src/windows/classes/sun/security/krb5/internal/tools/Ktab.java + test/sun/security/krb5/tools/ktarg.sh Changeset: 32f3094b2c73 Author: ksrini Date: 2010-11-23 16:52 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/32f3094b2c73 6452854: Provide a flag to print the java configuration Reviewed-by: darcy, mchung, sherman, dholmes, mduigou ! src/share/bin/java.c ! src/share/classes/sun/launcher/LauncherHelper.java ! src/share/classes/sun/launcher/resources/launcher.properties + test/tools/launcher/Settings.java Changeset: 4d9e09600175 Author: alanb Date: 2010-11-24 09:51 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4d9e09600175 6878369: (ch) AsynchronousSocketChannel read/write methods that specify timeouts should not throw IAE Reviewed-by: forax ! src/share/classes/java/nio/channels/AsynchronousSocketChannel.java ! src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java ! test/java/nio/channels/AsynchronousSocketChannel/Basic.java Changeset: 6a8d669d963a Author: ksrini Date: 2010-11-27 07:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/6a8d669d963a 7002986: (pack200) intermittent failures compiling pack200 Reviewed-by: jjg ! src/share/classes/com/sun/java/util/jar/pack/AdaptiveCoding.java ! src/share/classes/com/sun/java/util/jar/pack/Attribute.java ! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java ! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java ! src/share/classes/com/sun/java/util/jar/pack/ClassWriter.java ! src/share/classes/com/sun/java/util/jar/pack/Code.java ! src/share/classes/com/sun/java/util/jar/pack/Coding.java ! src/share/classes/com/sun/java/util/jar/pack/CodingChooser.java ! src/share/classes/com/sun/java/util/jar/pack/CodingMethod.java ! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java ! src/share/classes/com/sun/java/util/jar/pack/Constants.java ! src/share/classes/com/sun/java/util/jar/pack/Driver.java ! src/share/classes/com/sun/java/util/jar/pack/Fixups.java ! src/share/classes/com/sun/java/util/jar/pack/Histogram.java ! src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java ! src/share/classes/com/sun/java/util/jar/pack/Package.java ! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java ! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java ! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java ! src/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java ! src/share/classes/com/sun/java/util/jar/pack/PropMap.java ! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java ! src/share/classes/com/sun/java/util/jar/pack/Utils.java Changeset: 58fa22ee49f9 Author: mduigou Date: 2010-11-29 10:37 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/58fa22ee49f9 6998016: Incorrect ifdef nesting in sane-gcc-compiler rule 6998014: Use /etc/lsb-release, when available, to detect linux variant and version Reviewed-by: dholmes, ohair ! make/common/shared/Defs-linux.gmk ! make/common/shared/Sanity.gmk Changeset: d05cb7c442b2 Author: mduigou Date: 2010-11-29 10:44 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d05cb7c442b2 Merge Changeset: 714eb2807ed8 Author: mduigou Date: 2010-11-30 13:53 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/714eb2807ed8 7003544: backout of openjdk changeset 58fa22ee49f9 Reviewed-by: ohair ! make/common/shared/Defs-linux.gmk ! make/common/shared/Sanity.gmk Changeset: b9745d2b6595 Author: mduigou Date: 2010-11-30 13:53 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b9745d2b6595 Merge Changeset: b868e7e73a25 Author: lana Date: 2010-11-30 15:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b868e7e73a25 Merge - src/share/classes/sun/net/httpserver/SelectorCache.java Changeset: c65ab22137f8 Author: lana Date: 2010-12-06 20:35 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c65ab22137f8 Merge - src/share/classes/sun/net/httpserver/SelectorCache.java Changeset: 720863527b90 Author: herrick Date: 2010-10-22 14:14 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/720863527b90 Merge Changeset: 1a6bcdf42058 Author: igor Date: 2010-11-18 10:35 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1a6bcdf42058 Merge - src/share/classes/java/dyn/JavaMethodHandle.java - src/share/classes/java/nio/channels/AsynchronousDatagramChannel.java - src/share/classes/sun/java2d/pisces/LineSink.java - src/share/classes/sun/nio/ch/SimpleAsynchronousDatagramChannelImpl.java - test/java/nio/channels/AsynchronousDatagramChannel/Basic.java Changeset: f32734df1bdd Author: ccheung Date: 2010-11-09 23:05 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f32734df1bdd 6992226: Missing windows COMPANY file property settings Reviewed-by: ohair ! make/common/Defs.gmk Changeset: 4f33cfb40c39 Author: igor Date: 2010-11-30 09:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4f33cfb40c39 Merge - src/share/classes/sun/security/krb5/KrbKdcReq.java - src/share/classes/sun/security/krb5/internal/TCPClient.java - src/share/classes/sun/security/krb5/internal/UDPClient.java - src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java Changeset: a661d8587b5d Author: igor Date: 2010-12-08 00:35 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a661d8587b5d Merge - src/share/classes/sun/net/httpserver/SelectorCache.java Changeset: ac311eb325bf Author: katleman Date: 2010-12-09 21:25 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ac311eb325bf Added tag jdk7-b121 for changeset a661d8587b5d ! .hgtags Changeset: d560f76209be Author: Greg Lewis Date: 2010-12-11 09:09 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d560f76209be Merge from main OpenJDK repository ! make/common/Defs.gmk ! make/common/shared/Sanity.gmk ! src/share/bin/java.c - src/share/classes/sun/net/httpserver/SelectorCache.java ! src/share/native/java/util/zip/Inflater.c ! src/share/native/java/util/zip/zip_util.c ! src/solaris/native/java/lang/java_props_md.c ! src/solaris/native/java/net/net_util_md.c ! src/solaris/native/sun/awt/gtk2_interface.c ! test/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh Changeset: 5e0a71f2fa14 Author: Greg Lewis Date: 2010-12-11 23:21 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5e0a71f2fa14 . Switch from non-standard and MAXINT to and INT_MAX, which are part of the standard. ! src/solaris/native/java/net/net_util_md.c From glewis at eyesbeyond.com Sat Dec 11 23:36:00 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 12 Dec 2010 07:36:00 +0000 Subject: hg: bsd-port/bsd-port/langtools: 11 new changesets Message-ID: <20101212073620.D2C4247306@hg.openjdk.java.net> Changeset: abaceae7c9f8 Author: jjg Date: 2010-11-17 15:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/abaceae7c9f8 7000973: isBogus needs to be called on the to-be-returned entry, not on the current entry Reviewed-by: jjg Contributed-by: jan.lahoda at oracle.com ! src/share/classes/com/sun/tools/javac/code/Scope.java Changeset: 03177f49411d Author: jjg Date: 2010-11-18 16:13 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/03177f49411d 6999438: remove support for exotic identifiers from JDK 7 Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/parser/Scanner.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties - test/tools/javac/diags/examples/EmptyBytecodeIdent.java - test/tools/javac/diags/examples/IllegalBytecodeIdentChar.java - test/tools/javac/diags/examples/UnclosedBytecodeIdent.java - test/tools/javac/diags/examples/UnsupportedExoticID.java ! test/tools/javac/meth/InvokeDyn.java ! test/tools/javac/meth/InvokeDynTrans.java ! test/tools/javac/meth/InvokeDynTrans.out - test/tools/javac/quid/QuotedIdent.java - test/tools/javac/quid/QuotedIdent2.java + test/tools/javac/quid/T6999438.java + test/tools/javac/quid/T6999438.out Changeset: 2536dedd897e Author: mcimadamore Date: 2010-11-23 11:08 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/2536dedd897e 6995200: JDK 7 compiler crashes when type-variable is inferred from expected primitive type Summary: 15.12.2.8 should use boxing when expected type in assignment context is a primitive type Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! test/tools/javac/generics/inference/6638712/T6638712a.java + test/tools/javac/generics/inference/6995200/T6995200.java Changeset: 285896f2227a Author: jjg Date: 2010-11-23 13:32 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/285896f2227a 6942366: javadoc no longer inherits doc from sourcepath Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java + test/tools/javadoc/6942366/T6942366.java + test/tools/javadoc/6942366/Test.java + test/tools/javadoc/6942366/p/Base.java Changeset: 79d0c48d361e Author: jjg Date: 2010-11-23 15:28 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/79d0c48d361e 7002346: javap test relies on location of scratch directory Reviewed-by: ksrini ! test/tools/javap/T6729471.java Changeset: d44d6d8493ad Author: jjg Date: 2010-11-29 10:09 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/d44d6d8493ad 7003006: add option to list directory in deterministic order Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java Changeset: c44234f680da Author: jjg Date: 2010-11-29 14:15 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/c44234f680da 6900037: javac should warn if earlier -source is used and bootclasspath not set Reviewed-by: darcy ! src/share/classes/com/sun/tools/javac/code/Lint.java ! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/share/classes/com/sun/tools/javac/file/Paths.java ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/share/classes/com/sun/tools/javac/main/Main.java ! src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/share/classes/com/sun/tools/javac/util/BaseFileManager.java ! test/tools/javac/6341866/T6341866.java ! test/tools/javac/ClassFileModifiers/MemberModifiers.java + test/tools/javac/T6900037.java + test/tools/javac/T6900037.out ! test/tools/javac/TryWithResources/PlainTry.java ! test/tools/javac/annotations/neg/Dep.java ! test/tools/javac/diags/examples/AnnotationsNotSupported.java ! test/tools/javac/diags/examples/AssertAsIdentifier.java ! test/tools/javac/diags/examples/DiamondNotSupported.java ! test/tools/javac/diags/examples/EnumAsIdentifier.java ! test/tools/javac/diags/examples/EnumsNotSupported.java ! test/tools/javac/diags/examples/Expected2.java ! test/tools/javac/diags/examples/ForeachNotSupported.java ! test/tools/javac/diags/examples/GenericsNotSupported.java ! test/tools/javac/diags/examples/MulticatchNotSupported.java ! test/tools/javac/diags/examples/NeitherConditionalSubtype.java + test/tools/javac/diags/examples/SourceNoBootclasspath.java ! test/tools/javac/diags/examples/StaticImportNotSupported.java ! test/tools/javac/diags/examples/StringSwitchNotSupported.java ! test/tools/javac/diags/examples/TryResourceNotSupported.java ! test/tools/javac/diags/examples/TryWithoutCatchOrFinally.java ! test/tools/javac/diags/examples/UnsupportedBinaryLiteral.java ! test/tools/javac/diags/examples/UnsupportedFpLit.java ! test/tools/javac/diags/examples/UnsupportedUnderscoreLiteral.java ! test/tools/javac/diags/examples/VarargsNotSupported.java ! test/tools/javac/enum/6384542/T6384542.java ! test/tools/javac/enum/6384542/T6384542a.java ! test/tools/javac/literals/BadBinaryLiterals.java ! test/tools/javac/literals/BadUnderscoreLiterals.java ! test/tools/javac/processing/warnings/TestSourceVersionWarnings.java ! test/tools/javac/varargs/warning/Warn1.java Changeset: bcbc86cc5b31 Author: jjg Date: 2010-11-30 09:38 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/bcbc86cc5b31 7003477: Paths.isDefaultBootClassPath needs to be public Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/file/Paths.java Changeset: 1bf969e9792f Author: lana Date: 2010-12-06 20:35 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/1bf969e9792f Merge - test/tools/javac/diags/examples/EmptyBytecodeIdent.java - test/tools/javac/diags/examples/IllegalBytecodeIdentChar.java - test/tools/javac/diags/examples/UnclosedBytecodeIdent.java - test/tools/javac/diags/examples/UnsupportedExoticID.java - test/tools/javac/quid/QuotedIdent.java - test/tools/javac/quid/QuotedIdent2.java Changeset: 11e7b4c0476e Author: katleman Date: 2010-12-09 21:25 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/11e7b4c0476e Added tag jdk7-b121 for changeset 1bf969e9792f ! .hgtags Changeset: ea999c4a1570 Author: Greg Lewis Date: 2010-12-11 09:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/ea999c4a1570 Merge from main OpenJDK repository - test/tools/javac/diags/examples/EmptyBytecodeIdent.java - test/tools/javac/diags/examples/IllegalBytecodeIdentChar.java - test/tools/javac/diags/examples/UnclosedBytecodeIdent.java - test/tools/javac/diags/examples/UnsupportedExoticID.java - test/tools/javac/quid/QuotedIdent.java - test/tools/javac/quid/QuotedIdent2.java From henri.gomez at gmail.com Sat Dec 11 23:41:49 2010 From: henri.gomez at gmail.com (Henri Gomez) Date: Sun, 12 Dec 2010 08:41:49 +0100 Subject: OSX 64bit One Click Installer for OpenJDK6 In-Reply-To: References: Message-ID: > OpenSCG presently ships a DMG/PKG installer for OpenJDK6 Build 16 for more > than a year. ? This is using repackaged OSX binaries from Brandon's site. > ?We also ship .BIN's for Linux 32 & 64 and an EXE for Windoze. > I compiled the present OpenJDK6 Build 20 on Macports and it now seems to > have some Dynalib dependencies on other libs built via Macports. ? My > question is how to do an OSX build (like what seems to happen automagically > on other platforms) that there are no dependencies on external libraries > that are not part of the standard OS. All patches should be studied but a first approach to avoid dependencies on MacPorts binaries/libs is to rebuild OpenSCG on a machine without MacPorts installed. From henri.gomez at gmail.com Sun Dec 12 00:44:10 2010 From: henri.gomez at gmail.com (Henri Gomez) Date: Sun, 12 Dec 2010 09:44:10 +0100 Subject: jdk7-b121 from OpenJDK Message-ID: Hi to all, Just rebuild OpenJDK 7 from bsd-port after changes from OpenJDK main branch on OS/X. changelog report jdk7-b121 but VM report as b03, ie OpenJDK 64-Bit Server VM (build 20.0-b03, mixed mode) What's the meaning of b121 ? From henri.gomez at gmail.com Sun Dec 12 01:22:09 2010 From: henri.gomez at gmail.com (Henri Gomez) Date: Sun, 12 Dec 2010 10:22:09 +0100 Subject: OpenJDK 1.7 on OS/X 32bits Message-ID: While building latest 32bits version of OpenJDK 1.7 on SnowLeopard in 32bits mode : rm -f arguments.o g++ -D_ALLBSD_SOURCE -D_GNU_SOURCE -DIA32 -DPRODUCT -I. -I../generated/adfiles -I../generated/jvmtifiles -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/asm -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/c1 -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/ci -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/classfile -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/code -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/compiler -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/gc_implementation -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/gc_implementation/g1 -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/gc_implementation/parallelScavenge -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/gc_implementation/parNew -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/gc_implementation/shared -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/gc_interface -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/interpreter -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/libadt -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/memory -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/oops -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/opto -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/prims -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/runtime -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/services -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/shark -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/utilities -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/cpu/x86/vm -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/os/bsd/vm -I/Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/os_cpu/bsd_x86/vm -I../generated -DHOTSPOT_RELEASE_VERSION="\"20.0-b03\"" -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"henri\"" -DHOTSPOT_LIB_ARCH=\"i386\" -DJRE_RELEASE_VERSION="\"1.7.0-internal-henri_2010_12_12_10_06-b00\"" -DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DCOMPILER2 -DCOMPILER1 -fPIC -fno-rtti -fno-exceptions -pthread -fcheck-new -m32 -march=i586 -mstackrealign -pipe -O3 -fno-strict-aliasing -DVM_LITTLE_ENDIAN -Werror -Wpointer-arith -Wconversion -Wsign-compare -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -c -o arguments.o /Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/runtime/arguments.cpp cc1plus: warnings being treated as errors /Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/runtime/arguments.cpp: In static member function 'static void Arguments::set_aggressive_opts_flags()': /Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/runtime/arguments.cpp:1583: warning: format '%d' expects type 'int', but argument 3 has type 'intx' make[6]: *** [arguments.o] Error 1 make[6]: *** Waiting for unfinished jobs.... make[5]: *** [the_vm] Error 2 make[4]: *** [product] Error 2 make[3]: *** [generic_build2] Error 2 make[2]: *** [product] Error 2 make[1]: *** [hotspot-build] Error 2 Offending line is : sprintf(buffer, "java.lang.Integer.IntegerCache.high=" INTX_FORMAT, AutoBoxCacheMax); I didn't had this error on building 64bits version of VM on the same machine. From dalibor.topic at oracle.com Sun Dec 12 03:25:15 2010 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Sun, 12 Dec 2010 12:25:15 +0100 Subject: jdk7-b121 from OpenJDK In-Reply-To: References: Message-ID: <4D04B11B.8020602@oracle.com> On 12/12/10 9:44 AM, Henri Gomez wrote: > Hi to all, > > Just rebuild OpenJDK 7 from bsd-port after changes from OpenJDK main > branch on OS/X. > > changelog report jdk7-b121 but VM report as b03, ie OpenJDK 64-Bit > Server VM (build 20.0-b03, mixed mode) > > What's the meaning of b121 ? > JDK 7 b121 means it's build number 121 of JDK 7. build 20.0-b03 is the version of the HotSpot component of the JDK. cheers, dalibor topic -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | | | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Komplement?rin: ORACLE Deutschland Verwaltung B.V. Rijnzathe 6, 3454PV De Meern, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: J?rgen Kunz, Marcel van de Molen, Alexander van der Ven Green Oracle Oracle is committed to developing practices and products that help protect the environment From denisl at openscg.com Sun Dec 12 12:45:25 2010 From: denisl at openscg.com (Lussier, Denis) Date: Sun, 12 Dec 2010 15:45:25 -0500 Subject: OSX 64bit One Click Installer for OpenJDK6 In-Reply-To: References: Message-ID: It's a good idea... I'll try it with the fully bsd and osx patched up openjdk6 b20 source tree generated by brandon's macports project. I'll try to then build it from the command line just like I do for Linux. On 12/12/10, Henri Gomez wrote: >> OpenSCG presently ships a DMG/PKG installer for OpenJDK6 Build 16 for more >> than a year. ? This is using repackaged OSX binaries from Brandon's site. >> ?We also ship .BIN's for Linux 32 & 64 and an EXE for Windoze. >> I compiled the present OpenJDK6 Build 20 on Macports and it now seems to >> have some Dynalib dependencies on other libs built via Macports. ? My >> question is how to do an OSX build (like what seems to happen >> automagically >> on other platforms) that there are no dependencies on external libraries >> that are not part of the standard OS. > > All patches should be studied but a first approach to avoid > dependencies on MacPorts binaries/libs is to rebuild OpenSCG on a > machine without MacPorts installed. > From denisl at openscg.com Sun Dec 12 14:17:59 2010 From: denisl at openscg.com (Lussier, Denis) Date: Sun, 12 Dec 2010 17:17:59 -0500 Subject: OSX 64bit One Click Installer for OpenJDK6 In-Reply-To: References: Message-ID: Oops... That's "Landon's" MacPorts openjdk6 project. On 12/12/10, Lussier, Denis wrote: > It's a good idea... I'll try it with the fully bsd and osx patched up > openjdk6 b20 source tree generated by brandon's macports project. > I'll try to then build it from the command line just like I do for > Linux. > > On 12/12/10, Henri Gomez wrote: >>> OpenSCG presently ships a DMG/PKG installer for OpenJDK6 Build 16 for >>> more >>> than a year. ? This is using repackaged OSX binaries from Brandon's >>> site. >>> ?We also ship .BIN's for Linux 32 & 64 and an EXE for Windoze. >>> I compiled the present OpenJDK6 Build 20 on Macports and it now seems to >>> have some Dynalib dependencies on other libs built via Macports. ? My >>> question is how to do an OSX build (like what seems to happen >>> automagically >>> on other platforms) that there are no dependencies on external libraries >>> that are not part of the standard OS. >> >> All patches should be studied but a first approach to avoid >> dependencies on MacPorts binaries/libs is to rebuild OpenSCG on a >> machine without MacPorts installed. >> > From glewis at eyesbeyond.com Sun Dec 12 14:35:54 2010 From: glewis at eyesbeyond.com (Greg Lewis) Date: Sun, 12 Dec 2010 14:35:54 -0800 Subject: Apple Oracle OpenJDK Announcement In-Reply-To: <20101211170100.GA72254@misty.eyesbeyond.com> References: <2C06580A-4C6D-412C-A6D9-DFC3D4E35D0D@apple.com> <0D846F76-16FC-41AE-A157-28F5B9A3A359@apple.com> <4CF590A5.9060800@oracle.com> <4CF7E6E6.60609@oracle.com> <4CF8189A.3080601@oracle.com> <4D012CDF.5040308@intricatesoftware.com> <4D0216C9.5010607@oracle.com> <20101211170100.GA72254@misty.eyesbeyond.com> Message-ID: <20101212223554.GA22980@misty.eyesbeyond.com> On Sat, Dec 11, 2010 at 09:01:00AM -0800, Greg Lewis wrote: > On Fri, Dec 10, 2010 at 01:02:17PM +0100, Dalibor Topic wrote: > > On 12/9/10 8:24 PM, Kurt Miller wrote: > > > On 12/02/10 17:07, Dalibor Topic wrote: > > >> On 12/2/10 10:51 PM, Henri Gomez wrote: > > >>> Question. > > >>> > > >>> Mac OS X porting project will be hosted in actual bsd-port or will > > >>> have its own port ? > > >> > > >> The latter - see http://mail.openjdk.java.net/pipermail/discuss/2010-December/001627.html for > > >> rationale. > > > > > > Hi Dalibor, > > > > > > Sorry for the late question on this thread... Does this mean BSD support > > > will be making into the main trees via mac-port or will > > > mac-port be stripping out BSD support prior to merging? > > > > No worries. I don't really have a canned answer ready, as that could depend > > on what the best way is for the two projects to collaborate, in my opinion, > > as well as on the best way to actually merge changes into the JDK 7 code base > > later. > > > > Do you happen to have a list of the major diffs between the BSD port and the > > mainline as it is today? > > This is a couple of builds behind, but it will still be pretty close: > > http://www.freebsd.org/cgi/cvsweb.cgi/ports/java/openjdk7/files/patch-set?rev=1.7;content-type=text%2Fplain N.B. I should have mentioned that these are the diffs after first copying all of the Linux specific files and renaming them to the equivalent BSD names and running s/Linux/Bsd/g s/linux/bsd/g s/LINUX/BSD/g on them. -- Greg Lewis Email : glewis at eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis at FreeBSD.org From glewis at eyesbeyond.com Sun Dec 12 16:48:02 2010 From: glewis at eyesbeyond.com (Greg Lewis) Date: Sun, 12 Dec 2010 16:48:02 -0800 Subject: OpenJDK 1.7 on OS/X 32bits In-Reply-To: References: Message-ID: <20101213004802.GA44428@misty.eyesbeyond.com> On Sun, Dec 12, 2010 at 10:22:09AM +0100, Henri Gomez wrote: > While building latest 32bits version of OpenJDK 1.7 on SnowLeopard in > 32bits mode : > > g++ -D_ALLBSD_SOURCE -D_GNU_SOURCE -DIA32 -DPRODUCT -I. [snip] > -I../generated -DHOTSPOT_RELEASE_VERSION="\"20.0-b03\"" > -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"henri\"" > -DHOTSPOT_LIB_ARCH=\"i386\" > -DJRE_RELEASE_VERSION="\"1.7.0-internal-henri_2010_12_12_10_06-b00\"" > -DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DCOMPILER2 -DCOMPILER1 -fPIC > -fno-rtti -fno-exceptions -pthread -fcheck-new -m32 -march=i586 > -mstackrealign -pipe -O3 -fno-strict-aliasing -DVM_LITTLE_ENDIAN > -Werror -Wpointer-arith -Wconversion -Wsign-compare -D_XOPEN_SOURCE > -D_DARWIN_C_SOURCE -c -o arguments.o > /Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/runtime/arguments.cpp > cc1plus: warnings being treated as errors > /Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/runtime/arguments.cpp: > In static member function 'static void > Arguments::set_aggressive_opts_flags()': > /Users/henri/Documents/openjdk-osx-build-read-only/bsd-port/hotspot/src/share/vm/runtime/arguments.cpp:1583: > warning: format '%d' expects type 'int', but argument 3 has type > 'intx' [snip] > > Offending line is : > > sprintf(buffer, "java.lang.Integer.IntegerCache.high=" > INTX_FORMAT, AutoBoxCacheMax); > > > I didn't had this error on building 64bits version of VM on the same machine. That's because the 64 bits will use 64 bit pointers by default. IIRC, on MacOS X with the 32 bit build pointers are still 64 bits, which is unlike other platforms. The problems can be seen in the definitions of INTX_FORMAT, etc. in hotspot/src/share/vm/utilities/globalDefinitions.hpp -- Greg Lewis Email : glewis at eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis at FreeBSD.org From kurt at intricatesoftware.com Sun Dec 12 18:48:07 2010 From: kurt at intricatesoftware.com (Kurt Miller) Date: Sun, 12 Dec 2010 21:48:07 -0500 Subject: Apple Oracle OpenJDK Announcement In-Reply-To: <20101212223554.GA22980@misty.eyesbeyond.com> References: <2C06580A-4C6D-412C-A6D9-DFC3D4E35D0D@apple.com> <0D846F76-16FC-41AE-A157-28F5B9A3A359@apple.com> <4CF590A5.9060800@oracle.com> <4CF7E6E6.60609@oracle.com> <4CF8189A.3080601@oracle.com> <4D012CDF.5040308@intricatesoftware.com> <4D0216C9.5010607@oracle.com> <20101211170100.GA72254@misty.eyesbeyond.com> <20101212223554.GA22980@misty.eyesbeyond.com> Message-ID: <4D058967.3020208@intricatesoftware.com> On 12/12/10 5:35 PM, Greg Lewis wrote: > On Sat, Dec 11, 2010 at 09:01:00AM -0800, Greg Lewis wrote: >> On Fri, Dec 10, 2010 at 01:02:17PM +0100, Dalibor Topic wrote: >>> On 12/9/10 8:24 PM, Kurt Miller wrote: >>>> On 12/02/10 17:07, Dalibor Topic wrote: >>>>> On 12/2/10 10:51 PM, Henri Gomez wrote: >>>>>> Question. >>>>>> >>>>>> Mac OS X porting project will be hosted in actual bsd-port or will >>>>>> have its own port ? >>>>> The latter - see http://mail.openjdk.java.net/pipermail/discuss/2010-December/001627.html for >>>>> rationale. >>>> Hi Dalibor, >>>> >>>> Sorry for the late question on this thread... Does this mean BSD support >>>> will be making into the main trees via mac-port or will >>>> mac-port be stripping out BSD support prior to merging? >>> No worries. I don't really have a canned answer ready, as that could depend >>> on what the best way is for the two projects to collaborate, in my opinion, >>> as well as on the best way to actually merge changes into the JDK 7 code base >>> later. >>> >>> Do you happen to have a list of the major diffs between the BSD port and the >>> mainline as it is today? >> This is a couple of builds behind, but it will still be pretty close: >> >> http://www.freebsd.org/cgi/cvsweb.cgi/ports/java/openjdk7/files/patch-set?rev=1.7;content-type=text%2Fplain > N.B. I should have mentioned that these are the diffs after first copying > all of the Linux specific files and renaming them to the equivalent BSD > names and running s/Linux/Bsd/g s/linux/bsd/g s/LINUX/BSD/g on them. > Thanks Greg. I extracted the copy src commands from the OpenBSD port into a script. To see the diffs between the current bsd-port tree and the corresponding build source download the following steps can be used: 1) download openjdk-7-ea-src-b121-09_dec_2010.zip 2) unzip 3) copysrc.sh /full/path/to/openjdk 4) hg pull/update the bsd-port tree 5) diff -uNpr -x build -x .hg\* -x \*.orig -x .hg -x .jcheck openjdk bsd-port The copysrc.sh script also documents the list of the directories and source files we base bsd-port on. In all but one case it is from linux. The exception is jdk/src/solaris/hpi/native_threads/src/threads_bsd.c is based on the threads_solaris.c instead of the threads_linux.c. Regards, -Kurt -------------- next part -------------- A non-text attachment was scrubbed... Name: copysrc.sh Type: application/x-sh Size: 2435 bytes Desc: not available Url : http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101212/515139a2/copysrc.sh From henri.gomez at gmail.com Sun Dec 12 22:57:27 2010 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 13 Dec 2010 07:57:27 +0100 Subject: OpenJDK 1.7 on OS/X 32bits In-Reply-To: <20101213004802.GA44428@misty.eyesbeyond.com> References: <20101213004802.GA44428@misty.eyesbeyond.com> Message-ID: > That's because the 64 bits will use 64 bit pointers by default. ?IIRC, on > MacOS X with the 32 bit build pointers are still 64 bits, which is unlike > other platforms. Argh, too bad. > The problems can be seen in the definitions of INTX_FORMAT, etc. in > > hotspot/src/share/vm/utilities/globalDefinitions.hpp Yes, I take a look in non LP64, the define is different. I'll see if the 32bits version of VM build correctly on 64bits OS/X From henri.gomez at gmail.com Sun Dec 12 23:33:32 2010 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 13 Dec 2010 08:33:32 +0100 Subject: OpenJDK 1.7 on OS/X 32bits In-Reply-To: References: <20101213004802.GA44428@misty.eyesbeyond.com> Message-ID: >> hotspot/src/share/vm/utilities/globalDefinitions.hpp > > Yes, I take a look in non LP64, the define is different. > > I'll see if the 32bits version of VM build correctly on 64bits OS/X as expected no problems to build 32 and 64bits versions of VM under 64bits OS/X. From glewis at eyesbeyond.com Mon Dec 13 00:57:34 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Dec 2010 08:57:34 +0000 Subject: hg: bsd-port/bsd-port/jdk: . Make rlen a size_t rather than a int. This is the correct argument type Message-ID: <20101213085744.109064734A@hg.openjdk.java.net> Changeset: 3e3f95d3d951 Author: Greg Lewis Date: 2010-12-13 00:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3e3f95d3d951 . Make rlen a size_t rather than a int. This is the correct argument type to pass to sysctl and fixes a crash on 64 bit architectures where size_t is 64 bits rather than 32 bits. ! src/solaris/native/com/sun/management/UnixOperatingSystem_md.c From glewis at eyesbeyond.com Fri Dec 17 23:37:14 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 18 Dec 2010 07:37:14 +0000 Subject: hg: bsd-port/bsd-port: 2 new changesets Message-ID: <20101218073714.5BABD474B4@hg.openjdk.java.net> Changeset: d61adc5101e0 Author: cl Date: 2010-12-16 18:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/d61adc5101e0 Added tag jdk7-b122 for changeset f1591eed71f6 ! .hgtags Changeset: dc732a8e978e Author: Greg Lewis Date: 2010-12-17 23:32 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/dc732a8e978e Merge from main OpenJDK repository From glewis at eyesbeyond.com Fri Dec 17 23:37:20 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 18 Dec 2010 07:37:20 +0000 Subject: hg: bsd-port/bsd-port/corba: 2 new changesets Message-ID: <20101218073722.DF0C2474B5@hg.openjdk.java.net> Changeset: ccc68bc57c82 Author: cl Date: 2010-12-16 18:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/ccc68bc57c82 Added tag jdk7-b122 for changeset 1523a060032c ! .hgtags Changeset: 3c557e88a2a8 Author: Greg Lewis Date: 2010-12-17 23:32 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/3c557e88a2a8 Merge from main OpenJDK repository From glewis at eyesbeyond.com Fri Dec 17 23:37:28 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 18 Dec 2010 07:37:28 +0000 Subject: hg: bsd-port/bsd-port/hotspot: 2 new changesets Message-ID: <20101218073733.F1187474B6@hg.openjdk.java.net> Changeset: 1132ed4a0086 Author: cl Date: 2010-12-16 18:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1132ed4a0086 Added tag jdk7-b122 for changeset 3a548dc9cb45 ! .hgtags Changeset: ff46c592a4e2 Author: Greg Lewis Date: 2010-12-17 23:32 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ff46c592a4e2 Merge from main OpenJDK repository From glewis at eyesbeyond.com Fri Dec 17 23:37:38 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 18 Dec 2010 07:37:38 +0000 Subject: hg: bsd-port/bsd-port/jaxp: 2 new changesets Message-ID: <20101218073738.BC11C474B7@hg.openjdk.java.net> Changeset: ced66f2b52cf Author: cl Date: 2010-12-16 18:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/ced66f2b52cf Added tag jdk7-b122 for changeset 03ff13d19c8f ! .hgtags Changeset: fc1d25fa6905 Author: Greg Lewis Date: 2010-12-17 23:33 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/fc1d25fa6905 Merge from main OpenJDK repository From glewis at eyesbeyond.com Fri Dec 17 23:37:43 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 18 Dec 2010 07:37:43 +0000 Subject: hg: bsd-port/bsd-port/jaxws: 2 new changesets Message-ID: <20101218073743.B2344474B8@hg.openjdk.java.net> Changeset: f74fc1dbef46 Author: cl Date: 2010-12-16 18:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/f74fc1dbef46 Added tag jdk7-b122 for changeset 17b6c48a3449 ! .hgtags Changeset: c424fab46993 Author: Greg Lewis Date: 2010-12-17 23:33 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/c424fab46993 Merge from main OpenJDK repository From glewis at eyesbeyond.com Fri Dec 17 23:37:49 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 18 Dec 2010 07:37:49 +0000 Subject: hg: bsd-port/bsd-port/jdk: 2 new changesets Message-ID: <20101218073816.C18B8474B9@hg.openjdk.java.net> Changeset: e8ef99adf42b Author: cl Date: 2010-12-16 18:18 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e8ef99adf42b Added tag jdk7-b122 for changeset ac311eb325bf ! .hgtags Changeset: 88b82b3549e7 Author: Greg Lewis Date: 2010-12-17 23:33 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/88b82b3549e7 Merge from main OpenJDK repository From glewis at eyesbeyond.com Fri Dec 17 23:38:22 2010 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 18 Dec 2010 07:38:22 +0000 Subject: hg: bsd-port/bsd-port/langtools: 2 new changesets Message-ID: <20101218073827.1493B474BA@hg.openjdk.java.net> Changeset: 9968ce958706 Author: cl Date: 2010-12-16 18:18 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/9968ce958706 Added tag jdk7-b122 for changeset 11e7b4c0476e ! .hgtags Changeset: 35f8af0ca588 Author: Greg Lewis Date: 2010-12-17 23:33 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/35f8af0ca588 Merge from main OpenJDK repository From java4dev at gmail.com Wed Dec 22 23:29:28 2010 From: java4dev at gmail.com (Jav House) Date: Thu, 23 Dec 2010 09:29:28 +0200 Subject: openjdk crashes while installing jdeveloper Message-ID: <6C860170-46CE-45D1-9B0A-5E9BC2858D6C@gmail.com> Hello all As most people with PPC I am stack on JavaSE 5 but I need to use JDeveloper and it requires at least 1.6. While trying to install jdeveloper with openjdk7-macppc-2009-12-16-b4 on MacOSX 10.5.8 PPC Quad with 16GB RAM # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (os_bsd_zero.cpp:232), pid=595, tid=4034990080 # Error: caught unhandled signal 10 # # JRE version: 7.0 # Java VM: OpenJDK Zero VM (17.0-b05 interpreted mode bsd-ppc ) # An error report file with more information is saved as: # /Volumes/Data/Users/nikoniko/Downloads/openjdk7-macppc-2009-12-16-b4/ bin/hs_err_pid595.log # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # Has anyone succeed on installing Oracle's JDeveloper on PPC with penjdk7-macppc-2009-12-16-b4? Is there any new release coming? This is a year old release. regards -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101223/0dd5b0a3/attachment.html -------------- next part -------------- A non-text attachment was scrubbed... Name: hs_err_pid595.log.zip Type: application/zip Size: 2903 bytes Desc: not available Url : http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101223/0dd5b0a3/hs_err_pid595.log.zip -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101223/0dd5b0a3/attachment-0001.html From kurt at intricatesoftware.com Fri Dec 24 05:40:26 2010 From: kurt at intricatesoftware.com (Kurt Miller) Date: Fri, 24 Dec 2010 08:40:26 -0500 Subject: openjdk crashes while installing jdeveloper In-Reply-To: <6C860170-46CE-45D1-9B0A-5E9BC2858D6C@gmail.com> References: <6C860170-46CE-45D1-9B0A-5E9BC2858D6C@gmail.com> Message-ID: <4D14A2CA.8050609@intricatesoftware.com> Hello Jav, OS X raises SIGBUS signal instead of SIGSEGV for certain memory access exceptions. Please apply this diff to your hotspot src tree, rebuild and test. If this corrects your crash, please let me know and I will commit it to bsd-port. Regards, -Kurt On 12/23/10 02:29, Jav House wrote: > Hello all > As most people with PPC I am stack on JavaSE 5 but I need to use > JDeveloper and it requires at least 1.6. > While trying to install jdeveloper with openjdk7-macppc-2009-12-16-b4 on > MacOSX 10.5.8 PPC Quad with 16GB RAM > > # > # A fatal error has been detected by the Java Runtime Environment: > # > # Internal Error (os_bsd_zero.cpp:232), pid=595, tid=4034990080 > # Error: caught unhandled signal 10 > # > # JRE version: 7.0 > # Java VM: OpenJDK Zero VM (17.0-b05 interpreted mode bsd-ppc ) > # An error report file with more information is saved as: > # > /Volumes/Data/Users/nikoniko/Downloads/openjdk7-macppc-2009-12-16-b4/bin/hs_err_pid595.log > # > # If you would like to submit a bug report, please visit: > # http://java.sun.com/webapps/bugreport/crash.jsp > # > > > Has anyone succeed on installing Oracle's JDeveloper on PPC > with penjdk7-macppc-2009-12-16-b4? > Is there any new release coming? This is a year old release. > regards > > > > > > > -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: os_bsd_zero.diff Url: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101224/6cbafc56/os_bsd_zero.diff From tom.winkler at mac.com Mon Dec 27 08:25:42 2010 From: tom.winkler at mac.com (Thomas Winkler) Date: Mon, 27 Dec 2010 16:25:42 +0000 (GMT) Subject: Building OpenJDK 7 on OSX Leopard PPC fails Message-ID: <6f8181de-2843-478d-c89d-e4dc3a7d163a@me.com> Hi all,? I want to build openjdk 7 on osx PPC using the instructions from Landon Fuller posted here:?http://landonf.bikemonkey.org/2009/12/index.html?but always get the same error: freetypecheck.c:32:22: error: ft2build.h: No such file or directory freetypecheck.c:33:10: error: #include expects "FILENAME" or freetypecheck.c: In function 'main': freetypecheck.c:79: error: 'FT_Int' undeclared (first use in this function) freetypecheck.c:79: error: (Each undeclared identifier is reported only once freetypecheck.c:79: error: for each function it appears in.) freetypecheck.c:79: error: syntax error before 'major' freetypecheck.c:80: error: 'FT_Library' undeclared (first use in this function) freetypecheck.c:81: error: 'FREETYPE_MAJOR' undeclared (first use in this function) freetypecheck.c:81: error: 'FREETYPE_MINOR' undeclared (first use in this function) freetypecheck.c:81: error: 'FREETYPE_PATCH' undeclared (first use in this function) freetypecheck.c:91: warning: implicit declaration of function 'FT_Init_FreeType' freetypecheck.c:91: error: 'library' undeclared (first use in this function) freetypecheck.c:92: warning: implicit declaration of function 'FT_Library_Version' freetypecheck.c:92: error: 'major' undeclared (first use in this function) freetypecheck.c:92: error: 'minor' undeclared (first use in this function) freetypecheck.c:92: error: 'patch' undeclared (first use in this function) make[2]: *** [/Users/thwinkle/bsd-port/build/bsd-ppc/btbins/freetype_versioncheck] Error 1 I installed new version of X11 and freetypecheck and adapted the ALT_FREETYPE_HEADERS_PATH and ALT_FREETYPE_LIB_PATH but without success. I always get the same error. Here is my exact build.sh: make \ CC=gcc-4.0 \ CXX=g++-4.0 \ ALT_BOOTDIR=/usr/local/openjdk7-macppc-2009-12-16-b4 ANT_HOME=/usr/share/ant \ ALT_FREETYPE_HEADERS_PATH=/opt/local/var/macports/software/freetype/2.4.3_0/opt/local/include \ ALT_FREETYPE_LIB_PATH=/opt/local/var/macports/software/freetype/2.4.3_0/opt/local/lib \ ALT_CUPS_HEADERS_PATH=/usr/include \ ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts \ LIBFFI_CFLAGS="-I/usr/include/ffi" \ NO_DOCS=true \ ZERO_BUILD=true \ ZERO_ENDIANNESS=big \ ZERO_LIBARCH=ppc \ ZERO_ARCHDEF=PPC \ ZERO_ARCHFLAG=-m32 The?ft2build.h should be there as you see here: G467:bsd-port thwinkle$ locate ft2build.h /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/include/ft2build.h /Developer/SDKs/MacOSX10.5.sdk/usr/X11/include/ft2build.h /opt/local/include/ft2build.h /opt/local/var/macports/software/freetype/2.4.3_0/opt/local/include/ft2build.h /usr/X11/include/ft2build.h Do you have any idea? Cheers, Thomas -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101227/26b1ddfb/attachment.html From denisl at openscg.com Mon Dec 27 10:32:02 2010 From: denisl at openscg.com (Lussier, Denis) Date: Mon, 27 Dec 2010 13:32:02 -0500 Subject: Building OpenJDK 7 on OSX Leopard PPC fails In-Reply-To: <6f8181de-2843-478d-c89d-e4dc3a7d163a@me.com> References: <6f8181de-2843-478d-c89d-e4dc3a7d163a@me.com> Message-ID: Windoze OpenJDK6 builds are also very finnicky about Freetype. I struggled with the same sanity check error for quite a while using various pre-built freetype libraries. In the end I discovered it was quite easy to build the latest Freetype from source (freetype.org) with the same compiler and linker being used with OpenJDK. In Linux like environments Freetype is often as simple as a configure-make-makeInstall. I've also seen support for Freetype in Macports (on Intel 10.5 & 10.6 OSX at least) There were also huge benefits (in Windoze anyway) to compiling Freetype with Font Hinting turned on. I hope this helps you in OSX PPC, if not, you are free to ignore. :-) --Luss http://openscg.org On 12/27/10, Thomas Winkler wrote: > Hi all, > > I want to build openjdk 7 on osx PPC using the instructions from Landon > Fuller posted here:?http://landonf.bikemonkey.org/2009/12/index.html?but > always get the same error: > > freetypecheck.c:32:22: error: ft2build.h: No such file or directory > freetypecheck.c:33:10: error: #include expects "FILENAME" or > freetypecheck.c: In function 'main': > freetypecheck.c:79: error: 'FT_Int' undeclared (first use in this function) > freetypecheck.c:79: error: (Each undeclared identifier is reported only once > freetypecheck.c:79: error: for each function it appears in.) > freetypecheck.c:79: error: syntax error before 'major' > freetypecheck.c:80: error: 'FT_Library' undeclared (first use in this > function) > freetypecheck.c:81: error: 'FREETYPE_MAJOR' undeclared (first use in this > function) > freetypecheck.c:81: error: 'FREETYPE_MINOR' undeclared (first use in this > function) > freetypecheck.c:81: error: 'FREETYPE_PATCH' undeclared (first use in this > function) > freetypecheck.c:91: warning: implicit declaration of function > 'FT_Init_FreeType' > freetypecheck.c:91: error: 'library' undeclared (first use in this function) > freetypecheck.c:92: warning: implicit declaration of function > 'FT_Library_Version' > freetypecheck.c:92: error: 'major' undeclared (first use in this function) > freetypecheck.c:92: error: 'minor' undeclared (first use in this function) > freetypecheck.c:92: error: 'patch' undeclared (first use in this function) > make[2]: *** > [/Users/thwinkle/bsd-port/build/bsd-ppc/btbins/freetype_versioncheck] Error > 1 > > I installed new version of X11 and freetypecheck and adapted the > ALT_FREETYPE_HEADERS_PATH and ALT_FREETYPE_LIB_PATH but without success. I > always get the same error. Here is my exact build.sh: > > make \ > CC=gcc-4.0 \ > CXX=g++-4.0 \ > ALT_BOOTDIR=/usr/local/openjdk7-macppc-2009-12-16-b4 > ANT_HOME=/usr/share/ant \ > ALT_FREETYPE_HEADERS_PATH=/opt/local/var/macports/software/freetype/2.4.3_0/opt/local/include > \ > ALT_FREETYPE_LIB_PATH=/opt/local/var/macports/software/freetype/2.4.3_0/opt/local/lib > \ > ALT_CUPS_HEADERS_PATH=/usr/include \ > ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts > \ > LIBFFI_CFLAGS="-I/usr/include/ffi" \ > NO_DOCS=true \ > ZERO_BUILD=true \ > ZERO_ENDIANNESS=big \ > ZERO_LIBARCH=ppc \ > ZERO_ARCHDEF=PPC \ > ZERO_ARCHFLAG=-m32 > > The?ft2build.h should be there as you see here: > G467:bsd-port thwinkle$ locate ft2build.h > /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/include/ft2build.h > /Developer/SDKs/MacOSX10.5.sdk/usr/X11/include/ft2build.h > /opt/local/include/ft2build.h > /opt/local/var/macports/software/freetype/2.4.3_0/opt/local/include/ft2build.h > /usr/X11/include/ft2build.h > > Do you have any idea? > > Cheers, > > Thomas > > > From denisl at openscg.com Mon Dec 27 10:36:50 2010 From: denisl at openscg.com (Lussier, Denis) Date: Mon, 27 Dec 2010 13:36:50 -0500 Subject: Building OpenJDK 7 on OSX Leopard PPC fails In-Reply-To: References: <6f8181de-2843-478d-c89d-e4dc3a7d163a@me.com> Message-ID: Try linking in with a Freetype built from the command line outside side of the Macports infrastructure. I am struggling with various linker issues when trying to build OpenJDK with MacPorts and this technique works for me in some cases. On 12/27/10, Lussier, Denis wrote: > Windoze OpenJDK6 builds are also very finnicky about Freetype. I > struggled with the same sanity check error for quite a while using > various pre-built freetype libraries. In the end I discovered it was > quite easy to build the latest Freetype from source (freetype.org) > with the same compiler and linker being used with OpenJDK. In Linux > like environments Freetype is often as simple as a > configure-make-makeInstall. I've also seen support for Freetype in > Macports (on Intel 10.5 & 10.6 OSX at least) > > There were also huge benefits (in Windoze anyway) to compiling > Freetype with Font Hinting turned on. I hope this helps you in OSX > PPC, if not, you are free to ignore. :-) > > --Luss > http://openscg.org > > On 12/27/10, Thomas Winkler wrote: >> Hi all, >> >> I want to build openjdk 7 on osx PPC using the instructions from Landon >> Fuller posted here:?http://landonf.bikemonkey.org/2009/12/index.html?but >> always get the same error: >> >> freetypecheck.c:32:22: error: ft2build.h: No such file or directory >> freetypecheck.c:33:10: error: #include expects "FILENAME" or >> freetypecheck.c: In function 'main': >> freetypecheck.c:79: error: 'FT_Int' undeclared (first use in this >> function) >> freetypecheck.c:79: error: (Each undeclared identifier is reported only >> once >> freetypecheck.c:79: error: for each function it appears in.) >> freetypecheck.c:79: error: syntax error before 'major' >> freetypecheck.c:80: error: 'FT_Library' undeclared (first use in this >> function) >> freetypecheck.c:81: error: 'FREETYPE_MAJOR' undeclared (first use in this >> function) >> freetypecheck.c:81: error: 'FREETYPE_MINOR' undeclared (first use in this >> function) >> freetypecheck.c:81: error: 'FREETYPE_PATCH' undeclared (first use in this >> function) >> freetypecheck.c:91: warning: implicit declaration of function >> 'FT_Init_FreeType' >> freetypecheck.c:91: error: 'library' undeclared (first use in this >> function) >> freetypecheck.c:92: warning: implicit declaration of function >> 'FT_Library_Version' >> freetypecheck.c:92: error: 'major' undeclared (first use in this >> function) >> freetypecheck.c:92: error: 'minor' undeclared (first use in this >> function) >> freetypecheck.c:92: error: 'patch' undeclared (first use in this >> function) >> make[2]: *** >> [/Users/thwinkle/bsd-port/build/bsd-ppc/btbins/freetype_versioncheck] >> Error >> 1 >> >> I installed new version of X11 and freetypecheck and adapted the >> ALT_FREETYPE_HEADERS_PATH and ALT_FREETYPE_LIB_PATH but without success. >> I >> always get the same error. Here is my exact build.sh: >> >> make \ >> CC=gcc-4.0 \ >> CXX=g++-4.0 \ >> ALT_BOOTDIR=/usr/local/openjdk7-macppc-2009-12-16-b4 >> ANT_HOME=/usr/share/ant \ >> ALT_FREETYPE_HEADERS_PATH=/opt/local/var/macports/software/freetype/2.4.3_0/opt/local/include >> \ >> ALT_FREETYPE_LIB_PATH=/opt/local/var/macports/software/freetype/2.4.3_0/opt/local/lib >> \ >> ALT_CUPS_HEADERS_PATH=/usr/include \ >> ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts >> \ >> LIBFFI_CFLAGS="-I/usr/include/ffi" \ >> NO_DOCS=true \ >> ZERO_BUILD=true \ >> ZERO_ENDIANNESS=big \ >> ZERO_LIBARCH=ppc \ >> ZERO_ARCHDEF=PPC \ >> ZERO_ARCHFLAG=-m32 >> >> The?ft2build.h should be there as you see here: >> G467:bsd-port thwinkle$ locate ft2build.h >> /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/include/ft2build.h >> /Developer/SDKs/MacOSX10.5.sdk/usr/X11/include/ft2build.h >> /opt/local/include/ft2build.h >> /opt/local/var/macports/software/freetype/2.4.3_0/opt/local/include/ft2build.h >> /usr/X11/include/ft2build.h >> >> Do you have any idea? >> >> Cheers, >> >> Thomas >> >> >> > From tom.winkler at mac.com Mon Dec 27 23:59:20 2010 From: tom.winkler at mac.com (Thomas Winkler) Date: Tue, 28 Dec 2010 07:59:20 +0000 (GMT) Subject: Building OpenJDK 7 on OSX Leopard PPC fails In-Reply-To: Message-ID: Hi, I compiled freetype from source and now I get a different error but also related to freetype. Here is my build.sh: make \ CC=gcc-4.0 \ CXX=g++-4.0 \ ALT_BOOTDIR=/usr/local/openjdk7-macppc-2009-12-16-b4 ANT_HOME=/usr/share/ant \ ALT_FREETYPE_HEADERS_PATH=/usr/local/include \ ALT_FREETYPE_LIB_PATH=/usr/local/lib \ ALT_CUPS_HEADERS_PATH=/usr/include \ ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts \ LIBFFI_CFLAGS="-I/usr/include/ffi" \ NO_DOCS=true \ ZERO_BUILD=true \ ZERO_ENDIANNESS=big \ ZERO_LIBARCH=ppc \ ZERO_ARCHDEF=PPC \ ZERO_ARCHFLAG=-m32 And here the error I get: In file included from freetypecheck.c:32: /usr/local/include/ft2build.h:56:38: error: freetype/config/ftheader.h: No such file or directory freetypecheck.c:33:10: error: #include expects "FILENAME" or freetypecheck.c: In function 'main': freetypecheck.c:79: error: 'FT_Int' undeclared (first use in this function) freetypecheck.c:79: error: (Each undeclared identifier is reported only once freetypecheck.c:79: error: for each function it appears in.) freetypecheck.c:79: error: syntax error before 'major' freetypecheck.c:80: error: 'FT_Library' undeclared (first use in this function) freetypecheck.c:81: error: 'FREETYPE_MAJOR' undeclared (first use in this function) freetypecheckc:81: error: 'FREETYPE_MINOR' undeclared (first use in this function) freetypecheck.c:81: error: 'FREETYPE_PATCH' undeclared (first use in this function) freetypecheck.c:91: warning: implicit declaration of function 'FT_Init_FreeType' freetypecheck.c:91: error: 'library' undeclared (first use in this function) freetypecheck.c:92: warning: implicit declaration of function 'FT_Library_Version' freetypecheck.c:92: error: 'major' undeclared (first use in this function) freetypecheck.c:92: error: 'minor' undeclared (first use in this function) freetypecheck.c:92: error: 'patch' undeclared (first use in this function) make[2]: *** [/Users/thwinkle/bsd-port/build/bsd-ppc/btbins/freetype_versioncheck] Error 1 But the file is is there as you can see here: G467:config thwinkle$ pwd /usr/local/include/freetype2/freetype/config G467:config thwinkle$ ls -la total 208 drwxr-xr-x ? 7 root ?wheel ? ?238 Dec 28 08:52 . drwxr-xr-x ?44 root ?wheel ? 1496 Dec 28 08:52 .. -rw-r--r-- ? 1 root ?wheel ?16277 Dec 28 08:52 ftconfig.h -rw-r--r--@ ?1 root ?wheel ?24761 Dec 28 08:52 ftheader.h -rw-r--r-- ? 1 root ?wheel ? 1056 Dec 28 08:52 ftmodule.h -rw-r--r--@ ?1 root ?wheel ?45739 Dec 28 08:52 ftoption.h -rw-r--r--@ ?1 root ?wheel ? 7275 Dec 28 08:52 ftstdlib.h G467:config thwinkle$? Do you have any idea what is still wrong? Cheers, Thomas Am 27. Dez 2010 um 19:36 schrieb "Lussier, Denis" : Try linking in with a Freetype built from the command line outside side of the Macports infrastructure. I am struggling with various linker issues when trying to build OpenJDK with MacPorts and this technique works for me in some cases. On 12/27/10, Lussier, Denis wrote: > Windoze OpenJDK6 builds are also very finnicky about Freetype. I > struggled with the same sanity check error for quite a while using > various pre-built freetype libraries. In the end I discovered it was > quite easy to build the latest Freetype from source (freetype.org) > with the same compiler and linker being used with OpenJDK. In Linux > like environments Freetype is often as simple as a > configure-make-makeInstall. I've also seen support for Freetype in > Macports (on Intel 10.5 & 10.6 OSX at least) > > There were also huge benefits (in Windoze anyway) to compiling > Freetype with Font Hinting turned on. I hope this helps you in OSX > PPC, if not, you are free to ignore. :-) > > --Luss > http://openscg.org > > On 12/27/10, Thomas Winkler wrote: >> Hi all, >> >> I want to build openjdk 7 on osx PPC using the instructions from Landon >> Fuller posted here:?http://landonf.bikemonkey.org/2009/12/index.html?but >> always get the same error: >> >> freetypecheck.c:32:22: error: ft2build.h: No such file or directory >> freetypecheck.c:33:10: error: #include expects "FILENAME" or >> freetypecheck.c: In function 'main': >> freetypecheck.c:79: error: 'FT_Int' undeclared (first use in this >> function) >> freetypecheck.c:79: error: (Each undeclared identifier is reported only >> once >> freetypecheck.c:79: error: for each function it appears in.) >> freetypecheck.c:79: error: syntax error before 'major' >> freetypecheck.c:80: error: 'FT_Library' undeclared (first use in this >> function) >> freetypecheck.c:81: error: 'FREETYPE_MAJOR' undeclared (first use in this >> function) >> freetypecheck.c:81: error: 'FREETYPE_MINOR' undeclared (first use in this >> function) >> freetypecheck.c:81: error: 'FREETYPE_PATCH' undeclared (first use in this >> function) >> freetypecheck.c:91: warning: implicit declaration of function >> 'FT_Init_FreeType' >> freetypecheck.c:91: error: 'library' undeclared (first use in this >> function) >> freetypecheck.c:92: warning: implicit declaration of function >> 'FT_Library_Version' >> freetypecheck.c:92: error: 'major' undeclared (first use in this >> function) >> freetypecheck.c:92: error: 'minor' undeclared (first use in this >> function) >> freetypecheck.c:92: error: 'patch' undeclared (first use in this >> function) >> make[2]: *** >> [/Users/thwinkle/bsd-port/build/bsd-ppc/btbins/freetype_versioncheck] >> Error >> 1 >> >> I installed new version of X11 and freetypecheck and adapted the >> ALT_FREETYPE_HEADERS_PATH and ALT_FREETYPE_LIB_PATH but without success. >> I >> always get the same error. Here is my exact build.sh: >> >> make \ >> CC=gcc-4.0 \ >> CXX=g++-4.0 \ >> ALT_BOOTDIR=/usr/local/openjdk7-macppc-2009-12-16-b4 >> ANT_HOME=/usr/share/ant \ >> ALT_FREETYPE_HEADERS_PATH=/opt/local/var/macports/software/freetype/2.4.3_0/opt/local/include >> \ >> ALT_FREETYPE_LIB_PATH=/opt/local/var/macports/software/freetype/2.4.3_0/opt/local/lib >> \ >> ALT_CUPS_HEADERS_PATH=/usr/include \ >> ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts >> \ >> LIBFFI_CFLAGS="-I/usr/include/ffi" \ >> NO_DOCS=true \ >> ZERO_BUILD=true \ >> ZERO_ENDIANNESS=big \ >> ZERO_LIBARCH=ppc \ >> ZERO_ARCHDEF=PPC \ >> ZERO_ARCHFLAG=-m32 >> >> The?ft2build.h should be there as you see here: >> G467:bsd-port thwinkle$ locate ft2build.h >> /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/include/ft2build.h >> /Developer/SDKs/MacOSX10.5.sdk/usr/X11/include/ft2build.h >> /opt/local/include/ft2build.h >> /opt/local/var/macports/software/freetype/2.4.3_0/opt/local/include/ft2build.h >> /usr/X11/include/ft2build.h >> >> Do you have any idea? >> >> Cheers, >> >> Thomas >> >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101228/7008d16d/attachment.html From gary.meyer at apple.com Tue Dec 28 14:28:29 2010 From: gary.meyer at apple.com (Gary Meyer) Date: Tue, 28 Dec 2010 14:28:29 -0800 Subject: Building OpenJDK 7 on OSX Leopard PPC fails In-Reply-To: References: Message-ID: <65B6F48F-2C57-4BB6-B53A-B38E46EA95D0@apple.com> You've got the file in freetype2/freetype/config ... and the compiler is looking for it in freetype/config. Gary. On Dec 27, 2010, at 11:59 PM, Thomas Winkler wrote: > Hi, I compiled freetype from source and now I get a different error but also related to freetype. Here is my build.sh: > > make \ > CC=gcc-4.0 \ > CXX=g++-4.0 \ > ALT_BOOTDIR=/usr/local/openjdk7-macppc-2009-12-16-b4 > ANT_HOME=/usr/share/ant \ > ALT_FREETYPE_HEADERS_PATH=/usr/local/include \ > ALT_FREETYPE_LIB_PATH=/usr/local/lib \ > ALT_CUPS_HEADERS_PATH=/usr/include \ > ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts \ > LIBFFI_CFLAGS="-I/usr/include/ffi" \ > NO_DOCS=true \ > ZERO_BUILD=true \ > ZERO_ENDIANNESS=big \ > ZERO_LIBARCH=ppc \ > ZERO_ARCHDEF=PPC \ > ZERO_ARCHFLAG=-m32 > > And here the error I get: > > In file included from freetypecheck.c:32: > /usr/local/include/ft2build.h:56:38: error: freetype/config/ftheader.h: No such file or directory > freetypecheck.c:33:10: error: #include expects "FILENAME" or > freetypecheck.c: In function 'main': > freetypecheck.c:79: error: 'FT_Int' undeclared (first use in this function) > freetypecheckc:79: error: (Each undeclared identifier is reported only once > freetypecheck.c:79: error: for each function it appears in.) > freetypecheck.c:79: error: syntax error before 'major' > freetypecheck.c:80: error: 'FT_Library' undeclared (first use in this function) > freetypecheck.c:81: error: 'FREETYPE_MAJOR' undeclared (first use in this function) > freetypecheck.c:81: error: 'FREETYPE_MINOR' undeclared (first use in this function) > freetypecheck.c:81: error: 'FREETYPE_PATCH' undeclared (first use in this function) > freetypecheck.c:91: warning: implicit declaration of function 'FT_Init_FreeType' > freetypecheck.c:91: error: 'library' undeclared (first use in this function) > freetypecheck.c:92: warning: implicit declaration of function 'FT_Library_Version' > freetypecheck.c:92: error: 'major' undeclared (first use in this function) > freetypecheck.c:92: error: 'minor' undeclared (first use in this function) > freetypecheck.c:92: error: 'patch' undeclared (first use in this function) > make[2]: *** [/Users/thwinkle/bsd-port/build/bsd-ppc/btbins/freetype_versioncheck] Error 1 > > But the file is is there as you can see here: > > G467:config thwinkle$ pwd > /usr/local/include/freetype2/freetype/config > G467:config thwinkle$ ls -la > total 208 > drwxr-xr-x 7 root wheel 238 Dec 28 08:52 . > drwxr-xr-x 44 root wheel 1496 Dec 28 08:52 .. > -rw-r--r-- 1 root wheel 16277 Dec 28 08:52 ftconfig.h > -rw-r--r--@ 1 root wheel 24761 Dec 28 08:52 ftheader.h > -rw-r--r-- 1 root wheel 1056 Dec 28 08:52 ftmodule.h > -rw-r--r--@ 1 root wheel 45739 Dec 28 08:52 ftoption.h > -rw-r--r--@ 1 root wheel 7275 Dec 28 08:52 ftstdlib.h > G467:config thwinkle$ > > > Do you have any idea what is still wrong? > > Cheers, > > Thomas > > > > > > Am 27. Dez 2010 um 19:36 schrieb "Lussier, Denis" : > >> Try linking in with a Freetype built from the command line outside >> side of the Macports infrastructure. I am struggling with various >> linker issues when trying to build OpenJDK with MacPorts and this >> technique works for me in some cases. >> >> On 12/27/10, Lussier, Denis wrote: >> > Windoze OpenJDK6 builds are also very finnicky about Freetype. I >> > struggled with the same sanity check error for quite a while using >> > various pre-built freetype libraries. In the end I discovered it was >> > quite easy to build the latest Freetype from source (freetype.org) >> > with the same compiler and linker being used with OpenJDK. In Linux >> > like environments Freetype is often as simple as a >> > configure-make-makeInstall. I've also seen support for Freetype in >> > Macports (on Intel 10.5 & 10.6 OSX at least) >> > >> > There were also huge benefits (in Windoze anyway) to compiling >> > Freetype with Font Hinting turned on. I hope this helps you in OSX >> > PPC, if not, you are free to ignore. :-) >> > >> > --Luss >> > http://openscg.org >> > >> > On 12/27/10, Thomas Winkler wrote: >> >> Hi all, >> >> >> >> I want to build openjdk 7 on osx PPC using the instructions from Landon >> >> Fuller posted here: http://landonf.bikemonkey.org/2009/12/index.html but >> >> always get the same error: >> >> >> >> freetypecheck.c:32:22: error: ft2build.h: No such file or directory >> >> freetypecheck.c:33:10: error: #include expects "FILENAME" or >> >> freetypecheck.c: In function 'main': >> >> freetypecheck.c:79: error: 'FT_Int' undeclared (first use in this >> >> function) >> >> freetypecheck.c:79: error: (Each undeclared identifier is reported only >> >> once >> >> freetypecheck.c:79: error: for each function it appears in.) >> >> freetypecheck.c:79: error: syntax error before 'major' >> >> freetypecheck.c:80: error: 'FT_Library' undeclared (first use in this >> >> function) >> >> freetypecheck.c:81: error: 'FREETYPE_MAJOR' undeclared (first use in this >> >> function) >> >> freetypecheck.c:81: error: 'FREETYPE_MINOR' undeclared (first use in this >> >> function) >> >> freetypecheck.c:81: error: 'FREETYPE_PATCH' undeclared (first use in this >> >> function) >> >> freetypecheck.c:91: warning: implicit declaration of function >> >> 'FT_Init_FreeType' >> >> freetypecheck.c:91: error: 'library' undeclared (first use in this >> >> function) >> >> freetypecheck.c:92: warning: implicit declaration of function >> >> 'FT_Library_Version' >> >> freetypecheck.c:92: error: 'major' undeclared (first use in this >> >> function) >> >> freetypecheck.c:92: error: 'minor' undeclared (first use in this >> >> function) >> >> freetypecheck.c:92: error: 'patch' undeclared (first use in this >> >> function) >> >> make[2]: *** >> >> [/Users/thwinkle/bsd-port/build/bsd-ppc/btbins/freetype_versioncheck] >> >> Error >> >> 1 >> >> >> >> I installed new version of X11 and freetypecheck and adapted the >> >> ALT_FREETYPE_HEADERS_PATH and ALT_FREETYPE_LIB_PATH but without success. >> >> I >> >> always get the same error. Here is my exact buildsh: >> >> >> >> make \ >> >> CC=gcc-4.0 \ >> >> CXX=g++-4.0 \ >> >> ALT_BOOTDIR=/usr/local/openjdk7-macppc-2009-12-16-b4 >> >> ANT_HOME=/usr/share/ant \ >> >> ALT_FREETYPE_HEADERS_PATH=/opt/local/var/macports/software/freetype/2.4.3_0/opt/local/include >> >> \ >> >> ALT_FREETYPE_LIB_PATH=/opt/local/var/macports/software/freetype/2.4.3_0/opt/local/lib >> >> \ >> >> ALT_CUPS_HEADERS_PATH=/usr/include \ >> >> ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts >> >> \ >> >> LIBFFI_CFLAGS="-I/usr/include/ffi" \ >> >> NO_DOCS=true \ >> >> ZERO_BUILD=true \ >> >> ZERO_ENDIANNESS=big \ >> >> ZERO_LIBARCH=ppc \ >> >> ZERO_ARCHDEF=PPC \ >> >> ZERO_ARCHFLAG=-m32 >> >> >> >> The ft2build.h should be there as you see here: >> >> G467:bsd-port thwinkle$ locate ft2build.h >> >> /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/include/ft2build.h >> >> /Developer/SDKs/MacOSX10.5.sdk/usr/X11/include/ft2build.h >> >> /opt/local/include/ft2build.h >> >> /opt/local/var/macports/software/freetype/2.4.3_0/opt/local/include/ft2buildh >> >> /usr/X11/include/ft2build.h >> >> >> >> Do you have any idea? >> >> >> >> Cheers, >> >> >> >> Thomas >> >> >> >> >> >> >> > >> > ~~~~~~~~~~~~~~~~~~~ Gary Meyer gary.meyer at apple.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101228/c9a8bf4b/attachment.html From tom.winkler at mac.com Wed Dec 29 13:05:13 2010 From: tom.winkler at mac.com (Thomas Winkler) Date: Wed, 29 Dec 2010 22:05:13 +0100 Subject: Building OpenJDK 7 on OSX Leopard PPC fails In-Reply-To: <65B6F48F-2C57-4BB6-B53A-B38E46EA95D0@apple.com> References: <65B6F48F-2C57-4BB6-B53A-B38E46EA95D0@apple.com> Message-ID: <4F8765A1-FF19-49D3-87E8-626DC2CA914A@mac.com> Hi, that was it. But now I get the error that the jaxp source is missing and i checked it, it is really not there... I already googled it and found some solution proposals... I hope I can get it running then. Thanks for your help! --- Sent from my iPhone Am 28.12.2010 um 23:28 schrieb Gary Meyer : > You've got the file in freetype2/freetype/config ... and the compiler is looking for it in freetype/config. > Gary. > > On Dec 27, 2010, at 11:59 PM, Thomas Winkler wrote: > >> Hi, I compiled freetype from source and now I get a different error but also related to freetype. Here is my build.sh: >> >> make \ >> CC=gcc-4.0 \ >> CXX=g++-4.0 \ >> ALT_BOOTDIR=/usr/local/openjdk7-macppc-2009-12-16-b4 >> ANT_HOME=/usr/share/ant \ >> ALT_FREETYPE_HEADERS_PATH=/usr/local/include \ >> ALT_FREETYPE_LIB_PATH=/usr/local/lib \ >> ALT_CUPS_HEADERS_PATH=/usr/include \ >> ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts \ >> LIBFFI_CFLAGS="-I/usr/include/ffi" \ >> NO_DOCS=true \ >> ZERO_BUILD=true \ >> ZERO_ENDIANNESS=big \ >> ZERO_LIBARCH=ppc \ >> ZERO_ARCHDEF=PPC \ >> ZERO_ARCHFLAG=-m32 >> >> And here the error I get: >> >> In file included from freetypecheck.c:32: >> /usr/local/include/ft2build.h:56:38: error: freetype/config/ftheader.h: No such file or directory >> freetypecheck.c:33:10: error: #include expects "FILENAME" or >> freetypecheck.c: In function 'main': >> freetypecheck.c:79: error: 'FT_Int' undeclared (first use in this function) >> freetypecheckc:79: error: (Each undeclared identifier is reported only once >> freetypecheck.c:79: error: for each function it appears in.) >> freetypecheck.c:79: error: syntax error before 'major' >> freetypecheck.c:80: error: 'FT_Library' undeclared (first use in this function) >> freetypecheck.c:81: error: 'FREETYPE_MAJOR' undeclared (first use in this function) >> freetypecheck.c:81: error: 'FREETYPE_MINOR' undeclared (first use in this function) >> freetypecheck.c:81: error: 'FREETYPE_PATCH' undeclared (first use in this function) >> freetypecheck.c:91: warning: implicit declaration of function 'FT_Init_FreeType' >> freetypecheck.c:91: error: 'library' undeclared (first use in this function) >> freetypecheck.c:92: warning: implicit declaration of function 'FT_Library_Version' >> freetypecheck.c:92: error: 'major' undeclared (first use in this function) >> freetypecheck.c:92: error: 'minor' undeclared (first use in this function) >> freetypecheck.c:92: error: 'patch' undeclared (first use in this function) >> make[2]: *** [/Users/thwinkle/bsd-port/build/bsd-ppc/btbins/freetype_versioncheck] Error 1 >> >> But the file is is there as you can see here: >> >> G467:config thwinkle$ pwd >> /usr/local/include/freetype2/freetype/config >> G467:config thwinkle$ ls -la >> total 208 >> drwxr-xr-x 7 root wheel 238 Dec 28 08:52 . >> drwxr-xr-x 44 root wheel 1496 Dec 28 08:52 .. >> -rw-r--r-- 1 root wheel 16277 Dec 28 08:52 ftconfig.h >> -rw-r--r--@ 1 root wheel 24761 Dec 28 08:52 ftheader.h >> -rw-r--r-- 1 root wheel 1056 Dec 28 08:52 ftmodule.h >> -rw-r--r--@ 1 root wheel 45739 Dec 28 08:52 ftoption.h >> -rw-r--r--@ 1 root wheel 7275 Dec 28 08:52 ftstdlib.h >> G467:config thwinkle$ >> >> >> Do you have any idea what is still wrong? >> >> Cheers, >> >> Thomas >> >> >> >> >> >> Am 27. Dez 2010 um 19:36 schrieb "Lussier, Denis" : >> >>> Try linking in with a Freetype built from the command line outside >>> side of the Macports infrastructure. I am struggling with various >>> linker issues when trying to build OpenJDK with MacPorts and this >>> technique works for me in some cases. >>> >>> On 12/27/10, Lussier, Denis wrote: >>> > Windoze OpenJDK6 builds are also very finnicky about Freetype. I >>> > struggled with the same sanity check error for quite a while using >>> > various pre-built freetype libraries. In the end I discovered it was >>> > quite easy to build the latest Freetype from source (freetype.org) >>> > with the same compiler and linker being used with OpenJDK. In Linux >>> > like environments Freetype is often as simple as a >>> > configure-make-makeInstall. I've also seen support for Freetype in >>> > Macports (on Intel 10.5 & 10.6 OSX at least) >>> > >>> > There were also huge benefits (in Windoze anyway) to compiling >>> > Freetype with Font Hinting turned on. I hope this helps you in OSX >>> > PPC, if not, you are free to ignore. :-) >>> > >>> > --Luss >>> > http://openscg.org >>> > >>> > On 12/27/10, Thomas Winkler wrote: >>> >> Hi all, >>> >> >>> >> I want to build openjdk 7 on osx PPC using the instructions from Landon >>> >> Fuller posted here: http://landonf.bikemonkey.org/2009/12/index.html but >>> >> always get the same error: >>> >> >>> >> freetypecheck.c:32:22: error: ft2build.h: No such file or directory >>> >> freetypecheck.c:33:10: error: #include expects "FILENAME" or >>> >> freetypecheck.c: In function 'main': >>> >> freetypecheck.c:79: error: 'FT_Int' undeclared (first use in this >>> >> function) >>> >> freetypecheck.c:79: error: (Each undeclared identifier is reported only >>> >> once >>> >> freetypecheck.c:79: error: for each function it appears in.) >>> >> freetypecheck.c:79: error: syntax error before 'major' >>> >> freetypecheck.c:80: error: 'FT_Library' undeclared (first use in this >>> >> function) >>> >> freetypecheck.c:81: error: 'FREETYPE_MAJOR' undeclared (first use in this >>> >> function) >>> >> freetypecheck.c:81: error: 'FREETYPE_MINOR' undeclared (first use in this >>> >> function) >>> >> freetypecheck.c:81: error: 'FREETYPE_PATCH' undeclared (first use in this >>> >> function) >>> >> freetypecheck.c:91: warning: implicit declaration of function >>> >> 'FT_Init_FreeType' >>> >> freetypecheck.c:91: error: 'library' undeclared (first use in this >>> >> function) >>> >> freetypecheck.c:92: warning: implicit declaration of function >>> >> 'FT_Library_Version' >>> >> freetypecheck.c:92: error: 'major' undeclared (first use in this >>> >> function) >>> >> freetypecheck.c:92: error: 'minor' undeclared (first use in this >>> >> function) >>> >> freetypecheck.c:92: error: 'patch' undeclared (first use in this >>> >> function) >>> >> make[2]: *** >>> >> [/Users/thwinkle/bsd-port/build/bsd-ppc/btbins/freetype_versioncheck] >>> >> Error >>> >> 1 >>> >> >>> >> I installed new version of X11 and freetypecheck and adapted the >>> >> ALT_FREETYPE_HEADERS_PATH and ALT_FREETYPE_LIB_PATH but without success. >>> >> I >>> >> always get the same error. Here is my exact buildsh: >>> >> >>> >> make \ >>> >> CC=gcc-4.0 \ >>> >> CXX=g++-4.0 \ >>> >> ALT_BOOTDIR=/usr/local/openjdk7-macppc-2009-12-16-b4 >>> >> ANT_HOME=/usr/share/ant \ >>> >> ALT_FREETYPE_HEADERS_PATH=/opt/local/var/macports/software/freetype/2.4.3_0/opt/local/include >>> >> \ >>> >> ALT_FREETYPE_LIB_PATH=/opt/local/var/macports/software/freetype/2.4.3_0/opt/local/lib >>> >> \ >>> >> ALT_CUPS_HEADERS_PATH=/usr/include \ >>> >> ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts >>> >> \ >>> >> LIBFFI_CFLAGS="-I/usr/include/ffi" \ >>> >> NO_DOCS=true \ >>> >> ZERO_BUILD=true \ >>> >> ZERO_ENDIANNESS=big \ >>> >> ZERO_LIBARCH=ppc \ >>> >> ZERO_ARCHDEF=PPC \ >>> >> ZERO_ARCHFLAG=-m32 >>> >> >>> >> The ft2build.h should be there as you see here: >>> >> G467:bsd-port thwinkle$ locate ft2build.h >>> >> /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/include/ft2build.h >>> >> /Developer/SDKs/MacOSX10.5.sdk/usr/X11/include/ft2build.h >>> >> /opt/local/include/ft2build.h >>> >> /opt/local/var/macports/software/freetype/2.4.3_0/opt/local/include/ft2buildh >>> >> /usr/X11/include/ft2build.h >>> >> >>> >> Do you have any idea? >>> >> >>> >> Cheers, >>> >> >>> >> Thomas >>> >> >>> >> >>> >> >>> > >>> >> > > ~~~~~~~~~~~~~~~~~~~ > Gary Meyer > gary.meyer at apple.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101229/d504f331/attachment.html From java4dev at gmail.com Wed Dec 29 14:02:33 2010 From: java4dev at gmail.com (java4dev) Date: Thu, 30 Dec 2010 00:02:33 +0200 Subject: Building OpenJDK 7 on OSX Leopard PPC fails In-Reply-To: <4F8765A1-FF19-49D3-87E8-626DC2CA914A@mac.com> References: <65B6F48F-2C57-4BB6-B53A-B38E46EA95D0@apple.com> <4F8765A1-FF19-49D3-87E8-626DC2CA914A@mac.com> Message-ID: <4D1BAFF9.2050608@gmail.com> If anybody manages to build a binary version for PPC, would you be so kind to publish it somewhere so everybody can download it and use it? thank you ???? 29/12/2010 11:05 ??, ?/? Thomas Winkler ??????: > Hi, that was it. But now I get the error that the jaxp source is > missing and i checked it, it is really not there... I already googled > it and found some solution proposals... I hope I can get it running then. > > Thanks for your help! > > --- > Sent from my iPhone > > Am 28.12.2010 um 23:28 schrieb Gary Meyer >: > >> You've got the file in freetype2/freetype/config ... and the compiler >> is looking for it in freetype/config. >> Gary. >> >> On Dec 27, 2010, at 11:59 PM, Thomas Winkler wrote: >> >>> Hi, I compiled freetype from source and now I get a different error >>> but also related to freetype. Here is my build.sh: >>> >>> make \ >>> CC=gcc-4.0 \ >>> CXX=g++-4.0 \ >>> ALT_BOOTDIR=/usr/local/openjdk7-macppc-2009-12-16-b4 >>> ANT_HOME=/usr/share/ant \ >>> ALT_FREETYPE_HEADERS_PATH=/usr/local/include \ >>> ALT_FREETYPE_LIB_PATH=/usr/local/lib \ >>> ALT_CUPS_HEADERS_PATH=/usr/include \ >>> ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts >>> \ >>> LIBFFI_CFLAGS="-I/usr/include/ffi" \ >>> NO_DOCS=true \ >>> ZERO_BUILD=true \ >>> ZERO_ENDIANNESS=big \ >>> ZERO_LIBARCH=ppc \ >>> ZERO_ARCHDEF=PPC \ >>> ZERO_ARCHFLAG=-m32 >>> >>> And here the error I get: >>> >>> In file included from freetypecheck.c:32: >>> /usr/local/include/ft2build.h:56:38: error: >>> freetype/config/ftheader.h: No such file or directory >>> freetypecheck.c:33:10: error: #include expects "FILENAME" or >>> freetypecheck.c: In function 'main': >>> freetypecheck.c:79: error: 'FT_Int' undeclared (first use in this >>> function) >>> freetypecheckc:79: error: (Each undeclared identifier is reported >>> only once >>> freetypecheck.c:79: error: for each function it appears in.) >>> freetypecheck.c:79: error: syntax error before 'major' >>> freetypecheck.c:80: error: 'FT_Library' undeclared (first use in >>> this function) >>> freetypecheck.c:81: error: 'FREETYPE_MAJOR' undeclared (first use in >>> this function) >>> freetypecheck.c:81: error: 'FREETYPE_MINOR' undeclared (first use in >>> this function) >>> freetypecheck.c:81: error: 'FREETYPE_PATCH' undeclared (first use in >>> this function) >>> freetypecheck.c:91: warning: implicit declaration of function >>> 'FT_Init_FreeType' >>> freetypecheck.c:91: error: 'library' undeclared (first use in this >>> function) >>> freetypecheck.c:92: warning: implicit declaration of function >>> 'FT_Library_Version' >>> freetypecheck.c:92: error: 'major' undeclared (first use in this >>> function) >>> freetypecheck.c:92: error: 'minor' undeclared (first use in this >>> function) >>> freetypecheck.c:92: error: 'patch' undeclared (first use in this >>> function) >>> make[2]: *** >>> [/Users/thwinkle/bsd-port/build/bsd-ppc/btbins/freetype_versioncheck] Error >>> 1 >>> >>> But the file is is there as you can see here: >>> >>> G467:config thwinkle$ pwd >>> /usr/local/include/freetype2/freetype/config >>> G467:config thwinkle$ ls -la >>> total 208 >>> drwxr-xr-x 7 root wheel 238 Dec 28 08:52 . >>> drwxr-xr-x 44 root wheel 1496 Dec 28 08:52 .. >>> -rw-r--r-- 1 root wheel 16277 Dec 28 08:52 ftconfig.h >>> -rw-r--r--@ 1 root wheel 24761 Dec 28 08:52 ftheader.h >>> -rw-r--r-- 1 root wheel 1056 Dec 28 08:52 ftmodule.h >>> -rw-r--r--@ 1 root wheel 45739 Dec 28 08:52 ftoption.h >>> -rw-r--r--@ 1 root wheel 7275 Dec 28 08:52 ftstdlib.h >>> G467:config thwinkle$ >>> >>> >>> Do you have any idea what is still wrong? >>> >>> Cheers, >>> >>> Thomas >>> >>> >>> >>> >>> >>> Am 27. Dez 2010 um 19:36 schrieb "Lussier, Denis" >>> >: >>> >>>> Try linking in with a Freetype built from the command line outside >>>> side of the Macports infrastructure. I am struggling with various >>>> linker issues when trying to build OpenJDK with MacPorts and this >>>> technique works for me in some cases. >>>> >>>> On 12/27/10, Lussier, Denis >>> > wrote: >>>> > Windoze OpenJDK6 builds are also very finnicky about Freetype. I >>>> > struggled with the same sanity check error for quite a while using >>>> > various pre-built freetype libraries. In the end I discovered it was >>>> > quite easy to build the latest Freetype from source (freetype.org >>>> ) >>>> > with the same compiler and linker being used with OpenJDK. In Linux >>>> > like environments Freetype is often as simple as a >>>> > configure-make-makeInstall. I've also seen support for Freetype in >>>> > Macports (on Intel 10.5 & 10.6 OSX at least) >>>> > >>>> > There were also huge benefits (in Windoze anyway) to compiling >>>> > Freetype with Font Hinting turned on. I hope this helps you in OSX >>>> > PPC, if not, you are free to ignore. :-) >>>> > >>>> > --Luss >>>> > http://openscg.org >>>> > >>>> > On 12/27/10, Thomas Winkler >>> > wrote: >>>> >> Hi all, >>>> >> >>>> >> I want to build openjdk 7 on osx PPC using the instructions from >>>> Landon >>>> >> Fuller posted here: >>>> http://landonf.bikemonkey.org/2009/12/index.html but >>>> >> always get the same error: >>>> >> >>>> >> freetypecheck.c:32:22: error: ft2build.h: No such file or directory >>>> >> freetypecheck.c:33:10: error: #include expects "FILENAME" or >>>> >>>> >> freetypecheck.c: In function 'main': >>>> >> freetypecheck.c:79: error: 'FT_Int' undeclared (first use in this >>>> >> function) >>>> >> freetypecheck.c:79: error: (Each undeclared identifier is >>>> reported only >>>> >> once >>>> >> freetypecheck.c:79: error: for each function it appears in.) >>>> >> freetypecheck.c:79: error: syntax error before 'major' >>>> >> freetypecheck.c:80: error: 'FT_Library' undeclared (first use in >>>> this >>>> >> function) >>>> >> freetypecheck.c:81: error: 'FREETYPE_MAJOR' undeclared (first >>>> use in this >>>> >> function) >>>> >> freetypecheck.c:81: error: 'FREETYPE_MINOR' undeclared (first >>>> use in this >>>> >> function) >>>> >> freetypecheck.c:81: error: 'FREETYPE_PATCH' undeclared (first >>>> use in this >>>> >> function) >>>> >> freetypecheck.c:91: warning: implicit declaration of function >>>> >> 'FT_Init_FreeType' >>>> >> freetypecheck.c:91: error: 'library' undeclared (first use in this >>>> >> function) >>>> >> freetypecheck.c:92: warning: implicit declaration of function >>>> >> 'FT_Library_Version' >>>> >> freetypecheck.c:92: error: 'major' undeclared (first use in this >>>> >> function) >>>> >> freetypecheck.c:92: error: 'minor' undeclared (first use in this >>>> >> function) >>>> >> freetypecheck.c:92: error: 'patch' undeclared (first use in this >>>> >> function) >>>> >> make[2]: *** >>>> >> >>>> [/Users/thwinkle/bsd-port/build/bsd-ppc/btbins/freetype_versioncheck] >>>> >> Error >>>> >> 1 >>>> >> >>>> >> I installed new version of X11 and freetypecheck and adapted the >>>> >> ALT_FREETYPE_HEADERS_PATH and ALT_FREETYPE_LIB_PATH but without >>>> success. >>>> >> I >>>> >> always get the same error. Here is my exact buildsh: >>>> >> >>>> >> make \ >>>> >> CC=gcc-4.0 \ >>>> >> CXX=g++-4.0 \ >>>> >> ALT_BOOTDIR=/usr/local/openjdk7-macppc-2009-12-16-b4 >>>> >> ANT_HOME=/usr/share/ant \ >>>> >> >>>> ALT_FREETYPE_HEADERS_PATH=/opt/local/var/macports/software/freetype/2.4.3_0/opt/local/include >>>> >> \ >>>> >> >>>> ALT_FREETYPE_LIB_PATH=/opt/local/var/macports/software/freetype/2.4.3_0/opt/local/lib >>>> >> \ >>>> >> ALT_CUPS_HEADERS_PATH=/usr/include \ >>>> >> >>>> ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts >>>> >> \ >>>> >> LIBFFI_CFLAGS="-I/usr/include/ffi" \ >>>> >> NO_DOCS=true \ >>>> >> ZERO_BUILD=true \ >>>> >> ZERO_ENDIANNESS=big \ >>>> >> ZERO_LIBARCH=ppc \ >>>> >> ZERO_ARCHDEF=PPC \ >>>> >> ZERO_ARCHFLAG=-m32 >>>> >> >>>> >> The ft2build.h should be there as you see here: >>>> >> G467:bsd-port thwinkle$ locate ft2build.h >>>> >> /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/include/ft2build.h >>>> >> /Developer/SDKs/MacOSX10.5.sdk/usr/X11/include/ft2build.h >>>> >> /opt/local/include/ft2build.h >>>> >> >>>> /opt/local/var/macports/software/freetype/2.4.3_0/opt/local/include/ft2buildh >>>> >> /usr/X11/include/ft2build.h >>>> >> >>>> >> Do you have any idea? >>>> >> >>>> >> Cheers, >>>> >> >>>> >> Thomas >>>> >> >>>> >> >>>> >> >>>> > >>>> >>> >> >> ~~~~~~~~~~~~~~~~~~~ >> Gary Meyer >> gary.meyer at apple.com >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101230/56dae233/attachment.html From denisl at openscg.com Wed Dec 29 15:32:10 2010 From: denisl at openscg.com (Lussier, Denis) Date: Wed, 29 Dec 2010 18:32:10 -0500 Subject: Building OpenJDK 7 on OSX Leopard PPC fails In-Reply-To: <4D1BAFF9.2050608@gmail.com> References: <65B6F48F-2C57-4BB6-B53A-B38E46EA95D0@apple.com> <4F8765A1-FF19-49D3-87E8-626DC2CA914A@mac.com> <4D1BAFF9.2050608@gmail.com> Message-ID: I definitely am looking forward to leveraging the technical OSX PPC legwork Tom (and others) are doing with OpenJDK 7 to (hopefully soon) be able to make a Universal Binary OpenJDK 6 32-Bit Disk Img installer available at http://openscg.org. On 12/29/10, java4dev wrote: > If anybody manages to build a binary version for PPC, > would you be so kind to publish it somewhere so everybody can download > it and use it? > > thank you > > ???? 29/12/2010 11:05 ??, ?/? Thomas Winkler ??????: >> Hi, that was it. But now I get the error that the jaxp source is >> missing and i checked it, it is really not there... I already googled >> it and found some solution proposals... I hope I can get it running then. >> >> Thanks for your help! >> >> --- >> Sent from my iPhone >> >> Am 28.12.2010 um 23:28 schrieb Gary Meyer > >: >> >>> You've got the file in freetype2/freetype/config ... and the compiler >>> is looking for it in freetype/config. >>> Gary. >>> >>> On Dec 27, 2010, at 11:59 PM, Thomas Winkler wrote: >>> >>>> Hi, I compiled freetype from source and now I get a different error >>>> but also related to freetype. Here is my build.sh: >>>> >>>> make \ >>>> CC=gcc-4.0 \ >>>> CXX=g++-4.0 \ >>>> ALT_BOOTDIR=/usr/local/openjdk7-macppc-2009-12-16-b4 >>>> ANT_HOME=/usr/share/ant \ >>>> ALT_FREETYPE_HEADERS_PATH=/usr/local/include \ >>>> ALT_FREETYPE_LIB_PATH=/usr/local/lib \ >>>> ALT_CUPS_HEADERS_PATH=/usr/include \ >>>> ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts >>>> >>>> \ >>>> LIBFFI_CFLAGS="-I/usr/include/ffi" \ >>>> NO_DOCS=true \ >>>> ZERO_BUILD=true \ >>>> ZERO_ENDIANNESS=big \ >>>> ZERO_LIBARCH=ppc \ >>>> ZERO_ARCHDEF=PPC \ >>>> ZERO_ARCHFLAG=-m32 >>>> >>>> And here the error I get: >>>> >>>> In file included from freetypecheck.c:32: >>>> /usr/local/include/ft2build.h:56:38: error: >>>> freetype/config/ftheader.h: No such file or directory >>>> freetypecheck.c:33:10: error: #include expects "FILENAME" or >>>> freetypecheck.c: In function 'main': >>>> freetypecheck.c:79: error: 'FT_Int' undeclared (first use in this >>>> function) >>>> freetypecheckc:79: error: (Each undeclared identifier is reported >>>> only once >>>> freetypecheck.c:79: error: for each function it appears in.) >>>> freetypecheck.c:79: error: syntax error before 'major' >>>> freetypecheck.c:80: error: 'FT_Library' undeclared (first use in >>>> this function) >>>> freetypecheck.c:81: error: 'FREETYPE_MAJOR' undeclared (first use in >>>> this function) >>>> freetypecheck.c:81: error: 'FREETYPE_MINOR' undeclared (first use in >>>> this function) >>>> freetypecheck.c:81: error: 'FREETYPE_PATCH' undeclared (first use in >>>> this function) >>>> freetypecheck.c:91: warning: implicit declaration of function >>>> 'FT_Init_FreeType' >>>> freetypecheck.c:91: error: 'library' undeclared (first use in this >>>> function) >>>> freetypecheck.c:92: warning: implicit declaration of function >>>> 'FT_Library_Version' >>>> freetypecheck.c:92: error: 'major' undeclared (first use in this >>>> function) >>>> freetypecheck.c:92: error: 'minor' undeclared (first use in this >>>> function) >>>> freetypecheck.c:92: error: 'patch' undeclared (first use in this >>>> function) >>>> make[2]: *** >>>> [/Users/thwinkle/bsd-port/build/bsd-ppc/btbins/freetype_versioncheck] >>>> Error >>>> 1 >>>> >>>> But the file is is there as you can see here: >>>> >>>> G467:config thwinkle$ pwd >>>> /usr/local/include/freetype2/freetype/config >>>> G467:config thwinkle$ ls -la >>>> total 208 >>>> drwxr-xr-x 7 root wheel 238 Dec 28 08:52 . >>>> drwxr-xr-x 44 root wheel 1496 Dec 28 08:52 .. >>>> -rw-r--r-- 1 root wheel 16277 Dec 28 08:52 ftconfig.h >>>> -rw-r--r--@ 1 root wheel 24761 Dec 28 08:52 ftheader.h >>>> -rw-r--r-- 1 root wheel 1056 Dec 28 08:52 ftmodule.h >>>> -rw-r--r--@ 1 root wheel 45739 Dec 28 08:52 ftoption.h >>>> -rw-r--r--@ 1 root wheel 7275 Dec 28 08:52 ftstdlib.h >>>> G467:config thwinkle$ >>>> >>>> >>>> Do you have any idea what is still wrong? >>>> >>>> Cheers, >>>> >>>> Thomas >>>> >>>> >>>> >>>> >>>> >>>> Am 27. Dez 2010 um 19:36 schrieb "Lussier, Denis" >>>> >: >>>> >>>>> Try linking in with a Freetype built from the command line outside >>>>> side of the Macports infrastructure. I am struggling with various >>>>> linker issues when trying to build OpenJDK with MacPorts and this >>>>> technique works for me in some cases. >>>>> >>>>> On 12/27/10, Lussier, Denis >>>> > wrote: >>>>> > Windoze OpenJDK6 builds are also very finnicky about Freetype. I >>>>> > struggled with the same sanity check error for quite a while using >>>>> > various pre-built freetype libraries. In the end I discovered it was >>>>> > quite easy to build the latest Freetype from source (freetype.org >>>>> ) >>>>> > with the same compiler and linker being used with OpenJDK. In Linux >>>>> > like environments Freetype is often as simple as a >>>>> > configure-make-makeInstall. I've also seen support for Freetype in >>>>> > Macports (on Intel 10.5 & 10.6 OSX at least) >>>>> > >>>>> > There were also huge benefits (in Windoze anyway) to compiling >>>>> > Freetype with Font Hinting turned on. I hope this helps you in OSX >>>>> > PPC, if not, you are free to ignore. :-) >>>>> > >>>>> > --Luss >>>>> > http://openscg.org >>>>> > >>>>> > On 12/27/10, Thomas Winkler >>>> > wrote: >>>>> >> Hi all, >>>>> >> >>>>> >> I want to build openjdk 7 on osx PPC using the instructions from >>>>> Landon >>>>> >> Fuller posted here: >>>>> http://landonf.bikemonkey.org/2009/12/index.html but >>>>> >> always get the same error: >>>>> >> >>>>> >> freetypecheck.c:32:22: error: ft2build.h: No such file or directory >>>>> >> freetypecheck.c:33:10: error: #include expects "FILENAME" or >>>>> >>>>> >> freetypecheck.c: In function 'main': >>>>> >> freetypecheck.c:79: error: 'FT_Int' undeclared (first use in this >>>>> >> function) >>>>> >> freetypecheck.c:79: error: (Each undeclared identifier is >>>>> reported only >>>>> >> once >>>>> >> freetypecheck.c:79: error: for each function it appears in.) >>>>> >> freetypecheck.c:79: error: syntax error before 'major' >>>>> >> freetypecheck.c:80: error: 'FT_Library' undeclared (first use in >>>>> this >>>>> >> function) >>>>> >> freetypecheck.c:81: error: 'FREETYPE_MAJOR' undeclared (first >>>>> use in this >>>>> >> function) >>>>> >> freetypecheck.c:81: error: 'FREETYPE_MINOR' undeclared (first >>>>> use in this >>>>> >> function) >>>>> >> freetypecheck.c:81: error: 'FREETYPE_PATCH' undeclared (first >>>>> use in this >>>>> >> function) >>>>> >> freetypecheck.c:91: warning: implicit declaration of function >>>>> >> 'FT_Init_FreeType' >>>>> >> freetypecheck.c:91: error: 'library' undeclared (first use in this >>>>> >> function) >>>>> >> freetypecheck.c:92: warning: implicit declaration of function >>>>> >> 'FT_Library_Version' >>>>> >> freetypecheck.c:92: error: 'major' undeclared (first use in this >>>>> >> function) >>>>> >> freetypecheck.c:92: error: 'minor' undeclared (first use in this >>>>> >> function) >>>>> >> freetypecheck.c:92: error: 'patch' undeclared (first use in this >>>>> >> function) >>>>> >> make[2]: *** >>>>> >> >>>>> [/Users/thwinkle/bsd-port/build/bsd-ppc/btbins/freetype_versioncheck] >>>>> >> Error >>>>> >> 1 >>>>> >> >>>>> >> I installed new version of X11 and freetypecheck and adapted the >>>>> >> ALT_FREETYPE_HEADERS_PATH and ALT_FREETYPE_LIB_PATH but without >>>>> success. >>>>> >> I >>>>> >> always get the same error. Here is my exact buildsh: >>>>> >> >>>>> >> make \ >>>>> >> CC=gcc-4.0 \ >>>>> >> CXX=g++-4.0 \ >>>>> >> ALT_BOOTDIR=/usr/local/openjdk7-macppc-2009-12-16-b4 >>>>> >> ANT_HOME=/usr/share/ant \ >>>>> >> >>>>> ALT_FREETYPE_HEADERS_PATH=/opt/local/var/macports/software/freetype/2.4.3_0/opt/local/include >>>>> >> \ >>>>> >> >>>>> ALT_FREETYPE_LIB_PATH=/opt/local/var/macports/software/freetype/2.4.3_0/opt/local/lib >>>>> >> \ >>>>> >> ALT_CUPS_HEADERS_PATH=/usr/include \ >>>>> >> >>>>> ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts >>>>> >> \ >>>>> >> LIBFFI_CFLAGS="-I/usr/include/ffi" \ >>>>> >> NO_DOCS=true \ >>>>> >> ZERO_BUILD=true \ >>>>> >> ZERO_ENDIANNESS=big \ >>>>> >> ZERO_LIBARCH=ppc \ >>>>> >> ZERO_ARCHDEF=PPC \ >>>>> >> ZERO_ARCHFLAG=-m32 >>>>> >> >>>>> >> The ft2build.h should be there as you see here: >>>>> >> G467:bsd-port thwinkle$ locate ft2build.h >>>>> >> /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/include/ft2build.h >>>>> >> /Developer/SDKs/MacOSX10.5.sdk/usr/X11/include/ft2build.h >>>>> >> /opt/local/include/ft2build.h >>>>> >> >>>>> /opt/local/var/macports/software/freetype/2.4.3_0/opt/local/include/ft2buildh >>>>> >> /usr/X11/include/ft2build.h >>>>> >> >>>>> >> Do you have any idea? >>>>> >> >>>>> >> Cheers, >>>>> >> >>>>> >> Thomas >>>>> >> >>>>> >> >>>>> >> >>>>> > >>>>> >>>> >>> >>> ~~~~~~~~~~~~~~~~~~~ >>> Gary Meyer >>> gary.meyer at apple.com >>> >> >> > >