From cd7bfb81c2fc5d6aa4eebd41fca10ca56a4d1589 Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Thu, 31 Jul 2025 16:33:15 +0100 Subject: [PATCH 1/2] [DO NOT MERGE] Try out go1.25rc1 Signed-off-by: Bryan Boreham --- go.mod | 2 ++ 1 file changed, 2 insertions(+) diff --git a/go.mod b/go.mod index f038ecf33e..85e1ee55cb 100644 --- a/go.mod +++ b/go.mod @@ -2,6 +2,8 @@ module github.com/prometheus/prometheus go 1.23.0 +toolchain go1.25rc1 + require ( github.com/Azure/azure-sdk-for-go/sdk/azcore v1.18.0 github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.10.1 From b4562e5e2d7bd987e4cdaa6236c5433cdad548fb Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Thu, 31 Jul 2025 16:48:34 +0100 Subject: [PATCH 2/2] [DO NOT MERGE] Try out experimental Go garbage-collector Ref: https://github.com/golang/go/issues/73581 Signed-off-by: Bryan Boreham --- Makefile.common | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.common b/Makefile.common index 1f4c9025a5..1dadf8cf9b 100644 --- a/Makefile.common +++ b/Makefile.common @@ -206,7 +206,7 @@ common-unused: .PHONY: common-build common-build: promu @echo ">> building binaries" - $(PROMU) build --prefix $(PREFIX) $(PROMU_BINARIES) + GOEXPERIMENT=greenteagc $(PROMU) build --prefix $(PREFIX) $(PROMU_BINARIES) .PHONY: common-tarball common-tarball: promu