Pre 1.1 is unsupported, API was changed.
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
Reviewed-by: Adriaan de Jong <dejong@fox-it.com>
Acked-by: David Sommerseth <davids@redhat.com>
Message-Id: 1337598254-32641-1-git-send-email-alon.barlev@gmail.com
URL: http://article.gmane.org/gmane.network.openvpn.devel/6613
Signed-off-by: David Sommerseth <davids@redhat.com>
... | ... |
@@ -734,6 +734,27 @@ if test -z "${POLARSSL_LIBS}"; then |
734 | 734 |
) |
735 | 735 |
fi |
736 | 736 |
|
737 |
+if test "${with_crypto_library}" = "polarssl" ; then |
|
738 |
+ AC_MSG_CHECKING([polarssl version]) |
|
739 |
+ old_CFLAGS="${CFLAGS}" |
|
740 |
+ CFLAGS="${POLARSSL_CFLAGS} ${CFLAGS}" |
|
741 |
+ AC_COMPILE_IFELSE( |
|
742 |
+ [AC_LANG_PROGRAM( |
|
743 |
+ [[ |
|
744 |
+#include <polarssl/version.h> |
|
745 |
+ ]], |
|
746 |
+ [[ |
|
747 |
+#if POLARSSL_VERSION_NUMBER <= 0x01010000 |
|
748 |
+#error invalid version |
|
749 |
+#endif |
|
750 |
+ ]] |
|
751 |
+ )], |
|
752 |
+ [AC_MSG_RESULT([ok])], |
|
753 |
+ [AC_MSG_ERROR([invalid polarssl version])] |
|
754 |
+ ) |
|
755 |
+ CFLAGS="${old_CFLAGS}" |
|
756 |
+fi |
|
757 |
+ |
|
737 | 758 |
AC_ARG_VAR([LZO_CFLAGS], [C compiler flags for lzo]) |
738 | 759 |
AC_ARG_VAR([LZO_LIBS], [linker flags for lzo]) |
739 | 760 |
have_lzo="yes" |