diff options
author | Tobias Kortkamp <tobik@FreeBSD.org> | 2021-11-05 11:25:23 +0100 |
---|---|---|
committer | Tobias Kortkamp <tobik@FreeBSD.org> | 2021-12-23 11:10:16 +0100 |
commit | 96eec29c9aa623f3aef843e238b50329ef386c45 (patch) | |
tree | 802849e00e26cd53b8476092d881cfa5a2080f81 /Mk/Uses/cargo.mk | |
parent | lang/rust-nightly: Update to 1.59.0.20211221 (diff) |
lang/rust: Add riscv64 (riscv64gc-unknown-freebsd) support
A kernel with COMPAT_FREEBSD11 is required for now like on all
other FreeBSD archs. FreeBSD11 never had riscv64 support, so
GENERIC does not have it and a kernel rebuild is required. The
same issue existed on powerpc64le.
The riscv64gc-unknown-freebsd target was upstreamed and will
be part of Rust 1.59.0 (2021-02-24).
Reviewed by: jrtc27, pkubaj
Differential Revision: https://reviews.freebsd.org/D32881
Diffstat (limited to 'Mk/Uses/cargo.mk')
-rw-r--r-- | Mk/Uses/cargo.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Mk/Uses/cargo.mk b/Mk/Uses/cargo.mk index 1636f2da320f..a1508a9831aa 100644 --- a/Mk/Uses/cargo.mk +++ b/Mk/Uses/cargo.mk @@ -113,6 +113,7 @@ CARGO_BUILD_TARGET?= ${_CARGO_RUST_ARCH_${ARCH}:U${ARCH}}-unknown-${OPSYS:tl} _CARGO_RUST_ARCH_amd64= x86_64 _CARGO_RUST_ARCH_i386= i686 +_CARGO_RUST_ARCH_riscv64= riscv64gc # Environment for cargo # - CARGO_HOME: local cache of the registry index |