ttls: return channel bindings on half round trip success
[freeradius.git] / configure.in
index e25bcdd..1f57512 100644 (file)
@@ -150,32 +150,6 @@ fi
 dnl See if we have Git.
 AC_CHECK_PROG(GIT, git, yes, no)
 
-AC_ARG_WITH(system-libltdl,
-[  --with-system-libltdl   Use the libltdl installed in your system (default=use dlopen)],
-[],
-[with_system_libltdl=no])
-
-AS_IF([test "x$with_system_libltdl" = "xyes" ],
-[ LIBLTDL="-lltdl"
-INCLTDL=-DWITH_SYSTEM_LTDL])
-
-dnl use system-wide libtool, if it exists
-AC_ARG_WITH(system-libtool,
-[  --with-system-libtool   Use the libtool installed in your system (default=use our own)],
-[],
-[with_system_libtool=no])
-
-AS_IF([test "x$with_system_libtool" = "xyes" ],
-[ AC_PATH_PROG(LIBTOOL, libtool,,$PATH:/usr/local/bin) AC_LIBTOOL_DLOPEN
- AC_PROG_LIBTOOL],
-[
-  LIBTOOL='${top_srcdir}/scripts/jlibtool'
-  AC_SUBST(LIBTOOL)
-  dnl ensure that we're looking for dlopen
-  AC_LIBTOOL_DLOPEN
-])
-
-
 dnl Put this in later, when all distributed modules use autoconf.
 dnl AC_ARG_WITH(disablemodulefoo,
 dnl [  --without-rlm_foo         Disables module compilation.  Module list:]
@@ -186,25 +160,6 @@ dnl        awk '{print "                            "$0}']))
 AC_ARG_ENABLE(strict-dependencies,
 [  --enable-strict-dependencies  Fail configure on lack of module dependancy.])
 
-dnl # Build using the new boilermake system
-boilermake=yes
-AC_ARG_ENABLE(boilermake,
-[  --enable-boilermake     use the boilermake build system (default=yes).],
-[ case "$enableval" in
-    yes)
-        boilermake=yes
-        ;;
-    *)
-        boilermake=no
-  esac ]
-)
-
-AC_SUBST(boilermake)
-
-if test "x$boilermake" == "xyes"; then
-       LIBTOOL=[JLIBTOOL]
-fi
-
 dnl extra argument: --with-docdir
 docdir='${datadir}/doc/freeradius'
 AC_MSG_CHECKING(docdir)
@@ -677,6 +632,7 @@ AC_HEADER_TIME
 AC_HEADER_SYS_WAIT
 
 AC_CHECK_HEADERS( \
+       dlfcn.h \
        unistd.h \
        crypt.h \
        errno.h \
@@ -1048,6 +1004,8 @@ else
   AC_MSG_RESULT(no.)
 fi
 
+export EXPERIMENTAL
+
 dnl append the current git hash onto the version string
 if test -d $srcdir/.git -a "x$GIT" = "xyes"; then
   RADIUSD_VERSION_COMMIT=`git log --pretty=format:'%h' -n 1`
@@ -1062,11 +1020,6 @@ dnl #  7. Checks for library functions
 dnl #
 dnl #############################################################
 
-old_LIBS="$LIBS"
-LIBS="$LIBS $LIBLTDL"
-AC_CHECK_FUNC(lt_dladvise_init, AC_DEFINE(HAVE_LT_DLADVISE_INIT, [], [Do we have the lt_dladvise_init function]))
-LIBS="$old_LIBS"
-
 dnl Check for talloc
 dnl extra argument: --with-talloc-include-dir=DIR
 talloc_include_dir=
@@ -1267,8 +1220,6 @@ top_builddir=`pwd`
 export top_builddir
 AC_MSG_RESULT([top_builddir=$top_builddir])
 dnl # AC_SUBST(top_builddir)
-AC_SUBST(LIBLTDL)
-AC_SUBST(INCLTDL)
 
 dnl import libtool stuff
 
@@ -1344,7 +1295,6 @@ AC_SUBST(STATIC_MODULES)
 AC_OUTPUT(\
        ./Make.inc \
        ./src/include/build-radpaths-h \
-       ./src/main/Makefile \
        ./src/main/radsniff.mk \
        ./src/main/checkrad \
        ./src/main/radlast \