[Bug 285963] lang/go* fail to build on the amd64 package builders
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 17 Apr 2025 01:15:04 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285963 --- Comment #34 from Adam Weinberger <adamw@FreeBSD.org> --- I thought the following background might be helpful for anyone following along at home: FreeBSD main extended the addressable address width, which caused Go binaries to crash immediately (and Go is built by Go, so the build crashed right away). The builders have been patched to limit pointer width, which in turn allows Go ports to build again. Go has addressed the problem upstream, but it likely won't appear until 1.25, which is months away. But, that change isn't somehow grandfathered: all we did was get them building. When they're run on a sufficiently-recent main, they'll crash. And anything those Go ports compile will crash (again, ONLY on a sufficiently-recent main). So, we have to do SOMETHING to stop the problem from progressing, because as time goes on more and more users will be on a new enough main to experience (Go application) panics. -- You are receiving this mail because: You are the assignee for the bug.