Skip to content
Snippets Groups Projects
Commit c33168c1 authored by Joshua Colp's avatar Joshua Colp Committed by Gerrit Code Review
Browse files

Merge "CFLAGS for BIND8 support"

parents 42f738e0 fcb1a0d7
Branches
Tags
No related merge requests found
...@@ -124,6 +124,9 @@ _ASTLDFLAGS+=$(LDOPTS) ...@@ -124,6 +124,9 @@ _ASTLDFLAGS+=$(LDOPTS)
# libxml2 cflags # libxml2 cflags
_ASTCFLAGS+=$(LIBXML2_INCLUDE) _ASTCFLAGS+=$(LIBXML2_INCLUDE)
# BIND_8_COMPAT
_ASTCFLAGS+=$(BIND8_CFLAGS)
#Uncomment this to see all build commands instead of 'quiet' output #Uncomment this to see all build commands instead of 'quiet' output
#NOISY_BUILD=yes #NOISY_BUILD=yes
......
...@@ -697,6 +697,7 @@ PBX_IP_MTU_DISCOVER ...@@ -697,6 +697,7 @@ PBX_IP_MTU_DISCOVER
PBX_RTLD_NOLOAD PBX_RTLD_NOLOAD
PBX_GLOB_BRACE PBX_GLOB_BRACE
PBX_GLOB_NOMAGIC PBX_GLOB_NOMAGIC
BIND8_CFLAGS
AST_RPATH AST_RPATH
AST_NATIVE_ARCH AST_NATIVE_ARCH
AST_SHADOW_WARNINGS AST_SHADOW_WARNINGS
...@@ -19408,6 +19409,33 @@ fi ...@@ -19408,6 +19409,33 @@ fi
rm -f core conftest.err conftest.$ac_objext \ rm -f core conftest.err conftest.$ac_objext \
conftest$ac_exeext conftest.$ac_ext conftest$ac_exeext conftest.$ac_ext
   
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BIND_8_COMPAT required" >&5
$as_echo_n "checking for BIND_8_COMPAT required... " >&6; }
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
#undef BIND_8_COMPAT
#include <arpa/nameser.h>
int
main ()
{
int x = NXDOMAIN
;
return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
else
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
BIND8_CFLAGS=-DBIND_8_COMPAT
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   
if test "x${PBX_GLOB_NOMAGIC}" != "x1"; then if test "x${PBX_GLOB_NOMAGIC}" != "x1"; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLOB_NOMAGIC in glob.h" >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLOB_NOMAGIC in glob.h" >&5
......
...@@ -1361,6 +1361,18 @@ AC_LINK_IFELSE( ...@@ -1361,6 +1361,18 @@ AC_LINK_IFELSE(
AC_MSG_RESULT(no) 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_NOMAGIC], [GLOB_NOMAGIC], [glob.h])
AST_C_DEFINE_CHECK([GLOB_BRACE], [GLOB_BRACE], [glob.h]) AST_C_DEFINE_CHECK([GLOB_BRACE], [GLOB_BRACE], [glob.h])
......
...@@ -62,6 +62,8 @@ HOST_OS=@HOST_OS@ ...@@ -62,6 +62,8 @@ HOST_OS=@HOST_OS@
OSARCH=@OSARCH@ OSARCH=@OSARCH@
OSREV=@PBX_OSREV@ OSREV=@PBX_OSREV@
BIND8_CFLAGS=@BIND8_CFLAGS@
PTHREAD_CFLAGS=@PTHREAD_CFLAGS@ PTHREAD_CFLAGS=@PTHREAD_CFLAGS@
PTHREAD_LIBS=@PTHREAD_LIBS@ PTHREAD_LIBS=@PTHREAD_LIBS@
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment