[RFC][icedtea6]: RH706066
Dr Andrew John Hughes
ahughes at redhat.com
Thu Jun 2 05:20:17 PDT 2011
On 12:40 Wed 01 Jun , Denis Lila wrote:
> Hi.
>
> This bug will require a couple of backports:
> http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/36c4ec4525b4
> http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/dc550520ed6f
>
> The attached patch does this. It doesn't contain the regression
> tests T6369605a.java and T6369605b.java because even after the
> patch was applied these tests were failing.
>
> I think this is ok though because they fail with ecj and
> proprietary javac too. What's probably happening is that
> they're assuming other changes in the compiler in addition
> to the fix for 6369605.
>
> I've attached three tests I wrote that were derived from
> commons-discovery (whose compilation fails, as detailed
> in the bug report). All three compile with ecj and proprietary
> javac, but they fail with openjdk javac before this backport.
> With the backport they compile.
>
> I haven't tried compiling commons-discovery yet. I will
> do that soon and give an update.
>
> I ran the langtools regression tests, and there were no changes
> in the results.
>
>
> ChangeLog:
>
> 2011-06-01 Denis Lila <dlila at redhat.com>
>
> * Makefile.am: Apply patches.
> * NEWS: Update with backports.
> * patches/openjdk/6938454-generic-type.patch:
> * patches/openjdk/6369605-unconstrained-type-vars.patch:
> New patches. Compiler backports.
>
> Is this good to go (contingent on commons-discovery compiling
> successfully)?
> The bug was reported against F14, so this should go into 1.9,
> 1.10 and head. I would like to let it soak in head for a week
> or two before I push to 1.9 and 1.10 though.
>
I'd say put this in HEAD but leave the release branches. We can
always back it out if it causes major problems.
> Regards,
> Denis.
--
Andrew :)
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Support Free Java!
Contribute to GNU Classpath and IcedTea
http://www.gnu.org/software/classpath
http://icedtea.classpath.org
PGP Key: F5862A37 (https://keys.indymedia.org/)
Fingerprint = EA30 D855 D50F 90CD F54D 0698 0713 C3ED F586 2A37
More information about the distro-pkg-dev
mailing list