https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284298
Bug ID: 284298
Summary: lang/rust: remove COMPAT_FREEBSD11 sanity check canary
script
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Assignee: [email protected]
Flags: maintainer-feedback?([email protected])
CC:
Created attachment 256940
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=256940&action=edit
[PATCH] lang/rust: remove COMPAT_FREEBSD11 sanity check canary script
This change removes the rust-compat11-canary.sh sanity check script (which
ensures COMPAT_FREEBSD11 is set in the active kernel). It is no longer
needed in the following files:
* lang/rust*, Mk/Uses/cargo.mk, Mk/bsd.gecko.mk:
Commit
https://github.com/rust-lang/libc/commit/f5172d29959326a45bd6cef88c38896bf3aeb479
is merged into the std libc since 0.2.151. The earliest version of rust that
bundles this
stdlib is rust 1.78.
* lang/rust182: same as above reason
* lang/go-devel: Go 1.20 removes the need for COMPAT_FREEBSD11. See
-> https://go.dev/wiki/FreeBSD
-> closed issue https://github.com/golang/go/issues/53280 containing all
the commits that fix this
-> commits
https://github.com/golang/go/commit/d8220ac32fc73e69aa6d58890b6b5277d277825f
and
https://github.com/golang/go/commit/e0e1ce9888f5483f834e435d53f5c6c42b9b12a1
that
remove the need for COMPAT_FREEBSD11 and are in go 1.20+
--
You are receiving this mail because:
You are on the CC list for the bug.