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

Reply via email to