On Tue, 3 Nov 2015 08:56:29 -0600 William Hubbs <willi...@gentoo.org> wrote:
> As has been pointed out in the thread so far, gcc-5 only supports > go-1.4. dev-lang/go is at 1.5, so really the only thing that should be > built with gccgo is dev-lang/go. Also, the golang eclasses are > designed to work with dev-lang/go, so they do not need a dependency > on gccgo. > > I see gcc-5[go] as a separate Go compiler, but it will always be > behind dev-lang/go, so you will have things that build with > dev-lang/go but not gccgo. Also, the commands to do the builds are > completely different depending on which one you are using. This is a lot like the situation with gcc's gcj and the icedtea Java JDK. The arguments are quite different so we have a wrapper script packaged as gcj-jdk. gcj only supports Java 6(ish?) and there are other compatibility issues though so we no longer support it as a general purpose JDK. Its only use is for bootstrapping icedtea. Now that Java has been open sourced and gcj has fallen so far behind, gcc are planning to scrap it so icedtea will need to find another way to bootstrap (probably JamVM) if it isn't to rely on prebuilt versions of itself. -- James Le Cuirot (chewi) Gentoo Linux Developer