Issue #6419: Better clang version detection for Apple Clang
Apple Clang uses different version numbering than "regular" clang, but it also provides the "regular" version it's based on. Update the sed pattern to pull out this "regular" version number instead of the Apple version number.
This commit is contained in:
parent
2706271317
commit
bf57d65a11
1 changed files with 2 additions and 2 deletions
4
configure
vendored
4
configure
vendored
|
@ -555,11 +555,11 @@ then
|
|||
CFG_CLANG_VERSION=$("$CFG_CLANG" \
|
||||
--version \
|
||||
| grep version \
|
||||
| sed 's/.*\(version .*\)/\1/' \
|
||||
| sed 's/.*\(version .*\)/\1/; s/.*based on \(LLVM .*\))/\1/' \
|
||||
| cut -d ' ' -f 2)
|
||||
|
||||
case $CFG_CLANG_VERSION in
|
||||
(3.0svn | 3.0 | 3.1* | 3.2* | 3.3* | 4.0* | 4.1* | 4.2*)
|
||||
(3.0svn | 3.0 | 3.1* | 3.2* | 3.3*)
|
||||
step_msg "found ok version of CLANG: $CFG_CLANG_VERSION"
|
||||
CFG_C_COMPILER="clang"
|
||||
;;
|
||||
|
|
Loading…
Add table
Reference in a new issue