From mrsanna1 at gmail.com Mon Aug 5 02:03:24 2013 From: mrsanna1 at gmail.com (Mauro Sanna) Date: Mon, 5 Aug 2013 11:03:24 +0200 Subject: there is a bug in openjdk7. Message-ID: Hello. I'm using java version "1.7.0_25" OpenJDK Runtime Environment (IcedTea 2.3.12) (7u25-2.3.12-2) OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode) As you see here http://jira.grails.org/browse/GRAILS-10183 it seems that openjdk has a bug that prevents grails to run. Oracle JDK seems to have solved this bug, why openJDK still not? From david.holmes at oracle.com Mon Aug 5 04:22:47 2013 From: david.holmes at oracle.com (David Holmes) Date: Mon, 05 Aug 2013 21:22:47 +1000 Subject: there is a bug in openjdk7. In-Reply-To: References: Message-ID: <51FF8B07.9030409@oracle.com> On 5/08/2013 7:03 PM, Mauro Sanna wrote: > Hello. > I'm using > java version "1.7.0_25" > OpenJDK Runtime Environment (IcedTea 2.3.12) (7u25-2.3.12-2) > OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode) > > As you see here http://jira.grails.org/browse/GRAILS-10183 it seems that > openjdk has a bug that prevents grails to run. > Oracle JDK seems to have solved this bug, why openJDK still not? I have no idea at what point the IcedTea OpenJDK version sync's up with the OpenJDK version here. From the thread you point to it seems there is a known sync issue: "We can only recommend downgrading until the problem in OpenJDK is fixed, clearly OpenJDK is not synced properly with Oracle JDK" The IcedTea folk can probably clarify this. David From dalibor.topic at oracle.com Mon Aug 5 04:58:07 2013 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Mon, 05 Aug 2013 13:58:07 +0200 Subject: there is a bug in openjdk7. In-Reply-To: <51FF8B07.9030409@oracle.com> References: <51FF8B07.9030409@oracle.com> Message-ID: <51FF934F.2020307@oracle.com> On 8/5/13 1:22 PM, David Holmes wrote: > On 5/08/2013 7:03 PM, Mauro Sanna wrote: >> Hello. >> I'm using >> java version "1.7.0_25" >> OpenJDK Runtime Environment (IcedTea 2.3.12) (7u25-2.3.12-2) >> OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode) >> >> As you see here http://jira.grails.org/browse/GRAILS-10183 it seems that >> openjdk has a bug that prevents grails to run. >> Oracle JDK seems to have solved this bug, why openJDK still not? > > I have no idea at what point the IcedTea OpenJDK version sync's up with the OpenJDK version here. From the thread you point to it seems there is a known sync issue: > > "We can only recommend downgrading until the problem in OpenJDK is fixed, clearly OpenJDK is not synced properly with Oracle JDK" > > The IcedTea folk can probably clarify this. Sounds like you should ask on the distro-pkg-dev list, Mauro. cheers, dalibor topic -- Oracle Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From Alan.Bateman at oracle.com Mon Aug 5 10:01:59 2013 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Mon, 05 Aug 2013 10:01:59 -0700 Subject: there is a bug in openjdk7. In-Reply-To: References: Message-ID: <51FFDA87.30105@oracle.com> On 05/08/2013 02:03, Mauro Sanna wrote: > Hello. > I'm using > java version "1.7.0_25" > OpenJDK Runtime Environment (IcedTea 2.3.12) (7u25-2.3.12-2) > OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode) > > As you see here http://jira.grails.org/browse/GRAILS-10183 it seems that > openjdk has a bug that prevents grails to run. > Oracle JDK seems to have solved this bug, why openJDK still not? If I read the comments correctly then this is related to sun.reflect.Reflection issues. Those issues are resolved in the jdk7u/jdk7u40 forest so they should be go away once IcedTea syncs up (as David and Dalibor suggest). -Alan From mrsanna1 at gmail.com Mon Aug 5 10:47:02 2013 From: mrsanna1 at gmail.com (Mauro Sanna) Date: Mon, 5 Aug 2013 19:47:02 +0200 Subject: there is a bug in openjdk7. In-Reply-To: <51FFDA87.30105@oracle.com> References: <51FFDA87.30105@oracle.com> Message-ID: On 5 August 2013 19:01, Alan Bateman wrote: > On 05/08/2013 02:03, Mauro Sanna wrote: > >> Hello. >> I'm using >> java version "1.7.0_25" >> OpenJDK Runtime Environment (IcedTea 2.3.12) (7u25-2.3.12-2) >> OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode) >> >> As you see here http://jira.grails.org/browse/**GRAILS-10183it seems that >> openjdk has a bug that prevents grails to run. >> Oracle JDK seems to have solved this bug, why openJDK still not? >> > If I read the comments correctly then this is related to > sun.reflect.Reflection issues. Those issues are resolved in the > jdk7u/jdk7u40 forest so they should be go away once IcedTea syncs up (as > David and Dalibor suggest). > > Then I've to ask at icedTea folks? There only these two mailing lists related to icedTea: http://mail.openjdk.java.net/mailman/listinfo/icedtea-changes http://mail.openjdk.java.net/mailman/listinfo/icedtea-test > -Alan > From omajid at redhat.com Mon Aug 5 11:03:22 2013 From: omajid at redhat.com (Omair Majid) Date: Mon, 05 Aug 2013 14:03:22 -0400 Subject: there is a bug in openjdk7. In-Reply-To: References: <51FFDA87.30105@oracle.com> Message-ID: <51FFE8EA.9090501@redhat.com> On 08/05/2013 01:47 PM, Mauro Sanna wrote: > Then I've to ask at icedTea folks? > There only these two mailing lists related to icedTea: > > http://mail.openjdk.java.net/mailman/listinfo/icedtea-changes > > http://mail.openjdk.java.net/mailman/listinfo/icedtea-test You are looking for: http://mail.openjdk.java.net/mailman/listinfo/distro-pkg-dev Cheers, Omair -- PGP Key: 66484681 (http://pgp.mit.edu/) Fingerprint = F072 555B 0A17 3957 4E95 0056 F286 F14F 6648 4681 From mrsanna1 at gmail.com Mon Aug 5 11:22:01 2013 From: mrsanna1 at gmail.com (Mauro Sanna) Date: Mon, 5 Aug 2013 20:22:01 +0200 Subject: there is a bug in openjdk7. In-Reply-To: <51FFE8EA.9090501@redhat.com> References: <51FFDA87.30105@oracle.com> <51FFE8EA.9090501@redhat.com> Message-ID: On 5 August 2013 20:03, Omair Majid wrote: > On 08/05/2013 01:47 PM, Mauro Sanna wrote: > > Then I've to ask at icedTea folks? > > There only these two mailing lists related to icedTea: > > > > http://mail.openjdk.java.net/mailman/listinfo/icedtea-changes > > > > http://mail.openjdk.java.net/mailman/listinfo/icedtea-test > > You are looking for: > http://mail.openjdk.java.net/mailman/listinfo/distro-pkg-dev > > Sent an informative mail, thank you. From gnu.andrew at redhat.com Mon Aug 5 13:06:27 2013 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Mon, 5 Aug 2013 16:06:27 -0400 (EDT) Subject: there is a bug in openjdk7. In-Reply-To: <51FFDA87.30105@oracle.com> References: <51FFDA87.30105@oracle.com> Message-ID: <903491217.12783383.1375733187464.JavaMail.root@redhat.com> ----- Original Message ----- > On 05/08/2013 02:03, Mauro Sanna wrote: > > Hello. > > I'm using > > java version "1.7.0_25" > > OpenJDK Runtime Environment (IcedTea 2.3.12) (7u25-2.3.12-2) > > OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode) > > > > As you see here http://jira.grails.org/browse/GRAILS-10183 it seems that > > openjdk has a bug that prevents grails to run. > > Oracle JDK seems to have solved this bug, why openJDK still not? > If I read the comments correctly then this is related to > sun.reflect.Reflection issues. Those issues are resolved in the > jdk7u/jdk7u40 forest so they should be go away once IcedTea syncs up (as > David and Dalibor suggest). > > -Alan > "Sync up" with what exactly?? There hasn't been a 7u release since the 28th of August, 2012: http://jdk7.java.net/source.html 2.3.12 is synced with the last u25 tag in the OpenJDK repositories but clearly this doesn't include whatever fix is required either. There is a 2.4.1 release of IcedTea which is tracking u40 development, but that still hasn't been officially released yet. -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: 248BDC07 (https://keys.indymedia.org/) Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07 From Alan.Bateman at oracle.com Mon Aug 5 13:37:49 2013 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Mon, 05 Aug 2013 13:37:49 -0700 Subject: there is a bug in openjdk7. In-Reply-To: <903491217.12783383.1375733187464.JavaMail.root@redhat.com> References: <51FFDA87.30105@oracle.com> <903491217.12783383.1375733187464.JavaMail.root@redhat.com> Message-ID: <52000D1D.3010309@oracle.com> On 05/08/2013 13:06, Andrew Hughes wrote: > : > "Sync up" with what exactly?? > > There hasn't been a 7u release since the 28th of August, 2012: > http://jdk7.java.net/source.html > > 2.3.12 is synced with the last u25 tag in the OpenJDK repositories but clearly > this doesn't include whatever fix is required either. > > There is a 2.4.1 release of IcedTea which is tracking u40 development, but that > still hasn't been officially released yet. From what I can gather, he's looking for changes that are in the jdk7u/jdk7u40 forest (so not officially released yet) so if he's pulling the 2.4.1 release then he should get them (in due course). -Alan From gnu.andrew at redhat.com Mon Aug 5 14:55:17 2013 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Mon, 5 Aug 2013 17:55:17 -0400 (EDT) Subject: there is a bug in openjdk7. In-Reply-To: <52000D1D.3010309@oracle.com> References: <51FFDA87.30105@oracle.com> <903491217.12783383.1375733187464.JavaMail.root@redhat.com> <52000D1D.3010309@oracle.com> Message-ID: <536122921.12833184.1375739717218.JavaMail.root@redhat.com> ----- Original Message ----- > On 05/08/2013 13:06, Andrew Hughes wrote: > > : > > "Sync up" with what exactly?? > > > > There hasn't been a 7u release since the 28th of August, 2012: > > http://jdk7.java.net/source.html > > > > 2.3.12 is synced with the last u25 tag in the OpenJDK repositories but > > clearly > > this doesn't include whatever fix is required either. > > > > There is a 2.4.1 release of IcedTea which is tracking u40 development, but > > that > > still hasn't been officially released yet. > From what I can gather, he's looking for changes that are in the > jdk7u/jdk7u40 forest (so not officially released yet) so if he's pulling > the 2.4.1 release then he should get them (in due course). > > -Alan > Well, he'll be waiting on his distro to move to that release [1] and I can understand why they would be reluctant to do so if u40 has not been released. It includes a new implementation of JSR292 and, to my knowledge, we've not yet had a build of it pass the 7 TCK. The problem here seems to be that Oracle have included changes in the proprietary release of u25 that are not in OpenJDK as tagged u25. Can you shed any light on what these changes may be and their bug IDs? [1] http://blog.fuseyism.com/index.php/2013/07/08/security-icedtea-2-4-1-for-openjdk-7-released/ -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: 248BDC07 (https://keys.indymedia.org/) Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07 From gnu.andrew at redhat.com Mon Aug 5 15:16:34 2013 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Mon, 5 Aug 2013 18:16:34 -0400 (EDT) Subject: there is a bug in openjdk7. In-Reply-To: <536122921.12833184.1375739717218.JavaMail.root@redhat.com> References: <51FFDA87.30105@oracle.com> <903491217.12783383.1375733187464.JavaMail.root@redhat.com> <52000D1D.3010309@oracle.com> <536122921.12833184.1375739717218.JavaMail.root@redhat.com> Message-ID: <1929864671.12858206.1375740994271.JavaMail.root@redhat.com> ----- Original Message ----- > > > ----- Original Message ----- > > On 05/08/2013 13:06, Andrew Hughes wrote: > > > : > > > "Sync up" with what exactly?? > > > > > > There hasn't been a 7u release since the 28th of August, 2012: > > > http://jdk7.java.net/source.html > > > > > > 2.3.12 is synced with the last u25 tag in the OpenJDK repositories but > > > clearly > > > this doesn't include whatever fix is required either. > > > > > > There is a 2.4.1 release of IcedTea which is tracking u40 development, > > > but > > > that > > > still hasn't been officially released yet. > > From what I can gather, he's looking for changes that are in the > > jdk7u/jdk7u40 forest (so not officially released yet) so if he's pulling > > the 2.4.1 release then he should get them (in due course). > > > > -Alan > > > > Well, he'll be waiting on his distro to move to that release [1] and I can > understand why they would be reluctant to do so if u40 has not been released. > It includes a new implementation of JSR292 and, to my knowledge, we've not > yet had a build of it pass the 7 TCK. > > The problem here seems to be that Oracle have included changes in the > proprietary > release of u25 that are not in OpenJDK as tagged u25. Can you shed any light > on what these changes may be and their bug IDs? > > [1] > http://blog.fuseyism.com/index.php/2013/07/08/security-icedtea-2-4-1-for-openjdk-7-released/ The problem is this change: changeset: 6767:6bf5fa233df0 user: mchung date: Tue Jul 02 13:23:35 2013 -0700 summary: 8014925: Disable sun.reflect.Reflection.getCallerClass(int) with a temporary switch to re-enable it as mentioned in [1] is missing from OpenJDK 7 u25, though clearly not Oracle u25. The 2.3 JDK tree is synchronised with u25, but versions appear to have been added with no public changes: icedtea7-2.3/jdk $ hg in ../../jdk7/jdk -r jdk7u25-b32 comparing with ../../jdk7/jdk searching for changes changeset: 6408:173b399abd8a tag: jdk7u25-b16 user: katleman date: Tue Jun 11 11:45:28 2013 -0700 summary: Added tag jdk7u25-b30 for changeset 0d68732acbd4 changeset: 6409:55f01444cf58 tag: jdk7u25-b32 user: katleman date: Wed Jun 12 20:18:31 2013 -0700 summary: Added tag jdk7u25-b16 for changeset 173b399abd8a $ hg log -R ~/projects/openjdk/upstream/icedtea7-2.3/jdk -k 8016814 $ I can pull 8014925 into the 2.3.x tree and do a 2.3.13 release, but there needs to be much better project management of 7u, as this is getting beyond a joke. [1] http://jira.grails.org/browse/GRAILS-10183 -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: 248BDC07 (https://keys.indymedia.org/) Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07 From Alan.Bateman at oracle.com Mon Aug 5 15:35:30 2013 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Mon, 05 Aug 2013 15:35:30 -0700 Subject: there is a bug in openjdk7. In-Reply-To: <1929864671.12858206.1375740994271.JavaMail.root@redhat.com> References: <51FFDA87.30105@oracle.com> <903491217.12783383.1375733187464.JavaMail.root@redhat.com> <52000D1D.3010309@oracle.com> <536122921.12833184.1375739717218.JavaMail.root@redhat.com> <1929864671.12858206.1375740994271.JavaMail.root@redhat.com> Message-ID: <520028B2.30104@oracle.com> On 05/08/2013 15:16, Andrew Hughes wrote: > : > > > The problem is this change: > > changeset: 6767:6bf5fa233df0 > user: mchung > date: Tue Jul 02 13:23:35 2013 -0700 > summary: 8014925: Disable sun.reflect.Reflection.getCallerClass(int) with a temporary switch to re-enable it > > as mentioned in [1] is missing from OpenJDK 7 u25, though clearly not Oracle u25. 8014925 was pushed to 7u40 and since sorted out via 8021946. I think the issue that he is running into with Oracle's 7u25 was caused by the changes 8014745 and that has been resolved in 7u40 via 8016814. -Alan. > The 2.3 JDK > tree is synchronised with u25, but versions appear to have been added with no public changes: > > icedtea7-2.3/jdk $ hg in ../../jdk7/jdk -r jdk7u25-b32 > > comparing with ../../jdk7/jdk > searching for changes > changeset: 6408:173b399abd8a > tag: jdk7u25-b16 > user: katleman > date: Tue Jun 11 11:45:28 2013 -0700 > summary: Added tag jdk7u25-b30 for changeset 0d68732acbd4 > > changeset: 6409:55f01444cf58 > tag: jdk7u25-b32 > user: katleman > date: Wed Jun 12 20:18:31 2013 -0700 > summary: Added tag jdk7u25-b16 for changeset 173b399abd8a > > $ hg log -R ~/projects/openjdk/upstream/icedtea7-2.3/jdk -k 8016814 > $ > > I can pull 8014925 into the 2.3.x tree and do a 2.3.13 release, but there needs to > be much better project management of 7u, as this is getting beyond a joke. > > [1] http://jira.grails.org/browse/GRAILS-10183