[Buildroot] [PATCH v6 1/3] package/go-bootstrap: split into two stages: go1.4 and go1.19.10

Christian Stewart christian at aperture.us
Wed Jun 28 18:58:02 UTC 2023


Hi all,

On Tue, Jun 6, 2023 at 2:46 PM Christian Stewart <christian at aperture.us> wrote:
>
> Go 1.20 requires a minimum version of go 1.17.13 to bootstrap.
>
> https://go.dev/doc/go1.20#bootstrap
>
> As Go 1.4 was the previous version that could be compiled with C, there is now
> no way to bootstrap go with a C compiler, unless we use a two-stage bootstrap:
>
>  - build host-go-bootstrap-1.4-20170531
>  - build host-go-bootstrap-1.19.10 with host-go-bootstrap-1.4-20170531
>  - build host-go-1.20 with host-go-bootstrap-1.19.9
>
> This is implemented in this commit first, before upgrading host-go to 1.20.

> v5 -> v6:
>
>  - update stage2 to go1.19.10

I believe all comments have been resolved on this patch series, and
I've been using it in production successfully for many months now.

What needs to be done to merge this series?

Thanks!
Christian Stewart



More information about the buildroot mailing list