mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-01 15:05:23 +00:00
4814. [cleanup] Use AS_HELP_STRING for consistent help text. [RT #46521]
This commit is contained in:
2
CHANGES
2
CHANGES
@@ -1,3 +1,5 @@
|
||||
4814. [cleanup] Use AS_HELP_STRING for consistent help text. [RT #46521]
|
||||
|
||||
4813. [bug] Address potential read after free errors from
|
||||
query_synthnodata, query_synthwildcard and
|
||||
query_synthnxdomain. [RT #46547]
|
||||
|
83
configure
vendored
83
configure
vendored
@@ -1689,7 +1689,7 @@ Optional Features:
|
||||
--enable-libbind deprecated
|
||||
--enable-buffer-useinline
|
||||
define ISC_BUFFER_USEINLINE when compiling
|
||||
[[default=yes]]
|
||||
[default=yes]
|
||||
--enable-warn-shadow turn on -Wshadow when compiling
|
||||
--enable-warn-error turn on -Werror when compiling
|
||||
--enable-developer enable developer build settings
|
||||
@@ -1709,8 +1709,13 @@ Optional Features:
|
||||
--enable-backtrace log stack backtrace on abort [default=yes]
|
||||
--enable-symtable use internal symbol table for backtrace
|
||||
[all|minimal(default)|none]
|
||||
--enable-ipv6 use IPv6 default=autodetect
|
||||
--enable-ipv6 use IPv6 [default=autodetect]
|
||||
--disable-tcp-fastopen disable TCP Fast Open support [default=autodetect]
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for TCP_FASTOPEN socket option" >&5
|
||||
$as_echo_n "checking for TCP_FASTOPEN socket option... " >&6; }
|
||||
case "$enable_tcp_fastopen" in
|
||||
yes|''|autodetect
|
||||
--enable-getifaddrs enable the use of getifaddrs() [yes|no].
|
||||
--disable-isc-spnego use SPNEGO from GSSAPI library
|
||||
--disable-chroot disable chroot
|
||||
@@ -1720,7 +1725,8 @@ Optional Features:
|
||||
--enable-fixed-rrset enable fixed rrset ordering [default=no]
|
||||
--disable-rpz-nsip disable rpz nsip rules [default=enabled]
|
||||
--disable-rpz-nsdname disable rpz nsdname rules [default=enabled]
|
||||
--enable-dnsrps-dl DNS Response Policy Service delayed link [default=$librpz_dl]
|
||||
--enable-dnsrps-dl DNS Response Policy Service delayed link
|
||||
[default=$librpz_dl]
|
||||
--enable-dnsrps enable DNS Response Policy Service API
|
||||
--enable-dnstap enable dnstap support (requires fstrm, protobuf-c)
|
||||
--enable-querytrace enable very verbose query trace logging [default=no]
|
||||
@@ -1738,54 +1744,60 @@ Optional Packages:
|
||||
--with-python-install-dir=PATH
|
||||
installation directory for Python modules
|
||||
--with-geoip=PATH Build with GeoIP support (yes|no|path)
|
||||
--with-gssapi=[PATH|[/path/]krb5-config] Specify path for system-supplied GSSAPI [default=yes]
|
||||
--with-gssapi=PATH|/path/krb5-config
|
||||
Specify path for system-supplied GSSAPI
|
||||
[default=yes]
|
||||
--with-randomdev=PATH Specify path for random device
|
||||
--with-locktype=ARG Specify mutex lock type (adaptive or standard)
|
||||
--with-libtool use GNU libtool
|
||||
--with-openssl=PATH Build with OpenSSL yes|no|path.
|
||||
(Crypto is required for DNSSEC)
|
||||
--with-pkcs11=PATH Build with PKCS11 support yes|no|path
|
||||
(PATH is for the PKCS11 provider)
|
||||
--with-openssl=PATH Build with OpenSSL [yes|no|path]. (Crypto is
|
||||
required for DNSSEC)
|
||||
--with-pkcs11=PATH Build with PKCS11 support [yes|no|path] (PATH is for
|
||||
the PKCS11 provider)
|
||||
--with-ecdsa Crypto ECDSA
|
||||
--with-gost Crypto GOST yes|no|raw|asn1.
|
||||
--with-eddsa Crypto EDDSA yes|all|no.
|
||||
--with-gost Crypto GOST [yes|no|raw|asn1].
|
||||
--with-eddsa Crypto EDDSA [yes|all|no].
|
||||
--with-aes Crypto AES
|
||||
--with-cc-alg=ALG choose the algorithm for Client Cookie [aes|sha1|sha256]
|
||||
--with-lmdb=PATH build with LMDB library yes|no|path
|
||||
--with-libxml2=PATH build with libxml2 library yes|no|path
|
||||
--with-libjson=PATH build with libjson0 library yes|no|path
|
||||
--with-cc-alg=ALG choose the algorithm for Client Cookie
|
||||
[aes|sha1|sha256]
|
||||
--with-lmdb=PATH build with LMDB library [yes|no|path]
|
||||
--with-libxml2=PATH build with libxml2 library [yes|no|path]
|
||||
--with-libjson=PATH build with libjson0 library [yes|no|path]
|
||||
--with-zlib=PATH build with zlib for HTTP compression [default=yes]
|
||||
--with-purify=PATH use Rational purify
|
||||
--with-gperftools-profiler use gperftools CPU profiler
|
||||
--with-kame=PATH use Kame IPv6 default path /usr/local/v6
|
||||
--with-readline=LIBSPEC specify readline library default auto
|
||||
--with-gperftools-profiler
|
||||
use gperftools CPU profiler
|
||||
--with-kame=PATH use Kame IPv6 [default path /usr/local/v6]
|
||||
--with-readline=LIBSPEC specify readline library [default auto]
|
||||
|
||||
--with-dnsrps-libname DNSRPS provider library name (librpz.so)
|
||||
--with-dnsrps-dir path to DNSRPS provider library
|
||||
--with-protobuf-c=path Path where protobuf-c is installed, for dnstap
|
||||
--with-libfstrm=path Path where libfstrm is installed, for dnstap
|
||||
--with-docbook-xsl=PATH specify path for Docbook-XSL stylesheets
|
||||
--with-idn=MPREFIX enable IDN support using idnkit default PREFIX
|
||||
--with-libiconv=IPREFIX GNU libiconv are in IPREFIX default PREFIX
|
||||
--with-iconv=LIBSPEC specify iconv library default -liconv
|
||||
--with-idn=MPREFIX enable IDN support using idnkit [default PREFIX]
|
||||
--with-libiconv=IPREFIX GNU libiconv are in IPREFIX [default PREFIX]
|
||||
--with-iconv=LIBSPEC specify iconv library [default -liconv]
|
||||
--with-idnlib=ARG specify libidnkit
|
||||
--with-atf=ARG support Automated Test Framework
|
||||
--with-atf support Automated Test Framework
|
||||
--with-tuning=ARG Specify server tuning (large or default)
|
||||
--with-dlopen=ARG support dynamically loadable DLZ drivers
|
||||
--with-dlz-postgres=PATH Build with Postgres DLZ driver yes|no|path.
|
||||
--with-dlz-postgres=PATH
|
||||
Build with Postgres DLZ driver [yes|no|path].
|
||||
(Required to use Postgres with DLZ)
|
||||
--with-dlz-mysql=PATH Build with MySQL DLZ driver yes|no|path.
|
||||
(Required to use MySQL with DLZ)
|
||||
--with-dlz-bdb=PATH Build with Berkeley DB DLZ driver yes|no|path.
|
||||
--with-dlz-mysql=PATH Build with MySQL DLZ driver [yes|no|path]. (Required
|
||||
to use MySQL with DLZ)
|
||||
--with-dlz-bdb=PATH Build with Berkeley DB DLZ driver [yes|no|path].
|
||||
(Required to use Berkeley DB with DLZ)
|
||||
--with-dlz-filesystem=ARG Build with filesystem DLZ driver yes|no.
|
||||
(Required to use file system driver with DLZ)
|
||||
--with-dlz-ldap=PATH Build with LDAP DLZ driver yes|no|path.
|
||||
(Required to use LDAP with DLZ)
|
||||
--with-dlz-odbc=PATH Build with ODBC DLZ driver yes|no|path.
|
||||
(Required to use ODBC with DLZ)
|
||||
--with-dlz-stub=ARG Build with stub DLZ driver yes|no.
|
||||
(Required to use stub driver with DLZ)
|
||||
--with-dlz-filesystem=ARG
|
||||
Build with filesystem DLZ driver [yes|no]. (Required
|
||||
to use file system driver with DLZ)
|
||||
--with-dlz-ldap=PATH Build with LDAP DLZ driver [yes|no|path]. (Required
|
||||
to use LDAP with DLZ)
|
||||
--with-dlz-odbc=PATH Build with ODBC DLZ driver [yes|no|path]. (Required
|
||||
to use ODBC with DLZ)
|
||||
--with-dlz-stub=ARG Build with stub DLZ driver [yes|no]. (Required to
|
||||
use stub driver with DLZ)
|
||||
--with-make-clean run "make clean" at end of configure [yes|no]
|
||||
|
||||
Some influential environment variables:
|
||||
@@ -18821,11 +18833,6 @@ if test "${enable_tcp_fastopen+set}" = set; then :
|
||||
enableval=$enable_tcp_fastopen;
|
||||
fi
|
||||
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for TCP_FASTOPEN socket option" >&5
|
||||
$as_echo_n "checking for TCP_FASTOPEN socket option... " >&6; }
|
||||
case "$enable_tcp_fastopen" in
|
||||
yes|''|autodetect)
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
|
||||
|
230
configure.in
230
configure.in
@@ -43,7 +43,7 @@ AC_SUBST(CCNOOPT)
|
||||
AC_SUBST(BACKTRACECFLAGS)
|
||||
|
||||
# Warn if the user specified libbind, which is now deprecated
|
||||
AC_ARG_ENABLE(libbind, [ --enable-libbind deprecated])
|
||||
AC_ARG_ENABLE(libbind, AS_HELP_STRING([--enable-libbind], [deprecated]))
|
||||
|
||||
case "$enable_libbind" in
|
||||
yes)
|
||||
@@ -54,8 +54,10 @@ It is available from http://www.isc.org as a separate download.])
|
||||
;;
|
||||
esac
|
||||
|
||||
AC_ARG_ENABLE(buffer_useinline, AS_HELP_STRING([--enable-buffer-useinline],
|
||||
[define ISC_BUFFER_USEINLINE when compiling [[default=yes]]]),
|
||||
AC_ARG_ENABLE(buffer_useinline,
|
||||
AS_HELP_STRING([--enable-buffer-useinline],
|
||||
[define ISC_BUFFER_USEINLINE when compiling
|
||||
[default=yes]]),
|
||||
if test yes = "${enable}"
|
||||
then
|
||||
AC_DEFINE([ISC_BUFFER_USEINLINE], [1],
|
||||
@@ -63,11 +65,17 @@ AC_ARG_ENABLE(buffer_useinline, AS_HELP_STRING([--enable-buffer-useinline],
|
||||
fi,
|
||||
AC_DEFINE([ISC_BUFFER_USEINLINE], [1]))
|
||||
|
||||
AC_ARG_ENABLE(warn_shadow, [ --enable-warn-shadow turn on -Wshadow when compiling])
|
||||
AC_ARG_ENABLE(warn_shadow,
|
||||
AS_HELP_STRING([--enable-warn-shadow],
|
||||
[turn on -Wshadow when compiling]))
|
||||
|
||||
AC_ARG_ENABLE(warn_error, [ --enable-warn-error turn on -Werror when compiling])
|
||||
AC_ARG_ENABLE(warn_error,
|
||||
AS_HELP_STRING([--enable-warn-error],
|
||||
[turn on -Werror when compiling]))
|
||||
|
||||
AC_ARG_ENABLE(developer, [ --enable-developer enable developer build settings])
|
||||
AC_ARG_ENABLE(developer,
|
||||
AS_HELP_STRING([--enable-developer],
|
||||
[enable developer build settings]))
|
||||
XTARGETS=
|
||||
case "$enable_developer" in
|
||||
yes)
|
||||
@@ -86,8 +94,12 @@ esac
|
||||
AC_SUBST(XTARGETS)
|
||||
|
||||
# American Fuzzy Lop
|
||||
AC_ARG_ENABLE(afl, [ --enable-afl enable American Fuzzy Lop test harness [[default=no]]],
|
||||
[AC_DEFINE([ENABLE_AFL], [1], [Define to enable American Fuzzy Lop test harness])])
|
||||
AC_ARG_ENABLE(afl,
|
||||
AS_HELP_STRING([--enable-afl],
|
||||
[enable American Fuzzy Lop test harness
|
||||
[default=no]]),
|
||||
[AC_DEFINE([ENABLE_AFL], [1],
|
||||
[Define to enable American Fuzzy Lop test harness])])
|
||||
case "$enable_afl" in
|
||||
yes)
|
||||
LIBS="$LIBS -lpthread"
|
||||
@@ -98,7 +110,9 @@ esac
|
||||
#libseccomp sandboxing
|
||||
AC_CHECK_FUNCS(getrandom)
|
||||
AC_ARG_ENABLE(seccomp,
|
||||
AS_HELP_STRING([--enable-seccomp],[enable support for libseccomp system call filtering [default=no]]))
|
||||
AS_HELP_STRING([--enable-seccomp],
|
||||
[enable support for libseccomp system call
|
||||
filtering [default=no]]))
|
||||
case "$enable_seccomp" in
|
||||
yes)
|
||||
case $host_os in
|
||||
@@ -218,10 +232,11 @@ AC_SUBST(PERL)
|
||||
# If python is unavailable, we simply don't build those.
|
||||
#
|
||||
AC_ARG_WITH(python,
|
||||
[ --with-python=PATH specify path to python interpreter],
|
||||
AS_HELP_STRING([--with-python=PATH],
|
||||
[specify path to python interpreter]),
|
||||
use_python="$withval", use_python="unspec")
|
||||
AC_ARG_WITH(python-install-dir,
|
||||
AC_HELP_STRING([--with-python-install-dir=PATH],
|
||||
AS_HELP_STRING([--with-python-install-dir=PATH],
|
||||
[installation directory for Python modules]),
|
||||
use_python_install_dir="$withval", use_python_install_dir="unspec")
|
||||
|
||||
@@ -658,7 +673,8 @@ AC_SUBST(ISC_PLATFORM_HAVELIFCONF)
|
||||
# check if we have kqueue
|
||||
#
|
||||
AC_ARG_ENABLE(kqueue,
|
||||
[ --enable-kqueue use BSD kqueue when available [[default=yes]]],
|
||||
AS_HELP_STRING([--enable-kqueue],
|
||||
[use BSD kqueue when available [default=yes]]),
|
||||
want_kqueue="$enableval", want_kqueue="yes")
|
||||
case $want_kqueue in
|
||||
yes)
|
||||
@@ -683,7 +699,8 @@ AC_SUBST(ISC_PLATFORM_HAVEKQUEUE)
|
||||
# so we need to try running the code, not just test its existence.
|
||||
#
|
||||
AC_ARG_ENABLE(epoll,
|
||||
[ --enable-epoll use Linux epoll when available [[default=auto]]],
|
||||
AS_HELP_STRING([--enable-epoll],
|
||||
[use Linux epoll when available [default=auto]]),
|
||||
want_epoll="$enableval", want_epoll="auto")
|
||||
case $want_epoll in
|
||||
auto)
|
||||
@@ -716,7 +733,8 @@ AC_SUBST(ISC_PLATFORM_HAVEEPOLL)
|
||||
# check if we support /dev/poll
|
||||
#
|
||||
AC_ARG_ENABLE(devpoll,
|
||||
[ --enable-devpoll use /dev/poll when available [[default=yes]]],
|
||||
AS_HELP_STRING([--enable-devpoll],
|
||||
[use /dev/poll when available [default=yes]]),
|
||||
want_devpoll="$enableval", want_devpoll="yes")
|
||||
case $want_devpoll in
|
||||
yes)
|
||||
@@ -779,7 +797,8 @@ AC_C_BIGENDIAN
|
||||
GEOIPLINKSRCS=
|
||||
GEOIPLINKOBJS=
|
||||
AC_ARG_WITH(geoip,
|
||||
[ --with-geoip=PATH Build with GeoIP support (yes|no|path)],
|
||||
AS_HELP_STRING([--with-geoip=PATH],
|
||||
[Build with GeoIP support (yes|no|path)]),
|
||||
use_geoip="$withval", use_geoip="no")
|
||||
|
||||
if test "yes" = "$use_geoip"
|
||||
@@ -871,7 +890,9 @@ AC_SUBST(GEOIPLINKOBJS)
|
||||
|
||||
AC_MSG_CHECKING(for GSSAPI library)
|
||||
AC_ARG_WITH(gssapi,
|
||||
[ --with-gssapi=[[PATH|[/path/]krb5-config]] Specify path for system-supplied GSSAPI [[default=yes]]],
|
||||
AS_HELP_STRING([--with-gssapi=[PATH|[/path/]krb5-config]],
|
||||
[Specify path for system-supplied GSSAPI
|
||||
[default=yes]]),
|
||||
use_gssapi="$withval", use_gssapi="yes")
|
||||
|
||||
# first try using krb5-config, if that does not work then fall back to "yes" method.
|
||||
@@ -1149,7 +1170,8 @@ AC_SUBST(DNS_CRYPTO_LIBS)
|
||||
#
|
||||
AC_MSG_CHECKING(for random device)
|
||||
AC_ARG_WITH(randomdev,
|
||||
[ --with-randomdev=PATH Specify path for random device],
|
||||
AS_HELP_STRING([--with-randomdev=PATH],
|
||||
[Specify path for random device]),
|
||||
use_randomdev="$withval", use_randomdev="unspec")
|
||||
|
||||
case "$use_randomdev" in
|
||||
@@ -1283,7 +1305,9 @@ then
|
||||
AC_DEFINE(HAVE_PTHREAD_ATTR_SETSTACKSIZE),)
|
||||
|
||||
AC_ARG_WITH(locktype,
|
||||
[ --with-locktype=ARG Specify mutex lock type (adaptive or standard)],
|
||||
AS_HELP_STRING([--with-locktype=ARG],
|
||||
[Specify mutex lock type
|
||||
(adaptive or standard)]),
|
||||
locktype="$withval", locktype="adaptive")
|
||||
|
||||
case "$locktype" in
|
||||
@@ -1397,8 +1421,7 @@ ISC_THREAD_DIR=$thread_dir
|
||||
AC_SUBST(ISC_THREAD_DIR)
|
||||
|
||||
AC_MSG_CHECKING(for libtool)
|
||||
AC_ARG_WITH(libtool,
|
||||
[ --with-libtool use GNU libtool],
|
||||
AC_ARG_WITH(libtool, AS_HELP_STRING([--with-libtool], [use GNU libtool]),
|
||||
use_libtool="$withval", use_libtool="no")
|
||||
|
||||
case $use_libtool in
|
||||
@@ -1444,42 +1467,48 @@ AC_SUBST(INSTALL_LIBRARY)
|
||||
# (note it implies both --without-openssl and --with-pkcs11)
|
||||
#
|
||||
AC_ARG_ENABLE(native-pkcs11,
|
||||
[ --enable-native-pkcs11 use native PKCS11 for all crypto [[default=no]]],
|
||||
AS_HELP_STRING([--enable-native-pkcs11],
|
||||
[use native PKCS11 for all crypto [default=no]]),
|
||||
want_native_pkcs11="$enableval", want_native_pkcs11="no")
|
||||
|
||||
#
|
||||
# was --with-openssl specified?
|
||||
#
|
||||
AC_ARG_WITH(openssl,
|
||||
[ --with-openssl[=PATH] Build with OpenSSL [yes|no|path].
|
||||
(Crypto is required for DNSSEC)],
|
||||
AS_HELP_STRING([--with-openssl[=PATH]],
|
||||
[Build with OpenSSL [yes|no|path].
|
||||
(Crypto is required for DNSSEC)]),
|
||||
use_openssl="$withval", use_openssl="auto")
|
||||
|
||||
#
|
||||
# was --with-pkcs11 specified?
|
||||
#
|
||||
AC_ARG_WITH(pkcs11,
|
||||
[ --with-pkcs11[=PATH] Build with PKCS11 support [yes|no|path]
|
||||
(PATH is for the PKCS11 provider)],
|
||||
AS_HELP_STRING([--with-pkcs11[=PATH]],
|
||||
[Build with PKCS11 support [yes|no|path]
|
||||
(PATH is for the PKCS11 provider)]),
|
||||
use_pkcs11="$withval", use_pkcs11="auto")
|
||||
|
||||
#
|
||||
# were --with-ecdsa, --with-gost, --with-eddsa, --with-aes specified
|
||||
#
|
||||
AC_ARG_WITH(ecdsa, [ --with-ecdsa Crypto ECDSA],
|
||||
AC_ARG_WITH(ecdsa, AS_HELP_STRING([--with-ecdsa], [Crypto ECDSA]),
|
||||
with_ecdsa="$withval", with_ecdsa="auto")
|
||||
AC_ARG_WITH(gost, [ --with-gost Crypto GOST [yes|no|raw|asn1].],
|
||||
AC_ARG_WITH(gost,
|
||||
AS_HELP_STRING([--with-gost], [Crypto GOST [yes|no|raw|asn1].]),
|
||||
with_gost="$withval", with_gost="auto")
|
||||
AC_ARG_WITH(eddsa, [ --with-eddsa Crypto EDDSA [yes|all|no].],
|
||||
AC_ARG_WITH(eddsa, AS_HELP_STRING([--with-eddsa], [Crypto EDDSA [yes|all|no].]),
|
||||
with_eddsa="$withval", with_eddsa="auto")
|
||||
AC_ARG_WITH(aes, [ --with-aes Crypto AES],
|
||||
AC_ARG_WITH(aes, AS_HELP_STRING([--with-aes], [Crypto AES]),
|
||||
with_aes="$withval", with_aes="checkcc")
|
||||
|
||||
#
|
||||
# Client Cookie algorithm choice
|
||||
#
|
||||
AC_ARG_WITH(cc-alg,
|
||||
[ --with-cc-alg=ALG choose the algorithm for Client Cookie [[aes|sha1|sha256]]],
|
||||
AS_HELP_STRING([--with-cc-alg=ALG],
|
||||
[choose the algorithm for Client Cookie
|
||||
[aes|sha1|sha256]]),
|
||||
with_cc_alg="$withval", with_cc_alg="auto")
|
||||
|
||||
case $with_cc_alg in
|
||||
@@ -1718,7 +1747,7 @@ DSO_METHOD_dlfcn();
|
||||
)
|
||||
|
||||
AC_ARG_ENABLE(openssl-version-check,
|
||||
[AC_HELP_STRING([--enable-openssl-version-check],
|
||||
[AS_HELP_STRING([--enable-openssl-version-check],
|
||||
[check OpenSSL version @<:@default=yes@:>@])])
|
||||
case "$enable_openssl_version_check" in
|
||||
yes|'')
|
||||
@@ -2086,7 +2115,8 @@ esac
|
||||
# was --enable-openssl-hash specified?
|
||||
#
|
||||
AC_ARG_ENABLE(openssl-hash,
|
||||
[ --enable-openssl-hash use OpenSSL for hash functions [[default=yes]]],
|
||||
AS_HELP_STRING([--enable-openssl-hash],
|
||||
[use OpenSSL for hash functions [default=yes]]),
|
||||
want_openssl_hash="$enableval", want_openssl_hash="whenossl")
|
||||
|
||||
AC_MSG_CHECKING(for using OpenSSL for hash functions)
|
||||
@@ -2376,7 +2406,8 @@ fi
|
||||
|
||||
AC_MSG_CHECKING(for using the crypto library (vs. builtin) for random functions)
|
||||
AC_ARG_ENABLE(crypto-rand,
|
||||
[ --enable-crypto-rand use the crypto provider for random [[default=yes]]],
|
||||
AS_HELP_STRING([--enable-crypto-rand],
|
||||
[use the crypto provider for random [default=yes]]),
|
||||
want_crypto_rand="$enableval", want_crypto_rand="auto")
|
||||
if test "$want_crypto_rand" = "auto"
|
||||
then
|
||||
@@ -2436,7 +2467,8 @@ AC_SUBST(ISC_PLATFORM_CRYPTORANDOM)
|
||||
#
|
||||
AC_MSG_CHECKING(for lmdb library)
|
||||
AC_ARG_WITH(lmdb,
|
||||
[ --with-lmdb[=PATH] build with LMDB library [yes|no|path]],
|
||||
AS_HELP_STRING([--with-lmdb[=PATH]],
|
||||
[build with LMDB library [yes|no|path]]),
|
||||
use_lmdb="$withval", use_lmdb="auto")
|
||||
|
||||
have_lmdb=""
|
||||
@@ -2503,7 +2535,8 @@ AC_SUBST(NZDTARGETS)
|
||||
#
|
||||
AC_MSG_CHECKING(for libxml2 library)
|
||||
AC_ARG_WITH(libxml2,
|
||||
[ --with-libxml2[=PATH] build with libxml2 library [yes|no|path]],
|
||||
AS_HELP_STRING([--with-libxml2[=PATH]],
|
||||
[build with libxml2 library [yes|no|path]]),
|
||||
use_libxml2="$withval", use_libxml2="auto")
|
||||
|
||||
case "$use_libxml2" in
|
||||
@@ -2558,7 +2591,8 @@ AC_SUBST(XMLSTATS)
|
||||
#
|
||||
AC_MSG_CHECKING(for json library)
|
||||
AC_ARG_WITH(libjson,
|
||||
[ --with-libjson[=PATH] build with libjson0 library [yes|no|path]],
|
||||
AS_HELP_STRING([--with-libjson[=PATH]],
|
||||
[build with libjson0 library [yes|no|path]]),
|
||||
use_libjson="$withval", use_libjson="auto")
|
||||
|
||||
have_libjson=""
|
||||
@@ -2638,7 +2672,9 @@ AC_SUBST(JSONSTATS)
|
||||
#
|
||||
AC_MSG_CHECKING(for zlib library)
|
||||
AC_ARG_WITH(zlib,
|
||||
[ --with-zlib[=PATH] build with zlib for HTTP compression [[default=yes]] ],
|
||||
AS_HELP_STRING([--with-zlib[=PATH]],
|
||||
[build with zlib for HTTP compression
|
||||
[default=yes]]),
|
||||
with_zlib="$withval", with_zlib="auto")
|
||||
|
||||
have_zlib=""
|
||||
@@ -2725,7 +2761,8 @@ fi
|
||||
#
|
||||
# Large File
|
||||
#
|
||||
AC_ARG_ENABLE(largefile, [ --enable-largefile 64-bit file support],
|
||||
AC_ARG_ENABLE(largefile,
|
||||
AS_HELP_STRING([--enable-largefile], [64-bit file support]),
|
||||
want_largefile="yes", want_largefile="no")
|
||||
case $want_largefile in
|
||||
yes)
|
||||
@@ -2877,7 +2914,7 @@ esac
|
||||
#
|
||||
AC_MSG_CHECKING(whether to use purify)
|
||||
AC_ARG_WITH(purify,
|
||||
[ --with-purify[=PATH] use Rational purify],
|
||||
AS_HELP_STRING([--with-purify[=PATH]],[use Rational purify]),
|
||||
use_purify="$withval", use_purify="no")
|
||||
|
||||
case "$use_purify" in
|
||||
@@ -2919,7 +2956,8 @@ AC_SUBST(PURIFY)
|
||||
#
|
||||
AC_MSG_CHECKING(whether to use gperftools profiler)
|
||||
AC_ARG_WITH(gperftools-profiler,
|
||||
[ --with-gperftools-profiler use gperftools CPU profiler],
|
||||
AS_HELP_STRING([--with-gperftools-profiler],
|
||||
[use gperftools CPU profiler]),
|
||||
use_profiler="$withval", use_profiler="no")
|
||||
|
||||
case $use_profiler in
|
||||
@@ -2939,7 +2977,8 @@ esac
|
||||
# glibc-compatible backtrace() function.
|
||||
#
|
||||
AC_ARG_ENABLE(backtrace,
|
||||
[ --enable-backtrace log stack backtrace on abort [[default=yes]]],
|
||||
AS_HELP_STRING([--enable-backtrace],
|
||||
[log stack backtrace on abort [default=yes]]),
|
||||
want_backtrace="$enableval", want_backtrace="yes")
|
||||
case $want_backtrace in
|
||||
yes)
|
||||
@@ -2955,8 +2994,9 @@ esac
|
||||
AC_SUBST(ISC_PLATFORM_USEBACKTRACE)
|
||||
|
||||
AC_ARG_ENABLE(symtable,
|
||||
[ --enable-symtable use internal symbol table for backtrace
|
||||
[[all|minimal(default)|none]]],
|
||||
AS_HELP_STRING([--enable-symtable],
|
||||
[use internal symbol table for backtrace
|
||||
[all|minimal(default)|none]]),
|
||||
want_symtable="$enableval", want_symtable="minimal")
|
||||
case $want_symtable in
|
||||
yes|all|minimal) # "yes" is a hidden value equivalent to "minimal"
|
||||
@@ -3022,7 +3062,7 @@ AC_SUBST(BIND9_CO_RULE)
|
||||
# IPv6
|
||||
#
|
||||
AC_ARG_ENABLE(ipv6,
|
||||
[ --enable-ipv6 use IPv6 [default=autodetect]])
|
||||
AS_HELP_STRING([--enable-ipv6], [use IPv6 [default=autodetect]]))
|
||||
|
||||
case "$enable_ipv6" in
|
||||
yes|''|autodetect)
|
||||
@@ -3053,7 +3093,8 @@ AC_TRY_COMPILE([
|
||||
#
|
||||
AC_MSG_CHECKING(for Kame IPv6 support)
|
||||
AC_ARG_WITH(kame,
|
||||
[ --with-kame[=PATH] use Kame IPv6 [default path /usr/local/v6]],
|
||||
AS_HELP_STRING([--with-kame[=PATH]],
|
||||
[use Kame IPv6 [default path /usr/local/v6]]),
|
||||
use_kame="$withval", use_kame="no")
|
||||
|
||||
case "$use_kame" in
|
||||
@@ -3376,7 +3417,8 @@ AC_SUBST(ISC_PLATFORM_NEEDPORTT)
|
||||
#
|
||||
|
||||
AC_ARG_ENABLE(tcp_fastopen,
|
||||
[ --disable-tcp-fastopen disable TCP Fast Open support [[default=autodetect]]])
|
||||
AS_HELP_STRING([--disable-tcp-fastopen],
|
||||
[disable TCP Fast Open support [default=autodetect]])
|
||||
|
||||
AC_MSG_CHECKING(for TCP_FASTOPEN socket option)
|
||||
case "$enable_tcp_fastopen" in
|
||||
@@ -3483,7 +3525,8 @@ AC_CHECK_FUNC(gai_strerror, AC_DEFINE(HAVE_GAISTRERROR))
|
||||
AC_SUBST(ISC_IRS_GETNAMEINFOSOCKLEN)
|
||||
|
||||
AC_ARG_ENABLE(getifaddrs,
|
||||
[ --enable-getifaddrs enable the use of getifaddrs() [[yes|no]].],
|
||||
AS_HELP_STRING([--enable-getifaddrs],
|
||||
[enable the use of getifaddrs() [yes|no].]),
|
||||
want_getifaddrs="$enableval", want_getifaddrs="yes")
|
||||
|
||||
#
|
||||
@@ -3569,7 +3612,8 @@ AC_SUBST(ISC_PLATFORM_NEEDSTRCASESTR)
|
||||
|
||||
AC_SUBST(READLINE_LIB)
|
||||
AC_ARG_WITH(readline,
|
||||
[ --with-readline[=LIBSPEC] specify readline library [default auto]],
|
||||
AS_HELP_STRING([--with-readline[=LIBSPEC]],
|
||||
[specify readline library [default auto]]),
|
||||
use_readline="$withval", use_readline="auto")
|
||||
case "$use_readline" in
|
||||
no) ;;
|
||||
@@ -3686,7 +3730,8 @@ AC_CHECK_FUNC(strerror, AC_DEFINE(HAVE_STRERROR))
|
||||
# Use our own SPNEGO implementation?
|
||||
#
|
||||
AC_ARG_ENABLE(isc-spnego,
|
||||
[ --disable-isc-spnego use SPNEGO from GSSAPI library])
|
||||
AS_HELP_STRING([--disable-isc-spnego],
|
||||
[use SPNEGO from GSSAPI library]))
|
||||
|
||||
if test -n "$USE_GSSAPI"
|
||||
then
|
||||
@@ -3747,8 +3792,7 @@ AC_SUBST(ISC_PLATFORM_QUADFORMAT)
|
||||
#
|
||||
# Note it is very recommended to *not* disable chroot(),
|
||||
# this is only because chroot() was made obsolete by Posix.
|
||||
AC_ARG_ENABLE(chroot,
|
||||
[ --disable-chroot disable chroot])
|
||||
AC_ARG_ENABLE(chroot, AS_HELP_STRING([--disable-chroot], [disable chroot]))
|
||||
case "$enable_chroot" in
|
||||
yes|'')
|
||||
AC_CHECK_FUNCS(chroot)
|
||||
@@ -3757,7 +3801,8 @@ case "$enable_chroot" in
|
||||
;;
|
||||
esac
|
||||
AC_ARG_ENABLE(linux-caps,
|
||||
[ --disable-linux-caps disable linux capabilities])
|
||||
AS_HELP_STRING([--disable-linux-caps],
|
||||
[disable linux capabilities]))
|
||||
case "$enable_linux_caps" in
|
||||
yes|'')
|
||||
AC_CHECK_HEADERS(linux/types.h)
|
||||
@@ -4023,8 +4068,8 @@ AC_CHECK_HEADERS(stdatomic.h,
|
||||
ISC_PLATFORM_HAVESTDATOMIC="#undef ISC_PLATFORM_HAVESTDATOMIC"])
|
||||
|
||||
AC_ARG_ENABLE(atomic,
|
||||
[ --enable-atomic enable machine specific atomic operations
|
||||
[[default=autodetect]]],
|
||||
AS_HELP_STRING([--enable-atomic],
|
||||
[enable machine specific atomic operations [default=autodetect]]),
|
||||
enable_atomic="$enableval",
|
||||
enable_atomic="autodetect")
|
||||
case "$enable_atomic" in
|
||||
@@ -4328,9 +4373,9 @@ AC_SUBST(ISC_PLATFORM_BUSYWAITNOP)
|
||||
# Activate "rrset-order fixed" or not?
|
||||
#
|
||||
AC_ARG_ENABLE(fixed-rrset,
|
||||
[ --enable-fixed-rrset enable fixed rrset ordering [[default=no]]],
|
||||
enable_fixed="$enableval",
|
||||
enable_fixed="no")
|
||||
AS_HELP_STRING([--enable-fixed-rrset],
|
||||
[enable fixed rrset ordering [default=no]]),
|
||||
enable_fixed="$enableval", enable_fixed="no")
|
||||
case "$enable_fixed" in
|
||||
yes)
|
||||
AC_DEFINE(DNS_RDATASET_FIXED, 1,
|
||||
@@ -4346,9 +4391,9 @@ esac
|
||||
# Enable response policy rewriting using NS IP addresses
|
||||
#
|
||||
AC_ARG_ENABLE(rpz-nsip,
|
||||
[ --disable-rpz-nsip disable rpz nsip rules [[default=enabled]]],
|
||||
enable_nsip="$enableval",
|
||||
enable_nsip="yes")
|
||||
AS_HELP_STRING([--disable-rpz-nsip],
|
||||
[disable rpz nsip rules [default=enabled]]),
|
||||
enable_nsip="$enableval", enable_nsip="yes")
|
||||
case "$enable_nsip" in
|
||||
yes)
|
||||
AC_DEFINE(ENABLE_RPZ_NSIP, 1,
|
||||
@@ -4364,9 +4409,9 @@ esac
|
||||
# Enable response policy rewriting using NS name
|
||||
#
|
||||
AC_ARG_ENABLE(rpz-nsdname,
|
||||
[ --disable-rpz-nsdname disable rpz nsdname rules [[default=enabled]]],
|
||||
enable_nsdname="$enableval",
|
||||
enable_nsdname="yes")
|
||||
AS_HELP_STRING([--disable-rpz-nsdname],
|
||||
[disable rpz nsdname rules [default=enabled]]),
|
||||
enable_nsdname="$enableval", enable_nsdname="yes")
|
||||
case "$enable_nsdname" in
|
||||
yes)
|
||||
AC_DEFINE(ENABLE_RPZ_NSDNAME, 1,
|
||||
@@ -4400,14 +4445,17 @@ AC_SEARCH_LIBS(dlopen, dl)
|
||||
librpz_dl=yes
|
||||
AC_CHECK_FUNCS(dlopen dlclose dlsym,,librpz_dl=no)
|
||||
AC_ARG_ENABLE([dnsrps-dl],
|
||||
[ --enable-dnsrps-dl DNS Response Policy Service delayed link [[default=$librpz_dl]]],
|
||||
[enable_librpz_dl="$enableval"],
|
||||
[enable_librpz_dl="$librpz_dl"])
|
||||
AS_HELP_STRING([--enable-dnsrps-dl],
|
||||
[DNS Response Policy Service delayed link
|
||||
[default=$librpz_dl]]),
|
||||
[enable_librpz_dl="$enableval"], [enable_librpz_dl="$librpz_dl"])
|
||||
AC_ARG_WITH([dnsrps-libname],
|
||||
[ --with-dnsrps-libname DNSRPS provider library name (librpz.so)],
|
||||
AS_HELP_STRING([--with-dnsrps-libname],
|
||||
[DNSRPS provider library name (librpz.so)]),
|
||||
[librpz_name="$withval"], [librpz_name="librpz.so"])
|
||||
AC_ARG_WITH([dnsrps-dir],
|
||||
[ --with-dnsrps-dir path to DNSRPS provider library],
|
||||
AS_HELP_STRING([--with-dnsrps-dir],
|
||||
[path to DNSRPS provider library]),
|
||||
[librpz_path="$withval/$librpz_name"], [librpz_path="$librpz_name"])
|
||||
AC_DEFINE_UNQUOTED([DNSRPS_LIBRPZ_PATH], ["$librpz_path"],
|
||||
[dnsrps $librpz_name])
|
||||
@@ -4426,8 +4474,7 @@ AC_DEFINE_UNQUOTED([DNSRPS_LIB_OPEN], [$dnsrps_lib_open],
|
||||
AC_ARG_ENABLE([dnsrps],
|
||||
AS_HELP_STRING([--enable-dnsrps],
|
||||
[enable DNS Response Policy Service API]),
|
||||
[enable_dnsrps=$enableval],
|
||||
[enable_dnsrps=no])
|
||||
[enable_dnsrps=$enableval], [enable_dnsrps=no])
|
||||
if test "x$enable_dnsrps" != "xno"; then
|
||||
if test "x$dnsrps_avail" != "xyes"; then
|
||||
AC_MSG_ERROR([[dlopen and librpz.so needed for DNSRPS]])
|
||||
@@ -4442,9 +4489,10 @@ fi
|
||||
# Activate dnstap?
|
||||
#
|
||||
AC_ARG_ENABLE(dnstap,
|
||||
[ --enable-dnstap enable dnstap support (requires fstrm, protobuf-c)],
|
||||
use_dnstap=$enableval,
|
||||
use_dnstap=no)
|
||||
AS_HELP_STRING([--enable-dnstap],
|
||||
[enable dnstap support
|
||||
(requires fstrm, protobuf-c)]),
|
||||
use_dnstap=$enableval, use_dnstap=no)
|
||||
|
||||
DNSTAP=
|
||||
DNSTAPSRCS=
|
||||
@@ -4456,7 +4504,7 @@ if test "x$use_dnstap" != "xno"; then
|
||||
AC_MSG_ERROR([Dnstap requires threads.])
|
||||
fi
|
||||
AC_ARG_WITH([protobuf-c],
|
||||
AC_HELP_STRING([--with-protobuf-c=path],
|
||||
AS_HELP_STRING([--with-protobuf-c=path],
|
||||
[Path where protobuf-c is installed, for dnstap]), [
|
||||
# workaround for protobuf-c includes at old dir
|
||||
# before protobuf-c-1.0.0
|
||||
@@ -4487,7 +4535,7 @@ if test "x$use_dnstap" != "xno"; then
|
||||
if test -z "$PROTOC_C"; then
|
||||
AC_MSG_ERROR([The protoc-c program was not found.])
|
||||
fi
|
||||
AC_ARG_WITH([libfstrm], AC_HELP_STRING([--with-libfstrm=path],
|
||||
AC_ARG_WITH([libfstrm], AS_HELP_STRING([--with-libfstrm=path],
|
||||
[Path where libfstrm is installed, for dnstap]), [
|
||||
CFLAGS="$CFLAGS -I$withval/include"
|
||||
LDFLAGS="$LDFLAGS -L$withval/lib"
|
||||
@@ -4643,7 +4691,8 @@ AC_SUBST($1)
|
||||
#
|
||||
AC_MSG_CHECKING(for Docbook-XSL path)
|
||||
AC_ARG_WITH(docbook-xsl,
|
||||
[ --with-docbook-xsl=PATH specify path for Docbook-XSL stylesheets],
|
||||
AS_HELP_STRING([--with-docbook-xsl[=PATH]],
|
||||
[specify path for Docbook-XSL stylesheets]),
|
||||
docbook_path="$withval", docbook_path="auto")
|
||||
case "$docbook_path" in
|
||||
auto)
|
||||
@@ -4681,7 +4730,8 @@ NOM_PATH_FILE(XSLT_DBLATEX_FASTBOOK, xsl/latex_book_fast.xsl, $dblatex_xsl_trees
|
||||
# IDN support
|
||||
#
|
||||
AC_ARG_WITH(idn,
|
||||
[ --with-idn[=MPREFIX] enable IDN support using idnkit [default PREFIX]],
|
||||
AS_HELP_STRING([--with-idn[=MPREFIX]],
|
||||
[enable IDN support using idnkit [default PREFIX]]),
|
||||
use_idn="$withval", use_idn="no")
|
||||
case "$use_idn" in
|
||||
yes)
|
||||
@@ -4701,7 +4751,8 @@ esac
|
||||
iconvinc=
|
||||
iconvlib=
|
||||
AC_ARG_WITH(libiconv,
|
||||
[ --with-libiconv[=IPREFIX] GNU libiconv are in IPREFIX [default PREFIX]],
|
||||
AS_HELP_STRING([--with-libiconv[=IPREFIX]],
|
||||
[GNU libiconv are in IPREFIX [default PREFIX]]),
|
||||
use_libiconv="$withval", use_libiconv="no")
|
||||
case "$use_libiconv" in
|
||||
yes)
|
||||
@@ -4720,7 +4771,8 @@ no)
|
||||
esac
|
||||
|
||||
AC_ARG_WITH(iconv,
|
||||
[ --with-iconv[=LIBSPEC] specify iconv library [default -liconv]],
|
||||
AS_HELP_STRING([--with-iconv[=LIBSPEC]],
|
||||
[specify iconv library [default -liconv]]),
|
||||
iconvlib="$withval")
|
||||
case "$iconvlib" in
|
||||
no)
|
||||
@@ -4732,7 +4784,7 @@ yes)
|
||||
esac
|
||||
|
||||
AC_ARG_WITH(idnlib,
|
||||
[ --with-idnlib=ARG specify libidnkit],
|
||||
AS_HELP_STRING([--with-idnlib=ARG], [specify libidnkit]),
|
||||
idnlib="$withval", idnlib="no")
|
||||
if test "yes" = "$idnlib"; then
|
||||
AC_MSG_ERROR([You must specify ARG for --with-idnlib.])
|
||||
@@ -4754,7 +4806,7 @@ AC_SUBST(IDNLIBS)
|
||||
# Check whether to build Automated Test Framework unit tests
|
||||
#
|
||||
AC_ARG_WITH(atf,
|
||||
[ --with-atf=ARG support Automated Test Framework],
|
||||
AS_HELP_STRING([--with-atf],[support Automated Test Framework]),
|
||||
atf="$withval", atf="no")
|
||||
if test "yes" = "$atf"; then
|
||||
atf=`pwd`/unit/atf
|
||||
@@ -4798,7 +4850,8 @@ AC_CHECK_FUNCS(setlocale)
|
||||
# was --with-tuning specified?
|
||||
#
|
||||
AC_ARG_WITH(tuning,
|
||||
[ --with-tuning=ARG Specify server tuning (large or default)],
|
||||
AS_HELP_STRING([--with-tuning=ARG],
|
||||
[Specify server tuning (large or default)]),
|
||||
use_tuning="$withval", use_tuning="no")
|
||||
|
||||
case "$use_tuning" in
|
||||
@@ -4821,7 +4874,9 @@ esac
|
||||
# was --enable-querytrace specified?
|
||||
#
|
||||
AC_ARG_ENABLE(querytrace,
|
||||
[ --enable-querytrace enable very verbose query trace logging [[default=no]]],
|
||||
AS_HELP_STRING([--enable-querytrace],
|
||||
[enable very verbose query trace logging
|
||||
[default=no]]),
|
||||
want_querytrace="$enableval", want_querytrace="no")
|
||||
|
||||
AC_MSG_CHECKING([whether to enable query trace logging])
|
||||
@@ -4971,7 +5026,8 @@ SO_TARGETS=""
|
||||
SO_STRIP="cat"
|
||||
|
||||
AC_ARG_WITH(dlopen,
|
||||
[ --with-dlopen=ARG support dynamically loadable DLZ drivers],
|
||||
AS_HELP_STRING([--with-dlopen=ARG],
|
||||
[support dynamically loadable DLZ drivers]),
|
||||
dlopen="$withval", dlopen="yes")
|
||||
|
||||
case $host in
|
||||
@@ -5415,7 +5471,8 @@ AC_OUTPUT
|
||||
# Now that the Makefiles exist we can ensure that everything is rebuilt.
|
||||
#
|
||||
AC_ARG_WITH(make-clean,
|
||||
[ --with-make-clean run "make clean" at end of configure [[yes|no]]],
|
||||
AS_HELP_STRING([--with-make-clean],
|
||||
[run "make clean" at end of configure [yes|no]]),
|
||||
make_clean="$withval", make_clean="yes")
|
||||
case "$make_clean" in
|
||||
yes)
|
||||
@@ -5432,7 +5489,8 @@ yes)
|
||||
esac
|
||||
|
||||
AC_ARG_ENABLE(full-report,
|
||||
[ --enable-full-report report values of all configure options])
|
||||
AS_HELP_STRING([--enable-full-report],
|
||||
[report values of all configure options]))
|
||||
|
||||
report() {
|
||||
echo "==============================================================================="
|
||||
|
@@ -57,8 +57,9 @@ AC_DEFUN(DLZ_ADD_DRIVER, [
|
||||
|
||||
AC_MSG_CHECKING(for Postgres DLZ driver)
|
||||
AC_ARG_WITH(dlz_postgres,
|
||||
[ --with-dlz-postgres[=PATH] Build with Postgres DLZ driver [yes|no|path].
|
||||
(Required to use Postgres with DLZ)],
|
||||
AS_HELP_STRING([--with-dlz-postgres[=PATH]],
|
||||
[Build with Postgres DLZ driver [yes|no|path].
|
||||
(Required to use Postgres with DLZ)]),
|
||||
use_dlz_postgres="$withval", use_dlz_postgres="no")
|
||||
|
||||
if test "$use_dlz_postgres" != "no"
|
||||
@@ -126,8 +127,9 @@ esac
|
||||
|
||||
AC_MSG_CHECKING(for MySQL DLZ driver)
|
||||
AC_ARG_WITH(dlz_mysql,
|
||||
[ --with-dlz-mysql[=PATH] Build with MySQL DLZ driver [yes|no|path].
|
||||
(Required to use MySQL with DLZ)],
|
||||
AS_HELP_STRING([--with-dlz-mysql[=PATH]],
|
||||
[Build with MySQL DLZ driver [yes|no|path].
|
||||
(Required to use MySQL with DLZ)]),
|
||||
use_dlz_mysql="$withval", use_dlz_mysql="no")
|
||||
|
||||
AC_CHECK_PROGS(MYSQL_CONFIG, mysql_config)
|
||||
@@ -232,8 +234,9 @@ esac
|
||||
|
||||
AC_MSG_CHECKING(for Berkeley DB DLZ driver...)
|
||||
AC_ARG_WITH(dlz_bdb,
|
||||
[ --with-dlz-bdb[=PATH] Build with Berkeley DB DLZ driver [yes|no|path].
|
||||
(Required to use Berkeley DB with DLZ)],
|
||||
AS_HELP_STRING([--with-dlz-bdb[=PATH]],
|
||||
[Build with Berkeley DB DLZ driver [yes|no|path].
|
||||
(Required to use Berkeley DB with DLZ)]),
|
||||
use_dlz_bdb="$withval", use_dlz_bdb="no")
|
||||
|
||||
case "$use_dlz_bdb" in
|
||||
@@ -356,8 +359,9 @@ esac
|
||||
|
||||
AC_MSG_CHECKING(for file system DLZ driver)
|
||||
AC_ARG_WITH(dlz_filesystem,
|
||||
[ --with-dlz-filesystem[=ARG] Build with filesystem DLZ driver [yes|no].
|
||||
(Required to use file system driver with DLZ)],
|
||||
AS_HELP_STRING([--with-dlz-filesystem[=ARG]],
|
||||
[Build with filesystem DLZ driver [yes|no].
|
||||
(Required to use file system driver with DLZ)]),
|
||||
use_dlz_filesystem="$withval", use_dlz_filesystem="no")
|
||||
|
||||
case "$use_dlz_filesystem" in
|
||||
@@ -378,8 +382,9 @@ esac
|
||||
|
||||
AC_MSG_CHECKING(for LDAP DLZ driver)
|
||||
AC_ARG_WITH(dlz_ldap,
|
||||
[ --with-dlz-ldap[=PATH] Build with LDAP DLZ driver [yes|no|path].
|
||||
(Required to use LDAP with DLZ)],
|
||||
AS_HELP_STRING([--with-dlz-ldap[=PATH]],
|
||||
[Build with LDAP DLZ driver [yes|no|path].
|
||||
(Required to use LDAP with DLZ)]),
|
||||
use_dlz_ldap="$withval", use_dlz_ldap="no")
|
||||
|
||||
if test "$use_dlz_ldap" = "yes"
|
||||
@@ -424,8 +429,9 @@ esac
|
||||
|
||||
AC_MSG_CHECKING(for ODBC DLZ driver)
|
||||
AC_ARG_WITH(dlz_odbc,
|
||||
[ --with-dlz-odbc[=PATH] Build with ODBC DLZ driver [yes|no|path].
|
||||
(Required to use ODBC with DLZ)],
|
||||
AS_HELP_STRING([--with-dlz-odbc[=PATH]],
|
||||
[Build with ODBC DLZ driver [yes|no|path].
|
||||
(Required to use ODBC with DLZ)]),
|
||||
use_dlz_odbc="$withval", use_dlz_odbc="no")
|
||||
|
||||
if test "$use_dlz_odbc" = "yes"
|
||||
@@ -481,8 +487,9 @@ esac
|
||||
|
||||
AC_MSG_CHECKING(for stub DLZ driver)
|
||||
AC_ARG_WITH(dlz_stub,
|
||||
[ --with-dlz-stub[=ARG] Build with stub DLZ driver [yes|no].
|
||||
(Required to use stub driver with DLZ)],
|
||||
AS_HELP_STRING([--with-dlz-stub[=ARG]],
|
||||
[Build with stub DLZ driver [yes|no].
|
||||
(Required to use stub driver with DLZ)]),
|
||||
use_dlz_stub="$withval", use_dlz_stub="no")
|
||||
|
||||
case "$use_dlz_stub" in
|
||||
|
Reference in New Issue
Block a user