]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Try adding openssl libs to linkerflags when testing eap-ikev2
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 25 Feb 2013 16:13:02 +0000 (11:13 -0500)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 25 Feb 2013 16:13:02 +0000 (11:13 -0500)
src/modules/rlm_eap/types/rlm_eap_ikev2/configure
src/modules/rlm_eap/types/rlm_eap_ikev2/configure.in

index d0b0080f90e58356dcad87a39941153fc1bfe1ea..07c68dcb94cd1ef1b7c88ccd0ae4602c6531d5f5 100755 (executable)
@@ -2761,7 +2761,11 @@ fi
                fail="$fail EAPIKEv2/connector.h"
        fi
 
-                               smart_try_dir="$eap_ikev2_lib_dir"
+
+       old_LDFLAGS="${LDFLAGS}"
+
+       LDFLAGS="${OPENSSL_LIBS}"
+       smart_try_dir="$eap_ikev2_lib_dir"
 
 
 sm_lib_safe=`echo "eap-ikev2" | sed 'y%./+-%__p_%'`
@@ -2915,6 +2919,7 @@ fi
        if test "x$ac_cv_lib_eap_ikev2_ikev2_set_log_callback" != "xyes"; then
                fail="$fail libeap-ikev2"
        fi
+       LDFLAGS="${old_LDFLAGS}"
 
        targetname=rlm_eap_ikev2     # keep this!  Don't change!
 else
index 7176ebb158093cc9e3f59e0003977568dd6c8ec9..96718c933ad60f58a107ef634bad2c46eedbf040 100644 (file)
@@ -63,11 +63,16 @@ if test x$with_[]modname != xno; then
        dnl ############################################################
        dnl # Check for eap-ikev2 library
        dnl ############################################################
+       
+       old_LDFLAGS="${LDFLAGS}"
+       
+       LDFLAGS="${OPENSSL_LIBS}"
        smart_try_dir="$eap_ikev2_lib_dir"
        FR_SMART_CHECK_LIB([eap-ikev2],[ikev2_set_log_callback])
        if test "x$ac_cv_lib_eap_ikev2_ikev2_set_log_callback" != "xyes"; then
                fail="$fail libeap-ikev2"
        fi
+       LDFLAGS="${old_LDFLAGS}"
 
        targetname=modname     # keep this!  Don't change!
 else