From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 30932 invoked from network); 6 Jan 2021 20:54:04 -0000 Received: from 1ess.inri.net (216.126.196.35) by inbox.vuxu.org with ESMTPUTF8; 6 Jan 2021 20:54:04 -0000 Received: from mail-qt1-f196.google.com ([209.85.160.196]) by 1ess; Wed Jan 6 15:45:17 -0500 2021 Received: by mail-qt1-f196.google.com with SMTP id b9so3002129qtr.2 for <9front@9front.org>; Wed, 06 Jan 2021 12:45:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:to:subject:date:in-reply-to:mime-version :content-transfer-encoding; bh=S86dP1h7eTwCBnZSWfBGc2fcQMaKCk1YpgK0hkdCNyU=; b=sfb+Sc028MwzZwD2S4IsgGBsjP/GnKYLY9tX0JvKCv98+6z7hGXZQlkfAPswtGXRMY jqutNHZl96MVG/Pgn0IZLmT0amFb3LnGGLzqS7SRihaGfmIPUgoXpdJ/VtXr1myTi/Xk JbO/OmyHhDqA1v7sOWEpnfSkbD4kt6h5hp9/nGbiOtV2OrEF+GzJDVGsp+T7QLEgjyTa zyMeRegEQ3kp1BOhCZ1PHtq8QkpsoUb3DIOt+hHsI5YwFvJ2r4CyspqxvLZZiOA+lxWb xUjPbR33lf5LtcnFMEqrVRegJVId/WVJjJMOht3U3wOr7Ve8KtgFPjnpzYva/PaGLDhx lmfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:to:subject:date:in-reply-to :mime-version:content-transfer-encoding; bh=S86dP1h7eTwCBnZSWfBGc2fcQMaKCk1YpgK0hkdCNyU=; b=kXYvOWUt3KplqRgr5mu1NwXSZJW4vff3uhx8ioQWWv3DH5UTL8DjuEcodQhNHzQcJX heZ35c9fk8IF1DSZRTbESvXTOPdOXP7iKpXTqkk7ZotJL1yJQgtOU0bqhhY1wTkZ7ol1 UZP68W/FzgOlS/SSYS788AsDh45TKXv9t3dZfK8TyyhbObm1iY51D+5oHPVU/rF8Shkr 1VueY9IJo+IOuOu8LA4XvAhjkBlslBOA7r1aemoLFTYlyw75siUdJ/BIc/oJAH+u7jVM vlmopl2DHquc0sO9TvGynpLoo8zI5fWXkn3dAysaJ1Fee/ikd4zTqBExrSmyk/PxqSYB oyBw== X-Gm-Message-State: AOAM531Lam2zC12XNIJYAZugc+3TEQtbl2jkc8peJ5fVmJUNk4tb/+zH WgVWNxMfmtK8q/e1ZJBTKCsQZDH3/XI= X-Google-Smtp-Source: ABdhPJxvFdKwGQlesJIS3AUNKXD4L8xSNtQOANAwa7+F4hk5AqysotJMMS37dtsbBKdfQ2T0myCRPQ== X-Received: by 2002:aed:2b45:: with SMTP id p63mr5664592qtd.111.1609965908375; Wed, 06 Jan 2021 12:45:08 -0800 (PST) Return-Path: Received: from santiago.9project.net ([66.42.81.205]) by smtp.gmail.com with ESMTPSA id q70sm2027522qka.107.2021.01.06.12.45.07 for <9front@9front.org> (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 06 Jan 2021 12:45:07 -0800 (PST) From: kylejnusbaum@gmail.com X-Google-Original-From: kjn@gmail.com Message-ID: <1F9106FA44696AEEF73230E0CBFD8B15@gmail.com> To: 9front@9front.org Date: Wed, 06 Jan 2021 14:45:03 -0600 In-Reply-To: <37C0FF3BCE75D5BE3E456BB2D7970545@hera.eonet.ne.jp> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: realtime-java factory configuration manager Subject: Re: [9front] Patch to update Go to 1.14.6 (and ca-certificates while here) Reply-To: 9front@9front.org Precedence: bulk I am using my own amd64 bootstrap tarball for Go built from 1.15.3. (http://9project.net/go-plan9-amd64-bootstrap.tar.gz) Using this, I am able to bootstrap Go on 9front. As a side note, I used to have trouble using the bootstrap package to cross-compile (i.e. using my amd64 bootstrap tarball on amd64 to compile plan9 386) so I instead built for plan9 amd64 first, and then use that as a bootstrap for any other arches I want, like this: 1. go-plan9-amd64-bootstrap.tar.gz to bootstrap Plan9 Go amd64 2. Plan9 Go amd64 to bootstrap other arches (386, arm) I just tried it again, and that doesn't seem to be an issue for me anymore, but I thought I'd mention it. With the bootstrap unpacked into /sys/lib/go/amd64, my command and output (building 1.15.6 for 386 on amd64) look like this: GOOS=plan9 GOARCH=386 GOHOSTARCH=amd64 GOROOT_FINAL=/sys/lib/go/386 GOROOT_BOOTSTRAP=/sys/lib/go/amd64 ./make.rc Building Go cmd/dist using /sys/lib/go/amd64 Building Go toolchain1 using /sys/lib/go/amd64. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for host, plan9/amd64. Building packages and commands for target, plan9/386. --- Installed Go for plan9/386 in /9bps/buildroot/go-1.15.6_1/build/go-go1.15.6 Installed commands in /9bps/buildroot/go-1.15.6_1/build/go-go1.15.6/bin The binaries expect /9bps/buildroot/go-1.15.6_1/build/go-go1.15.6 to be copied or moved to /sys/lib/go/386