[Bug 284298] lang/rust: remove COMPAT_FREEBSD11 sanity check canary script
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 284298] lang/rust: remove COMPAT_FREEBSD11 sanity check canary script"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 284298] lang/rust: remove COMPAT_FREEBSD11 sanity check canary script"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 284298] lang/rust: remove COMPAT_FREEBSD11 sanity check canary script"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 284298] lang/rust: remove COMPAT_FREEBSD11 sanity check canary script"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 284298] lang/rust: remove COMPAT_FREEBSD11 sanity check canary script"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 284298] lang/rust: remove COMPAT_FREEBSD11 sanity check canary script"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 284298] lang/rust: remove COMPAT_FREEBSD11 sanity check canary script"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 23 Jan 2025 21:41:56 UTC
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: rust@FreeBSD.org
Reporter: me@svmhdvn.name
CC: gecko@FreeBSD.org, go@FreeBSD.org
Assignee: rust@FreeBSD.org
Flags: maintainer-feedback?(rust@FreeBSD.org)
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.