[Bug 1846] [IcedTea7] Build fails when using IcedTea7 as bootstrap JDK with native ecj

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Fri Jun 13 16:35:56 UTC 2014


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

Andrew John Hughes <gnu.andrew at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
             Blocks|                            |1698
   Target Milestone|---                         |2.6.0

--- Comment #1 from Andrew John Hughes <gnu.andrew at redhat.com> ---
The issue is that the bootclasspath addition in patches/boot/icedteart.patch is
adding the bootstrap JDK's runtime library onto the classpath. Due to the
presence of recent class changes in the source code (8025588), there is a
mismatch between the bootstrap classes from 2.4.7 and the source code being
compiled.

This only occurs with 7 + native ecj ONLY because:

1. gcj doesn't include the conflicing sun.awt class in question.
2. IcedTea bootstrap builds which use javac have -Xprefer:source

Only when both a bootstrap runtime with the conflicting class and ecj are used
does the error occur.

Due to the rarity of it occurring, and the possible disruption to the build in
fixing it, we'll defer a fix to 2.6.0.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20140613/61abb4c2/attachment.html>


More information about the distro-pkg-dev mailing list