-
- Downloads
Bug 40777: Update Go to 1.20.4 and create a Go bootstrap project
The Go compiler is written in Go, but it is possible to bootstrap it from C wiht Go 1.4. Before this commit, we used to build Go 1.4 for all our platforms, so we built a compiler to throw it away several times. Starting from Go 1.20, the team decided to require Go V-3 to bootstrap (i.e., Go 1.17 to bootrastrap Go 1.20). Bootstrapping is still feasible, but throwing away two compilers is not a good idea. So, we decided to create a Go bootstrap project, and build it only once (for Linux amd64) until it will be able to build more recent Go compilers.
Showing
- projects/go-bootstrap/build 38 additions, 0 deletionsprojects/go-bootstrap/build
- projects/go-bootstrap/config 14 additions, 0 deletionsprojects/go-bootstrap/config
- projects/go/0001-Use-fixed-go-build-tmp-directory.patch 10 additions, 7 deletionsprojects/go/0001-Use-fixed-go-build-tmp-directory.patch
- projects/go/build 2 additions, 21 deletionsprojects/go/build
- projects/go/config 7 additions, 8 deletionsprojects/go/config
projects/go-bootstrap/build
0 → 100644
projects/go-bootstrap/config
0 → 100644
Please register or sign in to comment