[Bug 297237] Switch the default version of Go to 1.26

[email protected] Sat, 08 Aug 2026 20:08:02 +0000
Newsgroups gmane.os.freebsd.devel.ports.bugs
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297237

--- Comment #13 from Dag-Erling Smørgrav <[email protected]> ---
In the meantime I see no reason to delay the switch, so I'll go ahead and
commit it.

In the future, I suggest we aim to switch the default to 1.N _at the latest_
when 1.N.2 comes out.  This means we prepare a patch and request an exp-run
around the time 1.N.1 hits the tree, which is usually about a month after
1.N.0.  For the immediate future, this translates to the following schedule:

- August:

  - 1.27.0, 1.26.6, 1.25.13 released and ported

  - we belatedly switch the default Go version to 1.26 in main, 2026Q3 remains
on 1.25

- September:

  - 1.27.1 and 1.26.7 released and ported

  - we drop 1.25 from main

  - we create a PR for switching to 1.27 and request an exp-run

- October:

  - 1.27.2 and 1.26.8 released and ported

  - we switch the default Go version to 1.27 in main, 2026Q4 remains on 1.26

This means devel/tinygo must expire before 2026Q4 gets branched.  We should
mark it DEPRECATED rather than BROKEN, and set the expiration date to
2026-09-30.

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