From e86609bc2497dd23adc608d0702dac9d4ac3a5ac Mon Sep 17 00:00:00 2001 From: Max Altgelt Date: Fri, 14 Feb 2025 12:29:58 +0100 Subject: [PATCH] MinimumRequirements: Go 1.24 only supports Linux 3.2 or later See https://go.dev/doc/go1.24#linux. Change-Id: I29bae0101b3456a5f9f3b160de76cd41b452846d Reviewed-on: https://go-review.googlesource.com/c/wiki/+/649595 Reviewed-by: Ian Lance Taylor Auto-Submit: Ian Lance Taylor Commit-Queue: Ian Lance Taylor --- MinimumRequirements.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/MinimumRequirements.md b/MinimumRequirements.md index a527e61d..a4e2680a 100644 --- a/MinimumRequirements.md +++ b/MinimumRequirements.md @@ -6,7 +6,9 @@ title: Minimum Requirements ### [Linux](Linux) -Kernel version 2.6.32 or later. [_This depends on architecture though, we need to have specific builder for this._] Linux/ARMv5 requires much newer kernels, at least v3.1 (for `__kuser_cmpxchg64`). +For Go 1.23: Kernel version 2.6.32 or later. [_This depends on architecture though, we need to have specific builder for this._] Linux/ARMv5 requires much newer kernels, at least v3.1 (for `__kuser_cmpxchg64`). + +For Go 1.24 and later: Kernel 3.2 or later. We don't support CentOS 5. The kernel is too old (2.6.18). @@ -34,7 +36,7 @@ Go 1.15 and later only support macOS Sierra 10.12 or newer; see https://go.dev/d Go 1.17 and later only support macOS High Sierra 10.13 or newer; see https://go.dev/doc/go1.17#darwin. -Go 1.21 and later will support macOS Catalina 10.15 or newer; see https://go.dev/doc/go1.20#darwin. +Go 1.21 and later only support macOS Catalina 10.15 or newer; see https://go.dev/doc/go1.20#darwin. Go 1.23 and later only support macOS Big Sur 11 or newer; see https://go.dev/doc/go1.23#darwin.