Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 May 2026 17:55:56 +0000
From:      Dag-Erling=?utf-8?Q? Sm=C3=B8rg?=rav <des@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: 9ed998a81bab - main - ldns: Update to 1.9.0
Message-ID:  <6a1098ac.3a381.4bd4ec1e@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by des:

URL: https://cgit.FreeBSD.org/src/commit/?id=9ed998a81bab54203604d08293089db875758686

commit 9ed998a81bab54203604d08293089db875758686
Merge: d44c9549ef31 5eb18e857646
Author:     Dag-Erling Smørgrav <des@FreeBSD.org>
AuthorDate: 2026-05-22 17:54:58 +0000
Commit:     Dag-Erling Smørgrav <des@FreeBSD.org>
CommitDate: 2026-05-22 17:54:58 +0000

    ldns: Update to 1.9.0
    
    Merge commit '5eb18e8576462f5bb33fbd60fcbd752fe5791f33'
    
    MFC after:      1 week
    Reviewed by:    emaste
    Differential Revision:  https://reviews.freebsd.org/D57170

 contrib/ldns/Changelog           |  46 +++
 contrib/ldns/Makefile.in         |  58 +--
 contrib/ldns/README              |  19 +-
 contrib/ldns/config.guess        |  26 +-
 contrib/ldns/config.sub          | 749 +++++++++++++++++++++++++++++----------
 contrib/ldns/configure           |  94 ++++-
 contrib/ldns/configure.ac        |  41 ++-
 contrib/ldns/dnssec.c            |   4 +-
 contrib/ldns/dnssec_zone.c       |  50 ++-
 contrib/ldns/drill/drill.c       |   2 +-
 contrib/ldns/drill/securetrace.c |   7 +-
 contrib/ldns/error.c             |   2 +
 contrib/ldns/host2str.c          |  60 ++++
 contrib/ldns/host2wire.c         |   2 +-
 contrib/ldns/keys.c              |   2 +
 contrib/ldns/ldns/config.h.in    |  11 +-
 contrib/ldns/ldns/dnssec_zone.h  |  14 +-
 contrib/ldns/ldns/edns.h         |   6 +-
 contrib/ldns/ldns/error.h        |   3 +-
 contrib/ldns/ldns/host2str.h     |  18 +
 contrib/ldns/ldns/packet.h       |  13 +
 contrib/ldns/ldns/rdata.h        |  10 +-
 contrib/ldns/ldns/rr.h           |  20 +-
 contrib/ldns/ldns/str2host.h     |  10 +
 contrib/ldns/ldns/util.h.in      |  22 ++
 contrib/ldns/net.c               |   2 +
 contrib/ldns/packet.c            |  23 +-
 contrib/ldns/rdata.c             |   6 +
 contrib/ldns/resolver.c          |  18 +-
 contrib/ldns/rr.c                | 129 ++++++-
 contrib/ldns/sha1.c              |   2 +-
 contrib/ldns/sha2.c              |  18 +-
 contrib/ldns/str2host.c          |  68 +++-
 contrib/ldns/util.c              |   5 +
 contrib/ldns/wire2host.c         |   3 +
 contrib/ldns/zone.c              |   2 +-
 36 files changed, 1265 insertions(+), 300 deletions(-)

diff --cc contrib/ldns/configure
index a73dc22ef349,000000000000..b731de6c2933
mode 100755,000000..100755
--- a/contrib/ldns/configure
+++ b/contrib/ldns/configure
@@@ -1,22094 -1,0 +1,22164 @@@
 +#! /bin/sh
 +# Guess values for system-dependent variables and create Makefiles.
