📄 bind-9.3.0-patch
字号:
+ iconvlib="-L$prefix/lib -R$prefix/lib -liconv"+ fi+ ;;+no)+ iconvlib=+ ;;+*)+ iconvlib="-L$use_libiconv/lib -R$use_libiconv/lib -liconv"+ ;;+esac+++# Check whether --with-iconv or --without-iconv was given.+if test "${with_iconv+set}" = set; then+ withval="$with_iconv"+ iconvlib="$withval"+fi;+case "$iconvlib" in+no)+ iconvlib=+ ;;+yes)+ iconvlib=-liconv+ ;;+esac+++# Check whether --with-idnlib or --without-idnlib was given.+if test "${with_idnlib+set}" = set; then+ withval="$with_idnlib"+ idnlib="$withval"+else+ idnlib="no"+fi;+if test "$idnlib" = yes; then+ { { echo "$as_me:$LINENO: error: You must specify ARG for --with-idnlib." >&5+echo "$as_me: error: You must specify ARG for --with-idnlib." >&2;}+ { (exit 1); exit 1; }; }+fi++IDNLIBS=+if test "$use_idn" != no; then++cat >>confdefs.h <<\_ACEOF+#define WITH_IDN 1+_ACEOF++ STD_CINCLUDES="$STD_CINCLUDES -I$idn_path/include"+ if test "$idnlib" != no; then+ IDNLIBS="$idnlib $iconvlib"+ else+ IDNLIBS="-L$idn_path/lib -lidnkit $iconvlib"+ fi+fi++++for ac_header in locale.h+do+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`+if eval "test \"\${$as_ac_Header+set}\" = set"; then+ echo "$as_me:$LINENO: checking for $ac_header" >&5+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6+if eval "test \"\${$as_ac_Header+set}\" = set"; then+ echo $ECHO_N "(cached) $ECHO_C" >&6+fi+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6+else+ # Is the header compilable?+echo "$as_me:$LINENO: checking $ac_header usability" >&5+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6+cat >conftest.$ac_ext <<_ACEOF+/* confdefs.h. */+_ACEOF+cat confdefs.h >>conftest.$ac_ext+cat >>conftest.$ac_ext <<_ACEOF+/* end confdefs.h. */+$ac_includes_default+#include <$ac_header>+_ACEOF+rm -f conftest.$ac_objext+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5+ (eval $ac_compile) 2>conftest.er1+ ac_status=$?+ grep -v '^ *+' conftest.er1 >conftest.err+ rm -f conftest.er1+ cat conftest.err >&5+ echo "$as_me:$LINENO: \$? = $ac_status" >&5+ (exit $ac_status); } &&+ { ac_try='test -z "$ac_c_werror_flag"+ || test ! -s conftest.err'+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5+ (eval $ac_try) 2>&5+ ac_status=$?+ echo "$as_me:$LINENO: \$? = $ac_status" >&5+ (exit $ac_status); }; } &&+ { ac_try='test -s conftest.$ac_objext'+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5+ (eval $ac_try) 2>&5+ ac_status=$?+ echo "$as_me:$LINENO: \$? = $ac_status" >&5+ (exit $ac_status); }; }; then+ ac_header_compiler=yes+else+ echo "$as_me: failed program was:" >&5+sed 's/^/| /' conftest.$ac_ext >&5++ac_header_compiler=no+fi+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5+echo "${ECHO_T}$ac_header_compiler" >&6++# Is the header present?+echo "$as_me:$LINENO: checking $ac_header presence" >&5+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6+cat >conftest.$ac_ext <<_ACEOF+/* confdefs.h. */+_ACEOF+cat confdefs.h >>conftest.$ac_ext+cat >>conftest.$ac_ext <<_ACEOF+/* end confdefs.h. */+#include <$ac_header>+_ACEOF+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1+ ac_status=$?+ grep -v '^ *+' conftest.er1 >conftest.err+ rm -f conftest.er1+ cat conftest.err >&5+ echo "$as_me:$LINENO: \$? = $ac_status" >&5+ (exit $ac_status); } >/dev/null; then+ if test -s conftest.err; then+ ac_cpp_err=$ac_c_preproc_warn_flag+ ac_cpp_err=$ac_cpp_err$ac_c_werror_flag+ else+ ac_cpp_err=+ fi+else+ ac_cpp_err=yes+fi+if test -z "$ac_cpp_err"; then+ ac_header_preproc=yes+else+ echo "$as_me: failed program was:" >&5+sed 's/^/| /' conftest.$ac_ext >&5++ ac_header_preproc=no+fi+rm -f conftest.err conftest.$ac_ext+echo "$as_me:$LINENO: result: $ac_header_preproc" >&5+echo "${ECHO_T}$ac_header_preproc" >&6++# So? What about this header?+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in+ yes:no: )+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5+echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}+ ac_header_preproc=yes+ ;;+ no:yes:* )+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}+ { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5+echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}+ { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5+echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}+ { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5+echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}+ (+ cat <<\_ASBOX+## ------------------------------------------ ##+## Report this to the AC_PACKAGE_NAME lists. ##+## ------------------------------------------ ##+_ASBOX+ ) |+ sed "s/^/$as_me: WARNING: /" >&2+ ;;+esac+echo "$as_me:$LINENO: checking for $ac_header" >&5+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6+if eval "test \"\${$as_ac_Header+set}\" = set"; then+ echo $ECHO_N "(cached) $ECHO_C" >&6+else+ eval "$as_ac_Header=\$ac_header_preproc"+fi+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6++fi+if test `eval echo '${'$as_ac_Header'}'` = yes; then+ cat >>confdefs.h <<_ACEOF+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1+_ACEOF++fi++done+++for ac_func in setlocale+do+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`+echo "$as_me:$LINENO: checking for $ac_func" >&5+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6+if eval "test \"\${$as_ac_var+set}\" = set"; then+ echo $ECHO_N "(cached) $ECHO_C" >&6+else+ cat >conftest.$ac_ext <<_ACEOF+/* confdefs.h. */+_ACEOF+cat confdefs.h >>conftest.$ac_ext+cat >>conftest.$ac_ext <<_ACEOF+/* end confdefs.h. */+/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.+ For example, HP-UX 11i <limits.h> declares gettimeofday. */+#define $ac_func innocuous_$ac_func++/* System header to define __stub macros and hopefully few prototypes,+ which can conflict with char $ac_func (); below.+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since+ <limits.h> exists even on freestanding compilers. */++#ifdef __STDC__+# include <limits.h>+#else+# include <assert.h>+#endif++#undef $ac_func++/* Override any gcc2 internal prototype to avoid an error. */+#ifdef __cplusplus+extern "C"+{+#endif+/* We use char because int might match the return type of a gcc2+ builtin and then its argument prototype would still apply. */+char $ac_func ();+/* The GNU C library defines this for functions which it implements+ to always fail with ENOSYS. Some functions are actually named+ something starting with __ and the normal name is an alias. */+#if defined (__stub_$ac_func) || defined (__stub___$ac_func)+choke me+#else+char (*f) () = $ac_func;+#endif+#ifdef __cplusplus+}+#endif++int+main ()+{+return f != $ac_func;+ ;+ return 0;+}+_ACEOF+rm -f conftest.$ac_objext conftest$ac_exeext+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5+ (eval $ac_link) 2>conftest.er1+ ac_status=$?+ grep -v '^ *+' conftest.er1 >conftest.err+ rm -f conftest.er1+ cat conftest.err >&5+ echo "$as_me:$LINENO: \$? = $ac_status" >&5+ (exit $ac_status); } &&+ { ac_try='test -z "$ac_c_werror_flag"+ || test ! -s conftest.err'+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5+ (eval $ac_try) 2>&5+ ac_status=$?+ echo "$as_me:$LINENO: \$? = $ac_status" >&5+ (exit $ac_status); }; } &&+ { ac_try='test -s conftest$ac_exeext'+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5+ (eval $ac_try) 2>&5+ ac_status=$?+ echo "$as_me:$LINENO: \$? = $ac_status" >&5+ (exit $ac_status); }; }; then+ eval "$as_ac_var=yes"+else+ echo "$as_me: failed program was:" >&5+sed 's/^/| /' conftest.$ac_ext >&5++eval "$as_ac_var=no"+fi+rm -f conftest.err conftest.$ac_objext \+ conftest$ac_exeext conftest.$ac_ext+fi+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6+if test `eval echo '${'$as_ac_var'}'` = yes; then+ cat >>confdefs.h <<_ACEOF+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1+_ACEOF++fi+done+++# # Substitutions #@@ -28192,4 +28546,5 @@ s,@XMLDCL@,$XMLDCL,;t t s,@DOCBOOK2MANSPEC@,$DOCBOOK2MANSPEC,;t t+s,@IDNLIBS@,$IDNLIBS,;t t s,@BIND9_TOP_BUILDDIR@,$BIND9_TOP_BUILDDIR,;t t s,@BIND9_ISC_BUILDINCLUDE@,$BIND9_ISC_BUILDINCLUDE,;t tIndex: configure.in===================================================================RCS file: /proj/cvs/prod/bind9/configure.in,vretrieving revision 1.294.2.23.2.30diff -U2 -r1.294.2.23.2.30 configure.in--- configure.in 1 Sep 2004 07:16:34 -0000 1.294.2.23.2.30+++ configure.in 1 Sep 2004 07:49:51 -0000@@ -2038,4 +2038,80 @@ #+# IDN support+#+AC_ARG_WITH(idn,+ [ --with-idn[=MPREFIX] enable IDN support using idnkit [default PREFIX]],+ use_idn="$withval", use_idn="no")+case "$use_idn" in+yes)+ if test X$prefix = XNONE ; then+ idn_path=/usr/local+ else+ idn_path=$prefix+ fi+ ;;+no)+ ;;+*)+ idn_path="$use_idn"+ ;;+esac++iconvinc=+iconvlib=+AC_ARG_WITH(libiconv,+ [ --with-libiconv[=IPREFIX] GNU libiconv are in IPREFIX [default PREFIX]],+ use_libiconv="$withval", use_libiconv="no")+case "$use_libiconv" in+yes)+ if test X$prefix = XNONE ; then+ iconvlib="-L/usr/local/lib -R/usr/local/lib -liconv"+ else+ iconvlib="-L$prefix/lib -R$prefix/lib -liconv"+ fi+ ;;+no)+ iconvlib=+ ;;+*)+ iconvlib="-L$use_libiconv/lib -R$use_libiconv/lib -liconv"+ ;;+esac++AC_ARG_WITH(iconv,+ [ --with-iconv[=LIBSPEC] specify iconv library [default -liconv]],+ iconvlib="$withval")+case "$iconvlib" in+no)+ iconvlib=+ ;;+yes)+ iconvlib=-liconv+ ;;+esac++AC_ARG_WITH(idnlib,+ [ --with-idnlib=ARG specify libidnkit],+ idnlib="$withval", idnlib="no")+if test "$idnlib" = yes; then+ AC_MSG_ERROR([You must specify ARG for --with-idnlib.])+fi++IDNLIBS=+if test "$use_idn" != no; then+ AC_DEFINE(WITH_IDN, 1, [define if idnkit support is to be included.])+ STD_CINCLUDES="$STD_CINCLUDES -I$idn_path/include"+ if test "$idnlib" != no; then+ IDNLIBS="$idnlib $iconvlib"+ else+ IDNLIBS="-L$idn_path/lib -lidnkit $iconvlib"+ fi+fi+AC_SUBST(IDNLIBS)++AC_CHECK_HEADERS(locale.h)+AC_CHECK_FUNCS(setlocale)++# # Substitutions #Index: bin/dig/Makefile.in===================================================================RCS file: /proj/cvs/prod/bind9/bin/dig/Makefile.in,vretrieving revision 1.25.12.12diff -U2 -r1.25.12.12 Makefile.in--- bin/dig/Makefile.in 18 Aug 2004 23:25:57 -0000 1.25.12.12+++ bin/dig/Makefile.in 1 Sep 2004 07:49:52 -0000@@ -46,5 +46,5 @@ LIBS = ${LWRESLIBS} ${DNSLIBS} ${BIND9LIBS} ${ISCLIBS} \- ${ISCCFGLIBS} @LIBS@+ ${ISCCFGLIBS} @IDNLIBS@ @LIBS@ SUBDIRS =Index: bin/dig/dig.1===================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -