From cfeec4150a45579391e20da408258935c3d1b852 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sun, 21 Sep 2025 21:17:28 +0200 Subject: [PATCH] terraform-docs: pin buildGoModule to 1.24 --- pkgs/by-name/te/terraform-docs/package.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/te/terraform-docs/package.nix b/pkgs/by-name/te/terraform-docs/package.nix index fbee13db8c5c..5dd27067b76c 100644 --- a/pkgs/by-name/te/terraform-docs/package.nix +++ b/pkgs/by-name/te/terraform-docs/package.nix @@ -1,11 +1,15 @@ { stdenv, lib, - buildGoModule, + # Build fails with Go 1.25, with the following error: + # 'vendor/golang.org/x/tools/internal/tokeninternal/tokeninternal.go:64:9: invalid array length -delta * delta (constant -256 of type int64)' + # Wait for upstream to update their vendored dependencies before unpinning. + buildGo124Module, fetchFromGitHub, installShellFiles, }: -buildGoModule rec { + +buildGo124Module rec { pname = "terraform-docs"; version = "0.20.0";