guix_mirror_bot pushed a commit to branch go-team
in repository guix.
commit bf3d37c51e8619768344915ca10c72ce3c3e8a41
Author: Ethan Blanton <[email protected]>
AuthorDate: Thu Jan 1 15:06:37 2026 -0500
gnu: go-1.23: Update to 1.23.12.
* gnu/packages/golang.scm (go-1.23): Update to 1.23.12
Change-Id: I538aa0f419973c32c53330a0b8a4a29592f3092a
Signed-off-by: Sharlatan Hellseher <[email protected]>
---
gnu/packages/golang.scm | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm
index 83cc1040fe..3c62f06025 100644
--- a/gnu/packages/golang.scm
+++ b/gnu/packages/golang.scm
@@ -48,6 +48,7 @@
;;; Copyright © 2024 Brennan Vincent <[email protected]>
;;; Copyright © 2024 André Batista <[email protected]>
;;; Copyright © 2024 Janneke Nieuwenhuizen <[email protected]>
+;;; Copyright © 2026 Ethan Blanton <[email protected]>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -82,6 +83,7 @@
#:use-module (gnu packages check)
#:use-module (gnu packages gcc)
#:use-module (gnu packages glib)
+ #:use-module (gnu packages linux)
#:use-module (gnu packages pcre)
#:use-module (gnu packages perl)
#:use-module (gnu packages pkg-config)
@@ -1024,7 +1026,7 @@ in the style of communicating sequential processes
(@dfn{CSP}).")
(package
(inherit go-1.22)
(name "go")
- (version "1.23.9")
+ (version "1.23.12")
(source
(origin
(method git-fetch)
@@ -1033,7 +1035,7 @@ in the style of communicating sequential processes
(@dfn{CSP}).")
(commit (string-append "go" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "06c5cjjqk95p16cb6p8fgqqsddc1a1kj3w2m0na5v91gvwxbd0pq"))))
+ (base32 "0nxcp8wikn93zxipm829dyyagwys13yhf452ai357wzbdzqihm7x"))))
(arguments
(substitute-keyword-arguments (package-arguments go-1.22)
((#:phases phases)
@@ -1064,7 +1066,11 @@ in the style of communicating sequential processes
(@dfn{CSP}).")
("aarch64" ,@%go-1.23-arm64-micro-architectures)
("armhf" ,@%go-1.17-arm-micro-architectures)
("powerpc64le" ,@%go-1.17-powerpc64le-micro-architectures)
- ("x86_64" ,@%go-1.18-x86_64-micro-architectures))))))
+ ("x86_64" ,@%go-1.18-x86_64-micro-architectures))))
+ (native-inputs
+ ;; setarch was added to the tsan test suite in 1.23.12
+ `(("go" ,util-linux)
+ ,@(package-native-inputs go-1.22)))))
(define-public go-1.24
(package