summaryrefslogtreecommitdiff
path: root/gnu/packages/version-control.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-06-08 12:22:35 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-08-11 21:42:42 +0100
commit87661cea77be67d7fdfcc607ee3a621d005e909c (patch)
treed5c2df4e5d27f52502b904663ab50597b5692447 /gnu/packages/version-control.scm
parent0e25b7c1b6594a7f01e26c618763131555f365b3 (diff)
gnu: Pin some golang packages to use go-1.23.
After the defult Golang version was set to 1.24 some of the older packages which had no fresh version started failing on the 'check phase, this change pins them to go-1.23 helping to resolve the issue. Go 1.24 requires non-constant format strings to be explicitly handled. The errors might look like these: non-constant format string in call to (*testing.common).Errorf ExampleParseOptionsLifetime refers to unknown identifier: ParseOptionsLifetime See <https://tip.golang.org/doc/go1.24#vet>. Change-Id: Ife5093c4fd98af7cea59abf1a9a29351b66602bb
Diffstat (limited to 'gnu/packages/version-control.scm')
-rw-r--r--gnu/packages/version-control.scm2
1 files changed, 2 insertions, 0 deletions
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index 55897de02ec..452fafe068f 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -4299,6 +4299,7 @@ file contents on a remote server.")
(build-system go-build-system)
(arguments
(list
+ #:go go-1.23
#:import-path "git.sr.ht/~ngraves/lfs-s3"))
(inputs (list git-lfs))
(propagated-inputs
@@ -4867,6 +4868,7 @@ developer workflow, and project and release management.")
(build-system go-build-system)
(arguments
(list
+ #:go go-1.23
#:import-path "git.sr.ht/~xenrox/hut"
#:phases
#~(modify-phases %standard-phases