Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Montagne <montagne29@wanadoo.fr>2015-12-09 23:56:47 +0300
committerBastien Montagne <montagne29@wanadoo.fr>2015-12-09 23:56:47 +0300
commit14f2ae4bbc58f051db97ea96f78d39a6d7dae527 (patch)
tree6688516b08659e96728eb022ea830adef14aa1df
parentc65cf8659e22e113c036aa9ac1156acaff5a6e0a (diff)
install_deps.sh: fix (hopefully) broken OSL building on modern RPM-like distro.
Those stupid ones only have one version of llvm (obviously not 3.4 one ;) ), so we have to build again LLVM3.4 in those cases. Thing is, * I did not update LLVM magic number when fixed a stupid typo breaking OSL building (the terminfo thing), so many people were still using previously-built LLVM. * Even worse, options passed to OSL to specify own LLVM from /opt/lib were wrong (not sure when this got out of sync...). Thanks to mib2berlin and slikdigit for the report & testings!
-rwxr-xr-xbuild_files/build_environment/install_deps.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/build_files/build_environment/install_deps.sh b/build_files/build_environment/install_deps.sh
index 70c568d81c3..e98a84f8888 100755
--- a/build_files/build_environment/install_deps.sh
+++ b/build_files/build_environment/install_deps.sh
@@ -1527,7 +1527,7 @@ clean_LLVM() {
compile_LLVM() {
# To be changed each time we make edits that would modify the compiled result!
- llvm_magic=2
+ llvm_magic=3
_init_llvm
# Clean install if needed!
@@ -1700,7 +1700,7 @@ compile_OSL() {
if [ ! -z $LLVM_VERSION_FOUND ]; then
cmake_d="$cmake_d -D LLVM_VERSION=$LLVM_VERSION_FOUND"
if [ -d $INST/llvm ]; then
- cmake_d="$cmake_d -D LLVM_ROOT_DIR=$INST/llvm"
+ cmake_d="$cmake_d -D LLVM_DIRECTORY=$INST/llvm"
cmake_d="$cmake_d -D LLVM_STATIC=ON"
fi
fi