- # Generated by GNU Autoconf 2.71 for ldns 1.8.4.
++# Generated by GNU Autoconf 2.71 for ldns 1.9.0.
 +#
 +# Report bugs to <dns-team@nlnetlabs.nl>.
 +#
 +#
 +# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
 +# Inc.
 +#
 +#
 +# This configure script is free software; the Free Software Foundation
 +# gives unlimited permission to copy, distribute and modify it.
 +## -------------------- ##
 +## M4sh Initialization. ##
 +## -------------------- ##
 +
 +# Be more Bourne compatible
 +DUALCASE=1; export DUALCASE # for MKS sh
 +as_nop=:
 +if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
 +then :
 +  emulate sh
 +  NULLCMD=:
 +  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
 +  # is contrary to our usage.  Disable this feature.
 +  alias -g '${1+"$@"}'='"$@"'
 +  setopt NO_GLOB_SUBST
 +else $as_nop
 +  case `(set -o) 2>/dev/null` in #(
 +  *posix*) :
 +    set -o posix ;; #(
 +  *) :
 +     ;;
 +esac
 +fi
 +
 +
 +
 +# Reset variables that may have inherited troublesome values from
 +# the environment.
 +
 +# IFS needs to be set, to space, tab, and newline, in precisely that order.
 +# (If _AS_PATH_WALK were called with IFS unset, it would have the
 +# side effect of setting IFS to empty, thus disabling word splitting.)
 +# Quoting is to prevent editors from complaining about space-tab.
 +as_nl='
 +'
 +export as_nl
 +IFS=" ""	$as_nl"
 +
 +PS1='$ '
 +PS2='> '
 +PS4='+ '
 +
 +# Ensure predictable behavior from utilities with locale-dependent output.
 +LC_ALL=C
 +export LC_ALL
 +LANGUAGE=C
 +export LANGUAGE
 +
 +# We cannot yet rely on "unset" to work, but we need these variables
 +# to be unset--not just set to an empty or harmless value--now, to
 +# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
 +# also avoids known problems related to "unset" and subshell syntax
 +# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
 +for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
 +do eval test \${$as_var+y} \
 +  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
 +done
 +
 +# Ensure that fds 0, 1, and 2 are open.
 +if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
 +if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
 +if (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
 +
 +# The user is always right.
 +if ${PATH_SEPARATOR+false} :; then
 +  PATH_SEPARATOR=:
 +  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
 +    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
 +      PATH_SEPARATOR=';'
 +  }
 +fi
 +
 +
 +# Find who we are.  Look in the path if we contain no directory separator.
 +as_myself=
 +case $0 in #((
 +  *[\\/]* ) as_myself=$0 ;;
 +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 +for as_dir in $PATH
 +do
 +  IFS=$as_save_IFS
 +  case $as_dir in #(((
 +    '') as_dir=./ ;;
 +    */) ;;
 +    *) as_dir=$as_dir/ ;;
 +  esac
 +    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
 +  done
 +IFS=$as_save_IFS
 +
 +     ;;
 +esac
 +# We did not find ourselves, most probably we were run as `sh COMMAND'
 +# in which case we are not to be found in the path.
 +if test "x$as_myself" = x; then
 +  as_myself=$0
 +fi
 +if test ! -f "$as_myself"; then
 +  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
 +  exit 1
 +fi
 +
 +
 +# Use a proper internal environment variable to ensure we don't fall
 +  # into an infinite loop, continuously re-executing ourselves.
 +  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
 +    _as_can_reexec=no; export _as_can_reexec;
 +    # We cannot yet assume a decent shell, so we have to provide a
 +# neutralization value for shells without unset; and this also
 +# works around shells that cannot unset nonexistent variables.
 +# Preserve -v and -x to the replacement shell.
 +BASH_ENV=/dev/null
 +ENV=/dev/null
 +(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
 +case $- in # ((((
 +  *v*x* | *x*v* ) as_opts=-vx ;;
 +  *v* ) as_opts=-v ;;
 +  *x* ) as_opts=-x ;;
 +  * ) as_opts= ;;
 +esac
 +exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
 +# Admittedly, this is quite paranoid, since all the known shells bail
 +# out after a failed `exec'.
 +printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
 +exit 255
 +  fi
 +  # We don't want this to propagate to other subprocesses.
 +          { _as_can_reexec=; unset _as_can_reexec;}
 +if test "x$CONFIG_SHELL" = x; then
 +  as_bourne_compatible="as_nop=:
 +if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
 +then :
 +  emulate sh
 +  NULLCMD=:
 +  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
 +  # is contrary to our usage.  Disable this feature.
 +  alias -g '\${1+\"\$@\"}'='\"\$@\"'
 +  setopt NO_GLOB_SUBST
 +else \$as_nop
 +  case \`(set -o) 2>/dev/null\` in #(
 +  *posix*) :
 +    set -o posix ;; #(
 +  *) :
 +     ;;
 +esac
 +fi
 +"
 +  as_required="as_fn_return () { (exit \$1); }
 +as_fn_success () { as_fn_return 0; }
 +as_fn_failure () { as_fn_return 1; }
 +as_fn_ret_success () { return 0; }
 +as_fn_ret_failure () { return 1; }
 +
 +exitcode=0
 +as_fn_success || { exitcode=1; echo as_fn_success failed.; }
 +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
 +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
 +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
 +if ( set x; as_fn_ret_success y && test x = \"\$1\" )
 +then :
 +
 +else \$as_nop
 +  exitcode=1; echo positional parameters were not saved.
 +fi
 +test x\$exitcode = x0 || exit 1
 +blah=\$(echo \$(echo blah))
 +test x\"\$blah\" = xblah || exit 1
 +test -x / || exit 1"
 +  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
 +  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
 +  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
 +  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
 +
 +  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
 +    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
 +    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
 +    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
 +    PATH=/empty FPATH=/empty; export PATH FPATH
 +    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
 +      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
 +test \$(( 1 + 1 )) = 2 || exit 1"
 +  if (eval "$as_required") 2>/dev/null
 +then :
 +  as_have_required=yes
 +else $as_nop
 +  as_have_required=no
 +fi
 +  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
 +then :
 +
 +else $as_nop
 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 +as_found=false
 +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
 +do
 +  IFS=$as_save_IFS
 +  case $as_dir in #(((
 +    '') as_dir=./ ;;
 +    */) ;;
 +    *) as_dir=$as_dir/ ;;
 +  esac
 +  as_found=:
 +  case $as_dir in #(
 +	 /*)
 +	   for as_base in sh bash ksh sh5; do
 +	     # Try only shells that exist, to save several forks.
 +	     as_shell=$as_dir$as_base
 +	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
 +		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
 +then :
 +  CONFIG_SHELL=$as_shell as_have_required=yes
 +		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
 +then :
 +  break 2
 +fi
 +fi
 +	   done;;
 +       esac
 +  as_found=false
 +done
 +IFS=$as_save_IFS
 +if $as_found
 +then :
 +
 +else $as_nop
 +  if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
 +	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
 +then :
 +  CONFIG_SHELL=$SHELL as_have_required=yes
 +fi
 +fi
 +
 +
 +      if test "x$CONFIG_SHELL" != x
 +then :
 +  export CONFIG_SHELL
 +             # We cannot yet assume a decent shell, so we have to provide a
 +# neutralization value for shells without unset; and this also
 +# works around shells that cannot unset nonexistent variables.
 +# Preserve -v and -x to the replacement shell.
 +BASH_ENV=/dev/null
 +ENV=/dev/null
 +(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
 +case $- in # ((((
 +  *v*x* | *x*v* ) as_opts=-vx ;;
 +  *v* ) as_opts=-v ;;
 +  *x* ) as_opts=-x ;;
 +  * ) as_opts= ;;
 +esac
 +exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
 +# Admittedly, this is quite paranoid, since all the known shells bail
 +# out after a failed `exec'.
 +printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
 +exit 255
 +fi
 +
 +    if test x$as_have_required = xno
 +then :
 +  printf "%s\n" "$0: This script requires a shell more modern than all"
 +  printf "%s\n" "$0: the shells that I found on your system."
 +  if test ${ZSH_VERSION+y} ; then
 +    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
 +    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
 +  else
 +    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
 +$0: dns-team@nlnetlabs.nl about your system, including any
 +$0: error possibly output before this message. Then install
 +$0: a modern shell, or manually run the script under such a
 +$0: shell if you do have one."
 +  fi
 +  exit 1
 +fi
 +fi
 +fi
 +SHELL=${CONFIG_SHELL-/bin/sh}
 +export SHELL
 +# Unset more variables known to interfere with behavior of common tools.
 +CLICOLOR_FORCE= GREP_OPTIONS=
 +unset CLICOLOR_FORCE GREP_OPTIONS
 +
 +## --------------------- ##
 +## M4sh Shell Functions. ##
 +## --------------------- ##
 +# as_fn_unset VAR
 +# ---------------
 +# Portably unset VAR.
 +as_fn_unset ()
 +{
 +  { eval $1=; unset $1;}
 +}
 +as_unset=as_fn_unset
 +
 +
 +# as_fn_set_status STATUS
 +# -----------------------
 +# Set $? to STATUS, without forking.
 +as_fn_set_status ()
 +{
 +  return $1
 +} # as_fn_set_status
 +
 +# as_fn_exit STATUS
 +# -----------------
 +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
 +as_fn_exit ()
 +{
 +  set +e
 +  as_fn_set_status $1
 +  exit $1
 +} # as_fn_exit
 +# as_fn_nop
 +# ---------
 +# Do nothing but, unlike ":", preserve the value of $?.
 +as_fn_nop ()
 +{
 +  return $?
 +}
 +as_nop=as_fn_nop
 +
 +# as_fn_mkdir_p
 +# -------------
 +# Create "$as_dir" as a directory, including parents if necessary.
 +as_fn_mkdir_p ()
 +{
 +
 +  case $as_dir in #(
 +  -*) as_dir=./$as_dir;;
 +  esac
 +  test -d "$as_dir" || eval $as_mkdir_p || {
 +    as_dirs=
 +    while :; do
 +      case $as_dir in #(
 +      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
 +      *) as_qdir=$as_dir;;
 +      esac
 +      as_dirs="'$as_qdir' $as_dirs"
 +      as_dir=`$as_dirname -- "$as_dir" ||
 +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 +	 X"$as_dir" : 'X\(//\)[^/]' \| \
 +	 X"$as_dir" : 'X\(//\)$' \| \
 +	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
 +printf "%s\n" X"$as_dir" |
 +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 +	    s//\1/
 +	    q
 +	  }
 +	  /^X\(\/\/\)[^/].*/{
 +	    s//\1/
 +	    q
 +	  }
 +	  /^X\(\/\/\)$/{
 +	    s//\1/
 +	    q
 +	  }
 +	  /^X\(\/\).*/{
 +	    s//\1/
 +	    q
 +	  }
 +	  s/.*/./; q'`
 +      test -d "$as_dir" && break
 +    done
 +    test -z "$as_dirs" || eval "mkdir $as_dirs"
 +  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
 +
 +
 +} # as_fn_mkdir_p
 +
 +# as_fn_executable_p FILE
 +# -----------------------
 +# Test if FILE is an executable regular file.
 +as_fn_executable_p ()
 +{
 +  test -f "$1" && test -x "$1"
 +} # as_fn_executable_p
 +# as_fn_append VAR VALUE
 +# ----------------------
 +# Append the text in VALUE to the end of the definition contained in VAR. Take
 +# advantage of any shell optimizations that allow amortized linear growth over
 +# repeated appends, instead of the typical quadratic growth present in naive
 +# implementations.
 +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
 +then :
 +  eval 'as_fn_append ()
 +  {
 +    eval $1+=\$2
 +  }'
 +else $as_nop
 +  as_fn_append ()
 +  {
 +    eval $1=\$$1\$2
 +  }
 +fi # as_fn_append
 +
 +# as_fn_arith ARG...
 +# ------------------
 +# Perform arithmetic evaluation on the ARGs, and store the result in the
 +# global $as_val. Take advantage of shells that can avoid forks. The arguments
 +# must be portable across $(()) and expr.
 +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
 +then :
 +  eval 'as_fn_arith ()
 +  {
 +    as_val=$(( $* ))
 +  }'
 +else $as_nop
 +  as_fn_arith ()
 +  {
 +    as_val=`expr "$@" || test $? -eq 1`
 +  }
 +fi # as_fn_arith
 +
 +# as_fn_nop
 +# ---------
 +# Do nothing but, unlike ":", preserve the value of $?.
 +as_fn_nop ()
 +{
 +  return $?
 +}
 +as_nop=as_fn_nop
 +
 +# as_fn_error STATUS ERROR [LINENO LOG_FD]
 +# ----------------------------------------
 +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
 +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
 +# script with STATUS, using 1 if that was 0.
 +as_fn_error ()
 +{
 +  as_status=$1; test $as_status -eq 0 && as_status=1
 +  if test "$4"; then
 +    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 +    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
 +  fi
 +  printf "%s\n" "$as_me: error: $2" >&2
 +  as_fn_exit $as_status
 +} # as_fn_error
 +
 +if expr a : '\(a\)' >/dev/null 2>&1 &&
 +   test "X`expr 00001 : '.*\(...\)'`" = X001; then
 +  as_expr=expr
 +else
 +  as_expr=false
 +fi
 +
 +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
 +  as_basename=basename
 +else
 +  as_basename=false
 +fi
 +
 +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
 +  as_dirname=dirname
 +else
 +  as_dirname=false
 +fi
 +
 +as_me=`$as_basename -- "$0" ||
 +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
 +	 X"$0" : 'X\(//\)$' \| \
 +	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
 +printf "%s\n" X/"$0" |
 +    sed '/^.*\/\([^/][^/]*\)\/*$/{
 +	    s//\1/
 +	    q
 +	  }
 +	  /^X\/\(\/\/\)$/{
 +	    s//\1/
 +	    q
 +	  }
 +	  /^X\/\(\/\).*/{
 +	    s//\1/
 +	    q
 +	  }
 +	  s/.*/./; q'`
 +
 +# Avoid depending upon Character Ranges.
 +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
 +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
 +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
 +as_cr_digits='0123456789'
 +as_cr_alnum=$as_cr_Letters$as_cr_digits
 +
 +
 +  as_lineno_1=$LINENO as_lineno_1a=$LINENO
 +  as_lineno_2=$LINENO as_lineno_2a=$LINENO
 +  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
 +  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
 +  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
 +  sed -n '
 +    p
 +    /[$]LINENO/=
 +  ' <$as_myself |
 +    sed '
 +      s/[$]LINENO.*/&-/
 +      t lineno
 +      b
 +      :lineno
 +      N
 +      :loop
 +      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
 +      t loop
 +      s/-\n.*//
 +    ' >$as_me.lineno &&
 +  chmod +x "$as_me.lineno" ||
 +    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
 +
 +  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
 +  # already done that, so ensure we don't try to do so again and fall
 +  # in an infinite loop.  This has already happened in practice.
 +  _as_can_reexec=no; export _as_can_reexec
 +  # Don't try to exec as it changes $[0], causing all sort of problems
 +  # (the dirname of $[0] is not the place where we might find the
 +  # original and so on.  Autoconf is especially sensitive to this).
 +  . "./$as_me.lineno"
 +  # Exit status is that of the last command.
 +  exit
 +}
 +
 +
 +# Determine whether it's possible to make 'echo' print without a newline.
 +# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
 +# for compatibility with existing Makefiles.
 +ECHO_C= ECHO_N= ECHO_T=
 +case `echo -n x` in #(((((
 +-n*)
 +  case `echo 'xy\c'` in
 +  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
 +  xy)  ECHO_C='\c';;
 +  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
 +       ECHO_T='	';;
 +  esac;;
 +*)
 +  ECHO_N='-n';;
 +esac
 +
 +# For backward compatibility with old third-party macros, we provide
 +# the shell variables $as_echo and $as_echo_n.  New code should use
 +# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
 +as_echo='printf %s\n'
 +as_echo_n='printf %s'
 +
 +
 +rm -f conf$$ conf$$.exe conf$$.file
 +if test -d conf$$.dir; then
 +  rm -f conf$$.dir/conf$$.file
 +else
 +  rm -f conf$$.dir
 +  mkdir conf$$.dir 2>/dev/null
 +fi
 +if (echo >conf$$.file) 2>/dev/null; then
 +  if ln -s conf$$.file conf$$ 2>/dev/null; then
 +    as_ln_s='ln -s'
 +    # ... but there are two gotchas:
 +    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
 +    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
 +    # In both cases, we have to default to `cp -pR'.
 +    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
 +      as_ln_s='cp -pR'
 +  elif ln conf$$.file conf$$ 2>/dev/null; then
 +    as_ln_s=ln
 +  else
 +    as_ln_s='cp -pR'
 +  fi
 +else
 +  as_ln_s='cp -pR'
 +fi
 +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
 +rmdir conf$$.dir 2>/dev/null
 +
 +if mkdir -p . 2>/dev/null; then
 +  as_mkdir_p='mkdir -p "$as_dir"'
 +else
 +  test -d ./-p && rmdir ./-p
 +  as_mkdir_p=false
 +fi
 +
 +as_test_x='test -x'
 +as_executable_p=as_fn_executable_p
 +
 +# Sed expression to map a string onto a valid CPP name.
 +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
 +
 +# Sed expression to map a string onto a valid variable name.
 +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
 +
 +SHELL=${CONFIG_SHELL-/bin/sh}
 +
 +
 +test -n "$DJDIR" || exec 7<&0 </dev/null
 +exec 6>&1
 +
 +# Name of the host.
 +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
 +# so uname gets run too.
 +ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
 +
 +#
 +# Initializations.
 +#
 +ac_default_prefix=/usr/local
 +ac_clean_files=
 +ac_config_libobj_dir=.
 +LIBOBJS=
 +cross_compiling=no
 +subdirs=
 +MFLAGS=
 +MAKEFLAGS=
 +
 +# Identity of this package.
 +PACKAGE_NAME='ldns'
 +PACKAGE_TARNAME='libdns'
