From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qk0-f181.google.com ([209.85.220.181]) by ur; Wed Nov 23 10:59:34 EST 2016 Received: by mail-qk0-f181.google.com with SMTP id x190so19724890qkb.0 for <9front@9front.org>; Wed, 23 Nov 2016 07:59:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=hDCPI65uU5vLeA2TiuPGVHYl0bBFUWj0eT5trqi/kjo=; b=ZIaRamnm5Dm4f7ou4dibKJT7w0MfhBOwzp6xUTw5rAHevfnULxvz9CLCZ0vW12svbQ ND3N/4DDiWSum5MSCNZ0QlyjrUFUPjI1wnDikONZqAsLwk064kaB+WNcuOafv44aqgW3 E5ACrgBOgsJbVHwvcW7xvS8ceUNbixuhrcHDBn6OgVHjNfr9pop/GwwHO9dxjsGH76b7 NgH592wRjr0VrXJtskZek6jTJi3hvSwGNkHwEL9Dkh9kY5qYQYp8Qz54Sbljtjkw9qm6 Zuh6EzS9Lzfe5jx3ycIrwGLPCdn10E/H3tYxd/P0BV8781BovfpFq/WHGNhXwx1QwZgt E0SQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=hDCPI65uU5vLeA2TiuPGVHYl0bBFUWj0eT5trqi/kjo=; b=jKCmZxvmdKMNSTOATHm8z5TqY67doKlZUCVLWzOwLaVZIQLyeCmnFHxjLzoP0CEEnP RyxNF0M/Fd6/2n4q5kYugC9UnCJ5YSRRkTmQGOwjOX02N3t1F9GAFfweXGGhJ/FFoXl9 ptDKIQBcHrBrhCy5dNorDL6BexS5BabJQ27k7bwMX1MUkLTauREtdWYTw04fWa/oqhfD RDrHeOo47eE9XA6SnCddezPmBf3/XnmlGYBbRGh34bfp+4LovDuxDlAC4ERJqLhfcwm8 KWJ/CxzjOBeW56lqfn8EEA2yk1+FflLRJxXmmWLEUgbuJEesSuW464hgfVQieUS7FH5Z I91g== X-Gm-Message-State: AKaTC02tceDWjYDWwVyBUjspVzsEZeHB6ZC5qdQYl3DcyWNBK//a+fFXLyzdg2Aaj81ByaGHvBAFiSmiFUTs3g== X-Received: by 10.55.174.135 with SMTP id x129mr3680945qke.133.1479916773088; Wed, 23 Nov 2016 07:59:33 -0800 (PST) MIME-Version: 1.0 References: <67642B44-7CF3-4F31-9D9A-89D6DEDF66B6@stanleylieber.com> <791A1F3F-85EE-4108-9DDB-8AA3689C35E9@stanleylieber.com> In-Reply-To: <791A1F3F-85EE-4108-9DDB-8AA3689C35E9@stanleylieber.com> From: Marshall Conover Date: Wed, 23 Nov 2016 15:59:22 +0000 Message-ID: Subject: Re: [9front] easy install of go on 9front? To: 9front@9front.org Content-Type: multipart/alternative; boundary=94eb2c070d628ea2190541f9f9b3 List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: extended scripting reduce/map-oriented wrapper configuration framework --94eb2c070d628ea2190541f9f9b3 Content-Type: text/plain; charset=UTF-8 Ha, sounds great! Well, thanks for taking a look at the binaries. Good luck Rudolf! On Wed, Nov 23, 2016 at 10:57 AM Stanley Lieber wrote: > On Nov 23, 2016, at 10:45 AM, Marshall Conover > wrote: > > > > When I was last working on things a month or so ago, I believe the build > problem with building go on 9front was related to mismatched type > declarations; that is, certain types were declared in 9front as being > uint_32 or the like, and in go being uint_64, or something of that nature. > The details have escaped me, but the binaries may be the simplest method, > because they're (hopefully) just plug-and-play. > > Perform the empirical test. Building on amd64 works fine. Building on 386 > is broken since 1.4.3 and now even building 1.4.2 fails. The trivial fixes > mentioned have not been verified, documented, nor applied upstream. > > The 386 binaries in question suicide on 9front. Fish and others are well > aware of this since at least 1.5 but nobody does anything to address the > problem. We just tell people who don't know any better that everything > works great. > > Welcome to the Plan 9 community. > > sl > > > --94eb2c070d628ea2190541f9f9b3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Ha, sounds great! Well, thanks for taking a look at the bi= naries. Good luck Rudolf!

On Wed, Nov 23, 2016 at 10:57 AM Stanley Lieber <sl@stanleylieber.com> wrote:
On Nov 23, 2016, at 10:45 AM, Marshall Conover <marzhall.o@gmail.com> wrote:
>
> When I was last working on things a month or so ago, I believe the bui= ld problem with building go on 9front was related to mismatched type declar= ations; that is, certain types were declared in 9front as being uint_32 or = the like, and in go being uint_64, or something of that nature. The details= have escaped me, but the binaries may be the simplest method, because they= 're (hopefully) just plug-and-play.

Perform the empirical test. Building on amd64 works fine. Building on 386 i= s broken since 1.4.3 and now even building 1.4.2 fails. The trivial fixes m= entioned have not been verified, documented, nor applied upstream.

The 386 binaries in question suicide on 9front. Fish and others are well aw= are of this since at least 1.5 but nobody does anything to address the prob= lem. We just tell people who don't know any better that everything work= s great.

Welcome to the Plan 9 community.

sl


--94eb2c070d628ea2190541f9f9b3--