----- 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
