Skip to content

Commit

Permalink
internal/releasetargets: update MinMacOSVersion for Go 1.23
Browse files Browse the repository at this point in the history
For golang/go#40561.
Fixes golang/go#64207.

Change-Id: I1bbd60d0c2bcae28856c7f7c8293cb2f5a2397f5
Reviewed-on: https://go-review.googlesource.com/c/build/+/564217
Reviewed-by: Than McIntosh <[email protected]>
Reviewed-by: Dmitri Shuralyov <[email protected]>
LUCI-TryBot-Result: Go LUCI <[email protected]>
Auto-Submit: Dmitri Shuralyov <[email protected]>
  • Loading branch information
dmitshur authored and gopherbot committed Feb 16, 2024
1 parent 09163b7 commit a3ebae3
Show file tree
Hide file tree
Showing 3 changed files with 114 additions and 1 deletion.
105 changes: 104 additions & 1 deletion internal/releasetargets/releases.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,113 @@ Targets for release 1.21
aix-ppc64 aix ppc64 (cross-compiled, no tests)

darwin-amd64 darwin amd64 darwin-amd64-13
Long tests on darwin-amd64-longtest
Long tests on darwin-amd64-longtest, Minimum macOS version is 10.15
Running on reverse builder: AWS macOS Ventura (13) VM under QEMU

darwin-arm64 darwin arm64 darwin-arm64-12
Minimum macOS version is 11
Running on reverse builder: macOS Monterey (12) ARM64 (M1) on Mac minis in a Google office

dragonfly-amd64 dragonfly amd64 (cross-compiled, no tests)

freebsd-386 freebsd 386 freebsd-386-13_0
Running on GCP

freebsd-amd64 freebsd amd64 freebsd-amd64-13_0
Running on GCP

freebsd-arm freebsd arm (cross-compiled, no tests)

freebsd-arm64 freebsd arm64 (cross-compiled, no tests)

freebsd-riscv64 freebsd riscv64 (cross-compiled, no tests)

illumos-amd64 illumos amd64 (cross-compiled, no tests)

linux-386 linux 386 linux-386-bullseye
Long tests on linux-386-longtest
Running on GCP

linux-amd64 linux amd64 linux-amd64-bullseye
Long tests on linux-amd64-longtest
Running on GCP

linux-arm64 linux arm64 linux-arm64
Long tests on linux-arm64-longtest
Running on GCP

linux-armv6l linux arm linux-arm-aws
Extra env: ["GOARM=6"]
Running on AWS

linux-loong64 linux loong64 (cross-compiled, no tests)

linux-mips linux mips (cross-compiled, no tests)

linux-mips64 linux mips64 (cross-compiled, no tests)

linux-mips64le linux mips64le (cross-compiled, no tests)

linux-mipsle linux mipsle (cross-compiled, no tests)

linux-ppc64 linux ppc64 (cross-compiled, no tests)

linux-ppc64le linux ppc64le (cross-compiled, no tests)

linux-riscv64 linux riscv64 (cross-compiled, no tests)

linux-s390x linux s390x (cross-compiled, no tests)

netbsd-386 netbsd 386 (cross-compiled, no tests)

netbsd-amd64 netbsd amd64 (cross-compiled, no tests)

netbsd-arm netbsd arm (cross-compiled, no tests)

netbsd-arm64 netbsd arm64 (cross-compiled, no tests)

openbsd-386 openbsd 386 (cross-compiled, no tests)

openbsd-amd64 openbsd amd64 (cross-compiled, no tests)

openbsd-arm openbsd arm (cross-compiled, no tests)

openbsd-arm64 openbsd arm64 (cross-compiled, no tests)

plan9-386 plan9 386 (cross-compiled, no tests)

plan9-amd64 plan9 amd64 (cross-compiled, no tests)

plan9-arm plan9 arm (cross-compiled, no tests)

solaris-amd64 solaris amd64 (cross-compiled, no tests)

windows-386 windows 386 windows-386-2016
Running on GCP

windows-amd64 windows amd64 windows-amd64-2016
Long tests on windows-amd64-longtest
Running on GCP

windows-arm windows arm windows-arm64-11
Build only
Running on reverse builder: Azure windows 11 arm64 VMs

windows-arm64 windows arm64 windows-arm64-11
Running on reverse builder: Azure windows 11 arm64 VMs



Targets for release 1.23
================================================================================
aix-ppc64 aix ppc64 (cross-compiled, no tests)

darwin-amd64 darwin amd64 darwin-amd64-13
Long tests on darwin-amd64-longtest, Minimum macOS version is 11
Running on reverse builder: AWS macOS Ventura (13) VM under QEMU

darwin-arm64 darwin arm64 darwin-arm64-12
Minimum macOS version is 11
Running on reverse builder: macOS Monterey (12) ARM64 (M1) on Mac minis in a Google office

dragonfly-amd64 dragonfly amd64 (cross-compiled, no tests)
Expand Down
7 changes: 7 additions & 0 deletions internal/releasetargets/releasetargets.go
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,13 @@ var allReleases = map[int]ReleaseTargets{
Builder: "windows-arm64-11",
},
},
23: {
"darwin-amd64": &Target{
Builder: "darwin-amd64-13",
LongTestBuilder: "darwin-amd64-longtest",
MinMacOSVersion: "11", // go.dev/issue/64207
},
},
}

//go:generate ./genlatestports.bash
Expand Down
3 changes: 3 additions & 0 deletions internal/releasetargets/releasetargets_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,9 @@ func printRelease(w io.Writer, release int, targets ReleaseTargets) {
if target.LongTestBuilder != "" {
flags = append(flags, "Long tests on "+target.LongTestBuilder)
}
if target.MinMacOSVersion != "" {
flags = append(flags, "Minimum macOS version is "+target.MinMacOSVersion)
}
fmt.Fprintf(w, "%-15v %-10v %-10v %v\n", name, target.GOOS, target.GOARCH, builder)
if len(flags) != 0 {
fmt.Fprintf(w, "\t%v\n", strings.Join(flags, ", "))
Expand Down

0 comments on commit a3ebae3

Please sign in to comment.