summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2020-10-29 10:01:42 +0100
committerDaniel Stenberg <daniel@haxx.se>2020-10-29 23:14:04 +0100
commit8bf588b64971bf0ca6e6134d871706bb1ee8b7a8 (patch)
tree845f9984581746f62fc2c3beaca37c2518d98987
parentce8ac2db2be8a7b6864ea40da8776ef813a13d11 (diff)
downloadcurl-bagder/configure-version-min.tar.gz
acinclude: detect manually set minimum macos/ipod versionbagder/configure-version-min
... even if set in the CC or IPHONEOS/MACOSX_DEPLOYMENT_TARGET variables. Fixes #6138 Closes #6140
-rw-r--r--acinclude.m412
1 files changed, 9 insertions, 3 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index e7a36e4bd..fb77b2cfd 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -2526,14 +2526,20 @@ AC_DEFUN([CURL_MAC_CFLAGS], [
AC_MSG_RESULT([$tst_cflags]);
if test "$tst_cflags" = "yes"; then
- AC_MSG_CHECKING([for *version-min in CFLAGS])
+ AC_MSG_CHECKING([for *version-min set by user])
min=""
- if test -z "$(echo $CFLAGS | grep m.*os.*-version-min)"; then
+ if test -n "$IPHONEOS_DEPLOYMENT_TARGET"; then
+ var="IPHONEOS_DEPLOYMENT_TARGET"
+ elif test -n "$MACOSX_DEPLOYMENT_TARGET"; then
+ var="MACOSX_DEPLOYMENT_TARGET"
+ elif test -z "$(echo $CFLAGS $CC | grep m.*os.*-version-min)"; then
min="-mmacosx-version-min=10.8"
CFLAGS="$CFLAGS $min"
+ else
+ var="CFLAGS or CC"
fi
if test -z "$min"; then
- AC_MSG_RESULT([set by user])
+ AC_MSG_RESULT([set by user in $var])
else
AC_MSG_RESULT([$min set])
fi