diff options
author | Tobias Kortkamp <tobik@FreeBSD.org> | 2020-01-14 02:36:04 +0800 |
---|---|---|
committer | Tobias Kortkamp <tobik@FreeBSD.org> | 2020-01-14 02:36:04 +0800 |
commit | 83096313becd19c3d90b196894f93ce9011466cb (patch) | |
tree | 16aeaf8fb3016e2e160135988ef45c32d3464a16 /x11-fm | |
parent | dd02c37293a07f6ce6609317eb0d4baf33f91a50 (diff) | |
download | freebsd-ports-gnome-83096313becd19c3d90b196894f93ce9011466cb.tar.gz freebsd-ports-gnome-83096313becd19c3d90b196894f93ce9011466cb.tar.zst freebsd-ports-gnome-83096313becd19c3d90b196894f93ce9011466cb.zip |
lang/rust: Add COMPAT_FREEBSD11 canary
This attempts to provide a nicer error message for the subset of
users who build their own kernels without COMPAT_FREEBSD11 and then
attempt to build lang/rust. The Rust ecosystem currently uses
pre-ino64 syscalls, so building lang/rust without COMPAT_FREEBSD11
is not going to work.
The error message for this is non-obvious and there is a new bug
for this at least every 1-2 months. Hopefully this will improve
the situation a little.
Cargo and Gecko ports are similarly affected, so add the pre-build
check to them too.
Reviewed by: jbeich, mikael.urankar@gmail.com
Tested by: madpilot (negative case)
Approved by: gecko (jbeich)
Differential Revision: https://reviews.freebsd.org/D23100
Diffstat (limited to 'x11-fm')
0 files changed, 0 insertions, 0 deletions