IcedTea bootstrap and OpenJDK build broken with ecj-3.8/4.2

Andrew Hughes gnu.andrew at redhat.com
Mon Apr 15 14:27:21 PDT 2013



----- Original Message -----
> 
> > 
> > I don't see what Fedora's ecj packages have to do with IcedTea at all.
> > 
> > IcedTea's bootstrap works fine both for me and our autobuilders.  Stop
> > trying
> > to use
> > something that isn't yet supported and it'll work fine for you too.
> > 
> > We can look at a newer ecj in the 2.5 timeframe.
> > 
> 
> As I've been doing most of the packaging of ecj in Fedora of late,
> I must double-check my understanding of something: this issue, do
> you believe it to be caused by some fedora-specific patch?  My
> assumption so far is that this bootstrapping issue is from changes
> to ecj upstream.  If this is correct, I might suggest for clarity
> on this list to stop referring to "fedora's ecj" and instead refer
> to the upstream ecj version that introduces the issue.  If this is
> not correct, I would be very interested in any feedback about what
> patch is guilty.
> 

I think part of what Matthias is complaining about is:

http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1336

He still hasn't posted a config.log to explain what the other issue is
with the diamond operator.

I suspect, as I noted to you about the IcedTea6 issue, that ecj has changed
what classes get dragged in during the pre-bootstrap stage and it isn't prebuilding
as many OpenJDK classes. I don't think it's so much a bug as we need to be more
explicit.  If someone with the IcedTea6 issue wants to try HEAD and see if the
SSLParameters issue has been resolved, I can know whether it's worth backporting
to 1.12.x.

As noted, it still bootstraps fine here and a release branch is not the place to
be trying to support new versions, especially not when we have a security release
taking place in the next 24-48 hours.


> thanks,
> jon
> 

-- 
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 distro-pkg-dev mailing list