You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One symptom:
The behavior of GOROOT_BOOTSTRAP=$HOME/go1.5-bootstrap ./make.bash and GOROOT_BOOTSTRAP=$HOME/go1.5-bootstrap/ ./make.bash are vastly different
even though the only difference is just a trailing slash added to GOROOT.
($HOME/go1.5-bootstrap is a Go 1.5 installation)
The first will not rebuild std in $GOROOT_BOOTSTRAP, however, the later will.
An easier repro:
$ goroot=`go env GOROOT`
$ cd $goroot/src; ./make.bash # a fresh build
$ GOROOT=$goroot go build -v ../test/helloworld.go # it only build helloworld.go
$ GOROOT=$goroot/ go build -v ../test/helloworld.go # it will recompile runtime
This behavior suggests that some paths that get included in the buildid hash
are not properly Cleaned.
The text was updated successfully, but these errors were encountered:
One symptom:
The behavior of
GOROOT_BOOTSTRAP=$HOME/go1.5-bootstrap ./make.bash
andGOROOT_BOOTSTRAP=$HOME/go1.5-bootstrap/ ./make.bash
are vastly differenteven though the only difference is just a trailing slash added to GOROOT.
($HOME/go1.5-bootstrap is a Go 1.5 installation)
The first will not rebuild std in $GOROOT_BOOTSTRAP, however, the later will.
An easier repro:
This behavior suggests that some paths that get included in the buildid hash
are not properly Cleaned.
The text was updated successfully, but these errors were encountered: