From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: [PATCH 0/3] WIP: Go-lang Date: Thu, 14 Jan 2016 23:37:21 +0200 Message-ID: <20160114233721.78647d81@debian-netbook> References: <1452616298-6255-1-git-send-email-efraim@flashner.co.il> <87a8o89di0.fsf@codemac.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/xhGQp421eMGMjg7.dyxkmxW"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45605) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aJpfa-0005km-Tc for guix-devel@gnu.org; Thu, 14 Jan 2016 16:43:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aJpfX-0005Md-2h for guix-devel@gnu.org; Thu, 14 Jan 2016 16:43:02 -0500 Received: from flashner.co.il ([178.62.234.194]:56466) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aJpfW-0005MR-Nc for guix-devel@gnu.org; Thu, 14 Jan 2016 16:42:59 -0500 In-Reply-To: <87a8o89di0.fsf@codemac.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Jeff Mickey Cc: guix-devel@gnu.org --Sig_/xhGQp421eMGMjg7.dyxkmxW Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Thu, 14 Jan 2016 11:17:59 -0800 Jeff Mickey wrote: > * Efraim Flashner [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. =20 >=20 > 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? >=20 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. > And isn't anything before gcc-5 building a different go runtime than the > standard compilers due to gccgo's lack of support for segmented > stacks. I would not suggest running much go code with pre-gcc-5 >=20 > // codemac --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --Sig_/xhGQp421eMGMjg7.dyxkmxW Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJWmBURAAoJEPTB05F+rO6TMEAP/iWDy3suwb7SdLWY2dyeIG81 vFOaJmp0xzY2EyWeTZKyH/g6vqeJHRgjwhC9B2AaR+TmT+3CdpG2a210S2UxgQLo 5J9gj6jf53IjFtPR1ftIMw32uV/MwGZr2gXviKuQkKPgz33+HfOIG5g3yZSlQmu3 cZSlybrywOqJ6ac96XGjL+y8fwOU7xOo4soa0aa4w82BwIENu6nsDJgz8f3u9vjq jUwz+Pu90s6xg6+wP15WGYtxCXyuvQZyHU/mR0e146hHJxvhHIBPEKRwRpdfTBsn sgwih/Q1x0u9mgWN+VxYMrFuWk+3MnJ9r1hqm6fTNWhS/dGUmFf+b3qt4kDjVNdV fFAtszN6IjjZYyABrxTO/6y+Kaeme/o2ml9/hPV9IX40RTAJcne/lfLC+El18JkR dGlDmtWSiUQ40JygpCr1cZ+Hh5HqXoaq81g2Wdl0VKxem14SfCjacmkFPvm65+kE bDCe4UvRuGzj8PrbQMpdDs621sevXypFIL9uOu40LyDVIPvEdaMB/fCmtuxbhnZ/ 9mq3bK9cEauCIZkxCK+sDNG5GgP4M6020eagR43iKuX5GiL8gf8v3xs6c7ejzhrJ VW+UWwm4vdaKYuoKXl1qZUOefNOw9/jzbov3mtCCzpbKvVIsJOgzOb+yRMOIgn3n 7Dc1g+ATVTHpxyrgelgk =adwv -----END PGP SIGNATURE----- --Sig_/xhGQp421eMGMjg7.dyxkmxW--