diff options
| author | Dmitri Shuralyov <dmitshur@golang.org> | 2026-03-11 20:43:38 -0400 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2026-03-13 21:05:19 -0700 |
| commit | 6614616b7576a8011053c4b50fbb5e64d469837b (patch) | |
| tree | b0c6a0ef9eeccf83d8b32e079e1f2a33960bcdcb /src/cmd | |
| parent | 1f9de17ca8ed2612a682bf2731b7c6b2e80fb96a (diff) | |
| download | go-6614616b7576a8011053c4b50fbb5e64d469837b.tar.xz | |
cmd/link: use 13.0.0 OS version for macOS linking
Go 1.27 will require macOS 13 Ventura or later, so macOS 12 will be
unsupported.
For #75836.
For #77944.
Change-Id: I66f858438965c9836d647198d50acf4ca345e498
Reviewed-on: https://go-review.googlesource.com/c/go/+/754620
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Diffstat (limited to 'src/cmd')
| -rw-r--r-- | src/cmd/link/internal/ld/macho.go | 2 | ||||
| -rw-r--r-- | src/cmd/link/link_test.go | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/cmd/link/internal/ld/macho.go b/src/cmd/link/internal/ld/macho.go index 5e7b5de781..45fdcdeb17 100644 --- a/src/cmd/link/internal/ld/macho.go +++ b/src/cmd/link/internal/ld/macho.go @@ -446,7 +446,7 @@ var ( // go.dev/issue/30488 // go.dev/issue/56784 // go.dev/issue/77917 - macOS = macVersionFlag{12, 0, 0} + macOS = macVersionFlag{13, 0, 0} macSDK = macVersionFlag{26, 2, 0} ) diff --git a/src/cmd/link/link_test.go b/src/cmd/link/link_test.go index ff7842ca3f..32e7255bef 100644 --- a/src/cmd/link/link_test.go +++ b/src/cmd/link/link_test.go @@ -484,8 +484,8 @@ func TestMachOBuildVersion(t *testing.T) { found := false checkMin := func(ver uint32) { major, minor, patch := (ver>>16)&0xff, (ver>>8)&0xff, (ver>>0)&0xff - if major < 12 { - t.Errorf("LC_BUILD_VERSION version %d.%d.%d < 12.0.0", major, minor, patch) + if major < 13 { + t.Errorf("LC_BUILD_VERSION version %d.%d.%d < 13.0.0", major, minor, patch) } } for _, cmd := range exem.Loads { |
