summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Munro <tmunro@postgresql.org>2023-10-22 14:17:00 +1300
committerThomas Munro <tmunro@postgresql.org>2023-10-22 14:32:31 +1300
commita13b63c788a30a49676ddee5ce3ab2bcd1c811d1 (patch)
treea299ca3a1552087a1a98696752bcc0037ac2f89d
parentf4f55d5124a9d77158f93ac5a5861a0c80d27893 (diff)
Log LLVM library version in configure output.
When scanning build farm results, it's useful to be able to see which version is in use. For the Meson build system, this information was already displayed. Back-patch to all supported branches. Discussion: https://postgr.es/m/4022690.1697852728%40sss.pgh.pa.us
-rw-r--r--config/llvm.m41
-rwxr-xr-xconfigure2
2 files changed, 3 insertions, 0 deletions
diff --git a/config/llvm.m4 b/config/llvm.m4
index 3a75cd8b4df..21d8cd4f90f 100644
--- a/config/llvm.m4
+++ b/config/llvm.m4
@@ -28,6 +28,7 @@ AC_DEFUN([PGAC_LLVM_SUPPORT],
if echo $pgac_llvm_version | $AWK -F '.' '{ if ([$]1 >= 4 || ([$]1 == 3 && [$]2 >= 9)) exit 1; else exit 0;}';then
AC_MSG_ERROR([$LLVM_CONFIG version is $pgac_llvm_version but at least 3.9 is required])
fi
+ AC_MSG_NOTICE([using llvm $pgac_llvm_version])
# need clang to create some bitcode files
AC_ARG_VAR(CLANG, [path to clang compiler to generate bitcode])
diff --git a/configure b/configure
index 6d737ad3406..9f817e75454 100755
--- a/configure
+++ b/configure
@@ -5066,6 +5066,8 @@ fi
if echo $pgac_llvm_version | $AWK -F '.' '{ if ($1 >= 4 || ($1 == 3 && $2 >= 9)) exit 1; else exit 0;}';then
as_fn_error $? "$LLVM_CONFIG version is $pgac_llvm_version but at least 3.9 is required" "$LINENO" 5
fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: using llvm $pgac_llvm_version" >&5
+$as_echo "$as_me: using llvm $pgac_llvm_version" >&6;}
# need clang to create some bitcode files