Security fixes are back; other fixes can go in. Time for build 18?
Andrew John Hughes
gnu_andrew at member.fsf.org
Tue Dec 8 14:29:58 PST 2009
2009/12/8 Jonathan Gibbons <Jonathan.Gibbons at sun.com>:
> Andrew John Hughes wrote:
>
> 2009/12/8 Jonathan Gibbons <Jonathan.Gibbons at sun.com>:
>
>
> Joseph D. Darcy wrote:
>
>
> [snip]
>
>
> I'm open to OpenJDK 6 langtools being made Werror clean as judged by JDK
> 7, but backporting the fixes may be nontrivial. (The Werror checking in JDK
> 7's javac is more stringent than that in OpenJDK 6.)
>
> -Joe
>
>
> Joe,
>
> I will look at this -- but I think the correct solution is simply to fix
> warnings and not try backporting anything.
>
> -- Jon
>
>
>
>
> Generally speaking, I think you're right -- there seems to be a lot of
> refactoring going on that we don't want to risk putting into 6.
>
> The javap changeset however
> http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/7708bd6d800de34
> seems to fix a lot of issues. How risky does backporting this seem?
> It applies pretty cleanly.
>
>
> If we were to consider backporting the new javap, it would be more
> appropriate to take the latest javap/classfile sources as a starting point,
> rather than that one changeset.
Generally, I think that's the wrong approach; you destroy the change
history which is useful for tracking down issues.
However, there are significant changes in
> the command line options, so I'm not sure that backporting it is acceptable
> from that point of view, and the output is different enough that it might
> cause problems for some folk.
>
Well it does seem to be a rewrite; if the bug fixes were available
separately, it would be a different story but I agree in retrospect
this is too big a change. It also introduces warnings which cause the
OpenJDK6 javac to baulk so they would also need fixing.
> -- Jon
>
--
Andrew :-)
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net
PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8
More information about the jdk6-dev
mailing list