From 98d88f2d7d32d90ed76173c1139c1adf1efa2979 Mon Sep 17 00:00:00 2001 From: compile_success <980965867@qq.com> Date: Mon, 17 Aug 2020 21:24:13 +0800 Subject: [PATCH] add llvm to rust --- rust.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rust.spec b/rust.spec index e05d5dd..57c3584 100644 --- a/rust.spec +++ b/rust.spec @@ -134,7 +134,7 @@ Man pages and other related help documents for rust. %autosetup -n rustc-1.29.1-src -p1 sed -i.try-py3 -e '/try python2.7/i try python3 "$@"' ./configure - +rm -rf src/llvm/ rm -rf src/llvm-emscripten/ sed -e '/*\//q' src/libbacktrace/backtrace.h >src/libbacktrace/LICENSE-libbacktrace @@ -149,7 +149,8 @@ find src/vendor -name .cargo-checksum.json -exec sed -i.uncheck -e 's/"files":{[ %configure --disable-option-checking --libdir=%{_prefix}/lib \ --build=%{rust_triple} --host=%{rust_triple} --target=%{rust_triple} \ - --local-rust-root=%{_prefix} --disable-jemalloc --disable-rpath \ + --local-rust-root=%{_prefix} --disable-jemalloc --disable-rpath --enable-llvm-link-shared \ + %{!?with_bundled_llvm: --llvm-root=%{llvm_root} --disable-codegen-tests} \ --enable-debuginfo --disable-debuginfo-only-std --enable-debuginfo-tools --disable-debuginfo-lines \ --enable-extended --enable-vendor --enable-verbose-tests --release-channel=stable