[Bug 288055] Mk/Uses/go.mk: Use truly verbose build
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 07 Jul 2025 02:56:48 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288055 --- Comment #5 from Adam Weinberger <adamw@FreeBSD.org> --- (In reply to Anton Saietskii from comment #4) While that is a relevant factor, it's not a sufficient argument for me. Making reasoned choices about what will be the most relevant and helpful for the greatest number of users takes precedence over following the PHB as immutable facts. A lot of the choices we make are based in utilitarianism. My argument is that I think the -v output will be more relevant and helpful than -x, because go runs multiple long commands per package, filling up the logs rapidly with information that most users will not be able to make use of for debugging. With -x output, it's not always even clear which package is being built by a particular command. With -v, it's obvious which package is causing an error; it's much more complicated with -x. So, TLDR-I think the -v output is probably more helpful to users than -x. But again: I'm open to being convinced otherwise. Again, PHB is a set of important guidelines, but we use our discretion to ensure that what we provide users is most relevant, even if it requires "breaking rules." So, "PHB says" is not going to sway me. I am happy to ask portmgr to weigh in, but first I'd like to see if you and I can come up with a path forward based on its merits. Do you see what I'm getting at? -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.