From 221e09ce48b2d4446a74e4cf186206b418a2bbe5 Mon Sep 17 00:00:00 2001 From: Arran Cudbard-Bell Date: Mon, 25 Feb 2013 11:13:02 -0500 Subject: [PATCH] Try adding openssl libs to linkerflags when testing eap-ikev2 --- src/modules/rlm_eap/types/rlm_eap_ikev2/configure | 7 ++++++- src/modules/rlm_eap/types/rlm_eap_ikev2/configure.in | 5 +++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/modules/rlm_eap/types/rlm_eap_ikev2/configure b/src/modules/rlm_eap/types/rlm_eap_ikev2/configure index d0b0080..07c68dc 100755 --- a/src/modules/rlm_eap/types/rlm_eap_ikev2/configure +++ b/src/modules/rlm_eap/types/rlm_eap_ikev2/configure @@ -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 diff --git a/src/modules/rlm_eap/types/rlm_eap_ikev2/configure.in b/src/modules/rlm_eap/types/rlm_eap_ikev2/configure.in index 7176ebb..96718c9 100644 --- a/src/modules/rlm_eap/types/rlm_eap_ikev2/configure.in +++ b/src/modules/rlm_eap/types/rlm_eap_ikev2/configure.in @@ -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 -- 2.1.4