]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
3250. [func] 'configure --enable-developer'; turn on various
authorMark Andrews <marka@isc.org>
Tue, 20 Dec 2011 00:42:17 +0000 (00:42 +0000)
committerMark Andrews <marka@isc.org>
Tue, 20 Dec 2011 00:42:17 +0000 (00:42 +0000)
                        configure options, normally off by default, that
                        we want developers to build and test with. [RT #27103]

CHANGES
configure.in

diff --git a/CHANGES b/CHANGES
index 122da49c68fec5801304b84a3679788617303bab..f5f386ec4a0728aff3341c51129b33f465c46f1e 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,7 @@
+3250.  [func]          'configure --enable-developer'; turn on various
+                       configure options, normally off by default, that
+                       we want developers to build and test with. [RT #27103]
+
 3249.  [bug]           Update log message when saving slave zones files for
                        analysis after load failures. [RT #27087]
 
index b5d4dc8afb6a95c2569b9d94eafae0ec1f657b32..c4ff207b754c3d92c1305a5b38b8138899eff3f8 100644 (file)
@@ -18,7 +18,7 @@ AC_DIVERT_PUSH(1)dnl
 esyscmd([sed "s/^/# /" COPYRIGHT])dnl
 AC_DIVERT_POP()dnl
 
-AC_REVISION($Revision: 1.457.26.39 $)
+AC_REVISION($Revision: 1.457.26.40 $)
 
 AC_INIT(lib/dns/name.c)
 AC_PREREQ(2.59)
@@ -62,6 +62,25 @@ It is available from http://www.isc.org as a separate download.])
 esac
 
 
+AC_ARG_ENABLE(developer, [  --enable-developer     enable developer build settings])
+case "$enable_developer" in
+yes)
+       test "${enable_fixed_rrset+set}" = set || enable_fixed_rrset=yes
+       test "${with_atf+set}" = set || with_atf=yes
+       test "${enable_filter_aaaa+set}" = set || enable_filter_aaaa=yes
+       test "${enable_rpz_nsip+set}" = set || enable_rpz_nsip=yes
+       test "${enable_rpz_nsdname+set}" = set || enable_rpz_nsdname=yes
+       test "${with_dlz_filesystem+set}" = set || with_dlz_filesystem=yes
+       case "$host" in
+       *-darwin*)
+               test "${enable_exportlib+set}" = set || enable_exportlib=yes
+               ;;
+       *-linux*)
+               test "${enable_exportlib+set}" = set || enable_exportlib=yes
+               ;;
+       esac
+       ;;
+esac
 #
 # Make very sure that these are the first files processed by
 # config.status, since we use the processed output as the input for
@@ -499,7 +518,6 @@ AC_SUBST(LWRES_PLATFORM_NEEDSYSSELECTH)
 #
 AC_C_BIGENDIAN
 
-
 #
 # was --with-openssl specified?
 #