- PACKAGE_VERSION='1.8.4'
- PACKAGE_STRING='ldns 1.8.4'
++PACKAGE_VERSION='1.9.0'
++PACKAGE_STRING='ldns 1.9.0'
 +PACKAGE_BUGREPORT='dns-team@nlnetlabs.nl'
 +PACKAGE_URL=''
 +
 +ac_unique_file="packet.c"
 +# Factoring default headers for most tests.
 +ac_includes_default="\
 +#include <stddef.h>
 +#ifdef HAVE_STDIO_H
 +# include <stdio.h>
 +#endif
 +#ifdef HAVE_STDLIB_H
 +# include <stdlib.h>
 +#endif
 +#ifdef HAVE_STRING_H
 +# include <string.h>
 +#endif
 +#ifdef HAVE_INTTYPES_H
 +# include <inttypes.h>
 +#endif
 +#ifdef HAVE_STDINT_H
 +# include <stdint.h>
 +#endif
 +#ifdef HAVE_STRINGS_H
 +# include <strings.h>
 +#endif
 +#ifdef HAVE_SYS_TYPES_H
 +# include <sys/types.h>
 +#endif
 +#ifdef HAVE_SYS_STAT_H
 +# include <sys/stat.h>
 +#endif
 +#ifdef HAVE_UNISTD_H
 +# include <unistd.h>
 +#endif"
 +
 +ac_header_c_list=
 +ac_func_c_list=
 +ac_subst_vars='LTLIBOBJS
 +CONFIG_FILES
 +ldns_build_config_have_attr_unused
 +ldns_build_config_have_attr_format
 +ldns_build_config_have_ssl
 +DEFAULT_CAPATH
 +DEFAULT_CAFILE
 +LDNS_TRUST_ANCHOR_FILE
 +WINDRES
 +ldns_build_config_have_b32_pton
 +ldns_build_config_have_b32_ntop
 +LIBOBJS
 +ldns_build_config_have_socklen_t
 +LIBPCAP_LIBS
 +include_unistd_h
 +include_systypes_h
 +include_inttypes_h
 +ldns_build_config_have_inttypes_h
 +include_sys_socket_h
 +LIBSSL_SSL_LIBS
 +LIBSSL_LIBS
 +LIBSSL_LDFLAGS
 +LIBSSL_CPPFLAGS
 +ldns_build_config_use_dane_ta_usage
 +ldns_build_config_use_dane_verify
 +ldns_build_config_use_dane
 +ldns_build_config_use_ed448
 +ldns_build_config_use_ed25519
 +ldns_build_config_use_dsa
 +RUNTIME_PATH
 +HAVE_SSL
 +libtool
 +CLEAN_P5_DNS_LDNS
 +UNINSTALL_P5_DNS_LDNS
 +INSTALL_P5_DNS_LDNS
 +TEST_P5_DNS_LDNS
 +P5_DNS_LDNS
 +PERL
 +PYLDNSXUNINST
 +PYLDNSXINST
 +PYLDNSUNINST
 +PYLDNSINST
 +PYLDNSX
 +PYTHON_X_CFLAGS
 +swig
 +PYLDNS
 +SWIG_LIB
 +SWIG
 +SWIGPY3
 +PYTHON_EXTRA_LDFLAGS
 +PYTHON_EXTRA_LIBS
 +PYTHON_PLATFORM_SITE_PKG
 +PYTHON_SITE_PKG
 +PYTHON_LIBS
 +PYTHON_CPPFLAGS
 +PYTHON
 +PYTHON_VERSION
 +UNINSTALL_CONFIG_MANPAGE
 +UNINSTALL_CONFIG
 +INSTALL_CONFIG_MANPAGE
 +INSTALL_CONFIG
 +LINT_EXAMPLES
 +CLEAN_EXAMPLES
 +UNINSTALL_EXAMPLES
 +INSTALL_EXAMPLES
 +EXAMPLES
 +LINT_DRILL
 +CLEAN_DRILL
 +UNINSTALL_DRILL
 +INSTALL_DRILL
 +DRILL
 +doxygen
 +LINTFLAGS
 +SET_MAKE
 +DEPFLAG
 +LT_SYS_LIBRARY_PATH
 +OTOOL64
 +OTOOL
 +LIPO
 +NMEDIT
 +DSYMUTIL
 +MANIFEST_TOOL
 +AWK
 +RANLIB
 +STRIP
 +ac_ct_AR
 +AR
 +DLLTOOL
 +OBJDUMP
 +FILECMD
 +LN_S
 +NM
 +ac_ct_DUMPBIN
 +DUMPBIN
 +LD
 +FGREP
 +EGREP
 +GREP
 +SED
 +host_os
 +host_vendor
 +host_cpu
 +host
 +build_os
 +build_vendor
 +build_cpu
 +build
 +LIBTOOL
 +OBJEXT
 +EXEEXT
 +ac_ct_CC
 +CPPFLAGS
 +LDFLAGS
 +CFLAGS
 +CC
 +VERSION_INFO
 +LDNS_VERSION_MICRO
 +LDNS_VERSION_MINOR
 +LDNS_VERSION_MAJOR
 +target_alias
 +host_alias
 +build_alias
 +LIBS
 +ECHO_T
 +ECHO_N
 +ECHO_C
 +DEFS
 +mandir
 +localedir
 +libdir
 +psdir
 +pdfdir
 +dvidir
 +htmldir
 +infodir
 +docdir
 +oldincludedir
 +includedir
 +localstatedir
 +sharedstatedir
 +sysconfdir
 +datadir
 +datarootdir
 +libexecdir
 +sbindir
 +bindir
 +program_transform_name
 +prefix
 +exec_prefix
 +PACKAGE_URL
 +PACKAGE_BUGREPORT
 +PACKAGE_STRING
 +PACKAGE_VERSION
 +PACKAGE_TARNAME
 +PACKAGE_NAME
 +PATH_SEPARATOR
 +SHELL'
 +ac_subst_files=''
 +ac_user_opts='
 +enable_option_checking
 +enable_shared
 +enable_static
 +with_pic
 +enable_fast_install
 +with_aix_soname
 +with_gnu_ld
 +with_sysroot
 +enable_libtool_lock
 +with_drill
 +with_examples
 +enable_ldns_config
 +enable_stderr_msgs
 +enable_poll
 +with_pyldns
 +with_pyldnsx
 +with_p5_dns_ldns
 +with_ssl
 +enable_sha2
 +enable_gost
 +enable_gost_anyway
 +enable_ecdsa
 +enable_dsa
 +enable_ed25519
 +enable_ed448
 +enable_dane
 +enable_dane_verify
 +enable_dane_ta_usage
 +enable_full_dane
 +enable_no_dane_ta_usage
 +enable_no_dane_verify
