diff options
author | Georgy Yakovlev <gyakovlev@gentoo.org> | 2020-06-02 01:44:40 -0700 |
---|---|---|
committer | Georgy Yakovlev <gyakovlev@gentoo.org> | 2020-06-02 01:54:56 -0700 |
commit | 6d3f2059166f6d8c460c7e60523a3e224438348d (patch) | |
tree | 0b062274a2b780f0d473fba160bed1cb57b74ca8 | |
parent | sci-physics/geant: version bump to 10.6_p2 (diff) | |
download | gentoo-6d3f2059166f6d8c460c7e60523a3e224438348d.tar.gz gentoo-6d3f2059166f6d8c460c7e60523a3e224438348d.tar.bz2 gentoo-6d3f2059166f6d8c460c7e60523a3e224438348d.zip |
cargo.eclass: tc-export AR CC
Bug: https://bugs.gentoo.org/726428
Closes: https://bugs.gentoo.org/726714
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
-rw-r--r-- | eclass/cargo.eclass | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index 6f7ffdb626b4..ad90a0c7dd85 100644 --- a/eclass/cargo.eclass +++ b/eclass/cargo.eclass @@ -21,7 +21,7 @@ case ${EAPI} in *) die "EAPI=${EAPI:-0} is not supported" ;; esac -inherit multiprocessing +inherit multiprocessing toolchain-funcs EXPORT_FUNCTIONS src_unpack src_compile src_install src_test @@ -162,6 +162,8 @@ cargo_src_compile() { export CARGO_HOME="${ECARGO_HOME}" + tc-export AR CC + cargo build $(usex debug "" --release) "$@" \ || die "cargo build failed" } |