-
Notifications
You must be signed in to change notification settings - Fork 17.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
doc/go1.18: document FreeBSD 11.x will no longer be supported
Mention future versions will require the COMPAT_FREEBSD12 kernel option set in the kernel. For #47694. Change-Id: Ia94c4f9dbb38c68025d3c1d12dd2e241a5480a6b Reviewed-on: https://go-review.googlesource.com/c/go/+/354971 Reviewed-by: Ian Lance Taylor <[email protected]> Reviewed-by: Tobias Klauser <[email protected]>
- Loading branch information
Showing
1 changed file
with
5 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -31,8 +31,11 @@ <h2 id="language">Changes to the language</h2> | |
|
||
<h2 id="ports">Ports</h2> | ||
|
||
<p> | ||
TODO: complete this section, or delete if not needed | ||
<p id="freebsd"> | ||
Go 1.18 is the last release that is supported on FreeBSD 11.x, which has | ||
This comment has been minimized.
Sorry, something went wrong.
This comment has been minimized.
Sorry, something went wrong.
ianlancetaylor
Contributor
|
||
already reached end-of-life. Go 1.19 will require FreeBSD 12.2+ or FreeBSD | ||
13.0+. | ||
FreeBSD 13.0+ will require a kernel with the COMPAT_FREEBSD12 option set (this is the default). | ||
</p> | ||
|
||
<h2 id="tools">Tools</h2> | ||
|
There's still FreeBSD 11 compatibility code introduced by e.g. dc6eb20 and golang/sys@5535b4e which still requires COMPAT_FREEBSD11 in the kernel. Saying that FreeBSD 12.2 is an oldest supported version and at the same time requiring a kernel built with COMPAT_FREEBSD11 sounds confusing to me.
Are there plans to remove FreeBSD 11 compat code from Go and x/sys/unix before go1.19 release?