]> granicus.if.org Git - php/commitdiff
report about OpenSSL 1.1 not supported during configure
authorRemi Collet <fedora@famillecollet.com>
Tue, 21 Feb 2017 15:27:51 +0000 (16:27 +0100)
committerRemi Collet <remi@php.net>
Wed, 22 Feb 2017 07:39:07 +0000 (08:39 +0100)
acinclude.m4

index 36bd1c22e5817e65107efe3fc3e9cebe6237071d..25c3c7d66b9cd1a6cdeccc16f3e5cb3c600d7c41 100644 (file)
@@ -2337,13 +2337,15 @@ AC_DEFUN([PHP_SETUP_OPENSSL],[
 
   dnl If pkg-config is found try using it
   if test "$PHP_OPENSSL_DIR" = "yes" && test -x "$PKG_CONFIG" && $PKG_CONFIG --exists openssl; then
-    if $PKG_CONFIG --atleast-version=0.9.8 openssl; then
+    if $PKG_CONFIG --atleast-version=1.1 openssl; then
+      AC_MSG_ERROR([OpenSSL version >= 1.1 is not supported.])
+    elif $PKG_CONFIG --atleast-version=0.9.8 openssl; then
       found_openssl=yes
       OPENSSL_LIBS=`$PKG_CONFIG --libs openssl`
       OPENSSL_INCS=`$PKG_CONFIG --cflags-only-I openssl`
       OPENSSL_INCDIR=`$PKG_CONFIG --variable=includedir openssl`
     else
-      AC_MSG_ERROR([OpenSSL version 0.9.8 or greater required.])
+      AC_MSG_ERROR([OpenSSL version >= 0.9.8 and < 1.1 required.])
     fi
 
     if test -n "$OPENSSL_LIBS"; then