I may try to make some magic and bring fresh go 🫣

-- 
wbr, Kirill

> On 27. Jul 2023, at 18:39, Christopher Nielsen <masc...@rochester.rr.com> 
> wrote:
> 
> At present, our Go port is pinned at an older version - 1.17.3 - for macOS 
> 10.12 and earlier. With the result being that many Go-based ports simply fail 
> to build for those releases, wasting precious buildbot time.
> 
> Just as importantly, the user experience isn’t great, either: There’s no 
> checking what’s supported where, so ports fail to build, with no indication 
> as to why. Instead, we should be informing the user that port xyz isn’t 
> supported on these older releases, if they require a Go version of 1.18+.
> 
> While I’m confident we could support the latest version of Go for older macOS 
> releases too, that work hasn’t been done. There’s been discussion related to 
> it here-and-there, and folks have offered helpful suggestions. But little to 
> no tangible progress so far.
> 
> In the near term, to both ensure a better user experience - and stop wasting 
> buildbot time - I’d like to see the ‘golang’ portgroup do the right thing. At 
> this point, the check is trivial: If a given port requires Go >= 1.18, and 
> macOS <= 10.12, the port isn’t buildable. Easy-peasy.
> 
> Thoughts/concerns?
> 
> Cheers,
> -Chris

Reply via email to