diff options
author | David M. Lee <dlee@respoke.io> | 2017-06-06 14:54:43 -0500 |
---|---|---|
committer | George Joseph <gjoseph@digium.com> | 2017-06-12 08:46:00 -0500 |
commit | 68de35a6a01e2a1fe732e156b73f800bb672a421 (patch) | |
tree | bdb3aa08e76278978a75d8e6a170c028e697711d /configure.ac | |
parent | 85dff8e26ee9bbe3ce781eefb9b1037e1fb9217a (diff) |
CFLAGS for BIND8 support
Some systems (like macOS) require BIND_8_COMPAT to be defined so that
the nameser libraries are, well, BIND8 compatible.
Change-Id: If79fc27a64f90de1835b5aa3aadfa9be22bd16b0
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index e36f2de6d..c18f12232 100644 --- a/configure.ac +++ b/configure.ac @@ -1333,6 +1333,18 @@ AC_LINK_IFELSE( AC_MSG_RESULT(no) ) +AC_MSG_CHECKING(for BIND_8_COMPAT required) +AC_COMPILE_IFELSE([AC_LANG_PROGRAM( +[[ +#undef BIND_8_COMPAT +#include <arpa/nameser.h> +]], +[[int x = NXDOMAIN]])], +AC_MSG_RESULT(no), +AC_MSG_RESULT(yes) +[BIND8_CFLAGS=-DBIND_8_COMPAT]) +AC_SUBST(BIND8_CFLAGS) + AST_C_DEFINE_CHECK([GLOB_NOMAGIC], [GLOB_NOMAGIC], [glob.h]) AST_C_DEFINE_CHECK([GLOB_BRACE], [GLOB_BRACE], [glob.h]) |