there is a bug in openjdk7.
Andrew Hughes
gnu.andrew at redhat.com
Mon Aug 5 15:16:34 PDT 2013
----- 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
More information about the jdk7-dev
mailing list