[Bug 288932] Bump GO_DEFAULT to 1.25

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 08 Sep 2025 17:41:18 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288932

--- Comment #7 from Adam Weinberger <adamw@FreeBSD.org> ---
(In reply to Vladimir Druzenko from comment #6)
That was a shot in the dark as to a solution. It should work, but I've got no
clue why the port doesn't want to build with 1.25. The main branch builds fine
at the command line, but releases are cut off some other branch and they won't
build under 1.25 for me. I suspect we'll keep seeing this sort of failure, so
I'd love to figure out what is actually going sideways here!

Vladimir, I'm working to understand the implications and limitations of Go's
version behaviour, same as you. Your question came off pretty accusatory, and
that's just not warranted here.

It's not "according to [me]"---I didn't invent this stuff, nor have I ever
claimed that Go will build everything "perfectly." Upstream Go has a build
system that simply works the way it does. I'm doing everything I can think of
to get the word out about how it's documented to work so that we can align the
ports tree with it.

Again, I'm trying to get the word out about how the Go build system is
documented to work now. I didn't invent it or design it, and I'm not
evangelizing it. You've told me before, both in public and in private, that you
don't like the new build system because it's not how FreeBSD ports works. And I
agree with you, but the build system is fact. There's no way to shut it off;
it's simply how Go works now.

-- 
You are receiving this mail because:
You are on the CC list for the bug.