dnl #
dnl # The recommended order is:
dnl #
-dnl # AC_INIT(file)
+dnl # AC_INIT
dnl # 0. checks for compiler, libtool, and command line options
dnl # 1. checks for programs
dnl # 2. checks for libraries
dnl # 6. checks for compiler characteristics
dnl # 7. checks for library functions
dnl # 8. checks for system services
-dnl # AC_OUTPUT([file...])
+dnl # AC_OUTPUT
dnl #
dnl #############################################################
-AC_PREREQ([2.68])
+AC_PREREQ([2.69])
export CFLAGS LIBS LDFLAGS CPPFLAGS
-AC_INIT([freeradius],[$]Id[$],[http://bugs.freeradius.org],,[http://www.freeradius.org])
+AC_INIT([freeradius],[$Id$],[http://bugs.freeradius.org],[],[http://www.freeradius.org])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_SRCDIR([src/main/radiusd.c])
AC_CONFIG_HEADER([src/include/autoconf.h])
dnl #
dnl # Get system information
dnl #
-AC_CANONICAL_SYSTEM
+AC_CANONICAL_TARGET
dnl #
dnl # clang etc. on OSX no longer searches the default paths for things,
dnl # check for AIX, to allow us to use some BSD functions
dnl # must be before macros that call the compiler.
dnl #
-AC_AIX
+AC_USE_SYSTEM_EXTENSIONS
AC_PROG_GCC_TRADITIONAL
AC_PROG_CC_SUNPRO
vsnprintf
)
-AC_TYPE_SIGNAL
-
dnl #
dnl # Check if we have utmpx.h
dnl # if so, check if struct utmpx has entry ut_xtime
if test "x$ac_cv_lib_execinfo_backtrace_symbols" != "xyes"; then
dnl # Might be provided as part of libc
AC_MSG_CHECKING([if execinfo provided as part of libc])
- AC_TRY_LINK(
- [
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include <execinfo.h>
- ],
- [
+ ]], [[
void *sym[1];
- backtrace_symbols(&sym, sizeof(sym)) ],
- [
+ backtrace_symbols(&sym, sizeof(sym)) ]])],[
AC_MSG_RESULT(yes)
ac_cv_lib_execinfo_backtrace_symbols="yes"
- ],
- [
+ ],[
AC_MSG_RESULT(no)
- ]
- )
+ ])
fi
if test "x$ac_cv_lib_execinfo_backtrace_symbols" = "xyes"; then
esac
if test "x$gethostbyaddrrstyle" = "x"; then
- AC_TRY_LINK(
- [
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include <stdio.h>
#include <netdb.h>
- ],
- [ gethostbyaddr_r(NULL, 0, 0, NULL, NULL, 0, NULL, NULL) ],
- [
+ ]], [[ gethostbyaddr_r(NULL, 0, 0, NULL, NULL, 0, NULL, NULL) ]])],[
AC_DEFINE(GETHOSTBYADDRRSTYLE, GNUSTYLE, [style of gethostbyaddr_r functions ])
gethostbyaddrrstyle=GNU
- ]
- )
+ ],[])
fi
if test "x$gethostbyaddrrstyle" = "x"; then
- AC_TRY_LINK(
- [
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include <stdio.h>
#include <netdb.h>
- ],
- [ gethostbyaddr_r(NULL, 0, 0, NULL, NULL, 0, NULL) ] ,
- [
+ ]], [[ gethostbyaddr_r(NULL, 0, 0, NULL, NULL, 0, NULL) ]])],[
AC_DEFINE(GETHOSTBYADDRRSTYLE, SYSVSTYLE, [style of gethostbyaddr_r functions ])
gethostbyaddrrstyle=SYSV
- ]
- )
+ ],[])
fi
if test "x$gethostbyaddrrstyle" = "x"; then
- AC_TRY_LINK(
- [
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include <stdio.h>
#include <netdb.h>
- ],
- [ gethostbyaddr(NULL, 0, 0) ],
- [
+ ]], [[ gethostbyaddr(NULL, 0, 0) ]])],[
AC_DEFINE(GETHOSTBYADDRRSTYLE, BSDSTYLE, [style of gethostbyaddr_r functions ])
gethostbyaddrrstyle=BSD
- ]
- )
+ ],[])
fi
if test "x$gethostbyaddrrstyle" = "x"; then
dnl #
gethostbynamerstyle=""
AC_MSG_CHECKING([gethostbyname_r() syntax])
-AC_TRY_LINK(
- [
+AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include <stdio.h>
#include <netdb.h>
- ],
- [ gethostbyname_r(NULL, NULL, NULL, 0, NULL, NULL) ],
- [
+ ]], [[ gethostbyname_r(NULL, NULL, NULL, 0, NULL, NULL) ]])],[
AC_DEFINE(GETHOSTBYNAMERSTYLE, GNUSTYLE, [style of gethostbyname_r functions ])
gethostbynamerstyle=GNU
- ]
-)
+],[])
if test "x$gethostbynamerstyle" = "x"; then
- AC_TRY_LINK(
- [
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include <stdio.h>
#include <netdb.h>
- ],
- [ gethostbyname_r(NULL, NULL, NULL, 0, NULL) ] ,
- [
+ ]], [[ gethostbyname_r(NULL, NULL, NULL, 0, NULL) ]])],[
AC_DEFINE(GETHOSTBYNAMERSTYLE, SYSVSTYLE, [style of gethostbyname_r functions ])
gethostbynamerstyle=SYSV
- ]
- )
+ ],[])
fi
if test "x$gethostbynamerstyle" = "x"; then
- AC_TRY_LINK(
- [
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include <stdio.h>
#include <netdb.h>
- ],
- [ gethostbyname(NULL) ],
- [
+ ]], [[ gethostbyname(NULL) ]])],[
AC_DEFINE(GETHOSTBYNAMERSTYLE, BSDSTYLE, [style of gethostbyname_r functions ])
gethostbynamerstyle=BSD
- ]
- )
+ ],[])
fi
if test "x$gethostbynamerstyle" = "x"; then
dnl #
if test "x$ac_cv_header_pwd_h" = "xyes"; then
AC_MSG_CHECKING([getpwnam_r])
- AC_TRY_LINK(
- [
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include <stdlib.h>
#include <sys/types.h>
#include <pwd.h>
- ],
- [ getpwnam_r(NULL, NULL, NULL, 0, NULL) ],
- [
+ ]], [[ getpwnam_r(NULL, NULL, NULL, 0, NULL) ]])],[
AC_MSG_RESULT([yes])
AC_DEFINE(HAVE_GETPWNAM_R, 1,
[Define to 1 if you have the getpwnam_r.]
)
- ],
- [
+ ],[
AC_MSG_RESULT(no)
- ]
- )
+ ])
fi
if test "x$ac_cv_header_grp_h" = "xyes"; then
AC_MSG_CHECKING([getgrnam_r])
- AC_TRY_LINK(
- [
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include <stdlib.h>
#include <sys/types.h>
#include <grp.h>
- ],
- [ getgrnam_r(NULL, NULL, NULL, 0, NULL) ],
- [
+ ]], [[ getgrnam_r(NULL, NULL, NULL, 0, NULL) ]])],[
AC_MSG_RESULT([yes])
AC_DEFINE(HAVE_GETGRNAM_R, 1,
[Define to 1 if you have the getgrnam_r.]
)
- ],
- [
+ ],[
AC_MSG_RESULT(no)
- ]
- )
+ ])
fi
AC_DEFINE(SOLARISSTYLE, [2], [Solaris-Style ctime_r])
ctimerstyle=""
AC_MSG_CHECKING([ctime_r() syntax])
-AC_TRY_LINK(
- [
+AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include <time.h>
- ],
- [ ctime_r(NULL, NULL, 0) ],
- [
+ ]], [[ ctime_r(NULL, NULL, 0) ]])],[
AC_DEFINE(CTIMERSTYLE, SOLARISSTYLE, [style of ctime_r function])
ctimerstyle="SOLARIS"
- ]
-)
+],[])
if test "x$ctimerstyle" = "x"; then
- AC_TRY_LINK(
- [
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include <time.h>
- ],
- [ ctime_r(NULL, NULL) ],
- [
+ ]], [[ ctime_r(NULL, NULL) ]])],[
AC_DEFINE(CTIMERSTYLE, POSIXSTYLE, [style of ctime_r function])
ctimerstyle="POSIX"
- ]
- )
+ ],[])
fi
if test "x$ctimerstyle" = "x"; then
AC_SUBST(USE_STATIC_LIBS)
AC_SUBST(STATIC_MODULES)
-AC_OUTPUT(\
+AC_CONFIG_FILES([\
./Make.inc \
./src/include/build-radpaths-h \
./src/main/radsniff.mk \
./scripts/cryptpasswd \
./raddb/radrelay.conf \
./raddb/radiusd.conf
-)
+])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_cache.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_cache.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_cache])
fi
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_cache_memcached.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_cache_memcached.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_cache_memcached])
AC_SUBST(mod_ldflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_cache_redis.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_cache_redis.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_cache_redis])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_couchbase.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_couchbase.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_couchbase])
AC_CONFIG_HEADER(config.h)
AC_SUBST(mod_ldflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_counter.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_counter.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_counter])
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
AC_CONFIG_HEADER(config.h)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_eap.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_eap.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_eap])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT()
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_eap_fast.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_eap_fast.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_eap_fast])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_eap_ikev2.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_eap_ikev2.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_eap_ikev2])
AC_SUBST(mod_cflags)
AC_SUBST(targetname) # keep this! Don't change!
-AC_OUTPUT(all.mk) # keep this! Don't change!
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT # keep this! Don't change!
-AC_PREREQ([2.68])
-AC_INIT(rlm_eap_pwd.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_eap_pwd.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_eap_pwd])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_eap_sim.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_eap_sim.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_eap_sim])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_eap_tnc.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_eap_tnc.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_eap_tnc])
AC_SUBST(mod_cflags)
AC_SUBST(targetname) # keep this! Don't change!
-AC_OUTPUT(all.mk) # keep this! Don't change!
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT # keep this! Don't change!
-AC_PREREQ([2.68])
-AC_INIT(rlm_example.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_example.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_example])
AC_CONFIG_HEADER(config.h)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_idn.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_idn.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_idn])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_ippool.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_ippool.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_ippool])
AC_SUBST(ippool_utils)
AC_SUBST(ippool_install)
AC_CONFIG_HEADER(config.h)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_json.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_json.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_json], [JSON support from json-c])
AC_CONFIG_HEADER(config.h)
AC_SUBST(mod_ldflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_krb5.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_krb5.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_krb5], [Kerberos support])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_ldap.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_ldap.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_ldap], [LDAP support])
ldap_url_desc2str
)
AC_CACHE_CHECK(whether ldap_set_rebind_proc takes 3 arguments, ac_cv_ldap_set_rebind_proc, [
- AC_TRY_COMPILE([
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <lber.h>
- #include <ldap.h>], [ldap_set_rebind_proc(0, 0, 0);],
- [ac_cv_ldap_set_rebind_proc=3],
- [ac_cv_ldap_set_rebind_proc=2])
+ #include <ldap.h>]], [[ldap_set_rebind_proc(0, 0, 0);]])],[ac_cv_ldap_set_rebind_proc=3],[ac_cv_ldap_set_rebind_proc=2])
])
fi
AC_SUBST(SASL)
AC_SUBST(targetname)
AC_CONFIG_HEADER(config.h)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_INIT(rlm_opendirectory.c)
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_opendirectory.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_opendirectory], [OpenDirectory support])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_pam.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_pam.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_pam], [support for PAM authentication])
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
AC_CONFIG_HEADER(config.h)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_perl.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_perl.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_perl], [support for embedded Perl functions])
dnl # Link test functions
dnl ############################################################
AC_MSG_CHECKING([we can link to boot_DynaLoader])
- AC_TRY_LINK([],
- [
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], [[
extern char boot_DynaLoader();
boot_DynaLoader();
- ],
- [LINKS="yes"], [LINKS="no"])
+ ]])],[LINKS="yes"],[LINKS="no"])
AC_MSG_RESULT($LINKS)
if test "x$LINKS" = "xno"; then
fi
AC_MSG_CHECKING([we can link to Perl_hv_store()])
- AC_TRY_LINK([],
- [
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], [[
extern char Perl_hv_store();
Perl_hv_store();
- ],
- [LINKS="yes"], [LINKS="no"])
+ ]])],[LINKS="yes"],[LINKS="no"])
AC_MSG_RESULT($LINKS)
if test "x$LINKS" = "xno"; then
AC_CONFIG_HEADER(config.h)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_python.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_python.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_python], [support for embedded Python2])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT([rlm_python3.c])
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_python3.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_python3], [support for embedded Python3])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_radutmp.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_radutmp.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_radutmp], [radutmp support])
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
AC_CONFIG_HEADER(config.h)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_realm.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_realm.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_realm])
AC_SUBST(trustrouter)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.61])
-AC_INIT(rlm_redis.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_redis.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_redis], [Redis database support])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.61])
-AC_INIT(rlm_rediswho.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_rediswho.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_rediswho])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_rest.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_rest.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_rest])
AC_CONFIG_HEADER(config.h)
AC_SUBST(mod_ldflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_ruby.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_ruby.c])
AC_REVISION($Revision: 1.9 $)
FR_INIT_MODULE([rlm_ruby], [support for embedded Ruby functions])
AC_SUBST(mod_cflags)
AC_SUBST(ruby_headers)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.59])
-AC_INIT(rlm_securid.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_securid.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_securid])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_smsotp.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_smsotp.c])
AC_REVISION($Revision: 0.1 $)
FR_INIT_MODULE([rlm_smsotp])
AC_CONFIG_HEADER(config.h)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_sql.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_sql.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_sql], [support for SQL databases])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.59])
-AC_INIT(rlm_sql_db2.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_sql_db2.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_sql_db2])
AC_SUBST(sql_ibmdb2_ldflags)
AC_SUBST(sql_ibmdb2_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.59])
-AC_INIT(rlm_sql_firebird.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_sql_firebird.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_sql_firebird])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.59])
-AC_INIT(rlm_sql_freetds.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_sql_freetds.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_sql_freetds])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.59])
-AC_INIT(rlm_sql_iodbc.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_sql_iodbc.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_sql_iodbc])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_sql_mongo.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_sql_mongo.c])
AC_REVISION($Revision: 1.10 $)
FR_INIT_MODULE([rlm_sql_mongo])
if test x$with_[]modname != xno; then
- AC_ARG_WITH(mongoc_lib_dir, [AC_HELP_STRING([--with-mongoc-lib-dir],
- [Path of libmongoc libraries])],
+ AC_ARG_WITH(mongoc_lib_dir, [AS_HELP_STRING([--with-mongoc-lib-dir],[Path of libmongoc libraries])],
[ mongoc_lib_dir="$withval" ], [ mongoc_lib_dir="" ])
- AC_ARG_WITH(mongoc_include_dir, [AC_HELP_STRING([--with-mongoc-include-dir],
- [Path of libmongoc includes])],
+ AC_ARG_WITH(mongoc_include_dir, [AS_HELP_STRING([--with-mongoc-include-dir],[Path of libmongoc includes])],
[ mongoc_include_dir="$withval" ], [ mongoc_include_dir="" ])
- AC_ARG_WITH(bson_lib_dir, [AC_HELP_STRING([--with-bson-lib-dir],
- [Path of libbson libraries])],
+ AC_ARG_WITH(bson_lib_dir, [AS_HELP_STRING([--with-bson-lib-dir],[Path of libbson libraries])],
[ bson_lib_dir="$withval" ], [ bson_lib_dir="" ])
- AC_ARG_WITH(bson_include_dir, [AC_HELP_STRING([--with-bson-include-dir],
- [Path of libbson includes])],
+ AC_ARG_WITH(bson_include_dir, [AS_HELP_STRING([--with-bson-include-dir],[Path of libbson includes])],
[ bson_include_dir="$withval" ], [ bson_include_dir="" ])
dnl ######################################################
AC_SUBST(mongoc_cflags)
AC_SUBST(mongoc_ldflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.59])
-AC_INIT(rlm_sql_mysql.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_sql_mysql.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_sql_mysql])
AC_CONFIG_HEADER(config.h)
old_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS $mod_cflags"
AC_MSG_CHECKING([for mysql.h (using mysql_config --cflags)])
- AC_TRY_COMPILE([#include <mysql.h>], [int a = 1;], have_mysql_h=yes)
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <mysql.h>]], [[int a = 1;]])],[have_mysql_h=yes],[])
if test "x$have_mysql_h" = "xyes"; then
AC_MSG_RESULT(yes)
AC_DEFINE(HAVE_MYSQL_H, [], [Define if you have <mysql.h>])
mod_cflags="$(mysql_config --include)"
CFLAGS="$old_CFLAGS $mod_cflags"
AC_MSG_CHECKING([for mysql.h (using mysql_config --include)])
- AC_TRY_COMPILE([#include <mysql.h>], [int a = 1;], have_mysql_h=yes)
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <mysql.h>]], [[int a = 1;]])],[have_mysql_h=yes],[])
if test "x$have_mysql_h" = "xyes"; then
AC_MSG_RESULT(yes)
AC_DEFINE(HAVE_MYSQL_H, [], [Define if you have <mysql.h>])
old_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS $mod_cflags"
AC_MSG_CHECKING([for mysql.h (using mariadb_config --cflags)])
- AC_TRY_COMPILE([#include <mysql.h>], [int a = 1;], have_mysql_h=yes)
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <mysql.h>]], [[int a = 1;]])],[have_mysql_h=yes],[])
if test "x$have_mysql_h" = "xyes"; then
AC_MSG_RESULT(yes)
AC_DEFINE(HAVE_MYSQL_H, [], [Define if you have <mysql.h>])
mod_cflags="$(mariadb_config --include)"
CFLAGS="$old_CFLAGS $mod_cflags"
AC_MSG_CHECKING([for mysql.h (using mariadb_config --include)])
- AC_TRY_COMPILE([#include <mysql.h>], [int a = 1;], have_mysql_h=yes)
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <mysql.h>]], [[int a = 1;]])],[have_mysql_h=yes],[])
if test "x$have_mysql_h" = "xyes"; then
AC_MSG_RESULT(yes)
AC_DEFINE(HAVE_MYSQL_H, [], [Define if you have <mysql.h>])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_sql_oracle.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_sql_oracle.c])
AC_REVISION($Revision: 1.10 $)
FR_INIT_MODULE([rlm_sql_oracle])
LIBS="$old_LIBS -L$path -Wl,-rpath,$path -lclntsh -lnnz${oracle_version}"
- AC_TRY_LINK([#include <oci.h>
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <oci.h>
static OCIEnv *p_env;
static OCIError *p_err;
static OCIStmt *p_sql;
static OCIDefine *p_dfn = (OCIDefine *) 0;
static OCIBind *p_bnd = (OCIBind *) 0;
- ],
- [
+ ]], [[
int p_bvi;
char p_sli[20];
int rc;
(dvoid * (*)(dvoid *, dvoid *, size_t))0,
(void (*)(dvoid *, dvoid *)) 0 );
- ],
- [mod_ldflags="$LIBS"],
- )
+ ]])],[mod_ldflags="$LIBS"],[])
if test "x$mod_ldflags" != "x"; then
AC_MSG_RESULT(yes)
break
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_sql_postgresql.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_sql_postgresql.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_sql_postgresql])
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
AC_CONFIG_HEADER(config.h)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.59])
-AC_INIT(rlm_sql_sqlite.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_sql_sqlite.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_sql_sqlite])
AC_CONFIG_HEADER(config.h)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.59])
-AC_INIT(rlm_sql_unixodbc.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_sql_unixodbc.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_sql_unixodbc])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.59])
-AC_INIT(rlm_sql_map.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_sql_map.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_sql_map])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_sqlcounter.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_sqlcounter.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_sqlcounter])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.59])
-AC_INIT(rlm_sqlippool.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_sqlippool.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_sqlippool], [support for IP pools in SQL])
AC_SUBST(mod_ldflags)
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_unbound.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_unbound.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_unbound])
AC_CONFIG_HEADER(config.h)
AC_SUBST(targetname)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_unix.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_unix.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_unix])
AC_SUBST(mod_cflags)
AC_SUBST(targetname)
AC_CONFIG_HEADER(config.h)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT
-AC_PREREQ([2.68])
-AC_INIT(rlm_yubikey.c)
+AC_PREREQ([2.69])
+AC_INIT
+AC_CONFIG_SRCDIR([rlm_yubikey.c])
AC_REVISION($Revision$)
FR_INIT_MODULE([rlm_yubikey], [Yubikey support])
AC_SUBST(mod_ldflags)
AC_SUBST(targetname)
AC_CONFIG_HEADER(config.h)
-AC_OUTPUT(all.mk)
+AC_CONFIG_FILES([all.mk])
+AC_OUTPUT