]> 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:39:06 +0000 (00:39 +0000)
committerMark Andrews <marka@isc.org>
Tue, 20 Dec 2011 00:39:06 +0000 (00:39 +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 5d678146cf387b1e516ad44ca2b9678f4916a744..127c7dfa86d5e09d0692fa5f60cf03755dbef4b5 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 8582291d874886719f367717d1453430442138cd..2c3f1f22a0458d76c53ff3e6e690b0bfc8161d3b 100644 (file)
@@ -18,7 +18,7 @@ AC_DIVERT_PUSH(1)dnl
 esyscmd([sed "s/^/# /" COPYRIGHT])dnl
 AC_DIVERT_POP()dnl
 
-AC_REVISION($Revision: 1.532 $)
+AC_REVISION($Revision: 1.533 $)
 
 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
@@ -502,7 +521,6 @@ AC_SUBST(LWRES_PLATFORM_NEEDSYSSELECTH)
 #
 AC_C_BIGENDIAN
 
-
 #
 # was --with-openssl specified?
 #