[Bf-blender-cvs] [580fe9f5f88] master: Fix (unreported) install_deps: wrong version number for llvm in some cases.
Bastien Montagne
noreply at git.blender.org
Tue Oct 20 12:52:23 CEST 2020
Commit: 580fe9f5f88079c8ba32f32d5b6404d3fd47133c
Author: Bastien Montagne
Date: Tue Oct 20 12:47:46 2020 +0200
Branches: master
https://developer.blender.org/rB580fe9f5f88079c8ba32f32d5b6404d3fd47133c
Fix (unreported) install_deps: wrong version number for llvm in some cases.
Version reported by package manager is not always satisfying (on Debian
testing currently e.g. `llvm-dev` is reported as `9.0`, when exact one
is actually `9.0.1`, this break CMake build of Blender then).
Just use version reported by `llvm-config` instead, when using
distribution packages.
===================================================================
M build_files/build_environment/install_deps.sh
===================================================================
diff --git a/build_files/build_environment/install_deps.sh b/build_files/build_environment/install_deps.sh
index a9290438873..c2114eba53a 100755
--- a/build_files/build_environment/install_deps.sh
+++ b/build_files/build_environment/install_deps.sh
@@ -3958,7 +3958,7 @@ install_DEB() {
if [ $? -eq 0 ]; then
install_packages_DEB llvm-dev clang
have_llvm=true
- LLVM_VERSION=`get_package_version_DEB llvm-dev`
+ LLVM_VERSION=`llvm-config --version`
LLVM_VERSION_FOUND=$LLVM_VERSION
clean_LLVM
else
@@ -4607,7 +4607,7 @@ install_RPM() {
if [ $? -eq 0 ]; then
install_packages_RPM llvm-devel $CLANG_DEV
have_llvm=true
- LLVM_VERSION=`get_package_version_RPM llvm-devel`
+ LLVM_VERSION=`llvm-config --version`
LLVM_VERSION_FOUND=$LLVM_VERSION
clean_LLVM
else
@@ -5129,7 +5129,7 @@ install_ARCH() {
if [ $? -eq 0 ]; then
install_packages_ARCH llvm clang
have_llvm=true
- LLVM_VERSION=`get_package_version_ARCH llvm`
+ LLVM_VERSION=`llvm-config --version`
LLVM_VERSION_FOUND=$LLVM_VERSION
clean_LLVM
else
More information about the Bf-blender-cvs
mailing list