diff options
author | Florian Franzmann | 2021-05-24 21:20:19 +0200 |
---|---|---|
committer | Florian Franzmann | 2021-06-01 00:44:20 +0200 |
commit | c78dc66767d247870c81007a247615f85405e957 (patch) | |
tree | d1b61273b064cea7b846b5a52c7fded1b3051223 | |
parent | f373a6ef08a6ead812ee991806c10cd090a89b88 (diff) |
devel/rust: require llvm 11
-rwxr-xr-x | devel/rust/BUILD | 2 | ||||
-rwxr-xr-x | devel/rust/DEPENDS | 17 |
2 files changed, 12 insertions, 7 deletions
diff --git a/devel/rust/BUILD b/devel/rust/BUILD index 552179bf4d..759adac5f3 100755 --- a/devel/rust/BUILD +++ b/devel/rust/BUILD @@ -11,6 +11,7 @@ else --destdir="$_rust_root" --prefix=/ --disable-ldconfig || break done fi && +message "${MESSAGE_COLOR}OPTS=$OPTS${DEFAULT_COLOR}" && ./configure \ --build="${BUILD/-pc-/-unknown-}" \ --prefix="$INSTALL_ROOT"/usr \ @@ -21,6 +22,7 @@ fi && --enable-extended \ --disable-docs \ --enable-llvm-link-shared \ + --llvm-root=$INSTALL_ROOT/usr --disable-llvm-version-check --disable-codegen-tests \ $OPTS && # static doesn't work diff --git a/devel/rust/DEPENDS b/devel/rust/DEPENDS index 16393d312b..dd516c38cd 100755 --- a/devel/rust/DEPENDS +++ b/devel/rust/DEPENDS @@ -1,10 +1,13 @@ -depends llvm " --llvm-root=$INSTALL_ROOT/usr --disable-llvm-version-check --disable-codegen-tests"&& -depends -sub CXX gcc && -depends bison && -depends curl && -depends flex && -depends libxslt && -depends python3 '--python=python3' && +. "$GRIMOIRE"/VDEPENDS && +vdepends <<EOF && + llvm >= 11.0 < 12.0 + gcc[CXX] + curl + flex + libxslt + python3 flags: --python=python3 +EOF + optional_depends ccache '' '' 'optimise compile times' && optional_depends gdb '' '' 'debugger' && optional_depends valgrind '' '' 'leak detector' |