diff --git a/pkgs/by-name/gr/grafana-agent/package.nix b/pkgs/by-name/gr/grafana-agent/package.nix index 7e918981662a..ee5b17b77cd3 100644 --- a/pkgs/by-name/gr/grafana-agent/package.nix +++ b/pkgs/by-name/gr/grafana-agent/package.nix @@ -1,6 +1,6 @@ { lib, - buildGo122Module, + buildGoModule, fetchFromGitHub, fetchYarnDeps, fixup-yarn-lock, @@ -14,9 +14,7 @@ yarn, }: -# Breaks with Go 1.23: https://github.com/grafana/agent/issues/6972 -# FIXME: unpin when fixed upstream -buildGo122Module rec { +buildGoModule rec { pname = "grafana-agent"; version = "0.44.2"; @@ -130,5 +128,9 @@ buildGo122Module rec { emilylange ]; mainProgram = "grafana-agent"; + # Breaks with Go 1.23: https://github.com/grafana/agent/issues/6972 + # Binary panics at runtime with: + # 'panic: pattern "GET /debug/pprof/" (registered at net/http/pprof/pprof.go:100) conflicts with pattern "/debug/pprof/delta_heap"' + broken = true; }; }