llvm: apply 3991059e86 to 5.0.0 recipe.

This commit is contained in:
Jerome Duval
2017-09-22 19:03:48 +02:00
parent 18877efce4
commit 892be749aa

View File

@@ -53,9 +53,12 @@ SECONDARY_ARCHITECTURES="?x86"
PROVIDES="
llvm$secondaryArchSuffix = $portVersion
cmd:bugpoint
cmd:count
cmd:filecheck
cmd:find_all_symbols
cmd:llc
cmd:lli
cmd:lli_child_target
cmd:llvm_ar
cmd:llvm_as
cmd:llvm_bcanalyzer
@@ -86,6 +89,7 @@ PROVIDES="
cmd:llvm_opt_report
cmd:llvm_pdbdump
cmd:llvm_pdbutil
cmd:llvm_perfectshuffle
cmd:llvm_profdata
cmd:llvm_ranlib
cmd:llvm_readelf
@@ -98,12 +102,14 @@ PROVIDES="
cmd:llvm_symbolizer
cmd:llvm_tblgen
cmd:llvm_xray
cmd:not
cmd:obj2yaml
cmd:opt
cmd:sancov
cmd:sanstats
cmd:verify_uselistorder
cmd:yaml2obj
cmd:yaml_bench
lib:BugpointPasses$secondaryArchSuffix
lib:LLVMHello$secondaryArchSuffix
@@ -392,7 +398,7 @@ BUILD()
# Haiku C++ requires rtti in a lot of central system components
# such as Mesa
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$prefix \
-DCMAKE_SKIP_RPATH=YES $cmakeFlags \
-DCMAKE_SKIP_RPATH=YES $cmakeFlags -DLLVM_INSTALL_UTILS=ON \
-DLLVM_ENABLE_RTTI=ON -DLLVM_LINK_LLVM_DYLIB=YES \
..
make $jobArgs PROJ_datadir=$dataDir PROJ_docsdir=$docDir \