Add in rad_virtual_server() which is now required for libeap
[freeradius.git] / Make.inc.in
index cee6d1d..04e1b01 100644 (file)
@@ -52,7 +52,7 @@ INCLUDE               = -I${top_srcdir} -I${top_srcdir}/src \
                  -include ${top_srcdir}/src/freeradius-devel/build.h \
                  -include ${top_srcdir}/src/freeradius-devel/features.h \
                  -include ${top_srcdir}/src/freeradius-devel/radpaths.h
-CFLAGS         = $(INCLUDE) -std=c99 -fno-strict-aliasing @CFLAGS@
+CFLAGS         = $(INCLUDE) -fno-strict-aliasing @CFLAGS@
 CPPFLAGS       = @CPPFLAGS@
 LIBPREFIX      = @LIBPREFIX@
 EXEEXT         = @EXEEXT@
@@ -66,7 +66,6 @@ INSTALL_PROGRAM       = ${INSTALL}
 INSTALL_DATA   = ${INSTALL} -m 644
 INSTALL_SCRIPT = ${INSTALL_PROGRAM}
 INSTALLSTRIP   = @INSTALLSTRIP@
-DARWIN_CFLAGS  = @DARWIN_CFLAGS@
 
 #
 #  Linker arguments for libraries searched for by the main
@@ -125,6 +124,9 @@ HOSTINFO    = @HOSTINFO@
 #  If the system has OpenSSL, use it's version of MD4/MD5/SHA1, instead of
 #  using ours.
 #
+#  We don't use OpenSSL SHA1 by default because src/modules/rlm_eap/libeap/fips186prf.c
+#  needs access to the SHA internals.
+#
 ifeq "$(WITH_OPENSSL)" "yes"
 CFLAGS         +=  -DWITH_OPENSSL_MD4 -DWITH_OPENSSL_MD5
 endif