This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH, libjava/classpath]: Fix overriding recipe for target 'gjdoc' build warning



----- Original Message -----
> On 08/20/2015 05:03 PM, Andrew Hughes wrote:
> > The issue is that we're still supporting a version of OpenJDK/IcedTea where
> > there is no previous version (6).
> 
> Surely OpenJDK 6 can build itself.  And in the unlikely event of an
> entirely new architecture which has No OpenJDK we'd have to grab an
> old GCJ and build it with that.
> 
> If GCJ is included as part of GCC but is not maintained and tested, it
> will soon rot.  That isn't an option IMO.
> 
> Andrew.
> 

I agree and I'm not saying keep it forever. Just give us a little time
to adapt to its removal by obsoleting now and removing it in the next
release cycle, rather than deleting it now six months before a release.

It's not just "entirely new architecture"s that have no OpenJDK, but
any system which, for whatever reason, doesn't have a binary available.

GCC follows this process of obsolescence then removal for ports (e.g. [0]).
I don't see why a language port should be any different.

[0] https://gcc.gnu.org/gcc-4.9/changes.html
-- 
Andrew :)

Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

PGP Key: ed25519/35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04  C5A0 CFDA 0F9B 3596 4222

PGP Key: rsa4096/248BDC07 (hkp://keys.gnupg.net)
Fingerprint = EC5A 1F5E C0AD 1D15 8F1F  8F91 3B96 A578 248B DC07


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]