[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