Hi Gophers,

I have updated my list of Go interfaces for these releases : http://sweetohm
.net/article/go-interfaces.en.html

Enjoy!

2018-03-31 6:54 GMT+02:00 Lucio <lucio.d...@gmail.com>:

> I just updated the sources, compiled tip in /home/lucio/Project/go, then
> elsewhere checked out "-b go1.10.1".
>
> It is usually me being distracted, but I tried both
>
>      GOROOT_BOOTSTRAP=/usr/local/go1.9 ./all.bash
>
> and
>
>      export GOROOT_BOOTSTRAP=/usr/local/go1.9
>      ./all.bash
>
> yet the build reported using /home/lucio/Project/go to bootstrap.
>
> I have verified that there is NO "bin/" directory in /usr/local/go1.9,
> which may be diagnostic here: it is very helpful but surprising to find
> that "go build" uses the default GOROOT in place of an inappropriate
> GOROOT_BOOTSTRAP. I think at least a warning should be issued.
>
> That explains why TIP was built correctly using the 1.4 version, as
> expected.
>
> In fact, here, lightly edited to remove embarrassing typos is the start of
> the typescript:
>
> $ set|grep GO
>> GOPATH=/home/lucio/Workdir:/home/lucio/Project:/home/lucio/Package
>> GOROOT_BOOTSTRAP=/home/lucio/Project/go1.4
>> GO_TEST_TIMEOUT_SCALE=10
>> $ cd src
>> $ cat ../VERSION
>> $ GOROOT_BOOTSTRAP=/usr/local/go1.9 ./all.bash
>> Building Go cmd/dist using /home/lucio/Project/go.
>> ^C$ export GOROOT_BOOTSTRAP=/usr/local/go1.9
>> $ go env
>> GOARCH="386"
>> GOBIN=""
>> GOCACHE="/home/lucio/.cache/go-build"
>> GOEXE=""
>> GOHOSTARCH="386"
>> GOHOSTOS="linux"
>> GOOS="linux"
>> GOPATH="/home/lucio/Workdir:/home/lucio/Project:/home/lucio/Package"
>> GORACE=""
>> GOROOT="/home/lucio/Project/go"
>> GOTMPDIR=""
>> GOTOOLDIR="/home/lucio/Project/go/pkg/tool/linux_386"
>> GCCGO="gccgo"
>> GO386="sse2"
>> CC="gcc"
>> CXX="g++"
>> CGO_ENABLED="1"
>> CGO_CFLAGS="-g -O2"
>> CGO_CPPFLAGS=""
>> CGO_CXXFLAGS="-g -O2"
>> CGO_FFLAGS="-g -O2"
>> CGO_LDFLAGS="-g -O2"
>> PKG_CONFIG="pkg-config"
>> GOGCCFLAGS="-fPIC -m32 -pthread -fmessage-length=0
>> -fdebug-prefix-map=/tmp/go-build861792537=/tmp/go-build
>> -gno-record-gcc-switches"
>> $ export GOROOT_BOOTSTRAP=/usr/local/go1.9
>> $ ls -l $GOROOT_BOOTSTRAP
>> total 164
>> drwxr-xr-x  2 root root  4096 Aug 31  2017 api
>> -rw-r--r--  1 root root 41258 Aug 31  2017 AUTHORS
>> -rw-r--r--  1 root root  1576 Aug 31  2017 CONTRIBUTING.md
>> -rw-r--r--  1 root root 55577 Aug 31  2017 CONTRIBUTORS
>> drwxr-xr-x  9 root root  4096 Aug 31  2017 doc
>> -rw-r--r--  1 root root  5686 Aug 31  2017 favicon.ico
>> drwxr-xr-x  3 root root  4096 Aug 31  2017 lib
>> -rw-r--r--  1 root root  1479 Aug 31  2017 LICENSE
>> drwxr-xr-x 13 root root  4096 Aug 31  2017 misc
>> -rw-r--r--  1 root root  1303 Aug 31  2017 PATENTS
>> -rw-r--r--  1 root root  1601 Aug 31  2017 README.md
>> -rw-r--r--  1 root root    26 Aug 31  2017 robots.txt
>> drwxr-xr-x 46 root root  4096 Aug 31  2017 src
>> drwxr-xr-x 19 root root 12288 Aug 31  2017 test
>> -rw-r--r--  1 root root     5 Aug 31  2017 VERSION
>> $ ./all.bash
>> Building Go cmd/dist using /home/lucio/Project/go.
>> Building Go toolchain1 using /home/lucio/Project/go.
>> 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 linux/386.
>> ##### Testing packages.
>> ok  archive/tar 0.752s
>> [ ... ]
>
>
> Lucio.
>
> --
> You received this message because you are subscribed to the Google Groups
> "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to golang-nuts+unsubscr...@googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Michel Casabianca

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to