From 8ffceb16322f3ab6a67cdf64ddf9b8c2e5407813 Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Thu, 27 Feb 2025 12:05:27 +0100 Subject: [PATCH] build: add Go 1.23 bootstrap --- build/checksums.txt | 10 +++++++--- build/ci.go | 2 +- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/build/checksums.txt b/build/checksums.txt index ad96d2cb3c..c8b742e443 100644 --- a/build/checksums.txt +++ b/build/checksums.txt @@ -114,13 +114,17 @@ fc43f8c95d6bec8ba9a3557a0bb63cf9f504137ce6d24cfdc4c330d46f7779d2 golangci-lint- # This version is fine to be old and full of security holes, we just use it # to build the latest Go. Don't change it. # -# version:ppa-builder-1 1.19.6 +# version:ppa-builder-1.19 1.19.6 # https://go.dev/dl/ d7f0013f82e6d7f862cc6cb5c8cdb48eef5f2e239b35baa97e2f1a7466043767 go1.19.6.src.tar.gz -# version:ppa-builder-2 1.22.12 +# version:ppa-builder-1.21 1.21.9 # https://go.dev/dl/ -012a7e1f37f362c0918c1dfa3334458ac2da1628c4b9cf4d9ca02db986e17d71 go1.22.12.src.tar.gz +58f0c5ced45a0012bce2ff7a9df03e128abcc8818ebabe5027bb92bafe20e421 go1.21.9.src.tar.gz + +# version:ppa-builder-1.23 1.23.6 +# https://go.dev/dl/ +039c5b04e65279daceee8a6f71e70bd05cf5b801782b6f77c6e19e2ed0511222 go1.23.6.src.tar.gz # version:protoc 27.1 # https://github.com/protocolbuffers/protobuf/releases/ diff --git a/build/ci.go b/build/ci.go index fbf739e476..6203af98ba 100644 --- a/build/ci.go +++ b/build/ci.go @@ -843,7 +843,7 @@ func downloadGoBootstrapSources(cachedir string) []string { csdb := build.MustLoadChecksums("build/checksums.txt") var bundles []string - for _, booter := range []string{"ppa-builder-1", "ppa-builder-2"} { + for _, booter := range []string{"ppa-builder-1.19", "ppa-builder-1.21", "ppa-builder-1.23"} { gobootVersion, err := build.Version(csdb, booter) if err != nil { log.Fatal(err)