++enable_draft_rrtypes
 +enable_rrtype_ninfo
 +enable_rrtype_rkey
 +enable_rrtype_openpgpkey
 +enable_rrtype_ta
 +enable_rrtype_avc
 +enable_rrtype_doa
 +enable_rrtype_amtrelay
 +enable_rrtype_svcb_https
 +enable_rrtype_resinfo
++enable_rrtype_dsync
++enable_rrtypes_cla_ipn
++enable_rrtypes_hhit_brid
 +enable_rpath
 +with_xcode_sdk
 +with_trust_anchor
 +with_ca_file
 +with_ca_path
 +'
 +      ac_precious_vars='build_alias
 +host_alias
 +target_alias
 +CC
 +CFLAGS
 +LDFLAGS
 +LIBS
 +CPPFLAGS
 +LT_SYS_LIBRARY_PATH
 +PYTHON_VERSION'
 +
 +
 +# Initialize some variables set by options.
 +ac_init_help=
 +ac_init_version=false
 +ac_unrecognized_opts=
 +ac_unrecognized_sep=
 +# The variables have the same names as the options, with
 +# dashes changed to underlines.
 +cache_file=/dev/null
 +exec_prefix=NONE
 +no_create=
 +no_recursion=
 +prefix=NONE
 +program_prefix=NONE
 +program_suffix=NONE
 +program_transform_name=s,x,x,
 +silent=
 +site=
 +srcdir=
 +verbose=
 +x_includes=NONE
 +x_libraries=NONE
 +
 +# Installation directory options.
 +# These are left unexpanded so users can "make install exec_prefix=/foo"
 +# and all the variables that are supposed to be based on exec_prefix
 +# by default will actually change.
 +# Use braces instead of parens because sh, perl, etc. also accept them.
 +# (The list follows the same order as the GNU Coding Standards.)
 +bindir='${exec_prefix}/bin'
 +sbindir='${exec_prefix}/sbin'
 +libexecdir='${exec_prefix}/libexec'
 +datarootdir='${prefix}/share'
 +datadir='${datarootdir}'
 +sysconfdir='${prefix}/etc'
 +sharedstatedir='${prefix}/com'
 +localstatedir='${prefix}/var'
 +includedir='${prefix}/include'
 +oldincludedir='/usr/include'
*** 23742 LINES SKIPPED ***


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a1098ac.3a381.4bd4ec1e>