guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 0/3] WIP: Go-lang


From: Jeff Mickey
Subject: Re: [PATCH 0/3] WIP: Go-lang
Date: Thu, 14 Jan 2016 14:27:29 -0800
User-agent: Notmuch/0.21 (http://notmuchmail.org) Emacs/24.5.1 (x86_64-unknown-linux-gnu)

* Efraim Flashner <address@hidden> [2016-01-14 13:37]:
> On Thu, 14 Jan 2016 11:17:59 -0800
> Jeff Mickey <address@hidden> wrote:
>
>> * Efraim Flashner <address@hidden> [2016-01-12 08:31]:
>> > Go-1.4 is built using gccgo-4.9, and go-1.5 uses go-1.4 to build, so I'm
>> > pretty confident that go-1.4 works, and since go-1.5 inherits from go-1.4
>> > it should be working too.  
>> 
>> I'm a bit confused - go-1.4 is not a bootstrapped release, and requires
>> a working C compiler. Exactly what go code is being built with go-1.4?
>> 
>
> Reading the google group for go, it looks like go-1.5 uses go-1.4 to
> bootstrap itself, and then it uses that to rebuild itself for a final copy. I
> was under the impression that the go binary/compiler worked by itself and
> only needed the C compiler to compile the go binary.

That's my understanding as well, in your first reply you say "Go-1.4 is
built using gccgo-4.9" which is not true, it doesn't use a bootstrap
go. It uses gcc and it's own C compiler (8g/6g for x86/x86_64). go-1.5
then uses go-1.4 to bootstrap, which ideally could use gccgo-5 instead
of go-1.4, but unfortunately runs into the same libgcc_s issues with
glibc linking.

  //  codemac



reply via email to

[Prev in Thread] Current Thread [Next in Thread]