Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Jan 2025 21:41:56 +0000
From:      bugzilla-noreply@freebsd.org
To:        go@FreeBSD.org
Subject:   [Bug 284298] lang/rust: remove COMPAT_FREEBSD11 sanity check canary script
Message-ID:  <bug-284298-42334@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D284298

            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=3D256940&action=
=3Dedit
[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/f5172d29959326a45bd6cef88c38896bf3=
aeb479
  is merged into the std libc since 0.2.151. The earliest version of rust t=
hat
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+

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-284298-42334>