--- /dev/null
+Description: Upstream changes introduced in version 1:5.9p1-5+moonshot1
+ This patch has been created by dpkg-source during the package build.
+ Here's the last changelog entry, hopefully it gives details on why
+ those changes were made:
+ .
+ openssh (1:5.9p1-5+moonshot1) unstable; urgency=low
+ .
+ * Moonshot support
+ .
+ The person named in the Author field signed this changelog entry.
+Author: Colin Watson <cjwatson@debian.org>
+
+---
+The information above should follow the Patch Tagging Guidelines, please
+checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
+are templates for supplementary fields that you might want to add:
+
+Origin: <vendor|upstream|other>, <url of original patch>
+Bug: <url in upstream bugtracker>
+Bug-Debian: http://bugs.debian.org/<bugnumber>
+Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
+Forwarded: <no|not-needed|url proving that it has been forwarded>
+Reviewed-By: <name and email of someone who approved the patch>
+Last-Update: <YYYY-MM-DD>
+
+--- /dev/null
++++ openssh-5.9p1/configure.orig
+@@ -0,0 +1,17585 @@
++#! /bin/sh
++# From configure.ac Revision: 1.480 .
++# Guess values for system-dependent variables and create Makefiles.
++# Generated by GNU Autoconf 2.67 for OpenSSH Portable.
++#
++# Report bugs to <openssh-unix-dev@mindrot.org>.
++#
++#
++# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
++# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 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
++if test -n "${ZSH_VERSION+set}" && (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
++ case `(set -o) 2>/dev/null` in #(
++ *posix*) :
++ set -o posix ;; #(
++ *) :
++ ;;
++esac
++fi
++
++
++as_nl='
++'
++export as_nl
++# Printing a long string crashes Solaris 7 /usr/bin/printf.
++as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
++# Prefer a ksh shell builtin over an external printf program on Solaris,
++# but without wasting forks for bash or zsh.
++if test -z "$BASH_VERSION$ZSH_VERSION" \
++ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
++ as_echo='print -r --'
++ as_echo_n='print -rn --'
++elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
++ as_echo='printf %s\n'
++ as_echo_n='printf %s'
++else
++ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
++ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
++ as_echo_n='/usr/ucb/echo -n'
++ else
++ as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
++ as_echo_n_body='eval
++ arg=$1;
++ case $arg in #(
++ *"$as_nl"*)
++ expr "X$arg" : "X\\(.*\\)$as_nl";
++ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
++ esac;
++ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
++ '
++ export as_echo_n_body
++ as_echo_n='sh -c $as_echo_n_body as_echo'
++ fi
++ export as_echo_body
++ as_echo='sh -c $as_echo_body as_echo'
++fi
++
++# The user is always right.
++if test "${PATH_SEPARATOR+set}" != set; 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
++
++
++# IFS
++# We need space, tab and new line, in precisely that order. Quoting is
++# there to prevent editors from complaining about space-tab.
++# (If _AS_PATH_WALK were called with IFS unset, it would disable word
++# splitting by setting IFS to empty value.)
++IFS=" "" $as_nl"
++
++# Find who we are. Look in the path if we contain no directory separator.
++case $0 in #((
++ *[\\/]* ) as_myself=$0 ;;
++ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ 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
++ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
++ exit 1
++fi
++
++# Unset variables that we do not need and which cause bugs (e.g. in
++# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
++# suppresses any "Segmentation fault" message there. '((' could
++# trigger a bug in pdksh 5.2.14.
++for as_var in BASH_ENV ENV MAIL MAILPATH
++do eval test x\${$as_var+set} = xset \
++ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
++done
++PS1='$ '
++PS2='> '
++PS4='+ '
++
++# NLS nuisances.
++LC_ALL=C
++export LC_ALL
++LANGUAGE=C
++export LANGUAGE
++
++# CDPATH.
++(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
++
++if test "x$CONFIG_SHELL" = x; then
++ as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (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
++ 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
++ exitcode=1; echo positional parameters were not saved.
++fi
++test x\$exitcode = x0 || 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 \$(( 1 + 1 )) = 2 || exit 1"
++ if (eval "$as_required") 2>/dev/null; then :
++ as_have_required=yes
++else
++ as_have_required=no
++fi
++ if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
++
++else
++ 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
++ test -z "$as_dir" && as_dir=.
++ 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_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
++ CONFIG_SHELL=$as_shell as_have_required=yes
++ if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
++ break 2
++fi
++fi
++ done;;
++ esac
++ as_found=false
++done
++$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
++ { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
++ CONFIG_SHELL=$SHELL as_have_required=yes
++fi; }
++IFS=$as_save_IFS
++
++
++ if test "x$CONFIG_SHELL" != x; then :
++ # 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.
++ BASH_ENV=/dev/null
++ ENV=/dev/null
++ (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
++ export CONFIG_SHELL
++ exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
++fi
++
++ if test x$as_have_required = xno; then :
++ $as_echo "$0: This script requires a shell more modern than all"
++ $as_echo "$0: the shells that I found on your system."
++ if test x${ZSH_VERSION+set} = xset ; then
++ $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
++ $as_echo "$0: be upgraded to zsh 4.3.4 or later."
++ else
++ $as_echo "$0: Please tell bug-autoconf@gnu.org and
++$0: openssh-unix-dev@mindrot.org about your system,
++$0: including any error possibly output before this
++$0: message. Then install a modern shell, or manually run
++$0: the script under such a 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_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=`$as_echo "$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 ||
++$as_echo 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_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_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_fn_arith ()
++ {
++ as_val=`expr "$@" || test $? -eq 1`
++ }
++fi # as_fn_arith
++
++
++# 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
++ $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
++ fi
++ $as_echo "$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 ||
++$as_echo 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" ||
++ { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
++
++ # 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
++}
++
++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
++
++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 -p'.
++ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
++ as_ln_s='cp -p'
++ elif ln conf$$.file conf$$ 2>/dev/null; then
++ as_ln_s=ln
++ else
++ as_ln_s='cp -p'
++ fi
++else
++ as_ln_s='cp -p'
++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
++
++if test -x / >/dev/null 2>&1; then
++ as_test_x='test -x'
++else
++ if ls -dL / >/dev/null 2>&1; then
++ as_ls_L_option=L
++ else
++ as_ls_L_option=
++ fi
++ as_test_x='
++ eval sh -c '\''
++ if test -d "$1"; then
++ test -d "$1/.";
++ else
++ case $1 in #(
++ -*)set "./$1";;
++ esac;
++ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
++ ???[sx]*):;;*)false;;esac;fi
++ '\'' sh
++ '
++fi
++as_executable_p=$as_test_x
++
++# 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'"
++
++
++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='OpenSSH'
++PACKAGE_TARNAME='openssh'
++PACKAGE_VERSION='Portable'
++PACKAGE_STRING='OpenSSH Portable'
++PACKAGE_BUGREPORT='openssh-unix-dev@mindrot.org'
++PACKAGE_URL=''
++
++ac_unique_file="ssh.c"
++# Factoring default headers for most tests.
++ac_includes_default="\
++#include <stdio.h>
++#ifdef HAVE_SYS_TYPES_H
++# include <sys/types.h>
++#endif
++#ifdef HAVE_SYS_STAT_H
++# include <sys/stat.h>
++#endif
++#ifdef STDC_HEADERS
++# include <stdlib.h>
++# include <stddef.h>
++#else
++# ifdef HAVE_STDLIB_H
++# include <stdlib.h>
++# endif
++#endif
++#ifdef HAVE_STRING_H
++# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
++# include <memory.h>
++# endif
++# include <string.h>
++#endif
++#ifdef HAVE_STRINGS_H
++# include <strings.h>
++#endif
++#ifdef HAVE_INTTYPES_H
++# include <inttypes.h>
++#endif
++#ifdef HAVE_STDINT_H
++# include <stdint.h>
++#endif
++#ifdef HAVE_UNISTD_H
++# include <unistd.h>
++#endif"
++
++ac_subst_vars='LTLIBOBJS
++LIBOBJS
++TEST_SSH_IPV6
++piddir
++user_path
++mansubdir
++MANTYPE
++XAUTH_PATH
++STRIP_OPT
++xauth_path
++PRIVSEP_PATH
++KRB5CONF
++SSHDLIBS
++SSHLIBS
++SSH_PRIVSEP_USER
++COMMENT_OUT_ECC
++TEST_SSH_ECC
++TEST_SSH_SHA256
++LIBEDIT
++PKGCONFIG
++LD
++PATH_PASSWD_PROG
++LOGIN_PROGRAM_FALLBACK
++STARTUP_SCRIPT_SHELL
++MAKE_PACKAGE_SUPPORTED
++PATH_USERADD_PROG
++PATH_GROUPADD_PROG
++MANFMT
++TEST_SHELL
++MANDOC
++NROFF
++GROFF
++SH
++TEST_MINUS_S_SH
++ENT
++SED
++PERL
++KILL
++CAT
++AR
++INSTALL_DATA
++INSTALL_SCRIPT
++INSTALL_PROGRAM
++RANLIB
++AWK
++EGREP
++GREP
++CPP
++host_os
++host_vendor
++host_cpu
++host
++build_os
++build_vendor
++build_cpu
++build
++OBJEXT
++EXEEXT
++ac_ct_CC
++CPPFLAGS
++LDFLAGS
++CFLAGS
++CC
++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_largefile
++with_stackprotect
++with_rpath
++with_cflags
++with_cppflags
++with_ldflags
++with_libs
++with_Werror
++with_solaris_contracts
++with_solaris_projects
++with_osfsia
++with_zlib
++with_zlib_version_check
++with_skey
++with_tcp_wrappers
++with_libedit
++with_audit
++with_ssl_dir
++with_openssl_header_check
++with_ssl_engine
++with_prngd_port
++with_prngd_socket
++with_pam
++with_privsep_user
++with_sandbox
++with_selinux
++with_kerberos5
++with_privsep_path
++with_xauth
++enable_strip
++with_maildir
++with_mantype
++with_md5_passwords
++with_shadow
++with_ipaddr_display
++enable_etc_default_login
++with_default_path
++with_superuser_path
++with_4in6
++with_bsd_auth
++with_pid_dir
++enable_lastlog
++enable_utmp
++enable_utmpx
++enable_wtmp
++enable_wtmpx
++enable_libutil
++enable_pututline
++enable_pututxline
++with_lastlog
++'
++ ac_precious_vars='build_alias
++host_alias
++target_alias
++CC
++CFLAGS
++LDFLAGS
++LIBS
++CPPFLAGS
++CPP'
++
++
++# 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'
++docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
++infodir='${datarootdir}/info'
++htmldir='${docdir}'
++dvidir='${docdir}'
++pdfdir='${docdir}'
++psdir='${docdir}'
++libdir='${exec_prefix}/lib'
++localedir='${datarootdir}/locale'
++mandir='${datarootdir}/man'
++
++ac_prev=
++ac_dashdash=
++for ac_option
++do
++ # If the previous option needs an argument, assign it.
++ if test -n "$ac_prev"; then
++ eval $ac_prev=\$ac_option
++ ac_prev=
++ continue
++ fi
++
++ case $ac_option in
++ *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
++ *=) ac_optarg= ;;
++ *) ac_optarg=yes ;;
++ esac
++
++ # Accept the important Cygnus configure options, so we can diagnose typos.
++
++ case $ac_dashdash$ac_option in
++ --)
++ ac_dashdash=yes ;;
++
++ -bindir | --bindir | --bindi | --bind | --bin | --bi)
++ ac_prev=bindir ;;
++ -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
++ bindir=$ac_optarg ;;
++
++ -build | --build | --buil | --bui | --bu)
++ ac_prev=build_alias ;;
++ -build=* | --build=* | --buil=* | --bui=* | --bu=*)
++ build_alias=$ac_optarg ;;
++
++ -cache-file | --cache-file | --cache-fil | --cache-fi \
++ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
++ ac_prev=cache_file ;;
++ -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
++ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
++ cache_file=$ac_optarg ;;
++
++ --config-cache | -C)
++ cache_file=config.cache ;;
++
++ -datadir | --datadir | --datadi | --datad)
++ ac_prev=datadir ;;
++ -datadir=* | --datadir=* | --datadi=* | --datad=*)
++ datadir=$ac_optarg ;;
++
++ -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
++ | --dataroo | --dataro | --datar)
++ ac_prev=datarootdir ;;
++ -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
++ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
++ datarootdir=$ac_optarg ;;
++
++ -disable-* | --disable-*)
++ ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
++ # Reject names that are not valid shell variable names.
++ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
++ as_fn_error $? "invalid feature name: $ac_useropt"
++ ac_useropt_orig=$ac_useropt
++ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
++ case $ac_user_opts in
++ *"
++"enable_$ac_useropt"
++"*) ;;
++ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
++ ac_unrecognized_sep=', ';;
++ esac
++ eval enable_$ac_useropt=no ;;
++
++ -docdir | --docdir | --docdi | --doc | --do)
++ ac_prev=docdir ;;
++ -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
++ docdir=$ac_optarg ;;
++
++ -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
++ ac_prev=dvidir ;;
++ -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
++ dvidir=$ac_optarg ;;
++
++ -enable-* | --enable-*)
++ ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
++ # Reject names that are not valid shell variable names.
++ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
++ as_fn_error $? "invalid feature name: $ac_useropt"
++ ac_useropt_orig=$ac_useropt
++ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
++ case $ac_user_opts in
++ *"
++"enable_$ac_useropt"
++"*) ;;
++ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
++ ac_unrecognized_sep=', ';;
++ esac
++ eval enable_$ac_useropt=\$ac_optarg ;;
++
++ -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
++ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
++ | --exec | --exe | --ex)
++ ac_prev=exec_prefix ;;
++ -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
++ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
++ | --exec=* | --exe=* | --ex=*)
++ exec_prefix=$ac_optarg ;;
++
++ -gas | --gas | --ga | --g)
++ # Obsolete; use --with-gas.
++ with_gas=yes ;;
++
++ -help | --help | --hel | --he | -h)
++ ac_init_help=long ;;
++ -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
++ ac_init_help=recursive ;;
++ -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
++ ac_init_help=short ;;
++
++ -host | --host | --hos | --ho)
++ ac_prev=host_alias ;;
++ -host=* | --host=* | --hos=* | --ho=*)
++ host_alias=$ac_optarg ;;
++
++ -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
++ ac_prev=htmldir ;;
++ -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
++ | --ht=*)
++ htmldir=$ac_optarg ;;
++
++ -includedir | --includedir | --includedi | --included | --include \
++ | --includ | --inclu | --incl | --inc)
++ ac_prev=includedir ;;
++ -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
++ | --includ=* | --inclu=* | --incl=* | --inc=*)
++ includedir=$ac_optarg ;;
++
++ -infodir | --infodir | --infodi | --infod | --info | --inf)
++ ac_prev=infodir ;;
++ -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
++ infodir=$ac_optarg ;;
++
++ -libdir | --libdir | --libdi | --libd)
++ ac_prev=libdir ;;
++ -libdir=* | --libdir=* | --libdi=* | --libd=*)
++ libdir=$ac_optarg ;;
++
++ -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
++ | --libexe | --libex | --libe)
++ ac_prev=libexecdir ;;
++ -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
++ | --libexe=* | --libex=* | --libe=*)
++ libexecdir=$ac_optarg ;;
++
++ -localedir | --localedir | --localedi | --localed | --locale)
++ ac_prev=localedir ;;
++ -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
++ localedir=$ac_optarg ;;
++
++ -localstatedir | --localstatedir | --localstatedi | --localstated \
++ | --localstate | --localstat | --localsta | --localst | --locals)
++ ac_prev=localstatedir ;;
++ -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
++ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
++ localstatedir=$ac_optarg ;;
++
++ -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
++ ac_prev=mandir ;;
++ -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
++ mandir=$ac_optarg ;;
++
++ -nfp | --nfp | --nf)
++ # Obsolete; use --without-fp.
++ with_fp=no ;;
++
++ -no-create | --no-create | --no-creat | --no-crea | --no-cre \
++ | --no-cr | --no-c | -n)
++ no_create=yes ;;
++
++ -no-recursion | --no-recursion | --no-recursio | --no-recursi \
++ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
++ no_recursion=yes ;;
++
++ -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
++ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
++ | --oldin | --oldi | --old | --ol | --o)
++ ac_prev=oldincludedir ;;
++ -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
++ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
++ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
++ oldincludedir=$ac_optarg ;;
++
++ -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
++ ac_prev=prefix ;;
++ -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
++ prefix=$ac_optarg ;;
++
++ -program-prefix | --program-prefix | --program-prefi | --program-pref \
++ | --program-pre | --program-pr | --program-p)
++ ac_prev=program_prefix ;;
++ -program-prefix=* | --program-prefix=* | --program-prefi=* \
++ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
++ program_prefix=$ac_optarg ;;
++
++ -program-suffix | --program-suffix | --program-suffi | --program-suff \
++ | --program-suf | --program-su | --program-s)
++ ac_prev=program_suffix ;;
++ -program-suffix=* | --program-suffix=* | --program-suffi=* \
++ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
++ program_suffix=$ac_optarg ;;
++
++ -program-transform-name | --program-transform-name \
++ | --program-transform-nam | --program-transform-na \
++ | --program-transform-n | --program-transform- \
++ | --program-transform | --program-transfor \
++ | --program-transfo | --program-transf \
++ | --program-trans | --program-tran \
++ | --progr-tra | --program-tr | --program-t)
++ ac_prev=program_transform_name ;;
++ -program-transform-name=* | --program-transform-name=* \
++ | --program-transform-nam=* | --program-transform-na=* \
++ | --program-transform-n=* | --program-transform-=* \
++ | --program-transform=* | --program-transfor=* \
++ | --program-transfo=* | --program-transf=* \
++ | --program-trans=* | --program-tran=* \
++ | --progr-tra=* | --program-tr=* | --program-t=*)
++ program_transform_name=$ac_optarg ;;
++
++ -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
++ ac_prev=pdfdir ;;
++ -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
++ pdfdir=$ac_optarg ;;
++
++ -psdir | --psdir | --psdi | --psd | --ps)
++ ac_prev=psdir ;;
++ -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
++ psdir=$ac_optarg ;;
++
++ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
++ | -silent | --silent | --silen | --sile | --sil)
++ silent=yes ;;
++
++ -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
++ ac_prev=sbindir ;;
++ -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
++ | --sbi=* | --sb=*)
++ sbindir=$ac_optarg ;;
++
++ -sharedstatedir | --sharedstatedir | --sharedstatedi \
++ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
++ | --sharedst | --shareds | --shared | --share | --shar \
++ | --sha | --sh)
++ ac_prev=sharedstatedir ;;
++ -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
++ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
++ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
++ | --sha=* | --sh=*)
++ sharedstatedir=$ac_optarg ;;
++
++ -site | --site | --sit)
++ ac_prev=site ;;
++ -site=* | --site=* | --sit=*)
++ site=$ac_optarg ;;
++
++ -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
++ ac_prev=srcdir ;;
++ -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
++ srcdir=$ac_optarg ;;
++
++ -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
++ | --syscon | --sysco | --sysc | --sys | --sy)
++ ac_prev=sysconfdir ;;
++ -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
++ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
++ sysconfdir=$ac_optarg ;;
++
++ -target | --target | --targe | --targ | --tar | --ta | --t)
++ ac_prev=target_alias ;;
++ -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
++ target_alias=$ac_optarg ;;
++
++ -v | -verbose | --verbose | --verbos | --verbo | --verb)
++ verbose=yes ;;
++
++ -version | --version | --versio | --versi | --vers | -V)
++ ac_init_version=: ;;
++
++ -with-* | --with-*)
++ ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
++ # Reject names that are not valid shell variable names.
++ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
++ as_fn_error $? "invalid package name: $ac_useropt"
++ ac_useropt_orig=$ac_useropt
++ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
++ case $ac_user_opts in
++ *"
++"with_$ac_useropt"
++"*) ;;
++ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
++ ac_unrecognized_sep=', ';;
++ esac
++ eval with_$ac_useropt=\$ac_optarg ;;
++
++ -without-* | --without-*)
++ ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
++ # Reject names that are not valid shell variable names.
++ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
++ as_fn_error $? "invalid package name: $ac_useropt"
++ ac_useropt_orig=$ac_useropt
++ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
++ case $ac_user_opts in
++ *"
++"with_$ac_useropt"
++"*) ;;
++ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
++ ac_unrecognized_sep=', ';;
++ esac
++ eval with_$ac_useropt=no ;;
++
++ --x)
++ # Obsolete; use --with-x.
++ with_x=yes ;;
++
++ -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
++ | --x-incl | --x-inc | --x-in | --x-i)
++ ac_prev=x_includes ;;
++ -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
++ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
++ x_includes=$ac_optarg ;;
++
++ -x-libraries | --x-libraries | --x-librarie | --x-librari \
++ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
++ ac_prev=x_libraries ;;
++ -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
++ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
++ x_libraries=$ac_optarg ;;
++
++ -*) as_fn_error $? "unrecognized option: \`$ac_option'
++Try \`$0 --help' for more information"
++ ;;
++
++ *=*)
++ ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
++ # Reject names that are not valid shell variable names.
++ case $ac_envvar in #(
++ '' | [0-9]* | *[!_$as_cr_alnum]* )
++ as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
++ esac
++ eval $ac_envvar=\$ac_optarg
++ export $ac_envvar ;;
++
++ *)
++ # FIXME: should be removed in autoconf 3.0.
++ $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
++ expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
++ $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
++ : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
++ ;;
++
++ esac
++done
++
++if test -n "$ac_prev"; then
++ ac_option=--`echo $ac_prev | sed 's/_/-/g'`
++ as_fn_error $? "missing argument to $ac_option"
++fi
++
++if test -n "$ac_unrecognized_opts"; then
++ case $enable_option_checking in
++ no) ;;
++ fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
++ *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
++ esac
++fi
++
++# Check all directory arguments for consistency.
++for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
++ datadir sysconfdir sharedstatedir localstatedir includedir \
++ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
++ libdir localedir mandir
++do
++ eval ac_val=\$$ac_var
++ # Remove trailing slashes.
++ case $ac_val in
++ */ )
++ ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
++ eval $ac_var=\$ac_val;;
++ esac
++ # Be sure to have absolute directory names.
++ case $ac_val in
++ [\\/$]* | ?:[\\/]* ) continue;;
++ NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
++ esac
++ as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
++done
++
++# There might be people who depend on the old broken behavior: `$host'
++# used to hold the argument of --host etc.
++# FIXME: To remove some day.
++build=$build_alias
++host=$host_alias
++target=$target_alias
++
++# FIXME: To remove some day.
++if test "x$host_alias" != x; then
++ if test "x$build_alias" = x; then
++ cross_compiling=maybe
++ $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
++ If a cross compiler is detected then cross compile mode will be used" >&2
++ elif test "x$build_alias" != "x$host_alias"; then
++ cross_compiling=yes
++ fi
++fi
++
++ac_tool_prefix=
++test -n "$host_alias" && ac_tool_prefix=$host_alias-
++
++test "$silent" = yes && exec 6>/dev/null
++
++
++ac_pwd=`pwd` && test -n "$ac_pwd" &&
++ac_ls_di=`ls -di .` &&
++ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
++ as_fn_error $? "working directory cannot be determined"
++test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
++ as_fn_error $? "pwd does not report name of working directory"
++
++
++# Find the source files, if location was not specified.
++if test -z "$srcdir"; then
++ ac_srcdir_defaulted=yes
++ # Try the directory containing this script, then the parent directory.
++ ac_confdir=`$as_dirname -- "$as_myself" ||
++$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
++ X"$as_myself" : 'X\(//\)[^/]' \| \
++ X"$as_myself" : 'X\(//\)$' \| \
++ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
++$as_echo X"$as_myself" |
++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
++ s//\1/
++ q
++ }
++ /^X\(\/\/\)[^/].*/{
++ s//\1/
++ q
++ }
++ /^X\(\/\/\)$/{
++ s//\1/
++ q
++ }
++ /^X\(\/\).*/{
++ s//\1/
++ q
++ }
++ s/.*/./; q'`
++ srcdir=$ac_confdir
++ if test ! -r "$srcdir/$ac_unique_file"; then
++ srcdir=..
++ fi
++else
++ ac_srcdir_defaulted=no
++fi
++if test ! -r "$srcdir/$ac_unique_file"; then
++ test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
++ as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
++fi
++ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
++ac_abs_confdir=`(
++ cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
++ pwd)`
++# When building in place, set srcdir=.
++if test "$ac_abs_confdir" = "$ac_pwd"; then
++ srcdir=.
++fi
++# Remove unnecessary trailing slashes from srcdir.
++# Double slashes in file names in object file debugging info
++# mess up M-x gdb in Emacs.
++case $srcdir in
++*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
++esac
++for ac_var in $ac_precious_vars; do
++ eval ac_env_${ac_var}_set=\${${ac_var}+set}
++ eval ac_env_${ac_var}_value=\$${ac_var}
++ eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
++ eval ac_cv_env_${ac_var}_value=\$${ac_var}
++done
++
++#
++# Report the --help message.
++#
++if test "$ac_init_help" = "long"; then
++ # Omit some internal or obsolete options to make the list less imposing.
++ # This message is too long to be a string in the A/UX 3.1 sh.
++ cat <<_ACEOF
++\`configure' configures OpenSSH Portable to adapt to many kinds of systems.
++
++Usage: $0 [OPTION]... [VAR=VALUE]...
++
++To assign environment variables (e.g., CC, CFLAGS...), specify them as
++VAR=VALUE. See below for descriptions of some of the useful variables.
++
++Defaults for the options are specified in brackets.
++
++Configuration:
++ -h, --help display this help and exit
++ --help=short display options specific to this package
++ --help=recursive display the short help of all the included packages
++ -V, --version display version information and exit
++ -q, --quiet, --silent do not print \`checking ...' messages
++ --cache-file=FILE cache test results in FILE [disabled]
++ -C, --config-cache alias for \`--cache-file=config.cache'
++ -n, --no-create do not create output files
++ --srcdir=DIR find the sources in DIR [configure dir or \`..']
++
++Installation directories:
++ --prefix=PREFIX install architecture-independent files in PREFIX
++ [$ac_default_prefix]
++ --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
++ [PREFIX]
++
++By default, \`make install' will install all the files in
++\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
++an installation prefix other than \`$ac_default_prefix' using \`--prefix',
++for instance \`--prefix=\$HOME'.
++
++For better control, use the options below.
++
++Fine tuning of the installation directories:
++ --bindir=DIR user executables [EPREFIX/bin]
++ --sbindir=DIR system admin executables [EPREFIX/sbin]
++ --libexecdir=DIR program executables [EPREFIX/libexec]
++ --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
++ --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
++ --localstatedir=DIR modifiable single-machine data [PREFIX/var]
++ --libdir=DIR object code libraries [EPREFIX/lib]
++ --includedir=DIR C header files [PREFIX/include]
++ --oldincludedir=DIR C header files for non-gcc [/usr/include]
++ --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
++ --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
++ --infodir=DIR info documentation [DATAROOTDIR/info]
++ --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
++ --mandir=DIR man documentation [DATAROOTDIR/man]
++ --docdir=DIR documentation root [DATAROOTDIR/doc/openssh]
++ --htmldir=DIR html documentation [DOCDIR]
++ --dvidir=DIR dvi documentation [DOCDIR]
++ --pdfdir=DIR pdf documentation [DOCDIR]
++ --psdir=DIR ps documentation [DOCDIR]
++_ACEOF
++
++ cat <<\_ACEOF
++
++System types:
++ --build=BUILD configure for building on BUILD [guessed]
++ --host=HOST cross-compile to build programs to run on HOST [BUILD]
++_ACEOF
++fi
++
++if test -n "$ac_init_help"; then
++ case $ac_init_help in
++ short | recursive ) echo "Configuration of OpenSSH Portable:";;
++ esac
++ cat <<\_ACEOF
++
++Optional Features:
++ --disable-option-checking ignore unrecognized --enable/--with options
++ --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
++ --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
++ --disable-largefile omit support for large files
++ --disable-strip Disable calling strip(1) on install
++ --disable-etc-default-login Disable using PATH from /etc/default/login no
++ --disable-lastlog disable use of lastlog even if detected no
++ --disable-utmp disable use of utmp even if detected no
++ --disable-utmpx disable use of utmpx even if detected no
++ --disable-wtmp disable use of wtmp even if detected no
++ --disable-wtmpx disable use of wtmpx even if detected no
++ --disable-libutil disable use of libutil (login() etc.) no
++ --disable-pututline disable use of pututline() etc. (uwtmp) no
++ --disable-pututxline disable use of pututxline() etc. (uwtmpx) no
++
++Optional Packages:
++ --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
++ --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
++ --without-stackprotect Don't use compiler's stack protection
++ --without-rpath Disable auto-added -R linker paths
++ --with-cflags Specify additional flags to pass to compiler
++ --with-cppflags Specify additional flags to pass to preprocessor
++ --with-ldflags Specify additional flags to pass to linker
++ --with-libs Specify additional libraries to link with
++ --with-Werror Build main code with -Werror
++ --with-solaris-contracts Enable Solaris process contracts (experimental)
++ --with-solaris-projects Enable Solaris projects (experimental)
++ --with-osfsia Enable Digital Unix SIA
++ --with-zlib=PATH Use zlib in PATH
++ --without-zlib-version-check Disable zlib version check
++ --with-skey[=PATH] Enable S/Key support (optionally in PATH)
++ --with-tcp-wrappers[=PATH] Enable tcpwrappers support (optionally in PATH)
++ --with-libedit[=PATH] Enable libedit support for sftp
++ --with-audit=module Enable audit support (modules=debug,bsm,linux)
++ --with-ssl-dir=PATH Specify path to OpenSSL installation
++ --without-openssl-header-check Disable OpenSSL version consistency check
++ --with-ssl-engine Enable OpenSSL (hardware) ENGINE support
++ --with-prngd-port=PORT read entropy from PRNGD/EGD TCP localhost:PORT
++ --with-prngd-socket=FILE read entropy from PRNGD/EGD socket FILE (default=/var/run/egd-pool)
++ --with-pam Enable PAM support
++ --with-privsep-user=user Specify non-privileged user for privilege separation
++ --with-sandbox=style Specify privilege separation sandbox (no, darwin, rlimit, systrace)
++ --with-selinux Enable SELinux support
++ --with-kerberos5=PATH Enable Kerberos 5 support
++ --with-privsep-path=xxx Path for privilege separation chroot (default=/var/empty)
++ --with-xauth=PATH Specify path to xauth program
++ --with-maildir=/path/to/mail Specify your system mail directory
++ --with-mantype=man|cat|doc Set man page type
++ --with-md5-passwords Enable use of MD5 passwords
++ --without-shadow Disable shadow password support
++ --with-ipaddr-display Use ip address instead of hostname in \$DISPLAY
++ --with-default-path= Specify default \$PATH environment for server
++ --with-superuser-path= Specify different path for super-user
++ --with-4in6 Check for and convert IPv4 in IPv6 mapped addresses
++ --with-bsd-auth Enable BSD auth support
++ --with-pid-dir=PATH Specify location of ssh.pid file
++ --with-lastlog=FILE|DIR specify lastlog location common locations
++
++Some influential environment variables:
++ CC C compiler command
++ CFLAGS C compiler flags
++ LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
++ nonstandard directory <lib dir>
++ LIBS libraries to pass to the linker, e.g. -l<library>
++ CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
++ you have headers in a nonstandard directory <include dir>
++ CPP C preprocessor
++
++Use these variables to override the choices made by `configure' or to help
++it to find libraries and programs with nonstandard names/locations.
++
++Report bugs to <openssh-unix-dev@mindrot.org>.
++_ACEOF
++ac_status=$?
++fi
++
++if test "$ac_init_help" = "recursive"; then
++ # If there are subdirs, report their specific --help.
++ for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
++ test -d "$ac_dir" ||
++ { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
++ continue
++ ac_builddir=.
++
++case "$ac_dir" in
++.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
++*)
++ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
++ # A ".." for each directory in $ac_dir_suffix.
++ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
++ case $ac_top_builddir_sub in
++ "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
++ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
++ esac ;;
++esac
++ac_abs_top_builddir=$ac_pwd
++ac_abs_builddir=$ac_pwd$ac_dir_suffix
++# for backward compatibility:
++ac_top_builddir=$ac_top_build_prefix
++
++case $srcdir in
++ .) # We are building in place.
++ ac_srcdir=.
++ ac_top_srcdir=$ac_top_builddir_sub
++ ac_abs_top_srcdir=$ac_pwd ;;
++ [\\/]* | ?:[\\/]* ) # Absolute name.
++ ac_srcdir=$srcdir$ac_dir_suffix;
++ ac_top_srcdir=$srcdir
++ ac_abs_top_srcdir=$srcdir ;;
++ *) # Relative name.
++ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
++ ac_top_srcdir=$ac_top_build_prefix$srcdir
++ ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
++esac
++ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
++
++ cd "$ac_dir" || { ac_status=$?; continue; }
++ # Check for guested configure.
++ if test -f "$ac_srcdir/configure.gnu"; then
++ echo &&
++ $SHELL "$ac_srcdir/configure.gnu" --help=recursive
++ elif test -f "$ac_srcdir/configure"; then
++ echo &&
++ $SHELL "$ac_srcdir/configure" --help=recursive
++ else
++ $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
++ fi || ac_status=$?
++ cd "$ac_pwd" || { ac_status=$?; break; }
++ done
++fi
++
++test -n "$ac_init_help" && exit $ac_status
++if $ac_init_version; then
++ cat <<\_ACEOF
++OpenSSH configure Portable
++generated by GNU Autoconf 2.67
++
++Copyright (C) 2010 Free Software Foundation, Inc.
++This configure script is free software; the Free Software Foundation
++gives unlimited permission to copy, distribute and modify it.
++_ACEOF
++ exit
++fi
++
++## ------------------------ ##
++## Autoconf initialization. ##
++## ------------------------ ##
++
++# ac_fn_c_try_compile LINENO
++# --------------------------
++# Try to compile conftest.$ac_ext, and return whether this succeeded.
++ac_fn_c_try_compile ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ rm -f conftest.$ac_objext
++ if { { ac_try="$ac_compile"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_compile") 2>conftest.err
++ ac_status=$?
++ if test -s conftest.err; then
++ grep -v '^ *+' conftest.err >conftest.er1
++ cat conftest.er1 >&5
++ mv -f conftest.er1 conftest.err
++ fi
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; } && {
++ test -z "$ac_c_werror_flag" ||
++ test ! -s conftest.err
++ } && test -s conftest.$ac_objext; then :
++ ac_retval=0
++else
++ $as_echo "$as_me: failed program was:" >&5
++sed 's/^/| /' conftest.$ac_ext >&5
++
++ ac_retval=1
++fi
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++ as_fn_set_status $ac_retval
++
++} # ac_fn_c_try_compile
++
++# ac_fn_c_try_run LINENO
++# ----------------------
++# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
++# that executables *can* be run.
++ac_fn_c_try_run ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ if { { ac_try="$ac_link"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_link") 2>&5
++ ac_status=$?
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
++ { { case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_try") 2>&5
++ ac_status=$?
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; }; }; then :
++ ac_retval=0
++else
++ $as_echo "$as_me: program exited with status $ac_status" >&5
++ $as_echo "$as_me: failed program was:" >&5
++sed 's/^/| /' conftest.$ac_ext >&5
++
++ ac_retval=$ac_status
++fi
++ rm -rf conftest.dSYM conftest_ipa8_conftest.oo
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++ as_fn_set_status $ac_retval
++
++} # ac_fn_c_try_run
++
++# ac_fn_c_try_cpp LINENO
++# ----------------------
++# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
++ac_fn_c_try_cpp ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ if { { ac_try="$ac_cpp conftest.$ac_ext"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
++ ac_status=$?
++ if test -s conftest.err; then
++ grep -v '^ *+' conftest.err >conftest.er1
++ cat conftest.er1 >&5
++ mv -f conftest.er1 conftest.err
++ fi
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; } > conftest.i && {
++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
++ test ! -s conftest.err
++ }; then :
++ ac_retval=0
++else
++ $as_echo "$as_me: failed program was:" >&5
++sed 's/^/| /' conftest.$ac_ext >&5
++
++ ac_retval=1
++fi
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++ as_fn_set_status $ac_retval
++
++} # ac_fn_c_try_cpp
++
++# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
++# -------------------------------------------------------
++# Tests whether HEADER exists and can be compiled using the include files in
++# INCLUDES, setting the cache variable VAR accordingly.
++ac_fn_c_check_header_compile ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
++$as_echo_n "checking for $2... " >&6; }
++if eval "test \"\${$3+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++#include <$2>
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ eval "$3=yes"
++else
++ eval "$3=no"
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++eval ac_res=\$$3
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++
++} # ac_fn_c_check_header_compile
++
++# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
++# ---------------------------------------------
++# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
++# accordingly.
++ac_fn_c_check_decl ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ as_decl_name=`echo $2|sed 's/ *(.*//'`
++ as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
++$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
++if eval "test \"\${$3+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++int
++main ()
++{
++#ifndef $as_decl_name
++#ifdef __cplusplus
++ (void) $as_decl_use;
++#else
++ (void) $as_decl_name;
++#endif
++#endif
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ eval "$3=yes"
++else
++ eval "$3=no"
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++eval ac_res=\$$3
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++
++} # ac_fn_c_check_decl
++
++# ac_fn_c_try_link LINENO
++# -----------------------
++# Try to link conftest.$ac_ext, and return whether this succeeded.
++ac_fn_c_try_link ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ rm -f conftest.$ac_objext conftest$ac_exeext
++ if { { ac_try="$ac_link"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_link") 2>conftest.err
++ ac_status=$?
++ if test -s conftest.err; then
++ grep -v '^ *+' conftest.err >conftest.er1
++ cat conftest.er1 >&5
++ mv -f conftest.er1 conftest.err
++ fi
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; } && {
++ test -z "$ac_c_werror_flag" ||
++ test ! -s conftest.err
++ } && test -s conftest$ac_exeext && {
++ test "$cross_compiling" = yes ||
++ $as_test_x conftest$ac_exeext
++ }; then :
++ ac_retval=0
++else
++ $as_echo "$as_me: failed program was:" >&5
++sed 's/^/| /' conftest.$ac_ext >&5
++
++ ac_retval=1
++fi
++ # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
++ # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
++ # interfere with the next link command; also delete a directory that is
++ # left behind by Apple's compiler. We do this before executing the actions.
++ rm -rf conftest.dSYM conftest_ipa8_conftest.oo
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++ as_fn_set_status $ac_retval
++
++} # ac_fn_c_try_link
++
++# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
++# -------------------------------------------------------
++# Tests whether HEADER exists, giving a warning if it cannot be compiled using
++# the include files in INCLUDES and setting the cache variable VAR
++# accordingly.
++ac_fn_c_check_header_mongrel ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ if eval "test \"\${$3+set}\"" = set; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
++$as_echo_n "checking for $2... " >&6; }
++if eval "test \"\${$3+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++fi
++eval ac_res=\$$3
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++else
++ # Is the header compilable?
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
++$as_echo_n "checking $2 usability... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++#include <$2>
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_header_compiler=yes
++else
++ ac_header_compiler=no
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
++$as_echo "$ac_header_compiler" >&6; }
++
++# Is the header present?
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
++$as_echo_n "checking $2 presence... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <$2>
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++ ac_header_preproc=yes
++else
++ ac_header_preproc=no
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
++$as_echo "$ac_header_preproc" >&6; }
++
++# So? What about this header?
++case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
++ yes:no: )
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
++$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
++$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
++ ;;
++ no:yes:* )
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
++$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
++$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
++$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
++$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
++$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
++( $as_echo "## ------------------------------------------- ##
++## Report this to openssh-unix-dev@mindrot.org ##
++## ------------------------------------------- ##"
++ ) | sed "s/^/$as_me: WARNING: /" >&2
++ ;;
++esac
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
++$as_echo_n "checking for $2... " >&6; }
++if eval "test \"\${$3+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ eval "$3=\$ac_header_compiler"
++fi
++eval ac_res=\$$3
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++fi
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++
++} # ac_fn_c_check_header_mongrel
++
++# ac_fn_c_check_func LINENO FUNC VAR
++# ----------------------------------
++# Tests whether FUNC exists, setting the cache variable VAR accordingly
++ac_fn_c_check_func ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
++$as_echo_n "checking for $2... " >&6; }
++if eval "test \"\${$3+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
++ For example, HP-UX 11i <limits.h> declares gettimeofday. */
++#define $2 innocuous_$2
++
++/* System header to define __stub macros and hopefully few prototypes,
++ which can conflict with char $2 (); 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 $2
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char $2 ();
++/* 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_$2 || defined __stub___$2
++choke me
++#endif
++
++int
++main ()
++{
++return $2 ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ eval "$3=yes"
++else
++ eval "$3=no"
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++fi
++eval ac_res=\$$3
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++
++} # ac_fn_c_check_func
++
++# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
++# -------------------------------------------
++# Tests whether TYPE exists after having included INCLUDES, setting cache
++# variable VAR accordingly.
++ac_fn_c_check_type ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
++$as_echo_n "checking for $2... " >&6; }
++if eval "test \"\${$3+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ eval "$3=no"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++int
++main ()
++{
++if (sizeof ($2))
++ return 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++int
++main ()
++{
++if (sizeof (($2)))
++ return 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++else
++ eval "$3=yes"
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++eval ac_res=\$$3
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++
++} # ac_fn_c_check_type
++
++# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
++# --------------------------------------------
++# Tries to find the compile-time value of EXPR in a program that includes
++# INCLUDES, setting VAR accordingly. Returns whether the value could be
++# computed
++ac_fn_c_compute_int ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ if test "$cross_compiling" = yes; then
++ # Depending upon the size, compute the lo and hi bounds.
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++int
++main ()
++{
++static int test_array [1 - 2 * !(($2) >= 0)];
++test_array [0] = 0
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_lo=0 ac_mid=0
++ while :; do
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++int
++main ()
++{
++static int test_array [1 - 2 * !(($2) <= $ac_mid)];
++test_array [0] = 0
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_hi=$ac_mid; break
++else
++ as_fn_arith $ac_mid + 1 && ac_lo=$as_val
++ if test $ac_lo -le $ac_mid; then
++ ac_lo= ac_hi=
++ break
++ fi
++ as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ done
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++int
++main ()
++{
++static int test_array [1 - 2 * !(($2) < 0)];
++test_array [0] = 0
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_hi=-1 ac_mid=-1
++ while :; do
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++int
++main ()
++{
++static int test_array [1 - 2 * !(($2) >= $ac_mid)];
++test_array [0] = 0
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_lo=$ac_mid; break
++else
++ as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
++ if test $ac_mid -le $ac_hi; then
++ ac_lo= ac_hi=
++ break
++ fi
++ as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ done
++else
++ ac_lo= ac_hi=
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++# Binary search between lo and hi bounds.
++while test "x$ac_lo" != "x$ac_hi"; do
++ as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++int
++main ()
++{
++static int test_array [1 - 2 * !(($2) <= $ac_mid)];
++test_array [0] = 0
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_hi=$ac_mid
++else
++ as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++done
++case $ac_lo in #((
++?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
++'') ac_retval=1 ;;
++esac
++ else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++static long int longval () { return $2; }
++static unsigned long int ulongval () { return $2; }
++#include <stdio.h>
++#include <stdlib.h>
++int
++main ()
++{
++
++ FILE *f = fopen ("conftest.val", "w");
++ if (! f)
++ return 1;
++ if (($2) < 0)
++ {
++ long int i = longval ();
++ if (i != ($2))
++ return 1;
++ fprintf (f, "%ld", i);
++ }
++ else
++ {
++ unsigned long int i = ulongval ();
++ if (i != ($2))
++ return 1;
++ fprintf (f, "%lu", i);
++ }
++ /* Do not output a trailing newline, as this causes \r\n confusion
++ on some platforms. */
++ return ferror (f) || fclose (f) != 0;
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ echo >>conftest.val; read $3 <conftest.val; ac_retval=0
++else
++ ac_retval=1
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++rm -f conftest.val
++
++ fi
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++ as_fn_set_status $ac_retval
++
++} # ac_fn_c_compute_int
++
++# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
++# ----------------------------------------------------
++# Tries to find if the field MEMBER exists in type AGGR, after including
++# INCLUDES, setting cache variable VAR accordingly.
++ac_fn_c_check_member ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
++$as_echo_n "checking for $2.$3... " >&6; }
++if eval "test \"\${$4+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$5
++int
++main ()
++{
++static $2 ac_aggr;
++if (ac_aggr.$3)
++return 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ eval "$4=yes"
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$5
++int
++main ()
++{
++static $2 ac_aggr;
++if (sizeof ac_aggr.$3)
++return 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ eval "$4=yes"
++else
++ eval "$4=no"
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++eval ac_res=\$$4
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++
++} # ac_fn_c_check_member
++cat >config.log <<_ACEOF
++This file contains any messages produced by compilers while
++running configure, to aid debugging if configure makes a mistake.
++
++It was created by OpenSSH $as_me Portable, which was
++generated by GNU Autoconf 2.67. Invocation command line was
++
++ $ $0 $@
++
++_ACEOF
++exec 5>>config.log
++{
++cat <<_ASUNAME
++## --------- ##
++## Platform. ##
++## --------- ##
++
++hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
++uname -m = `(uname -m) 2>/dev/null || echo unknown`
++uname -r = `(uname -r) 2>/dev/null || echo unknown`
++uname -s = `(uname -s) 2>/dev/null || echo unknown`
++uname -v = `(uname -v) 2>/dev/null || echo unknown`
++
++/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
++/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
++
++/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
++/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
++/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
++/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
++/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
++/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
++/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
++
++_ASUNAME
++
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ $as_echo "PATH: $as_dir"
++ done
++IFS=$as_save_IFS
++
++} >&5
++
++cat >&5 <<_ACEOF
++
++
++## ----------- ##
++## Core tests. ##
++## ----------- ##
++
++_ACEOF
++
++
++# Keep a trace of the command line.
++# Strip out --no-create and --no-recursion so they do not pile up.
++# Strip out --silent because we don't want to record it for future runs.
++# Also quote any args containing shell meta-characters.
++# Make two passes to allow for proper duplicate-argument suppression.
++ac_configure_args=
++ac_configure_args0=
++ac_configure_args1=
++ac_must_keep_next=false
++for ac_pass in 1 2
++do
++ for ac_arg
++ do
++ case $ac_arg in
++ -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
++ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
++ | -silent | --silent | --silen | --sile | --sil)
++ continue ;;
++ *\'*)
++ ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
++ esac
++ case $ac_pass in
++ 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
++ 2)
++ as_fn_append ac_configure_args1 " '$ac_arg'"
++ if test $ac_must_keep_next = true; then
++ ac_must_keep_next=false # Got value, back to normal.
++ else
++ case $ac_arg in
++ *=* | --config-cache | -C | -disable-* | --disable-* \
++ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
++ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
++ | -with-* | --with-* | -without-* | --without-* | --x)
++ case "$ac_configure_args0 " in
++ "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
++ esac
++ ;;
++ -* ) ac_must_keep_next=true ;;
++ esac
++ fi
++ as_fn_append ac_configure_args " '$ac_arg'"
++ ;;
++ esac
++ done
++done
++{ ac_configure_args0=; unset ac_configure_args0;}
++{ ac_configure_args1=; unset ac_configure_args1;}
++
++# When interrupted or exit'd, cleanup temporary files, and complete
++# config.log. We remove comments because anyway the quotes in there
++# would cause problems or look ugly.
++# WARNING: Use '\'' to represent an apostrophe within the trap.
++# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
++trap 'exit_status=$?
++ # Save into config.log some information that might help in debugging.
++ {
++ echo
++
++ $as_echo "## ---------------- ##
++## Cache variables. ##
++## ---------------- ##"
++ echo
++ # The following way of writing the cache mishandles newlines in values,
++(
++ for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
++ eval ac_val=\$$ac_var
++ case $ac_val in #(
++ *${as_nl}*)
++ case $ac_var in #(
++ *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
++$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
++ esac
++ case $ac_var in #(
++ _ | IFS | as_nl) ;; #(
++ BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
++ *) { eval $ac_var=; unset $ac_var;} ;;
++ esac ;;
++ esac
++ done
++ (set) 2>&1 |
++ case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
++ *${as_nl}ac_space=\ *)
++ sed -n \
++ "s/'\''/'\''\\\\'\'''\''/g;
++ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
++ ;; #(
++ *)
++ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
++ ;;
++ esac |
++ sort
++)
++ echo
++
++ $as_echo "## ----------------- ##
++## Output variables. ##
++## ----------------- ##"
++ echo
++ for ac_var in $ac_subst_vars
++ do
++ eval ac_val=\$$ac_var
++ case $ac_val in
++ *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
++ esac
++ $as_echo "$ac_var='\''$ac_val'\''"
++ done | sort
++ echo
++
++ if test -n "$ac_subst_files"; then
++ $as_echo "## ------------------- ##
++## File substitutions. ##
++## ------------------- ##"
++ echo
++ for ac_var in $ac_subst_files
++ do
++ eval ac_val=\$$ac_var
++ case $ac_val in
++ *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
++ esac
++ $as_echo "$ac_var='\''$ac_val'\''"
++ done | sort
++ echo
++ fi
++
++ if test -s confdefs.h; then
++ $as_echo "## ----------- ##
++## confdefs.h. ##
++## ----------- ##"
++ echo
++ cat confdefs.h
++ echo
++ fi
++ test "$ac_signal" != 0 &&
++ $as_echo "$as_me: caught signal $ac_signal"
++ $as_echo "$as_me: exit $exit_status"
++ } >&5
++ rm -f core *.core core.conftest.* &&
++ rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
++ exit $exit_status
++' 0
++for ac_signal in 1 2 13 15; do
++ trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
++done
++ac_signal=0
++
++# confdefs.h avoids OS command line length limits that DEFS can exceed.
++rm -f -r conftest* confdefs.h
++
++$as_echo "/* confdefs.h */" > confdefs.h
++
++# Predefined preprocessor variables.
++
++cat >>confdefs.h <<_ACEOF
++#define PACKAGE_NAME "$PACKAGE_NAME"
++_ACEOF
++
++cat >>confdefs.h <<_ACEOF
++#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
++_ACEOF
++
++cat >>confdefs.h <<_ACEOF
++#define PACKAGE_VERSION "$PACKAGE_VERSION"
++_ACEOF
++
++cat >>confdefs.h <<_ACEOF
++#define PACKAGE_STRING "$PACKAGE_STRING"
++_ACEOF
++
++cat >>confdefs.h <<_ACEOF
++#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
++_ACEOF
++
++cat >>confdefs.h <<_ACEOF
++#define PACKAGE_URL "$PACKAGE_URL"
++_ACEOF
++
++
++# Let the site file select an alternate cache file if it wants to.
++# Prefer an explicitly selected file to automatically selected ones.
++ac_site_file1=NONE
++ac_site_file2=NONE
++if test -n "$CONFIG_SITE"; then
++ # We do not want a PATH search for config.site.
++ case $CONFIG_SITE in #((
++ -*) ac_site_file1=./$CONFIG_SITE;;
++ */*) ac_site_file1=$CONFIG_SITE;;
++ *) ac_site_file1=./$CONFIG_SITE;;
++ esac
++elif test "x$prefix" != xNONE; then
++ ac_site_file1=$prefix/share/config.site
++ ac_site_file2=$prefix/etc/config.site
++else
++ ac_site_file1=$ac_default_prefix/share/config.site
++ ac_site_file2=$ac_default_prefix/etc/config.site
++fi
++for ac_site_file in "$ac_site_file1" "$ac_site_file2"
++do
++ test "x$ac_site_file" = xNONE && continue
++ if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
++$as_echo "$as_me: loading site script $ac_site_file" >&6;}
++ sed 's/^/| /' "$ac_site_file" >&5
++ . "$ac_site_file" \
++ || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error $? "failed to load site script $ac_site_file
++See \`config.log' for more details" "$LINENO" 5 ; }
++ fi
++done
++
++if test -r "$cache_file"; then
++ # Some versions of bash will fail to source /dev/null (special files
++ # actually), so we avoid doing that. DJGPP emulates it as a regular file.
++ if test /dev/null != "$cache_file" && test -f "$cache_file"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
++$as_echo "$as_me: loading cache $cache_file" >&6;}
++ case $cache_file in
++ [\\/]* | ?:[\\/]* ) . "$cache_file";;
++ *) . "./$cache_file";;
++ esac
++ fi
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
++$as_echo "$as_me: creating cache $cache_file" >&6;}
++ >$cache_file
++fi
++
++# Check that the precious variables saved in the cache have kept the same
++# value.
++ac_cache_corrupted=false
++for ac_var in $ac_precious_vars; do
++ eval ac_old_set=\$ac_cv_env_${ac_var}_set
++ eval ac_new_set=\$ac_env_${ac_var}_set
++ eval ac_old_val=\$ac_cv_env_${ac_var}_value
++ eval ac_new_val=\$ac_env_${ac_var}_value
++ case $ac_old_set,$ac_new_set in
++ set,)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
++$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
++ ac_cache_corrupted=: ;;
++ ,set)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
++$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
++ ac_cache_corrupted=: ;;
++ ,);;
++ *)
++ if test "x$ac_old_val" != "x$ac_new_val"; then
++ # differences in whitespace do not lead to failure.
++ ac_old_val_w=`echo x $ac_old_val`
++ ac_new_val_w=`echo x $ac_new_val`
++ if test "$ac_old_val_w" != "$ac_new_val_w"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
++$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
++ ac_cache_corrupted=:
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
++$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
++ eval $ac_var=\$ac_old_val
++ fi
++ { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
++$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
++ { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
++$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
++ fi;;
++ esac
++ # Pass precious variables to config.status.
++ if test "$ac_new_set" = set; then
++ case $ac_new_val in
++ *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
++ *) ac_arg=$ac_var=$ac_new_val ;;
++ esac
++ case " $ac_configure_args " in
++ *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
++ *) as_fn_append ac_configure_args " '$ac_arg'" ;;
++ esac
++ fi
++done
++if $ac_cache_corrupted; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
++$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
++ as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
++fi
++## -------------------- ##
++## Main body of script. ##
++## -------------------- ##
++
++ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++
++
++
++
++ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++
++
++ac_config_headers="$ac_config_headers config.h"
++
++ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++if test -n "$ac_tool_prefix"; then
++ # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
++set dummy ${ac_tool_prefix}gcc; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_CC+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$CC"; then
++ ac_cv_prog_CC="$CC" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_CC="${ac_tool_prefix}gcc"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++fi
++fi
++CC=$ac_cv_prog_CC
++if test -n "$CC"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
++$as_echo "$CC" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++fi
++if test -z "$ac_cv_prog_CC"; then
++ ac_ct_CC=$CC
++ # Extract the first word of "gcc", so it can be a program name with args.
++set dummy gcc; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$ac_ct_CC"; then
++ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_ac_ct_CC="gcc"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++fi
++fi
++ac_ct_CC=$ac_cv_prog_ac_ct_CC
++if test -n "$ac_ct_CC"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
++$as_echo "$ac_ct_CC" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++ if test "x$ac_ct_CC" = x; then
++ CC=""
++ else
++ case $cross_compiling:$ac_tool_warned in
++yes:)
++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
++ac_tool_warned=yes ;;
++esac
++ CC=$ac_ct_CC
++ fi
++else
++ CC="$ac_cv_prog_CC"
++fi
++
++if test -z "$CC"; then
++ if test -n "$ac_tool_prefix"; then
++ # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
++set dummy ${ac_tool_prefix}cc; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_CC+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$CC"; then
++ ac_cv_prog_CC="$CC" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_CC="${ac_tool_prefix}cc"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++fi
++fi
++CC=$ac_cv_prog_CC
++if test -n "$CC"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
++$as_echo "$CC" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ fi
++fi
++if test -z "$CC"; then
++ # Extract the first word of "cc", so it can be a program name with args.
++set dummy cc; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_CC+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$CC"; then
++ ac_cv_prog_CC="$CC" # Let the user override the test.
++else
++ ac_prog_rejected=no
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
++ ac_prog_rejected=yes
++ continue
++ fi
++ ac_cv_prog_CC="cc"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++if test $ac_prog_rejected = yes; then
++ # We found a bogon in the path, so make sure we never use it.
++ set dummy $ac_cv_prog_CC
++ shift
++ if test $# != 0; then
++ # We chose a different compiler from the bogus one.
++ # However, it has the same basename, so the bogon will be chosen
++ # first if we set CC to just the basename; use the full file name.
++ shift
++ ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
++ fi
++fi
++fi
++fi
++CC=$ac_cv_prog_CC
++if test -n "$CC"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
++$as_echo "$CC" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++fi
++if test -z "$CC"; then
++ if test -n "$ac_tool_prefix"; then
++ for ac_prog in cl.exe
++ do
++ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
++set dummy $ac_tool_prefix$ac_prog; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_CC+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$CC"; then
++ ac_cv_prog_CC="$CC" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++fi
++fi
++CC=$ac_cv_prog_CC
++if test -n "$CC"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
++$as_echo "$CC" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ test -n "$CC" && break
++ done
++fi
++if test -z "$CC"; then
++ ac_ct_CC=$CC
++ for ac_prog in cl.exe
++do
++ # Extract the first word of "$ac_prog", so it can be a program name with args.
++set dummy $ac_prog; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$ac_ct_CC"; then
++ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_ac_ct_CC="$ac_prog"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++fi
++fi
++ac_ct_CC=$ac_cv_prog_ac_ct_CC
++if test -n "$ac_ct_CC"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
++$as_echo "$ac_ct_CC" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ test -n "$ac_ct_CC" && break
++done
++
++ if test "x$ac_ct_CC" = x; then
++ CC=""
++ else
++ case $cross_compiling:$ac_tool_warned in
++yes:)
++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
++ac_tool_warned=yes ;;
++esac
++ CC=$ac_ct_CC
++ fi
++fi
++
++fi
++
++
++test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error $? "no acceptable C compiler found in \$PATH
++See \`config.log' for more details" "$LINENO" 5 ; }
++
++# Provide some information about the compiler.
++$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
++set X $ac_compile
++ac_compiler=$2
++for ac_option in --version -v -V -qversion; do
++ { { ac_try="$ac_compiler $ac_option >&5"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_compiler $ac_option >&5") 2>conftest.err
++ ac_status=$?
++ if test -s conftest.err; then
++ sed '10a\
++... rest of stderr output deleted ...
++ 10q' conftest.err >conftest.er1
++ cat conftest.er1 >&5
++ fi
++ rm -f conftest.er1 conftest.err
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; }
++done
++
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++ac_clean_files_save=$ac_clean_files
++ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
++# Try to create an executable without -o first, disregard a.out.
++# It will help us diagnose broken compilers, and finding out an intuition
++# of exeext.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
++$as_echo_n "checking whether the C compiler works... " >&6; }
++ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
++
++# The possible output files:
++ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
++
++ac_rmfiles=
++for ac_file in $ac_files
++do
++ case $ac_file in
++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
++ * ) ac_rmfiles="$ac_rmfiles $ac_file";;
++ esac
++done
++rm -f $ac_rmfiles
++
++if { { ac_try="$ac_link_default"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_link_default") 2>&5
++ ac_status=$?
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; }; then :
++ # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
++# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
++# in a Makefile. We should not override ac_cv_exeext if it was cached,
++# so that the user can short-circuit this test for compilers unknown to
++# Autoconf.
++for ac_file in $ac_files ''
++do
++ test -f "$ac_file" || continue
++ case $ac_file in
++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
++ ;;
++ [ab].out )
++ # We found the default executable, but exeext='' is most
++ # certainly right.
++ break;;
++ *.* )
++ if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
++ then :; else
++ ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
++ fi
++ # We set ac_cv_exeext here because the later test for it is not
++ # safe: cross compilers may not add the suffix if given an `-o'
++ # argument, so we may need to know it at that point already.
++ # Even if this section looks crufty: it has the advantage of
++ # actually working.
++ break;;
++ * )
++ break;;
++ esac
++done
++test "$ac_cv_exeext" = no && ac_cv_exeext=
++
++else
++ ac_file=''
++fi
++if test -z "$ac_file"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++$as_echo "$as_me: failed program was:" >&5
++sed 's/^/| /' conftest.$ac_ext >&5
++
++{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error 77 "C compiler cannot create executables
++See \`config.log' for more details" "$LINENO" 5 ; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
++$as_echo_n "checking for C compiler default output file name... " >&6; }
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
++$as_echo "$ac_file" >&6; }
++ac_exeext=$ac_cv_exeext
++
++rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
++ac_clean_files=$ac_clean_files_save
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
++$as_echo_n "checking for suffix of executables... " >&6; }
++if { { ac_try="$ac_link"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_link") 2>&5
++ ac_status=$?
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; }; then :
++ # If both `conftest.exe' and `conftest' are `present' (well, observable)
++# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
++# work properly (i.e., refer to `conftest.exe'), while it won't with
++# `rm'.
++for ac_file in conftest.exe conftest conftest.*; do
++ test -f "$ac_file" || continue
++ case $ac_file in
++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
++ *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
++ break;;
++ * ) break;;
++ esac
++done
++else
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error $? "cannot compute suffix of executables: cannot compile and link
++See \`config.log' for more details" "$LINENO" 5 ; }
++fi
++rm -f conftest conftest$ac_cv_exeext
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
++$as_echo "$ac_cv_exeext" >&6; }
++
++rm -f conftest.$ac_ext
++EXEEXT=$ac_cv_exeext
++ac_exeext=$EXEEXT
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <stdio.h>
++int
++main ()
++{
++FILE *f = fopen ("conftest.out", "w");
++ return ferror (f) || fclose (f) != 0;
++
++ ;
++ return 0;
++}
++_ACEOF
++ac_clean_files="$ac_clean_files conftest.out"
++# Check that the compiler produces executables we can run. If not, either
++# the compiler is broken, or we cross compile.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
++$as_echo_n "checking whether we are cross compiling... " >&6; }
++if test "$cross_compiling" != yes; then
++ { { ac_try="$ac_link"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_link") 2>&5
++ ac_status=$?
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; }
++ if { ac_try='./conftest$ac_cv_exeext'
++ { { case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_try") 2>&5
++ ac_status=$?
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; }; }; then
++ cross_compiling=no
++ else
++ if test "$cross_compiling" = maybe; then
++ cross_compiling=yes
++ else
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error $? "cannot run C compiled programs.
++If you meant to cross compile, use \`--host'.
++See \`config.log' for more details" "$LINENO" 5 ; }
++ fi
++ fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
++$as_echo "$cross_compiling" >&6; }
++
++rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
++ac_clean_files=$ac_clean_files_save
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
++$as_echo_n "checking for suffix of object files... " >&6; }
++if test "${ac_cv_objext+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++rm -f conftest.o conftest.obj
++if { { ac_try="$ac_compile"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_compile") 2>&5
++ ac_status=$?
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; }; then :
++ for ac_file in conftest.o conftest.obj conftest.*; do
++ test -f "$ac_file" || continue;
++ case $ac_file in
++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
++ *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
++ break;;
++ esac
++done
++else
++ $as_echo "$as_me: failed program was:" >&5
++sed 's/^/| /' conftest.$ac_ext >&5
++
++{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error $? "cannot compute suffix of object files: cannot compile
++See \`config.log' for more details" "$LINENO" 5 ; }
++fi
++rm -f conftest.$ac_cv_objext conftest.$ac_ext
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
++$as_echo "$ac_cv_objext" >&6; }
++OBJEXT=$ac_cv_objext
++ac_objext=$OBJEXT
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
++$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
++if test "${ac_cv_c_compiler_gnu+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++#ifndef __GNUC__
++ choke me
++#endif
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_compiler_gnu=yes
++else
++ ac_compiler_gnu=no
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ac_cv_c_compiler_gnu=$ac_compiler_gnu
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
++$as_echo "$ac_cv_c_compiler_gnu" >&6; }
++if test $ac_compiler_gnu = yes; then
++ GCC=yes
++else
++ GCC=
++fi
++ac_test_CFLAGS=${CFLAGS+set}
++ac_save_CFLAGS=$CFLAGS
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
++$as_echo_n "checking whether $CC accepts -g... " >&6; }
++if test "${ac_cv_prog_cc_g+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_save_c_werror_flag=$ac_c_werror_flag
++ ac_c_werror_flag=yes
++ ac_cv_prog_cc_g=no
++ CFLAGS="-g"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_prog_cc_g=yes
++else
++ CFLAGS=""
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++else
++ ac_c_werror_flag=$ac_save_c_werror_flag
++ CFLAGS="-g"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_prog_cc_g=yes
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ ac_c_werror_flag=$ac_save_c_werror_flag
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
++$as_echo "$ac_cv_prog_cc_g" >&6; }
++if test "$ac_test_CFLAGS" = set; then
++ CFLAGS=$ac_save_CFLAGS
++elif test $ac_cv_prog_cc_g = yes; then
++ if test "$GCC" = yes; then
++ CFLAGS="-g -O2"
++ else
++ CFLAGS="-g"
++ fi
++else
++ if test "$GCC" = yes; then
++ CFLAGS="-O2"
++ else
++ CFLAGS=
++ fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
++$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
++if test "${ac_cv_prog_cc_c89+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_cv_prog_cc_c89=no
++ac_save_CC=$CC
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <stdarg.h>
++#include <stdio.h>
++#include <sys/types.h>
++#include <sys/stat.h>
++/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
++struct buf { int x; };
++FILE * (*rcsopen) (struct buf *, struct stat *, int);
++static char *e (p, i)
++ char **p;
++ int i;
++{
++ return p[i];
++}
++static char *f (char * (*g) (char **, int), char **p, ...)
++{
++ char *s;
++ va_list v;
++ va_start (v,p);
++ s = g (p, va_arg (v,int));
++ va_end (v);
++ return s;
++}
++
++/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
++ function prototypes and stuff, but not '\xHH' hex character constants.
++ These don't provoke an error unfortunately, instead are silently treated
++ as 'x'. The following induces an error, until -std is added to get
++ proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
++ array size at least. It's necessary to write '\x00'==0 to get something
++ that's true only with -std. */
++int osf4_cc_array ['\x00' == 0 ? 1 : -1];
++
++/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
++ inside strings and character constants. */
++#define FOO(x) 'x'
++int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
++
++int test (int i, double x);
++struct s1 {int (*f) (int a);};
++struct s2 {int (*f) (double a);};
++int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
++int argc;
++char **argv;
++int
++main ()
++{
++return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
++ ;
++ return 0;
++}
++_ACEOF
++for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
++ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
++do
++ CC="$ac_save_CC $ac_arg"
++ if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_prog_cc_c89=$ac_arg
++fi
++rm -f core conftest.err conftest.$ac_objext
++ test "x$ac_cv_prog_cc_c89" != "xno" && break
++done
++rm -f conftest.$ac_ext
++CC=$ac_save_CC
++
++fi
++# AC_CACHE_VAL
++case "x$ac_cv_prog_cc_c89" in
++ x)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
++$as_echo "none needed" >&6; } ;;
++ xno)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
++$as_echo "unsupported" >&6; } ;;
++ *)
++ CC="$CC $ac_cv_prog_cc_c89"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
++$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
++esac
++if test "x$ac_cv_prog_cc_c89" != xno; then :
++
++fi
++
++ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++
++ac_aux_dir=
++for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
++ if test -f "$ac_dir/install-sh"; then
++ ac_aux_dir=$ac_dir
++ ac_install_sh="$ac_aux_dir/install-sh -c"
++ break
++ elif test -f "$ac_dir/install.sh"; then
++ ac_aux_dir=$ac_dir
++ ac_install_sh="$ac_aux_dir/install.sh -c"
++ break
++ elif test -f "$ac_dir/shtool"; then
++ ac_aux_dir=$ac_dir
++ ac_install_sh="$ac_aux_dir/shtool install -c"
++ break
++ fi
++done
++if test -z "$ac_aux_dir"; then
++ as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
++fi
++
++# These three variables are undocumented and unsupported,
++# and are intended to be withdrawn in a future Autoconf release.
++# They can cause serious problems if a builder's source tree is in a directory
++# whose full name contains unusual characters.
++ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
++ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
++ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
++
++
++# Make sure we can run config.sub.
++$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
++ as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
++$as_echo_n "checking build system type... " >&6; }
++if test "${ac_cv_build+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_build_alias=$build_alias
++test "x$ac_build_alias" = x &&
++ ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
++test "x$ac_build_alias" = x &&
++ as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
++ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
++ as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
++$as_echo "$ac_cv_build" >&6; }
++case $ac_cv_build in
++*-*-*) ;;
++*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
++esac
++build=$ac_cv_build
++ac_save_IFS=$IFS; IFS='-'
++set x $ac_cv_build
++shift
++build_cpu=$1
++build_vendor=$2
++shift; shift
++# Remember, the first character of IFS is used to create $*,
++# except with old shells:
++build_os=$*
++IFS=$ac_save_IFS
++case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
++$as_echo_n "checking host system type... " >&6; }
++if test "${ac_cv_host+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test "x$host_alias" = x; then
++ ac_cv_host=$ac_cv_build
++else
++ ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
++ as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
++fi
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
++$as_echo "$ac_cv_host" >&6; }
++case $ac_cv_host in
++*-*-*) ;;
++*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
++esac
++host=$ac_cv_host
++ac_save_IFS=$IFS; IFS='-'
++set x $ac_cv_host
++shift
++host_cpu=$1
++host_vendor=$2
++shift; shift
++# Remember, the first character of IFS is used to create $*,
++# except with old shells:
++host_os=$*
++IFS=$ac_save_IFS
++case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
++
++
++
++ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
++$as_echo_n "checking how to run the C preprocessor... " >&6; }
++# On Suns, sometimes $CPP names a directory.
++if test -n "$CPP" && test -d "$CPP"; then
++ CPP=
++fi
++if test -z "$CPP"; then
++ if test "${ac_cv_prog_CPP+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ # Double quotes because CPP needs to be expanded
++ for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
++ do
++ ac_preproc_ok=false
++for ac_c_preproc_warn_flag in '' yes
++do
++ # Use a header file that comes with gcc, so configuring glibc
++ # with a fresh cross-compiler works.
++ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
++ # <limits.h> exists even on freestanding compilers.
++ # On the NeXT, cc -E runs the code through the compiler's parser,
++ # not just through cpp. "Syntax error" is here to catch this case.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#ifdef __STDC__
++# include <limits.h>
++#else
++# include <assert.h>
++#endif
++ Syntax error
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++
++else
++ # Broken: fails on valid input.
++continue
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++
++ # OK, works on sane cases. Now check whether nonexistent headers
++ # can be detected and how.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <ac_nonexistent.h>
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++ # Broken: success on invalid input.
++continue
++else
++ # Passes both tests.
++ac_preproc_ok=:
++break
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++
++done
++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
++rm -f conftest.i conftest.err conftest.$ac_ext
++if $ac_preproc_ok; then :
++ break
++fi
++
++ done
++ ac_cv_prog_CPP=$CPP
++
++fi
++ CPP=$ac_cv_prog_CPP
++else
++ ac_cv_prog_CPP=$CPP
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
++$as_echo "$CPP" >&6; }
++ac_preproc_ok=false
++for ac_c_preproc_warn_flag in '' yes
++do
++ # Use a header file that comes with gcc, so configuring glibc
++ # with a fresh cross-compiler works.
++ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
++ # <limits.h> exists even on freestanding compilers.
++ # On the NeXT, cc -E runs the code through the compiler's parser,
++ # not just through cpp. "Syntax error" is here to catch this case.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#ifdef __STDC__
++# include <limits.h>
++#else
++# include <assert.h>
++#endif
++ Syntax error
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++
++else
++ # Broken: fails on valid input.
++continue
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++
++ # OK, works on sane cases. Now check whether nonexistent headers
++ # can be detected and how.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <ac_nonexistent.h>
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++ # Broken: success on invalid input.
++continue
++else
++ # Passes both tests.
++ac_preproc_ok=:
++break
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++
++done
++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
++rm -f conftest.i conftest.err conftest.$ac_ext
++if $ac_preproc_ok; then :
++
++else
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
++See \`config.log' for more details" "$LINENO" 5 ; }
++fi
++
++ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
++$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
++if test "${ac_cv_path_GREP+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -z "$GREP"; then
++ ac_path_GREP_found=false
++ # Loop through the user's path and test for each of PROGNAME-LIST
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_prog in grep ggrep; do
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
++ { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
++# Check for GNU ac_path_GREP and select it if it is found.
++ # Check for GNU $ac_path_GREP
++case `"$ac_path_GREP" --version 2>&1` in
++*GNU*)
++ ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
++*)
++ ac_count=0
++ $as_echo_n 0123456789 >"conftest.in"
++ while :
++ do
++ cat "conftest.in" "conftest.in" >"conftest.tmp"
++ mv "conftest.tmp" "conftest.in"
++ cp "conftest.in" "conftest.nl"
++ $as_echo 'GREP' >> "conftest.nl"
++ "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
++ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
++ as_fn_arith $ac_count + 1 && ac_count=$as_val
++ if test $ac_count -gt ${ac_path_GREP_max-0}; then
++ # Best one so far, save it but keep looking for a better one
++ ac_cv_path_GREP="$ac_path_GREP"
++ ac_path_GREP_max=$ac_count
++ fi
++ # 10*(2^10) chars as input seems more than enough
++ test $ac_count -gt 10 && break
++ done
++ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
++esac
++
++ $ac_path_GREP_found && break 3
++ done
++ done
++ done
++IFS=$as_save_IFS
++ if test -z "$ac_cv_path_GREP"; then
++ as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
++ fi
++else
++ ac_cv_path_GREP=$GREP
++fi
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
++$as_echo "$ac_cv_path_GREP" >&6; }
++ GREP="$ac_cv_path_GREP"
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
++$as_echo_n "checking for egrep... " >&6; }
++if test "${ac_cv_path_EGREP+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
++ then ac_cv_path_EGREP="$GREP -E"
++ else
++ if test -z "$EGREP"; then
++ ac_path_EGREP_found=false
++ # Loop through the user's path and test for each of PROGNAME-LIST
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_prog in egrep; do
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
++ { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
++# Check for GNU ac_path_EGREP and select it if it is found.
++ # Check for GNU $ac_path_EGREP
++case `"$ac_path_EGREP" --version 2>&1` in
++*GNU*)
++ ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
++*)
++ ac_count=0
++ $as_echo_n 0123456789 >"conftest.in"
++ while :
++ do
++ cat "conftest.in" "conftest.in" >"conftest.tmp"
++ mv "conftest.tmp" "conftest.in"
++ cp "conftest.in" "conftest.nl"
++ $as_echo 'EGREP' >> "conftest.nl"
++ "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
++ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
++ as_fn_arith $ac_count + 1 && ac_count=$as_val
++ if test $ac_count -gt ${ac_path_EGREP_max-0}; then
++ # Best one so far, save it but keep looking for a better one
++ ac_cv_path_EGREP="$ac_path_EGREP"
++ ac_path_EGREP_max=$ac_count
++ fi
++ # 10*(2^10) chars as input seems more than enough
++ test $ac_count -gt 10 && break
++ done
++ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
++esac
++
++ $ac_path_EGREP_found && break 3
++ done
++ done
++ done
++IFS=$as_save_IFS
++ if test -z "$ac_cv_path_EGREP"; then
++ as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
++ fi
++else
++ ac_cv_path_EGREP=$EGREP
++fi
++
++ fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
++$as_echo "$ac_cv_path_EGREP" >&6; }
++ EGREP="$ac_cv_path_EGREP"
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
++$as_echo_n "checking for ANSI C header files... " >&6; }
++if test "${ac_cv_header_stdc+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <stdlib.h>
++#include <stdarg.h>
++#include <string.h>
++#include <float.h>
++
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_header_stdc=yes
++else
++ ac_cv_header_stdc=no
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++if test $ac_cv_header_stdc = yes; then
++ # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <string.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "memchr" >/dev/null 2>&1; then :
++
++else
++ ac_cv_header_stdc=no
++fi
++rm -f conftest*
++
++fi
++
++if test $ac_cv_header_stdc = yes; then
++ # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <stdlib.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "free" >/dev/null 2>&1; then :
++
++else
++ ac_cv_header_stdc=no
++fi
++rm -f conftest*
++
++fi
++
++if test $ac_cv_header_stdc = yes; then
++ # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
++ if test "$cross_compiling" = yes; then :
++ :
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <ctype.h>
++#include <stdlib.h>
++#if ((' ' & 0x0FF) == 0x020)
++# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
++# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
++#else
++# define ISLOWER(c) \
++ (('a' <= (c) && (c) <= 'i') \
++ || ('j' <= (c) && (c) <= 'r') \
++ || ('s' <= (c) && (c) <= 'z'))
++# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
++#endif
++
++#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
++int
++main ()
++{
++ int i;
++ for (i = 0; i < 256; i++)
++ if (XOR (islower (i), ISLOWER (i))
++ || toupper (i) != TOUPPER (i))
++ return 2;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++else
++ ac_cv_header_stdc=no
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
++$as_echo "$ac_cv_header_stdc" >&6; }
++if test $ac_cv_header_stdc = yes; then
++
++$as_echo "#define STDC_HEADERS 1" >>confdefs.h
++
++fi
++
++# On IRIX 5.3, sys/types and inttypes.h are conflicting.
++for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
++ inttypes.h stdint.h unistd.h
++do :
++ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
++ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
++"
++if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++
++done
++
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
++$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
++if test "${ac_cv_c_bigendian+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_cv_c_bigendian=unknown
++ # See if we're dealing with a universal compiler.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#ifndef __APPLE_CC__
++ not a universal capable compiler
++ #endif
++ typedef int dummy;
++
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++ # Check for potential -arch flags. It is not universal unless
++ # there are at least two -arch flags with different values.
++ ac_arch=
++ ac_prev=
++ for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
++ if test -n "$ac_prev"; then
++ case $ac_word in
++ i?86 | x86_64 | ppc | ppc64)
++ if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
++ ac_arch=$ac_word
++ else
++ ac_cv_c_bigendian=universal
++ break
++ fi
++ ;;
++ esac
++ ac_prev=
++ elif test "x$ac_word" = "x-arch"; then
++ ac_prev=arch
++ fi
++ done
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ if test $ac_cv_c_bigendian = unknown; then
++ # See if sys/param.h defines the BYTE_ORDER macro.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <sys/types.h>
++ #include <sys/param.h>
++
++int
++main ()
++{
++#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
++ && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
++ && LITTLE_ENDIAN)
++ bogus endian macros
++ #endif
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ # It does; now see whether it defined to BIG_ENDIAN or not.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <sys/types.h>
++ #include <sys/param.h>
++
++int
++main ()
++{
++#if BYTE_ORDER != BIG_ENDIAN
++ not big endian
++ #endif
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_c_bigendian=yes
++else
++ ac_cv_c_bigendian=no
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ fi
++ if test $ac_cv_c_bigendian = unknown; then
++ # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <limits.h>
++
++int
++main ()
++{
++#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
++ bogus endian macros
++ #endif
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ # It does; now see whether it defined to _BIG_ENDIAN or not.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <limits.h>
++
++int
++main ()
++{
++#ifndef _BIG_ENDIAN
++ not big endian
++ #endif
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_c_bigendian=yes
++else
++ ac_cv_c_bigendian=no
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ fi
++ if test $ac_cv_c_bigendian = unknown; then
++ # Compile a test program.
++ if test "$cross_compiling" = yes; then :
++ # Try to guess by grepping values from an object file.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++short int ascii_mm[] =
++ { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
++ short int ascii_ii[] =
++ { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
++ int use_ascii (int i) {
++ return ascii_mm[i] + ascii_ii[i];
++ }
++ short int ebcdic_ii[] =
++ { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
++ short int ebcdic_mm[] =
++ { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
++ int use_ebcdic (int i) {
++ return ebcdic_mm[i] + ebcdic_ii[i];
++ }
++ extern int foo;
++
++int
++main ()
++{
++return use_ascii (foo) == use_ebcdic (foo);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
++ ac_cv_c_bigendian=yes
++ fi
++ if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
++ if test "$ac_cv_c_bigendian" = unknown; then
++ ac_cv_c_bigendian=no
++ else
++ # finding both strings is unlikely to happen, but who knows?
++ ac_cv_c_bigendian=unknown
++ fi
++ fi
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$ac_includes_default
++int
++main ()
++{
++
++ /* Are we little or big endian? From Harbison&Steele. */
++ union
++ {
++ long int l;
++ char c[sizeof (long int)];
++ } u;
++ u.l = 1;
++ return u.c[sizeof (long int) - 1] == 1;
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ ac_cv_c_bigendian=no
++else
++ ac_cv_c_bigendian=yes
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++ fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
++$as_echo "$ac_cv_c_bigendian" >&6; }
++ case $ac_cv_c_bigendian in #(
++ yes)
++ $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
++;; #(
++ no)
++ ;; #(
++ universal)
++
++$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
++
++ ;; #(
++ *)
++ as_fn_error $? "unknown endianness
++ presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
++ esac
++
++
++# Checks for programs.
++for ac_prog in gawk mawk nawk awk
++do
++ # Extract the first word of "$ac_prog", so it can be a program name with args.
++set dummy $ac_prog; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_AWK+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$AWK"; then
++ ac_cv_prog_AWK="$AWK" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_AWK="$ac_prog"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++fi
++fi
++AWK=$ac_cv_prog_AWK
++if test -n "$AWK"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
++$as_echo "$AWK" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ test -n "$AWK" && break
++done
++
++ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
++$as_echo_n "checking how to run the C preprocessor... " >&6; }
++# On Suns, sometimes $CPP names a directory.
++if test -n "$CPP" && test -d "$CPP"; then
++ CPP=
++fi
++if test -z "$CPP"; then
++ if test "${ac_cv_prog_CPP+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ # Double quotes because CPP needs to be expanded
++ for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
++ do
++ ac_preproc_ok=false
++for ac_c_preproc_warn_flag in '' yes
++do
++ # Use a header file that comes with gcc, so configuring glibc
++ # with a fresh cross-compiler works.
++ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
++ # <limits.h> exists even on freestanding compilers.
++ # On the NeXT, cc -E runs the code through the compiler's parser,
++ # not just through cpp. "Syntax error" is here to catch this case.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#ifdef __STDC__
++# include <limits.h>
++#else
++# include <assert.h>
++#endif
++ Syntax error
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++
++else
++ # Broken: fails on valid input.
++continue
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++
++ # OK, works on sane cases. Now check whether nonexistent headers
++ # can be detected and how.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <ac_nonexistent.h>
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++ # Broken: success on invalid input.
++continue
++else
++ # Passes both tests.
++ac_preproc_ok=:
++break
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++
++done
++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
++rm -f conftest.i conftest.err conftest.$ac_ext
++if $ac_preproc_ok; then :
++ break
++fi
++
++ done
++ ac_cv_prog_CPP=$CPP
++
++fi
++ CPP=$ac_cv_prog_CPP
++else
++ ac_cv_prog_CPP=$CPP
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
++$as_echo "$CPP" >&6; }
++ac_preproc_ok=false
++for ac_c_preproc_warn_flag in '' yes
++do
++ # Use a header file that comes with gcc, so configuring glibc
++ # with a fresh cross-compiler works.
++ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
++ # <limits.h> exists even on freestanding compilers.
++ # On the NeXT, cc -E runs the code through the compiler's parser,
++ # not just through cpp. "Syntax error" is here to catch this case.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#ifdef __STDC__
++# include <limits.h>
++#else
++# include <assert.h>
++#endif
++ Syntax error
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++
++else
++ # Broken: fails on valid input.
++continue
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++
++ # OK, works on sane cases. Now check whether nonexistent headers
++ # can be detected and how.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <ac_nonexistent.h>
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++ # Broken: success on invalid input.
++continue
++else
++ # Passes both tests.
++ac_preproc_ok=:
++break
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++
++done
++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
++rm -f conftest.i conftest.err conftest.$ac_ext
++if $ac_preproc_ok; then :
++
++else
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
++See \`config.log' for more details" "$LINENO" 5 ; }
++fi
++
++ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++
++if test -n "$ac_tool_prefix"; then
++ # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
++set dummy ${ac_tool_prefix}ranlib; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_RANLIB+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$RANLIB"; then
++ ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++fi
++fi
++RANLIB=$ac_cv_prog_RANLIB
++if test -n "$RANLIB"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
++$as_echo "$RANLIB" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++fi
++if test -z "$ac_cv_prog_RANLIB"; then
++ ac_ct_RANLIB=$RANLIB
++ # Extract the first word of "ranlib", so it can be a program name with args.
++set dummy ranlib; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$ac_ct_RANLIB"; then
++ ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_ac_ct_RANLIB="ranlib"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++fi
++fi
++ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
++if test -n "$ac_ct_RANLIB"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
++$as_echo "$ac_ct_RANLIB" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++ if test "x$ac_ct_RANLIB" = x; then
++ RANLIB=":"
++ else
++ case $cross_compiling:$ac_tool_warned in
++yes:)
++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
++ac_tool_warned=yes ;;
++esac
++ RANLIB=$ac_ct_RANLIB
++ fi
++else
++ RANLIB="$ac_cv_prog_RANLIB"
++fi
++
++# Find a good install program. We prefer a C program (faster),
++# so one script is as good as another. But avoid the broken or
++# incompatible versions:
++# SysV /etc/install, /usr/sbin/install
++# SunOS /usr/etc/install
++# IRIX /sbin/install
++# AIX /bin/install
++# AmigaOS /C/install, which installs bootblocks on floppy discs
++# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
++# AFS /usr/afsws/bin/install, which mishandles nonexistent args
++# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
++# OS/2's system install, which has a completely different semantic
++# ./install, which can be erroneously created by make from ./install.sh.
++# Reject install programs that cannot install multiple files.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
++$as_echo_n "checking for a BSD-compatible install... " >&6; }
++if test -z "$INSTALL"; then
++if test "${ac_cv_path_install+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ # Account for people who put trailing slashes in PATH elements.
++case $as_dir/ in #((
++ ./ | .// | /[cC]/* | \
++ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
++ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
++ /usr/ucb/* ) ;;
++ *)
++ # OSF1 and SCO ODT 3.0 have their own names for install.
++ # Don't use installbsd from OSF since it installs stuff as root
++ # by default.
++ for ac_prog in ginstall scoinst install; do
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
++ if test $ac_prog = install &&
++ grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
++ # AIX install. It has an incompatible calling convention.
++ :
++ elif test $ac_prog = install &&
++ grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
++ # program-specific install script used by HP pwplus--don't use.
++ :
++ else
++ rm -rf conftest.one conftest.two conftest.dir
++ echo one > conftest.one
++ echo two > conftest.two
++ mkdir conftest.dir
++ if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
++ test -s conftest.one && test -s conftest.two &&
++ test -s conftest.dir/conftest.one &&
++ test -s conftest.dir/conftest.two
++ then
++ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
++ break 3
++ fi
++ fi
++ fi
++ done
++ done
++ ;;
++esac
++
++ done
++IFS=$as_save_IFS
++
++rm -rf conftest.one conftest.two conftest.dir
++
++fi
++ if test "${ac_cv_path_install+set}" = set; then
++ INSTALL=$ac_cv_path_install
++ else
++ # As a last resort, use the slow shell script. Don't cache a
++ # value for INSTALL within a source directory, because that will
++ # break other packages using the cache if that directory is
++ # removed, or if the value is a relative name.
++ INSTALL=$ac_install_sh
++ fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
++$as_echo "$INSTALL" >&6; }
++
++# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
++# It thinks the first close brace ends the variable substitution.
++test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
++
++test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
++
++test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
++$as_echo_n "checking for egrep... " >&6; }
++if test "${ac_cv_path_EGREP+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
++ then ac_cv_path_EGREP="$GREP -E"
++ else
++ if test -z "$EGREP"; then
++ ac_path_EGREP_found=false
++ # Loop through the user's path and test for each of PROGNAME-LIST
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_prog in egrep; do
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
++ { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
++# Check for GNU ac_path_EGREP and select it if it is found.
++ # Check for GNU $ac_path_EGREP
++case `"$ac_path_EGREP" --version 2>&1` in
++*GNU*)
++ ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
++*)
++ ac_count=0
++ $as_echo_n 0123456789 >"conftest.in"
++ while :
++ do
++ cat "conftest.in" "conftest.in" >"conftest.tmp"
++ mv "conftest.tmp" "conftest.in"
++ cp "conftest.in" "conftest.nl"
++ $as_echo 'EGREP' >> "conftest.nl"
++ "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
++ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
++ as_fn_arith $ac_count + 1 && ac_count=$as_val
++ if test $ac_count -gt ${ac_path_EGREP_max-0}; then
++ # Best one so far, save it but keep looking for a better one
++ ac_cv_path_EGREP="$ac_path_EGREP"
++ ac_path_EGREP_max=$ac_count
++ fi
++ # 10*(2^10) chars as input seems more than enough
++ test $ac_count -gt 10 && break
++ done
++ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
++esac
++
++ $ac_path_EGREP_found && break 3
++ done
++ done
++ done
++IFS=$as_save_IFS
++ if test -z "$ac_cv_path_EGREP"; then
++ as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
++ fi
++else
++ ac_cv_path_EGREP=$EGREP
++fi
++
++ fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
++$as_echo "$ac_cv_path_EGREP" >&6; }
++ EGREP="$ac_cv_path_EGREP"
++
++
++# Extract the first word of "ar", so it can be a program name with args.
++set dummy ar; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_AR+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $AR in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_AR="$AR" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++AR=$ac_cv_path_AR
++if test -n "$AR"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
++$as_echo "$AR" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "cat", so it can be a program name with args.
++set dummy cat; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_CAT+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $CAT in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++CAT=$ac_cv_path_CAT
++if test -n "$CAT"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CAT" >&5
++$as_echo "$CAT" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "kill", so it can be a program name with args.
++set dummy kill; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_KILL+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $KILL in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_KILL="$KILL" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_KILL="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++KILL=$ac_cv_path_KILL
++if test -n "$KILL"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KILL" >&5
++$as_echo "$KILL" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++for ac_prog in perl5 perl
++do
++ # Extract the first word of "$ac_prog", so it can be a program name with args.
++set dummy $ac_prog; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_PERL+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $PERL in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++PERL=$ac_cv_path_PERL
++if test -n "$PERL"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
++$as_echo "$PERL" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ test -n "$PERL" && break
++done
++
++# Extract the first word of "sed", so it can be a program name with args.
++set dummy sed; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_SED+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $SED in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_SED="$SED" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++SED=$ac_cv_path_SED
++if test -n "$SED"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
++$as_echo "$SED" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++
++# Extract the first word of "ent", so it can be a program name with args.
++set dummy ent; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_ENT+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $ENT in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_ENT="$ENT" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_ENT="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++ENT=$ac_cv_path_ENT
++if test -n "$ENT"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ENT" >&5
++$as_echo "$ENT" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++
++# Extract the first word of "bash", so it can be a program name with args.
++set dummy bash; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_TEST_MINUS_S_SH+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $TEST_MINUS_S_SH in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_TEST_MINUS_S_SH="$TEST_MINUS_S_SH" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_TEST_MINUS_S_SH="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++TEST_MINUS_S_SH=$ac_cv_path_TEST_MINUS_S_SH
++if test -n "$TEST_MINUS_S_SH"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TEST_MINUS_S_SH" >&5
++$as_echo "$TEST_MINUS_S_SH" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "ksh", so it can be a program name with args.
++set dummy ksh; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_TEST_MINUS_S_SH+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $TEST_MINUS_S_SH in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_TEST_MINUS_S_SH="$TEST_MINUS_S_SH" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_TEST_MINUS_S_SH="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++TEST_MINUS_S_SH=$ac_cv_path_TEST_MINUS_S_SH
++if test -n "$TEST_MINUS_S_SH"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TEST_MINUS_S_SH" >&5
++$as_echo "$TEST_MINUS_S_SH" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "sh", so it can be a program name with args.
++set dummy sh; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_TEST_MINUS_S_SH+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $TEST_MINUS_S_SH in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_TEST_MINUS_S_SH="$TEST_MINUS_S_SH" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_TEST_MINUS_S_SH="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++TEST_MINUS_S_SH=$ac_cv_path_TEST_MINUS_S_SH
++if test -n "$TEST_MINUS_S_SH"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TEST_MINUS_S_SH" >&5
++$as_echo "$TEST_MINUS_S_SH" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "sh", so it can be a program name with args.
++set dummy sh; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_SH+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $SH in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_SH="$SH" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_SH="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++SH=$ac_cv_path_SH
++if test -n "$SH"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SH" >&5
++$as_echo "$SH" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "groff", so it can be a program name with args.
++set dummy groff; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_GROFF+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $GROFF in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++GROFF=$ac_cv_path_GROFF
++if test -n "$GROFF"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GROFF" >&5
++$as_echo "$GROFF" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "nroff", so it can be a program name with args.
++set dummy nroff; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_NROFF+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $NROFF in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_NROFF="$NROFF" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_NROFF="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++NROFF=$ac_cv_path_NROFF
++if test -n "$NROFF"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NROFF" >&5
++$as_echo "$NROFF" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "mandoc", so it can be a program name with args.
++set dummy mandoc; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_MANDOC+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $MANDOC in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_MANDOC="$MANDOC" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_MANDOC="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++MANDOC=$ac_cv_path_MANDOC
++if test -n "$MANDOC"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANDOC" >&5
++$as_echo "$MANDOC" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++TEST_SHELL=sh
++
++
++if test "x$MANDOC" != "x" ; then
++ MANFMT="$MANDOC"
++elif test "x$NROFF" != "x" ; then
++ MANFMT="$NROFF -mandoc"
++elif test "x$GROFF" != "x" ; then
++ MANFMT="$GROFF -mandoc -Tascii"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no manpage formatted found" >&5
++$as_echo "$as_me: WARNING: no manpage formatted found" >&2;}
++ MANFMT="false"
++fi
++
++
++# Extract the first word of "groupadd", so it can be a program name with args.
++set dummy groupadd; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_PATH_GROUPADD_PROG+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $PATH_GROUPADD_PROG in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_PATH_GROUPADD_PROG="$PATH_GROUPADD_PROG" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in /usr/sbin${PATH_SEPARATOR}/etc
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_PATH_GROUPADD_PROG="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ test -z "$ac_cv_path_PATH_GROUPADD_PROG" && ac_cv_path_PATH_GROUPADD_PROG="groupadd"
++ ;;
++esac
++fi
++PATH_GROUPADD_PROG=$ac_cv_path_PATH_GROUPADD_PROG
++if test -n "$PATH_GROUPADD_PROG"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PATH_GROUPADD_PROG" >&5
++$as_echo "$PATH_GROUPADD_PROG" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "useradd", so it can be a program name with args.
++set dummy useradd; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_PATH_USERADD_PROG+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $PATH_USERADD_PROG in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_PATH_USERADD_PROG="$PATH_USERADD_PROG" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in /usr/sbin${PATH_SEPARATOR}/etc
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_PATH_USERADD_PROG="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ test -z "$ac_cv_path_PATH_USERADD_PROG" && ac_cv_path_PATH_USERADD_PROG="useradd"
++ ;;
++esac
++fi
++PATH_USERADD_PROG=$ac_cv_path_PATH_USERADD_PROG
++if test -n "$PATH_USERADD_PROG"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PATH_USERADD_PROG" >&5
++$as_echo "$PATH_USERADD_PROG" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "pkgmk", so it can be a program name with args.
++set dummy pkgmk; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_MAKE_PACKAGE_SUPPORTED+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$MAKE_PACKAGE_SUPPORTED"; then
++ ac_cv_prog_MAKE_PACKAGE_SUPPORTED="$MAKE_PACKAGE_SUPPORTED" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_MAKE_PACKAGE_SUPPORTED="yes"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ test -z "$ac_cv_prog_MAKE_PACKAGE_SUPPORTED" && ac_cv_prog_MAKE_PACKAGE_SUPPORTED="no"
++fi
++fi
++MAKE_PACKAGE_SUPPORTED=$ac_cv_prog_MAKE_PACKAGE_SUPPORTED
++if test -n "$MAKE_PACKAGE_SUPPORTED"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE_PACKAGE_SUPPORTED" >&5
++$as_echo "$MAKE_PACKAGE_SUPPORTED" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++if test -x /sbin/sh; then
++ STARTUP_SCRIPT_SHELL=/sbin/sh
++
++else
++ STARTUP_SCRIPT_SHELL=/bin/sh
++
++fi
++
++# System features
++# Check whether --enable-largefile was given.
++if test "${enable_largefile+set}" = set; then :
++ enableval=$enable_largefile;
++fi
++
++if test "$enable_largefile" != no; then
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
++$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
++if test "${ac_cv_sys_largefile_CC+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_cv_sys_largefile_CC=no
++ if test "$GCC" != yes; then
++ ac_save_CC=$CC
++ while :; do
++ # IRIX 6.2 and later do not support large files by default,
++ # so use the C compiler's -n32 option if that helps.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <sys/types.h>
++ /* Check that off_t can represent 2**63 - 1 correctly.
++ We can't simply define LARGE_OFF_T to be 9223372036854775807,
++ since some C++ compilers masquerading as C compilers
++ incorrectly reject 9223372036854775807. */
++#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
++ int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
++ && LARGE_OFF_T % 2147483647 == 1)
++ ? 1 : -1];
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++ if ac_fn_c_try_compile "$LINENO"; then :
++ break
++fi
++rm -f core conftest.err conftest.$ac_objext
++ CC="$CC -n32"
++ if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_sys_largefile_CC=' -n32'; break
++fi
++rm -f core conftest.err conftest.$ac_objext
++ break
++ done
++ CC=$ac_save_CC
++ rm -f conftest.$ac_ext
++ fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
++$as_echo "$ac_cv_sys_largefile_CC" >&6; }
++ if test "$ac_cv_sys_largefile_CC" != no; then
++ CC=$CC$ac_cv_sys_largefile_CC
++ fi
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
++$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
++if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ while :; do
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <sys/types.h>
++ /* Check that off_t can represent 2**63 - 1 correctly.
++ We can't simply define LARGE_OFF_T to be 9223372036854775807,
++ since some C++ compilers masquerading as C compilers
++ incorrectly reject 9223372036854775807. */
++#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
++ int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
++ && LARGE_OFF_T % 2147483647 == 1)
++ ? 1 : -1];
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_sys_file_offset_bits=no; break
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#define _FILE_OFFSET_BITS 64
++#include <sys/types.h>
++ /* Check that off_t can represent 2**63 - 1 correctly.
++ We can't simply define LARGE_OFF_T to be 9223372036854775807,
++ since some C++ compilers masquerading as C compilers
++ incorrectly reject 9223372036854775807. */
++#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
++ int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
++ && LARGE_OFF_T % 2147483647 == 1)
++ ? 1 : -1];
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_sys_file_offset_bits=64; break
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ ac_cv_sys_file_offset_bits=unknown
++ break
++done
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
++$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
++case $ac_cv_sys_file_offset_bits in #(
++ no | unknown) ;;
++ *)
++cat >>confdefs.h <<_ACEOF
++#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
++_ACEOF
++;;
++esac
++rm -rf conftest*
++ if test $ac_cv_sys_file_offset_bits = unknown; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
++$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
++if test "${ac_cv_sys_large_files+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ while :; do
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <sys/types.h>
++ /* Check that off_t can represent 2**63 - 1 correctly.
++ We can't simply define LARGE_OFF_T to be 9223372036854775807,
++ since some C++ compilers masquerading as C compilers
++ incorrectly reject 9223372036854775807. */
++#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
++ int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
++ && LARGE_OFF_T % 2147483647 == 1)
++ ? 1 : -1];
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_sys_large_files=no; break
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#define _LARGE_FILES 1
++#include <sys/types.h>
++ /* Check that off_t can represent 2**63 - 1 correctly.
++ We can't simply define LARGE_OFF_T to be 9223372036854775807,
++ since some C++ compilers masquerading as C compilers
++ incorrectly reject 9223372036854775807. */
++#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
++ int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
++ && LARGE_OFF_T % 2147483647 == 1)
++ ? 1 : -1];
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_sys_large_files=1; break
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ ac_cv_sys_large_files=unknown
++ break
++done
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
++$as_echo "$ac_cv_sys_large_files" >&6; }
++case $ac_cv_sys_large_files in #(
++ no | unknown) ;;
++ *)
++cat >>confdefs.h <<_ACEOF
++#define _LARGE_FILES $ac_cv_sys_large_files
++_ACEOF
++;;
++esac
++rm -rf conftest*
++ fi
++fi
++
++
++if test -z "$AR" ; then
++ as_fn_error $? "*** 'ar' missing, please install or fix your \$PATH ***" "$LINENO" 5
++fi
++
++# Use LOGIN_PROGRAM from environment if possible
++if test ! -z "$LOGIN_PROGRAM" ; then
++
++cat >>confdefs.h <<_ACEOF
++#define LOGIN_PROGRAM_FALLBACK "$LOGIN_PROGRAM"
++_ACEOF
++
++else
++ # Search for login
++ # Extract the first word of "login", so it can be a program name with args.
++set dummy login; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_LOGIN_PROGRAM_FALLBACK+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $LOGIN_PROGRAM_FALLBACK in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_LOGIN_PROGRAM_FALLBACK="$LOGIN_PROGRAM_FALLBACK" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_LOGIN_PROGRAM_FALLBACK="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++LOGIN_PROGRAM_FALLBACK=$ac_cv_path_LOGIN_PROGRAM_FALLBACK
++if test -n "$LOGIN_PROGRAM_FALLBACK"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOGIN_PROGRAM_FALLBACK" >&5
++$as_echo "$LOGIN_PROGRAM_FALLBACK" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ if test ! -z "$LOGIN_PROGRAM_FALLBACK" ; then
++ cat >>confdefs.h <<_ACEOF
++#define LOGIN_PROGRAM_FALLBACK "$LOGIN_PROGRAM_FALLBACK"
++_ACEOF
++
++ fi
++fi
++
++# Extract the first word of "passwd", so it can be a program name with args.
++set dummy passwd; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_PATH_PASSWD_PROG+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $PATH_PASSWD_PROG in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_PATH_PASSWD_PROG="$PATH_PASSWD_PROG" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_PATH_PASSWD_PROG="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++PATH_PASSWD_PROG=$ac_cv_path_PATH_PASSWD_PROG
++if test -n "$PATH_PASSWD_PROG"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PATH_PASSWD_PROG" >&5
++$as_echo "$PATH_PASSWD_PROG" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++if test ! -z "$PATH_PASSWD_PROG" ; then
++
++cat >>confdefs.h <<_ACEOF
++#define _PATH_PASSWD_PROG "$PATH_PASSWD_PROG"
++_ACEOF
++
++fi
++
++if test -z "$LD" ; then
++ LD=$CC
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
++$as_echo_n "checking for inline... " >&6; }
++if test "${ac_cv_c_inline+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_cv_c_inline=no
++for ac_kw in inline __inline__ __inline; do
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#ifndef __cplusplus
++typedef int foo_t;
++static $ac_kw foo_t static_foo () {return 0; }
++$ac_kw foo_t foo () {return 0; }
++#endif
++
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_c_inline=$ac_kw
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ test "$ac_cv_c_inline" != no && break
++done
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
++$as_echo "$ac_cv_c_inline" >&6; }
++
++case $ac_cv_c_inline in
++ inline | yes) ;;
++ *)
++ case $ac_cv_c_inline in
++ no) ac_val=;;
++ *) ac_val=$ac_cv_c_inline;;
++ esac
++ cat >>confdefs.h <<_ACEOF
++#ifndef __cplusplus
++#define inline $ac_val
++#endif
++_ACEOF
++ ;;
++esac
++
++
++ac_fn_c_check_decl "$LINENO" "LLONG_MAX" "ac_cv_have_decl_LLONG_MAX" "#include <limits.h>
++"
++if test "x$ac_cv_have_decl_LLONG_MAX" = x""yes; then :
++ have_llong_max=1
++fi
++
++ac_fn_c_check_decl "$LINENO" "SYSTR_POLICY_KILL" "ac_cv_have_decl_SYSTR_POLICY_KILL" "
++ #include <sys/types.h>
++ #include <sys/param.h>
++ #include <dev/systrace.h>
++
++"
++if test "x$ac_cv_have_decl_SYSTR_POLICY_KILL" = x""yes; then :
++ have_systr_policy_kill=1
++fi
++
++ac_fn_c_check_decl "$LINENO" "RLIMIT_NPROC" "ac_cv_have_decl_RLIMIT_NPROC" "
++ #include <sys/types.h>
++ #include <sys/resource.h>
++
++"
++if test "x$ac_cv_have_decl_RLIMIT_NPROC" = x""yes; then :
++
++$as_echo "#define HAVE_RLIMIT_NPROC /**/" >>confdefs.h
++
++fi
++
++
++use_stack_protector=1
++
++# Check whether --with-stackprotect was given.
++if test "${with_stackprotect+set}" = set; then :
++ withval=$with_stackprotect;
++ if test "x$withval" = "xno"; then
++ use_stack_protector=0
++ fi
++fi
++
++
++
++if test "$GCC" = "yes" || test "$GCC" = "egcs"; then
++ {
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
++$as_echo_n "checking if $CC supports -Wall... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -Wall"
++ _define_flag=""
++ test "x$_define_flag" = "x" && _define_flag="-Wall"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++int main(void) { return 0; }
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $_define_flag"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++}
++ {
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
++$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -Wpointer-arith"
++ _define_flag=""
++ test "x$_define_flag" = "x" && _define_flag="-Wpointer-arith"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++int main(void) { return 0; }
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $_define_flag"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++}
++ {
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
++$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -Wuninitialized"
++ _define_flag=""
++ test "x$_define_flag" = "x" && _define_flag="-Wuninitialized"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++int main(void) { return 0; }
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $_define_flag"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++}
++ {
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsign-compare" >&5
++$as_echo_n "checking if $CC supports -Wsign-compare... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -Wsign-compare"
++ _define_flag=""
++ test "x$_define_flag" = "x" && _define_flag="-Wsign-compare"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++int main(void) { return 0; }
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $_define_flag"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++}
++ {
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat-security" >&5
++$as_echo_n "checking if $CC supports -Wformat-security... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -Wformat-security"
++ _define_flag=""
++ test "x$_define_flag" = "x" && _define_flag="-Wformat-security"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++int main(void) { return 0; }
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $_define_flag"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++}
++ {
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-sign" >&5
++$as_echo_n "checking if $CC supports -Wpointer-sign... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -Wpointer-sign"
++ _define_flag="-Wno-pointer-sign"
++ test "x$_define_flag" = "x" && _define_flag="-Wpointer-sign"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++int main(void) { return 0; }
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $_define_flag"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++}
++ {
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused-result" >&5
++$as_echo_n "checking if $CC supports -Wunused-result... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -Wunused-result"
++ _define_flag="-Wno-unused-result"
++ test "x$_define_flag" = "x" && _define_flag="-Wunused-result"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++int main(void) { return 0; }
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $_define_flag"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++}
++ {
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fno-strict-aliasing" >&5
++$as_echo_n "checking if $CC supports -fno-strict-aliasing... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -fno-strict-aliasing"
++ _define_flag=""
++ test "x$_define_flag" = "x" && _define_flag="-fno-strict-aliasing"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++int main(void) { return 0; }
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $_define_flag"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++}
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking gcc version" >&5
++$as_echo_n "checking gcc version... " >&6; }
++ GCC_VER=`$CC -v 2>&1 | $AWK '/gcc version /{print $3}'`
++ case $GCC_VER in
++ 1.*) no_attrib_nonnull=1 ;;
++ 2.8* | 2.9*)
++ no_attrib_nonnull=1
++ ;;
++ 2.*) no_attrib_nonnull=1 ;;
++ *) ;;
++ esac
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_VER" >&5
++$as_echo "$GCC_VER" >&6; }
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -fno-builtin-memset" >&5
++$as_echo_n "checking if $CC accepts -fno-builtin-memset... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -fno-builtin-memset"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <string.h>
++int
++main ()
++{
++ char b[10]; memset(b, 0, sizeof(b));
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++ # -fstack-protector-all doesn't always work for some GCC versions
++ # and/or platforms, so we test if we can. If it's not supported
++ # on a given platform gcc will emit a warning so we use -Werror.
++ if test "x$use_stack_protector" = "x1"; then
++ for t in -fstack-protector-all -fstack-protector; do
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports $t" >&5
++$as_echo_n "checking if $CC supports $t... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ saved_LDFLAGS="$LDFLAGS"
++ CFLAGS="$CFLAGS $t -Werror"
++ LDFLAGS="$LDFLAGS $t -Werror"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <stdio.h>
++int
++main ()
++{
++
++ char x[256];
++ snprintf(x, sizeof(x), "XXX");
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $t"
++ LDFLAGS="$saved_LDFLAGS $t"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $t works" >&5
++$as_echo_n "checking if $t works... " >&6; }
++ if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: cannot test" >&5
++$as_echo "$as_me: WARNING: cross compiling: cannot test" >&2;}
++ break
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <stdio.h>
++int
++main ()
++{
++
++ char x[256];
++ snprintf(x, sizeof(x), "XXX");
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ break
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++ CFLAGS="$saved_CFLAGS"
++ LDFLAGS="$saved_LDFLAGS"
++ done
++ fi
++
++ if test -z "$have_llong_max"; then
++ # retry LLONG_MAX with -std=gnu99, needed on some Linuxes
++ unset ac_cv_have_decl_LLONG_MAX
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -std=gnu99"
++ ac_fn_c_check_decl "$LINENO" "LLONG_MAX" "ac_cv_have_decl_LLONG_MAX" "#include <limits.h>
++
++"
++if test "x$ac_cv_have_decl_LLONG_MAX" = x""yes; then :
++ have_llong_max=1
++else
++ CFLAGS="$saved_CFLAGS"
++fi
++
++ fi
++fi
++
++if test "x$no_attrib_nonnull" != "x1" ; then
++
++$as_echo "#define HAVE_ATTRIBUTE__NONNULL__ 1" >>confdefs.h
++
++fi
++
++
++# Check whether --with-rpath was given.
++if test "${with_rpath+set}" = set; then :
++ withval=$with_rpath;
++ if test "x$withval" = "xno" ; then
++ need_dash_r=""
++ fi
++ if test "x$withval" = "xyes" ; then
++ need_dash_r=1
++ fi
++
++
++fi
++
++
++# Allow user to specify flags
++
++# Check whether --with-cflags was given.
++if test "${with_cflags+set}" = set; then :
++ withval=$with_cflags;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++ CFLAGS="$CFLAGS $withval"
++ fi
++
++
++fi
++
++
++# Check whether --with-cppflags was given.
++if test "${with_cppflags+set}" = set; then :
++ withval=$with_cppflags;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++ CPPFLAGS="$CPPFLAGS $withval"
++ fi
++
++
++fi
++
++
++# Check whether --with-ldflags was given.
++if test "${with_ldflags+set}" = set; then :
++ withval=$with_ldflags;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++ LDFLAGS="$LDFLAGS $withval"
++ fi
++
++
++fi
++
++
++# Check whether --with-libs was given.
++if test "${with_libs+set}" = set; then :
++ withval=$with_libs;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++ LIBS="$LIBS $withval"
++ fi
++
++
++fi
++
++
++# Check whether --with-Werror was given.
++if test "${with_Werror+set}" = set; then :
++ withval=$with_Werror;
++ if test -n "$withval" && test "x$withval" != "xno"; then
++ werror_flags="-Werror"
++ if test "x${withval}" != "xyes"; then
++ werror_flags="$withval"
++ fi
++ fi
++
++
++fi
++
++
++for ac_header in \
++ bstring.h \
++ crypt.h \
++ crypto/sha2.h \
++ dirent.h \
++ endian.h \
++ features.h \
++ fcntl.h \
++ floatingpoint.h \
++ getopt.h \
++ glob.h \
++ ia.h \
++ iaf.h \
++ limits.h \
++ login.h \
++ maillock.h \
++ ndir.h \
++ net/if_tun.h \
++ netdb.h \
++ netgroup.h \
++ pam/pam_appl.h \
++ paths.h \
++ poll.h \
++ pty.h \
++ readpassphrase.h \
++ rpc/types.h \
++ security/pam_appl.h \
++ sha2.h \
++ shadow.h \
++ stddef.h \
++ stdint.h \
++ string.h \
++ strings.h \
++ sys/audit.h \
++ sys/bitypes.h \
++ sys/bsdtty.h \
++ sys/cdefs.h \
++ sys/dir.h \
++ sys/mman.h \
++ sys/ndir.h \
++ sys/poll.h \
++ sys/prctl.h \
++ sys/pstat.h \
++ sys/select.h \
++ sys/stat.h \
++ sys/stream.h \
++ sys/stropts.h \
++ sys/strtio.h \
++ sys/statvfs.h \
++ sys/sysmacros.h \
++ sys/time.h \
++ sys/timers.h \
++ sys/un.h \
++ time.h \
++ tmpdir.h \
++ ttyent.h \
++ ucred.h \
++ unistd.h \
++ usersec.h \
++ util.h \
++ utime.h \
++ utmp.h \
++ utmpx.h \
++ vis.h \
++
++do :
++ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
++ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
++if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++
++done
++
++
++# lastlog.h requires sys/time.h to be included first on Solaris
++for ac_header in lastlog.h
++do :
++ ac_fn_c_check_header_compile "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "
++#ifdef HAVE_SYS_TIME_H
++# include <sys/time.h>
++#endif
++
++"
++if test "x$ac_cv_header_lastlog_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LASTLOG_H 1
++_ACEOF
++
++fi
++
++done
++
++
++# sys/ptms.h requires sys/stream.h to be included first on Solaris
++for ac_header in sys/ptms.h
++do :
++ ac_fn_c_check_header_compile "$LINENO" "sys/ptms.h" "ac_cv_header_sys_ptms_h" "
++#ifdef HAVE_SYS_STREAM_H
++# include <sys/stream.h>
++#endif
++
++"
++if test "x$ac_cv_header_sys_ptms_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_SYS_PTMS_H 1
++_ACEOF
++
++fi
++
++done
++
++
++# login_cap.h requires sys/types.h on NetBSD
++for ac_header in login_cap.h
++do :
++ ac_fn_c_check_header_compile "$LINENO" "login_cap.h" "ac_cv_header_login_cap_h" "
++#include <sys/types.h>
++
++"
++if test "x$ac_cv_header_login_cap_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LOGIN_CAP_H 1
++_ACEOF
++
++fi
++
++done
++
++
++# older BSDs need sys/param.h before sys/mount.h
++for ac_header in sys/mount.h
++do :
++ ac_fn_c_check_header_compile "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "
++#include <sys/param.h>
++
++"
++if test "x$ac_cv_header_sys_mount_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_SYS_MOUNT_H 1
++_ACEOF
++
++fi
++
++done
++
++
++# Messages for features tested for in target-specific section
++SIA_MSG="no"
++SPC_MSG="no"
++SP_MSG="no"
++
++# Check for some target-specific stuff
++case "$host" in
++*-*-aix*)
++ # Some versions of VAC won't allow macro redefinitions at
++ # -qlanglevel=ansi, and autoconf 2.60 sometimes insists on using that
++ # particularly with older versions of vac or xlc.
++ # It also throws errors about null macro argments, but these are
++ # not fatal.
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler allows macro redefinitions" >&5
++$as_echo_n "checking if compiler allows macro redefinitions... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#define testmacro foo
++#define testmacro bar
++int
++main ()
++{
++ exit(0);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CC="`echo $CC | sed 's/-qlanglvl\=ansi//g'`"
++ LD="`echo $LD | sed 's/-qlanglvl\=ansi//g'`"
++ CFLAGS="`echo $CFLAGS | sed 's/-qlanglvl\=ansi//g'`"
++ CPPFLAGS="`echo $CPPFLAGS | sed 's/-qlanglvl\=ansi//g'`"
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to specify blibpath for linker ($LD)" >&5
++$as_echo_n "checking how to specify blibpath for linker ($LD)... " >&6; }
++ if (test -z "$blibpath"); then
++ blibpath="/usr/lib:/lib"
++ fi
++ saved_LDFLAGS="$LDFLAGS"
++ if test "$GCC" = "yes"; then
++ flags="-Wl,-blibpath: -Wl,-rpath, -blibpath:"
++ else
++ flags="-blibpath: -Wl,-blibpath: -Wl,-rpath,"
++ fi
++ for tryflags in $flags ;do
++ if (test -z "$blibflags"); then
++ LDFLAGS="$saved_LDFLAGS $tryflags$blibpath"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ blibflags=$tryflags
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++ fi
++ done
++ if (test -z "$blibflags"); then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
++$as_echo "not found" >&6; }
++ as_fn_error $? "*** must be able to specify blibpath on AIX - check config.log" "$LINENO" 5
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $blibflags" >&5
++$as_echo "$blibflags" >&6; }
++ fi
++ LDFLAGS="$saved_LDFLAGS"
++ ac_fn_c_check_func "$LINENO" "authenticate" "ac_cv_func_authenticate"
++if test "x$ac_cv_func_authenticate" = x""yes; then :
++
++$as_echo "#define WITH_AIXAUTHENTICATE 1" >>confdefs.h
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for authenticate in -ls" >&5
++$as_echo_n "checking for authenticate in -ls... " >&6; }
++if test "${ac_cv_lib_s_authenticate+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-ls $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char authenticate ();
++int
++main ()
++{
++return authenticate ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_s_authenticate=yes
++else
++ ac_cv_lib_s_authenticate=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_s_authenticate" >&5
++$as_echo "$ac_cv_lib_s_authenticate" >&6; }
++if test "x$ac_cv_lib_s_authenticate" = x""yes; then :
++ $as_echo "#define WITH_AIXAUTHENTICATE 1" >>confdefs.h
++
++ LIBS="$LIBS -ls"
++
++fi
++
++
++fi
++
++ ac_fn_c_check_decl "$LINENO" "authenticate" "ac_cv_have_decl_authenticate" "#include <usersec.h>
++"
++if test "x$ac_cv_have_decl_authenticate" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DECL_AUTHENTICATE $ac_have_decl
++_ACEOF
++ac_fn_c_check_decl "$LINENO" "loginrestrictions" "ac_cv_have_decl_loginrestrictions" "#include <usersec.h>
++"
++if test "x$ac_cv_have_decl_loginrestrictions" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DECL_LOGINRESTRICTIONS $ac_have_decl
++_ACEOF
++ac_fn_c_check_decl "$LINENO" "loginsuccess" "ac_cv_have_decl_loginsuccess" "#include <usersec.h>
++"
++if test "x$ac_cv_have_decl_loginsuccess" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DECL_LOGINSUCCESS $ac_have_decl
++_ACEOF
++ac_fn_c_check_decl "$LINENO" "passwdexpired" "ac_cv_have_decl_passwdexpired" "#include <usersec.h>
++"
++if test "x$ac_cv_have_decl_passwdexpired" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DECL_PASSWDEXPIRED $ac_have_decl
++_ACEOF
++ac_fn_c_check_decl "$LINENO" "setauthdb" "ac_cv_have_decl_setauthdb" "#include <usersec.h>
++"
++if test "x$ac_cv_have_decl_setauthdb" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DECL_SETAUTHDB $ac_have_decl
++_ACEOF
++
++ ac_fn_c_check_decl "$LINENO" "loginfailed" "ac_cv_have_decl_loginfailed" "#include <usersec.h>
++
++"
++if test "x$ac_cv_have_decl_loginfailed" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DECL_LOGINFAILED $ac_have_decl
++_ACEOF
++if test $ac_have_decl = 1; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if loginfailed takes 4 arguments" >&5
++$as_echo_n "checking if loginfailed takes 4 arguments... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <usersec.h>
++int
++main ()
++{
++ (void)loginfailed("user","host","tty",0);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define AIX_LOGINFAILED_4ARG 1" >>confdefs.h
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++ for ac_func in getgrset setauthdb
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++ ac_fn_c_check_decl "$LINENO" "F_CLOSEM" "ac_cv_have_decl_F_CLOSEM" " #include <limits.h>
++ #include <fcntl.h>
++
++"
++if test "x$ac_cv_have_decl_F_CLOSEM" = x""yes; then :
++
++$as_echo "#define HAVE_FCNTL_CLOSEM 1" >>confdefs.h
++
++fi
++
++ check_for_aix_broken_getaddrinfo=1
++
++$as_echo "#define BROKEN_REALPATH 1" >>confdefs.h
++
++
++$as_echo "#define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++
++$as_echo "#define BROKEN_SETREUID 1" >>confdefs.h
++
++
++$as_echo "#define BROKEN_SETREGID 1" >>confdefs.h
++
++
++$as_echo "#define DISABLE_LASTLOG 1" >>confdefs.h
++
++
++$as_echo "#define LOGIN_NEEDS_UTMPX 1" >>confdefs.h
++
++
++$as_echo "#define SPT_TYPE SPT_REUSEARGV" >>confdefs.h
++
++
++$as_echo "#define SSHPAM_CHAUTHTOK_NEEDS_RUID 1" >>confdefs.h
++
++
++$as_echo "#define PTY_ZEROREAD 1" >>confdefs.h
++
++ ;;
++*-*-cygwin*)
++ check_for_libcrypt_later=1
++ LIBS="$LIBS /usr/lib/textreadmode.o"
++
++$as_echo "#define HAVE_CYGWIN 1" >>confdefs.h
++
++
++$as_echo "#define USE_PIPES 1" >>confdefs.h
++
++
++$as_echo "#define DISABLE_SHADOW 1" >>confdefs.h
++
++
++$as_echo "#define NO_X11_UNIX_SOCKETS 1" >>confdefs.h
++
++
++$as_echo "#define NO_IPPORT_RESERVED_CONCEPT 1" >>confdefs.h
++
++
++$as_echo "#define DISABLE_FD_PASSING 1" >>confdefs.h
++
++
++$as_echo "#define SSH_IOBUFSZ 65535" >>confdefs.h
++
++
++$as_echo "#define FILESYSTEM_NO_BACKSLASH 1" >>confdefs.h
++
++ ;;
++*-*-dgux*)
++
++$as_echo "#define IP_TOS_IS_BROKEN 1" >>confdefs.h
++
++ $as_echo "#define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREGID 1" >>confdefs.h
++
++ ;;
++*-*-darwin*)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have working getaddrinfo" >&5
++$as_echo_n "checking if we have working getaddrinfo... " >&6; }
++ if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: assume it is working" >&5
++$as_echo "assume it is working" >&6; }
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <mach-o/dyld.h>
++main() { if (NSVersionOfRunTimeLibrary("System") >= (60 << 16))
++ exit(0);
++ else
++ exit(1);
++}
++
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: working" >&5
++$as_echo "working" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy" >&5
++$as_echo "buggy" >&6; }
++
++$as_echo "#define BROKEN_GETADDRINFO 1" >>confdefs.h
++
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++ $as_echo "#define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREGID 1" >>confdefs.h
++
++
++$as_echo "#define BROKEN_GLOB 1" >>confdefs.h
++
++
++cat >>confdefs.h <<_ACEOF
++#define BIND_8_COMPAT 1
++_ACEOF
++
++
++$as_echo "#define SSH_TUN_FREEBSD 1" >>confdefs.h
++
++
++$as_echo "#define SSH_TUN_COMPAT_AF 1" >>confdefs.h
++
++
++$as_echo "#define SSH_TUN_PREPEND_AF 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have the Security Authorization Session API" >&5
++$as_echo_n "checking if we have the Security Authorization Session API... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <Security/AuthSession.h>
++int
++main ()
++{
++SessionCreate(0, 0);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_use_security_session_api="yes"
++
++$as_echo "#define USE_SECURITY_SESSION_API 1" >>confdefs.h
++
++ LIBS="$LIBS -framework Security"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ ac_cv_use_security_session_api="no"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have an in-memory credentials cache" >&5
++$as_echo_n "checking if we have an in-memory credentials cache... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <Kerberos/Kerberos.h>
++int
++main ()
++{
++cc_context_t c;
++ (void) cc_initialize (&c, 0, NULL, NULL);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++$as_echo "#define USE_CCAPI 1" >>confdefs.h
++
++ LIBS="$LIBS -framework Security"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ if test "x$ac_cv_use_security_session_api" = "xno"; then
++ as_fn_error $? "*** Need a security framework to use the credentials cache API ***" "$LINENO" 5
++ fi
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++ ac_fn_c_check_decl "$LINENO" "AU_IPv4" "ac_cv_have_decl_AU_IPv4" "$ac_includes_default"
++if test "x$ac_cv_have_decl_AU_IPv4" = x""yes; then :
++
++else
++
++$as_echo "#define AU_IPv4 0" >>confdefs.h
++
++ #include <bsm/audit.h>
++
++$as_echo "#define LASTLOG_WRITE_PUTUTXLINE 1" >>confdefs.h
++
++
++fi
++
++
++$as_echo "#define SPT_TYPE SPT_REUSEARGV" >>confdefs.h
++
++ for ac_func in sandbox_init
++do :
++ ac_fn_c_check_func "$LINENO" "sandbox_init" "ac_cv_func_sandbox_init"
++if test "x$ac_cv_func_sandbox_init" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_SANDBOX_INIT 1
++_ACEOF
++
++fi
++done
++
++ for ac_header in sandbox.h
++do :
++ ac_fn_c_check_header_mongrel "$LINENO" "sandbox.h" "ac_cv_header_sandbox_h" "$ac_includes_default"
++if test "x$ac_cv_header_sandbox_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_SANDBOX_H 1
++_ACEOF
++
++fi
++
++done
++
++ ;;
++*-*-dragonfly*)
++ SSHDLIBS="$SSHDLIBS -lcrypt"
++ ;;
++*-*-haiku*)
++ LIBS="$LIBS -lbsd "
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lnetwork" >&5
++$as_echo_n "checking for socket in -lnetwork... " >&6; }
++if test "${ac_cv_lib_network_socket+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lnetwork $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char socket ();
++int
++main ()
++{
++return socket ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_network_socket=yes
++else
++ ac_cv_lib_network_socket=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_network_socket" >&5
++$as_echo "$ac_cv_lib_network_socket" >&6; }
++if test "x$ac_cv_lib_network_socket" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LIBNETWORK 1
++_ACEOF
++
++ LIBS="-lnetwork $LIBS"
++
++fi
++
++ $as_echo "#define HAVE_U_INT64_T 1" >>confdefs.h
++
++ MANTYPE=man
++ ;;
++*-*-hpux*)
++ # first we define all of the options common to all HP-UX releases
++ CPPFLAGS="$CPPFLAGS -D_HPUX_SOURCE -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1"
++ IPADDR_IN_DISPLAY=yes
++ $as_echo "#define USE_PIPES 1" >>confdefs.h
++
++
++$as_echo "#define LOGIN_NO_ENDOPT 1" >>confdefs.h
++
++ $as_echo "#define LOGIN_NEEDS_UTMPX 1" >>confdefs.h
++
++
++$as_echo "#define LOCKED_PASSWD_STRING \"*\"" >>confdefs.h
++
++ $as_echo "#define SPT_TYPE SPT_PSTAT" >>confdefs.h
++
++ maildir="/var/mail"
++ LIBS="$LIBS -lsec"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for t_error in -lxnet" >&5
++$as_echo_n "checking for t_error in -lxnet... " >&6; }
++if test "${ac_cv_lib_xnet_t_error+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lxnet $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char t_error ();
++int
++main ()
++{
++return t_error ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_xnet_t_error=yes
++else
++ ac_cv_lib_xnet_t_error=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xnet_t_error" >&5
++$as_echo "$ac_cv_lib_xnet_t_error" >&6; }
++if test "x$ac_cv_lib_xnet_t_error" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LIBXNET 1
++_ACEOF
++
++ LIBS="-lxnet $LIBS"
++
++else
++ as_fn_error $? "*** -lxnet needed on HP-UX - check config.log ***" "$LINENO" 5
++fi
++
++
++ # next, we define all of the options specific to major releases
++ case "$host" in
++ *-*-hpux10*)
++ if test -z "$GCC"; then
++ CFLAGS="$CFLAGS -Ae"
++ fi
++ ;;
++ *-*-hpux11*)
++
++$as_echo "#define PAM_SUN_CODEBASE 1" >>confdefs.h
++
++
++$as_echo "#define DISABLE_UTMP 1" >>confdefs.h
++
++
++$as_echo "#define USE_BTMP 1" >>confdefs.h
++
++ check_for_hpux_broken_getaddrinfo=1
++ check_for_conflicting_getspnam=1
++ ;;
++ esac
++
++ # lastly, we define options specific to minor releases
++ case "$host" in
++ *-*-hpux10.26)
++
++$as_echo "#define HAVE_SECUREWARE 1" >>confdefs.h
++
++ disable_ptmx_check=yes
++ LIBS="$LIBS -lsecpw"
++ ;;
++ esac
++ ;;
++*-*-irix5*)
++ PATH="$PATH:/usr/etc"
++
++$as_echo "#define BROKEN_INET_NTOA 1" >>confdefs.h
++
++ $as_echo "#define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREGID 1" >>confdefs.h
++
++
++$as_echo "#define WITH_ABBREV_NO_TTY 1" >>confdefs.h
++
++ $as_echo "#define LOCKED_PASSWD_STRING \"*LK*\"" >>confdefs.h
++
++ ;;
++*-*-irix6*)
++ PATH="$PATH:/usr/etc"
++
++$as_echo "#define WITH_IRIX_ARRAY 1" >>confdefs.h
++
++
++$as_echo "#define WITH_IRIX_PROJECT 1" >>confdefs.h
++
++
++$as_echo "#define WITH_IRIX_AUDIT 1" >>confdefs.h
++
++ ac_fn_c_check_func "$LINENO" "jlimit_startjob" "ac_cv_func_jlimit_startjob"
++if test "x$ac_cv_func_jlimit_startjob" = x""yes; then :
++
++$as_echo "#define WITH_IRIX_JOBS 1" >>confdefs.h
++
++fi
++
++ $as_echo "#define BROKEN_INET_NTOA 1" >>confdefs.h
++
++ $as_echo "#define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREGID 1" >>confdefs.h
++
++
++$as_echo "#define BROKEN_UPDWTMPX 1" >>confdefs.h
++
++ $as_echo "#define WITH_ABBREV_NO_TTY 1" >>confdefs.h
++
++ $as_echo "#define LOCKED_PASSWD_STRING \"*LK*\"" >>confdefs.h
++
++ ;;
++*-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
++ check_for_libcrypt_later=1
++ $as_echo "#define PAM_TTY_KLUDGE 1" >>confdefs.h
++
++ $as_echo "#define LOCKED_PASSWD_PREFIX \"!\"" >>confdefs.h
++
++ $as_echo "#define SPT_TYPE SPT_REUSEARGV" >>confdefs.h
++
++
++$as_echo "#define _PATH_BTMP \"/var/log/btmp\"" >>confdefs.h
++
++
++$as_echo "#define USE_BTMP 1" >>confdefs.h
++
++ ;;
++*-*-linux*)
++ no_dev_ptmx=1
++ check_for_libcrypt_later=1
++ check_for_openpty_ctty_bug=1
++
++$as_echo "#define PAM_TTY_KLUDGE 1" >>confdefs.h
++
++
++$as_echo "#define LOCKED_PASSWD_PREFIX \"!\"" >>confdefs.h
++
++ $as_echo "#define SPT_TYPE SPT_REUSEARGV" >>confdefs.h
++
++
++$as_echo "#define LINK_OPNOTSUPP_ERRNO EPERM" >>confdefs.h
++
++
++$as_echo "#define _PATH_BTMP \"/var/log/btmp\"" >>confdefs.h
++
++ $as_echo "#define USE_BTMP 1" >>confdefs.h
++
++
++$as_echo "#define LINUX_OOM_ADJUST 1" >>confdefs.h
++
++ inet6_default_4in6=yes
++ case `uname -r` in
++ 1.*|2.0.*)
++
++$as_echo "#define BROKEN_CMSG_TYPE 1" >>confdefs.h
++
++ ;;
++ esac
++ # tun(4) forwarding compat code
++ for ac_header in linux/if_tun.h
++do :
++ ac_fn_c_check_header_mongrel "$LINENO" "linux/if_tun.h" "ac_cv_header_linux_if_tun_h" "$ac_includes_default"
++if test "x$ac_cv_header_linux_if_tun_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LINUX_IF_TUN_H 1
++_ACEOF
++
++fi
++
++done
++
++ if test "x$ac_cv_header_linux_if_tun_h" = "xyes" ; then
++
++$as_echo "#define SSH_TUN_LINUX 1" >>confdefs.h
++
++
++$as_echo "#define SSH_TUN_COMPAT_AF 1" >>confdefs.h
++
++
++$as_echo "#define SSH_TUN_PREPEND_AF 1" >>confdefs.h
++
++ fi
++ ;;
++mips-sony-bsd|mips-sony-newsos4)
++
++$as_echo "#define NEED_SETPGRP 1" >>confdefs.h
++
++ SONY=1
++ ;;
++*-*-netbsd*)
++ check_for_libcrypt_before=1
++ if test "x$withval" != "xno" ; then
++ need_dash_r=1
++ fi
++
++$as_echo "#define SSH_TUN_FREEBSD 1" >>confdefs.h
++
++ ac_fn_c_check_header_mongrel "$LINENO" "net/if_tap.h" "ac_cv_header_net_if_tap_h" "$ac_includes_default"
++if test "x$ac_cv_header_net_if_tap_h" = x""yes; then :
++
++else
++
++$as_echo "#define SSH_TUN_NO_L2 1" >>confdefs.h
++
++fi
++
++
++
++$as_echo "#define SSH_TUN_PREPEND_AF 1" >>confdefs.h
++
++ ;;
++*-*-freebsd*)
++ check_for_libcrypt_later=1
++
++$as_echo "#define LOCKED_PASSWD_PREFIX \"*LOCKED*\"" >>confdefs.h
++
++
++$as_echo "#define SSH_TUN_FREEBSD 1" >>confdefs.h
++
++ ac_fn_c_check_header_mongrel "$LINENO" "net/if_tap.h" "ac_cv_header_net_if_tap_h" "$ac_includes_default"
++if test "x$ac_cv_header_net_if_tap_h" = x""yes; then :
++
++else
++
++$as_echo "#define SSH_TUN_NO_L2 1" >>confdefs.h
++
++fi
++
++
++
++$as_echo "#define BROKEN_GLOB 1" >>confdefs.h
++
++ ;;
++*-*-bsdi*)
++ $as_echo "#define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREGID 1" >>confdefs.h
++
++ ;;
++*-next-*)
++ conf_lastlog_location="/usr/adm/lastlog"
++ conf_utmp_location=/etc/utmp
++ conf_wtmp_location=/usr/adm/wtmp
++ maildir=/usr/spool/mail
++
++$as_echo "#define HAVE_NEXT 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_REALPATH 1" >>confdefs.h
++
++ $as_echo "#define USE_PIPES 1" >>confdefs.h
++
++
++$as_echo "#define BROKEN_SAVED_UIDS 1" >>confdefs.h
++
++ ;;
++*-*-openbsd*)
++
++$as_echo "#define HAVE_ATTRIBUTE__SENTINEL__ 1" >>confdefs.h
++
++
++$as_echo "#define HAVE_ATTRIBUTE__BOUNDED__ 1" >>confdefs.h
++
++
++$as_echo "#define SSH_TUN_OPENBSD 1" >>confdefs.h
++
++
++$as_echo "#define SYSLOG_R_SAFE_IN_SIGHAND 1" >>confdefs.h
++
++ ;;
++*-*-solaris*)
++ if test "x$withval" != "xno" ; then
++ need_dash_r=1
++ fi
++ $as_echo "#define PAM_SUN_CODEBASE 1" >>confdefs.h
++
++ $as_echo "#define LOGIN_NEEDS_UTMPX 1" >>confdefs.h
++
++
++$as_echo "#define LOGIN_NEEDS_TERM 1" >>confdefs.h
++
++ $as_echo "#define PAM_TTY_KLUDGE 1" >>confdefs.h
++
++
++$as_echo "#define SSHPAM_CHAUTHTOK_NEEDS_RUID 1" >>confdefs.h
++
++ $as_echo "#define LOCKED_PASSWD_STRING \"*LK*\"" >>confdefs.h
++
++ # Pushing STREAMS modules will cause sshd to acquire a controlling tty.
++
++$as_echo "#define SSHD_ACQUIRES_CTTY 1" >>confdefs.h
++
++
++$as_echo "#define PASSWD_NEEDS_USERNAME 1" >>confdefs.h
++
++
++$as_echo "#define BROKEN_TCGETATTR_ICANON 1" >>confdefs.h
++
++ external_path_file=/etc/default/login
++ # hardwire lastlog location (can't detect it on some versions)
++ conf_lastlog_location="/var/adm/lastlog"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for obsolete utmp and wtmp in solaris2.x" >&5
++$as_echo_n "checking for obsolete utmp and wtmp in solaris2.x... " >&6; }
++ sol2ver=`echo "$host"| sed -e 's/.*[0-9]\.//'`
++ if test "$sol2ver" -ge 8; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ $as_echo "#define DISABLE_UTMP 1" >>confdefs.h
++
++
++$as_echo "#define DISABLE_WTMP 1" >>confdefs.h
++
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++# Check whether --with-solaris-contracts was given.
++if test "${with_solaris_contracts+set}" = set; then :
++ withval=$with_solaris_contracts;
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ct_tmpl_activate in -lcontract" >&5
++$as_echo_n "checking for ct_tmpl_activate in -lcontract... " >&6; }
++if test "${ac_cv_lib_contract_ct_tmpl_activate+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lcontract $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char ct_tmpl_activate ();
++int
++main ()
++{
++return ct_tmpl_activate ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_contract_ct_tmpl_activate=yes
++else
++ ac_cv_lib_contract_ct_tmpl_activate=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_contract_ct_tmpl_activate" >&5
++$as_echo "$ac_cv_lib_contract_ct_tmpl_activate" >&6; }
++if test "x$ac_cv_lib_contract_ct_tmpl_activate" = x""yes; then :
++
++$as_echo "#define USE_SOLARIS_PROCESS_CONTRACTS 1" >>confdefs.h
++
++ SSHDLIBS="$SSHDLIBS -lcontract"
++ SPC_MSG="yes"
++fi
++
++
++fi
++
++
++# Check whether --with-solaris-projects was given.
++if test "${with_solaris_projects+set}" = set; then :
++ withval=$with_solaris_projects;
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for setproject in -lproject" >&5
++$as_echo_n "checking for setproject in -lproject... " >&6; }
++if test "${ac_cv_lib_project_setproject+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lproject $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char setproject ();
++int
++main ()
++{
++return setproject ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_project_setproject=yes
++else
++ ac_cv_lib_project_setproject=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_project_setproject" >&5
++$as_echo "$ac_cv_lib_project_setproject" >&6; }
++if test "x$ac_cv_lib_project_setproject" = x""yes; then :
++
++$as_echo "#define USE_SOLARIS_PROJECTS 1" >>confdefs.h
++
++ SSHDLIBS="$SSHDLIBS -lproject"
++ SP_MSG="yes"
++fi
++
++
++fi
++
++ ;;
++*-*-sunos4*)
++ CPPFLAGS="$CPPFLAGS -DSUNOS4"
++ for ac_func in getpwanam
++do :
++ ac_fn_c_check_func "$LINENO" "getpwanam" "ac_cv_func_getpwanam"
++if test "x$ac_cv_func_getpwanam" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_GETPWANAM 1
++_ACEOF
++
++fi
++done
++
++ $as_echo "#define PAM_SUN_CODEBASE 1" >>confdefs.h
++
++ conf_utmp_location=/etc/utmp
++ conf_wtmp_location=/var/adm/wtmp
++ conf_lastlog_location=/var/adm/lastlog
++ $as_echo "#define USE_PIPES 1" >>confdefs.h
++
++ ;;
++*-ncr-sysv*)
++ LIBS="$LIBS -lc89"
++ $as_echo "#define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "#define SSHD_ACQUIRES_CTTY 1" >>confdefs.h
++
++ $as_echo "#define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREGID 1" >>confdefs.h
++
++ ;;
++*-sni-sysv*)
++ # /usr/ucblib MUST NOT be searched on ReliantUNIX
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlsym in -ldl" >&5
++$as_echo_n "checking for dlsym in -ldl... " >&6; }
++if test "${ac_cv_lib_dl_dlsym+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-ldl $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char dlsym ();
++int
++main ()
++{
++return dlsym ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_dl_dlsym=yes
++else
++ ac_cv_lib_dl_dlsym=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlsym" >&5
++$as_echo "$ac_cv_lib_dl_dlsym" >&6; }
++if test "x$ac_cv_lib_dl_dlsym" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LIBDL 1
++_ACEOF
++
++ LIBS="-ldl $LIBS"
++
++fi
++
++ # -lresolv needs to be at the end of LIBS or DNS lookups break
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for res_query in -lresolv" >&5
++$as_echo_n "checking for res_query in -lresolv... " >&6; }
++if test "${ac_cv_lib_resolv_res_query+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lresolv $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char res_query ();
++int
++main ()
++{
++return res_query ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_resolv_res_query=yes
++else
++ ac_cv_lib_resolv_res_query=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv_res_query" >&5
++$as_echo "$ac_cv_lib_resolv_res_query" >&6; }
++if test "x$ac_cv_lib_resolv_res_query" = x""yes; then :
++ LIBS="$LIBS -lresolv"
++fi
++
++ IPADDR_IN_DISPLAY=yes
++ $as_echo "#define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "#define IP_TOS_IS_BROKEN 1" >>confdefs.h
++
++ $as_echo "#define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREGID 1" >>confdefs.h
++
++ $as_echo "#define SSHD_ACQUIRES_CTTY 1" >>confdefs.h
++
++ external_path_file=/etc/default/login
++ # /usr/ucblib/libucb.a no longer needed on ReliantUNIX
++ # Attention: always take care to bind libsocket and libnsl before libc,
++ # otherwise you will find lots of "SIOCGPGRP errno 22" on syslog
++ ;;
++# UnixWare 1.x, UnixWare 2.x, and others based on code from Univel.
++*-*-sysv4.2*)
++ $as_echo "#define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "#define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREGID 1" >>confdefs.h
++
++
++$as_echo "#define PASSWD_NEEDS_USERNAME 1" >>confdefs.h
++
++ $as_echo "#define LOCKED_PASSWD_STRING \"*LK*\"" >>confdefs.h
++
++ ;;
++# UnixWare 7.x, OpenUNIX 8
++*-*-sysv5*)
++ CPPFLAGS="$CPPFLAGS -Dvsnprintf=_xvsnprintf -Dsnprintf=_xsnprintf"
++
++$as_echo "#define UNIXWARE_LONG_PASSWORDS 1" >>confdefs.h
++
++ $as_echo "#define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "#define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_GETADDRINFO 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREGID 1" >>confdefs.h
++
++ $as_echo "#define PASSWD_NEEDS_USERNAME 1" >>confdefs.h
++
++ case "$host" in
++ *-*-sysv5SCO_SV*) # SCO OpenServer 6.x
++ maildir=/var/spool/mail
++ TEST_SHELL=/u95/bin/sh
++
++$as_echo "#define BROKEN_LIBIAF 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_UPDWTMPX 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getluid in -lprot" >&5
++$as_echo_n "checking for getluid in -lprot... " >&6; }
++if test "${ac_cv_lib_prot_getluid+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lprot $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char getluid ();
++int
++main ()
++{
++return getluid ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_prot_getluid=yes
++else
++ ac_cv_lib_prot_getluid=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_prot_getluid" >&5
++$as_echo "$ac_cv_lib_prot_getluid" >&6; }
++if test "x$ac_cv_lib_prot_getluid" = x""yes; then :
++ LIBS="$LIBS -lprot"
++ for ac_func in getluid setluid
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++ $as_echo "#define HAVE_SECUREWARE 1" >>confdefs.h
++
++ $as_echo "#define DISABLE_SHADOW 1" >>confdefs.h
++
++
++fi
++
++ ;;
++ *) $as_echo "#define LOCKED_PASSWD_STRING \"*LK*\"" >>confdefs.h
++
++ check_for_libcrypt_later=1
++ ;;
++ esac
++ ;;
++*-*-sysv*)
++ ;;
++# SCO UNIX and OEM versions of SCO UNIX
++*-*-sco3.2v4*)
++ as_fn_error $? "\"This Platform is no longer supported.\"" "$LINENO" 5
++ ;;
++# SCO OpenServer 5.x
++*-*-sco3.2v5*)
++ if test -z "$GCC"; then
++ CFLAGS="$CFLAGS -belf"
++ fi
++ LIBS="$LIBS -lprot -lx -ltinfo -lm"
++ no_dev_ptmx=1
++ $as_echo "#define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "#define HAVE_SECUREWARE 1" >>confdefs.h
++
++ $as_echo "#define DISABLE_SHADOW 1" >>confdefs.h
++
++ $as_echo "#define DISABLE_FD_PASSING 1" >>confdefs.h
++
++ $as_echo "#define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_GETADDRINFO 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREGID 1" >>confdefs.h
++
++ $as_echo "#define WITH_ABBREV_NO_TTY 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_UPDWTMPX 1" >>confdefs.h
++
++ $as_echo "#define PASSWD_NEEDS_USERNAME 1" >>confdefs.h
++
++ for ac_func in getluid setluid
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++ MANTYPE=man
++ TEST_SHELL=ksh
++ ;;
++*-*-unicosmk*)
++
++$as_echo "#define NO_SSH_LASTLOG 1" >>confdefs.h
++
++ $as_echo "#define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREGID 1" >>confdefs.h
++
++ $as_echo "#define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "#define DISABLE_FD_PASSING 1" >>confdefs.h
++
++ LDFLAGS="$LDFLAGS"
++ LIBS="$LIBS -lgen -lrsc -lshare -luex -lacm"
++ MANTYPE=cat
++ ;;
++*-*-unicosmp*)
++ $as_echo "#define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREGID 1" >>confdefs.h
++
++ $as_echo "#define WITH_ABBREV_NO_TTY 1" >>confdefs.h
++
++ $as_echo "#define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "#define DISABLE_FD_PASSING 1" >>confdefs.h
++
++ LDFLAGS="$LDFLAGS"
++ LIBS="$LIBS -lgen -lacid -ldb"
++ MANTYPE=cat
++ ;;
++*-*-unicos*)
++ $as_echo "#define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREGID 1" >>confdefs.h
++
++ $as_echo "#define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "#define DISABLE_FD_PASSING 1" >>confdefs.h
++
++ $as_echo "#define NO_SSH_LASTLOG 1" >>confdefs.h
++
++ LDFLAGS="$LDFLAGS -Wl,-Dmsglevel=334:fatal"
++ LIBS="$LIBS -lgen -lrsc -lshare -luex -lacm"
++ MANTYPE=cat
++ ;;
++*-dec-osf*)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Digital Unix SIA" >&5
++$as_echo_n "checking for Digital Unix SIA... " >&6; }
++ no_osfsia=""
++
++# Check whether --with-osfsia was given.
++if test "${with_osfsia+set}" = set; then :
++ withval=$with_osfsia;
++ if test "x$withval" = "xno" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: disabled" >&5
++$as_echo "disabled" >&6; }
++ no_osfsia=1
++ fi
++
++fi
++
++ if test -z "$no_osfsia" ; then
++ if test -f /etc/sia/matrix.conf; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define HAVE_OSF_SIA 1" >>confdefs.h
++
++
++$as_echo "#define DISABLE_LOGIN 1" >>confdefs.h
++
++ $as_echo "#define DISABLE_FD_PASSING 1" >>confdefs.h
++
++ LIBS="$LIBS -lsecurity -ldb -lm -laud"
++ SIA_MSG="yes"
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++$as_echo "#define LOCKED_PASSWD_SUBSTR \"Nologin\"" >>confdefs.h
++
++ fi
++ fi
++ $as_echo "#define BROKEN_GETADDRINFO 1" >>confdefs.h
++
++ $as_echo "#define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "#define BROKEN_SETREGID 1" >>confdefs.h
++
++
++$as_echo "#define BROKEN_READV_COMPARISON 1" >>confdefs.h
++
++ ;;
++
++*-*-nto-qnx*)
++ $as_echo "#define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "#define NO_X11_UNIX_SOCKETS 1" >>confdefs.h
++
++
++$as_echo "#define MISSING_NFDBITS 1" >>confdefs.h
++
++
++$as_echo "#define MISSING_HOWMANY 1" >>confdefs.h
++
++
++$as_echo "#define MISSING_FD_MASK 1" >>confdefs.h
++
++ $as_echo "#define DISABLE_LASTLOG 1" >>confdefs.h
++
++ $as_echo "#define SSHD_ACQUIRES_CTTY 1" >>confdefs.h
++
++
++$as_echo "#define BROKEN_SHADOW_EXPIRE 1" >>confdefs.h
++
++ enable_etc_default_login=no # has incompatible /etc/default/login
++ case "$host" in
++ *-*-nto-qnx6*)
++ $as_echo "#define DISABLE_FD_PASSING 1" >>confdefs.h
++
++ ;;
++ esac
++ ;;
++
++*-*-ultrix*)
++
++$as_echo "#define BROKEN_GETGROUPS 1" >>confdefs.h
++
++
++$as_echo "#define BROKEN_MMAP 1" >>confdefs.h
++
++ $as_echo "#define NEED_SETPGRP 1" >>confdefs.h
++
++
++$as_echo "#define HAVE_SYS_SYSLOG_H 1" >>confdefs.h
++
++ ;;
++
++*-*-lynxos)
++ CFLAGS="$CFLAGS -D__NO_INCLUDE_WARN__"
++ $as_echo "#define MISSING_HOWMANY 1" >>confdefs.h
++
++
++$as_echo "#define BROKEN_SETVBUF 1" >>confdefs.h
++
++ ;;
++esac
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler and flags for sanity" >&5
++$as_echo_n "checking compiler and flags for sanity... " >&6; }
++if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking compiler sanity" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking compiler sanity" >&2;}
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <stdio.h>
++int
++main ()
++{
++ exit(0);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ as_fn_error $? "*** compiler cannot create working executables, check config.log ***" "$LINENO" 5
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++# Checks for libraries.
++ac_fn_c_check_func "$LINENO" "yp_match" "ac_cv_func_yp_match"
++if test "x$ac_cv_func_yp_match" = x""yes; then :
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for yp_match in -lnsl" >&5
++$as_echo_n "checking for yp_match in -lnsl... " >&6; }
++if test "${ac_cv_lib_nsl_yp_match+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lnsl $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char yp_match ();
++int
++main ()
++{
++return yp_match ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_nsl_yp_match=yes
++else
++ ac_cv_lib_nsl_yp_match=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_yp_match" >&5
++$as_echo "$ac_cv_lib_nsl_yp_match" >&6; }
++if test "x$ac_cv_lib_nsl_yp_match" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LIBNSL 1
++_ACEOF
++
++ LIBS="-lnsl $LIBS"
++
++fi
++
++fi
++
++ac_fn_c_check_func "$LINENO" "setsockopt" "ac_cv_func_setsockopt"
++if test "x$ac_cv_func_setsockopt" = x""yes; then :
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for setsockopt in -lsocket" >&5
++$as_echo_n "checking for setsockopt in -lsocket... " >&6; }
++if test "${ac_cv_lib_socket_setsockopt+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lsocket $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char setsockopt ();
++int
++main ()
++{
++return setsockopt ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_socket_setsockopt=yes
++else
++ ac_cv_lib_socket_setsockopt=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_setsockopt" >&5
++$as_echo "$ac_cv_lib_socket_setsockopt" >&6; }
++if test "x$ac_cv_lib_socket_setsockopt" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LIBSOCKET 1
++_ACEOF
++
++ LIBS="-lsocket $LIBS"
++
++fi
++
++fi
++
++
++for ac_func in dirname
++do :
++ ac_fn_c_check_func "$LINENO" "dirname" "ac_cv_func_dirname"
++if test "x$ac_cv_func_dirname" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_DIRNAME 1
++_ACEOF
++ for ac_header in libgen.h
++do :
++ ac_fn_c_check_header_mongrel "$LINENO" "libgen.h" "ac_cv_header_libgen_h" "$ac_includes_default"
++if test "x$ac_cv_header_libgen_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LIBGEN_H 1
++_ACEOF
++
++fi
++
++done
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dirname in -lgen" >&5
++$as_echo_n "checking for dirname in -lgen... " >&6; }
++if test "${ac_cv_lib_gen_dirname+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lgen $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char dirname ();
++int
++main ()
++{
++return dirname ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_gen_dirname=yes
++else
++ ac_cv_lib_gen_dirname=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gen_dirname" >&5
++$as_echo "$ac_cv_lib_gen_dirname" >&6; }
++if test "x$ac_cv_lib_gen_dirname" = x""yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken dirname" >&5
++$as_echo_n "checking for broken dirname... " >&6; }
++if test "${ac_cv_have_broken_dirname+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ save_LIBS="$LIBS"
++ LIBS="$LIBS -lgen"
++ if test "$cross_compiling" = yes; then :
++ ac_cv_have_broken_dirname="no"
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <libgen.h>
++#include <string.h>
++
++int main(int argc, char **argv) {
++ char *s, buf[32];
++
++ strncpy(buf,"/etc", 32);
++ s = dirname(buf);
++ if (!s || strncmp(s, "/", 32) != 0) {
++ exit(1);
++ } else {
++ exit(0);
++ }
++}
++
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ ac_cv_have_broken_dirname="no"
++else
++ ac_cv_have_broken_dirname="yes"
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++ LIBS="$save_LIBS"
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_broken_dirname" >&5
++$as_echo "$ac_cv_have_broken_dirname" >&6; }
++ if test "x$ac_cv_have_broken_dirname" = "xno" ; then
++ LIBS="$LIBS -lgen"
++ $as_echo "#define HAVE_DIRNAME 1" >>confdefs.h
++
++ for ac_header in libgen.h
++do :
++ ac_fn_c_check_header_mongrel "$LINENO" "libgen.h" "ac_cv_header_libgen_h" "$ac_includes_default"
++if test "x$ac_cv_header_libgen_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LIBGEN_H 1
++_ACEOF
++
++fi
++
++done
++
++ fi
++
++fi
++
++
++fi
++done
++
++
++ac_fn_c_check_func "$LINENO" "getspnam" "ac_cv_func_getspnam"
++if test "x$ac_cv_func_getspnam" = x""yes; then :
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getspnam in -lgen" >&5
++$as_echo_n "checking for getspnam in -lgen... " >&6; }
++if test "${ac_cv_lib_gen_getspnam+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lgen $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char getspnam ();
++int
++main ()
++{
++return getspnam ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_gen_getspnam=yes
++else
++ ac_cv_lib_gen_getspnam=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gen_getspnam" >&5
++$as_echo "$ac_cv_lib_gen_getspnam" >&6; }
++if test "x$ac_cv_lib_gen_getspnam" = x""yes; then :
++ LIBS="$LIBS -lgen"
++fi
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing basename" >&5
++$as_echo_n "checking for library containing basename... " >&6; }
++if test "${ac_cv_search_basename+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char basename ();
++int
++main ()
++{
++return basename ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' gen; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_basename=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_basename+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_basename+set}" = set; then :
++
++else
++ ac_cv_search_basename=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_basename" >&5
++$as_echo "$ac_cv_search_basename" >&6; }
++ac_res=$ac_cv_search_basename
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++$as_echo "#define HAVE_BASENAME 1" >>confdefs.h
++
++fi
++
++
++
++# Check whether --with-zlib was given.
++if test "${with_zlib+set}" = set; then :
++ withval=$with_zlib; if test "x$withval" = "xno" ; then
++ as_fn_error $? "*** zlib is required ***" "$LINENO" 5
++ elif test "x$withval" != "xyes"; then
++ if test -d "$withval/lib"; then
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
++ else
++ LDFLAGS="-L${withval}/lib ${LDFLAGS}"
++ fi
++ else
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
++ else
++ LDFLAGS="-L${withval} ${LDFLAGS}"
++ fi
++ fi
++ if test -d "$withval/include"; then
++ CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
++ else
++ CPPFLAGS="-I${withval} ${CPPFLAGS}"
++ fi
++ fi
++
++fi
++
++
++ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
++if test "x$ac_cv_header_zlib_h" = x""yes; then :
++
++else
++ as_fn_error $? "*** zlib.h missing - please install first or check config.log ***" "$LINENO" 5
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for deflate in -lz" >&5
++$as_echo_n "checking for deflate in -lz... " >&6; }
++if test "${ac_cv_lib_z_deflate+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lz $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char deflate ();
++int
++main ()
++{
++return deflate ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_z_deflate=yes
++else
++ ac_cv_lib_z_deflate=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_deflate" >&5
++$as_echo "$ac_cv_lib_z_deflate" >&6; }
++if test "x$ac_cv_lib_z_deflate" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LIBZ 1
++_ACEOF
++
++ LIBS="-lz $LIBS"
++
++else
++
++ saved_CPPFLAGS="$CPPFLAGS"
++ saved_LDFLAGS="$LDFLAGS"
++ save_LIBS="$LIBS"
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L/usr/local/lib -R/usr/local/lib ${saved_LDFLAGS}"
++ else
++ LDFLAGS="-L/usr/local/lib ${saved_LDFLAGS}"
++ fi
++ CPPFLAGS="-I/usr/local/include ${saved_CPPFLAGS}"
++ LIBS="$LIBS -lz"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char deflate ();
++int
++main ()
++{
++return deflate ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
++
++else
++
++ as_fn_error $? "*** zlib missing - please install first or check config.log ***" "$LINENO" 5
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++
++fi
++
++
++
++# Check whether --with-zlib-version-check was given.
++if test "${with_zlib_version_check+set}" = set; then :
++ withval=$with_zlib_version_check; if test "x$withval" = "xno" ; then
++ zlib_check_nonfatal=1
++ fi
++
++
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for possibly buggy zlib" >&5
++$as_echo_n "checking for possibly buggy zlib... " >&6; }
++if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking zlib version" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking zlib version" >&2;}
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <zlib.h>
++
++int
++main ()
++{
++
++ int a=0, b=0, c=0, d=0, n, v;
++ n = sscanf(ZLIB_VERSION, "%d.%d.%d.%d", &a, &b, &c, &d);
++ if (n != 3 && n != 4)
++ exit(1);
++ v = a*1000000 + b*10000 + c*100 + d;
++ fprintf(stderr, "found zlib version %s (%d)\n", ZLIB_VERSION, v);
++
++ /* 1.1.4 is OK */
++ if (a == 1 && b == 1 && c >= 4)
++ exit(0);
++
++ /* 1.2.3 and up are OK */
++ if (v >= 1020300)
++ exit(0);
++
++ exit(2);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$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; }
++ if test -z "$zlib_check_nonfatal" ; then
++ as_fn_error $? "*** zlib too old - check config.log ***
++Your reported zlib version has known security problems. It's possible your
++vendor has fixed these problems without changing the version number. If you
++are sure this is the case, you can disable the check by running
++\"./configure --without-zlib-version-check\".
++If you are in doubt, upgrade zlib to version 1.2.3 or greater.
++See http://www.gzip.org/zlib/ for details." "$LINENO" 5
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: zlib version may have security problems" >&5
++$as_echo "$as_me: WARNING: zlib version may have security problems" >&2;}
++ fi
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++ac_fn_c_check_func "$LINENO" "strcasecmp" "ac_cv_func_strcasecmp"
++if test "x$ac_cv_func_strcasecmp" = x""yes; then :
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strcasecmp in -lresolv" >&5
++$as_echo_n "checking for strcasecmp in -lresolv... " >&6; }
++if test "${ac_cv_lib_resolv_strcasecmp+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lresolv $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char strcasecmp ();
++int
++main ()
++{
++return strcasecmp ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_resolv_strcasecmp=yes
++else
++ ac_cv_lib_resolv_strcasecmp=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv_strcasecmp" >&5
++$as_echo "$ac_cv_lib_resolv_strcasecmp" >&6; }
++if test "x$ac_cv_lib_resolv_strcasecmp" = x""yes; then :
++ LIBS="$LIBS -lresolv"
++fi
++
++
++fi
++
++for ac_func in utimes
++do :
++ ac_fn_c_check_func "$LINENO" "utimes" "ac_cv_func_utimes"
++if test "x$ac_cv_func_utimes" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_UTIMES 1
++_ACEOF
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for utimes in -lc89" >&5
++$as_echo_n "checking for utimes in -lc89... " >&6; }
++if test "${ac_cv_lib_c89_utimes+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lc89 $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char utimes ();
++int
++main ()
++{
++return utimes ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_c89_utimes=yes
++else
++ ac_cv_lib_c89_utimes=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c89_utimes" >&5
++$as_echo "$ac_cv_lib_c89_utimes" >&6; }
++if test "x$ac_cv_lib_c89_utimes" = x""yes; then :
++ $as_echo "#define HAVE_UTIMES 1" >>confdefs.h
++
++ LIBS="$LIBS -lc89"
++fi
++
++
++fi
++done
++
++
++for ac_header in libutil.h
++do :
++ ac_fn_c_check_header_mongrel "$LINENO" "libutil.h" "ac_cv_header_libutil_h" "$ac_includes_default"
++if test "x$ac_cv_header_libutil_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LIBUTIL_H 1
++_ACEOF
++
++fi
++
++done
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing login" >&5
++$as_echo_n "checking for library containing login... " >&6; }
++if test "${ac_cv_search_login+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char login ();
++int
++main ()
++{
++return login ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' util bsd; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_login=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_login+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_login+set}" = set; then :
++
++else
++ ac_cv_search_login=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_login" >&5
++$as_echo "$ac_cv_search_login" >&6; }
++ac_res=$ac_cv_search_login
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++$as_echo "#define HAVE_LOGIN 1" >>confdefs.h
++
++fi
++
++for ac_func in fmt_scaled logout updwtmp logwtmp
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++
++for ac_func in strftime
++do :
++ ac_fn_c_check_func "$LINENO" "strftime" "ac_cv_func_strftime"
++if test "x$ac_cv_func_strftime" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_STRFTIME 1
++_ACEOF
++
++else
++ # strftime is in -lintl on SCO UNIX.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5
++$as_echo_n "checking for strftime in -lintl... " >&6; }
++if test "${ac_cv_lib_intl_strftime+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lintl $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char strftime ();
++int
++main ()
++{
++return strftime ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_intl_strftime=yes
++else
++ ac_cv_lib_intl_strftime=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5
++$as_echo "$ac_cv_lib_intl_strftime" >&6; }
++if test "x$ac_cv_lib_intl_strftime" = x""yes; then :
++ $as_echo "#define HAVE_STRFTIME 1" >>confdefs.h
++
++LIBS="-lintl $LIBS"
++fi
++
++fi
++done
++
++
++# Check for ALTDIRFUNC glob() extension
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLOB_ALTDIRFUNC support" >&5
++$as_echo_n "checking for GLOB_ALTDIRFUNC support... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++ #include <glob.h>
++ #ifdef GLOB_ALTDIRFUNC
++ FOUNDIT
++ #endif
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "FOUNDIT" >/dev/null 2>&1; then :
++
++
++$as_echo "#define GLOB_HAS_ALTDIRFUNC 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++
++fi
++rm -f conftest*
++
++
++# Check for g.gl_matchc glob() extension
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gl_matchc field in glob_t" >&5
++$as_echo_n "checking for gl_matchc field in glob_t... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <glob.h>
++int
++main ()
++{
++ glob_t g; g.gl_matchc = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++
++$as_echo "#define GLOB_HAS_GL_MATCHC 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++# Check for g.gl_statv glob() extension
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gl_statv and GLOB_KEEPSTAT extensions for glob" >&5
++$as_echo_n "checking for gl_statv and GLOB_KEEPSTAT extensions for glob... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <glob.h>
++int
++main ()
++{
++
++#ifndef GLOB_KEEPSTAT
++#error "glob does not support GLOB_KEEPSTAT extension"
++#endif
++glob_t g;
++g.gl_statv = NULL;
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++
++$as_echo "#define GLOB_HAS_GL_STATV 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++ac_fn_c_check_decl "$LINENO" "GLOB_NOMATCH" "ac_cv_have_decl_GLOB_NOMATCH" "#include <glob.h>
++"
++if test "x$ac_cv_have_decl_GLOB_NOMATCH" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DECL_GLOB_NOMATCH $ac_have_decl
++_ACEOF
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct dirent allocates space for d_name" >&5
++$as_echo_n "checking whether struct dirent allocates space for d_name... " >&6; }
++if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: assuming BROKEN_ONE_BYTE_DIRENT_D_NAME" >&5
++$as_echo "$as_me: WARNING: cross compiling: assuming BROKEN_ONE_BYTE_DIRENT_D_NAME" >&2;}
++ $as_echo "#define BROKEN_ONE_BYTE_DIRENT_D_NAME 1" >>confdefs.h
++
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <dirent.h>
++int
++main ()
++{
++
++ struct dirent d;
++ exit(sizeof(d.d_name)<=sizeof(char));
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++$as_echo "#define BROKEN_ONE_BYTE_DIRENT_D_NAME 1" >>confdefs.h
++
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for /proc/pid/fd directory" >&5
++$as_echo_n "checking for /proc/pid/fd directory... " >&6; }
++if test -d "/proc/$$/fd" ; then
++
++$as_echo "#define HAVE_PROC_PID 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++# Check whether user wants S/Key support
++SKEY_MSG="no"
++
++# Check whether --with-skey was given.
++if test "${with_skey+set}" = set; then :
++ withval=$with_skey;
++ if test "x$withval" != "xno" ; then
++
++ if test "x$withval" != "xyes" ; then
++ CPPFLAGS="$CPPFLAGS -I${withval}/include"
++ LDFLAGS="$LDFLAGS -L${withval}/lib"
++ fi
++
++
++$as_echo "#define SKEY 1" >>confdefs.h
++
++ LIBS="-lskey $LIBS"
++ SKEY_MSG="yes"
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for s/key support" >&5
++$as_echo_n "checking for s/key support... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <skey.h>
++
++int
++main ()
++{
++
++ char *ff = skey_keyinfo(""); ff="";
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ as_fn_error $? "** Incomplete or missing s/key libraries." "$LINENO" 5
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if skeychallenge takes 4 arguments" >&5
++$as_echo_n "checking if skeychallenge takes 4 arguments... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <skey.h>
++
++int
++main ()
++{
++
++ (void)skeychallenge(NULL,"name","",0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define SKEYCHALLENGE_4ARG 1" >>confdefs.h
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ fi
++
++
++fi
++
++
++# Check whether user wants TCP wrappers support
++TCPW_MSG="no"
++
++# Check whether --with-tcp-wrappers was given.
++if test "${with_tcp_wrappers+set}" = set; then :
++ withval=$with_tcp_wrappers;
++ if test "x$withval" != "xno" ; then
++ saved_LIBS="$LIBS"
++ saved_LDFLAGS="$LDFLAGS"
++ saved_CPPFLAGS="$CPPFLAGS"
++ if test -n "${withval}" && \
++ test "x${withval}" != "xyes"; then
++ if test -d "${withval}/lib"; then
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
++ else
++ LDFLAGS="-L${withval}/lib ${LDFLAGS}"
++ fi
++ else
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
++ else
++ LDFLAGS="-L${withval} ${LDFLAGS}"
++ fi
++ fi
++ if test -d "${withval}/include"; then
++ CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
++ else
++ CPPFLAGS="-I${withval} ${CPPFLAGS}"
++ fi
++ fi
++ LIBS="-lwrap $LIBS"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libwrap" >&5
++$as_echo_n "checking for libwrap... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++#include <netinet/in.h>
++#include <tcpd.h>
++int deny_severity = 0, allow_severity = 0;
++
++int
++main ()
++{
++
++ hosts_access(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define LIBWRAP 1" >>confdefs.h
++
++ SSHDLIBS="$SSHDLIBS -lwrap"
++ TCPW_MSG="yes"
++
++else
++
++ as_fn_error $? "*** libwrap missing" "$LINENO" 5
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++ LIBS="$saved_LIBS"
++ fi
++
++
++fi
++
++
++# Check whether user wants libedit support
++LIBEDIT_MSG="no"
++
++# Check whether --with-libedit was given.
++if test "${with_libedit+set}" = set; then :
++ withval=$with_libedit; if test "x$withval" != "xno" ; then
++ if test "x$withval" = "xyes" ; then
++ # Extract the first word of "pkg-config", so it can be a program name with args.
++set dummy pkg-config; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_PKGCONFIG+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $PKGCONFIG in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ test -z "$ac_cv_path_PKGCONFIG" && ac_cv_path_PKGCONFIG="no"
++ ;;
++esac
++fi
++PKGCONFIG=$ac_cv_path_PKGCONFIG
++if test -n "$PKGCONFIG"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
++$as_echo "$PKGCONFIG" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ if test "x$PKGCONFIG" != "xno"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $PKGCONFIG knows about libedit" >&5
++$as_echo_n "checking if $PKGCONFIG knows about libedit... " >&6; }
++ if "$PKGCONFIG" libedit; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ use_pkgconfig_for_libedit=yes
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++ fi
++ else
++ CPPFLAGS="$CPPFLAGS -I${withval}/include"
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
++ else
++ LDFLAGS="-L${withval}/lib ${LDFLAGS}"
++ fi
++ fi
++ if test "x$use_pkgconfig_for_libedit" = "xyes"; then
++ LIBEDIT=`$PKGCONFIG --libs-only-l libedit`
++ CPPFLAGS="$CPPFLAGS `$PKGCONFIG --cflags libedit`"
++ else
++ LIBEDIT="-ledit -lcurses"
++ fi
++ OTHERLIBS=`echo $LIBEDIT | sed 's/-ledit//'`
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for el_init in -ledit" >&5
++$as_echo_n "checking for el_init in -ledit... " >&6; }
++if test "${ac_cv_lib_edit_el_init+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-ledit $OTHERLIBS
++ $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char el_init ();
++int
++main ()
++{
++return el_init ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_edit_el_init=yes
++else
++ ac_cv_lib_edit_el_init=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_edit_el_init" >&5
++$as_echo "$ac_cv_lib_edit_el_init" >&6; }
++if test "x$ac_cv_lib_edit_el_init" = x""yes; then :
++
++$as_echo "#define USE_LIBEDIT 1" >>confdefs.h
++
++ LIBEDIT_MSG="yes"
++
++
++else
++ as_fn_error $? "libedit not found" "$LINENO" 5
++fi
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libedit version is compatible" >&5
++$as_echo_n "checking if libedit version is compatible... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <histedit.h>
++int
++main ()
++{
++
++ int i = H_SETSIZE;
++ el_init("", NULL, NULL, NULL);
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ as_fn_error $? "libedit version is not compatible" "$LINENO" 5
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ fi
++
++fi
++
++
++AUDIT_MODULE=none
++
++# Check whether --with-audit was given.
++if test "${with_audit+set}" = set; then :
++ withval=$with_audit;
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for supported audit module" >&5
++$as_echo_n "checking for supported audit module... " >&6; }
++ case "$withval" in
++ bsm)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: bsm" >&5
++$as_echo "bsm" >&6; }
++ AUDIT_MODULE=bsm
++ for ac_header in bsm/audit.h
++do :
++ ac_fn_c_check_header_compile "$LINENO" "bsm/audit.h" "ac_cv_header_bsm_audit_h" "
++#ifdef HAVE_TIME_H
++# include <time.h>
++#endif
++
++
++"
++if test "x$ac_cv_header_bsm_audit_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_BSM_AUDIT_H 1
++_ACEOF
++
++else
++ as_fn_error $? "BSM enabled and bsm/audit.h not found" "$LINENO" 5
++fi
++
++done
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getaudit in -lbsm" >&5
++$as_echo_n "checking for getaudit in -lbsm... " >&6; }
++if test "${ac_cv_lib_bsm_getaudit+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lbsm $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char getaudit ();
++int
++main ()
++{
++return getaudit ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_bsm_getaudit=yes
++else
++ ac_cv_lib_bsm_getaudit=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsm_getaudit" >&5
++$as_echo "$ac_cv_lib_bsm_getaudit" >&6; }
++if test "x$ac_cv_lib_bsm_getaudit" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LIBBSM 1
++_ACEOF
++
++ LIBS="-lbsm $LIBS"
++
++else
++ as_fn_error $? "BSM enabled and required library not found" "$LINENO" 5
++fi
++
++ for ac_func in getaudit
++do :
++ ac_fn_c_check_func "$LINENO" "getaudit" "ac_cv_func_getaudit"
++if test "x$ac_cv_func_getaudit" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_GETAUDIT 1
++_ACEOF
++
++else
++ as_fn_error $? "BSM enabled and required function not found" "$LINENO" 5
++fi
++done
++
++ # These are optional
++ for ac_func in getaudit_addr aug_get_machine
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++
++$as_echo "#define USE_BSM_AUDIT 1" >>confdefs.h
++
++ ;;
++ linux)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: linux" >&5
++$as_echo "linux" >&6; }
++ AUDIT_MODULE=linux
++ for ac_header in libaudit.h
++do :
++ ac_fn_c_check_header_mongrel "$LINENO" "libaudit.h" "ac_cv_header_libaudit_h" "$ac_includes_default"
++if test "x$ac_cv_header_libaudit_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LIBAUDIT_H 1
++_ACEOF
++
++fi
++
++done
++
++ SSHDLIBS="$SSHDLIBS -laudit"
++
++$as_echo "#define USE_LINUX_AUDIT 1" >>confdefs.h
++
++ ;;
++ debug)
++ AUDIT_MODULE=debug
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: debug" >&5
++$as_echo "debug" >&6; }
++
++$as_echo "#define SSH_AUDIT_EVENTS 1" >>confdefs.h
++
++ ;;
++ no)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ ;;
++ *)
++ as_fn_error $? "Unknown audit module $withval" "$LINENO" 5
++ ;;
++ esac
++
++fi
++
++
++for ac_func in \
++ arc4random \
++ arc4random_buf \
++ arc4random_uniform \
++ asprintf \
++ b64_ntop \
++ __b64_ntop \
++ b64_pton \
++ __b64_pton \
++ bcopy \
++ bindresvport_sa \
++ clock \
++ closefrom \
++ dirfd \
++ fchmod \
++ fchown \
++ freeaddrinfo \
++ fstatvfs \
++ futimes \
++ getaddrinfo \
++ getcwd \
++ getgrouplist \
++ getnameinfo \
++ getopt \
++ getpeereid \
++ getpeerucred \
++ _getpty \
++ getrlimit \
++ getttyent \
++ glob \
++ group_from_gid \
++ inet_aton \
++ inet_ntoa \
++ inet_ntop \
++ innetgr \
++ login_getcapbool \
++ md5_crypt \
++ memmove \
++ mkdtemp \
++ mmap \
++ ngetaddrinfo \
++ nsleep \
++ ogetaddrinfo \
++ openlog_r \
++ openpty \
++ poll \
++ prctl \
++ pstat \
++ readpassphrase \
++ realpath \
++ recvmsg \
++ rresvport_af \
++ sendmsg \
++ setdtablesize \
++ setegid \
++ setenv \
++ seteuid \
++ setgroupent \
++ setgroups \
++ setlogin \
++ setpassent\
++ setpcred \
++ setproctitle \
++ setregid \
++ setreuid \
++ setrlimit \
++ setsid \
++ setvbuf \
++ sigaction \
++ sigvec \
++ snprintf \
++ socketpair \
++ statfs \
++ statvfs \
++ strdup \
++ strerror \
++ strlcat \
++ strlcpy \
++ strmode \
++ strnvis \
++ strptime \
++ strtonum \
++ strtoll \
++ strtoul \
++ swap32 \
++ sysconf \
++ tcgetpgrp \
++ timingsafe_bcmp \
++ truncate \
++ unsetenv \
++ updwtmpx \
++ user_from_uid \
++ vasprintf \
++ vhangup \
++ vsnprintf \
++ waitpid \
++
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <ctype.h>
++int
++main ()
++{
++ return (isblank('a'));
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++
++$as_echo "#define HAVE_ISBLANK 1" >>confdefs.h
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++# PKCS#11 support requires dlopen() and co
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
++$as_echo_n "checking for library containing dlopen... " >&6; }
++if test "${ac_cv_search_dlopen+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char dlopen ();
++int
++main ()
++{
++return dlopen ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' dl; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_dlopen=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_dlopen+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_dlopen+set}" = set; then :
++
++else
++ ac_cv_search_dlopen=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
++$as_echo "$ac_cv_search_dlopen" >&6; }
++ac_res=$ac_cv_search_dlopen
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++$as_echo "#define ENABLE_PKCS11 /**/" >>confdefs.h
++
++
++fi
++
++
++# IRIX has a const char return value for gai_strerror()
++for ac_func in gai_strerror
++do :
++ ac_fn_c_check_func "$LINENO" "gai_strerror" "ac_cv_func_gai_strerror"
++if test "x$ac_cv_func_gai_strerror" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_GAI_STRERROR 1
++_ACEOF
++
++ $as_echo "#define HAVE_GAI_STRERROR 1" >>confdefs.h
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++#include <netdb.h>
++
++const char *gai_strerror(int);
++
++int
++main ()
++{
++
++ char *str;
++ str = gai_strerror(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++
++$as_echo "#define HAVE_CONST_GAI_STRERROR_PROTO 1" >>confdefs.h
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++done
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing nanosleep" >&5
++$as_echo_n "checking for library containing nanosleep... " >&6; }
++if test "${ac_cv_search_nanosleep+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char nanosleep ();
++int
++main ()
++{
++return nanosleep ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' rt posix4; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_nanosleep=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_nanosleep+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_nanosleep+set}" = set; then :
++
++else
++ ac_cv_search_nanosleep=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_nanosleep" >&5
++$as_echo "$ac_cv_search_nanosleep" >&6; }
++ac_res=$ac_cv_search_nanosleep
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++$as_echo "#define HAVE_NANOSLEEP 1" >>confdefs.h
++
++fi
++
++
++ac_fn_c_check_decl "$LINENO" "getrusage" "ac_cv_have_decl_getrusage" "$ac_includes_default"
++if test "x$ac_cv_have_decl_getrusage" = x""yes; then :
++ for ac_func in getrusage
++do :
++ ac_fn_c_check_func "$LINENO" "getrusage" "ac_cv_func_getrusage"
++if test "x$ac_cv_func_getrusage" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_GETRUSAGE 1
++_ACEOF
++
++fi
++done
++
++fi
++
++ac_fn_c_check_decl "$LINENO" "strsep" "ac_cv_have_decl_strsep" "
++#ifdef HAVE_STRING_H
++# include <string.h>
++#endif
++
++"
++if test "x$ac_cv_have_decl_strsep" = x""yes; then :
++ for ac_func in strsep
++do :
++ ac_fn_c_check_func "$LINENO" "strsep" "ac_cv_func_strsep"
++if test "x$ac_cv_func_strsep" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_STRSEP 1
++_ACEOF
++
++fi
++done
++
++fi
++
++
++ac_fn_c_check_decl "$LINENO" "tcsendbreak" "ac_cv_have_decl_tcsendbreak" "#include <termios.h>
++
++"
++if test "x$ac_cv_have_decl_tcsendbreak" = x""yes; then :
++ $as_echo "#define HAVE_TCSENDBREAK 1" >>confdefs.h
++
++else
++ for ac_func in tcsendbreak
++do :
++ ac_fn_c_check_func "$LINENO" "tcsendbreak" "ac_cv_func_tcsendbreak"
++if test "x$ac_cv_func_tcsendbreak" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_TCSENDBREAK 1
++_ACEOF
++
++fi
++done
++
++fi
++
++
++ac_fn_c_check_decl "$LINENO" "h_errno" "ac_cv_have_decl_h_errno" "#include <netdb.h>
++"
++if test "x$ac_cv_have_decl_h_errno" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DECL_H_ERRNO $ac_have_decl
++_ACEOF
++
++
++ac_fn_c_check_decl "$LINENO" "SHUT_RD" "ac_cv_have_decl_SHUT_RD" "
++#include <sys/types.h>
++#include <sys/socket.h>
++
++"
++if test "x$ac_cv_have_decl_SHUT_RD" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DECL_SHUT_RD $ac_have_decl
++_ACEOF
++
++
++ac_fn_c_check_decl "$LINENO" "O_NONBLOCK" "ac_cv_have_decl_O_NONBLOCK" "
++#include <sys/types.h>
++#ifdef HAVE_SYS_STAT_H
++# include <sys/stat.h>
++#endif
++#ifdef HAVE_FCNTL_H
++# include <fcntl.h>
++#endif
++
++"
++if test "x$ac_cv_have_decl_O_NONBLOCK" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DECL_O_NONBLOCK $ac_have_decl
++_ACEOF
++
++
++ac_fn_c_check_decl "$LINENO" "writev" "ac_cv_have_decl_writev" "
++#include <sys/types.h>
++#include <sys/uio.h>
++#include <unistd.h>
++
++"
++if test "x$ac_cv_have_decl_writev" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DECL_WRITEV $ac_have_decl
++_ACEOF
++
++
++ac_fn_c_check_decl "$LINENO" "MAXSYMLINKS" "ac_cv_have_decl_MAXSYMLINKS" "
++#include <sys/param.h>
++
++"
++if test "x$ac_cv_have_decl_MAXSYMLINKS" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DECL_MAXSYMLINKS $ac_have_decl
++_ACEOF
++
++
++ac_fn_c_check_decl "$LINENO" "offsetof" "ac_cv_have_decl_offsetof" "
++#include <stddef.h>
++
++"
++if test "x$ac_cv_have_decl_offsetof" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DECL_OFFSETOF $ac_have_decl
++_ACEOF
++
++
++for ac_func in setresuid
++do :
++ ac_fn_c_check_func "$LINENO" "setresuid" "ac_cv_func_setresuid"
++if test "x$ac_cv_func_setresuid" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_SETRESUID 1
++_ACEOF
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if setresuid seems to work" >&5
++$as_echo_n "checking if setresuid seems to work... " >&6; }
++ if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking setresuid" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking setresuid" >&2;}
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdlib.h>
++#include <errno.h>
++
++int
++main ()
++{
++
++ errno=0;
++ setresuid(0,0,0);
++ if (errno==ENOSYS)
++ exit(1);
++ else
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++$as_echo "#define BROKEN_SETRESUID 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: not implemented" >&5
++$as_echo "not implemented" >&6; }
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++fi
++done
++
++
++for ac_func in setresgid
++do :
++ ac_fn_c_check_func "$LINENO" "setresgid" "ac_cv_func_setresgid"
++if test "x$ac_cv_func_setresgid" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_SETRESGID 1
++_ACEOF
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if setresgid seems to work" >&5
++$as_echo_n "checking if setresgid seems to work... " >&6; }
++ if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking setresuid" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking setresuid" >&2;}
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdlib.h>
++#include <errno.h>
++
++int
++main ()
++{
++
++ errno=0;
++ setresgid(0,0,0);
++ if (errno==ENOSYS)
++ exit(1);
++ else
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++$as_echo "#define BROKEN_SETRESGID 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: not implemented" >&5
++$as_echo "not implemented" >&6; }
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++fi
++done
++
++
++for ac_func in gettimeofday time
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++for ac_func in endutent getutent getutid getutline pututline setutent
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++for ac_func in utmpname
++do :
++ ac_fn_c_check_func "$LINENO" "utmpname" "ac_cv_func_utmpname"
++if test "x$ac_cv_func_utmpname" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_UTMPNAME 1
++_ACEOF
++
++fi
++done
++
++for ac_func in endutxent getutxent getutxid getutxline getutxuser pututxline
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++for ac_func in setutxdb setutxent utmpxname
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++for ac_func in getlastlogxbyname
++do :
++ ac_fn_c_check_func "$LINENO" "getlastlogxbyname" "ac_cv_func_getlastlogxbyname"
++if test "x$ac_cv_func_getlastlogxbyname" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_GETLASTLOGXBYNAME 1
++_ACEOF
++
++fi
++done
++
++
++ac_fn_c_check_func "$LINENO" "daemon" "ac_cv_func_daemon"
++if test "x$ac_cv_func_daemon" = x""yes; then :
++
++$as_echo "#define HAVE_DAEMON 1" >>confdefs.h
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for daemon in -lbsd" >&5
++$as_echo_n "checking for daemon in -lbsd... " >&6; }
++if test "${ac_cv_lib_bsd_daemon+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lbsd $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char daemon ();
++int
++main ()
++{
++return daemon ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_bsd_daemon=yes
++else
++ ac_cv_lib_bsd_daemon=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_daemon" >&5
++$as_echo "$ac_cv_lib_bsd_daemon" >&6; }
++if test "x$ac_cv_lib_bsd_daemon" = x""yes; then :
++ LIBS="$LIBS -lbsd"; $as_echo "#define HAVE_DAEMON 1" >>confdefs.h
++
++fi
++
++
++fi
++
++
++ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
++if test "x$ac_cv_func_getpagesize" = x""yes; then :
++
++$as_echo "#define HAVE_GETPAGESIZE 1" >>confdefs.h
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getpagesize in -lucb" >&5
++$as_echo_n "checking for getpagesize in -lucb... " >&6; }
++if test "${ac_cv_lib_ucb_getpagesize+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lucb $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char getpagesize ();
++int
++main ()
++{
++return getpagesize ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_ucb_getpagesize=yes
++else
++ ac_cv_lib_ucb_getpagesize=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ucb_getpagesize" >&5
++$as_echo "$ac_cv_lib_ucb_getpagesize" >&6; }
++if test "x$ac_cv_lib_ucb_getpagesize" = x""yes; then :
++ LIBS="$LIBS -lucb"; $as_echo "#define HAVE_GETPAGESIZE 1" >>confdefs.h
++
++fi
++
++
++fi
++
++
++# Check for broken snprintf
++if test "x$ac_cv_func_snprintf" = "xyes" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether snprintf correctly terminates long strings" >&5
++$as_echo_n "checking whether snprintf correctly terminates long strings... " >&6; }
++ if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: Assuming working snprintf()" >&5
++$as_echo "$as_me: WARNING: cross compiling: Assuming working snprintf()" >&2;}
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <stdio.h>
++int
++main ()
++{
++
++ char b[5];
++ snprintf(b,5,"123456789");
++ exit(b[4]!='\0');
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++$as_echo "#define BROKEN_SNPRINTF 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ****** Your snprintf() function is broken, complain to your vendor" >&5
++$as_echo "$as_me: WARNING: ****** Your snprintf() function is broken, complain to your vendor" >&2;}
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++
++# If we don't have a working asprintf, then we strongly depend on vsnprintf
++# returning the right thing on overflow: the number of characters it tried to
++# create (as per SUSv3)
++if test "x$ac_cv_func_asprintf" != "xyes" && \
++ test "x$ac_cv_func_vsnprintf" = "xyes" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether vsnprintf returns correct values on overflow" >&5
++$as_echo_n "checking whether vsnprintf returns correct values on overflow... " >&6; }
++ if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: Assuming working vsnprintf()" >&5
++$as_echo "$as_me: WARNING: cross compiling: Assuming working vsnprintf()" >&2;}
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <stdio.h>
++#include <stdarg.h>
++
++int x_snprintf(char *str,size_t count,const char *fmt,...)
++{
++ size_t ret; va_list ap;
++ va_start(ap, fmt); ret = vsnprintf(str, count, fmt, ap); va_end(ap);
++ return ret;
++}
++
++int
++main ()
++{
++
++ char x[1];
++ exit(x_snprintf(x, 1, "%s %d", "hello", 12345) == 11 ? 0 : 1);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++$as_echo "#define BROKEN_SNPRINTF 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ****** Your vsnprintf() function is broken, complain to your vendor" >&5
++$as_echo "$as_me: WARNING: ****** Your vsnprintf() function is broken, complain to your vendor" >&2;}
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++
++# On systems where [v]snprintf is broken, but is declared in stdio,
++# check that the fmt argument is const char * or just char *.
++# This is only useful for when BROKEN_SNPRINTF
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether snprintf can declare const char *fmt" >&5
++$as_echo_n "checking whether snprintf can declare const char *fmt... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++int snprintf(char *a, size_t b, const char *c, ...) { return 0; }
++
++int
++main ()
++{
++
++ snprintf(0, 0, 0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define SNPRINTF_CONST const" >>confdefs.h
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ $as_echo "#define SNPRINTF_CONST /* not const */" >>confdefs.h
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++# Check for missing getpeereid (or equiv) support
++NO_PEERCHECK=""
++if test "x$ac_cv_func_getpeereid" != "xyes" -a "x$ac_cv_func_getpeerucred" != "xyes"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether system supports SO_PEERCRED getsockopt" >&5
++$as_echo_n "checking whether system supports SO_PEERCRED getsockopt... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++int
++main ()
++{
++int i = SO_PEERCRED;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define HAVE_SO_PEERCRED 1" >>confdefs.h
++
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ NO_PEERCHECK=1
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++if test "x$ac_cv_func_mkdtemp" = "xyes" ; then
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for (overly) strict mkstemp" >&5
++$as_echo_n "checking for (overly) strict mkstemp... " >&6; }
++if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ $as_echo "#define HAVE_STRICT_MKSTEMP 1" >>confdefs.h
++
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdlib.h>
++
++int
++main ()
++{
++
++ char template[]="conftest.mkstemp-test";
++ if (mkstemp(template) == -1)
++ exit(1);
++ unlink(template);
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$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; }
++
++$as_echo "#define HAVE_STRICT_MKSTEMP 1" >>confdefs.h
++
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++
++if test ! -z "$check_for_openpty_ctty_bug"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if openpty correctly handles controlling tty" >&5
++$as_echo_n "checking if openpty correctly handles controlling tty... " >&6; }
++ if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: cross-compiling, assuming yes" >&5
++$as_echo "cross-compiling, assuming yes" >&6; }
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <sys/fcntl.h>
++#include <sys/types.h>
++#include <sys/wait.h>
++
++int
++main ()
++{
++
++ pid_t pid;
++ int fd, ptyfd, ttyfd, status;
++
++ pid = fork();
++ if (pid < 0) { /* failed */
++ exit(1);
++ } else if (pid > 0) { /* parent */
++ waitpid(pid, &status, 0);
++ if (WIFEXITED(status))
++ exit(WEXITSTATUS(status));
++ else
++ exit(2);
++ } else { /* child */
++ close(0); close(1); close(2);
++ setsid();
++ openpty(&ptyfd, &ttyfd, NULL, NULL, NULL);
++ fd = open("/dev/tty", O_RDWR | O_NOCTTY);
++ if (fd >= 0)
++ exit(3); /* Acquired ctty: broken */
++ else
++ exit(0); /* Did not acquire ctty: OK */
++ }
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ $as_echo "#define SSHD_ACQUIRES_CTTY 1" >>confdefs.h
++
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++
++if test "x$ac_cv_func_getaddrinfo" = "xyes" && \
++ test "x$check_for_hpux_broken_getaddrinfo" = "x1"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getaddrinfo seems to work" >&5
++$as_echo_n "checking if getaddrinfo seems to work... " >&6; }
++ if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: cross-compiling, assuming yes" >&5
++$as_echo "cross-compiling, assuming yes" >&6; }
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <sys/socket.h>
++#include <netdb.h>
++#include <errno.h>
++#include <netinet/in.h>
++
++#define TEST_PORT "2222"
++
++int
++main ()
++{
++
++ int err, sock;
++ struct addrinfo *gai_ai, *ai, hints;
++ char ntop[NI_MAXHOST], strport[NI_MAXSERV], *name = NULL;
++
++ memset(&hints, 0, sizeof(hints));
++ hints.ai_family = PF_UNSPEC;
++ hints.ai_socktype = SOCK_STREAM;
++ hints.ai_flags = AI_PASSIVE;
++
++ err = getaddrinfo(name, TEST_PORT, &hints, &gai_ai);
++ if (err != 0) {
++ fprintf(stderr, "getaddrinfo failed (%s)", gai_strerror(err));
++ exit(1);
++ }
++
++ for (ai = gai_ai; ai != NULL; ai = ai->ai_next) {
++ if (ai->ai_family != AF_INET6)
++ continue;
++
++ err = getnameinfo(ai->ai_addr, ai->ai_addrlen, ntop,
++ sizeof(ntop), strport, sizeof(strport),
++ NI_NUMERICHOST|NI_NUMERICSERV);
++
++ if (err != 0) {
++ if (err == EAI_SYSTEM)
++ perror("getnameinfo EAI_SYSTEM");
++ else
++ fprintf(stderr, "getnameinfo failed: %s\n",
++ gai_strerror(err));
++ exit(2);
++ }
++
++ sock = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol);
++ if (sock < 0)
++ perror("socket");
++ if (bind(sock, ai->ai_addr, ai->ai_addrlen) < 0) {
++ if (errno == EBADF)
++ exit(3);
++ }
++ }
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ $as_echo "#define BROKEN_GETADDRINFO 1" >>confdefs.h
++
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++
++if test "x$ac_cv_func_getaddrinfo" = "xyes" && \
++ test "x$check_for_aix_broken_getaddrinfo" = "x1"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getaddrinfo seems to work" >&5
++$as_echo_n "checking if getaddrinfo seems to work... " >&6; }
++ if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: cross-compiling, assuming no" >&5
++$as_echo "cross-compiling, assuming no" >&6; }
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <sys/socket.h>
++#include <netdb.h>
++#include <errno.h>
++#include <netinet/in.h>
++
++#define TEST_PORT "2222"
++
++int
++main ()
++{
++
++ int err, sock;
++ struct addrinfo *gai_ai, *ai, hints;
++ char ntop[NI_MAXHOST], strport[NI_MAXSERV], *name = NULL;
++
++ memset(&hints, 0, sizeof(hints));
++ hints.ai_family = PF_UNSPEC;
++ hints.ai_socktype = SOCK_STREAM;
++ hints.ai_flags = AI_PASSIVE;
++
++ err = getaddrinfo(name, TEST_PORT, &hints, &gai_ai);
++ if (err != 0) {
++ fprintf(stderr, "getaddrinfo failed (%s)", gai_strerror(err));
++ exit(1);
++ }
++
++ for (ai = gai_ai; ai != NULL; ai = ai->ai_next) {
++ if (ai->ai_family != AF_INET && ai->ai_family != AF_INET6)
++ continue;
++
++ err = getnameinfo(ai->ai_addr, ai->ai_addrlen, ntop,
++ sizeof(ntop), strport, sizeof(strport),
++ NI_NUMERICHOST|NI_NUMERICSERV);
++
++ if (ai->ai_family == AF_INET && err != 0) {
++ perror("getnameinfo");
++ exit(2);
++ }
++ }
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define AIX_GETNAMEINFO_HACK 1" >>confdefs.h
++
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ $as_echo "#define BROKEN_GETADDRINFO 1" >>confdefs.h
++
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++
++if test "x$check_for_conflicting_getspnam" = "x1"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for conflicting getspnam in shadow.h" >&5
++$as_echo_n "checking for conflicting getspnam in shadow.h... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <shadow.h>
++int
++main ()
++{
++ exit(0);
++ ;
++ 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; }
++
++$as_echo "#define GETSPNAM_CONFLICTING_DEFS 1" >>confdefs.h
++
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpgrp requires zero arguments" >&5
++$as_echo_n "checking whether getpgrp requires zero arguments... " >&6; }
++if test "${ac_cv_func_getpgrp_void+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ # Use it with a single arg.
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$ac_includes_default
++int
++main ()
++{
++getpgrp (0);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_func_getpgrp_void=no
++else
++ ac_cv_func_getpgrp_void=yes
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_getpgrp_void" >&5
++$as_echo "$ac_cv_func_getpgrp_void" >&6; }
++if test $ac_cv_func_getpgrp_void = yes; then
++
++$as_echo "#define GETPGRP_VOID 1" >>confdefs.h
++
++fi
++
++
++# Search for OpenSSL
++saved_CPPFLAGS="$CPPFLAGS"
++saved_LDFLAGS="$LDFLAGS"
++
++# Check whether --with-ssl-dir was given.
++if test "${with_ssl_dir+set}" = set; then :
++ withval=$with_ssl_dir;
++ if test "x$withval" != "xno" ; then
++ case "$withval" in
++ # Relative paths
++ ./*|../*) withval="`pwd`/$withval"
++ esac
++ if test -d "$withval/lib"; then
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
++ else
++ LDFLAGS="-L${withval}/lib ${LDFLAGS}"
++ fi
++ elif test -d "$withval/lib64"; then
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L${withval}/lib64 -R${withval}/lib64 ${LDFLAGS}"
++ else
++ LDFLAGS="-L${withval}/lib64 ${LDFLAGS}"
++ fi
++ else
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
++ else
++ LDFLAGS="-L${withval} ${LDFLAGS}"
++ fi
++ fi
++ if test -d "$withval/include"; then
++ CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
++ else
++ CPPFLAGS="-I${withval} ${CPPFLAGS}"
++ fi
++ fi
++
++
++fi
++
++LIBS="-lcrypto $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char RAND_add ();
++int
++main ()
++{
++return RAND_add ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++
++$as_echo "#define HAVE_OPENSSL 1" >>confdefs.h
++
++else
++
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L/usr/local/ssl/lib -R/usr/local/ssl/lib ${saved_LDFLAGS}"
++ else
++ LDFLAGS="-L/usr/local/ssl/lib ${saved_LDFLAGS}"
++ fi
++ CPPFLAGS="-I/usr/local/ssl/include ${saved_CPPFLAGS}"
++ ac_fn_c_check_header_mongrel "$LINENO" "openssl/opensslv.h" "ac_cv_header_openssl_opensslv_h" "$ac_includes_default"
++if test "x$ac_cv_header_openssl_opensslv_h" = x""yes; then :
++
++else
++ as_fn_error $? "*** OpenSSL headers missing - please install first or check config.log ***" "$LINENO" 5
++fi
++
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char RAND_add ();
++int
++main ()
++{
++return RAND_add ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ $as_echo "#define HAVE_OPENSSL 1" >>confdefs.h
++
++else
++
++ as_fn_error $? "*** Can't find recent OpenSSL libcrypto (see config.log for details) ***" "$LINENO" 5
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++# Determine OpenSSL header version
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking OpenSSL header version" >&5
++$as_echo_n "checking OpenSSL header version... " >&6; }
++if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking" >&2;}
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <string.h>
++#include <openssl/opensslv.h>
++#define DATA "conftest.sslincver"
++
++int
++main ()
++{
++
++ FILE *fd;
++ int rc;
++
++ fd = fopen(DATA,"w");
++ if(fd == NULL)
++ exit(1);
++
++ if ((rc = fprintf(fd ,"%x (%s)\n", OPENSSL_VERSION_NUMBER, OPENSSL_VERSION_TEXT)) <0)
++ exit(1);
++
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ ssl_header_ver=`cat conftest.sslincver`
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ssl_header_ver" >&5
++$as_echo "$ssl_header_ver" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
++$as_echo "not found" >&6; }
++ as_fn_error $? "OpenSSL version header not found." "$LINENO" 5
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++# Determine OpenSSL library version
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking OpenSSL library version" >&5
++$as_echo_n "checking OpenSSL library version... " >&6; }
++if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking" >&2;}
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <string.h>
++#include <openssl/opensslv.h>
++#include <openssl/crypto.h>
++#define DATA "conftest.ssllibver"
++
++int
++main ()
++{
++
++ FILE *fd;
++ int rc;
++
++ fd = fopen(DATA,"w");
++ if(fd == NULL)
++ exit(1);
++
++ if ((rc = fprintf(fd ,"%x (%s)\n", SSLeay(), SSLeay_version(SSLEAY_VERSION))) <0)
++ exit(1);
++
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ ssl_library_ver=`cat conftest.ssllibver`
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ssl_library_ver" >&5
++$as_echo "$ssl_library_ver" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
++$as_echo "not found" >&6; }
++ as_fn_error $? "OpenSSL library not found." "$LINENO" 5
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++
++# Check whether --with-openssl-header-check was given.
++if test "${with_openssl_header_check+set}" = set; then :
++ withval=$with_openssl_header_check; if test "x$withval" = "xno" ; then
++ openssl_check_nonfatal=1
++ fi
++
++
++fi
++
++
++# Sanity check OpenSSL headers
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether OpenSSL's headers match the library" >&5
++$as_echo_n "checking whether OpenSSL's headers match the library... " >&6; }
++if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking" >&2;}
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <string.h>
++#include <openssl/opensslv.h>
++
++int
++main ()
++{
++
++ exit(SSLeay() == OPENSSL_VERSION_NUMBER ? 0 : 1);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ if test "x$openssl_check_nonfatal" = "x"; then
++ as_fn_error $? "Your OpenSSL headers do not match your
++library. Check config.log for details.
++If you are sure your installation is consistent, you can disable the check
++by running \"./configure --without-openssl-header-check\".
++Also see contrib/findssl.sh for help identifying header/library mismatches.
++" "$LINENO" 5
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Your OpenSSL headers do not match your
++library. Check config.log for details.
++Also see contrib/findssl.sh for help identifying header/library mismatches." >&5
++$as_echo "$as_me: WARNING: Your OpenSSL headers do not match your
++library. Check config.log for details.
++Also see contrib/findssl.sh for help identifying header/library mismatches." >&2;}
++ fi
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if programs using OpenSSL functions will link" >&5
++$as_echo_n "checking if programs using OpenSSL functions will link... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <openssl/evp.h>
++int
++main ()
++{
++ SSLeay_add_all_algorithms();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ saved_LIBS="$LIBS"
++ LIBS="$LIBS -ldl"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if programs using OpenSSL need -ldl" >&5
++$as_echo_n "checking if programs using OpenSSL need -ldl... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <openssl/evp.h>
++int
++main ()
++{
++ SSLeay_add_all_algorithms();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ LIBS="$saved_LIBS"
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++for ac_func in RSA_generate_key_ex DSA_generate_parameters_ex BN_is_prime_ex RSA_get_default_method
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++
++
++# Check whether --with-ssl-engine was given.
++if test "${with_ssl_engine+set}" = set; then :
++ withval=$with_ssl_engine; if test "x$withval" != "xno" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL ENGINE support" >&5
++$as_echo_n "checking for OpenSSL ENGINE support... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <openssl/engine.h>
++
++int
++main ()
++{
++
++ ENGINE_load_builtin_engines();
++ ENGINE_register_all_complete();
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define USE_OPENSSL_ENGINE 1" >>confdefs.h
++
++
++else
++ as_fn_error $? "OpenSSL ENGINE support not found" "$LINENO" 5
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ fi
++
++fi
++
++
++# Check for OpenSSL without EVP_aes_{192,256}_cbc
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether OpenSSL has crippled AES support" >&5
++$as_echo_n "checking whether OpenSSL has crippled AES support... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <string.h>
++#include <openssl/evp.h>
++
++int
++main ()
++{
++
++ exit(EVP_aes_192_cbc() == NULL || EVP_aes_256_cbc() == NULL);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$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; }
++
++$as_echo "#define OPENSSL_LOBOTOMISED_AES 1" >>confdefs.h
++
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if EVP_DigestUpdate returns an int" >&5
++$as_echo_n "checking if EVP_DigestUpdate returns an int... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <string.h>
++#include <openssl/evp.h>
++
++int
++main ()
++{
++
++ if(EVP_DigestUpdate(NULL, NULL,0))
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++$as_echo "#define OPENSSL_EVP_DIGESTUPDATE_VOID 1" >>confdefs.h
++
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++# Some systems want crypt() from libcrypt, *not* the version in OpenSSL,
++# because the system crypt() is more featureful.
++if test "x$check_for_libcrypt_before" = "x1"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for crypt in -lcrypt" >&5
++$as_echo_n "checking for crypt in -lcrypt... " >&6; }
++if test "${ac_cv_lib_crypt_crypt+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lcrypt $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char crypt ();
++int
++main ()
++{
++return crypt ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_crypt_crypt=yes
++else
++ ac_cv_lib_crypt_crypt=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypt_crypt" >&5
++$as_echo "$ac_cv_lib_crypt_crypt" >&6; }
++if test "x$ac_cv_lib_crypt_crypt" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LIBCRYPT 1
++_ACEOF
++
++ LIBS="-lcrypt $LIBS"
++
++fi
++
++fi
++
++# Some Linux systems (Slackware) need crypt() from libcrypt, *not* the
++# version in OpenSSL.
++if test "x$check_for_libcrypt_later" = "x1"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for crypt in -lcrypt" >&5
++$as_echo_n "checking for crypt in -lcrypt... " >&6; }
++if test "${ac_cv_lib_crypt_crypt+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lcrypt $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char crypt ();
++int
++main ()
++{
++return crypt ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_crypt_crypt=yes
++else
++ ac_cv_lib_crypt_crypt=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypt_crypt" >&5
++$as_echo "$ac_cv_lib_crypt_crypt" >&6; }
++if test "x$ac_cv_lib_crypt_crypt" = x""yes; then :
++ LIBS="$LIBS -lcrypt"
++fi
++
++fi
++
++# Search for SHA256 support in libc and/or OpenSSL
++for ac_func in SHA256_Update EVP_sha256
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++ TEST_SSH_SHA256=yes
++else
++ TEST_SSH_SHA256=no
++fi
++done
++
++
++
++# Check complete ECC support in OpenSSL
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether OpenSSL has complete ECC support" >&5
++$as_echo_n "checking whether OpenSSL has complete ECC support... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <openssl/ec.h>
++#include <openssl/ecdh.h>
++#include <openssl/ecdsa.h>
++#include <openssl/evp.h>
++#include <openssl/objects.h>
++#include <openssl/opensslv.h>
++#if OPENSSL_VERSION_NUMBER < 0x0090807f /* 0.9.8g */
++# error "OpenSSL < 0.9.8g has unreliable ECC code"
++#endif
++
++int
++main ()
++{
++
++ EC_KEY *e = EC_KEY_new_by_curve_name(NID_secp521r1);
++ const EVP_MD *m = EVP_sha512(); /* We need this too */
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define OPENSSL_HAS_ECC 1" >>confdefs.h
++
++ TEST_SSH_ECC=yes
++ COMMENT_OUT_ECC=""
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ TEST_SSH_ECC=no
++ COMMENT_OUT_ECC="#no ecc#"
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++
++
++saved_LIBS="$LIBS"
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ia_openinfo in -liaf" >&5
++$as_echo_n "checking for ia_openinfo in -liaf... " >&6; }
++if test "${ac_cv_lib_iaf_ia_openinfo+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-liaf $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char ia_openinfo ();
++int
++main ()
++{
++return ia_openinfo ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_iaf_ia_openinfo=yes
++else
++ ac_cv_lib_iaf_ia_openinfo=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_iaf_ia_openinfo" >&5
++$as_echo "$ac_cv_lib_iaf_ia_openinfo" >&6; }
++if test "x$ac_cv_lib_iaf_ia_openinfo" = x""yes; then :
++
++ LIBS="$LIBS -liaf"
++ for ac_func in set_id
++do :
++ ac_fn_c_check_func "$LINENO" "set_id" "ac_cv_func_set_id"
++if test "x$ac_cv_func_set_id" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_SET_ID 1
++_ACEOF
++ SSHDLIBS="$SSHDLIBS -liaf"
++
++$as_echo "#define HAVE_LIBIAF 1" >>confdefs.h
++
++
++fi
++done
++
++
++fi
++
++LIBS="$saved_LIBS"
++
++### Configure cryptographic random number support
++
++# Check wheter OpenSSL seeds itself
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether OpenSSL's PRNG is internally seeded" >&5
++$as_echo_n "checking whether OpenSSL's PRNG is internally seeded... " >&6; }
++if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: assuming yes" >&5
++$as_echo "$as_me: WARNING: cross compiling: assuming yes" >&2;}
++ # This is safe, since we will fatal() at runtime if
++ # OpenSSL is not seeded correctly.
++ OPENSSL_SEEDS_ITSELF=yes
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <string.h>
++#include <openssl/rand.h>
++
++int
++main ()
++{
++
++ exit(RAND_status() == 1 ? 0 : 1);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ OPENSSL_SEEDS_ITSELF=yes
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++# PRNGD TCP socket
++
++# Check whether --with-prngd-port was given.
++if test "${with_prngd_port+set}" = set; then :
++ withval=$with_prngd_port;
++ case "$withval" in
++ no)
++ withval=""
++ ;;
++ [0-9]*)
++ ;;
++ *)
++ as_fn_error $? "You must specify a numeric port number for --with-prngd-port" "$LINENO" 5
++ ;;
++ esac
++ if test ! -z "$withval" ; then
++ PRNGD_PORT="$withval"
++
++cat >>confdefs.h <<_ACEOF
++#define PRNGD_PORT $PRNGD_PORT
++_ACEOF
++
++ fi
++
++
++fi
++
++
++# PRNGD Unix domain socket
++
++# Check whether --with-prngd-socket was given.
++if test "${with_prngd_socket+set}" = set; then :
++ withval=$with_prngd_socket;
++ case "$withval" in
++ yes)
++ withval="/var/run/egd-pool"
++ ;;
++ no)
++ withval=""
++ ;;
++ /*)
++ ;;
++ *)
++ as_fn_error $? "You must specify an absolute path to the entropy socket" "$LINENO" 5
++ ;;
++ esac
++
++ if test ! -z "$withval" ; then
++ if test ! -z "$PRNGD_PORT" ; then
++ as_fn_error $? "You may not specify both a PRNGD/EGD port and socket" "$LINENO" 5
++ fi
++ if test ! -r "$withval" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Entropy socket is not readable" >&5
++$as_echo "$as_me: WARNING: Entropy socket is not readable" >&2;}
++ fi
++ PRNGD_SOCKET="$withval"
++
++cat >>confdefs.h <<_ACEOF
++#define PRNGD_SOCKET "$PRNGD_SOCKET"
++_ACEOF
++
++ fi
++
++else
++
++ # Check for existing socket only if we don't have a random device already
++ if test "x$OPENSSL_SEEDS_ITSELF" != "xyes" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PRNGD/EGD socket" >&5
++$as_echo_n "checking for PRNGD/EGD socket... " >&6; }
++ # Insert other locations here
++ for sock in /var/run/egd-pool /dev/egd-pool /etc/entropy; do
++ if test -r $sock && $TEST_MINUS_S_SH -c "test -S $sock -o -p $sock" ; then
++ PRNGD_SOCKET="$sock"
++ cat >>confdefs.h <<_ACEOF
++#define PRNGD_SOCKET "$PRNGD_SOCKET"
++_ACEOF
++
++ break;
++ fi
++ done
++ if test ! -z "$PRNGD_SOCKET" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PRNGD_SOCKET" >&5
++$as_echo "$PRNGD_SOCKET" >&6; }
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
++$as_echo "not found" >&6; }
++ fi
++ fi
++
++
++fi
++
++
++# Which randomness source do we use?
++if test ! -z "$PRNGD_PORT" ; then
++ RAND_MSG="PRNGd port $PRNGD_PORT"
++elif test ! -z "$PRNGD_SOCKET" ; then
++ RAND_MSG="PRNGd socket $PRNGD_SOCKET"
++elif test ! -z "$OPENSSL_SEEDS_ITSELF" ; then
++
++$as_echo "#define OPENSSL_PRNG_ONLY 1" >>confdefs.h
++
++ RAND_MSG="OpenSSL internal ONLY"
++else
++ as_fn_error $? "OpenSSH has no source of random numbers. Please configure OpenSSL with an entropy source or re-run configure using one of the --with-prngd-port or --with-prngd-socket options" "$LINENO" 5
++fi
++
++# Check for PAM libs
++PAM_MSG="no"
++
++# Check whether --with-pam was given.
++if test "${with_pam+set}" = set; then :
++ withval=$with_pam;
++ if test "x$withval" != "xno" ; then
++ if test "x$ac_cv_header_security_pam_appl_h" != "xyes" && \
++ test "x$ac_cv_header_pam_pam_appl_h" != "xyes" ; then
++ as_fn_error $? "PAM headers not found" "$LINENO" 5
++ fi
++
++ saved_LIBS="$LIBS"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
++$as_echo_n "checking for dlopen in -ldl... " >&6; }
++if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-ldl $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char dlopen ();
++int
++main ()
++{
++return dlopen ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_dl_dlopen=yes
++else
++ ac_cv_lib_dl_dlopen=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
++$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
++if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LIBDL 1
++_ACEOF
++
++ LIBS="-ldl $LIBS"
++
++fi
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_set_item in -lpam" >&5
++$as_echo_n "checking for pam_set_item in -lpam... " >&6; }
++if test "${ac_cv_lib_pam_pam_set_item+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lpam $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char pam_set_item ();
++int
++main ()
++{
++return pam_set_item ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_pam_pam_set_item=yes
++else
++ ac_cv_lib_pam_pam_set_item=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_set_item" >&5
++$as_echo "$ac_cv_lib_pam_pam_set_item" >&6; }
++if test "x$ac_cv_lib_pam_pam_set_item" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LIBPAM 1
++_ACEOF
++
++ LIBS="-lpam $LIBS"
++
++else
++ as_fn_error $? "*** libpam missing" "$LINENO" 5
++fi
++
++ for ac_func in pam_getenvlist
++do :
++ ac_fn_c_check_func "$LINENO" "pam_getenvlist" "ac_cv_func_pam_getenvlist"
++if test "x$ac_cv_func_pam_getenvlist" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_PAM_GETENVLIST 1
++_ACEOF
++
++fi
++done
++
++ for ac_func in pam_putenv
++do :
++ ac_fn_c_check_func "$LINENO" "pam_putenv" "ac_cv_func_pam_putenv"
++if test "x$ac_cv_func_pam_putenv" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_PAM_PUTENV 1
++_ACEOF
++
++fi
++done
++
++ LIBS="$saved_LIBS"
++
++ PAM_MSG="yes"
++
++ SSHDLIBS="$SSHDLIBS -lpam"
++
++$as_echo "#define USE_PAM 1" >>confdefs.h
++
++
++ if test $ac_cv_lib_dl_dlopen = yes; then
++ case "$LIBS" in
++ *-ldl*)
++ # libdl already in LIBS
++ ;;
++ *)
++ SSHDLIBS="$SSHDLIBS -ldl"
++ ;;
++ esac
++ fi
++ fi
++
++
++fi
++
++
++# Check for older PAM
++if test "x$PAM_MSG" = "xyes" ; then
++ # Check PAM strerror arguments (old PAM)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pam_strerror takes only one argument" >&5
++$as_echo_n "checking whether pam_strerror takes only one argument... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdlib.h>
++#if defined(HAVE_SECURITY_PAM_APPL_H)
++#include <security/pam_appl.h>
++#elif defined (HAVE_PAM_PAM_APPL_H)
++#include <pam/pam_appl.h>
++#endif
++
++int
++main ()
++{
++
++(void)pam_strerror((pam_handle_t *)NULL, -1);
++
++ ;
++ 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 "#define HAVE_OLD_PAM 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ PAM_MSG="yes (old library)"
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++SSH_PRIVSEP_USER=sshd
++
++# Check whether --with-privsep-user was given.
++if test "${with_privsep_user+set}" = set; then :
++ withval=$with_privsep_user;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++ SSH_PRIVSEP_USER=$withval
++ fi
++
++
++fi
++
++
++cat >>confdefs.h <<_ACEOF
++#define SSH_PRIVSEP_USER "$SSH_PRIVSEP_USER"
++_ACEOF
++
++
++
++# Decide which sandbox style to use
++sandbox_arg=""
++
++# Check whether --with-sandbox was given.
++if test "${with_sandbox+set}" = set; then :
++ withval=$with_sandbox;
++ if test "x$withval" = "xyes" ; then
++ sandbox_arg=""
++ else
++ sandbox_arg="$withval"
++ fi
++
++
++fi
++
++if test "x$sandbox_arg" = "xsystrace" || \
++ ( test -z "$sandbox_arg" && test "x$have_systr_policy_kill" = "x1" ) ; then
++ test "x$have_systr_policy_kill" != "x1" && \
++ as_fn_error $? "systrace sandbox requires systrace headers and SYSTR_POLICY_KILL support" "$LINENO" 5
++ SANDBOX_STYLE="systrace"
++
++$as_echo "#define SANDBOX_SYSTRACE 1" >>confdefs.h
++
++elif test "x$sandbox_arg" = "xdarwin" || \
++ ( test -z "$sandbox_arg" && test "x$ac_cv_func_sandbox_init" = "xyes" && \
++ test "x$ac_cv_header_sandbox_h" = "xyes") ; then
++ test "x$ac_cv_func_sandbox_init" != "xyes" -o \
++ "x$ac_cv_header_sandbox_h" != "xyes" && \
++ as_fn_error $? "Darwin seatbelt sandbox requires sandbox.h and sandbox_init function" "$LINENO" 5
++ SANDBOX_STYLE="darwin"
++
++$as_echo "#define SANDBOX_DARWIN 1" >>confdefs.h
++
++elif test "x$sandbox_arg" = "xrlimit" || \
++ ( test -z "$sandbox_arg" && test "x$ac_cv_func_setrlimit" = "xyes" ) ; then
++ test "x$ac_cv_func_setrlimit" != "xyes" && \
++ as_fn_error $? "rlimit sandbox requires setrlimit function" "$LINENO" 5
++ SANDBOX_STYLE="rlimit"
++
++$as_echo "#define SANDBOX_RLIMIT 1" >>confdefs.h
++
++elif test -z "$sandbox_arg" || test "x$sandbox_arg" = "xno" || \
++ test "x$sandbox_arg" = "xnone" || test "x$sandbox_arg" = "xnull" ; then
++ SANDBOX_STYLE="none"
++
++$as_echo "#define SANDBOX_NULL 1" >>confdefs.h
++
++else
++ as_fn_error $? "unsupported --with-sandbox" "$LINENO" 5
++fi
++
++# Cheap hack to ensure NEWS-OS libraries are arranged right.
++if test ! -z "$SONY" ; then
++ LIBS="$LIBS -liberty";
++fi
++
++# Check for long long datatypes
++ac_fn_c_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
++if test "x$ac_cv_type_long_long" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_LONG_LONG 1
++_ACEOF
++
++
++fi
++ac_fn_c_check_type "$LINENO" "unsigned long long" "ac_cv_type_unsigned_long_long" "$ac_includes_default"
++if test "x$ac_cv_type_unsigned_long_long" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_UNSIGNED_LONG_LONG 1
++_ACEOF
++
++
++fi
++ac_fn_c_check_type "$LINENO" "long double" "ac_cv_type_long_double" "$ac_includes_default"
++if test "x$ac_cv_type_long_double" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_LONG_DOUBLE 1
++_ACEOF
++
++
++fi
++
++
++# Check datatype sizes
++# The cast to long int works around a bug in the HP C Compiler
++# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
++# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
++# This bug is HP SR number 8606223364.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
++$as_echo_n "checking size of char... " >&6; }
++if test "${ac_cv_sizeof_char+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "$ac_includes_default"; then :
++
++else
++ if test "$ac_cv_type_char" = yes; then
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error 77 "cannot compute sizeof (char)
++See \`config.log' for more details" "$LINENO" 5 ; }
++ else
++ ac_cv_sizeof_char=0
++ fi
++fi
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
++$as_echo "$ac_cv_sizeof_char" >&6; }
++
++
++
++cat >>confdefs.h <<_ACEOF
++#define SIZEOF_CHAR $ac_cv_sizeof_char
++_ACEOF
++
++
++# The cast to long int works around a bug in the HP C Compiler
++# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
++# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
++# This bug is HP SR number 8606223364.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short int" >&5
++$as_echo_n "checking size of short int... " >&6; }
++if test "${ac_cv_sizeof_short_int+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short int))" "ac_cv_sizeof_short_int" "$ac_includes_default"; then :
++
++else
++ if test "$ac_cv_type_short_int" = yes; then
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error 77 "cannot compute sizeof (short int)
++See \`config.log' for more details" "$LINENO" 5 ; }
++ else
++ ac_cv_sizeof_short_int=0
++ fi
++fi
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short_int" >&5
++$as_echo "$ac_cv_sizeof_short_int" >&6; }
++
++
++
++cat >>confdefs.h <<_ACEOF
++#define SIZEOF_SHORT_INT $ac_cv_sizeof_short_int
++_ACEOF
++
++
++# The cast to long int works around a bug in the HP C Compiler
++# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
++# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
++# This bug is HP SR number 8606223364.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
++$as_echo_n "checking size of int... " >&6; }
++if test "${ac_cv_sizeof_int+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
++
++else
++ if test "$ac_cv_type_int" = yes; then
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error 77 "cannot compute sizeof (int)
++See \`config.log' for more details" "$LINENO" 5 ; }
++ else
++ ac_cv_sizeof_int=0
++ fi
++fi
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
++$as_echo "$ac_cv_sizeof_int" >&6; }
++
++
++
++cat >>confdefs.h <<_ACEOF
++#define SIZEOF_INT $ac_cv_sizeof_int
++_ACEOF
++
++
++# The cast to long int works around a bug in the HP C Compiler
++# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
++# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
++# This bug is HP SR number 8606223364.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long int" >&5
++$as_echo_n "checking size of long int... " >&6; }
++if test "${ac_cv_sizeof_long_int+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long int))" "ac_cv_sizeof_long_int" "$ac_includes_default"; then :
++
++else
++ if test "$ac_cv_type_long_int" = yes; then
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error 77 "cannot compute sizeof (long int)
++See \`config.log' for more details" "$LINENO" 5 ; }
++ else
++ ac_cv_sizeof_long_int=0
++ fi
++fi
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_int" >&5
++$as_echo "$ac_cv_sizeof_long_int" >&6; }
++
++
++
++cat >>confdefs.h <<_ACEOF
++#define SIZEOF_LONG_INT $ac_cv_sizeof_long_int
++_ACEOF
++
++
++# The cast to long int works around a bug in the HP C Compiler
++# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
++# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
++# This bug is HP SR number 8606223364.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long int" >&5
++$as_echo_n "checking size of long long int... " >&6; }
++if test "${ac_cv_sizeof_long_long_int+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long int))" "ac_cv_sizeof_long_long_int" "$ac_includes_default"; then :
++
++else
++ if test "$ac_cv_type_long_long_int" = yes; then
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error 77 "cannot compute sizeof (long long int)
++See \`config.log' for more details" "$LINENO" 5 ; }
++ else
++ ac_cv_sizeof_long_long_int=0
++ fi
++fi
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long_int" >&5
++$as_echo "$ac_cv_sizeof_long_long_int" >&6; }
++
++
++
++cat >>confdefs.h <<_ACEOF
++#define SIZEOF_LONG_LONG_INT $ac_cv_sizeof_long_long_int
++_ACEOF
++
++
++
++# Sanity check long long for some platforms (AIX)
++if test "x$ac_cv_sizeof_long_long_int" = "x4" ; then
++ ac_cv_sizeof_long_long_int=0
++fi
++
++# compute LLONG_MIN and LLONG_MAX if we don't know them.
++if test -z "$have_llong_max"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for max value of long long" >&5
++$as_echo_n "checking for max value of long long... " >&6; }
++ if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking" >&2;}
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++/* Why is this so damn hard? */
++#ifdef __GNUC__
++# undef __GNUC__
++#endif
++#define __USE_ISOC99
++#include <limits.h>
++#define DATA "conftest.llminmax"
++#define my_abs(a) ((a) < 0 ? ((a) * -1) : (a))
++
++/*
++ * printf in libc on some platforms (eg old Tru64) does not understand %lld so
++ * we do this the hard way.
++ */
++static int
++fprint_ll(FILE *f, long long n)
++{
++ unsigned int i;
++ int l[sizeof(long long) * 8];
++
++ if (n < 0)
++ if (fprintf(f, "-") < 0)
++ return -1;
++ for (i = 0; n != 0; i++) {
++ l[i] = my_abs(n % 10);
++ n /= 10;
++ }
++ do {
++ if (fprintf(f, "%d", l[--i]) < 0)
++ return -1;
++ } while (i != 0);
++ if (fprintf(f, " ") < 0)
++ return -1;
++ return 0;
++}
++
++int
++main ()
++{
++
++ FILE *f;
++ long long i, llmin, llmax = 0;
++
++ if((f = fopen(DATA,"w")) == NULL)
++ exit(1);
++
++#if defined(LLONG_MIN) && defined(LLONG_MAX)
++ fprintf(stderr, "Using system header for LLONG_MIN and LLONG_MAX\n");
++ llmin = LLONG_MIN;
++ llmax = LLONG_MAX;
++#else
++ fprintf(stderr, "Calculating LLONG_MIN and LLONG_MAX\n");
++ /* This will work on one's complement and two's complement */
++ for (i = 1; i > llmax; i <<= 1, i++)
++ llmax = i;
++ llmin = llmax + 1LL; /* wrap */
++#endif
++
++ /* Sanity check */
++ if (llmin + 1 < llmin || llmin - 1 < llmin || llmax + 1 > llmax
++ || llmax - 1 > llmax || llmin == llmax || llmin == 0
++ || llmax == 0 || llmax < LONG_MAX || llmin > LONG_MIN) {
++ fprintf(f, "unknown unknown\n");
++ exit(2);
++ }
++
++ if (fprint_ll(f, llmin) < 0)
++ exit(3);
++ if (fprint_ll(f, llmax) < 0)
++ exit(4);
++ if (fclose(f) < 0)
++ exit(5);
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ llong_min=`$AWK '{print $1}' conftest.llminmax`
++ llong_max=`$AWK '{print $2}' conftest.llminmax`
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $llong_max" >&5
++$as_echo "$llong_max" >&6; }
++
++cat >>confdefs.h <<_ACEOF
++#define LLONG_MAX ${llong_max}LL
++_ACEOF
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for min value of long long" >&5
++$as_echo_n "checking for min value of long long... " >&6; }
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $llong_min" >&5
++$as_echo "$llong_min" >&6; }
++
++cat >>confdefs.h <<_ACEOF
++#define LLONG_MIN ${llong_min}LL
++_ACEOF
++
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
++$as_echo "not found" >&6; }
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++
++
++# More checks for data types
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_int type" >&5
++$as_echo_n "checking for u_int type... " >&6; }
++if test "${ac_cv_have_u_int+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ u_int a; a = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_u_int="yes"
++else
++ ac_cv_have_u_int="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_u_int" >&5
++$as_echo "$ac_cv_have_u_int" >&6; }
++if test "x$ac_cv_have_u_int" = "xyes" ; then
++
++$as_echo "#define HAVE_U_INT 1" >>confdefs.h
++
++ have_u_int=1
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for intXX_t types" >&5
++$as_echo_n "checking for intXX_t types... " >&6; }
++if test "${ac_cv_have_intxx_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ int8_t a; int16_t b; int32_t c; a = b = c = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_intxx_t="yes"
++else
++ ac_cv_have_intxx_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_intxx_t" >&5
++$as_echo "$ac_cv_have_intxx_t" >&6; }
++if test "x$ac_cv_have_intxx_t" = "xyes" ; then
++
++$as_echo "#define HAVE_INTXX_T 1" >>confdefs.h
++
++ have_intxx_t=1
++fi
++
++if (test -z "$have_intxx_t" && \
++ test "x$ac_cv_header_stdint_h" = "xyes")
++then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intXX_t types in stdint.h" >&5
++$as_echo_n "checking for intXX_t types in stdint.h... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <stdint.h>
++int
++main ()
++{
++ int8_t a; int16_t b; int32_t c; a = b = c = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++ $as_echo "#define HAVE_INTXX_T 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for int64_t type" >&5
++$as_echo_n "checking for int64_t type... " >&6; }
++if test "${ac_cv_have_int64_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#ifdef HAVE_STDINT_H
++# include <stdint.h>
++#endif
++#include <sys/socket.h>
++#ifdef HAVE_SYS_BITYPES_H
++# include <sys/bitypes.h>
++#endif
++
++int
++main ()
++{
++
++int64_t a; a = 1;
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_int64_t="yes"
++else
++ ac_cv_have_int64_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_int64_t" >&5
++$as_echo "$ac_cv_have_int64_t" >&6; }
++if test "x$ac_cv_have_int64_t" = "xyes" ; then
++
++$as_echo "#define HAVE_INT64_T 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_intXX_t types" >&5
++$as_echo_n "checking for u_intXX_t types... " >&6; }
++if test "${ac_cv_have_u_intxx_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ u_int8_t a; u_int16_t b; u_int32_t c; a = b = c = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_u_intxx_t="yes"
++else
++ ac_cv_have_u_intxx_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_u_intxx_t" >&5
++$as_echo "$ac_cv_have_u_intxx_t" >&6; }
++if test "x$ac_cv_have_u_intxx_t" = "xyes" ; then
++
++$as_echo "#define HAVE_U_INTXX_T 1" >>confdefs.h
++
++ have_u_intxx_t=1
++fi
++
++if test -z "$have_u_intxx_t" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_intXX_t types in sys/socket.h" >&5
++$as_echo_n "checking for u_intXX_t types in sys/socket.h... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/socket.h>
++int
++main ()
++{
++ u_int8_t a; u_int16_t b; u_int32_t c; a = b = c = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++ $as_echo "#define HAVE_U_INTXX_T 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_int64_t types" >&5
++$as_echo_n "checking for u_int64_t types... " >&6; }
++if test "${ac_cv_have_u_int64_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ u_int64_t a; a = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_u_int64_t="yes"
++else
++ ac_cv_have_u_int64_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_u_int64_t" >&5
++$as_echo "$ac_cv_have_u_int64_t" >&6; }
++if test "x$ac_cv_have_u_int64_t" = "xyes" ; then
++
++$as_echo "#define HAVE_U_INT64_T 1" >>confdefs.h
++
++ have_u_int64_t=1
++fi
++
++if test -z "$have_u_int64_t" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_int64_t type in sys/bitypes.h" >&5
++$as_echo_n "checking for u_int64_t type in sys/bitypes.h... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/bitypes.h>
++int
++main ()
++{
++ u_int64_t a; a = 1
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++ $as_echo "#define HAVE_U_INT64_T 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++if test -z "$have_u_intxx_t" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uintXX_t types" >&5
++$as_echo_n "checking for uintXX_t types... " >&6; }
++if test "${ac_cv_have_uintxx_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++
++int
++main ()
++{
++
++ uint8_t a;
++ uint16_t b;
++ uint32_t c;
++ a = b = c = 1;
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_uintxx_t="yes"
++else
++ ac_cv_have_uintxx_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_uintxx_t" >&5
++$as_echo "$ac_cv_have_uintxx_t" >&6; }
++ if test "x$ac_cv_have_uintxx_t" = "xyes" ; then
++
++$as_echo "#define HAVE_UINTXX_T 1" >>confdefs.h
++
++ fi
++fi
++
++if test -z "$have_uintxx_t" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uintXX_t types in stdint.h" >&5
++$as_echo_n "checking for uintXX_t types in stdint.h... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <stdint.h>
++int
++main ()
++{
++ uint8_t a; uint16_t b; uint32_t c; a = b = c = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++ $as_echo "#define HAVE_UINTXX_T 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++if (test -z "$have_u_intxx_t" || test -z "$have_intxx_t" && \
++ test "x$ac_cv_header_sys_bitypes_h" = "xyes")
++then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intXX_t and u_intXX_t types in sys/bitypes.h" >&5
++$as_echo_n "checking for intXX_t and u_intXX_t types in sys/bitypes.h... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/bitypes.h>
++
++int
++main ()
++{
++
++ int8_t a; int16_t b; int32_t c;
++ u_int8_t e; u_int16_t f; u_int32_t g;
++ a = b = c = e = f = g = 1;
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++ $as_echo "#define HAVE_U_INTXX_T 1" >>confdefs.h
++
++ $as_echo "#define HAVE_INTXX_T 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_char" >&5
++$as_echo_n "checking for u_char... " >&6; }
++if test "${ac_cv_have_u_char+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ u_char foo; foo = 125;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_u_char="yes"
++else
++ ac_cv_have_u_char="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_u_char" >&5
++$as_echo "$ac_cv_have_u_char" >&6; }
++if test "x$ac_cv_have_u_char" = "xyes" ; then
++
++$as_echo "#define HAVE_U_CHAR 1" >>confdefs.h
++
++fi
++
++
++ ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
++#include <sys/socket.h>
++"
++if test "x$ac_cv_type_socklen_t" = x""yes; then :
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t equivalent" >&5
++$as_echo_n "checking for socklen_t equivalent... " >&6; }
++ if test "${curl_cv_socklen_t_equiv+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ # Systems have either "struct sockaddr *" or
++ # "void *" as the second argument to getpeername
++ curl_cv_socklen_t_equiv=
++ for arg2 in "struct sockaddr" void; do
++ for t in int size_t unsigned long "unsigned long"; do
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++ #include <sys/types.h>
++ #include <sys/socket.h>
++
++ int getpeername (int, $arg2 *, $t *);
++
++int
++main ()
++{
++
++ $t len;
++ getpeername(0,0,&len);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++ curl_cv_socklen_t_equiv="$t"
++ break
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ done
++ done
++
++ if test "x$curl_cv_socklen_t_equiv" = x; then
++ as_fn_error $? "Cannot find a type to use in place of socklen_t" "$LINENO" 5
++ fi
++
++fi
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_socklen_t_equiv" >&5
++$as_echo "$curl_cv_socklen_t_equiv" >&6; }
++
++cat >>confdefs.h <<_ACEOF
++#define socklen_t $curl_cv_socklen_t_equiv
++_ACEOF
++
++fi
++
++
++
++ac_fn_c_check_type "$LINENO" "sig_atomic_t" "ac_cv_type_sig_atomic_t" "#include <signal.h>
++"
++if test "x$ac_cv_type_sig_atomic_t" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_SIG_ATOMIC_T 1
++_ACEOF
++
++
++fi
++
++ac_fn_c_check_type "$LINENO" "fsblkcnt_t" "ac_cv_type_fsblkcnt_t" "
++#include <sys/types.h>
++#ifdef HAVE_SYS_BITYPES_H
++#include <sys/bitypes.h>
++#endif
++#ifdef HAVE_SYS_STATFS_H
++#include <sys/statfs.h>
++#endif
++#ifdef HAVE_SYS_STATVFS_H
++#include <sys/statvfs.h>
++#endif
++
++"
++if test "x$ac_cv_type_fsblkcnt_t" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_FSBLKCNT_T 1
++_ACEOF
++
++
++fi
++ac_fn_c_check_type "$LINENO" "fsfilcnt_t" "ac_cv_type_fsfilcnt_t" "
++#include <sys/types.h>
++#ifdef HAVE_SYS_BITYPES_H
++#include <sys/bitypes.h>
++#endif
++#ifdef HAVE_SYS_STATFS_H
++#include <sys/statfs.h>
++#endif
++#ifdef HAVE_SYS_STATVFS_H
++#include <sys/statvfs.h>
++#endif
++
++"
++if test "x$ac_cv_type_fsfilcnt_t" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_FSFILCNT_T 1
++_ACEOF
++
++
++fi
++
++
++ac_fn_c_check_type "$LINENO" "in_addr_t" "ac_cv_type_in_addr_t" "#include <sys/types.h>
++#include <netinet/in.h>
++"
++if test "x$ac_cv_type_in_addr_t" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_IN_ADDR_T 1
++_ACEOF
++
++
++fi
++ac_fn_c_check_type "$LINENO" "in_port_t" "ac_cv_type_in_port_t" "#include <sys/types.h>
++#include <netinet/in.h>
++"
++if test "x$ac_cv_type_in_port_t" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_IN_PORT_T 1
++_ACEOF
++
++
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for size_t" >&5
++$as_echo_n "checking for size_t... " >&6; }
++if test "${ac_cv_have_size_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ size_t foo; foo = 1235;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_size_t="yes"
++else
++ ac_cv_have_size_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_size_t" >&5
++$as_echo "$ac_cv_have_size_t" >&6; }
++if test "x$ac_cv_have_size_t" = "xyes" ; then
++
++$as_echo "#define HAVE_SIZE_T 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ssize_t" >&5
++$as_echo_n "checking for ssize_t... " >&6; }
++if test "${ac_cv_have_ssize_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ ssize_t foo; foo = 1235;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_ssize_t="yes"
++else
++ ac_cv_have_ssize_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_ssize_t" >&5
++$as_echo "$ac_cv_have_ssize_t" >&6; }
++if test "x$ac_cv_have_ssize_t" = "xyes" ; then
++
++$as_echo "#define HAVE_SSIZE_T 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_t" >&5
++$as_echo_n "checking for clock_t... " >&6; }
++if test "${ac_cv_have_clock_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <time.h>
++int
++main ()
++{
++ clock_t foo; foo = 1235;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_clock_t="yes"
++else
++ ac_cv_have_clock_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_clock_t" >&5
++$as_echo "$ac_cv_have_clock_t" >&6; }
++if test "x$ac_cv_have_clock_t" = "xyes" ; then
++
++$as_echo "#define HAVE_CLOCK_T 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sa_family_t" >&5
++$as_echo_n "checking for sa_family_t... " >&6; }
++if test "${ac_cv_have_sa_family_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++
++int
++main ()
++{
++ sa_family_t foo; foo = 1235;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_sa_family_t="yes"
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++#include <netinet/in.h>
++
++int
++main ()
++{
++ sa_family_t foo; foo = 1235;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_sa_family_t="yes"
++else
++ ac_cv_have_sa_family_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_sa_family_t" >&5
++$as_echo "$ac_cv_have_sa_family_t" >&6; }
++if test "x$ac_cv_have_sa_family_t" = "xyes" ; then
++
++$as_echo "#define HAVE_SA_FAMILY_T 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pid_t" >&5
++$as_echo_n "checking for pid_t... " >&6; }
++if test "${ac_cv_have_pid_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ pid_t foo; foo = 1235;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_pid_t="yes"
++else
++ ac_cv_have_pid_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_pid_t" >&5
++$as_echo "$ac_cv_have_pid_t" >&6; }
++if test "x$ac_cv_have_pid_t" = "xyes" ; then
++
++$as_echo "#define HAVE_PID_T 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mode_t" >&5
++$as_echo_n "checking for mode_t... " >&6; }
++if test "${ac_cv_have_mode_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ mode_t foo; foo = 1235;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_mode_t="yes"
++else
++ ac_cv_have_mode_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_mode_t" >&5
++$as_echo "$ac_cv_have_mode_t" >&6; }
++if test "x$ac_cv_have_mode_t" = "xyes" ; then
++
++$as_echo "#define HAVE_MODE_T 1" >>confdefs.h
++
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct sockaddr_storage" >&5
++$as_echo_n "checking for struct sockaddr_storage... " >&6; }
++if test "${ac_cv_have_struct_sockaddr_storage+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++
++int
++main ()
++{
++ struct sockaddr_storage s;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_struct_sockaddr_storage="yes"
++else
++ ac_cv_have_struct_sockaddr_storage="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_struct_sockaddr_storage" >&5
++$as_echo "$ac_cv_have_struct_sockaddr_storage" >&6; }
++if test "x$ac_cv_have_struct_sockaddr_storage" = "xyes" ; then
++
++$as_echo "#define HAVE_STRUCT_SOCKADDR_STORAGE 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct sockaddr_in6" >&5
++$as_echo_n "checking for struct sockaddr_in6... " >&6; }
++if test "${ac_cv_have_struct_sockaddr_in6+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <netinet/in.h>
++
++int
++main ()
++{
++ struct sockaddr_in6 s; s.sin6_family = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_struct_sockaddr_in6="yes"
++else
++ ac_cv_have_struct_sockaddr_in6="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_struct_sockaddr_in6" >&5
++$as_echo "$ac_cv_have_struct_sockaddr_in6" >&6; }
++if test "x$ac_cv_have_struct_sockaddr_in6" = "xyes" ; then
++
++$as_echo "#define HAVE_STRUCT_SOCKADDR_IN6 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct in6_addr" >&5
++$as_echo_n "checking for struct in6_addr... " >&6; }
++if test "${ac_cv_have_struct_in6_addr+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <netinet/in.h>
++
++int
++main ()
++{
++ struct in6_addr s; s.s6_addr[0] = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_struct_in6_addr="yes"
++else
++ ac_cv_have_struct_in6_addr="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_struct_in6_addr" >&5
++$as_echo "$ac_cv_have_struct_in6_addr" >&6; }
++if test "x$ac_cv_have_struct_in6_addr" = "xyes" ; then
++
++$as_echo "#define HAVE_STRUCT_IN6_ADDR 1" >>confdefs.h
++
++
++ ac_fn_c_check_member "$LINENO" "struct sockaddr_in6" "sin6_scope_id" "ac_cv_member_struct_sockaddr_in6_sin6_scope_id" "
++#ifdef HAVE_SYS_TYPES_H
++#include <sys/types.h>
++#endif
++#include <netinet/in.h>
++
++"
++if test "x$ac_cv_member_struct_sockaddr_in6_sin6_scope_id" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
++_ACEOF
++
++
++fi
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct addrinfo" >&5
++$as_echo_n "checking for struct addrinfo... " >&6; }
++if test "${ac_cv_have_struct_addrinfo+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++#include <netdb.h>
++
++int
++main ()
++{
++ struct addrinfo s; s.ai_flags = AI_PASSIVE;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_struct_addrinfo="yes"
++else
++ ac_cv_have_struct_addrinfo="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_struct_addrinfo" >&5
++$as_echo "$ac_cv_have_struct_addrinfo" >&6; }
++if test "x$ac_cv_have_struct_addrinfo" = "xyes" ; then
++
++$as_echo "#define HAVE_STRUCT_ADDRINFO 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timeval" >&5
++$as_echo_n "checking for struct timeval... " >&6; }
++if test "${ac_cv_have_struct_timeval+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/time.h>
++int
++main ()
++{
++ struct timeval tv; tv.tv_sec = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_struct_timeval="yes"
++else
++ ac_cv_have_struct_timeval="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_struct_timeval" >&5
++$as_echo "$ac_cv_have_struct_timeval" >&6; }
++if test "x$ac_cv_have_struct_timeval" = "xyes" ; then
++
++$as_echo "#define HAVE_STRUCT_TIMEVAL 1" >>confdefs.h
++
++ have_struct_timeval=1
++fi
++
++ac_fn_c_check_type "$LINENO" "struct timespec" "ac_cv_type_struct_timespec" "$ac_includes_default"
++if test "x$ac_cv_type_struct_timespec" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_STRUCT_TIMESPEC 1
++_ACEOF
++
++
++fi
++
++
++# We need int64_t or else certian parts of the compile will fail.
++if test "x$ac_cv_have_int64_t" = "xno" && \
++ test "x$ac_cv_sizeof_long_int" != "x8" && \
++ test "x$ac_cv_sizeof_long_long_int" = "x0" ; then
++ echo "OpenSSH requires int64_t support. Contact your vendor or install"
++ echo "an alternative compiler (I.E., GCC) before continuing."
++ echo ""
++ exit 1;
++else
++ if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: Assuming working snprintf()" >&5
++$as_echo "$as_me: WARNING: cross compiling: Assuming working snprintf()" >&2;}
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <string.h>
++#ifdef HAVE_SNPRINTF
++main()
++{
++ char buf[50];
++ char expected_out[50];
++ int mazsize = 50 ;
++#if (SIZEOF_LONG_INT == 8)
++ long int num = 0x7fffffffffffffff;
++#else
++ long long num = 0x7fffffffffffffffll;
++#endif
++ strcpy(expected_out, "9223372036854775807");
++ snprintf(buf, mazsize, "%lld", num);
++ if(strcmp(buf, expected_out) != 0)
++ exit(1);
++ exit(0);
++}
++#else
++main() { exit(0); }
++#endif
++
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ true
++else
++ $as_echo "#define BROKEN_SNPRINTF 1" >>confdefs.h
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++
++
++# look for field 'ut_host' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_host
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_host field in utmp.h" >&5
++$as_echo_n "checking for ut_host field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_host" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_HOST_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_host' in header 'utmpx.h'
++ ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_host
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_host field in utmpx.h" >&5
++$as_echo_n "checking for ut_host field in utmpx.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmpx.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_host" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_HOST_IN_UTMPX 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'syslen' in header 'utmpx.h'
++ ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"syslen
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for syslen field in utmpx.h" >&5
++$as_echo_n "checking for syslen field in utmpx.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmpx.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "syslen" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_SYSLEN_IN_UTMPX 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_pid' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_pid
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_pid field in utmp.h" >&5
++$as_echo_n "checking for ut_pid field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_pid" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_PID_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_type' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_type
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_type field in utmp.h" >&5
++$as_echo_n "checking for ut_type field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_type" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_TYPE_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_type' in header 'utmpx.h'
++ ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_type
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_type field in utmpx.h" >&5
++$as_echo_n "checking for ut_type field in utmpx.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmpx.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_type" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_TYPE_IN_UTMPX 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_tv' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_tv
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_tv field in utmp.h" >&5
++$as_echo_n "checking for ut_tv field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_tv" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_TV_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_id' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_id
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_id field in utmp.h" >&5
++$as_echo_n "checking for ut_id field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_id" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_ID_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_id' in header 'utmpx.h'
++ ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_id
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_id field in utmpx.h" >&5
++$as_echo_n "checking for ut_id field in utmpx.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmpx.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_id" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_ID_IN_UTMPX 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_addr' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_addr field in utmp.h" >&5
++$as_echo_n "checking for ut_addr field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_addr" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_ADDR_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_addr' in header 'utmpx.h'
++ ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_addr field in utmpx.h" >&5
++$as_echo_n "checking for ut_addr field in utmpx.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmpx.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_addr" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_ADDR_IN_UTMPX 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_addr_v6' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr_v6
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_addr_v6 field in utmp.h" >&5
++$as_echo_n "checking for ut_addr_v6 field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_addr_v6" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_ADDR_V6_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_addr_v6' in header 'utmpx.h'
++ ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr_v6
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_addr_v6 field in utmpx.h" >&5
++$as_echo_n "checking for ut_addr_v6 field in utmpx.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmpx.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_addr_v6" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_ADDR_V6_IN_UTMPX 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_exit' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_exit
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_exit field in utmp.h" >&5
++$as_echo_n "checking for ut_exit field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_exit" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_EXIT_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_time' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_time
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_time field in utmp.h" >&5
++$as_echo_n "checking for ut_time field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_time" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_TIME_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_time' in header 'utmpx.h'
++ ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_time
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_time field in utmpx.h" >&5
++$as_echo_n "checking for ut_time field in utmpx.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmpx.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_time" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_TIME_IN_UTMPX 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_tv' in header 'utmpx.h'
++ ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_tv
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_tv field in utmpx.h" >&5
++$as_echo_n "checking for ut_tv field in utmpx.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmpx.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_tv" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "#define HAVE_TV_IN_UTMPX 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
++if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_STRUCT_STAT_ST_BLKSIZE 1
++_ACEOF
++
++
++fi
++
++ac_fn_c_check_member "$LINENO" "struct __res_state" "retrans" "ac_cv_member_struct___res_state_retrans" "
++#include <stdio.h>
++#if HAVE_SYS_TYPES_H
++# include <sys/types.h>
++#endif
++#include <netinet/in.h>
++#include <arpa/nameser.h>
++#include <resolv.h>
++
++"
++if test "x$ac_cv_member_struct___res_state_retrans" = x""yes; then :
++
++else
++
++$as_echo "#define __res_state state" >>confdefs.h
++
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ss_family field in struct sockaddr_storage" >&5
++$as_echo_n "checking for ss_family field in struct sockaddr_storage... " >&6; }
++if test "${ac_cv_have_ss_family_in_struct_ss+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++
++int
++main ()
++{
++ struct sockaddr_storage s; s.ss_family = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_ss_family_in_struct_ss="yes"
++else
++ ac_cv_have_ss_family_in_struct_ss="no"
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_ss_family_in_struct_ss" >&5
++$as_echo "$ac_cv_have_ss_family_in_struct_ss" >&6; }
++if test "x$ac_cv_have_ss_family_in_struct_ss" = "xyes" ; then
++
++$as_echo "#define HAVE_SS_FAMILY_IN_SS 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __ss_family field in struct sockaddr_storage" >&5
++$as_echo_n "checking for __ss_family field in struct sockaddr_storage... " >&6; }
++if test "${ac_cv_have___ss_family_in_struct_ss+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++
++int
++main ()
++{
++ struct sockaddr_storage s; s.__ss_family = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have___ss_family_in_struct_ss="yes"
++else
++ ac_cv_have___ss_family_in_struct_ss="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have___ss_family_in_struct_ss" >&5
++$as_echo "$ac_cv_have___ss_family_in_struct_ss" >&6; }
++if test "x$ac_cv_have___ss_family_in_struct_ss" = "xyes" ; then
++
++$as_echo "#define HAVE___SS_FAMILY_IN_SS 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pw_class field in struct passwd" >&5
++$as_echo_n "checking for pw_class field in struct passwd... " >&6; }
++if test "${ac_cv_have_pw_class_in_struct_passwd+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <pwd.h>
++int
++main ()
++{
++ struct passwd p; p.pw_class = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_pw_class_in_struct_passwd="yes"
++else
++ ac_cv_have_pw_class_in_struct_passwd="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_pw_class_in_struct_passwd" >&5
++$as_echo "$ac_cv_have_pw_class_in_struct_passwd" >&6; }
++if test "x$ac_cv_have_pw_class_in_struct_passwd" = "xyes" ; then
++
++$as_echo "#define HAVE_PW_CLASS_IN_PASSWD 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pw_expire field in struct passwd" >&5
++$as_echo_n "checking for pw_expire field in struct passwd... " >&6; }
++if test "${ac_cv_have_pw_expire_in_struct_passwd+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <pwd.h>
++int
++main ()
++{
++ struct passwd p; p.pw_expire = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_pw_expire_in_struct_passwd="yes"
++else
++ ac_cv_have_pw_expire_in_struct_passwd="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_pw_expire_in_struct_passwd" >&5
++$as_echo "$ac_cv_have_pw_expire_in_struct_passwd" >&6; }
++if test "x$ac_cv_have_pw_expire_in_struct_passwd" = "xyes" ; then
++
++$as_echo "#define HAVE_PW_EXPIRE_IN_PASSWD 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pw_change field in struct passwd" >&5
++$as_echo_n "checking for pw_change field in struct passwd... " >&6; }
++if test "${ac_cv_have_pw_change_in_struct_passwd+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <pwd.h>
++int
++main ()
++{
++ struct passwd p; p.pw_change = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_pw_change_in_struct_passwd="yes"
++else
++ ac_cv_have_pw_change_in_struct_passwd="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_pw_change_in_struct_passwd" >&5
++$as_echo "$ac_cv_have_pw_change_in_struct_passwd" >&6; }
++if test "x$ac_cv_have_pw_change_in_struct_passwd" = "xyes" ; then
++
++$as_echo "#define HAVE_PW_CHANGE_IN_PASSWD 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for msg_accrights field in struct msghdr" >&5
++$as_echo_n "checking for msg_accrights field in struct msghdr... " >&6; }
++if test "${ac_cv_have_accrights_in_msghdr+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++#include <sys/uio.h>
++
++int
++main ()
++{
++
++#ifdef msg_accrights
++#error "msg_accrights is a macro"
++exit(1);
++#endif
++struct msghdr m;
++m.msg_accrights = 0;
++exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_accrights_in_msghdr="yes"
++else
++ ac_cv_have_accrights_in_msghdr="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_accrights_in_msghdr" >&5
++$as_echo "$ac_cv_have_accrights_in_msghdr" >&6; }
++if test "x$ac_cv_have_accrights_in_msghdr" = "xyes" ; then
++
++$as_echo "#define HAVE_ACCRIGHTS_IN_MSGHDR 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if struct statvfs.f_fsid is integral type" >&5
++$as_echo_n "checking if struct statvfs.f_fsid is integral type... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/stat.h>
++#ifdef HAVE_SYS_TIME_H
++# include <sys/time.h>
++#endif
++#ifdef HAVE_SYS_MOUNT_H
++#include <sys/mount.h>
++#endif
++#ifdef HAVE_SYS_STATVFS_H
++#include <sys/statvfs.h>
++#endif
++
++int
++main ()
++{
++ struct statvfs s; s.f_fsid = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fsid_t has member val" >&5
++$as_echo_n "checking if fsid_t has member val... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/statvfs.h>
++
++int
++main ()
++{
++ fsid_t t; t.val[0] = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define FSID_HAS_VAL 1" >>confdefs.h
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if f_fsid has member __val" >&5
++$as_echo_n "checking if f_fsid has member __val... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/statvfs.h>
++
++int
++main ()
++{
++ fsid_t t; t.__val[0] = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define FSID_HAS___VAL 1" >>confdefs.h
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for msg_control field in struct msghdr" >&5
++$as_echo_n "checking for msg_control field in struct msghdr... " >&6; }
++if test "${ac_cv_have_control_in_msghdr+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++#include <sys/uio.h>
++
++int
++main ()
++{
++
++#ifdef msg_control
++#error "msg_control is a macro"
++exit(1);
++#endif
++struct msghdr m;
++m.msg_control = 0;
++exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_control_in_msghdr="yes"
++else
++ ac_cv_have_control_in_msghdr="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_control_in_msghdr" >&5
++$as_echo "$ac_cv_have_control_in_msghdr" >&6; }
++if test "x$ac_cv_have_control_in_msghdr" = "xyes" ; then
++
++$as_echo "#define HAVE_CONTROL_IN_MSGHDR 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libc defines __progname" >&5
++$as_echo_n "checking if libc defines __progname... " >&6; }
++if test "${ac_cv_libc_defines___progname+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++ extern char *__progname; printf("%s", __progname);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_libc_defines___progname="yes"
++else
++ ac_cv_libc_defines___progname="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libc_defines___progname" >&5
++$as_echo "$ac_cv_libc_defines___progname" >&6; }
++if test "x$ac_cv_libc_defines___progname" = "xyes" ; then
++
++$as_echo "#define HAVE___PROGNAME 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC implements __FUNCTION__" >&5
++$as_echo_n "checking whether $CC implements __FUNCTION__... " >&6; }
++if test "${ac_cv_cc_implements___FUNCTION__+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <stdio.h>
++int
++main ()
++{
++ printf("%s", __FUNCTION__);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_cc_implements___FUNCTION__="yes"
++else
++ ac_cv_cc_implements___FUNCTION__="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_implements___FUNCTION__" >&5
++$as_echo "$ac_cv_cc_implements___FUNCTION__" >&6; }
++if test "x$ac_cv_cc_implements___FUNCTION__" = "xyes" ; then
++
++$as_echo "#define HAVE___FUNCTION__ 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC implements __func__" >&5
++$as_echo_n "checking whether $CC implements __func__... " >&6; }
++if test "${ac_cv_cc_implements___func__+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <stdio.h>
++int
++main ()
++{
++ printf("%s", __func__);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_cc_implements___func__="yes"
++else
++ ac_cv_cc_implements___func__="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_implements___func__" >&5
++$as_echo "$ac_cv_cc_implements___func__" >&6; }
++if test "x$ac_cv_cc_implements___func__" = "xyes" ; then
++
++$as_echo "#define HAVE___func__ 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether va_copy exists" >&5
++$as_echo_n "checking whether va_copy exists... " >&6; }
++if test "${ac_cv_have_va_copy+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdarg.h>
++va_list x,y;
++
++int
++main ()
++{
++ va_copy(x,y);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_have_va_copy="yes"
++else
++ ac_cv_have_va_copy="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_va_copy" >&5
++$as_echo "$ac_cv_have_va_copy" >&6; }
++if test "x$ac_cv_have_va_copy" = "xyes" ; then
++
++$as_echo "#define HAVE_VA_COPY 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __va_copy exists" >&5
++$as_echo_n "checking whether __va_copy exists... " >&6; }
++if test "${ac_cv_have___va_copy+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdarg.h>
++va_list x,y;
++
++int
++main ()
++{
++ __va_copy(x,y);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_have___va_copy="yes"
++else
++ ac_cv_have___va_copy="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have___va_copy" >&5
++$as_echo "$ac_cv_have___va_copy" >&6; }
++if test "x$ac_cv_have___va_copy" = "xyes" ; then
++
++$as_echo "#define HAVE___VA_COPY 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getopt has optreset support" >&5
++$as_echo_n "checking whether getopt has optreset support... " >&6; }
++if test "${ac_cv_have_getopt_optreset+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <getopt.h>
++int
++main ()
++{
++ extern int optreset; optreset = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_have_getopt_optreset="yes"
++else
++ ac_cv_have_getopt_optreset="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_getopt_optreset" >&5
++$as_echo "$ac_cv_have_getopt_optreset" >&6; }
++if test "x$ac_cv_have_getopt_optreset" = "xyes" ; then
++
++$as_echo "#define HAVE_GETOPT_OPTRESET 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libc defines sys_errlist" >&5
++$as_echo_n "checking if libc defines sys_errlist... " >&6; }
++if test "${ac_cv_libc_defines_sys_errlist+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++ extern const char *const sys_errlist[]; printf("%s", sys_errlist[0]);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_libc_defines_sys_errlist="yes"
++else
++ ac_cv_libc_defines_sys_errlist="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libc_defines_sys_errlist" >&5
++$as_echo "$ac_cv_libc_defines_sys_errlist" >&6; }
++if test "x$ac_cv_libc_defines_sys_errlist" = "xyes" ; then
++
++$as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
++
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libc defines sys_nerr" >&5
++$as_echo_n "checking if libc defines sys_nerr... " >&6; }
++if test "${ac_cv_libc_defines_sys_nerr+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++ extern int sys_nerr; printf("%i", sys_nerr);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_libc_defines_sys_nerr="yes"
++else
++ ac_cv_libc_defines_sys_nerr="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libc_defines_sys_nerr" >&5
++$as_echo "$ac_cv_libc_defines_sys_nerr" >&6; }
++if test "x$ac_cv_libc_defines_sys_nerr" = "xyes" ; then
++
++$as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
++
++fi
++
++# Check libraries needed by DNS fingerprint support
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getrrsetbyname" >&5
++$as_echo_n "checking for library containing getrrsetbyname... " >&6; }
++if test "${ac_cv_search_getrrsetbyname+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char getrrsetbyname ();
++int
++main ()
++{
++return getrrsetbyname ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' resolv; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_getrrsetbyname=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_getrrsetbyname+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_getrrsetbyname+set}" = set; then :
++
++else
++ ac_cv_search_getrrsetbyname=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getrrsetbyname" >&5
++$as_echo "$ac_cv_search_getrrsetbyname" >&6; }
++ac_res=$ac_cv_search_getrrsetbyname
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++$as_echo "#define HAVE_GETRRSETBYNAME 1" >>confdefs.h
++
++else
++
++ # Needed by our getrrsetbyname()
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_query" >&5
++$as_echo_n "checking for library containing res_query... " >&6; }
++if test "${ac_cv_search_res_query+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char res_query ();
++int
++main ()
++{
++return res_query ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' resolv; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_res_query=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_res_query+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_res_query+set}" = set; then :
++
++else
++ ac_cv_search_res_query=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_query" >&5
++$as_echo "$ac_cv_search_res_query" >&6; }
++ac_res=$ac_cv_search_res_query
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++fi
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dn_expand" >&5
++$as_echo_n "checking for library containing dn_expand... " >&6; }
++if test "${ac_cv_search_dn_expand+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char dn_expand ();
++int
++main ()
++{
++return dn_expand ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' resolv; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_dn_expand=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_dn_expand+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_dn_expand+set}" = set; then :
++
++else
++ ac_cv_search_dn_expand=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dn_expand" >&5
++$as_echo "$ac_cv_search_dn_expand" >&6; }
++ac_res=$ac_cv_search_dn_expand
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++fi
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if res_query will link" >&5
++$as_echo_n "checking if res_query will link... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <netinet/in.h>
++#include <arpa/nameser.h>
++#include <netdb.h>
++#include <resolv.h>
++
++int
++main ()
++{
++
++ res_query (0, 0, 0, 0, 0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ saved_LIBS="$LIBS"
++ LIBS="$LIBS -lresolv"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for res_query in -lresolv" >&5
++$as_echo_n "checking for res_query in -lresolv... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <netinet/in.h>
++#include <arpa/nameser.h>
++#include <netdb.h>
++#include <resolv.h>
++
++int
++main ()
++{
++
++ res_query (0, 0, 0, 0, 0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ LIBS="$saved_LIBS"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++ for ac_func in _getshort _getlong
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++ ac_fn_c_check_decl "$LINENO" "_getshort" "ac_cv_have_decl__getshort" "#include <sys/types.h>
++ #include <arpa/nameser.h>
++"
++if test "x$ac_cv_have_decl__getshort" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DECL__GETSHORT $ac_have_decl
++_ACEOF
++ac_fn_c_check_decl "$LINENO" "_getlong" "ac_cv_have_decl__getlong" "#include <sys/types.h>
++ #include <arpa/nameser.h>
++"
++if test "x$ac_cv_have_decl__getlong" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DECL__GETLONG $ac_have_decl
++_ACEOF
++
++ ac_fn_c_check_member "$LINENO" "HEADER" "ad" "ac_cv_member_HEADER_ad" "#include <arpa/nameser.h>
++"
++if test "x$ac_cv_member_HEADER_ad" = x""yes; then :
++
++$as_echo "#define HAVE_HEADER_AD 1" >>confdefs.h
++
++fi
++
++
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if struct __res_state _res is an extern" >&5
++$as_echo_n "checking if struct __res_state _res is an extern... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#if HAVE_SYS_TYPES_H
++# include <sys/types.h>
++#endif
++#include <netinet/in.h>
++#include <arpa/nameser.h>
++#include <resolv.h>
++extern struct __res_state _res;
++
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define HAVE__RES_EXTERN 1" >>confdefs.h
++
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++# Check whether user wants SELinux support
++SELINUX_MSG="no"
++LIBSELINUX=""
++
++# Check whether --with-selinux was given.
++if test "${with_selinux+set}" = set; then :
++ withval=$with_selinux; if test "x$withval" != "xno" ; then
++ save_LIBS="$LIBS"
++
++$as_echo "#define WITH_SELINUX 1" >>confdefs.h
++
++ SELINUX_MSG="yes"
++ ac_fn_c_check_header_mongrel "$LINENO" "selinux/selinux.h" "ac_cv_header_selinux_selinux_h" "$ac_includes_default"
++if test "x$ac_cv_header_selinux_selinux_h" = x""yes; then :
++
++else
++ as_fn_error $? "SELinux support requires selinux.h header" "$LINENO" 5
++fi
++
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for setexeccon in -lselinux" >&5
++$as_echo_n "checking for setexeccon in -lselinux... " >&6; }
++if test "${ac_cv_lib_selinux_setexeccon+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lselinux $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char setexeccon ();
++int
++main ()
++{
++return setexeccon ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_selinux_setexeccon=yes
++else
++ ac_cv_lib_selinux_setexeccon=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_setexeccon" >&5
++$as_echo "$ac_cv_lib_selinux_setexeccon" >&6; }
++if test "x$ac_cv_lib_selinux_setexeccon" = x""yes; then :
++ LIBSELINUX="-lselinux"
++ LIBS="$LIBS -lselinux"
++
++else
++ as_fn_error $? "SELinux support requires libselinux library" "$LINENO" 5
++fi
++
++ SSHLIBS="$SSHLIBS $LIBSELINUX"
++ SSHDLIBS="$SSHDLIBS $LIBSELINUX"
++ for ac_func in getseuserbyname get_default_context_with_level
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++ LIBS="$save_LIBS"
++ fi
++
++fi
++
++
++
++
++# Check whether user wants Kerberos 5 support
++KRB5_MSG="no"
++
++# Check whether --with-kerberos5 was given.
++if test "${with_kerberos5+set}" = set; then :
++ withval=$with_kerberos5; if test "x$withval" != "xno" ; then
++ if test "x$withval" = "xyes" ; then
++ KRB5ROOT="/usr/local"
++ else
++ KRB5ROOT=${withval}
++ fi
++
++
++$as_echo "#define KRB5 1" >>confdefs.h
++
++ KRB5_MSG="yes"
++
++ # Extract the first word of "krb5-config", so it can be a program name with args.
++set dummy krb5-config; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_KRB5CONF+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $KRB5CONF in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_KRB5CONF="$KRB5CONF" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++as_dummy="$KRB5ROOT/bin:$PATH"
++for as_dir in $as_dummy
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_KRB5CONF="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ test -z "$ac_cv_path_KRB5CONF" && ac_cv_path_KRB5CONF="$KRB5ROOT/bin/krb5-config"
++ ;;
++esac
++fi
++KRB5CONF=$ac_cv_path_KRB5CONF
++if test -n "$KRB5CONF"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KRB5CONF" >&5
++$as_echo "$KRB5CONF" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ if test -x $KRB5CONF ; then
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gssapi support" >&5
++$as_echo_n "checking for gssapi support... " >&6; }
++ if $KRB5CONF | grep gssapi >/dev/null ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define GSSAPI 1" >>confdefs.h
++
++ k5confopts=gssapi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ k5confopts=""
++ fi
++ K5CFLAGS="`$KRB5CONF --cflags $k5confopts`"
++ K5LIBS="`$KRB5CONF --libs $k5confopts`"
++ CPPFLAGS="$CPPFLAGS $K5CFLAGS"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using Heimdal" >&5
++$as_echo_n "checking whether we are using Heimdal... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <krb5.h>
++
++int
++main ()
++{
++ char *tmp = heimdal_version;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define HEIMDAL 1" >>confdefs.h
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ else
++ CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include"
++ LDFLAGS="$LDFLAGS -L${KRB5ROOT}/lib"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using Heimdal" >&5
++$as_echo_n "checking whether we are using Heimdal... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <krb5.h>
++
++int
++main ()
++{
++ char *tmp = heimdal_version;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ $as_echo "#define HEIMDAL 1" >>confdefs.h
++
++ K5LIBS="-lkrb5"
++ K5LIBS="$K5LIBS -lcom_err -lasn1"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for net_write in -lroken" >&5
++$as_echo_n "checking for net_write in -lroken... " >&6; }
++if test "${ac_cv_lib_roken_net_write+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lroken $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char net_write ();
++int
++main ()
++{
++return net_write ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_roken_net_write=yes
++else
++ ac_cv_lib_roken_net_write=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_roken_net_write" >&5
++$as_echo "$ac_cv_lib_roken_net_write" >&6; }
++if test "x$ac_cv_lib_roken_net_write" = x""yes; then :
++ K5LIBS="$K5LIBS -lroken"
++fi
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for des_cbc_encrypt in -ldes" >&5
++$as_echo_n "checking for des_cbc_encrypt in -ldes... " >&6; }
++if test "${ac_cv_lib_des_des_cbc_encrypt+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-ldes $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char des_cbc_encrypt ();
++int
++main ()
++{
++return des_cbc_encrypt ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_des_des_cbc_encrypt=yes
++else
++ ac_cv_lib_des_des_cbc_encrypt=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_des_des_cbc_encrypt" >&5
++$as_echo "$ac_cv_lib_des_des_cbc_encrypt" >&6; }
++if test "x$ac_cv_lib_des_des_cbc_encrypt" = x""yes; then :
++ K5LIBS="$K5LIBS -ldes"
++fi
++
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ K5LIBS="-lkrb5 -lk5crypto -lcom_err"
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dn_expand" >&5
++$as_echo_n "checking for library containing dn_expand... " >&6; }
++if test "${ac_cv_search_dn_expand+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char dn_expand ();
++int
++main ()
++{
++return dn_expand ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' resolv; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_dn_expand=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_dn_expand+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_dn_expand+set}" = set; then :
++
++else
++ ac_cv_search_dn_expand=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dn_expand" >&5
++$as_echo "$ac_cv_search_dn_expand" >&6; }
++ac_res=$ac_cv_search_dn_expand
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++fi
++
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_init_sec_context in -lgssapi_krb5" >&5
++$as_echo_n "checking for gss_init_sec_context in -lgssapi_krb5... " >&6; }
++if test "${ac_cv_lib_gssapi_krb5_gss_init_sec_context+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lgssapi_krb5 $K5LIBS $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char gss_init_sec_context ();
++int
++main ()
++{
++return gss_init_sec_context ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_gssapi_krb5_gss_init_sec_context=yes
++else
++ ac_cv_lib_gssapi_krb5_gss_init_sec_context=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&5
++$as_echo "$ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&6; }
++if test "x$ac_cv_lib_gssapi_krb5_gss_init_sec_context" = x""yes; then :
++ $as_echo "#define GSSAPI 1" >>confdefs.h
++
++ K5LIBS="-lgssapi_krb5 $K5LIBS"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_init_sec_context in -lgssapi" >&5
++$as_echo_n "checking for gss_init_sec_context in -lgssapi... " >&6; }
++if test "${ac_cv_lib_gssapi_gss_init_sec_context+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lgssapi $K5LIBS $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char gss_init_sec_context ();
++int
++main ()
++{
++return gss_init_sec_context ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_gssapi_gss_init_sec_context=yes
++else
++ ac_cv_lib_gssapi_gss_init_sec_context=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gssapi_gss_init_sec_context" >&5
++$as_echo "$ac_cv_lib_gssapi_gss_init_sec_context" >&6; }
++if test "x$ac_cv_lib_gssapi_gss_init_sec_context" = x""yes; then :
++ $as_echo "#define GSSAPI 1" >>confdefs.h
++
++ K5LIBS="-lgssapi $K5LIBS"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find any suitable gss-api library - build may fail" >&5
++$as_echo "$as_me: WARNING: Cannot find any suitable gss-api library - build may fail" >&2;}
++fi
++
++
++fi
++
++
++ ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
++if test "x$ac_cv_header_gssapi_h" = x""yes; then :
++
++else
++ unset ac_cv_header_gssapi_h
++ CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include/gssapi"
++ for ac_header in gssapi.h
++do :
++ ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
++if test "x$ac_cv_header_gssapi_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_GSSAPI_H 1
++_ACEOF
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find any suitable gss-api header - build may fail" >&5
++$as_echo "$as_me: WARNING: Cannot find any suitable gss-api header - build may fail" >&2;}
++
++fi
++
++done
++
++
++
++fi
++
++
++
++ oldCPP="$CPPFLAGS"
++ CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include/gssapi"
++ ac_fn_c_check_header_mongrel "$LINENO" "gssapi_krb5.h" "ac_cv_header_gssapi_krb5_h" "$ac_includes_default"
++if test "x$ac_cv_header_gssapi_krb5_h" = x""yes; then :
++
++else
++ CPPFLAGS="$oldCPP"
++fi
++
++
++
++ fi
++ if test ! -z "$need_dash_r" ; then
++ LDFLAGS="$LDFLAGS -R${KRB5ROOT}/lib"
++ fi
++ if test ! -z "$blibpath" ; then
++ blibpath="$blibpath:${KRB5ROOT}/lib"
++ fi
++
++ SAVELIBS=$LIBS
++ LIBS="$LIBS $K5LIBS"
++ for ac_func in gss_localname gss_userok
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++ LIBS=$SAVELIBS
++
++ for ac_header in gssapi.h gssapi/gssapi.h gssapi/gssapi_ext.h
++do :
++ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
++ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
++if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++
++done
++
++ for ac_header in gssapi_krb5.h gssapi/gssapi_krb5.h
++do :
++ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
++ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
++if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++
++done
++
++ for ac_header in gssapi_generic.h gssapi/gssapi_generic.h
++do :
++ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
++ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
++if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++
++done
++
++
++ LIBS="$LIBS $K5LIBS"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing k_hasafs" >&5
++$as_echo_n "checking for library containing k_hasafs... " >&6; }
++if test "${ac_cv_search_k_hasafs+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char k_hasafs ();
++int
++main ()
++{
++return k_hasafs ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' kafs; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_k_hasafs=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_k_hasafs+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_k_hasafs+set}" = set; then :
++
++else
++ ac_cv_search_k_hasafs=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_k_hasafs" >&5
++$as_echo "$ac_cv_search_k_hasafs" >&6; }
++ac_res=$ac_cv_search_k_hasafs
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++$as_echo "#define USE_AFS 1" >>confdefs.h
++
++fi
++
++ fi
++
++
++fi
++
++
++# Looking for programs, paths and files
++
++PRIVSEP_PATH=/var/empty
++
++# Check whether --with-privsep-path was given.
++if test "${with_privsep_path+set}" = set; then :
++ withval=$with_privsep_path;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++ PRIVSEP_PATH=$withval
++ fi
++
++
++fi
++
++
++
++
++# Check whether --with-xauth was given.
++if test "${with_xauth+set}" = set; then :
++ withval=$with_xauth;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++ xauth_path=$withval
++ fi
++
++else
++
++ TestPath="$PATH"
++ TestPath="${TestPath}${PATH_SEPARATOR}/usr/X/bin"
++ TestPath="${TestPath}${PATH_SEPARATOR}/usr/bin/X11"
++ TestPath="${TestPath}${PATH_SEPARATOR}/usr/X11R6/bin"
++ TestPath="${TestPath}${PATH_SEPARATOR}/usr/openwin/bin"
++ # Extract the first word of "xauth", so it can be a program name with args.
++set dummy xauth; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_xauth_path+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $xauth_path in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_xauth_path="$xauth_path" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $TestPath
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_xauth_path="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++xauth_path=$ac_cv_path_xauth_path
++if test -n "$xauth_path"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xauth_path" >&5
++$as_echo "$xauth_path" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ if (test ! -z "$xauth_path" && test -x "/usr/openwin/bin/xauth") ; then
++ xauth_path="/usr/openwin/bin/xauth"
++ fi
++
++
++fi
++
++
++STRIP_OPT=-s
++# Check whether --enable-strip was given.
++if test "${enable_strip+set}" = set; then :
++ enableval=$enable_strip;
++ if test "x$enableval" = "xno" ; then
++ STRIP_OPT=
++ fi
++
++
++fi
++
++
++
++if test -z "$xauth_path" ; then
++ XAUTH_PATH="undefined"
++
++else
++
++cat >>confdefs.h <<_ACEOF
++#define XAUTH_PATH "$xauth_path"
++_ACEOF
++
++ XAUTH_PATH=$xauth_path
++
++fi
++
++# Check for mail directory
++
++# Check whether --with-maildir was given.
++if test "${with_maildir+set}" = set; then :
++ withval=$with_maildir;
++ if test "X$withval" != X && test "x$withval" != xno && \
++ test "x${withval}" != xyes; then
++
++cat >>confdefs.h <<_ACEOF
++#define MAIL_DIRECTORY "$withval"
++_ACEOF
++
++ fi
++
++else
++
++ if test "X$maildir" != "X"; then
++ cat >>confdefs.h <<_ACEOF
++#define MAIL_DIRECTORY "$maildir"
++_ACEOF
++
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking Discovering system mail directory" >&5
++$as_echo_n "checking Discovering system mail directory... " >&6; }
++ if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: use --with-maildir=/path/to/mail" >&5
++$as_echo "$as_me: WARNING: cross compiling: use --with-maildir=/path/to/mail" >&2;}
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <string.h>
++#ifdef HAVE_PATHS_H
++#include <paths.h>
++#endif
++#ifdef HAVE_MAILLOCK_H
++#include <maillock.h>
++#endif
++#define DATA "conftest.maildir"
++
++int
++main ()
++{
++
++ FILE *fd;
++ int rc;
++
++ fd = fopen(DATA,"w");
++ if(fd == NULL)
++ exit(1);
++
++#if defined (_PATH_MAILDIR)
++ if ((rc = fprintf(fd ,"_PATH_MAILDIR:%s\n", _PATH_MAILDIR)) <0)
++ exit(1);
++#elif defined (MAILDIR)
++ if ((rc = fprintf(fd ,"MAILDIR:%s\n", MAILDIR)) <0)
++ exit(1);
++#elif defined (_PATH_MAIL)
++ if ((rc = fprintf(fd ,"_PATH_MAIL:%s\n", _PATH_MAIL)) <0)
++ exit(1);
++#else
++ exit (2);
++#endif
++
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ maildir_what=`awk -F: '{print $1}' conftest.maildir`
++ maildir=`awk -F: '{print $2}' conftest.maildir \
++ | sed 's|/$||'`
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using: $maildir from $maildir_what" >&5
++$as_echo "Using: $maildir from $maildir_what" >&6; }
++ if test "x$maildir_what" != "x_PATH_MAILDIR"; then
++ cat >>confdefs.h <<_ACEOF
++#define MAIL_DIRECTORY "$maildir"
++_ACEOF
++
++ fi
++
++else
++
++ if test "X$ac_status" = "X2";then
++# our test program didn't find it. Default to /var/spool/mail
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using: default value of /var/spool/mail" >&5
++$as_echo "Using: default value of /var/spool/mail" >&6; }
++ cat >>confdefs.h <<_ACEOF
++#define MAIL_DIRECTORY "/var/spool/mail"
++_ACEOF
++
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: *** not found ***" >&5
++$as_echo "*** not found ***" >&6; }
++ fi
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++ fi
++
++
++fi
++ # maildir
++
++if test ! -z "$cross_compiling" && test "x$cross_compiling" = "xyes"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: Disabling /dev/ptmx test" >&5
++$as_echo "$as_me: WARNING: cross compiling: Disabling /dev/ptmx test" >&2;}
++ disable_ptmx_check=yes
++fi
++if test -z "$no_dev_ptmx" ; then
++ if test "x$disable_ptmx_check" != "xyes" ; then
++ as_ac_File=`$as_echo "ac_cv_file_"/dev/ptmx"" | $as_tr_sh`
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for \"/dev/ptmx\"" >&5
++$as_echo_n "checking for \"/dev/ptmx\"... " >&6; }
++if eval "test \"\${$as_ac_File+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ test "$cross_compiling" = yes &&
++ as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
++if test -r ""/dev/ptmx""; then
++ eval "$as_ac_File=yes"
++else
++ eval "$as_ac_File=no"
++fi
++fi
++eval ac_res=\$$as_ac_File
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
++
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DEV_PTMX 1
++_ACEOF
++
++ have_dev_ptmx=1
++
++
++fi
++
++ fi
++fi
++
++if test ! -z "$cross_compiling" && test "x$cross_compiling" != "xyes"; then
++ as_ac_File=`$as_echo "ac_cv_file_"/dev/ptc"" | $as_tr_sh`
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for \"/dev/ptc\"" >&5
++$as_echo_n "checking for \"/dev/ptc\"... " >&6; }
++if eval "test \"\${$as_ac_File+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ test "$cross_compiling" = yes &&
++ as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
++if test -r ""/dev/ptc""; then
++ eval "$as_ac_File=yes"
++else
++ eval "$as_ac_File=no"
++fi
++fi
++eval ac_res=\$$as_ac_File
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
++
++
++cat >>confdefs.h <<_ACEOF
++#define HAVE_DEV_PTS_AND_PTC 1
++_ACEOF
++
++ have_dev_ptc=1
++
++
++fi
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: Disabling /dev/ptc test" >&5
++$as_echo "$as_me: WARNING: cross compiling: Disabling /dev/ptc test" >&2;}
++fi
++
++# Options from here on. Some of these are preset by platform above
++
++# Check whether --with-mantype was given.
++if test "${with_mantype+set}" = set; then :
++ withval=$with_mantype;
++ case "$withval" in
++ man|cat|doc)
++ MANTYPE=$withval
++ ;;
++ *)
++ as_fn_error $? "invalid man type: $withval" "$LINENO" 5
++ ;;
++ esac
++
++
++fi
++
++if test -z "$MANTYPE"; then
++ TestPath="/usr/bin${PATH_SEPARATOR}/usr/ucb"
++ for ac_prog in nroff awf
++do
++ # Extract the first word of "$ac_prog", so it can be a program name with args.
++set dummy $ac_prog; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_NROFF+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $NROFF in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_NROFF="$NROFF" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $TestPath
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_NROFF="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++NROFF=$ac_cv_path_NROFF
++if test -n "$NROFF"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NROFF" >&5
++$as_echo "$NROFF" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ test -n "$NROFF" && break
++done
++test -n "$NROFF" || NROFF="/bin/false"
++
++ if ${NROFF} -mdoc ${srcdir}/ssh.1 >/dev/null 2>&1; then
++ MANTYPE=doc
++ elif ${NROFF} -man ${srcdir}/ssh.1 >/dev/null 2>&1; then
++ MANTYPE=man
++ else
++ MANTYPE=cat
++ fi
++fi
++
++if test "$MANTYPE" = "doc"; then
++ mansubdir=man;
++else
++ mansubdir=$MANTYPE;
++fi
++
++
++# Check whether to enable MD5 passwords
++MD5_MSG="no"
++
++# Check whether --with-md5-passwords was given.
++if test "${with_md5_passwords+set}" = set; then :
++ withval=$with_md5_passwords;
++ if test "x$withval" != "xno" ; then
++
++$as_echo "#define HAVE_MD5_PASSWORDS 1" >>confdefs.h
++
++ MD5_MSG="yes"
++ fi
++
++
++fi
++
++
++# Whether to disable shadow password support
++
++# Check whether --with-shadow was given.
++if test "${with_shadow+set}" = set; then :
++ withval=$with_shadow;
++ if test "x$withval" = "xno" ; then
++ $as_echo "#define DISABLE_SHADOW 1" >>confdefs.h
++
++ disable_shadow=yes
++ fi
++
++
++fi
++
++
++if test -z "$disable_shadow" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the systems has expire shadow information" >&5
++$as_echo_n "checking if the systems has expire shadow information... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <shadow.h>
++struct spwd sp;
++
++int
++main ()
++{
++ sp.sp_expire = sp.sp_lstchg = sp.sp_inact = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ sp_expire_available=yes
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++ if test "x$sp_expire_available" = "xyes" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define HAS_SHADOW_EXPIRE 1" >>confdefs.h
++
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++fi
++
++# Use ip address instead of hostname in $DISPLAY
++if test ! -z "$IPADDR_IN_DISPLAY" ; then
++ DISPLAY_HACK_MSG="yes"
++
++$as_echo "#define IPADDR_IN_DISPLAY 1" >>confdefs.h
++
++else
++ DISPLAY_HACK_MSG="no"
++
++# Check whether --with-ipaddr-display was given.
++if test "${with_ipaddr_display+set}" = set; then :
++ withval=$with_ipaddr_display;
++ if test "x$withval" != "xno" ; then
++ $as_echo "#define IPADDR_IN_DISPLAY 1" >>confdefs.h
++
++ DISPLAY_HACK_MSG="yes"
++ fi
++
++
++fi
++
++fi
++
++# check for /etc/default/login and use it if present.
++# Check whether --enable-etc-default-login was given.
++if test "${enable_etc_default_login+set}" = set; then :
++ enableval=$enable_etc_default_login; if test "x$enableval" = "xno"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: /etc/default/login handling disabled" >&5
++$as_echo "$as_me: /etc/default/login handling disabled" >&6;}
++ etc_default_login=no
++ else
++ etc_default_login=yes
++ fi
++else
++ if test ! -z "$cross_compiling" && test "x$cross_compiling" = "xyes";
++ then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking /etc/default/login" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking /etc/default/login" >&2;}
++ etc_default_login=no
++ else
++ etc_default_login=yes
++ fi
++
++fi
++
++
++if test "x$etc_default_login" != "xno"; then
++ as_ac_File=`$as_echo "ac_cv_file_"/etc/default/login"" | $as_tr_sh`
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for \"/etc/default/login\"" >&5
++$as_echo_n "checking for \"/etc/default/login\"... " >&6; }
++if eval "test \"\${$as_ac_File+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ test "$cross_compiling" = yes &&
++ as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
++if test -r ""/etc/default/login""; then
++ eval "$as_ac_File=yes"
++else
++ eval "$as_ac_File=no"
++fi
++fi
++eval ac_res=\$$as_ac_File
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
++ external_path_file=/etc/default/login
++fi
++
++ if test "x$external_path_file" = "x/etc/default/login"; then
++
++$as_echo "#define HAVE_ETC_DEFAULT_LOGIN 1" >>confdefs.h
++
++ fi
++fi
++
++if test $ac_cv_func_login_getcapbool = "yes" && \
++ test $ac_cv_header_login_cap_h = "yes" ; then
++ external_path_file=/etc/login.conf
++fi
++
++# Whether to mess with the default path
++SERVER_PATH_MSG="(default)"
++
++# Check whether --with-default-path was given.
++if test "${with_default_path+set}" = set; then :
++ withval=$with_default_path;
++ if test "x$external_path_file" = "x/etc/login.conf" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
++--with-default-path=PATH has no effect on this system.
++Edit /etc/login.conf instead." >&5
++$as_echo "$as_me: WARNING:
++--with-default-path=PATH has no effect on this system.
++Edit /etc/login.conf instead." >&2;}
++ elif test "x$withval" != "xno" ; then
++ if test ! -z "$external_path_file" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
++--with-default-path=PATH will only be used if PATH is not defined in
++$external_path_file ." >&5
++$as_echo "$as_me: WARNING:
++--with-default-path=PATH will only be used if PATH is not defined in
++$external_path_file ." >&2;}
++ fi
++ user_path="$withval"
++ SERVER_PATH_MSG="$withval"
++ fi
++
++else
++ if test "x$external_path_file" = "x/etc/login.conf" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Make sure the path to scp is in /etc/login.conf" >&5
++$as_echo "$as_me: WARNING: Make sure the path to scp is in /etc/login.conf" >&2;}
++ else
++ if test ! -z "$external_path_file" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
++If PATH is defined in $external_path_file, ensure the path to scp is included,
++otherwise scp will not work." >&5
++$as_echo "$as_me: WARNING:
++If PATH is defined in $external_path_file, ensure the path to scp is included,
++otherwise scp will not work." >&2;}
++ fi
++ if test "$cross_compiling" = yes; then :
++ user_path="/usr/bin:/bin:/usr/sbin:/sbin"
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* find out what STDPATH is */
++#include <stdio.h>
++#ifdef HAVE_PATHS_H
++# include <paths.h>
++#endif
++#ifndef _PATH_STDPATH
++# ifdef _PATH_USERPATH /* Irix */
++# define _PATH_STDPATH _PATH_USERPATH
++# else
++# define _PATH_STDPATH "/usr/bin:/bin:/usr/sbin:/sbin"
++# endif
++#endif
++#include <sys/types.h>
++#include <sys/stat.h>
++#include <fcntl.h>
++#define DATA "conftest.stdpath"
++
++int
++main ()
++{
++
++ FILE *fd;
++ int rc;
++
++ fd = fopen(DATA,"w");
++ if(fd == NULL)
++ exit(1);
++
++ if ((rc = fprintf(fd,"%s", _PATH_STDPATH)) < 0)
++ exit(1);
++
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ user_path=`cat conftest.stdpath`
++else
++ user_path="/usr/bin:/bin:/usr/sbin:/sbin"
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++# make sure $bindir is in USER_PATH so scp will work
++ t_bindir=`eval echo ${bindir}`
++ case $t_bindir in
++ NONE/*) t_bindir=`echo $t_bindir | sed "s~NONE~$prefix~"` ;;
++ esac
++ case $t_bindir in
++ NONE/*) t_bindir=`echo $t_bindir | sed "s~NONE~$ac_default_prefix~"` ;;
++ esac
++ echo $user_path | grep ":$t_bindir" > /dev/null 2>&1
++ if test $? -ne 0 ; then
++ echo $user_path | grep "^$t_bindir" > /dev/null 2>&1
++ if test $? -ne 0 ; then
++ user_path=$user_path:$t_bindir
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: Adding $t_bindir to USER_PATH so scp will work" >&5
++$as_echo "Adding $t_bindir to USER_PATH so scp will work" >&6; }
++ fi
++ fi
++ fi
++
++fi
++
++if test "x$external_path_file" != "x/etc/login.conf" ; then
++
++cat >>confdefs.h <<_ACEOF
++#define USER_PATH "$user_path"
++_ACEOF
++
++
++fi
++
++# Set superuser path separately to user path
++
++# Check whether --with-superuser-path was given.
++if test "${with_superuser_path+set}" = set; then :
++ withval=$with_superuser_path;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++
++cat >>confdefs.h <<_ACEOF
++#define SUPERUSER_PATH "$withval"
++_ACEOF
++
++ superuser_path=$withval
++ fi
++
++
++fi
++
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we need to convert IPv4 in IPv6-mapped addresses" >&5
++$as_echo_n "checking if we need to convert IPv4 in IPv6-mapped addresses... " >&6; }
++IPV4_IN6_HACK_MSG="no"
++
++# Check whether --with-4in6 was given.
++if test "${with_4in6+set}" = set; then :
++ withval=$with_4in6;
++ if test "x$withval" != "xno" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define IPV4_IN_IPV6 1" >>confdefs.h
++
++ IPV4_IN6_HACK_MSG="yes"
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++else
++
++ if test "x$inet6_default_4in6" = "xyes"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (default)" >&5
++$as_echo "yes (default)" >&6; }
++ $as_echo "#define IPV4_IN_IPV6 1" >>confdefs.h
++
++ IPV4_IN6_HACK_MSG="yes"
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (default)" >&5
++$as_echo "no (default)" >&6; }
++ fi
++
++
++fi
++
++
++# Whether to enable BSD auth support
++BSD_AUTH_MSG=no
++
++# Check whether --with-bsd-auth was given.
++if test "${with_bsd_auth+set}" = set; then :
++ withval=$with_bsd_auth;
++ if test "x$withval" != "xno" ; then
++
++$as_echo "#define BSD_AUTH 1" >>confdefs.h
++
++ BSD_AUTH_MSG=yes
++ fi
++
++
++fi
++
++
++# Where to place sshd.pid
++piddir=/var/run
++# make sure the directory exists
++if test ! -d $piddir ; then
++ piddir=`eval echo ${sysconfdir}`
++ case $piddir in
++ NONE/*) piddir=`echo $piddir | sed "s~NONE~$ac_default_prefix~"` ;;
++ esac
++fi
++
++
++# Check whether --with-pid-dir was given.
++if test "${with_pid_dir+set}" = set; then :
++ withval=$with_pid_dir;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++ piddir=$withval
++ if test ! -d $piddir ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ** no $piddir directory on this system **" >&5
++$as_echo "$as_me: WARNING: ** no $piddir directory on this system **" >&2;}
++ fi
++ fi
++
++
++fi
++
++
++
++cat >>confdefs.h <<_ACEOF
++#define _PATH_SSH_PIDDIR "$piddir"
++_ACEOF
++
++
++
++# Check whether --enable-lastlog was given.
++if test "${enable_lastlog+set}" = set; then :
++ enableval=$enable_lastlog;
++ if test "x$enableval" = "xno" ; then
++ $as_echo "#define DISABLE_LASTLOG 1" >>confdefs.h
++
++ fi
++
++
++fi
++
++# Check whether --enable-utmp was given.
++if test "${enable_utmp+set}" = set; then :
++ enableval=$enable_utmp;
++ if test "x$enableval" = "xno" ; then
++ $as_echo "#define DISABLE_UTMP 1" >>confdefs.h
++
++ fi
++
++
++fi
++
++# Check whether --enable-utmpx was given.
++if test "${enable_utmpx+set}" = set; then :
++ enableval=$enable_utmpx;
++ if test "x$enableval" = "xno" ; then
++
++$as_echo "#define DISABLE_UTMPX 1" >>confdefs.h
++
++ fi
++
++
++fi
++
++# Check whether --enable-wtmp was given.
++if test "${enable_wtmp+set}" = set; then :
++ enableval=$enable_wtmp;
++ if test "x$enableval" = "xno" ; then
++ $as_echo "#define DISABLE_WTMP 1" >>confdefs.h
++
++ fi
++
++
++fi
++
++# Check whether --enable-wtmpx was given.
++if test "${enable_wtmpx+set}" = set; then :
++ enableval=$enable_wtmpx;
++ if test "x$enableval" = "xno" ; then
++
++$as_echo "#define DISABLE_WTMPX 1" >>confdefs.h
++
++ fi
++
++
++fi
++
++# Check whether --enable-libutil was given.
++if test "${enable_libutil+set}" = set; then :
++ enableval=$enable_libutil;
++ if test "x$enableval" = "xno" ; then
++ $as_echo "#define DISABLE_LOGIN 1" >>confdefs.h
++
++ fi
++
++
++fi
++
++# Check whether --enable-pututline was given.
++if test "${enable_pututline+set}" = set; then :
++ enableval=$enable_pututline;
++ if test "x$enableval" = "xno" ; then
++
++$as_echo "#define DISABLE_PUTUTLINE 1" >>confdefs.h
++
++ fi
++
++
++fi
++
++# Check whether --enable-pututxline was given.
++if test "${enable_pututxline+set}" = set; then :
++ enableval=$enable_pututxline;
++ if test "x$enableval" = "xno" ; then
++
++$as_echo "#define DISABLE_PUTUTXLINE 1" >>confdefs.h
++
++ fi
++
++
++fi
++
++
++# Check whether --with-lastlog was given.
++if test "${with_lastlog+set}" = set; then :
++ withval=$with_lastlog;
++ if test "x$withval" = "xno" ; then
++ $as_echo "#define DISABLE_LASTLOG 1" >>confdefs.h
++
++ elif test -n "$withval" && test "x${withval}" != "xyes"; then
++ conf_lastlog_location=$withval
++ fi
++
++
++fi
++
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if your system defines LASTLOG_FILE" >&5
++$as_echo_n "checking if your system defines LASTLOG_FILE... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <utmp.h>
++#ifdef HAVE_LASTLOG_H
++# include <lastlog.h>
++#endif
++#ifdef HAVE_PATHS_H
++# include <paths.h>
++#endif
++#ifdef HAVE_LOGIN_H
++# include <login.h>
++#endif
++
++int
++main ()
++{
++ char *lastlog = LASTLOG_FILE;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if your system defines _PATH_LASTLOG" >&5
++$as_echo_n "checking if your system defines _PATH_LASTLOG... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <utmp.h>
++#ifdef HAVE_LASTLOG_H
++# include <lastlog.h>
++#endif
++#ifdef HAVE_PATHS_H
++# include <paths.h>
++#endif
++
++int
++main ()
++{
++ char *lastlog = _PATH_LASTLOG;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ system_lastlog_path=no
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++if test -z "$conf_lastlog_location"; then
++ if test x"$system_lastlog_path" = x"no" ; then
++ for f in /var/log/lastlog /usr/adm/lastlog /var/adm/lastlog /etc/security/lastlog ; do
++ if (test -d "$f" || test -f "$f") ; then
++ conf_lastlog_location=$f
++ fi
++ done
++ if test -z "$conf_lastlog_location"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ** Cannot find lastlog **" >&5
++$as_echo "$as_me: WARNING: ** Cannot find lastlog **" >&2;}
++ fi
++ fi
++fi
++
++if test -n "$conf_lastlog_location"; then
++
++cat >>confdefs.h <<_ACEOF
++#define CONF_LASTLOG_FILE "$conf_lastlog_location"
++_ACEOF
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if your system defines UTMP_FILE" >&5
++$as_echo_n "checking if your system defines UTMP_FILE... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <utmp.h>
++#ifdef HAVE_PATHS_H
++# include <paths.h>
++#endif
++
++int
++main ()
++{
++ char *utmp = UTMP_FILE;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ system_utmp_path=no
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++if test -z "$conf_utmp_location"; then
++ if test x"$system_utmp_path" = x"no" ; then
++ for f in /etc/utmp /usr/adm/utmp /var/run/utmp; do
++ if test -f $f ; then
++ conf_utmp_location=$f
++ fi
++ done
++ if test -z "$conf_utmp_location"; then
++ $as_echo "#define DISABLE_UTMP 1" >>confdefs.h
++
++ fi
++ fi
++fi
++if test -n "$conf_utmp_location"; then
++
++cat >>confdefs.h <<_ACEOF
++#define CONF_UTMP_FILE "$conf_utmp_location"
++_ACEOF
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if your system defines WTMP_FILE" >&5
++$as_echo_n "checking if your system defines WTMP_FILE... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <utmp.h>
++#ifdef HAVE_PATHS_H
++# include <paths.h>
++#endif
++
++int
++main ()
++{
++ char *wtmp = WTMP_FILE;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ system_wtmp_path=no
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++if test -z "$conf_wtmp_location"; then
++ if test x"$system_wtmp_path" = x"no" ; then
++ for f in /usr/adm/wtmp /var/log/wtmp; do
++ if test -f $f ; then
++ conf_wtmp_location=$f
++ fi
++ done
++ if test -z "$conf_wtmp_location"; then
++ $as_echo "#define DISABLE_WTMP 1" >>confdefs.h
++
++ fi
++ fi
++fi
++if test -n "$conf_wtmp_location"; then
++
++cat >>confdefs.h <<_ACEOF
++#define CONF_WTMP_FILE "$conf_wtmp_location"
++_ACEOF
++
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if your system defines WTMPX_FILE" >&5
++$as_echo_n "checking if your system defines WTMPX_FILE... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <utmp.h>
++#ifdef HAVE_UTMPX_H
++#include <utmpx.h>
++#endif
++#ifdef HAVE_PATHS_H
++# include <paths.h>
++#endif
++
++int
++main ()
++{
++ char *wtmpx = WTMPX_FILE;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ system_wtmpx_path=no
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++if test -z "$conf_wtmpx_location"; then
++ if test x"$system_wtmpx_path" = x"no" ; then
++ $as_echo "#define DISABLE_WTMPX 1" >>confdefs.h
++
++ fi
++else
++
++cat >>confdefs.h <<_ACEOF
++#define CONF_WTMPX_FILE "$conf_wtmpx_location"
++_ACEOF
++
++fi
++
++
++if test ! -z "$blibpath" ; then
++ LDFLAGS="$LDFLAGS $blibflags$blibpath"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Please check and edit blibpath in LDFLAGS in Makefile" >&5
++$as_echo "$as_me: WARNING: Please check and edit blibpath in LDFLAGS in Makefile" >&2;}
++fi
++
++CFLAGS="$CFLAGS $werror_flags"
++
++if test "x$ac_cv_func_getaddrinfo" != "xyes" ; then
++ TEST_SSH_IPV6=no
++else
++ TEST_SSH_IPV6=yes
++fi
++ac_fn_c_check_decl "$LINENO" "BROKEN_GETADDRINFO" "ac_cv_have_decl_BROKEN_GETADDRINFO" "$ac_includes_default"
++if test "x$ac_cv_have_decl_BROKEN_GETADDRINFO" = x""yes; then :
++ TEST_SSH_IPV6=no
++fi
++
++TEST_SSH_IPV6=$TEST_SSH_IPV6
++
++
++
++ac_config_files="$ac_config_files Makefile buildpkg.sh opensshd.init openssh.xml openbsd-compat/Makefile openbsd-compat/regress/Makefile survey.sh"
++
++cat >confcache <<\_ACEOF
++# This file is a shell script that caches the results of configure
++# tests run on this system so they can be shared between configure
++# scripts and configure runs, see configure's option --config-cache.
++# It is not useful on other systems. If it contains results you don't
++# want to keep, you may remove or edit it.
++#
++# config.status only pays attention to the cache file if you give it
++# the --recheck option to rerun configure.
++#
++# `ac_cv_env_foo' variables (set or unset) will be overridden when
++# loading this file, other *unset* `ac_cv_foo' will be assigned the
++# following values.
++
++_ACEOF
++
++# The following way of writing the cache mishandles newlines in values,
++# but we know of no workaround that is simple, portable, and efficient.
++# So, we kill variables containing newlines.
++# Ultrix sh set writes to stderr and can't be redirected directly,
++# and sets the high bit in the cache file unless we assign to the vars.
++(
++ for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
++ eval ac_val=\$$ac_var
++ case $ac_val in #(
++ *${as_nl}*)
++ case $ac_var in #(
++ *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
++$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
++ esac
++ case $ac_var in #(
++ _ | IFS | as_nl) ;; #(
++ BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
++ *) { eval $ac_var=; unset $ac_var;} ;;
++ esac ;;
++ esac
++ done
++
++ (set) 2>&1 |
++ case $as_nl`(ac_space=' '; set) 2>&1` in #(
++ *${as_nl}ac_space=\ *)
++ # `set' does not quote correctly, so add quotes: double-quote
++ # substitution turns \\\\ into \\, and sed turns \\ into \.
++ sed -n \
++ "s/'/'\\\\''/g;
++ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
++ ;; #(
++ *)
++ # `set' quotes correctly as required by POSIX, so do not add quotes.
++ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
++ ;;
++ esac |
++ sort
++) |
++ sed '
++ /^ac_cv_env_/b end
++ t clear
++ :clear
++ s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
++ t end
++ s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
++ :end' >>confcache
++if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
++ if test -w "$cache_file"; then
++ test "x$cache_file" != "x/dev/null" &&
++ { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
++$as_echo "$as_me: updating cache $cache_file" >&6;}
++ cat confcache >$cache_file
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
++$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
++ fi
++fi
++rm -f confcache
++
++test "x$prefix" = xNONE && prefix=$ac_default_prefix
++# Let make expand exec_prefix.
++test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
++
++DEFS=-DHAVE_CONFIG_H
++
++ac_libobjs=
++ac_ltlibobjs=
++U=
++for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
++ # 1. Remove the extension, and $U if already installed.
++ ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
++ ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
++ # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
++ # will be set to the directory where LIBOBJS objects are built.
++ as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
++ as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
++done
++LIBOBJS=$ac_libobjs
++
++LTLIBOBJS=$ac_ltlibobjs
++
++
++
++
++: ${CONFIG_STATUS=./config.status}
++ac_write_fail=0
++ac_clean_files_save=$ac_clean_files
++ac_clean_files="$ac_clean_files $CONFIG_STATUS"
++{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
++$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
++as_write_fail=0
++cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
++#! $SHELL
++# Generated by $as_me.
++# Run this file to recreate the current configuration.
++# Compiler output produced by configure, useful for debugging
++# configure, is in config.log if it exists.
++
++debug=false
++ac_cs_recheck=false
++ac_cs_silent=false
++
++SHELL=\${CONFIG_SHELL-$SHELL}
++export SHELL
++_ASEOF
++cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
++## -------------------- ##
++## M4sh Initialization. ##
++## -------------------- ##
++
++# Be more Bourne compatible
++DUALCASE=1; export DUALCASE # for MKS sh
++if test -n "${ZSH_VERSION+set}" && (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
++ case `(set -o) 2>/dev/null` in #(
++ *posix*) :
++ set -o posix ;; #(
++ *) :
++ ;;
++esac
++fi
++
++
++as_nl='
++'
++export as_nl
++# Printing a long string crashes Solaris 7 /usr/bin/printf.
++as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
++# Prefer a ksh shell builtin over an external printf program on Solaris,
++# but without wasting forks for bash or zsh.
++if test -z "$BASH_VERSION$ZSH_VERSION" \
++ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
++ as_echo='print -r --'
++ as_echo_n='print -rn --'
++elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
++ as_echo='printf %s\n'
++ as_echo_n='printf %s'
++else
++ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
++ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
++ as_echo_n='/usr/ucb/echo -n'
++ else
++ as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
++ as_echo_n_body='eval
++ arg=$1;
++ case $arg in #(
++ *"$as_nl"*)
++ expr "X$arg" : "X\\(.*\\)$as_nl";
++ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
++ esac;
++ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
++ '
++ export as_echo_n_body
++ as_echo_n='sh -c $as_echo_n_body as_echo'
++ fi
++ export as_echo_body
++ as_echo='sh -c $as_echo_body as_echo'
++fi
++
++# The user is always right.
++if test "${PATH_SEPARATOR+set}" != set; 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
++
++
++# IFS
++# We need space, tab and new line, in precisely that order. Quoting is
++# there to prevent editors from complaining about space-tab.
++# (If _AS_PATH_WALK were called with IFS unset, it would disable word
++# splitting by setting IFS to empty value.)
++IFS=" "" $as_nl"
++
++# Find who we are. Look in the path if we contain no directory separator.
++case $0 in #((
++ *[\\/]* ) as_myself=$0 ;;
++ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ 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
++ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
++ exit 1
++fi
++
++# Unset variables that we do not need and which cause bugs (e.g. in
++# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
++# suppresses any "Segmentation fault" message there. '((' could
++# trigger a bug in pdksh 5.2.14.
++for as_var in BASH_ENV ENV MAIL MAILPATH
++do eval test x\${$as_var+set} = xset \
++ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
++done
++PS1='$ '
++PS2='> '
++PS4='+ '
++
++# NLS nuisances.
++LC_ALL=C
++export LC_ALL
++LANGUAGE=C
++export LANGUAGE
++
++# CDPATH.
++(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
++
++
++# 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
++ $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
++ fi
++ $as_echo "$as_me: error: $2" >&2
++ as_fn_exit $as_status
++} # as_fn_error
++
++
++# 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_unset VAR
++# ---------------
++# Portably unset VAR.
++as_fn_unset ()
++{
++ { eval $1=; unset $1;}
++}
++as_unset=as_fn_unset
++# 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_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_fn_arith ()
++ {
++ as_val=`expr "$@" || test $? -eq 1`
++ }
++fi # as_fn_arith
++
++
++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 ||
++$as_echo 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
++
++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
++
++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 -p'.
++ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
++ as_ln_s='cp -p'
++ elif ln conf$$.file conf$$ 2>/dev/null; then
++ as_ln_s=ln
++ else
++ as_ln_s='cp -p'
++ fi
++else
++ as_ln_s='cp -p'
++fi
++rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
++rmdir conf$$.dir 2>/dev/null
++
++
++# 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=`$as_echo "$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 ||
++$as_echo 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
++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
++
++if test -x / >/dev/null 2>&1; then
++ as_test_x='test -x'
++else
++ if ls -dL / >/dev/null 2>&1; then
++ as_ls_L_option=L
++ else
++ as_ls_L_option=
++ fi
++ as_test_x='
++ eval sh -c '\''
++ if test -d "$1"; then
++ test -d "$1/.";
++ else
++ case $1 in #(
++ -*)set "./$1";;
++ esac;
++ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
++ ???[sx]*):;;*)false;;esac;fi
++ '\'' sh
++ '
++fi
++as_executable_p=$as_test_x
++
++# 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'"
++
++
++exec 6>&1
++## ----------------------------------- ##
++## Main body of $CONFIG_STATUS script. ##
++## ----------------------------------- ##
++_ASEOF
++test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
++
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++# Save the log message, to keep $0 and so on meaningful, and to
++# report actual input values of CONFIG_FILES etc. instead of their
++# values after options handling.
++ac_log="
++This file was extended by OpenSSH $as_me Portable, which was
++generated by GNU Autoconf 2.67. Invocation command line was
++
++ CONFIG_FILES = $CONFIG_FILES
++ CONFIG_HEADERS = $CONFIG_HEADERS
++ CONFIG_LINKS = $CONFIG_LINKS
++ CONFIG_COMMANDS = $CONFIG_COMMANDS
++ $ $0 $@
++
++on `(hostname || uname -n) 2>/dev/null | sed 1q`
++"
++
++_ACEOF
++
++case $ac_config_files in *"
++"*) set x $ac_config_files; shift; ac_config_files=$*;;
++esac
++
++case $ac_config_headers in *"
++"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
++esac
++
++
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++# Files that config.status was made for.
++config_files="$ac_config_files"
++config_headers="$ac_config_headers"
++
++_ACEOF
++
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++ac_cs_usage="\
++\`$as_me' instantiates files and other configuration actions
++from templates according to the current configuration. Unless the files
++and actions are specified as TAGs, all are instantiated by default.
++
++Usage: $0 [OPTION]... [TAG]...
++
++ -h, --help print this help, then exit
++ -V, --version print version number and configuration settings, then exit
++ --config print configuration, then exit
++ -q, --quiet, --silent
++ do not print progress messages
++ -d, --debug don't remove temporary files
++ --recheck update $as_me by reconfiguring in the same conditions
++ --file=FILE[:TEMPLATE]
++ instantiate the configuration file FILE
++ --header=FILE[:TEMPLATE]
++ instantiate the configuration header FILE
++
++Configuration files:
++$config_files
++
++Configuration headers:
++$config_headers
++
++Report bugs to <openssh-unix-dev@mindrot.org>."
++
++_ACEOF
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
++ac_cs_version="\\
++OpenSSH config.status Portable
++configured by $0, generated by GNU Autoconf 2.67,
++ with options \\"\$ac_cs_config\\"
++
++Copyright (C) 2010 Free Software Foundation, Inc.
++This config.status script is free software; the Free Software Foundation
++gives unlimited permission to copy, distribute and modify it."
++
++ac_pwd='$ac_pwd'
++srcdir='$srcdir'
++INSTALL='$INSTALL'
++AWK='$AWK'
++test -n "\$AWK" || AWK=awk
++_ACEOF
++
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++# The default lists apply if the user does not specify any file.
++ac_need_defaults=:
++while test $# != 0
++do
++ case $1 in
++ --*=?*)
++ ac_option=`expr "X$1" : 'X\([^=]*\)='`
++ ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
++ ac_shift=:
++ ;;
++ --*=)
++ ac_option=`expr "X$1" : 'X\([^=]*\)='`
++ ac_optarg=
++ ac_shift=:
++ ;;
++ *)
++ ac_option=$1
++ ac_optarg=$2
++ ac_shift=shift
++ ;;
++ esac
++
++ case $ac_option in
++ # Handling of the options.
++ -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
++ ac_cs_recheck=: ;;
++ --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
++ $as_echo "$ac_cs_version"; exit ;;
++ --config | --confi | --conf | --con | --co | --c )
++ $as_echo "$ac_cs_config"; exit ;;
++ --debug | --debu | --deb | --de | --d | -d )
++ debug=: ;;
++ --file | --fil | --fi | --f )
++ $ac_shift
++ case $ac_optarg in
++ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
++ '') as_fn_error $? "missing file argument" ;;
++ esac
++ as_fn_append CONFIG_FILES " '$ac_optarg'"
++ ac_need_defaults=false;;
++ --header | --heade | --head | --hea )
++ $ac_shift
++ case $ac_optarg in
++ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
++ esac
++ as_fn_append CONFIG_HEADERS " '$ac_optarg'"
++ ac_need_defaults=false;;
++ --he | --h)
++ # Conflict between --help and --header
++ as_fn_error $? "ambiguous option: \`$1'
++Try \`$0 --help' for more information.";;
++ --help | --hel | -h )
++ $as_echo "$ac_cs_usage"; exit ;;
++ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
++ | -silent | --silent | --silen | --sile | --sil | --si | --s)
++ ac_cs_silent=: ;;
++
++ # This is an error.
++ -*) as_fn_error $? "unrecognized option: \`$1'
++Try \`$0 --help' for more information." ;;
++
++ *) as_fn_append ac_config_targets " $1"
++ ac_need_defaults=false ;;
++
++ esac
++ shift
++done
++
++ac_configure_extra_args=
++
++if $ac_cs_silent; then
++ exec 6>/dev/null
++ ac_configure_extra_args="$ac_configure_extra_args --silent"
++fi
++
++_ACEOF
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++if \$ac_cs_recheck; then
++ set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
++ shift
++ \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
++ CONFIG_SHELL='$SHELL'
++ export CONFIG_SHELL
++ exec "\$@"
++fi
++
++_ACEOF
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++exec 5>>config.log
++{
++ echo
++ sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
++## Running $as_me. ##
++_ASBOX
++ $as_echo "$ac_log"
++} >&5
++
++_ACEOF
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++_ACEOF
++
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++
++# Handling of arguments.
++for ac_config_target in $ac_config_targets
++do
++ case $ac_config_target in
++ "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
++ "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
++ "buildpkg.sh") CONFIG_FILES="$CONFIG_FILES buildpkg.sh" ;;
++ "opensshd.init") CONFIG_FILES="$CONFIG_FILES opensshd.init" ;;
++ "openssh.xml") CONFIG_FILES="$CONFIG_FILES openssh.xml" ;;
++ "openbsd-compat/Makefile") CONFIG_FILES="$CONFIG_FILES openbsd-compat/Makefile" ;;
++ "openbsd-compat/regress/Makefile") CONFIG_FILES="$CONFIG_FILES openbsd-compat/regress/Makefile" ;;
++ "survey.sh") CONFIG_FILES="$CONFIG_FILES survey.sh" ;;
++
++ *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
++ esac
++done
++
++
++# If the user did not use the arguments to specify the items to instantiate,
++# then the envvar interface is used. Set only those that are not.
++# We use the long form for the default assignment because of an extremely
++# bizarre bug on SunOS 4.1.3.
++if $ac_need_defaults; then
++ test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
++ test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
++fi
++
++# Have a temporary directory for convenience. Make it in the build tree
++# simply because there is no reason against having it here, and in addition,
++# creating and moving files from /tmp can sometimes cause problems.
++# Hook for its removal unless debugging.
++# Note that there is a small window in which the directory will not be cleaned:
++# after its creation but before its name has been assigned to `$tmp'.
++$debug ||
++{
++ tmp=
++ trap 'exit_status=$?
++ { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
++' 0
++ trap 'as_fn_exit 1' 1 2 13 15
++}
++# Create a (secure) tmp directory for tmp files.
++
++{
++ tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
++ test -n "$tmp" && test -d "$tmp"
++} ||
++{
++ tmp=./conf$$-$RANDOM
++ (umask 077 && mkdir "$tmp")
++} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
++
++# Set up the scripts for CONFIG_FILES section.
++# No need to generate them if there are no CONFIG_FILES.
++# This happens for instance with `./config.status config.h'.
++if test -n "$CONFIG_FILES"; then
++
++
++ac_cr=`echo X | tr X '\015'`
++# On cygwin, bash can eat \r inside `` if the user requested igncr.
++# But we know of no other shell where ac_cr would be empty at this
++# point, so we can use a bashism as a fallback.
++if test "x$ac_cr" = x; then
++ eval ac_cr=\$\'\\r\'
++fi
++ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
++if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
++ ac_cs_awk_cr='\\r'
++else
++ ac_cs_awk_cr=$ac_cr
++fi
++
++echo 'BEGIN {' >"$tmp/subs1.awk" &&
++_ACEOF
++
++
++{
++ echo "cat >conf$$subs.awk <<_ACEOF" &&
++ echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
++ echo "_ACEOF"
++} >conf$$subs.sh ||
++ as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
++ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
++ac_delim='%!_!# '
++for ac_last_try in false false false false false :; do
++ . ./conf$$subs.sh ||
++ as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
++
++ ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
++ if test $ac_delim_n = $ac_delim_num; then
++ break
++ elif $ac_last_try; then
++ as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
++ else
++ ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
++ fi
++done
++rm -f conf$$subs.sh
++
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
++_ACEOF
++sed -n '
++h
++s/^/S["/; s/!.*/"]=/
++p
++g
++s/^[^!]*!//
++:repl
++t repl
++s/'"$ac_delim"'$//
++t delim
++:nl
++h
++s/\(.\{148\}\)..*/\1/
++t more1
++s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
++p
++n
++b repl
++:more1
++s/["\\]/\\&/g; s/^/"/; s/$/"\\/
++p
++g
++s/.\{148\}//
++t nl
++:delim
++h
++s/\(.\{148\}\)..*/\1/
++t more2
++s/["\\]/\\&/g; s/^/"/; s/$/"/
++p
++b
++:more2
++s/["\\]/\\&/g; s/^/"/; s/$/"\\/
++p
++g
++s/.\{148\}//
++t delim
++' <conf$$subs.awk | sed '
++/^[^""]/{
++ N
++ s/\n//
++}
++' >>$CONFIG_STATUS || ac_write_fail=1
++rm -f conf$$subs.awk
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++_ACAWK
++cat >>"\$tmp/subs1.awk" <<_ACAWK &&
++ for (key in S) S_is_set[key] = 1
++ FS = "\a"
++
++}
++{
++ line = $ 0
++ nfields = split(line, field, "@")
++ substed = 0
++ len = length(field[1])
++ for (i = 2; i < nfields; i++) {
++ key = field[i]
++ keylen = length(key)
++ if (S_is_set[key]) {
++ value = S[key]
++ line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
++ len += length(value) + length(field[++i])
++ substed = 1
++ } else
++ len += 1 + keylen
++ }
++
++ print line
++}
++
++_ACAWK
++_ACEOF
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
++ sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
++else
++ cat
++fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
++ || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
++_ACEOF
++
++# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
++# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
++# trailing colons and then remove the whole line if VPATH becomes empty
++# (actually we leave an empty line to preserve line numbers).
++if test "x$srcdir" = x.; then
++ ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
++h
++s///
++s/^/:/
++s/[ ]*$/:/
++s/:\$(srcdir):/:/g
++s/:\${srcdir}:/:/g
++s/:@srcdir@:/:/g
++s/^:*//
++s/:*$//
++x
++s/\(=[ ]*\).*/\1/
++G
++s/\n//
++s/^[^=]*=[ ]*$//
++}'
++fi
++
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++fi # test -n "$CONFIG_FILES"
++
++# Set up the scripts for CONFIG_HEADERS section.
++# No need to generate them if there are no CONFIG_HEADERS.
++# This happens for instance with `./config.status Makefile'.
++if test -n "$CONFIG_HEADERS"; then
++cat >"$tmp/defines.awk" <<\_ACAWK ||
++BEGIN {
++_ACEOF
++
++# Transform confdefs.h into an awk script `defines.awk', embedded as
++# here-document in config.status, that substitutes the proper values into
++# config.h.in to produce config.h.
++
++# Create a delimiter string that does not exist in confdefs.h, to ease
++# handling of long lines.
++ac_delim='%!_!# '
++for ac_last_try in false false :; do
++ ac_t=`sed -n "/$ac_delim/p" confdefs.h`
++ if test -z "$ac_t"; then
++ break
++ elif $ac_last_try; then
++ as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
++ else
++ ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
++ fi
++done
++
++# For the awk script, D is an array of macro values keyed by name,
++# likewise P contains macro parameters if any. Preserve backslash
++# newline sequences.
++
++ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
++sed -n '
++s/.\{148\}/&'"$ac_delim"'/g
++t rset
++:rset
++s/^[ ]*#[ ]*define[ ][ ]*/ /
++t def
++d
++:def
++s/\\$//
++t bsnl
++s/["\\]/\\&/g
++s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
++D["\1"]=" \3"/p
++s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
++d
++:bsnl
++s/["\\]/\\&/g
++s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
++D["\1"]=" \3\\\\\\n"\\/p
++t cont
++s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
++t cont
++d
++:cont
++n
++s/.\{148\}/&'"$ac_delim"'/g
++t clear
++:clear
++s/\\$//
++t bsnlc
++s/["\\]/\\&/g; s/^/"/; s/$/"/p
++d
++:bsnlc
++s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
++b cont
++' <confdefs.h | sed '
++s/'"$ac_delim"'/"\\\
++"/g' >>$CONFIG_STATUS || ac_write_fail=1
++
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++ for (key in D) D_is_set[key] = 1
++ FS = "\a"
++}
++/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
++ line = \$ 0
++ split(line, arg, " ")
++ if (arg[1] == "#") {
++ defundef = arg[2]
++ mac1 = arg[3]
++ } else {
++ defundef = substr(arg[1], 2)
++ mac1 = arg[2]
++ }
++ split(mac1, mac2, "(") #)
++ macro = mac2[1]
++ prefix = substr(line, 1, index(line, defundef) - 1)
++ if (D_is_set[macro]) {
++ # Preserve the white space surrounding the "#".
++ print prefix "define", macro P[macro] D[macro]
++ next
++ } else {
++ # Replace #undef with comments. This is necessary, for example,
++ # in the case of _POSIX_SOURCE, which is predefined and required
++ # on some systems where configure will not decide to define it.
++ if (defundef == "undef") {
++ print "/*", prefix defundef, macro, "*/"
++ next
++ }
++ }
++}
++{ print }
++_ACAWK
++_ACEOF
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++ as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
++fi # test -n "$CONFIG_HEADERS"
++
++
++eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
++shift
++for ac_tag
++do
++ case $ac_tag in
++ :[FHLC]) ac_mode=$ac_tag; continue;;
++ esac
++ case $ac_mode$ac_tag in
++ :[FHL]*:*);;
++ :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
++ :[FH]-) ac_tag=-:-;;
++ :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
++ esac
++ ac_save_IFS=$IFS
++ IFS=:
++ set x $ac_tag
++ IFS=$ac_save_IFS
++ shift
++ ac_file=$1
++ shift
++
++ case $ac_mode in
++ :L) ac_source=$1;;
++ :[FH])
++ ac_file_inputs=
++ for ac_f
++ do
++ case $ac_f in
++ -) ac_f="$tmp/stdin";;
++ *) # Look for the file first in the build tree, then in the source tree
++ # (if the path is not absolute). The absolute path cannot be DOS-style,
++ # because $ac_f cannot contain `:'.
++ test -f "$ac_f" ||
++ case $ac_f in
++ [\\/$]*) false;;
++ *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
++ esac ||
++ as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
++ esac
++ case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
++ as_fn_append ac_file_inputs " '$ac_f'"
++ done
++
++ # Let's still pretend it is `configure' which instantiates (i.e., don't
++ # use $as_me), people would be surprised to read:
++ # /* config.h. Generated by config.status. */
++ configure_input='Generated from '`
++ $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
++ `' by configure.'
++ if test x"$ac_file" != x-; then
++ configure_input="$ac_file. $configure_input"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
++$as_echo "$as_me: creating $ac_file" >&6;}
++ fi
++ # Neutralize special characters interpreted by sed in replacement strings.
++ case $configure_input in #(
++ *\&* | *\|* | *\\* )
++ ac_sed_conf_input=`$as_echo "$configure_input" |
++ sed 's/[\\\\&|]/\\\\&/g'`;; #(
++ *) ac_sed_conf_input=$configure_input;;
++ esac
++
++ case $ac_tag in
++ *:-:* | *:-) cat >"$tmp/stdin" \
++ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
++ esac
++ ;;
++ esac
++
++ ac_dir=`$as_dirname -- "$ac_file" ||
++$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
++ X"$ac_file" : 'X\(//\)[^/]' \| \
++ X"$ac_file" : 'X\(//\)$' \| \
++ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
++$as_echo X"$ac_file" |
++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
++ s//\1/
++ q
++ }
++ /^X\(\/\/\)[^/].*/{
++ s//\1/
++ q
++ }
++ /^X\(\/\/\)$/{
++ s//\1/
++ q
++ }
++ /^X\(\/\).*/{
++ s//\1/
++ q
++ }
++ s/.*/./; q'`
++ as_dir="$ac_dir"; as_fn_mkdir_p
++ ac_builddir=.
++
++case "$ac_dir" in
++.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
++*)
++ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
++ # A ".." for each directory in $ac_dir_suffix.
++ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
++ case $ac_top_builddir_sub in
++ "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
++ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
++ esac ;;
++esac
++ac_abs_top_builddir=$ac_pwd
++ac_abs_builddir=$ac_pwd$ac_dir_suffix
++# for backward compatibility:
++ac_top_builddir=$ac_top_build_prefix
++
++case $srcdir in
++ .) # We are building in place.
++ ac_srcdir=.
++ ac_top_srcdir=$ac_top_builddir_sub
++ ac_abs_top_srcdir=$ac_pwd ;;
++ [\\/]* | ?:[\\/]* ) # Absolute name.
++ ac_srcdir=$srcdir$ac_dir_suffix;
++ ac_top_srcdir=$srcdir
++ ac_abs_top_srcdir=$srcdir ;;
++ *) # Relative name.
++ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
++ ac_top_srcdir=$ac_top_build_prefix$srcdir
++ ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
++esac
++ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
++
++
++ case $ac_mode in
++ :F)
++ #
++ # CONFIG_FILE
++ #
++
++ case $INSTALL in
++ [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
++ *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
++ esac
++_ACEOF
++
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++# If the template does not know about datarootdir, expand it.
++# FIXME: This hack should be removed a few years after 2.60.
++ac_datarootdir_hack=; ac_datarootdir_seen=
++ac_sed_dataroot='
++/datarootdir/ {
++ p
++ q
++}
++/@datadir@/p
++/@docdir@/p
++/@infodir@/p
++/@localedir@/p
++/@mandir@/p'
++case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
++*datarootdir*) ac_datarootdir_seen=yes;;
++*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
++$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
++_ACEOF
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++ ac_datarootdir_hack='
++ s&@datadir@&$datadir&g
++ s&@docdir@&$docdir&g
++ s&@infodir@&$infodir&g
++ s&@localedir@&$localedir&g
++ s&@mandir@&$mandir&g
++ s&\\\${datarootdir}&$datarootdir&g' ;;
++esac
++_ACEOF
++
++# Neutralize VPATH when `$srcdir' = `.'.
++# Shell code in configure.ac might set extrasub.
++# FIXME: do we really want to maintain this feature?
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++ac_sed_extra="$ac_vpsub
++$extrasub
++_ACEOF
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++:t
++/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
++s|@configure_input@|$ac_sed_conf_input|;t t
++s&@top_builddir@&$ac_top_builddir_sub&;t t
++s&@top_build_prefix@&$ac_top_build_prefix&;t t
++s&@srcdir@&$ac_srcdir&;t t
++s&@abs_srcdir@&$ac_abs_srcdir&;t t
++s&@top_srcdir@&$ac_top_srcdir&;t t
++s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
++s&@builddir@&$ac_builddir&;t t
++s&@abs_builddir@&$ac_abs_builddir&;t t
++s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
++s&@INSTALL@&$ac_INSTALL&;t t
++$ac_datarootdir_hack
++"
++eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
++ || as_fn_error $? "could not create $ac_file" "$LINENO" 5
++
++test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
++ { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
++ { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
++which seems to be undefined. Please make sure it is defined" >&5
++$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
++which seems to be undefined. Please make sure it is defined" >&2;}
++
++ rm -f "$tmp/stdin"
++ case $ac_file in
++ -) cat "$tmp/out" && rm -f "$tmp/out";;
++ *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
++ esac \
++ || as_fn_error $? "could not create $ac_file" "$LINENO" 5
++ ;;
++ :H)
++ #
++ # CONFIG_HEADER
++ #
++ if test x"$ac_file" != x-; then
++ {
++ $as_echo "/* $configure_input */" \
++ && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
++ } >"$tmp/config.h" \
++ || as_fn_error $? "could not create $ac_file" "$LINENO" 5
++ if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
++$as_echo "$as_me: $ac_file is unchanged" >&6;}
++ else
++ rm -f "$ac_file"
++ mv "$tmp/config.h" "$ac_file" \
++ || as_fn_error $? "could not create $ac_file" "$LINENO" 5
++ fi
++ else
++ $as_echo "/* $configure_input */" \
++ && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
++ || as_fn_error $? "could not create -" "$LINENO" 5
++ fi
++ ;;
++
++
++ esac
++
++done # for ac_tag
++
++
++as_fn_exit 0
++_ACEOF
++ac_clean_files=$ac_clean_files_save
++
++test $ac_write_fail = 0 ||
++ as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
++
++
++# configure is writing to config.log, and then calls config.status.
++# config.status does its own redirection, appending to config.log.
++# Unfortunately, on DOS this fails, as config.log is still kept open
++# by configure, so config.status won't be able to write to it; its
++# output is simply discarded. So we exec the FD to /dev/null,
++# effectively closing config.log, so it can be properly (re)opened and
++# appended to by config.status. When coming back to configure, we
++# need to make the FD available again.
++if test "$no_create" != yes; then
++ ac_cs_success=:
++ ac_config_status_args=
++ test "$silent" = yes &&
++ ac_config_status_args="$ac_config_status_args --quiet"
++ exec 5>/dev/null
++ $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
++ exec 5>>config.log
++ # Use ||, not &&, to avoid exiting from the if with $? = 1, which
++ # would make configure fail if this is the last instruction.
++ $ac_cs_success || as_fn_exit 1
++fi
++if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
++$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
++fi
++
++
++# Print summary of options
++
++# Someone please show me a better way :)
++A=`eval echo ${prefix}` ; A=`eval echo ${A}`
++B=`eval echo ${bindir}` ; B=`eval echo ${B}`
++C=`eval echo ${sbindir}` ; C=`eval echo ${C}`
++D=`eval echo ${sysconfdir}` ; D=`eval echo ${D}`
++E=`eval echo ${libexecdir}/ssh-askpass` ; E=`eval echo ${E}`
++F=`eval echo ${mandir}/${mansubdir}X` ; F=`eval echo ${F}`
++G=`eval echo ${piddir}` ; G=`eval echo ${G}`
++H=`eval echo ${PRIVSEP_PATH}` ; H=`eval echo ${H}`
++I=`eval echo ${user_path}` ; I=`eval echo ${I}`
++J=`eval echo ${superuser_path}` ; J=`eval echo ${J}`
++
++echo ""
++echo "OpenSSH has been configured with the following options:"
++echo " User binaries: $B"
++echo " System binaries: $C"
++echo " Configuration files: $D"
++echo " Askpass program: $E"
++echo " Manual pages: $F"
++echo " PID file: $G"
++echo " Privilege separation chroot path: $H"
++if test "x$external_path_file" = "x/etc/login.conf" ; then
++echo " At runtime, sshd will use the path defined in $external_path_file"
++echo " Make sure the path to scp is present, otherwise scp will not work"
++else
++echo " sshd default user PATH: $I"
++ if test ! -z "$external_path_file"; then
++echo " (If PATH is set in $external_path_file it will be used instead. If"
++echo " used, ensure the path to scp is present, otherwise scp will not work.)"
++ fi
++fi
++if test ! -z "$superuser_path" ; then
++echo " sshd superuser user PATH: $J"
++fi
++echo " Manpage format: $MANTYPE"
++echo " PAM support: $PAM_MSG"
++echo " OSF SIA support: $SIA_MSG"
++echo " KerberosV support: $KRB5_MSG"
++echo " SELinux support: $SELINUX_MSG"
++echo " Smartcard support: $SCARD_MSG"
++echo " S/KEY support: $SKEY_MSG"
++echo " TCP Wrappers support: $TCPW_MSG"
++echo " MD5 password support: $MD5_MSG"
++echo " libedit support: $LIBEDIT_MSG"
++echo " Solaris process contract support: $SPC_MSG"
++echo " Solaris project support: $SP_MSG"
++echo " IP address in \$DISPLAY hack: $DISPLAY_HACK_MSG"
++echo " Translate v4 in v6 hack: $IPV4_IN6_HACK_MSG"
++echo " BSD Auth support: $BSD_AUTH_MSG"
++echo " Random number source: $RAND_MSG"
++echo " Privsep sandbox style: $SANDBOX_STYLE"
++
++echo ""
++
++echo " Host: ${host}"
++echo " Compiler: ${CC}"
++echo " Compiler flags: ${CFLAGS}"
++echo "Preprocessor flags: ${CPPFLAGS}"
++echo " Linker flags: ${LDFLAGS}"
++echo " Libraries: ${LIBS}"
++if test ! -z "${SSHDLIBS}"; then
++echo " +for sshd: ${SSHDLIBS}"
++fi
++if test ! -z "${SSHLIBS}"; then
++echo " +for ssh: ${SSHLIBS}"
++fi
++
++echo ""
++
++if test "x$MAKE_PACKAGE_SUPPORTED" = "xyes" ; then
++ echo "SVR4 style packages are supported with \"make package\""
++ echo ""
++fi
++
++if test "x$PAM_MSG" = "xyes" ; then
++ echo "PAM is enabled. You may need to install a PAM control file "
++ echo "for sshd, otherwise password authentication may fail. "
++ echo "Example PAM control files can be found in the contrib/ "
++ echo "subdirectory"
++ echo ""
++fi
++
++if test ! -z "$NO_PEERCHECK" ; then
++ echo "WARNING: the operating system that you are using does not"
++ echo "appear to support getpeereid(), getpeerucred() or the"
++ echo "SO_PEERCRED getsockopt() option. These facilities are used to"
++ echo "enforce security checks to prevent unauthorised connections to"
++ echo "ssh-agent. Their absence increases the risk that a malicious"
++ echo "user can connect to your agent."
++ echo ""
++fi
++
++if test "$AUDIT_MODULE" = "bsm" ; then
++ echo "WARNING: BSM audit support is currently considered EXPERIMENTAL."
++ echo "See the Solaris section in README.platform for details."
++fi
+--- /dev/null
++++ openssh-5.9p1/autom4te.cache/traces.0
+@@ -0,0 +1,2406 @@
++m4trace:configure.ac:17: -1- AC_INIT([OpenSSH], [Portable], [openssh-unix-dev@mindrot.org])
++m4trace:configure.ac:17: -1- m4_pattern_forbid([^_?A[CHUM]_])
++m4trace:configure.ac:17: -1- m4_pattern_forbid([_AC_])
++m4trace:configure.ac:17: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^AS_FLAGS$])
++m4trace:configure.ac:17: -1- m4_pattern_forbid([^_?m4_])
++m4trace:configure.ac:17: -1- m4_pattern_forbid([^dnl$])
++m4trace:configure.ac:17: -1- m4_pattern_forbid([^_?AS_])
++m4trace:configure.ac:17: -1- AC_SUBST([SHELL])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([SHELL])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^SHELL$])
++m4trace:configure.ac:17: -1- AC_SUBST([PATH_SEPARATOR])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([PATH_SEPARATOR])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^PATH_SEPARATOR$])
++m4trace:configure.ac:17: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME], ['AC_PACKAGE_NAME'])])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([PACKAGE_NAME])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^PACKAGE_NAME$])
++m4trace:configure.ac:17: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME], ['AC_PACKAGE_TARNAME'])])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([PACKAGE_TARNAME])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
++m4trace:configure.ac:17: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION], ['AC_PACKAGE_VERSION'])])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([PACKAGE_VERSION])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^PACKAGE_VERSION$])
++m4trace:configure.ac:17: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING], ['AC_PACKAGE_STRING'])])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([PACKAGE_STRING])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^PACKAGE_STRING$])
++m4trace:configure.ac:17: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([PACKAGE_BUGREPORT])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
++m4trace:configure.ac:17: -1- AC_SUBST([PACKAGE_URL], [m4_ifdef([AC_PACKAGE_URL], ['AC_PACKAGE_URL'])])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([PACKAGE_URL])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^PACKAGE_URL$])
++m4trace:configure.ac:17: -1- AC_SUBST([exec_prefix], [NONE])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([exec_prefix])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^exec_prefix$])
++m4trace:configure.ac:17: -1- AC_SUBST([prefix], [NONE])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([prefix])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^prefix$])
++m4trace:configure.ac:17: -1- AC_SUBST([program_transform_name], [s,x,x,])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([program_transform_name])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^program_transform_name$])
++m4trace:configure.ac:17: -1- AC_SUBST([bindir], ['${exec_prefix}/bin'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([bindir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^bindir$])
++m4trace:configure.ac:17: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([sbindir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^sbindir$])
++m4trace:configure.ac:17: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([libexecdir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^libexecdir$])
++m4trace:configure.ac:17: -1- AC_SUBST([datarootdir], ['${prefix}/share'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([datarootdir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^datarootdir$])
++m4trace:configure.ac:17: -1- AC_SUBST([datadir], ['${datarootdir}'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([datadir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^datadir$])
++m4trace:configure.ac:17: -1- AC_SUBST([sysconfdir], ['${prefix}/etc'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([sysconfdir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^sysconfdir$])
++m4trace:configure.ac:17: -1- AC_SUBST([sharedstatedir], ['${prefix}/com'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([sharedstatedir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^sharedstatedir$])
++m4trace:configure.ac:17: -1- AC_SUBST([localstatedir], ['${prefix}/var'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([localstatedir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^localstatedir$])
++m4trace:configure.ac:17: -1- AC_SUBST([includedir], ['${prefix}/include'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([includedir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^includedir$])
++m4trace:configure.ac:17: -1- AC_SUBST([oldincludedir], ['/usr/include'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([oldincludedir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^oldincludedir$])
++m4trace:configure.ac:17: -1- AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME],
++ ['${datarootdir}/doc/${PACKAGE_TARNAME}'],
++ ['${datarootdir}/doc/${PACKAGE}'])])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([docdir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^docdir$])
++m4trace:configure.ac:17: -1- AC_SUBST([infodir], ['${datarootdir}/info'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([infodir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^infodir$])
++m4trace:configure.ac:17: -1- AC_SUBST([htmldir], ['${docdir}'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([htmldir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^htmldir$])
++m4trace:configure.ac:17: -1- AC_SUBST([dvidir], ['${docdir}'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([dvidir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^dvidir$])
++m4trace:configure.ac:17: -1- AC_SUBST([pdfdir], ['${docdir}'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([pdfdir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^pdfdir$])
++m4trace:configure.ac:17: -1- AC_SUBST([psdir], ['${docdir}'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([psdir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^psdir$])
++m4trace:configure.ac:17: -1- AC_SUBST([libdir], ['${exec_prefix}/lib'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([libdir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^libdir$])
++m4trace:configure.ac:17: -1- AC_SUBST([localedir], ['${datarootdir}/locale'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([localedir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^localedir$])
++m4trace:configure.ac:17: -1- AC_SUBST([mandir], ['${datarootdir}/man'])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([mandir])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^mandir$])
++m4trace:configure.ac:17: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^PACKAGE_NAME$])
++m4trace:configure.ac:17: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */
++@%:@undef PACKAGE_NAME])
++m4trace:configure.ac:17: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
++m4trace:configure.ac:17: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */
++@%:@undef PACKAGE_TARNAME])
++m4trace:configure.ac:17: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^PACKAGE_VERSION$])
++m4trace:configure.ac:17: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */
++@%:@undef PACKAGE_VERSION])
++m4trace:configure.ac:17: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^PACKAGE_STRING$])
++m4trace:configure.ac:17: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */
++@%:@undef PACKAGE_STRING])
++m4trace:configure.ac:17: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
++m4trace:configure.ac:17: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */
++@%:@undef PACKAGE_BUGREPORT])
++m4trace:configure.ac:17: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_URL])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^PACKAGE_URL$])
++m4trace:configure.ac:17: -1- AH_OUTPUT([PACKAGE_URL], [/* Define to the home page for this package. */
++@%:@undef PACKAGE_URL])
++m4trace:configure.ac:17: -1- AC_SUBST([DEFS])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([DEFS])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^DEFS$])
++m4trace:configure.ac:17: -1- AC_SUBST([ECHO_C])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([ECHO_C])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^ECHO_C$])
++m4trace:configure.ac:17: -1- AC_SUBST([ECHO_N])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([ECHO_N])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^ECHO_N$])
++m4trace:configure.ac:17: -1- AC_SUBST([ECHO_T])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([ECHO_T])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^ECHO_T$])
++m4trace:configure.ac:17: -1- AC_SUBST([LIBS])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([LIBS])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^LIBS$])
++m4trace:configure.ac:17: -1- AC_SUBST([build_alias])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([build_alias])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^build_alias$])
++m4trace:configure.ac:17: -1- AC_SUBST([host_alias])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([host_alias])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^host_alias$])
++m4trace:configure.ac:17: -1- AC_SUBST([target_alias])
++m4trace:configure.ac:17: -1- AC_SUBST_TRACE([target_alias])
++m4trace:configure.ac:17: -1- m4_pattern_allow([^target_alias$])
++m4trace:configure.ac:22: -1- AC_CONFIG_HEADERS([config.h])
++m4trace:configure.ac:23: -1- AC_SUBST([CC])
++m4trace:configure.ac:23: -1- AC_SUBST_TRACE([CC])
++m4trace:configure.ac:23: -1- m4_pattern_allow([^CC$])
++m4trace:configure.ac:23: -1- AC_SUBST([CFLAGS])
++m4trace:configure.ac:23: -1- AC_SUBST_TRACE([CFLAGS])
++m4trace:configure.ac:23: -1- m4_pattern_allow([^CFLAGS$])
++m4trace:configure.ac:23: -1- AC_SUBST([LDFLAGS])
++m4trace:configure.ac:23: -1- AC_SUBST_TRACE([LDFLAGS])
++m4trace:configure.ac:23: -1- m4_pattern_allow([^LDFLAGS$])
++m4trace:configure.ac:23: -1- AC_SUBST([LIBS])
++m4trace:configure.ac:23: -1- AC_SUBST_TRACE([LIBS])
++m4trace:configure.ac:23: -1- m4_pattern_allow([^LIBS$])
++m4trace:configure.ac:23: -1- AC_SUBST([CPPFLAGS])
++m4trace:configure.ac:23: -1- AC_SUBST_TRACE([CPPFLAGS])
++m4trace:configure.ac:23: -1- m4_pattern_allow([^CPPFLAGS$])
++m4trace:configure.ac:23: -1- AC_SUBST([CC])
++m4trace:configure.ac:23: -1- AC_SUBST_TRACE([CC])
++m4trace:configure.ac:23: -1- m4_pattern_allow([^CC$])
++m4trace:configure.ac:23: -1- AC_SUBST([CC])
++m4trace:configure.ac:23: -1- AC_SUBST_TRACE([CC])
++m4trace:configure.ac:23: -1- m4_pattern_allow([^CC$])
++m4trace:configure.ac:23: -1- AC_SUBST([CC])
++m4trace:configure.ac:23: -1- AC_SUBST_TRACE([CC])
++m4trace:configure.ac:23: -1- m4_pattern_allow([^CC$])
++m4trace:configure.ac:23: -1- AC_SUBST([CC])
++m4trace:configure.ac:23: -1- AC_SUBST_TRACE([CC])
++m4trace:configure.ac:23: -1- m4_pattern_allow([^CC$])
++m4trace:configure.ac:23: -1- AC_SUBST([ac_ct_CC])
++m4trace:configure.ac:23: -1- AC_SUBST_TRACE([ac_ct_CC])
++m4trace:configure.ac:23: -1- m4_pattern_allow([^ac_ct_CC$])
++m4trace:configure.ac:23: -1- AC_SUBST([EXEEXT], [$ac_cv_exeext])
++m4trace:configure.ac:23: -1- AC_SUBST_TRACE([EXEEXT])
++m4trace:configure.ac:23: -1- m4_pattern_allow([^EXEEXT$])
++m4trace:configure.ac:23: -1- AC_SUBST([OBJEXT], [$ac_cv_objext])
++m4trace:configure.ac:23: -1- AC_SUBST_TRACE([OBJEXT])
++m4trace:configure.ac:23: -1- m4_pattern_allow([^OBJEXT$])
++m4trace:configure.ac:24: -1- AC_CANONICAL_HOST
++m4trace:configure.ac:24: -1- AC_CANONICAL_BUILD
++m4trace:configure.ac:24: -1- AC_REQUIRE_AUX_FILE([config.sub])
++m4trace:configure.ac:24: -1- AC_REQUIRE_AUX_FILE([config.guess])
++m4trace:configure.ac:24: -1- AC_SUBST([build], [$ac_cv_build])
++m4trace:configure.ac:24: -1- AC_SUBST_TRACE([build])
++m4trace:configure.ac:24: -1- m4_pattern_allow([^build$])
++m4trace:configure.ac:24: -1- AC_SUBST([build_cpu], [$[1]])
++m4trace:configure.ac:24: -1- AC_SUBST_TRACE([build_cpu])
++m4trace:configure.ac:24: -1- m4_pattern_allow([^build_cpu$])
++m4trace:configure.ac:24: -1- AC_SUBST([build_vendor], [$[2]])
++m4trace:configure.ac:24: -1- AC_SUBST_TRACE([build_vendor])
++m4trace:configure.ac:24: -1- m4_pattern_allow([^build_vendor$])
++m4trace:configure.ac:24: -1- AC_SUBST([build_os])
++m4trace:configure.ac:24: -1- AC_SUBST_TRACE([build_os])
++m4trace:configure.ac:24: -1- m4_pattern_allow([^build_os$])
++m4trace:configure.ac:24: -1- AC_SUBST([host], [$ac_cv_host])
++m4trace:configure.ac:24: -1- AC_SUBST_TRACE([host])
++m4trace:configure.ac:24: -1- m4_pattern_allow([^host$])
++m4trace:configure.ac:24: -1- AC_SUBST([host_cpu], [$[1]])
++m4trace:configure.ac:24: -1- AC_SUBST_TRACE([host_cpu])
++m4trace:configure.ac:24: -1- m4_pattern_allow([^host_cpu$])
++m4trace:configure.ac:24: -1- AC_SUBST([host_vendor], [$[2]])
++m4trace:configure.ac:24: -1- AC_SUBST_TRACE([host_vendor])
++m4trace:configure.ac:24: -1- m4_pattern_allow([^host_vendor$])
++m4trace:configure.ac:24: -1- AC_SUBST([host_os])
++m4trace:configure.ac:24: -1- AC_SUBST_TRACE([host_os])
++m4trace:configure.ac:24: -1- m4_pattern_allow([^host_os$])
++m4trace:configure.ac:25: -1- AH_OUTPUT([WORDS_BIGENDIAN], [/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
++ significant byte first (like Motorola and SPARC, unlike Intel). */
++#if defined AC_APPLE_UNIVERSAL_BUILD
++# if defined __BIG_ENDIAN__
++# define WORDS_BIGENDIAN 1
++# endif
++#else
++# ifndef WORDS_BIGENDIAN
++# undef WORDS_BIGENDIAN
++# endif
++#endif])
++m4trace:configure.ac:25: -1- AC_SUBST([CPP])
++m4trace:configure.ac:25: -1- AC_SUBST_TRACE([CPP])
++m4trace:configure.ac:25: -1- m4_pattern_allow([^CPP$])
++m4trace:configure.ac:25: -1- AC_SUBST([CPPFLAGS])
++m4trace:configure.ac:25: -1- AC_SUBST_TRACE([CPPFLAGS])
++m4trace:configure.ac:25: -1- m4_pattern_allow([^CPPFLAGS$])
++m4trace:configure.ac:25: -1- AC_SUBST([CPP])
++m4trace:configure.ac:25: -1- AC_SUBST_TRACE([CPP])
++m4trace:configure.ac:25: -1- m4_pattern_allow([^CPP$])
++m4trace:configure.ac:25: -1- AC_SUBST([GREP])
++m4trace:configure.ac:25: -1- AC_SUBST_TRACE([GREP])
++m4trace:configure.ac:25: -1- m4_pattern_allow([^GREP$])
++m4trace:configure.ac:25: -1- AC_SUBST([EGREP])
++m4trace:configure.ac:25: -1- AC_SUBST_TRACE([EGREP])
++m4trace:configure.ac:25: -1- m4_pattern_allow([^EGREP$])
++m4trace:configure.ac:25: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS])
++m4trace:configure.ac:25: -1- m4_pattern_allow([^STDC_HEADERS$])
++m4trace:configure.ac:25: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */
++@%:@undef STDC_HEADERS])
++m4trace:configure.ac:25: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the <sys/types.h> header file. */
++@%:@undef HAVE_SYS_TYPES_H])
++m4trace:configure.ac:25: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */
++@%:@undef HAVE_SYS_STAT_H])
++m4trace:configure.ac:25: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
++@%:@undef HAVE_STDLIB_H])
++m4trace:configure.ac:25: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
++@%:@undef HAVE_STRING_H])
++m4trace:configure.ac:25: -1- AH_OUTPUT([HAVE_MEMORY_H], [/* Define to 1 if you have the <memory.h> header file. */
++@%:@undef HAVE_MEMORY_H])
++m4trace:configure.ac:25: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the <strings.h> header file. */
++@%:@undef HAVE_STRINGS_H])
++m4trace:configure.ac:25: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the <inttypes.h> header file. */
++@%:@undef HAVE_INTTYPES_H])
++m4trace:configure.ac:25: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the <stdint.h> header file. */
++@%:@undef HAVE_STDINT_H])
++m4trace:configure.ac:25: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
++@%:@undef HAVE_UNISTD_H])
++m4trace:configure.ac:25: -1- AC_DEFINE_TRACE_LITERAL([WORDS_BIGENDIAN])
++m4trace:configure.ac:25: -1- m4_pattern_allow([^WORDS_BIGENDIAN$])
++m4trace:configure.ac:25: -1- AC_DEFINE_TRACE_LITERAL([AC_APPLE_UNIVERSAL_BUILD])
++m4trace:configure.ac:25: -1- m4_pattern_allow([^AC_APPLE_UNIVERSAL_BUILD$])
++m4trace:configure.ac:25: -1- AH_OUTPUT([AC_APPLE_UNIVERSAL_BUILD], [/* Define if building universal (internal helper macro) */
++@%:@undef AC_APPLE_UNIVERSAL_BUILD])
++m4trace:configure.ac:28: -1- AC_SUBST([AWK])
++m4trace:configure.ac:28: -1- AC_SUBST_TRACE([AWK])
++m4trace:configure.ac:28: -1- m4_pattern_allow([^AWK$])
++m4trace:configure.ac:29: -1- AC_SUBST([CPP])
++m4trace:configure.ac:29: -1- AC_SUBST_TRACE([CPP])
++m4trace:configure.ac:29: -1- m4_pattern_allow([^CPP$])
++m4trace:configure.ac:29: -1- AC_SUBST([CPPFLAGS])
++m4trace:configure.ac:29: -1- AC_SUBST_TRACE([CPPFLAGS])
++m4trace:configure.ac:29: -1- m4_pattern_allow([^CPPFLAGS$])
++m4trace:configure.ac:29: -1- AC_SUBST([CPP])
++m4trace:configure.ac:29: -1- AC_SUBST_TRACE([CPP])
++m4trace:configure.ac:29: -1- m4_pattern_allow([^CPP$])
++m4trace:configure.ac:30: -1- AC_SUBST([RANLIB])
++m4trace:configure.ac:30: -1- AC_SUBST_TRACE([RANLIB])
++m4trace:configure.ac:30: -1- m4_pattern_allow([^RANLIB$])
++m4trace:configure.ac:31: -1- AC_REQUIRE_AUX_FILE([install-sh])
++m4trace:configure.ac:31: -1- AC_SUBST([INSTALL_PROGRAM])
++m4trace:configure.ac:31: -1- AC_SUBST_TRACE([INSTALL_PROGRAM])
++m4trace:configure.ac:31: -1- m4_pattern_allow([^INSTALL_PROGRAM$])
++m4trace:configure.ac:31: -1- AC_SUBST([INSTALL_SCRIPT])
++m4trace:configure.ac:31: -1- AC_SUBST_TRACE([INSTALL_SCRIPT])
++m4trace:configure.ac:31: -1- m4_pattern_allow([^INSTALL_SCRIPT$])
++m4trace:configure.ac:31: -1- AC_SUBST([INSTALL_DATA])
++m4trace:configure.ac:31: -1- AC_SUBST_TRACE([INSTALL_DATA])
++m4trace:configure.ac:31: -1- m4_pattern_allow([^INSTALL_DATA$])
++m4trace:configure.ac:32: -1- AC_SUBST([EGREP])
++m4trace:configure.ac:32: -1- AC_SUBST_TRACE([EGREP])
++m4trace:configure.ac:32: -1- m4_pattern_allow([^EGREP$])
++m4trace:configure.ac:33: -1- AC_SUBST([AR])
++m4trace:configure.ac:33: -1- AC_SUBST_TRACE([AR])
++m4trace:configure.ac:33: -1- m4_pattern_allow([^AR$])
++m4trace:configure.ac:34: -1- AC_SUBST([CAT])
++m4trace:configure.ac:34: -1- AC_SUBST_TRACE([CAT])
++m4trace:configure.ac:34: -1- m4_pattern_allow([^CAT$])
++m4trace:configure.ac:35: -1- AC_SUBST([KILL])
++m4trace:configure.ac:35: -1- AC_SUBST_TRACE([KILL])
++m4trace:configure.ac:35: -1- m4_pattern_allow([^KILL$])
++m4trace:configure.ac:36: -1- AC_SUBST([PERL])
++m4trace:configure.ac:36: -1- AC_SUBST_TRACE([PERL])
++m4trace:configure.ac:36: -1- m4_pattern_allow([^PERL$])
++m4trace:configure.ac:37: -1- AC_SUBST([SED])
++m4trace:configure.ac:37: -1- AC_SUBST_TRACE([SED])
++m4trace:configure.ac:37: -1- m4_pattern_allow([^SED$])
++m4trace:configure.ac:38: -1- AC_SUBST([PERL])
++m4trace:configure.ac:38: -1- AC_SUBST_TRACE([PERL])
++m4trace:configure.ac:38: -1- m4_pattern_allow([^PERL$])
++m4trace:configure.ac:39: -1- AC_SUBST([ENT])
++m4trace:configure.ac:39: -1- AC_SUBST_TRACE([ENT])
++m4trace:configure.ac:39: -1- m4_pattern_allow([^ENT$])
++m4trace:configure.ac:40: -1- AC_SUBST([ENT])
++m4trace:configure.ac:40: -1- AC_SUBST_TRACE([ENT])
++m4trace:configure.ac:40: -1- m4_pattern_allow([^ENT$])
++m4trace:configure.ac:41: -1- AC_SUBST([TEST_MINUS_S_SH])
++m4trace:configure.ac:41: -1- AC_SUBST_TRACE([TEST_MINUS_S_SH])
++m4trace:configure.ac:41: -1- m4_pattern_allow([^TEST_MINUS_S_SH$])
++m4trace:configure.ac:42: -1- AC_SUBST([TEST_MINUS_S_SH])
++m4trace:configure.ac:42: -1- AC_SUBST_TRACE([TEST_MINUS_S_SH])
++m4trace:configure.ac:42: -1- m4_pattern_allow([^TEST_MINUS_S_SH$])
++m4trace:configure.ac:43: -1- AC_SUBST([TEST_MINUS_S_SH])
++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([TEST_MINUS_S_SH])
++m4trace:configure.ac:43: -1- m4_pattern_allow([^TEST_MINUS_S_SH$])
++m4trace:configure.ac:44: -1- AC_SUBST([SH])
++m4trace:configure.ac:44: -1- AC_SUBST_TRACE([SH])
++m4trace:configure.ac:44: -1- m4_pattern_allow([^SH$])
++m4trace:configure.ac:45: -1- AC_SUBST([GROFF])
++m4trace:configure.ac:45: -1- AC_SUBST_TRACE([GROFF])
++m4trace:configure.ac:45: -1- m4_pattern_allow([^GROFF$])
++m4trace:configure.ac:46: -1- AC_SUBST([NROFF])
++m4trace:configure.ac:46: -1- AC_SUBST_TRACE([NROFF])
++m4trace:configure.ac:46: -1- m4_pattern_allow([^NROFF$])
++m4trace:configure.ac:47: -1- AC_SUBST([MANDOC])
++m4trace:configure.ac:47: -1- AC_SUBST_TRACE([MANDOC])
++m4trace:configure.ac:47: -1- m4_pattern_allow([^MANDOC$])
++m4trace:configure.ac:48: -1- AC_SUBST([TEST_SHELL], [sh])
++m4trace:configure.ac:48: -1- AC_SUBST_TRACE([TEST_SHELL])
++m4trace:configure.ac:48: -1- m4_pattern_allow([^TEST_SHELL$])
++m4trace:configure.ac:61: -1- AC_SUBST([MANFMT])
++m4trace:configure.ac:61: -1- AC_SUBST_TRACE([MANFMT])
++m4trace:configure.ac:61: -1- m4_pattern_allow([^MANFMT$])
++m4trace:configure.ac:64: -1- AC_SUBST([PATH_GROUPADD_PROG])
++m4trace:configure.ac:64: -1- AC_SUBST_TRACE([PATH_GROUPADD_PROG])
++m4trace:configure.ac:64: -1- m4_pattern_allow([^PATH_GROUPADD_PROG$])
++m4trace:configure.ac:66: -1- AC_SUBST([PATH_USERADD_PROG])
++m4trace:configure.ac:66: -1- AC_SUBST_TRACE([PATH_USERADD_PROG])
++m4trace:configure.ac:66: -1- m4_pattern_allow([^PATH_USERADD_PROG$])
++m4trace:configure.ac:68: -1- AC_SUBST([MAKE_PACKAGE_SUPPORTED])
++m4trace:configure.ac:68: -1- AC_SUBST_TRACE([MAKE_PACKAGE_SUPPORTED])
++m4trace:configure.ac:68: -1- m4_pattern_allow([^MAKE_PACKAGE_SUPPORTED$])
++m4trace:configure.ac:70: -1- AC_SUBST([STARTUP_SCRIPT_SHELL], [/sbin/sh])
++m4trace:configure.ac:70: -1- AC_SUBST_TRACE([STARTUP_SCRIPT_SHELL])
++m4trace:configure.ac:70: -1- m4_pattern_allow([^STARTUP_SCRIPT_SHELL$])
++m4trace:configure.ac:72: -1- AC_SUBST([STARTUP_SCRIPT_SHELL], [/bin/sh])
++m4trace:configure.ac:72: -1- AC_SUBST_TRACE([STARTUP_SCRIPT_SHELL])
++m4trace:configure.ac:72: -1- m4_pattern_allow([^STARTUP_SCRIPT_SHELL$])
++m4trace:configure.ac:76: -1- AC_DEFINE_TRACE_LITERAL([_FILE_OFFSET_BITS])
++m4trace:configure.ac:76: -1- m4_pattern_allow([^_FILE_OFFSET_BITS$])
++m4trace:configure.ac:76: -1- AH_OUTPUT([_FILE_OFFSET_BITS], [/* Number of bits in a file offset, on hosts where this is settable. */
++@%:@undef _FILE_OFFSET_BITS])
++m4trace:configure.ac:76: -1- AC_DEFINE_TRACE_LITERAL([_LARGE_FILES])
++m4trace:configure.ac:76: -1- m4_pattern_allow([^_LARGE_FILES$])
++m4trace:configure.ac:76: -1- AH_OUTPUT([_LARGE_FILES], [/* Define for large files, on AIX-style hosts. */
++@%:@undef _LARGE_FILES])
++m4trace:configure.ac:84: -1- AC_DEFINE_TRACE_LITERAL([LOGIN_PROGRAM_FALLBACK])
++m4trace:configure.ac:84: -1- m4_pattern_allow([^LOGIN_PROGRAM_FALLBACK$])
++m4trace:configure.ac:84: -1- AH_OUTPUT([LOGIN_PROGRAM_FALLBACK], [/* If your header files don\'t define LOGIN_PROGRAM, then use this (detected)
++ from environment and PATH */
++@%:@undef LOGIN_PROGRAM_FALLBACK])
++m4trace:configure.ac:89: -1- AC_SUBST([LOGIN_PROGRAM_FALLBACK])
++m4trace:configure.ac:89: -1- AC_SUBST_TRACE([LOGIN_PROGRAM_FALLBACK])
++m4trace:configure.ac:89: -1- m4_pattern_allow([^LOGIN_PROGRAM_FALLBACK$])
++m4trace:configure.ac:91: -1- AC_DEFINE_TRACE_LITERAL([LOGIN_PROGRAM_FALLBACK])
++m4trace:configure.ac:91: -1- m4_pattern_allow([^LOGIN_PROGRAM_FALLBACK$])
++m4trace:configure.ac:95: -1- AC_SUBST([PATH_PASSWD_PROG])
++m4trace:configure.ac:95: -1- AC_SUBST_TRACE([PATH_PASSWD_PROG])
++m4trace:configure.ac:95: -1- m4_pattern_allow([^PATH_PASSWD_PROG$])
++m4trace:configure.ac:97: -1- AC_DEFINE_TRACE_LITERAL([_PATH_PASSWD_PROG])
++m4trace:configure.ac:97: -1- m4_pattern_allow([^_PATH_PASSWD_PROG$])
++m4trace:configure.ac:97: -1- AH_OUTPUT([_PATH_PASSWD_PROG], [/* Full path of your "passwd" program */
++@%:@undef _PATH_PASSWD_PROG])
++m4trace:configure.ac:104: -1- AC_SUBST([LD])
++m4trace:configure.ac:104: -1- AC_SUBST_TRACE([LD])
++m4trace:configure.ac:104: -1- m4_pattern_allow([^LD$])
++m4trace:configure.ac:106: -1- AH_OUTPUT([inline], [/* Define to `__inline__\' or `__inline\' if that\'s what the C compiler
++ calls it, or to nothing if \'inline\' is not supported under any name. */
++#ifndef __cplusplus
++#undef inline
++#endif])
++m4trace:configure.ac:114: -1- AC_DEFINE_TRACE_LITERAL([HAVE_RLIMIT_NPROC])
++m4trace:configure.ac:114: -1- m4_pattern_allow([^HAVE_RLIMIT_NPROC$])
++m4trace:configure.ac:114: -1- AH_OUTPUT([HAVE_RLIMIT_NPROC], [/* sys/resource.h has RLIMIT_NPROC */
++@%:@undef HAVE_RLIMIT_NPROC])
++m4trace:configure.ac:213: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ATTRIBUTE__NONNULL__])
++m4trace:configure.ac:213: -1- m4_pattern_allow([^HAVE_ATTRIBUTE__NONNULL__$])
++m4trace:configure.ac:213: -1- AH_OUTPUT([HAVE_ATTRIBUTE__NONNULL__], [/* Have attribute nonnull */
++@%:@undef HAVE_ATTRIBUTE__NONNULL__])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_BSTRING_H], [/* Define to 1 if you have the <bstring.h> header file. */
++@%:@undef HAVE_BSTRING_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_CRYPT_H], [/* Define to 1 if you have the <crypt.h> header file. */
++@%:@undef HAVE_CRYPT_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_CRYPTO_SHA2_H], [/* Define to 1 if you have the <crypto/sha2.h> header file. */
++@%:@undef HAVE_CRYPTO_SHA2_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_DIRENT_H], [/* Define to 1 if you have the <dirent.h> header file. */
++@%:@undef HAVE_DIRENT_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_ENDIAN_H], [/* Define to 1 if you have the <endian.h> header file. */
++@%:@undef HAVE_ENDIAN_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_FEATURES_H], [/* Define to 1 if you have the <features.h> header file. */
++@%:@undef HAVE_FEATURES_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_FCNTL_H], [/* Define to 1 if you have the <fcntl.h> header file. */
++@%:@undef HAVE_FCNTL_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_FLOATINGPOINT_H], [/* Define to 1 if you have the <floatingpoint.h> header file. */
++@%:@undef HAVE_FLOATINGPOINT_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_GETOPT_H], [/* Define to 1 if you have the <getopt.h> header file. */
++@%:@undef HAVE_GETOPT_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_GLOB_H], [/* Define to 1 if you have the <glob.h> header file. */
++@%:@undef HAVE_GLOB_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_IA_H], [/* Define to 1 if you have the <ia.h> header file. */
++@%:@undef HAVE_IA_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_IAF_H], [/* Define to 1 if you have the <iaf.h> header file. */
++@%:@undef HAVE_IAF_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_LIMITS_H], [/* Define to 1 if you have the <limits.h> header file. */
++@%:@undef HAVE_LIMITS_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_LOGIN_H], [/* Define to 1 if you have the <login.h> header file. */
++@%:@undef HAVE_LOGIN_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_MAILLOCK_H], [/* Define to 1 if you have the <maillock.h> header file. */
++@%:@undef HAVE_MAILLOCK_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_NDIR_H], [/* Define to 1 if you have the <ndir.h> header file. */
++@%:@undef HAVE_NDIR_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_NET_IF_TUN_H], [/* Define to 1 if you have the <net/if_tun.h> header file. */
++@%:@undef HAVE_NET_IF_TUN_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_NETDB_H], [/* Define to 1 if you have the <netdb.h> header file. */
++@%:@undef HAVE_NETDB_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_NETGROUP_H], [/* Define to 1 if you have the <netgroup.h> header file. */
++@%:@undef HAVE_NETGROUP_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_PAM_PAM_APPL_H], [/* Define to 1 if you have the <pam/pam_appl.h> header file. */
++@%:@undef HAVE_PAM_PAM_APPL_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_PATHS_H], [/* Define to 1 if you have the <paths.h> header file. */
++@%:@undef HAVE_PATHS_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_POLL_H], [/* Define to 1 if you have the <poll.h> header file. */
++@%:@undef HAVE_POLL_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_PTY_H], [/* Define to 1 if you have the <pty.h> header file. */
++@%:@undef HAVE_PTY_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_READPASSPHRASE_H], [/* Define to 1 if you have the <readpassphrase.h> header file. */
++@%:@undef HAVE_READPASSPHRASE_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_RPC_TYPES_H], [/* Define to 1 if you have the <rpc/types.h> header file. */
++@%:@undef HAVE_RPC_TYPES_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SECURITY_PAM_APPL_H], [/* Define to 1 if you have the <security/pam_appl.h> header file. */
++@%:@undef HAVE_SECURITY_PAM_APPL_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SHA2_H], [/* Define to 1 if you have the <sha2.h> header file. */
++@%:@undef HAVE_SHA2_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SHADOW_H], [/* Define to 1 if you have the <shadow.h> header file. */
++@%:@undef HAVE_SHADOW_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_STDDEF_H], [/* Define to 1 if you have the <stddef.h> header file. */
++@%:@undef HAVE_STDDEF_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the <stdint.h> header file. */
++@%:@undef HAVE_STDINT_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
++@%:@undef HAVE_STRING_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the <strings.h> header file. */
++@%:@undef HAVE_STRINGS_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_AUDIT_H], [/* Define to 1 if you have the <sys/audit.h> header file. */
++@%:@undef HAVE_SYS_AUDIT_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_BITYPES_H], [/* Define to 1 if you have the <sys/bitypes.h> header file. */
++@%:@undef HAVE_SYS_BITYPES_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_BSDTTY_H], [/* Define to 1 if you have the <sys/bsdtty.h> header file. */
++@%:@undef HAVE_SYS_BSDTTY_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_CDEFS_H], [/* Define to 1 if you have the <sys/cdefs.h> header file. */
++@%:@undef HAVE_SYS_CDEFS_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_DIR_H], [/* Define to 1 if you have the <sys/dir.h> header file. */
++@%:@undef HAVE_SYS_DIR_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_MMAN_H], [/* Define to 1 if you have the <sys/mman.h> header file. */
++@%:@undef HAVE_SYS_MMAN_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_NDIR_H], [/* Define to 1 if you have the <sys/ndir.h> header file. */
++@%:@undef HAVE_SYS_NDIR_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_POLL_H], [/* Define to 1 if you have the <sys/poll.h> header file. */
++@%:@undef HAVE_SYS_POLL_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_PRCTL_H], [/* Define to 1 if you have the <sys/prctl.h> header file. */
++@%:@undef HAVE_SYS_PRCTL_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_PSTAT_H], [/* Define to 1 if you have the <sys/pstat.h> header file. */
++@%:@undef HAVE_SYS_PSTAT_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_SELECT_H], [/* Define to 1 if you have the <sys/select.h> header file. */
++@%:@undef HAVE_SYS_SELECT_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */
++@%:@undef HAVE_SYS_STAT_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_STREAM_H], [/* Define to 1 if you have the <sys/stream.h> header file. */
++@%:@undef HAVE_SYS_STREAM_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_STROPTS_H], [/* Define to 1 if you have the <sys/stropts.h> header file. */
++@%:@undef HAVE_SYS_STROPTS_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_STRTIO_H], [/* Define to 1 if you have the <sys/strtio.h> header file. */
++@%:@undef HAVE_SYS_STRTIO_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_STATVFS_H], [/* Define to 1 if you have the <sys/statvfs.h> header file. */
++@%:@undef HAVE_SYS_STATVFS_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_SYSMACROS_H], [/* Define to 1 if you have the <sys/sysmacros.h> header file. */
++@%:@undef HAVE_SYS_SYSMACROS_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_TIME_H], [/* Define to 1 if you have the <sys/time.h> header file. */
++@%:@undef HAVE_SYS_TIME_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_TIMERS_H], [/* Define to 1 if you have the <sys/timers.h> header file. */
++@%:@undef HAVE_SYS_TIMERS_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_SYS_UN_H], [/* Define to 1 if you have the <sys/un.h> header file. */
++@%:@undef HAVE_SYS_UN_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_TIME_H], [/* Define to 1 if you have the <time.h> header file. */
++@%:@undef HAVE_TIME_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_TMPDIR_H], [/* Define to 1 if you have the <tmpdir.h> header file. */
++@%:@undef HAVE_TMPDIR_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_TTYENT_H], [/* Define to 1 if you have the <ttyent.h> header file. */
++@%:@undef HAVE_TTYENT_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_UCRED_H], [/* Define to 1 if you have the <ucred.h> header file. */
++@%:@undef HAVE_UCRED_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
++@%:@undef HAVE_UNISTD_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_USERSEC_H], [/* Define to 1 if you have the <usersec.h> header file. */
++@%:@undef HAVE_USERSEC_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_UTIL_H], [/* Define to 1 if you have the <util.h> header file. */
++@%:@undef HAVE_UTIL_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_UTIME_H], [/* Define to 1 if you have the <utime.h> header file. */
++@%:@undef HAVE_UTIME_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_UTMP_H], [/* Define to 1 if you have the <utmp.h> header file. */
++@%:@undef HAVE_UTMP_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_UTMPX_H], [/* Define to 1 if you have the <utmpx.h> header file. */
++@%:@undef HAVE_UTMPX_H])
++m4trace:configure.ac:277: -1- AH_OUTPUT([HAVE_VIS_H], [/* Define to 1 if you have the <vis.h> header file. */
++@%:@undef HAVE_VIS_H])
++m4trace:configure.ac:344: -1- AH_OUTPUT([HAVE_LASTLOG_H], [/* Define to 1 if you have the <lastlog.h> header file. */
++@%:@undef HAVE_LASTLOG_H])
++m4trace:configure.ac:344: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LASTLOG_H])
++m4trace:configure.ac:344: -1- m4_pattern_allow([^HAVE_LASTLOG_H$])
++m4trace:configure.ac:351: -1- AH_OUTPUT([HAVE_SYS_PTMS_H], [/* Define to 1 if you have the <sys/ptms.h> header file. */
++@%:@undef HAVE_SYS_PTMS_H])
++m4trace:configure.ac:351: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SYS_PTMS_H])
++m4trace:configure.ac:351: -1- m4_pattern_allow([^HAVE_SYS_PTMS_H$])
++m4trace:configure.ac:358: -1- AH_OUTPUT([HAVE_LOGIN_CAP_H], [/* Define to 1 if you have the <login_cap.h> header file. */
++@%:@undef HAVE_LOGIN_CAP_H])
++m4trace:configure.ac:358: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LOGIN_CAP_H])
++m4trace:configure.ac:358: -1- m4_pattern_allow([^HAVE_LOGIN_CAP_H$])
++m4trace:configure.ac:363: -1- AH_OUTPUT([HAVE_SYS_MOUNT_H], [/* Define to 1 if you have the <sys/mount.h> header file. */
++@%:@undef HAVE_SYS_MOUNT_H])
++m4trace:configure.ac:363: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SYS_MOUNT_H])
++m4trace:configure.ac:363: -1- m4_pattern_allow([^HAVE_SYS_MOUNT_H$])
++m4trace:configure.ac:420: -1- AC_DEFINE_TRACE_LITERAL([WITH_AIXAUTHENTICATE])
++m4trace:configure.ac:420: -1- m4_pattern_allow([^WITH_AIXAUTHENTICATE$])
++m4trace:configure.ac:420: -1- AH_OUTPUT([WITH_AIXAUTHENTICATE], [/* Define if you want to enable AIX4\'s authenticate function */
++@%:@undef WITH_AIXAUTHENTICATE])
++m4trace:configure.ac:420: -1- AC_DEFINE_TRACE_LITERAL([WITH_AIXAUTHENTICATE])
++m4trace:configure.ac:420: -1- m4_pattern_allow([^WITH_AIXAUTHENTICATE$])
++m4trace:configure.ac:428: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_AUTHENTICATE])
++m4trace:configure.ac:428: -1- m4_pattern_allow([^HAVE_DECL_AUTHENTICATE$])
++m4trace:configure.ac:428: -1- AH_OUTPUT([HAVE_DECL_AUTHENTICATE], [/* Define to 1 if you have the declaration of `authenticate\', and to 0 if you
++ don\'t. */
++@%:@undef HAVE_DECL_AUTHENTICATE])
++m4trace:configure.ac:428: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_LOGINRESTRICTIONS])
++m4trace:configure.ac:428: -1- m4_pattern_allow([^HAVE_DECL_LOGINRESTRICTIONS$])
++m4trace:configure.ac:428: -1- AH_OUTPUT([HAVE_DECL_LOGINRESTRICTIONS], [/* Define to 1 if you have the declaration of `loginrestrictions\', and to 0 if
++ you don\'t. */
++@%:@undef HAVE_DECL_LOGINRESTRICTIONS])
++m4trace:configure.ac:428: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_LOGINSUCCESS])
++m4trace:configure.ac:428: -1- m4_pattern_allow([^HAVE_DECL_LOGINSUCCESS$])
++m4trace:configure.ac:428: -1- AH_OUTPUT([HAVE_DECL_LOGINSUCCESS], [/* Define to 1 if you have the declaration of `loginsuccess\', and to 0 if you
++ don\'t. */
++@%:@undef HAVE_DECL_LOGINSUCCESS])
++m4trace:configure.ac:428: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_PASSWDEXPIRED])
++m4trace:configure.ac:428: -1- m4_pattern_allow([^HAVE_DECL_PASSWDEXPIRED$])
++m4trace:configure.ac:428: -1- AH_OUTPUT([HAVE_DECL_PASSWDEXPIRED], [/* Define to 1 if you have the declaration of `passwdexpired\', and to 0 if you
++ don\'t. */
++@%:@undef HAVE_DECL_PASSWDEXPIRED])
++m4trace:configure.ac:428: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_SETAUTHDB])
++m4trace:configure.ac:428: -1- m4_pattern_allow([^HAVE_DECL_SETAUTHDB$])
++m4trace:configure.ac:428: -1- AH_OUTPUT([HAVE_DECL_SETAUTHDB], [/* Define to 1 if you have the declaration of `setauthdb\', and to 0 if you
++ don\'t. */
++@%:@undef HAVE_DECL_SETAUTHDB])
++m4trace:configure.ac:431: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_LOGINFAILED])
++m4trace:configure.ac:431: -1- m4_pattern_allow([^HAVE_DECL_LOGINFAILED$])
++m4trace:configure.ac:431: -1- AH_OUTPUT([HAVE_DECL_LOGINFAILED], [/* Define to 1 if you have the declaration of `loginfailed\', and to 0 if you
++ don\'t. */
++@%:@undef HAVE_DECL_LOGINFAILED])
++m4trace:configure.ac:431: -1- AC_DEFINE_TRACE_LITERAL([AIX_LOGINFAILED_4ARG])
++m4trace:configure.ac:431: -1- m4_pattern_allow([^AIX_LOGINFAILED_4ARG$])
++m4trace:configure.ac:431: -1- AH_OUTPUT([AIX_LOGINFAILED_4ARG], [/* Define if your AIX loginfailed() function takes 4 arguments (AIX >= 5.2) */
++@%:@undef AIX_LOGINFAILED_4ARG])
++m4trace:configure.ac:443: -1- AH_OUTPUT([HAVE_GETGRSET], [/* Define to 1 if you have the `getgrset\' function. */
++@%:@undef HAVE_GETGRSET])
++m4trace:configure.ac:443: -1- AH_OUTPUT([HAVE_SETAUTHDB], [/* Define to 1 if you have the `setauthdb\' function. */
++@%:@undef HAVE_SETAUTHDB])
++m4trace:configure.ac:445: -2- AC_DEFINE_TRACE_LITERAL([HAVE_FCNTL_CLOSEM])
++m4trace:configure.ac:445: -2- m4_pattern_allow([^HAVE_FCNTL_CLOSEM$])
++m4trace:configure.ac:445: -2- AH_OUTPUT([HAVE_FCNTL_CLOSEM], [/* Use F_CLOSEM fcntl for closefrom */
++@%:@undef HAVE_FCNTL_CLOSEM])
++m4trace:configure.ac:451: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_REALPATH])
++m4trace:configure.ac:451: -1- m4_pattern_allow([^BROKEN_REALPATH$])
++m4trace:configure.ac:451: -1- AH_OUTPUT([BROKEN_REALPATH], [/* Define if you have a broken realpath. */
++@%:@undef BROKEN_REALPATH])
++m4trace:configure.ac:452: -1- AC_DEFINE_TRACE_LITERAL([SETEUID_BREAKS_SETUID])
++m4trace:configure.ac:452: -1- m4_pattern_allow([^SETEUID_BREAKS_SETUID$])
++m4trace:configure.ac:452: -1- AH_OUTPUT([SETEUID_BREAKS_SETUID], [/* Define if your platform breaks doing a seteuid before a setuid */
++@%:@undef SETEUID_BREAKS_SETUID])
++m4trace:configure.ac:454: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREUID])
++m4trace:configure.ac:454: -1- m4_pattern_allow([^BROKEN_SETREUID$])
++m4trace:configure.ac:454: -1- AH_OUTPUT([BROKEN_SETREUID], [/* Define if your setreuid() is broken */
++@%:@undef BROKEN_SETREUID])
++m4trace:configure.ac:455: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREGID])
++m4trace:configure.ac:455: -1- m4_pattern_allow([^BROKEN_SETREGID$])
++m4trace:configure.ac:455: -1- AH_OUTPUT([BROKEN_SETREGID], [/* Define if your setregid() is broken */
++@%:@undef BROKEN_SETREGID])
++m4trace:configure.ac:457: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_LASTLOG])
++m4trace:configure.ac:457: -1- m4_pattern_allow([^DISABLE_LASTLOG$])
++m4trace:configure.ac:457: -1- AH_OUTPUT([DISABLE_LASTLOG], [/* Define if you don\'t want to use lastlog */
++@%:@undef DISABLE_LASTLOG])
++m4trace:configure.ac:458: -1- AC_DEFINE_TRACE_LITERAL([LOGIN_NEEDS_UTMPX])
++m4trace:configure.ac:458: -1- m4_pattern_allow([^LOGIN_NEEDS_UTMPX$])
++m4trace:configure.ac:458: -1- AH_OUTPUT([LOGIN_NEEDS_UTMPX], [/* Some systems need a utmpx entry for /bin/login to work */
++@%:@undef LOGIN_NEEDS_UTMPX])
++m4trace:configure.ac:460: -1- AC_DEFINE_TRACE_LITERAL([SPT_TYPE])
++m4trace:configure.ac:460: -1- m4_pattern_allow([^SPT_TYPE$])
++m4trace:configure.ac:460: -1- AH_OUTPUT([SPT_TYPE], [/* Define to a Set Process Title type if your system is supported by
++ bsd-setproctitle.c */
++@%:@undef SPT_TYPE])
++m4trace:configure.ac:463: -1- AC_DEFINE_TRACE_LITERAL([SSHPAM_CHAUTHTOK_NEEDS_RUID])
++m4trace:configure.ac:463: -1- m4_pattern_allow([^SSHPAM_CHAUTHTOK_NEEDS_RUID$])
++m4trace:configure.ac:463: -1- AH_OUTPUT([SSHPAM_CHAUTHTOK_NEEDS_RUID], [/* AIX 5.2 and 5.3 (and presumably newer) require this */
++@%:@undef SSHPAM_CHAUTHTOK_NEEDS_RUID])
++m4trace:configure.ac:465: -1- AC_DEFINE_TRACE_LITERAL([PTY_ZEROREAD])
++m4trace:configure.ac:465: -1- m4_pattern_allow([^PTY_ZEROREAD$])
++m4trace:configure.ac:465: -1- AH_OUTPUT([PTY_ZEROREAD], [/* read(1) can return 0 for a non-closed fd */
++@%:@undef PTY_ZEROREAD])
++m4trace:configure.ac:470: -1- AC_DEFINE_TRACE_LITERAL([HAVE_CYGWIN])
++m4trace:configure.ac:470: -1- m4_pattern_allow([^HAVE_CYGWIN$])
++m4trace:configure.ac:470: -1- AH_OUTPUT([HAVE_CYGWIN], [/* Define if you are on Cygwin */
++@%:@undef HAVE_CYGWIN])
++m4trace:configure.ac:471: -1- AC_DEFINE_TRACE_LITERAL([USE_PIPES])
++m4trace:configure.ac:471: -1- m4_pattern_allow([^USE_PIPES$])
++m4trace:configure.ac:471: -1- AH_OUTPUT([USE_PIPES], [/* Use PIPES instead of a socketpair() */
++@%:@undef USE_PIPES])
++m4trace:configure.ac:472: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_SHADOW])
++m4trace:configure.ac:472: -1- m4_pattern_allow([^DISABLE_SHADOW$])
++m4trace:configure.ac:472: -1- AH_OUTPUT([DISABLE_SHADOW], [/* Define if you want to disable shadow passwords */
++@%:@undef DISABLE_SHADOW])
++m4trace:configure.ac:474: -1- AC_DEFINE_TRACE_LITERAL([NO_X11_UNIX_SOCKETS])
++m4trace:configure.ac:474: -1- m4_pattern_allow([^NO_X11_UNIX_SOCKETS$])
++m4trace:configure.ac:474: -1- AH_OUTPUT([NO_X11_UNIX_SOCKETS], [/* Define if X11 doesn\'t support AF_UNIX sockets on that system */
++@%:@undef NO_X11_UNIX_SOCKETS])
++m4trace:configure.ac:476: -1- AC_DEFINE_TRACE_LITERAL([NO_IPPORT_RESERVED_CONCEPT])
++m4trace:configure.ac:476: -1- m4_pattern_allow([^NO_IPPORT_RESERVED_CONCEPT$])
++m4trace:configure.ac:476: -1- AH_OUTPUT([NO_IPPORT_RESERVED_CONCEPT], [/* Define if the concept of ports only accessible to superusers isn\'t known */
++@%:@undef NO_IPPORT_RESERVED_CONCEPT])
++m4trace:configure.ac:479: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_FD_PASSING])
++m4trace:configure.ac:479: -1- m4_pattern_allow([^DISABLE_FD_PASSING$])
++m4trace:configure.ac:479: -1- AH_OUTPUT([DISABLE_FD_PASSING], [/* Define if your platform needs to skip post auth file descriptor passing */
++@%:@undef DISABLE_FD_PASSING])
++m4trace:configure.ac:482: -1- AC_DEFINE_TRACE_LITERAL([SSH_IOBUFSZ])
++m4trace:configure.ac:482: -1- m4_pattern_allow([^SSH_IOBUFSZ$])
++m4trace:configure.ac:482: -1- AH_OUTPUT([SSH_IOBUFSZ], [/* Windows is sensitive to read buffer size */
++@%:@undef SSH_IOBUFSZ])
++m4trace:configure.ac:483: -1- AC_DEFINE_TRACE_LITERAL([FILESYSTEM_NO_BACKSLASH])
++m4trace:configure.ac:483: -1- m4_pattern_allow([^FILESYSTEM_NO_BACKSLASH$])
++m4trace:configure.ac:483: -1- AH_OUTPUT([FILESYSTEM_NO_BACKSLASH], [/* File names may not contain backslash characters */
++@%:@undef FILESYSTEM_NO_BACKSLASH])
++m4trace:configure.ac:486: -1- AC_DEFINE_TRACE_LITERAL([IP_TOS_IS_BROKEN])
++m4trace:configure.ac:486: -1- m4_pattern_allow([^IP_TOS_IS_BROKEN$])
++m4trace:configure.ac:486: -1- AH_OUTPUT([IP_TOS_IS_BROKEN], [/* Define if your system choked on IP TOS setting */
++@%:@undef IP_TOS_IS_BROKEN])
++m4trace:configure.ac:488: -1- AC_DEFINE_TRACE_LITERAL([SETEUID_BREAKS_SETUID])
++m4trace:configure.ac:488: -1- m4_pattern_allow([^SETEUID_BREAKS_SETUID$])
++m4trace:configure.ac:489: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREUID])
++m4trace:configure.ac:489: -1- m4_pattern_allow([^BROKEN_SETREUID$])
++m4trace:configure.ac:490: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREGID])
++m4trace:configure.ac:490: -1- m4_pattern_allow([^BROKEN_SETREGID$])
++m4trace:configure.ac:494: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_GETADDRINFO])
++m4trace:configure.ac:494: -1- m4_pattern_allow([^BROKEN_GETADDRINFO$])
++m4trace:configure.ac:494: -1- AH_OUTPUT([BROKEN_GETADDRINFO], [/* getaddrinfo is broken (if present) */
++@%:@undef BROKEN_GETADDRINFO])
++m4trace:configure.ac:507: -1- AC_DEFINE_TRACE_LITERAL([SETEUID_BREAKS_SETUID])
++m4trace:configure.ac:507: -1- m4_pattern_allow([^SETEUID_BREAKS_SETUID$])
++m4trace:configure.ac:508: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREUID])
++m4trace:configure.ac:508: -1- m4_pattern_allow([^BROKEN_SETREUID$])
++m4trace:configure.ac:509: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREGID])
++m4trace:configure.ac:509: -1- m4_pattern_allow([^BROKEN_SETREGID$])
++m4trace:configure.ac:510: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_GLOB])
++m4trace:configure.ac:510: -1- m4_pattern_allow([^BROKEN_GLOB$])
++m4trace:configure.ac:510: -1- AH_OUTPUT([BROKEN_GLOB], [/* OS X glob does not do what we expect */
++@%:@undef BROKEN_GLOB])
++m4trace:configure.ac:511: -1- AC_DEFINE_TRACE_LITERAL([BIND_8_COMPAT])
++m4trace:configure.ac:511: -1- m4_pattern_allow([^BIND_8_COMPAT$])
++m4trace:configure.ac:511: -1- AH_OUTPUT([BIND_8_COMPAT], [/* Define if your resolver libs need this for getrrsetbyname */
++@%:@undef BIND_8_COMPAT])
++m4trace:configure.ac:513: -1- AC_DEFINE_TRACE_LITERAL([SSH_TUN_FREEBSD])
++m4trace:configure.ac:513: -1- m4_pattern_allow([^SSH_TUN_FREEBSD$])
++m4trace:configure.ac:513: -1- AH_OUTPUT([SSH_TUN_FREEBSD], [/* Open tunnel devices the FreeBSD way */
++@%:@undef SSH_TUN_FREEBSD])
++m4trace:configure.ac:514: -1- AC_DEFINE_TRACE_LITERAL([SSH_TUN_COMPAT_AF])
++m4trace:configure.ac:514: -1- m4_pattern_allow([^SSH_TUN_COMPAT_AF$])
++m4trace:configure.ac:514: -1- AH_OUTPUT([SSH_TUN_COMPAT_AF], [/* Use tunnel device compatibility to OpenBSD */
++@%:@undef SSH_TUN_COMPAT_AF])
++m4trace:configure.ac:516: -1- AC_DEFINE_TRACE_LITERAL([SSH_TUN_PREPEND_AF])
++m4trace:configure.ac:516: -1- m4_pattern_allow([^SSH_TUN_PREPEND_AF$])
++m4trace:configure.ac:516: -1- AH_OUTPUT([SSH_TUN_PREPEND_AF], [/* Prepend the address family to IP tunnel traffic */
++@%:@undef SSH_TUN_PREPEND_AF])
++m4trace:configure.ac:519: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete.
++You should run autoupdate.], [../../lib/autoconf/general.m4:2602: AC_TRY_COMPILE is expanded from...
++configure.ac:519: the top level])
++m4trace:configure.ac:519: -1- AC_DEFINE_TRACE_LITERAL([USE_SECURITY_SESSION_API])
++m4trace:configure.ac:519: -1- m4_pattern_allow([^USE_SECURITY_SESSION_API$])
++m4trace:configure.ac:519: -1- AH_OUTPUT([USE_SECURITY_SESSION_API], [/* platform has the Security Authorization Session API */
++@%:@undef USE_SECURITY_SESSION_API])
++m4trace:configure.ac:529: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete.
++You should run autoupdate.], [../../lib/autoconf/general.m4:2602: AC_TRY_COMPILE is expanded from...
++configure.ac:529: the top level])
++m4trace:configure.ac:529: -1- AC_DEFINE_TRACE_LITERAL([USE_CCAPI])
++m4trace:configure.ac:529: -1- m4_pattern_allow([^USE_CCAPI$])
++m4trace:configure.ac:529: -1- AH_OUTPUT([USE_CCAPI], [/* platform uses an in-memory credentials cache */
++@%:@undef USE_CCAPI])
++m4trace:configure.ac:542: -1- m4_pattern_allow([AU_IPv])
++m4trace:configure.ac:544: -2- AC_DEFINE_TRACE_LITERAL([AU_IPv4])
++m4trace:configure.ac:544: -2- m4_pattern_allow([^AU_IPv4$])
++m4trace:configure.ac:544: -2- AH_OUTPUT([AU_IPv4], [/* System only supports IPv4 audit records */
++@%:@undef AU_IPv4])
++m4trace:configure.ac:546: -2- AC_DEFINE_TRACE_LITERAL([LASTLOG_WRITE_PUTUTXLINE])
++m4trace:configure.ac:546: -2- m4_pattern_allow([^LASTLOG_WRITE_PUTUTXLINE$])
++m4trace:configure.ac:546: -2- AH_OUTPUT([LASTLOG_WRITE_PUTUTXLINE], [/* Define if pututxline updates lastlog too */
++@%:@undef LASTLOG_WRITE_PUTUTXLINE])
++m4trace:configure.ac:549: -1- AC_DEFINE_TRACE_LITERAL([SPT_TYPE])
++m4trace:configure.ac:549: -1- m4_pattern_allow([^SPT_TYPE$])
++m4trace:configure.ac:549: -1- AH_OUTPUT([SPT_TYPE], [/* Define to a Set Process Title type if your system is supported by
++ bsd-setproctitle.c */
++@%:@undef SPT_TYPE])
++m4trace:configure.ac:552: -1- AH_OUTPUT([HAVE_SANDBOX_INIT], [/* Define to 1 if you have the `sandbox_init\' function. */
++@%:@undef HAVE_SANDBOX_INIT])
++m4trace:configure.ac:552: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SANDBOX_INIT])
++m4trace:configure.ac:552: -1- m4_pattern_allow([^HAVE_SANDBOX_INIT$])
++m4trace:configure.ac:553: -1- AH_OUTPUT([HAVE_SANDBOX_H], [/* Define to 1 if you have the <sandbox.h> header file. */
++@%:@undef HAVE_SANDBOX_H])
++m4trace:configure.ac:553: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SANDBOX_H])
++m4trace:configure.ac:553: -1- m4_pattern_allow([^HAVE_SANDBOX_H$])
++m4trace:configure.ac:560: -1- AH_OUTPUT([HAVE_LIBNETWORK], [/* Define to 1 if you have the `network\' library (-lnetwork). */
++@%:@undef HAVE_LIBNETWORK])
++m4trace:configure.ac:560: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBNETWORK])
++m4trace:configure.ac:560: -1- m4_pattern_allow([^HAVE_LIBNETWORK$])
++m4trace:configure.ac:561: -1- AC_DEFINE_TRACE_LITERAL([HAVE_U_INT64_T])
++m4trace:configure.ac:561: -1- m4_pattern_allow([^HAVE_U_INT64_T$])
++m4trace:configure.ac:568: -1- AC_DEFINE_TRACE_LITERAL([USE_PIPES])
++m4trace:configure.ac:568: -1- m4_pattern_allow([^USE_PIPES$])
++m4trace:configure.ac:569: -1- AC_DEFINE_TRACE_LITERAL([LOGIN_NO_ENDOPT])
++m4trace:configure.ac:569: -1- m4_pattern_allow([^LOGIN_NO_ENDOPT$])
++m4trace:configure.ac:569: -1- AH_OUTPUT([LOGIN_NO_ENDOPT], [/* Define if your login program cannot handle end of options ("--") */
++@%:@undef LOGIN_NO_ENDOPT])
++m4trace:configure.ac:571: -1- AC_DEFINE_TRACE_LITERAL([LOGIN_NEEDS_UTMPX])
++m4trace:configure.ac:571: -1- m4_pattern_allow([^LOGIN_NEEDS_UTMPX$])
++m4trace:configure.ac:572: -1- AC_DEFINE_TRACE_LITERAL([LOCKED_PASSWD_STRING])
++m4trace:configure.ac:572: -1- m4_pattern_allow([^LOCKED_PASSWD_STRING$])
++m4trace:configure.ac:572: -1- AH_OUTPUT([LOCKED_PASSWD_STRING], [/* String used in /etc/passwd to denote locked account */
++@%:@undef LOCKED_PASSWD_STRING])
++m4trace:configure.ac:574: -1- AC_DEFINE_TRACE_LITERAL([SPT_TYPE])
++m4trace:configure.ac:574: -1- m4_pattern_allow([^SPT_TYPE$])
++m4trace:configure.ac:577: -1- AH_OUTPUT([HAVE_LIBXNET], [/* Define to 1 if you have the `xnet\' library (-lxnet). */
++@%:@undef HAVE_LIBXNET])
++m4trace:configure.ac:577: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBXNET])
++m4trace:configure.ac:577: -1- m4_pattern_allow([^HAVE_LIBXNET$])
++m4trace:configure.ac:588: -1- AC_DEFINE_TRACE_LITERAL([PAM_SUN_CODEBASE])
++m4trace:configure.ac:588: -1- m4_pattern_allow([^PAM_SUN_CODEBASE$])
++m4trace:configure.ac:588: -1- AH_OUTPUT([PAM_SUN_CODEBASE], [/* Define if you are using Solaris-derived PAM which passes pam_messages to
++ the conversation function with an extra level of indirection */
++@%:@undef PAM_SUN_CODEBASE])
++m4trace:configure.ac:592: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_UTMP])
++m4trace:configure.ac:592: -1- m4_pattern_allow([^DISABLE_UTMP$])
++m4trace:configure.ac:592: -1- AH_OUTPUT([DISABLE_UTMP], [/* Define if you don\'t want to use utmp */
++@%:@undef DISABLE_UTMP])
++m4trace:configure.ac:594: -1- AC_DEFINE_TRACE_LITERAL([USE_BTMP])
++m4trace:configure.ac:594: -1- m4_pattern_allow([^USE_BTMP$])
++m4trace:configure.ac:594: -1- AH_OUTPUT([USE_BTMP], [/* Use btmp to log bad logins */
++@%:@undef USE_BTMP])
++m4trace:configure.ac:603: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SECUREWARE])
++m4trace:configure.ac:603: -1- m4_pattern_allow([^HAVE_SECUREWARE$])
++m4trace:configure.ac:603: -1- AH_OUTPUT([HAVE_SECUREWARE], [/* Define if you have SecureWare-based protected password database */
++@%:@undef HAVE_SECUREWARE])
++m4trace:configure.ac:613: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_INET_NTOA])
++m4trace:configure.ac:613: -1- m4_pattern_allow([^BROKEN_INET_NTOA$])
++m4trace:configure.ac:613: -1- AH_OUTPUT([BROKEN_INET_NTOA], [/* Define if you system\'s inet_ntoa is busted (e.g. Irix gcc issue) */
++@%:@undef BROKEN_INET_NTOA])
++m4trace:configure.ac:616: -1- AC_DEFINE_TRACE_LITERAL([SETEUID_BREAKS_SETUID])
++m4trace:configure.ac:616: -1- m4_pattern_allow([^SETEUID_BREAKS_SETUID$])
++m4trace:configure.ac:617: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREUID])
++m4trace:configure.ac:617: -1- m4_pattern_allow([^BROKEN_SETREUID$])
++m4trace:configure.ac:618: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREGID])
++m4trace:configure.ac:618: -1- m4_pattern_allow([^BROKEN_SETREGID$])
++m4trace:configure.ac:619: -1- AC_DEFINE_TRACE_LITERAL([WITH_ABBREV_NO_TTY])
++m4trace:configure.ac:619: -1- m4_pattern_allow([^WITH_ABBREV_NO_TTY$])
++m4trace:configure.ac:619: -1- AH_OUTPUT([WITH_ABBREV_NO_TTY], [/* Define if you shouldn\'t strip \'tty\' from your ttyname in @<:@uw@:>@tmp */
++@%:@undef WITH_ABBREV_NO_TTY])
++m4trace:configure.ac:622: -1- AC_DEFINE_TRACE_LITERAL([LOCKED_PASSWD_STRING])
++m4trace:configure.ac:622: -1- m4_pattern_allow([^LOCKED_PASSWD_STRING$])
++m4trace:configure.ac:626: -1- AC_DEFINE_TRACE_LITERAL([WITH_IRIX_ARRAY])
++m4trace:configure.ac:626: -1- m4_pattern_allow([^WITH_IRIX_ARRAY$])
++m4trace:configure.ac:626: -1- AH_OUTPUT([WITH_IRIX_ARRAY], [/* Define if you have/want arrays (cluster-wide session managment, not C
++ arrays) */
++@%:@undef WITH_IRIX_ARRAY])
++m4trace:configure.ac:629: -1- AC_DEFINE_TRACE_LITERAL([WITH_IRIX_PROJECT])
++m4trace:configure.ac:629: -1- m4_pattern_allow([^WITH_IRIX_PROJECT$])
++m4trace:configure.ac:629: -1- AH_OUTPUT([WITH_IRIX_PROJECT], [/* Define if you want IRIX project management */
++@%:@undef WITH_IRIX_PROJECT])
++m4trace:configure.ac:631: -1- AC_DEFINE_TRACE_LITERAL([WITH_IRIX_AUDIT])
++m4trace:configure.ac:631: -1- m4_pattern_allow([^WITH_IRIX_AUDIT$])
++m4trace:configure.ac:631: -1- AH_OUTPUT([WITH_IRIX_AUDIT], [/* Define if you want IRIX audit trails */
++@%:@undef WITH_IRIX_AUDIT])
++m4trace:configure.ac:633: -1- AC_DEFINE_TRACE_LITERAL([WITH_IRIX_JOBS])
++m4trace:configure.ac:633: -1- m4_pattern_allow([^WITH_IRIX_JOBS$])
++m4trace:configure.ac:633: -1- AH_OUTPUT([WITH_IRIX_JOBS], [/* Define if you want IRIX kernel jobs */
++@%:@undef WITH_IRIX_JOBS])
++m4trace:configure.ac:635: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_INET_NTOA])
++m4trace:configure.ac:635: -1- m4_pattern_allow([^BROKEN_INET_NTOA$])
++m4trace:configure.ac:636: -1- AC_DEFINE_TRACE_LITERAL([SETEUID_BREAKS_SETUID])
++m4trace:configure.ac:636: -1- m4_pattern_allow([^SETEUID_BREAKS_SETUID$])
++m4trace:configure.ac:637: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREUID])
++m4trace:configure.ac:637: -1- m4_pattern_allow([^BROKEN_SETREUID$])
++m4trace:configure.ac:638: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREGID])
++m4trace:configure.ac:638: -1- m4_pattern_allow([^BROKEN_SETREGID$])
++m4trace:configure.ac:639: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_UPDWTMPX])
++m4trace:configure.ac:639: -1- m4_pattern_allow([^BROKEN_UPDWTMPX$])
++m4trace:configure.ac:639: -1- AH_OUTPUT([BROKEN_UPDWTMPX], [/* updwtmpx is broken (if present) */
++@%:@undef BROKEN_UPDWTMPX])
++m4trace:configure.ac:640: -1- AC_DEFINE_TRACE_LITERAL([WITH_ABBREV_NO_TTY])
++m4trace:configure.ac:640: -1- m4_pattern_allow([^WITH_ABBREV_NO_TTY$])
++m4trace:configure.ac:641: -1- AC_DEFINE_TRACE_LITERAL([LOCKED_PASSWD_STRING])
++m4trace:configure.ac:641: -1- m4_pattern_allow([^LOCKED_PASSWD_STRING$])
++m4trace:configure.ac:645: -1- AC_DEFINE_TRACE_LITERAL([PAM_TTY_KLUDGE])
++m4trace:configure.ac:645: -1- m4_pattern_allow([^PAM_TTY_KLUDGE$])
++m4trace:configure.ac:646: -1- AC_DEFINE_TRACE_LITERAL([LOCKED_PASSWD_PREFIX])
++m4trace:configure.ac:646: -1- m4_pattern_allow([^LOCKED_PASSWD_PREFIX$])
++m4trace:configure.ac:647: -1- AC_DEFINE_TRACE_LITERAL([SPT_TYPE])
++m4trace:configure.ac:647: -1- m4_pattern_allow([^SPT_TYPE$])
++m4trace:configure.ac:648: -1- AC_DEFINE_TRACE_LITERAL([_PATH_BTMP])
++m4trace:configure.ac:648: -1- m4_pattern_allow([^_PATH_BTMP$])
++m4trace:configure.ac:648: -1- AH_OUTPUT([_PATH_BTMP], [/* log for bad login attempts */
++@%:@undef _PATH_BTMP])
++m4trace:configure.ac:649: -1- AC_DEFINE_TRACE_LITERAL([USE_BTMP])
++m4trace:configure.ac:649: -1- m4_pattern_allow([^USE_BTMP$])
++m4trace:configure.ac:649: -1- AH_OUTPUT([USE_BTMP], [/* Use btmp to log bad logins */
++@%:@undef USE_BTMP])
++m4trace:configure.ac:655: -1- AC_DEFINE_TRACE_LITERAL([PAM_TTY_KLUDGE])
++m4trace:configure.ac:655: -1- m4_pattern_allow([^PAM_TTY_KLUDGE$])
++m4trace:configure.ac:655: -1- AH_OUTPUT([PAM_TTY_KLUDGE], [/* Work around problematic Linux PAM modules handling of PAM_TTY */
++@%:@undef PAM_TTY_KLUDGE])
++m4trace:configure.ac:657: -1- AC_DEFINE_TRACE_LITERAL([LOCKED_PASSWD_PREFIX])
++m4trace:configure.ac:657: -1- m4_pattern_allow([^LOCKED_PASSWD_PREFIX$])
++m4trace:configure.ac:657: -1- AH_OUTPUT([LOCKED_PASSWD_PREFIX], [/* String used in /etc/passwd to denote locked account */
++@%:@undef LOCKED_PASSWD_PREFIX])
++m4trace:configure.ac:659: -1- AC_DEFINE_TRACE_LITERAL([SPT_TYPE])
++m4trace:configure.ac:659: -1- m4_pattern_allow([^SPT_TYPE$])
++m4trace:configure.ac:660: -1- AC_DEFINE_TRACE_LITERAL([LINK_OPNOTSUPP_ERRNO])
++m4trace:configure.ac:660: -1- m4_pattern_allow([^LINK_OPNOTSUPP_ERRNO$])
++m4trace:configure.ac:660: -1- AH_OUTPUT([LINK_OPNOTSUPP_ERRNO], [/* Define to whatever link() returns for "not supported" if it doesn\'t return
++ EOPNOTSUPP. */
++@%:@undef LINK_OPNOTSUPP_ERRNO])
++m4trace:configure.ac:663: -1- AC_DEFINE_TRACE_LITERAL([_PATH_BTMP])
++m4trace:configure.ac:663: -1- m4_pattern_allow([^_PATH_BTMP$])
++m4trace:configure.ac:663: -1- AH_OUTPUT([_PATH_BTMP], [/* log for bad login attempts */
++@%:@undef _PATH_BTMP])
++m4trace:configure.ac:664: -1- AC_DEFINE_TRACE_LITERAL([USE_BTMP])
++m4trace:configure.ac:664: -1- m4_pattern_allow([^USE_BTMP$])
++m4trace:configure.ac:665: -1- AC_DEFINE_TRACE_LITERAL([LINUX_OOM_ADJUST])
++m4trace:configure.ac:665: -1- m4_pattern_allow([^LINUX_OOM_ADJUST$])
++m4trace:configure.ac:665: -1- AH_OUTPUT([LINUX_OOM_ADJUST], [/* Adjust Linux out-of-memory killer */
++@%:@undef LINUX_OOM_ADJUST])
++m4trace:configure.ac:669: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_CMSG_TYPE])
++m4trace:configure.ac:669: -1- m4_pattern_allow([^BROKEN_CMSG_TYPE$])
++m4trace:configure.ac:669: -1- AH_OUTPUT([BROKEN_CMSG_TYPE], [/* Define if cmsg_type is not passed correctly */
++@%:@undef BROKEN_CMSG_TYPE])
++m4trace:configure.ac:674: -1- AH_OUTPUT([HAVE_LINUX_IF_TUN_H], [/* Define to 1 if you have the <linux/if_tun.h> header file. */
++@%:@undef HAVE_LINUX_IF_TUN_H])
++m4trace:configure.ac:674: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LINUX_IF_TUN_H])
++m4trace:configure.ac:674: -1- m4_pattern_allow([^HAVE_LINUX_IF_TUN_H$])
++m4trace:configure.ac:676: -1- AC_DEFINE_TRACE_LITERAL([SSH_TUN_LINUX])
++m4trace:configure.ac:676: -1- m4_pattern_allow([^SSH_TUN_LINUX$])
++m4trace:configure.ac:676: -1- AH_OUTPUT([SSH_TUN_LINUX], [/* Open tunnel devices the Linux tun/tap way */
++@%:@undef SSH_TUN_LINUX])
++m4trace:configure.ac:678: -1- AC_DEFINE_TRACE_LITERAL([SSH_TUN_COMPAT_AF])
++m4trace:configure.ac:678: -1- m4_pattern_allow([^SSH_TUN_COMPAT_AF$])
++m4trace:configure.ac:678: -1- AH_OUTPUT([SSH_TUN_COMPAT_AF], [/* Use tunnel device compatibility to OpenBSD */
++@%:@undef SSH_TUN_COMPAT_AF])
++m4trace:configure.ac:680: -1- AC_DEFINE_TRACE_LITERAL([SSH_TUN_PREPEND_AF])
++m4trace:configure.ac:680: -1- m4_pattern_allow([^SSH_TUN_PREPEND_AF$])
++m4trace:configure.ac:680: -1- AH_OUTPUT([SSH_TUN_PREPEND_AF], [/* Prepend the address family to IP tunnel traffic */
++@%:@undef SSH_TUN_PREPEND_AF])
++m4trace:configure.ac:685: -1- AC_DEFINE_TRACE_LITERAL([NEED_SETPGRP])
++m4trace:configure.ac:685: -1- m4_pattern_allow([^NEED_SETPGRP$])
++m4trace:configure.ac:685: -1- AH_OUTPUT([NEED_SETPGRP], [/* Need setpgrp to acquire controlling tty */
++@%:@undef NEED_SETPGRP])
++m4trace:configure.ac:693: -1- AC_DEFINE_TRACE_LITERAL([SSH_TUN_FREEBSD])
++m4trace:configure.ac:693: -1- m4_pattern_allow([^SSH_TUN_FREEBSD$])
++m4trace:configure.ac:693: -1- AH_OUTPUT([SSH_TUN_FREEBSD], [/* Open tunnel devices the FreeBSD way */
++@%:@undef SSH_TUN_FREEBSD])
++m4trace:configure.ac:695: -2- AC_DEFINE_TRACE_LITERAL([SSH_TUN_NO_L2])
++m4trace:configure.ac:695: -2- m4_pattern_allow([^SSH_TUN_NO_L2$])
++m4trace:configure.ac:695: -2- AH_OUTPUT([SSH_TUN_NO_L2], [/* No layer 2 tunnel support */
++@%:@undef SSH_TUN_NO_L2])
++m4trace:configure.ac:696: -1- AC_DEFINE_TRACE_LITERAL([SSH_TUN_PREPEND_AF])
++m4trace:configure.ac:696: -1- m4_pattern_allow([^SSH_TUN_PREPEND_AF$])
++m4trace:configure.ac:696: -1- AH_OUTPUT([SSH_TUN_PREPEND_AF], [/* Prepend the address family to IP tunnel traffic */
++@%:@undef SSH_TUN_PREPEND_AF])
++m4trace:configure.ac:701: -1- AC_DEFINE_TRACE_LITERAL([LOCKED_PASSWD_PREFIX])
++m4trace:configure.ac:701: -1- m4_pattern_allow([^LOCKED_PASSWD_PREFIX$])
++m4trace:configure.ac:701: -1- AH_OUTPUT([LOCKED_PASSWD_PREFIX], [/* Account locked with pw(1) */
++@%:@undef LOCKED_PASSWD_PREFIX])
++m4trace:configure.ac:702: -1- AC_DEFINE_TRACE_LITERAL([SSH_TUN_FREEBSD])
++m4trace:configure.ac:702: -1- m4_pattern_allow([^SSH_TUN_FREEBSD$])
++m4trace:configure.ac:702: -1- AH_OUTPUT([SSH_TUN_FREEBSD], [/* Open tunnel devices the FreeBSD way */
++@%:@undef SSH_TUN_FREEBSD])
++m4trace:configure.ac:704: -2- AC_DEFINE_TRACE_LITERAL([SSH_TUN_NO_L2])
++m4trace:configure.ac:704: -2- m4_pattern_allow([^SSH_TUN_NO_L2$])
++m4trace:configure.ac:704: -2- AH_OUTPUT([SSH_TUN_NO_L2], [/* No layer 2 tunnel support */
++@%:@undef SSH_TUN_NO_L2])
++m4trace:configure.ac:705: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_GLOB])
++m4trace:configure.ac:705: -1- m4_pattern_allow([^BROKEN_GLOB$])
++m4trace:configure.ac:705: -1- AH_OUTPUT([BROKEN_GLOB], [/* FreeBSD glob does not do what we need */
++@%:@undef BROKEN_GLOB])
++m4trace:configure.ac:708: -1- AC_DEFINE_TRACE_LITERAL([SETEUID_BREAKS_SETUID])
++m4trace:configure.ac:708: -1- m4_pattern_allow([^SETEUID_BREAKS_SETUID$])
++m4trace:configure.ac:709: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREUID])
++m4trace:configure.ac:709: -1- m4_pattern_allow([^BROKEN_SETREUID$])
++m4trace:configure.ac:710: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREGID])
++m4trace:configure.ac:710: -1- m4_pattern_allow([^BROKEN_SETREGID$])
++m4trace:configure.ac:717: -1- AC_DEFINE_TRACE_LITERAL([HAVE_NEXT])
++m4trace:configure.ac:717: -1- m4_pattern_allow([^HAVE_NEXT$])
++m4trace:configure.ac:717: -1- AH_OUTPUT([HAVE_NEXT], [/* Define if you are on NeXT */
++@%:@undef HAVE_NEXT])
++m4trace:configure.ac:718: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_REALPATH])
++m4trace:configure.ac:718: -1- m4_pattern_allow([^BROKEN_REALPATH$])
++m4trace:configure.ac:719: -1- AC_DEFINE_TRACE_LITERAL([USE_PIPES])
++m4trace:configure.ac:719: -1- m4_pattern_allow([^USE_PIPES$])
++m4trace:configure.ac:720: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SAVED_UIDS])
++m4trace:configure.ac:720: -1- m4_pattern_allow([^BROKEN_SAVED_UIDS$])
++m4trace:configure.ac:720: -1- AH_OUTPUT([BROKEN_SAVED_UIDS], [/* Needed for NeXT */
++@%:@undef BROKEN_SAVED_UIDS])
++m4trace:configure.ac:723: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ATTRIBUTE__SENTINEL__])
++m4trace:configure.ac:723: -1- m4_pattern_allow([^HAVE_ATTRIBUTE__SENTINEL__$])
++m4trace:configure.ac:723: -1- AH_OUTPUT([HAVE_ATTRIBUTE__SENTINEL__], [/* OpenBSD\'s gcc has sentinel */
++@%:@undef HAVE_ATTRIBUTE__SENTINEL__])
++m4trace:configure.ac:724: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ATTRIBUTE__BOUNDED__])
++m4trace:configure.ac:724: -1- m4_pattern_allow([^HAVE_ATTRIBUTE__BOUNDED__$])
++m4trace:configure.ac:724: -1- AH_OUTPUT([HAVE_ATTRIBUTE__BOUNDED__], [/* OpenBSD\'s gcc has bounded */
++@%:@undef HAVE_ATTRIBUTE__BOUNDED__])
++m4trace:configure.ac:725: -1- AC_DEFINE_TRACE_LITERAL([SSH_TUN_OPENBSD])
++m4trace:configure.ac:725: -1- m4_pattern_allow([^SSH_TUN_OPENBSD$])
++m4trace:configure.ac:725: -1- AH_OUTPUT([SSH_TUN_OPENBSD], [/* Open tunnel devices the OpenBSD way */
++@%:@undef SSH_TUN_OPENBSD])
++m4trace:configure.ac:726: -1- AC_DEFINE_TRACE_LITERAL([SYSLOG_R_SAFE_IN_SIGHAND])
++m4trace:configure.ac:726: -1- m4_pattern_allow([^SYSLOG_R_SAFE_IN_SIGHAND$])
++m4trace:configure.ac:726: -1- AH_OUTPUT([SYSLOG_R_SAFE_IN_SIGHAND], [/* syslog_r function is safe to use in in a signal handler */
++@%:@undef SYSLOG_R_SAFE_IN_SIGHAND])
++m4trace:configure.ac:733: -1- AC_DEFINE_TRACE_LITERAL([PAM_SUN_CODEBASE])
++m4trace:configure.ac:733: -1- m4_pattern_allow([^PAM_SUN_CODEBASE$])
++m4trace:configure.ac:734: -1- AC_DEFINE_TRACE_LITERAL([LOGIN_NEEDS_UTMPX])
++m4trace:configure.ac:734: -1- m4_pattern_allow([^LOGIN_NEEDS_UTMPX$])
++m4trace:configure.ac:735: -1- AC_DEFINE_TRACE_LITERAL([LOGIN_NEEDS_TERM])
++m4trace:configure.ac:735: -1- m4_pattern_allow([^LOGIN_NEEDS_TERM$])
++m4trace:configure.ac:735: -1- AH_OUTPUT([LOGIN_NEEDS_TERM], [/* Some versions of /bin/login need the TERM supplied on the commandline */
++@%:@undef LOGIN_NEEDS_TERM])
++m4trace:configure.ac:738: -1- AC_DEFINE_TRACE_LITERAL([PAM_TTY_KLUDGE])
++m4trace:configure.ac:738: -1- m4_pattern_allow([^PAM_TTY_KLUDGE$])
++m4trace:configure.ac:739: -1- AC_DEFINE_TRACE_LITERAL([SSHPAM_CHAUTHTOK_NEEDS_RUID])
++m4trace:configure.ac:739: -1- m4_pattern_allow([^SSHPAM_CHAUTHTOK_NEEDS_RUID$])
++m4trace:configure.ac:739: -1- AH_OUTPUT([SSHPAM_CHAUTHTOK_NEEDS_RUID], [/* Define if pam_chauthtok wants real uid set to the unpriv\'ed user */
++@%:@undef SSHPAM_CHAUTHTOK_NEEDS_RUID])
++m4trace:configure.ac:742: -1- AC_DEFINE_TRACE_LITERAL([LOCKED_PASSWD_STRING])
++m4trace:configure.ac:742: -1- m4_pattern_allow([^LOCKED_PASSWD_STRING$])
++m4trace:configure.ac:744: -1- AC_DEFINE_TRACE_LITERAL([SSHD_ACQUIRES_CTTY])
++m4trace:configure.ac:744: -1- m4_pattern_allow([^SSHD_ACQUIRES_CTTY$])
++m4trace:configure.ac:744: -1- AH_OUTPUT([SSHD_ACQUIRES_CTTY], [/* Define if sshd somehow reacquires a controlling TTY after setsid() */
++@%:@undef SSHD_ACQUIRES_CTTY])
++m4trace:configure.ac:747: -1- AC_DEFINE_TRACE_LITERAL([PASSWD_NEEDS_USERNAME])
++m4trace:configure.ac:747: -1- m4_pattern_allow([^PASSWD_NEEDS_USERNAME$])
++m4trace:configure.ac:747: -1- AH_OUTPUT([PASSWD_NEEDS_USERNAME], [/* must supply username to passwd in case the name is longer than 8 chars */
++@%:@undef PASSWD_NEEDS_USERNAME])
++m4trace:configure.ac:749: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_TCGETATTR_ICANON])
++m4trace:configure.ac:749: -1- m4_pattern_allow([^BROKEN_TCGETATTR_ICANON$])
++m4trace:configure.ac:749: -1- AH_OUTPUT([BROKEN_TCGETATTR_ICANON], [/* tcgetattr with ICANON may hang */
++@%:@undef BROKEN_TCGETATTR_ICANON])
++m4trace:configure.ac:757: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_UTMP])
++m4trace:configure.ac:757: -1- m4_pattern_allow([^DISABLE_UTMP$])
++m4trace:configure.ac:758: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_WTMP])
++m4trace:configure.ac:758: -1- m4_pattern_allow([^DISABLE_WTMP$])
++m4trace:configure.ac:758: -1- AH_OUTPUT([DISABLE_WTMP], [/* Define if you don\'t want to use wtmp */
++@%:@undef DISABLE_WTMP])
++m4trace:configure.ac:763: -1- AC_DEFINE_TRACE_LITERAL([USE_SOLARIS_PROCESS_CONTRACTS])
++m4trace:configure.ac:763: -1- m4_pattern_allow([^USE_SOLARIS_PROCESS_CONTRACTS$])
++m4trace:configure.ac:763: -1- AH_OUTPUT([USE_SOLARIS_PROCESS_CONTRACTS], [/* Define if you have Solaris process contracts */
++@%:@undef USE_SOLARIS_PROCESS_CONTRACTS])
++m4trace:configure.ac:773: -1- AC_DEFINE_TRACE_LITERAL([USE_SOLARIS_PROJECTS])
++m4trace:configure.ac:773: -1- m4_pattern_allow([^USE_SOLARIS_PROJECTS$])
++m4trace:configure.ac:773: -1- AH_OUTPUT([USE_SOLARIS_PROJECTS], [/* Define if you have Solaris projects */
++@%:@undef USE_SOLARIS_PROJECTS])
++m4trace:configure.ac:786: -1- AH_OUTPUT([HAVE_GETPWANAM], [/* Define to 1 if you have the `getpwanam\' function. */
++@%:@undef HAVE_GETPWANAM])
++m4trace:configure.ac:786: -1- AC_DEFINE_TRACE_LITERAL([HAVE_GETPWANAM])
++m4trace:configure.ac:786: -1- m4_pattern_allow([^HAVE_GETPWANAM$])
++m4trace:configure.ac:787: -1- AC_DEFINE_TRACE_LITERAL([PAM_SUN_CODEBASE])
++m4trace:configure.ac:787: -1- m4_pattern_allow([^PAM_SUN_CODEBASE$])
++m4trace:configure.ac:791: -1- AC_DEFINE_TRACE_LITERAL([USE_PIPES])
++m4trace:configure.ac:791: -1- m4_pattern_allow([^USE_PIPES$])
++m4trace:configure.ac:795: -1- AC_DEFINE_TRACE_LITERAL([USE_PIPES])
++m4trace:configure.ac:795: -1- m4_pattern_allow([^USE_PIPES$])
++m4trace:configure.ac:796: -1- AC_DEFINE_TRACE_LITERAL([SSHD_ACQUIRES_CTTY])
++m4trace:configure.ac:796: -1- m4_pattern_allow([^SSHD_ACQUIRES_CTTY$])
++m4trace:configure.ac:797: -1- AC_DEFINE_TRACE_LITERAL([SETEUID_BREAKS_SETUID])
++m4trace:configure.ac:797: -1- m4_pattern_allow([^SETEUID_BREAKS_SETUID$])
++m4trace:configure.ac:798: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREUID])
++m4trace:configure.ac:798: -1- m4_pattern_allow([^BROKEN_SETREUID$])
++m4trace:configure.ac:799: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREGID])
++m4trace:configure.ac:799: -1- m4_pattern_allow([^BROKEN_SETREGID$])
++m4trace:configure.ac:803: -1- AH_OUTPUT([HAVE_LIBDL], [/* Define to 1 if you have the `dl\' library (-ldl). */
++@%:@undef HAVE_LIBDL])
++m4trace:configure.ac:803: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDL])
++m4trace:configure.ac:803: -1- m4_pattern_allow([^HAVE_LIBDL$])
++m4trace:configure.ac:807: -1- AC_DEFINE_TRACE_LITERAL([USE_PIPES])
++m4trace:configure.ac:807: -1- m4_pattern_allow([^USE_PIPES$])
++m4trace:configure.ac:808: -1- AC_DEFINE_TRACE_LITERAL([IP_TOS_IS_BROKEN])
++m4trace:configure.ac:808: -1- m4_pattern_allow([^IP_TOS_IS_BROKEN$])
++m4trace:configure.ac:809: -1- AC_DEFINE_TRACE_LITERAL([SETEUID_BREAKS_SETUID])
++m4trace:configure.ac:809: -1- m4_pattern_allow([^SETEUID_BREAKS_SETUID$])
++m4trace:configure.ac:810: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREUID])
++m4trace:configure.ac:810: -1- m4_pattern_allow([^BROKEN_SETREUID$])
++m4trace:configure.ac:811: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREGID])
++m4trace:configure.ac:811: -1- m4_pattern_allow([^BROKEN_SETREGID$])
++m4trace:configure.ac:812: -1- AC_DEFINE_TRACE_LITERAL([SSHD_ACQUIRES_CTTY])
++m4trace:configure.ac:812: -1- m4_pattern_allow([^SSHD_ACQUIRES_CTTY$])
++m4trace:configure.ac:820: -1- AC_DEFINE_TRACE_LITERAL([USE_PIPES])
++m4trace:configure.ac:820: -1- m4_pattern_allow([^USE_PIPES$])
++m4trace:configure.ac:821: -1- AC_DEFINE_TRACE_LITERAL([SETEUID_BREAKS_SETUID])
++m4trace:configure.ac:821: -1- m4_pattern_allow([^SETEUID_BREAKS_SETUID$])
++m4trace:configure.ac:822: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREUID])
++m4trace:configure.ac:822: -1- m4_pattern_allow([^BROKEN_SETREUID$])
++m4trace:configure.ac:823: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREGID])
++m4trace:configure.ac:823: -1- m4_pattern_allow([^BROKEN_SETREGID$])
++m4trace:configure.ac:824: -1- AC_DEFINE_TRACE_LITERAL([PASSWD_NEEDS_USERNAME])
++m4trace:configure.ac:824: -1- m4_pattern_allow([^PASSWD_NEEDS_USERNAME$])
++m4trace:configure.ac:824: -1- AH_OUTPUT([PASSWD_NEEDS_USERNAME], [/* must supply username to passwd */
++@%:@undef PASSWD_NEEDS_USERNAME])
++m4trace:configure.ac:825: -1- AC_DEFINE_TRACE_LITERAL([LOCKED_PASSWD_STRING])
++m4trace:configure.ac:825: -1- m4_pattern_allow([^LOCKED_PASSWD_STRING$])
++m4trace:configure.ac:830: -1- AC_DEFINE_TRACE_LITERAL([UNIXWARE_LONG_PASSWORDS])
++m4trace:configure.ac:830: -1- m4_pattern_allow([^UNIXWARE_LONG_PASSWORDS$])
++m4trace:configure.ac:830: -1- AH_OUTPUT([UNIXWARE_LONG_PASSWORDS], [/* Support passwords > 8 chars */
++@%:@undef UNIXWARE_LONG_PASSWORDS])
++m4trace:configure.ac:831: -1- AC_DEFINE_TRACE_LITERAL([USE_PIPES])
++m4trace:configure.ac:831: -1- m4_pattern_allow([^USE_PIPES$])
++m4trace:configure.ac:832: -1- AC_DEFINE_TRACE_LITERAL([SETEUID_BREAKS_SETUID])
++m4trace:configure.ac:832: -1- m4_pattern_allow([^SETEUID_BREAKS_SETUID$])
++m4trace:configure.ac:833: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_GETADDRINFO])
++m4trace:configure.ac:833: -1- m4_pattern_allow([^BROKEN_GETADDRINFO$])
++m4trace:configure.ac:834: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREUID])
++m4trace:configure.ac:834: -1- m4_pattern_allow([^BROKEN_SETREUID$])
++m4trace:configure.ac:835: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREGID])
++m4trace:configure.ac:835: -1- m4_pattern_allow([^BROKEN_SETREGID$])
++m4trace:configure.ac:836: -1- AC_DEFINE_TRACE_LITERAL([PASSWD_NEEDS_USERNAME])
++m4trace:configure.ac:836: -1- m4_pattern_allow([^PASSWD_NEEDS_USERNAME$])
++m4trace:configure.ac:841: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_LIBIAF])
++m4trace:configure.ac:841: -1- m4_pattern_allow([^BROKEN_LIBIAF$])
++m4trace:configure.ac:841: -1- AH_OUTPUT([BROKEN_LIBIAF], [/* ia_uinfo routines not supported by OS yet */
++@%:@undef BROKEN_LIBIAF])
++m4trace:configure.ac:843: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_UPDWTMPX])
++m4trace:configure.ac:843: -1- m4_pattern_allow([^BROKEN_UPDWTMPX$])
++m4trace:configure.ac:844: -1- AH_OUTPUT([HAVE_GETLUID], [/* Define to 1 if you have the `getluid\' function. */
++@%:@undef HAVE_GETLUID])
++m4trace:configure.ac:844: -1- AH_OUTPUT([HAVE_SETLUID], [/* Define to 1 if you have the `setluid\' function. */
++@%:@undef HAVE_SETLUID])
++m4trace:configure.ac:844: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SECUREWARE])
++m4trace:configure.ac:844: -1- m4_pattern_allow([^HAVE_SECUREWARE$])
++m4trace:configure.ac:844: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_SHADOW])
++m4trace:configure.ac:844: -1- m4_pattern_allow([^DISABLE_SHADOW$])
++m4trace:configure.ac:850: -1- AC_DEFINE_TRACE_LITERAL([LOCKED_PASSWD_STRING])
++m4trace:configure.ac:850: -1- m4_pattern_allow([^LOCKED_PASSWD_STRING$])
++m4trace:configure.ac:868: -1- AC_DEFINE_TRACE_LITERAL([USE_PIPES])
++m4trace:configure.ac:868: -1- m4_pattern_allow([^USE_PIPES$])
++m4trace:configure.ac:869: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SECUREWARE])
++m4trace:configure.ac:869: -1- m4_pattern_allow([^HAVE_SECUREWARE$])
++m4trace:configure.ac:870: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_SHADOW])
++m4trace:configure.ac:870: -1- m4_pattern_allow([^DISABLE_SHADOW$])
++m4trace:configure.ac:871: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_FD_PASSING])
++m4trace:configure.ac:871: -1- m4_pattern_allow([^DISABLE_FD_PASSING$])
++m4trace:configure.ac:872: -1- AC_DEFINE_TRACE_LITERAL([SETEUID_BREAKS_SETUID])
++m4trace:configure.ac:872: -1- m4_pattern_allow([^SETEUID_BREAKS_SETUID$])
++m4trace:configure.ac:873: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_GETADDRINFO])
++m4trace:configure.ac:873: -1- m4_pattern_allow([^BROKEN_GETADDRINFO$])
++m4trace:configure.ac:874: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREUID])
++m4trace:configure.ac:874: -1- m4_pattern_allow([^BROKEN_SETREUID$])
++m4trace:configure.ac:875: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREGID])
++m4trace:configure.ac:875: -1- m4_pattern_allow([^BROKEN_SETREGID$])
++m4trace:configure.ac:876: -1- AC_DEFINE_TRACE_LITERAL([WITH_ABBREV_NO_TTY])
++m4trace:configure.ac:876: -1- m4_pattern_allow([^WITH_ABBREV_NO_TTY$])
++m4trace:configure.ac:877: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_UPDWTMPX])
++m4trace:configure.ac:877: -1- m4_pattern_allow([^BROKEN_UPDWTMPX$])
++m4trace:configure.ac:878: -1- AC_DEFINE_TRACE_LITERAL([PASSWD_NEEDS_USERNAME])
++m4trace:configure.ac:878: -1- m4_pattern_allow([^PASSWD_NEEDS_USERNAME$])
++m4trace:configure.ac:879: -1- AH_OUTPUT([HAVE_GETLUID], [/* Define to 1 if you have the `getluid\' function. */
++@%:@undef HAVE_GETLUID])
++m4trace:configure.ac:879: -1- AH_OUTPUT([HAVE_SETLUID], [/* Define to 1 if you have the `setluid\' function. */
++@%:@undef HAVE_SETLUID])
++m4trace:configure.ac:884: -1- AC_DEFINE_TRACE_LITERAL([NO_SSH_LASTLOG])
++m4trace:configure.ac:884: -1- m4_pattern_allow([^NO_SSH_LASTLOG$])
++m4trace:configure.ac:884: -1- AH_OUTPUT([NO_SSH_LASTLOG], [/* Define if you don\'t want to use lastlog in session.c */
++@%:@undef NO_SSH_LASTLOG])
++m4trace:configure.ac:886: -1- AC_DEFINE_TRACE_LITERAL([SETEUID_BREAKS_SETUID])
++m4trace:configure.ac:886: -1- m4_pattern_allow([^SETEUID_BREAKS_SETUID$])
++m4trace:configure.ac:887: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREUID])
++m4trace:configure.ac:887: -1- m4_pattern_allow([^BROKEN_SETREUID$])
++m4trace:configure.ac:888: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREGID])
++m4trace:configure.ac:888: -1- m4_pattern_allow([^BROKEN_SETREGID$])
++m4trace:configure.ac:889: -1- AC_DEFINE_TRACE_LITERAL([USE_PIPES])
++m4trace:configure.ac:889: -1- m4_pattern_allow([^USE_PIPES$])
++m4trace:configure.ac:890: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_FD_PASSING])
++m4trace:configure.ac:890: -1- m4_pattern_allow([^DISABLE_FD_PASSING$])
++m4trace:configure.ac:896: -1- AC_DEFINE_TRACE_LITERAL([SETEUID_BREAKS_SETUID])
++m4trace:configure.ac:896: -1- m4_pattern_allow([^SETEUID_BREAKS_SETUID$])
++m4trace:configure.ac:897: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREUID])
++m4trace:configure.ac:897: -1- m4_pattern_allow([^BROKEN_SETREUID$])
++m4trace:configure.ac:898: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREGID])
++m4trace:configure.ac:898: -1- m4_pattern_allow([^BROKEN_SETREGID$])
++m4trace:configure.ac:899: -1- AC_DEFINE_TRACE_LITERAL([WITH_ABBREV_NO_TTY])
++m4trace:configure.ac:899: -1- m4_pattern_allow([^WITH_ABBREV_NO_TTY$])
++m4trace:configure.ac:900: -1- AC_DEFINE_TRACE_LITERAL([USE_PIPES])
++m4trace:configure.ac:900: -1- m4_pattern_allow([^USE_PIPES$])
++m4trace:configure.ac:901: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_FD_PASSING])
++m4trace:configure.ac:901: -1- m4_pattern_allow([^DISABLE_FD_PASSING$])
++m4trace:configure.ac:907: -1- AC_DEFINE_TRACE_LITERAL([SETEUID_BREAKS_SETUID])
++m4trace:configure.ac:907: -1- m4_pattern_allow([^SETEUID_BREAKS_SETUID$])
++m4trace:configure.ac:908: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREUID])
++m4trace:configure.ac:908: -1- m4_pattern_allow([^BROKEN_SETREUID$])
++m4trace:configure.ac:909: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREGID])
++m4trace:configure.ac:909: -1- m4_pattern_allow([^BROKEN_SETREGID$])
++m4trace:configure.ac:910: -1- AC_DEFINE_TRACE_LITERAL([USE_PIPES])
++m4trace:configure.ac:910: -1- m4_pattern_allow([^USE_PIPES$])
++m4trace:configure.ac:911: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_FD_PASSING])
++m4trace:configure.ac:911: -1- m4_pattern_allow([^DISABLE_FD_PASSING$])
++m4trace:configure.ac:912: -1- AC_DEFINE_TRACE_LITERAL([NO_SSH_LASTLOG])
++m4trace:configure.ac:912: -1- m4_pattern_allow([^NO_SSH_LASTLOG$])
++m4trace:configure.ac:932: -1- AC_DEFINE_TRACE_LITERAL([HAVE_OSF_SIA])
++m4trace:configure.ac:932: -1- m4_pattern_allow([^HAVE_OSF_SIA$])
++m4trace:configure.ac:932: -1- AH_OUTPUT([HAVE_OSF_SIA], [/* Define if you have Digital Unix Security Integration Architecture */
++@%:@undef HAVE_OSF_SIA])
++m4trace:configure.ac:935: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_LOGIN])
++m4trace:configure.ac:935: -1- m4_pattern_allow([^DISABLE_LOGIN$])
++m4trace:configure.ac:935: -1- AH_OUTPUT([DISABLE_LOGIN], [/* Define if you don\'t want to use your system\'s login() call */
++@%:@undef DISABLE_LOGIN])
++m4trace:configure.ac:938: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_FD_PASSING])
++m4trace:configure.ac:938: -1- m4_pattern_allow([^DISABLE_FD_PASSING$])
++m4trace:configure.ac:943: -1- AC_DEFINE_TRACE_LITERAL([LOCKED_PASSWD_SUBSTR])
++m4trace:configure.ac:943: -1- m4_pattern_allow([^LOCKED_PASSWD_SUBSTR$])
++m4trace:configure.ac:943: -1- AH_OUTPUT([LOCKED_PASSWD_SUBSTR], [/* String used in /etc/passwd to denote locked account */
++@%:@undef LOCKED_PASSWD_SUBSTR])
++m4trace:configure.ac:947: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_GETADDRINFO])
++m4trace:configure.ac:947: -1- m4_pattern_allow([^BROKEN_GETADDRINFO$])
++m4trace:configure.ac:948: -1- AC_DEFINE_TRACE_LITERAL([SETEUID_BREAKS_SETUID])
++m4trace:configure.ac:948: -1- m4_pattern_allow([^SETEUID_BREAKS_SETUID$])
++m4trace:configure.ac:949: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREUID])
++m4trace:configure.ac:949: -1- m4_pattern_allow([^BROKEN_SETREUID$])
++m4trace:configure.ac:950: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETREGID])
++m4trace:configure.ac:950: -1- m4_pattern_allow([^BROKEN_SETREGID$])
++m4trace:configure.ac:951: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_READV_COMPARISON])
++m4trace:configure.ac:951: -1- m4_pattern_allow([^BROKEN_READV_COMPARISON$])
++m4trace:configure.ac:951: -1- AH_OUTPUT([BROKEN_READV_COMPARISON], [/* Can\'t do comparisons on readv */
++@%:@undef BROKEN_READV_COMPARISON])
++m4trace:configure.ac:955: -1- AC_DEFINE_TRACE_LITERAL([USE_PIPES])
++m4trace:configure.ac:955: -1- m4_pattern_allow([^USE_PIPES$])
++m4trace:configure.ac:956: -1- AC_DEFINE_TRACE_LITERAL([NO_X11_UNIX_SOCKETS])
++m4trace:configure.ac:956: -1- m4_pattern_allow([^NO_X11_UNIX_SOCKETS$])
++m4trace:configure.ac:957: -1- AC_DEFINE_TRACE_LITERAL([MISSING_NFDBITS])
++m4trace:configure.ac:957: -1- m4_pattern_allow([^MISSING_NFDBITS$])
++m4trace:configure.ac:957: -1- AH_OUTPUT([MISSING_NFDBITS], [/* Define on *nto-qnx systems */
++@%:@undef MISSING_NFDBITS])
++m4trace:configure.ac:958: -1- AC_DEFINE_TRACE_LITERAL([MISSING_HOWMANY])
++m4trace:configure.ac:958: -1- m4_pattern_allow([^MISSING_HOWMANY$])
++m4trace:configure.ac:958: -1- AH_OUTPUT([MISSING_HOWMANY], [/* Define on *nto-qnx systems */
++@%:@undef MISSING_HOWMANY])
++m4trace:configure.ac:959: -1- AC_DEFINE_TRACE_LITERAL([MISSING_FD_MASK])
++m4trace:configure.ac:959: -1- m4_pattern_allow([^MISSING_FD_MASK$])
++m4trace:configure.ac:959: -1- AH_OUTPUT([MISSING_FD_MASK], [/* Define on *nto-qnx systems */
++@%:@undef MISSING_FD_MASK])
++m4trace:configure.ac:960: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_LASTLOG])
++m4trace:configure.ac:960: -1- m4_pattern_allow([^DISABLE_LASTLOG$])
++m4trace:configure.ac:961: -1- AC_DEFINE_TRACE_LITERAL([SSHD_ACQUIRES_CTTY])
++m4trace:configure.ac:961: -1- m4_pattern_allow([^SSHD_ACQUIRES_CTTY$])
++m4trace:configure.ac:962: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SHADOW_EXPIRE])
++m4trace:configure.ac:962: -1- m4_pattern_allow([^BROKEN_SHADOW_EXPIRE$])
++m4trace:configure.ac:962: -1- AH_OUTPUT([BROKEN_SHADOW_EXPIRE], [/* QNX shadow support is broken */
++@%:@undef BROKEN_SHADOW_EXPIRE])
++m4trace:configure.ac:966: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_FD_PASSING])
++m4trace:configure.ac:966: -1- m4_pattern_allow([^DISABLE_FD_PASSING$])
++m4trace:configure.ac:972: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_GETGROUPS])
++m4trace:configure.ac:972: -1- m4_pattern_allow([^BROKEN_GETGROUPS$])
++m4trace:configure.ac:972: -1- AH_OUTPUT([BROKEN_GETGROUPS], [/* getgroups(0,NULL) will return -1 */
++@%:@undef BROKEN_GETGROUPS])
++m4trace:configure.ac:973: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_MMAP])
++m4trace:configure.ac:973: -1- m4_pattern_allow([^BROKEN_MMAP$])
++m4trace:configure.ac:973: -1- AH_OUTPUT([BROKEN_MMAP], [/* Ultrix mmap can\'t map files */
++@%:@undef BROKEN_MMAP])
++m4trace:configure.ac:974: -1- AC_DEFINE_TRACE_LITERAL([NEED_SETPGRP])
++m4trace:configure.ac:974: -1- m4_pattern_allow([^NEED_SETPGRP$])
++m4trace:configure.ac:975: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SYS_SYSLOG_H])
++m4trace:configure.ac:975: -1- m4_pattern_allow([^HAVE_SYS_SYSLOG_H$])
++m4trace:configure.ac:975: -1- AH_OUTPUT([HAVE_SYS_SYSLOG_H], [/* Force use of sys/syslog.h on Ultrix */
++@%:@undef HAVE_SYS_SYSLOG_H])
++m4trace:configure.ac:980: -1- AC_DEFINE_TRACE_LITERAL([MISSING_HOWMANY])
++m4trace:configure.ac:980: -1- m4_pattern_allow([^MISSING_HOWMANY$])
++m4trace:configure.ac:981: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETVBUF])
++m4trace:configure.ac:981: -1- m4_pattern_allow([^BROKEN_SETVBUF$])
++m4trace:configure.ac:981: -1- AH_OUTPUT([BROKEN_SETVBUF], [/* LynxOS has broken setvbuf() implementation */
++@%:@undef BROKEN_SETVBUF])
++m4trace:configure.ac:997: -1- AH_OUTPUT([HAVE_LIBNSL], [/* Define to 1 if you have the `nsl\' library (-lnsl). */
++@%:@undef HAVE_LIBNSL])
++m4trace:configure.ac:997: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBNSL])
++m4trace:configure.ac:997: -1- m4_pattern_allow([^HAVE_LIBNSL$])
++m4trace:configure.ac:998: -1- AH_OUTPUT([HAVE_LIBSOCKET], [/* Define to 1 if you have the `socket\' library (-lsocket). */
++@%:@undef HAVE_LIBSOCKET])
++m4trace:configure.ac:998: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBSOCKET])
++m4trace:configure.ac:998: -1- m4_pattern_allow([^HAVE_LIBSOCKET$])
++m4trace:configure.ac:1001: -1- AH_OUTPUT([HAVE_DIRNAME], [/* Define to 1 if you have the `dirname\' function. */
++@%:@undef HAVE_DIRNAME])
++m4trace:configure.ac:1001: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DIRNAME])
++m4trace:configure.ac:1001: -1- m4_pattern_allow([^HAVE_DIRNAME$])
++m4trace:configure.ac:1001: -1- AH_OUTPUT([HAVE_LIBGEN_H], [/* Define to 1 if you have the <libgen.h> header file. */
++@%:@undef HAVE_LIBGEN_H])
++m4trace:configure.ac:1001: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBGEN_H])
++m4trace:configure.ac:1001: -1- m4_pattern_allow([^HAVE_LIBGEN_H$])
++m4trace:configure.ac:1001: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DIRNAME])
++m4trace:configure.ac:1001: -1- m4_pattern_allow([^HAVE_DIRNAME$])
++m4trace:configure.ac:1001: -1- AH_OUTPUT([HAVE_LIBGEN_H], [/* Define to 1 if you have the <libgen.h> header file. */
++@%:@undef HAVE_LIBGEN_H])
++m4trace:configure.ac:1001: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBGEN_H])
++m4trace:configure.ac:1001: -1- m4_pattern_allow([^HAVE_LIBGEN_H$])
++m4trace:configure.ac:1040: -1- AC_DEFINE_TRACE_LITERAL([HAVE_BASENAME])
++m4trace:configure.ac:1040: -1- m4_pattern_allow([^HAVE_BASENAME$])
++m4trace:configure.ac:1040: -1- AH_OUTPUT([HAVE_BASENAME], [/* Define if you have the basename function. */
++@%:@undef HAVE_BASENAME])
++m4trace:configure.ac:1071: -1- AH_OUTPUT([HAVE_LIBZ], [/* Define to 1 if you have the `z\' library (-lz). */
++@%:@undef HAVE_LIBZ])
++m4trace:configure.ac:1071: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBZ])
++m4trace:configure.ac:1071: -1- m4_pattern_allow([^HAVE_LIBZ$])
++m4trace:configure.ac:1071: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBZ])
++m4trace:configure.ac:1071: -1- m4_pattern_allow([^HAVE_LIBZ$])
++m4trace:configure.ac:1144: -1- AH_OUTPUT([HAVE_UTIMES], [/* Define to 1 if you have the `utimes\' function. */
++@%:@undef HAVE_UTIMES])
++m4trace:configure.ac:1144: -1- AC_DEFINE_TRACE_LITERAL([HAVE_UTIMES])
++m4trace:configure.ac:1144: -1- m4_pattern_allow([^HAVE_UTIMES$])
++m4trace:configure.ac:1144: -1- AC_DEFINE_TRACE_LITERAL([HAVE_UTIMES])
++m4trace:configure.ac:1144: -1- m4_pattern_allow([^HAVE_UTIMES$])
++m4trace:configure.ac:1150: -1- AH_OUTPUT([HAVE_LIBUTIL_H], [/* Define to 1 if you have the <libutil.h> header file. */
++@%:@undef HAVE_LIBUTIL_H])
++m4trace:configure.ac:1150: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBUTIL_H])
++m4trace:configure.ac:1150: -1- m4_pattern_allow([^HAVE_LIBUTIL_H$])
++m4trace:configure.ac:1151: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LOGIN])
++m4trace:configure.ac:1151: -1- m4_pattern_allow([^HAVE_LOGIN$])
++m4trace:configure.ac:1151: -1- AH_OUTPUT([HAVE_LOGIN], [/* Define if your libraries define login() */
++@%:@undef HAVE_LOGIN])
++m4trace:configure.ac:1153: -1- AH_OUTPUT([HAVE_FMT_SCALED], [/* Define to 1 if you have the `fmt_scaled\' function. */
++@%:@undef HAVE_FMT_SCALED])
++m4trace:configure.ac:1153: -1- AH_OUTPUT([HAVE_LOGOUT], [/* Define to 1 if you have the `logout\' function. */
++@%:@undef HAVE_LOGOUT])
++m4trace:configure.ac:1153: -1- AH_OUTPUT([HAVE_UPDWTMP], [/* Define to 1 if you have the `updwtmp\' function. */
++@%:@undef HAVE_UPDWTMP])
++m4trace:configure.ac:1153: -1- AH_OUTPUT([HAVE_LOGWTMP], [/* Define to 1 if you have the `logwtmp\' function. */
++@%:@undef HAVE_LOGWTMP])
++m4trace:configure.ac:1155: -1- AH_OUTPUT([HAVE_STRFTIME], [/* Define to 1 if you have the `strftime\' function. */
++@%:@undef HAVE_STRFTIME])
++m4trace:configure.ac:1155: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRFTIME])
++m4trace:configure.ac:1155: -1- m4_pattern_allow([^HAVE_STRFTIME$])
++m4trace:configure.ac:1155: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRFTIME])
++m4trace:configure.ac:1155: -1- m4_pattern_allow([^HAVE_STRFTIME$])
++m4trace:configure.ac:1159: -1- AC_DEFINE_TRACE_LITERAL([GLOB_HAS_ALTDIRFUNC])
++m4trace:configure.ac:1159: -1- m4_pattern_allow([^GLOB_HAS_ALTDIRFUNC$])
++m4trace:configure.ac:1159: -1- AH_OUTPUT([GLOB_HAS_ALTDIRFUNC], [/* Define if your system glob() function has the GLOB_ALTDIRFUNC extension */
++@%:@undef GLOB_HAS_ALTDIRFUNC])
++m4trace:configure.ac:1179: -1- AC_DEFINE_TRACE_LITERAL([GLOB_HAS_GL_MATCHC])
++m4trace:configure.ac:1179: -1- m4_pattern_allow([^GLOB_HAS_GL_MATCHC$])
++m4trace:configure.ac:1179: -1- AH_OUTPUT([GLOB_HAS_GL_MATCHC], [/* Define if your system glob() function has gl_matchc options in glob_t */
++@%:@undef GLOB_HAS_GL_MATCHC])
++m4trace:configure.ac:1192: -1- AC_DEFINE_TRACE_LITERAL([GLOB_HAS_GL_STATV])
++m4trace:configure.ac:1192: -1- m4_pattern_allow([^GLOB_HAS_GL_STATV$])
++m4trace:configure.ac:1192: -1- AH_OUTPUT([GLOB_HAS_GL_STATV], [/* Define if your system glob() function has gl_statv options in glob_t */
++@%:@undef GLOB_HAS_GL_STATV])
++m4trace:configure.ac:1209: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_GLOB_NOMATCH])
++m4trace:configure.ac:1209: -1- m4_pattern_allow([^HAVE_DECL_GLOB_NOMATCH$])
++m4trace:configure.ac:1209: -1- AH_OUTPUT([HAVE_DECL_GLOB_NOMATCH], [/* Define to 1 if you have the declaration of `GLOB_NOMATCH\', and to 0 if you
++ don\'t. */
++@%:@undef HAVE_DECL_GLOB_NOMATCH])
++m4trace:configure.ac:1212: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_ONE_BYTE_DIRENT_D_NAME])
++m4trace:configure.ac:1212: -1- m4_pattern_allow([^BROKEN_ONE_BYTE_DIRENT_D_NAME$])
++m4trace:configure.ac:1212: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_ONE_BYTE_DIRENT_D_NAME])
++m4trace:configure.ac:1212: -1- m4_pattern_allow([^BROKEN_ONE_BYTE_DIRENT_D_NAME$])
++m4trace:configure.ac:1212: -1- AH_OUTPUT([BROKEN_ONE_BYTE_DIRENT_D_NAME], [/* Define if your struct dirent expects you to allocate extra space for d_name
++ */
++@%:@undef BROKEN_ONE_BYTE_DIRENT_D_NAME])
++m4trace:configure.ac:1235: -1- AC_DEFINE_TRACE_LITERAL([HAVE_PROC_PID])
++m4trace:configure.ac:1235: -1- m4_pattern_allow([^HAVE_PROC_PID$])
++m4trace:configure.ac:1235: -1- AH_OUTPUT([HAVE_PROC_PID], [/* Define if you have /proc/@S|@pid/fd */
++@%:@undef HAVE_PROC_PID])
++m4trace:configure.ac:1243: -1- AC_DEFINE_TRACE_LITERAL([SKEY])
++m4trace:configure.ac:1243: -1- m4_pattern_allow([^SKEY$])
++m4trace:configure.ac:1243: -1- AH_OUTPUT([SKEY], [/* Define if you want S/Key support */
++@%:@undef SKEY])
++m4trace:configure.ac:1243: -1- AC_DEFINE_TRACE_LITERAL([SKEYCHALLENGE_4ARG])
++m4trace:configure.ac:1243: -1- m4_pattern_allow([^SKEYCHALLENGE_4ARG$])
++m4trace:configure.ac:1243: -1- AH_OUTPUT([SKEYCHALLENGE_4ARG], [/* Define if your skeychallenge() function takes 4 arguments (NetBSD) */
++@%:@undef SKEYCHALLENGE_4ARG])
++m4trace:configure.ac:1292: -1- AC_DEFINE_TRACE_LITERAL([LIBWRAP])
++m4trace:configure.ac:1292: -1- m4_pattern_allow([^LIBWRAP$])
++m4trace:configure.ac:1292: -1- AH_OUTPUT([LIBWRAP], [/* Define if you want TCP Wrappers support */
++@%:@undef LIBWRAP])
++m4trace:configure.ac:1348: -1- AC_SUBST([PKGCONFIG])
++m4trace:configure.ac:1348: -1- AC_SUBST_TRACE([PKGCONFIG])
++m4trace:configure.ac:1348: -1- m4_pattern_allow([^PKGCONFIG$])
++m4trace:configure.ac:1348: -1- AC_DEFINE_TRACE_LITERAL([USE_LIBEDIT])
++m4trace:configure.ac:1348: -1- m4_pattern_allow([^USE_LIBEDIT$])
++m4trace:configure.ac:1348: -1- AH_OUTPUT([USE_LIBEDIT], [/* Use libedit for sftp */
++@%:@undef USE_LIBEDIT])
++m4trace:configure.ac:1348: -1- AC_SUBST([LIBEDIT])
++m4trace:configure.ac:1348: -1- AC_SUBST_TRACE([LIBEDIT])
++m4trace:configure.ac:1348: -1- m4_pattern_allow([^LIBEDIT$])
++m4trace:configure.ac:1401: -1- AH_OUTPUT([HAVE_BSM_AUDIT_H], [/* Define to 1 if you have the <bsm/audit.h> header file. */
++@%:@undef HAVE_BSM_AUDIT_H])
++m4trace:configure.ac:1401: -1- AC_DEFINE_TRACE_LITERAL([HAVE_BSM_AUDIT_H])
++m4trace:configure.ac:1401: -1- m4_pattern_allow([^HAVE_BSM_AUDIT_H$])
++m4trace:configure.ac:1401: -1- AH_OUTPUT([HAVE_LIBBSM], [/* Define to 1 if you have the `bsm\' library (-lbsm). */
++@%:@undef HAVE_LIBBSM])
++m4trace:configure.ac:1401: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBBSM])
++m4trace:configure.ac:1401: -1- m4_pattern_allow([^HAVE_LIBBSM$])
++m4trace:configure.ac:1401: -1- AH_OUTPUT([HAVE_GETAUDIT], [/* Define to 1 if you have the `getaudit\' function. */
++@%:@undef HAVE_GETAUDIT])
++m4trace:configure.ac:1401: -1- AC_DEFINE_TRACE_LITERAL([HAVE_GETAUDIT])
++m4trace:configure.ac:1401: -1- m4_pattern_allow([^HAVE_GETAUDIT$])
++m4trace:configure.ac:1401: -1- AH_OUTPUT([HAVE_GETAUDIT_ADDR], [/* Define to 1 if you have the `getaudit_addr\' function. */
++@%:@undef HAVE_GETAUDIT_ADDR])
++m4trace:configure.ac:1401: -1- AH_OUTPUT([HAVE_AUG_GET_MACHINE], [/* Define to 1 if you have the `aug_get_machine\' function. */
++@%:@undef HAVE_AUG_GET_MACHINE])
++m4trace:configure.ac:1401: -1- AC_DEFINE_TRACE_LITERAL([USE_BSM_AUDIT])
++m4trace:configure.ac:1401: -1- m4_pattern_allow([^USE_BSM_AUDIT$])
++m4trace:configure.ac:1401: -1- AH_OUTPUT([USE_BSM_AUDIT], [/* Use BSM audit module */
++@%:@undef USE_BSM_AUDIT])
++m4trace:configure.ac:1401: -1- AH_OUTPUT([HAVE_LIBAUDIT_H], [/* Define to 1 if you have the <libaudit.h> header file. */
++@%:@undef HAVE_LIBAUDIT_H])
++m4trace:configure.ac:1401: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBAUDIT_H])
++m4trace:configure.ac:1401: -1- m4_pattern_allow([^HAVE_LIBAUDIT_H$])
++m4trace:configure.ac:1401: -1- AC_DEFINE_TRACE_LITERAL([USE_LINUX_AUDIT])
++m4trace:configure.ac:1401: -1- m4_pattern_allow([^USE_LINUX_AUDIT$])
++m4trace:configure.ac:1401: -1- AH_OUTPUT([USE_LINUX_AUDIT], [/* Use Linux audit module */
++@%:@undef USE_LINUX_AUDIT])
++m4trace:configure.ac:1401: -1- AC_DEFINE_TRACE_LITERAL([SSH_AUDIT_EVENTS])
++m4trace:configure.ac:1401: -1- m4_pattern_allow([^SSH_AUDIT_EVENTS$])
++m4trace:configure.ac:1401: -1- AH_OUTPUT([SSH_AUDIT_EVENTS], [/* Use audit debugging module */
++@%:@undef SSH_AUDIT_EVENTS])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_ARC4RANDOM], [/* Define to 1 if you have the `arc4random\' function. */
++@%:@undef HAVE_ARC4RANDOM])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_ARC4RANDOM_BUF], [/* Define to 1 if you have the `arc4random_buf\' function. */
++@%:@undef HAVE_ARC4RANDOM_BUF])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_ARC4RANDOM_UNIFORM], [/* Define to 1 if you have the `arc4random_uniform\' function. */
++@%:@undef HAVE_ARC4RANDOM_UNIFORM])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_ASPRINTF], [/* Define to 1 if you have the `asprintf\' function. */
++@%:@undef HAVE_ASPRINTF])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_B64_NTOP], [/* Define to 1 if you have the `b64_ntop\' function. */
++@%:@undef HAVE_B64_NTOP])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE___B64_NTOP], [/* Define to 1 if you have the `__b64_ntop\' function. */
++@%:@undef HAVE___B64_NTOP])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_B64_PTON], [/* Define to 1 if you have the `b64_pton\' function. */
++@%:@undef HAVE_B64_PTON])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE___B64_PTON], [/* Define to 1 if you have the `__b64_pton\' function. */
++@%:@undef HAVE___B64_PTON])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_BCOPY], [/* Define to 1 if you have the `bcopy\' function. */
++@%:@undef HAVE_BCOPY])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_BINDRESVPORT_SA], [/* Define to 1 if you have the `bindresvport_sa\' function. */
++@%:@undef HAVE_BINDRESVPORT_SA])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_CLOCK], [/* Define to 1 if you have the `clock\' function. */
++@%:@undef HAVE_CLOCK])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_CLOSEFROM], [/* Define to 1 if you have the `closefrom\' function. */
++@%:@undef HAVE_CLOSEFROM])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_DIRFD], [/* Define to 1 if you have the `dirfd\' function. */
++@%:@undef HAVE_DIRFD])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_FCHMOD], [/* Define to 1 if you have the `fchmod\' function. */
++@%:@undef HAVE_FCHMOD])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_FCHOWN], [/* Define to 1 if you have the `fchown\' function. */
++@%:@undef HAVE_FCHOWN])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_FREEADDRINFO], [/* Define to 1 if you have the `freeaddrinfo\' function. */
++@%:@undef HAVE_FREEADDRINFO])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_FSTATVFS], [/* Define to 1 if you have the `fstatvfs\' function. */
++@%:@undef HAVE_FSTATVFS])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_FUTIMES], [/* Define to 1 if you have the `futimes\' function. */
++@%:@undef HAVE_FUTIMES])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_GETADDRINFO], [/* Define to 1 if you have the `getaddrinfo\' function. */
++@%:@undef HAVE_GETADDRINFO])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_GETCWD], [/* Define to 1 if you have the `getcwd\' function. */
++@%:@undef HAVE_GETCWD])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_GETGROUPLIST], [/* Define to 1 if you have the `getgrouplist\' function. */
++@%:@undef HAVE_GETGROUPLIST])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_GETNAMEINFO], [/* Define to 1 if you have the `getnameinfo\' function. */
++@%:@undef HAVE_GETNAMEINFO])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_GETOPT], [/* Define to 1 if you have the `getopt\' function. */
++@%:@undef HAVE_GETOPT])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_GETPEEREID], [/* Define to 1 if you have the `getpeereid\' function. */
++@%:@undef HAVE_GETPEEREID])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_GETPEERUCRED], [/* Define to 1 if you have the `getpeerucred\' function. */
++@%:@undef HAVE_GETPEERUCRED])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE__GETPTY], [/* Define to 1 if you have the `_getpty\' function. */
++@%:@undef HAVE__GETPTY])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_GETRLIMIT], [/* Define to 1 if you have the `getrlimit\' function. */
++@%:@undef HAVE_GETRLIMIT])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_GETTTYENT], [/* Define to 1 if you have the `getttyent\' function. */
++@%:@undef HAVE_GETTTYENT])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_GLOB], [/* Define to 1 if you have the `glob\' function. */
++@%:@undef HAVE_GLOB])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_GROUP_FROM_GID], [/* Define to 1 if you have the `group_from_gid\' function. */
++@%:@undef HAVE_GROUP_FROM_GID])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_INET_ATON], [/* Define to 1 if you have the `inet_aton\' function. */
++@%:@undef HAVE_INET_ATON])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_INET_NTOA], [/* Define to 1 if you have the `inet_ntoa\' function. */
++@%:@undef HAVE_INET_NTOA])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_INET_NTOP], [/* Define to 1 if you have the `inet_ntop\' function. */
++@%:@undef HAVE_INET_NTOP])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_INNETGR], [/* Define to 1 if you have the `innetgr\' function. */
++@%:@undef HAVE_INNETGR])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_LOGIN_GETCAPBOOL], [/* Define to 1 if you have the `login_getcapbool\' function. */
++@%:@undef HAVE_LOGIN_GETCAPBOOL])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_MD5_CRYPT], [/* Define to 1 if you have the `md5_crypt\' function. */
++@%:@undef HAVE_MD5_CRYPT])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_MEMMOVE], [/* Define to 1 if you have the `memmove\' function. */
++@%:@undef HAVE_MEMMOVE])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_MKDTEMP], [/* Define to 1 if you have the `mkdtemp\' function. */
++@%:@undef HAVE_MKDTEMP])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_MMAP], [/* Define to 1 if you have the `mmap\' function. */
++@%:@undef HAVE_MMAP])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_NGETADDRINFO], [/* Define to 1 if you have the `ngetaddrinfo\' function. */
++@%:@undef HAVE_NGETADDRINFO])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_NSLEEP], [/* Define to 1 if you have the `nsleep\' function. */
++@%:@undef HAVE_NSLEEP])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_OGETADDRINFO], [/* Define to 1 if you have the `ogetaddrinfo\' function. */
++@%:@undef HAVE_OGETADDRINFO])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_OPENLOG_R], [/* Define to 1 if you have the `openlog_r\' function. */
++@%:@undef HAVE_OPENLOG_R])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_OPENPTY], [/* Define to 1 if you have the `openpty\' function. */
++@%:@undef HAVE_OPENPTY])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_POLL], [/* Define to 1 if you have the `poll\' function. */
++@%:@undef HAVE_POLL])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_PRCTL], [/* Define to 1 if you have the `prctl\' function. */
++@%:@undef HAVE_PRCTL])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_PSTAT], [/* Define to 1 if you have the `pstat\' function. */
++@%:@undef HAVE_PSTAT])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_READPASSPHRASE], [/* Define to 1 if you have the `readpassphrase\' function. */
++@%:@undef HAVE_READPASSPHRASE])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_REALPATH], [/* Define to 1 if you have the `realpath\' function. */
++@%:@undef HAVE_REALPATH])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_RECVMSG], [/* Define to 1 if you have the `recvmsg\' function. */
++@%:@undef HAVE_RECVMSG])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_RRESVPORT_AF], [/* Define to 1 if you have the `rresvport_af\' function. */
++@%:@undef HAVE_RRESVPORT_AF])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SENDMSG], [/* Define to 1 if you have the `sendmsg\' function. */
++@%:@undef HAVE_SENDMSG])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SETDTABLESIZE], [/* Define to 1 if you have the `setdtablesize\' function. */
++@%:@undef HAVE_SETDTABLESIZE])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SETEGID], [/* Define to 1 if you have the `setegid\' function. */
++@%:@undef HAVE_SETEGID])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SETENV], [/* Define to 1 if you have the `setenv\' function. */
++@%:@undef HAVE_SETENV])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SETEUID], [/* Define to 1 if you have the `seteuid\' function. */
++@%:@undef HAVE_SETEUID])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SETGROUPENT], [/* Define to 1 if you have the `setgroupent\' function. */
++@%:@undef HAVE_SETGROUPENT])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SETGROUPS], [/* Define to 1 if you have the `setgroups\' function. */
++@%:@undef HAVE_SETGROUPS])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SETLOGIN], [/* Define to 1 if you have the `setlogin\' function. */
++@%:@undef HAVE_SETLOGIN])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SETPASSENT], [/* Define to 1 if you have the `setpassent\' function. */
++@%:@undef HAVE_SETPASSENT])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SETPCRED], [/* Define to 1 if you have the `setpcred\' function. */
++@%:@undef HAVE_SETPCRED])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SETPROCTITLE], [/* Define to 1 if you have the `setproctitle\' function. */
++@%:@undef HAVE_SETPROCTITLE])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SETREGID], [/* Define to 1 if you have the `setregid\' function. */
++@%:@undef HAVE_SETREGID])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SETREUID], [/* Define to 1 if you have the `setreuid\' function. */
++@%:@undef HAVE_SETREUID])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SETRLIMIT], [/* Define to 1 if you have the `setrlimit\' function. */
++@%:@undef HAVE_SETRLIMIT])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SETSID], [/* Define to 1 if you have the `setsid\' function. */
++@%:@undef HAVE_SETSID])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SETVBUF], [/* Define to 1 if you have the `setvbuf\' function. */
++@%:@undef HAVE_SETVBUF])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SIGACTION], [/* Define to 1 if you have the `sigaction\' function. */
++@%:@undef HAVE_SIGACTION])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SIGVEC], [/* Define to 1 if you have the `sigvec\' function. */
++@%:@undef HAVE_SIGVEC])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SNPRINTF], [/* Define to 1 if you have the `snprintf\' function. */
++@%:@undef HAVE_SNPRINTF])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SOCKETPAIR], [/* Define to 1 if you have the `socketpair\' function. */
++@%:@undef HAVE_SOCKETPAIR])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_STATFS], [/* Define to 1 if you have the `statfs\' function. */
++@%:@undef HAVE_STATFS])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_STATVFS], [/* Define to 1 if you have the `statvfs\' function. */
++@%:@undef HAVE_STATVFS])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_STRDUP], [/* Define to 1 if you have the `strdup\' function. */
++@%:@undef HAVE_STRDUP])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_STRERROR], [/* Define to 1 if you have the `strerror\' function. */
++@%:@undef HAVE_STRERROR])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_STRLCAT], [/* Define to 1 if you have the `strlcat\' function. */
++@%:@undef HAVE_STRLCAT])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_STRLCPY], [/* Define to 1 if you have the `strlcpy\' function. */
++@%:@undef HAVE_STRLCPY])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_STRMODE], [/* Define to 1 if you have the `strmode\' function. */
++@%:@undef HAVE_STRMODE])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_STRNVIS], [/* Define to 1 if you have the `strnvis\' function. */
++@%:@undef HAVE_STRNVIS])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_STRPTIME], [/* Define to 1 if you have the `strptime\' function. */
++@%:@undef HAVE_STRPTIME])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_STRTONUM], [/* Define to 1 if you have the `strtonum\' function. */
++@%:@undef HAVE_STRTONUM])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_STRTOLL], [/* Define to 1 if you have the `strtoll\' function. */
++@%:@undef HAVE_STRTOLL])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_STRTOUL], [/* Define to 1 if you have the `strtoul\' function. */
++@%:@undef HAVE_STRTOUL])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SWAP32], [/* Define to 1 if you have the `swap32\' function. */
++@%:@undef HAVE_SWAP32])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_SYSCONF], [/* Define to 1 if you have the `sysconf\' function. */
++@%:@undef HAVE_SYSCONF])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_TCGETPGRP], [/* Define to 1 if you have the `tcgetpgrp\' function. */
++@%:@undef HAVE_TCGETPGRP])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_TIMINGSAFE_BCMP], [/* Define to 1 if you have the `timingsafe_bcmp\' function. */
++@%:@undef HAVE_TIMINGSAFE_BCMP])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_TRUNCATE], [/* Define to 1 if you have the `truncate\' function. */
++@%:@undef HAVE_TRUNCATE])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_UNSETENV], [/* Define to 1 if you have the `unsetenv\' function. */
++@%:@undef HAVE_UNSETENV])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_UPDWTMPX], [/* Define to 1 if you have the `updwtmpx\' function. */
++@%:@undef HAVE_UPDWTMPX])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_USER_FROM_UID], [/* Define to 1 if you have the `user_from_uid\' function. */
++@%:@undef HAVE_USER_FROM_UID])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_VASPRINTF], [/* Define to 1 if you have the `vasprintf\' function. */
++@%:@undef HAVE_VASPRINTF])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_VHANGUP], [/* Define to 1 if you have the `vhangup\' function. */
++@%:@undef HAVE_VHANGUP])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_VSNPRINTF], [/* Define to 1 if you have the `vsnprintf\' function. */
++@%:@undef HAVE_VSNPRINTF])
++m4trace:configure.ac:1449: -1- AH_OUTPUT([HAVE_WAITPID], [/* Define to 1 if you have the `waitpid\' function. */
++@%:@undef HAVE_WAITPID])
++m4trace:configure.ac:1547: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ISBLANK])
++m4trace:configure.ac:1547: -1- m4_pattern_allow([^HAVE_ISBLANK$])
++m4trace:configure.ac:1547: -1- AH_OUTPUT([HAVE_ISBLANK], [/* Define if you have isblank(3C). */
++@%:@undef HAVE_ISBLANK])
++m4trace:configure.ac:1555: -1- AC_DEFINE_TRACE_LITERAL([ENABLE_PKCS11])
++m4trace:configure.ac:1555: -1- m4_pattern_allow([^ENABLE_PKCS11$])
++m4trace:configure.ac:1555: -1- AH_OUTPUT([ENABLE_PKCS11], [/* Enable for PKCS@%:@11 support */
++@%:@undef ENABLE_PKCS11])
++m4trace:configure.ac:1560: -1- AH_OUTPUT([HAVE_GAI_STRERROR], [/* Define to 1 if you have the `gai_strerror\' function. */
++@%:@undef HAVE_GAI_STRERROR])
++m4trace:configure.ac:1560: -1- AC_DEFINE_TRACE_LITERAL([HAVE_GAI_STRERROR])
++m4trace:configure.ac:1560: -1- m4_pattern_allow([^HAVE_GAI_STRERROR$])
++m4trace:configure.ac:1560: -1- AC_DEFINE_TRACE_LITERAL([HAVE_GAI_STRERROR])
++m4trace:configure.ac:1560: -1- m4_pattern_allow([^HAVE_GAI_STRERROR$])
++m4trace:configure.ac:1560: -1- AC_DEFINE_TRACE_LITERAL([HAVE_CONST_GAI_STRERROR_PROTO])
++m4trace:configure.ac:1560: -1- m4_pattern_allow([^HAVE_CONST_GAI_STRERROR_PROTO$])
++m4trace:configure.ac:1560: -1- AH_OUTPUT([HAVE_CONST_GAI_STRERROR_PROTO], [/* Define if gai_strerror() returns const char * */
++@%:@undef HAVE_CONST_GAI_STRERROR_PROTO])
++m4trace:configure.ac:1575: -1- AC_DEFINE_TRACE_LITERAL([HAVE_NANOSLEEP])
++m4trace:configure.ac:1575: -1- m4_pattern_allow([^HAVE_NANOSLEEP$])
++m4trace:configure.ac:1575: -1- AH_OUTPUT([HAVE_NANOSLEEP], [/* Some systems put nanosleep outside of libc */
++@%:@undef HAVE_NANOSLEEP])
++m4trace:configure.ac:1579: -1- AH_OUTPUT([HAVE_GETRUSAGE], [/* Define to 1 if you have the `getrusage\' function. */
++@%:@undef HAVE_GETRUSAGE])
++m4trace:configure.ac:1579: -1- AC_DEFINE_TRACE_LITERAL([HAVE_GETRUSAGE])
++m4trace:configure.ac:1579: -1- m4_pattern_allow([^HAVE_GETRUSAGE$])
++m4trace:configure.ac:1580: -1- AH_OUTPUT([HAVE_STRSEP], [/* Define to 1 if you have the `strsep\' function. */
++@%:@undef HAVE_STRSEP])
++m4trace:configure.ac:1580: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRSEP])
++m4trace:configure.ac:1580: -1- m4_pattern_allow([^HAVE_STRSEP$])
++m4trace:configure.ac:1590: -1- AC_DEFINE_TRACE_LITERAL([HAVE_TCSENDBREAK])
++m4trace:configure.ac:1590: -1- m4_pattern_allow([^HAVE_TCSENDBREAK$])
++m4trace:configure.ac:1590: -1- AH_OUTPUT([HAVE_TCSENDBREAK], [/* Define to 1 if you have the `tcsendbreak\' function. */
++@%:@undef HAVE_TCSENDBREAK])
++m4trace:configure.ac:1590: -1- AC_DEFINE_TRACE_LITERAL([HAVE_TCSENDBREAK])
++m4trace:configure.ac:1590: -1- m4_pattern_allow([^HAVE_TCSENDBREAK$])
++m4trace:configure.ac:1596: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_H_ERRNO])
++m4trace:configure.ac:1596: -1- m4_pattern_allow([^HAVE_DECL_H_ERRNO$])
++m4trace:configure.ac:1596: -1- AH_OUTPUT([HAVE_DECL_H_ERRNO], [/* Define to 1 if you have the declaration of `h_errno\', and to 0 if you
++ don\'t. */
++@%:@undef HAVE_DECL_H_ERRNO])
++m4trace:configure.ac:1598: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_SHUT_RD])
++m4trace:configure.ac:1598: -1- m4_pattern_allow([^HAVE_DECL_SHUT_RD$])
++m4trace:configure.ac:1598: -1- AH_OUTPUT([HAVE_DECL_SHUT_RD], [/* Define to 1 if you have the declaration of `SHUT_RD\', and to 0 if you
++ don\'t. */
++@%:@undef HAVE_DECL_SHUT_RD])
++m4trace:configure.ac:1604: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_O_NONBLOCK])
++m4trace:configure.ac:1604: -1- m4_pattern_allow([^HAVE_DECL_O_NONBLOCK$])
++m4trace:configure.ac:1604: -1- AH_OUTPUT([HAVE_DECL_O_NONBLOCK], [/* Define to 1 if you have the declaration of `O_NONBLOCK\', and to 0 if you
++ don\'t. */
++@%:@undef HAVE_DECL_O_NONBLOCK])
++m4trace:configure.ac:1615: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_WRITEV])
++m4trace:configure.ac:1615: -1- m4_pattern_allow([^HAVE_DECL_WRITEV$])
++m4trace:configure.ac:1615: -1- AH_OUTPUT([HAVE_DECL_WRITEV], [/* Define to 1 if you have the declaration of `writev\', and to 0 if you don\'t.
++ */
++@%:@undef HAVE_DECL_WRITEV])
++m4trace:configure.ac:1621: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_MAXSYMLINKS])
++m4trace:configure.ac:1621: -1- m4_pattern_allow([^HAVE_DECL_MAXSYMLINKS$])
++m4trace:configure.ac:1621: -1- AH_OUTPUT([HAVE_DECL_MAXSYMLINKS], [/* Define to 1 if you have the declaration of `MAXSYMLINKS\', and to 0 if you
++ don\'t. */
++@%:@undef HAVE_DECL_MAXSYMLINKS])
++m4trace:configure.ac:1625: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_OFFSETOF])
++m4trace:configure.ac:1625: -1- m4_pattern_allow([^HAVE_DECL_OFFSETOF$])
++m4trace:configure.ac:1625: -1- AH_OUTPUT([HAVE_DECL_OFFSETOF], [/* Define to 1 if you have the declaration of `offsetof\', and to 0 if you
++ don\'t. */
++@%:@undef HAVE_DECL_OFFSETOF])
++m4trace:configure.ac:1629: -1- AH_OUTPUT([HAVE_SETRESUID], [/* Define to 1 if you have the `setresuid\' function. */
++@%:@undef HAVE_SETRESUID])
++m4trace:configure.ac:1629: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SETRESUID])
++m4trace:configure.ac:1629: -1- m4_pattern_allow([^HAVE_SETRESUID$])
++m4trace:configure.ac:1629: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETRESUID])
++m4trace:configure.ac:1629: -1- m4_pattern_allow([^BROKEN_SETRESUID$])
++m4trace:configure.ac:1629: -1- AH_OUTPUT([BROKEN_SETRESUID], [/* Define if your setresuid() is broken */
++@%:@undef BROKEN_SETRESUID])
++m4trace:configure.ac:1652: -1- AH_OUTPUT([HAVE_SETRESGID], [/* Define to 1 if you have the `setresgid\' function. */
++@%:@undef HAVE_SETRESGID])
++m4trace:configure.ac:1652: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SETRESGID])
++m4trace:configure.ac:1652: -1- m4_pattern_allow([^HAVE_SETRESGID$])
++m4trace:configure.ac:1652: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SETRESGID])
++m4trace:configure.ac:1652: -1- m4_pattern_allow([^BROKEN_SETRESGID$])
++m4trace:configure.ac:1652: -1- AH_OUTPUT([BROKEN_SETRESGID], [/* Define if your setresgid() is broken */
++@%:@undef BROKEN_SETRESGID])
++m4trace:configure.ac:1676: -1- AH_OUTPUT([HAVE_GETTIMEOFDAY], [/* Define to 1 if you have the `gettimeofday\' function. */
++@%:@undef HAVE_GETTIMEOFDAY])
++m4trace:configure.ac:1676: -1- AH_OUTPUT([HAVE_TIME], [/* Define to 1 if you have the `time\' function. */
++@%:@undef HAVE_TIME])
++m4trace:configure.ac:1678: -1- AH_OUTPUT([HAVE_ENDUTENT], [/* Define to 1 if you have the `endutent\' function. */
++@%:@undef HAVE_ENDUTENT])
++m4trace:configure.ac:1678: -1- AH_OUTPUT([HAVE_GETUTENT], [/* Define to 1 if you have the `getutent\' function. */
++@%:@undef HAVE_GETUTENT])
++m4trace:configure.ac:1678: -1- AH_OUTPUT([HAVE_GETUTID], [/* Define to 1 if you have the `getutid\' function. */
++@%:@undef HAVE_GETUTID])
++m4trace:configure.ac:1678: -1- AH_OUTPUT([HAVE_GETUTLINE], [/* Define to 1 if you have the `getutline\' function. */
++@%:@undef HAVE_GETUTLINE])
++m4trace:configure.ac:1678: -1- AH_OUTPUT([HAVE_PUTUTLINE], [/* Define to 1 if you have the `pututline\' function. */
++@%:@undef HAVE_PUTUTLINE])
++m4trace:configure.ac:1678: -1- AH_OUTPUT([HAVE_SETUTENT], [/* Define to 1 if you have the `setutent\' function. */
++@%:@undef HAVE_SETUTENT])
++m4trace:configure.ac:1679: -1- AH_OUTPUT([HAVE_UTMPNAME], [/* Define to 1 if you have the `utmpname\' function. */
++@%:@undef HAVE_UTMPNAME])
++m4trace:configure.ac:1679: -1- AC_DEFINE_TRACE_LITERAL([HAVE_UTMPNAME])
++m4trace:configure.ac:1679: -1- m4_pattern_allow([^HAVE_UTMPNAME$])
++m4trace:configure.ac:1681: -1- AH_OUTPUT([HAVE_ENDUTXENT], [/* Define to 1 if you have the `endutxent\' function. */
++@%:@undef HAVE_ENDUTXENT])
++m4trace:configure.ac:1681: -1- AH_OUTPUT([HAVE_GETUTXENT], [/* Define to 1 if you have the `getutxent\' function. */
++@%:@undef HAVE_GETUTXENT])
++m4trace:configure.ac:1681: -1- AH_OUTPUT([HAVE_GETUTXID], [/* Define to 1 if you have the `getutxid\' function. */
++@%:@undef HAVE_GETUTXID])
++m4trace:configure.ac:1681: -1- AH_OUTPUT([HAVE_GETUTXLINE], [/* Define to 1 if you have the `getutxline\' function. */
++@%:@undef HAVE_GETUTXLINE])
++m4trace:configure.ac:1681: -1- AH_OUTPUT([HAVE_GETUTXUSER], [/* Define to 1 if you have the `getutxuser\' function. */
++@%:@undef HAVE_GETUTXUSER])
++m4trace:configure.ac:1681: -1- AH_OUTPUT([HAVE_PUTUTXLINE], [/* Define to 1 if you have the `pututxline\' function. */
++@%:@undef HAVE_PUTUTXLINE])
++m4trace:configure.ac:1682: -1- AH_OUTPUT([HAVE_SETUTXDB], [/* Define to 1 if you have the `setutxdb\' function. */
++@%:@undef HAVE_SETUTXDB])
++m4trace:configure.ac:1682: -1- AH_OUTPUT([HAVE_SETUTXENT], [/* Define to 1 if you have the `setutxent\' function. */
++@%:@undef HAVE_SETUTXENT])
++m4trace:configure.ac:1682: -1- AH_OUTPUT([HAVE_UTMPXNAME], [/* Define to 1 if you have the `utmpxname\' function. */
++@%:@undef HAVE_UTMPXNAME])
++m4trace:configure.ac:1684: -1- AH_OUTPUT([HAVE_GETLASTLOGXBYNAME], [/* Define to 1 if you have the `getlastlogxbyname\' function. */
++@%:@undef HAVE_GETLASTLOGXBYNAME])
++m4trace:configure.ac:1684: -1- AC_DEFINE_TRACE_LITERAL([HAVE_GETLASTLOGXBYNAME])
++m4trace:configure.ac:1684: -1- m4_pattern_allow([^HAVE_GETLASTLOGXBYNAME$])
++m4trace:configure.ac:1686: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DAEMON])
++m4trace:configure.ac:1686: -1- m4_pattern_allow([^HAVE_DAEMON$])
++m4trace:configure.ac:1686: -1- AH_OUTPUT([HAVE_DAEMON], [/* Define if your libraries define daemon() */
++@%:@undef HAVE_DAEMON])
++m4trace:configure.ac:1686: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DAEMON])
++m4trace:configure.ac:1686: -1- m4_pattern_allow([^HAVE_DAEMON$])
++m4trace:configure.ac:1692: -1- AC_DEFINE_TRACE_LITERAL([HAVE_GETPAGESIZE])
++m4trace:configure.ac:1692: -1- m4_pattern_allow([^HAVE_GETPAGESIZE$])
++m4trace:configure.ac:1692: -1- AH_OUTPUT([HAVE_GETPAGESIZE], [/* Define if your libraries define getpagesize() */
++@%:@undef HAVE_GETPAGESIZE])
++m4trace:configure.ac:1692: -1- AC_DEFINE_TRACE_LITERAL([HAVE_GETPAGESIZE])
++m4trace:configure.ac:1692: -1- m4_pattern_allow([^HAVE_GETPAGESIZE$])
++m4trace:configure.ac:1702: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SNPRINTF])
++m4trace:configure.ac:1702: -1- m4_pattern_allow([^BROKEN_SNPRINTF$])
++m4trace:configure.ac:1702: -1- AH_OUTPUT([BROKEN_SNPRINTF], [/* Define if your snprintf is busted */
++@%:@undef BROKEN_SNPRINTF])
++m4trace:configure.ac:1726: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SNPRINTF])
++m4trace:configure.ac:1726: -1- m4_pattern_allow([^BROKEN_SNPRINTF$])
++m4trace:configure.ac:1726: -1- AH_OUTPUT([BROKEN_SNPRINTF], [/* Define if your snprintf is busted */
++@%:@undef BROKEN_SNPRINTF])
++m4trace:configure.ac:1757: -1- AC_DEFINE_TRACE_LITERAL([SNPRINTF_CONST])
++m4trace:configure.ac:1757: -1- m4_pattern_allow([^SNPRINTF_CONST$])
++m4trace:configure.ac:1757: -1- AH_OUTPUT([SNPRINTF_CONST], [/* Define as const if snprintf() can declare const char *fmt */
++@%:@undef SNPRINTF_CONST])
++m4trace:configure.ac:1757: -1- AC_DEFINE_TRACE_LITERAL([SNPRINTF_CONST])
++m4trace:configure.ac:1757: -1- m4_pattern_allow([^SNPRINTF_CONST$])
++m4trace:configure.ac:1773: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SO_PEERCRED])
++m4trace:configure.ac:1773: -1- m4_pattern_allow([^HAVE_SO_PEERCRED$])
++m4trace:configure.ac:1773: -1- AH_OUTPUT([HAVE_SO_PEERCRED], [/* Have PEERCRED socket option */
++@%:@undef HAVE_SO_PEERCRED])
++m4trace:configure.ac:1786: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRICT_MKSTEMP])
++m4trace:configure.ac:1786: -1- m4_pattern_allow([^HAVE_STRICT_MKSTEMP$])
++m4trace:configure.ac:1786: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRICT_MKSTEMP])
++m4trace:configure.ac:1786: -1- m4_pattern_allow([^HAVE_STRICT_MKSTEMP$])
++m4trace:configure.ac:1786: -1- AH_OUTPUT([HAVE_STRICT_MKSTEMP], [/* Silly mkstemp() */
++@%:@undef HAVE_STRICT_MKSTEMP])
++m4trace:configure.ac:1813: -1- AC_DEFINE_TRACE_LITERAL([SSHD_ACQUIRES_CTTY])
++m4trace:configure.ac:1813: -1- m4_pattern_allow([^SSHD_ACQUIRES_CTTY$])
++m4trace:configure.ac:1859: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_GETADDRINFO])
++m4trace:configure.ac:1859: -1- m4_pattern_allow([^BROKEN_GETADDRINFO$])
++m4trace:configure.ac:1927: -1- AC_DEFINE_TRACE_LITERAL([AIX_GETNAMEINFO_HACK])
++m4trace:configure.ac:1927: -1- m4_pattern_allow([^AIX_GETNAMEINFO_HACK$])
++m4trace:configure.ac:1927: -1- AH_OUTPUT([AIX_GETNAMEINFO_HACK], [/* Define if you have a getaddrinfo that fails for the all-zeros IPv6 address
++ */
++@%:@undef AIX_GETNAMEINFO_HACK])
++m4trace:configure.ac:1927: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_GETADDRINFO])
++m4trace:configure.ac:1927: -1- m4_pattern_allow([^BROKEN_GETADDRINFO$])
++m4trace:configure.ac:1985: -1- AC_DEFINE_TRACE_LITERAL([GETSPNAM_CONFLICTING_DEFS])
++m4trace:configure.ac:1985: -1- m4_pattern_allow([^GETSPNAM_CONFLICTING_DEFS$])
++m4trace:configure.ac:1985: -1- AH_OUTPUT([GETSPNAM_CONFLICTING_DEFS], [/* Conflicting defs for getspnam */
++@%:@undef GETSPNAM_CONFLICTING_DEFS])
++m4trace:configure.ac:1998: -1- AC_DEFINE_TRACE_LITERAL([GETPGRP_VOID])
++m4trace:configure.ac:1998: -1- m4_pattern_allow([^GETPGRP_VOID$])
++m4trace:configure.ac:1998: -1- AH_OUTPUT([GETPGRP_VOID], [/* Define to 1 if the `getpgrp\' function requires zero arguments. */
++@%:@undef GETPGRP_VOID])
++m4trace:configure.ac:2039: -1- AC_DEFINE_TRACE_LITERAL([HAVE_OPENSSL])
++m4trace:configure.ac:2039: -1- m4_pattern_allow([^HAVE_OPENSSL$])
++m4trace:configure.ac:2039: -1- AH_OUTPUT([HAVE_OPENSSL], [/* Define if your ssl headers are included with @%:@include <openssl/header.h> */
++@%:@undef HAVE_OPENSSL])
++m4trace:configure.ac:2039: -1- AC_DEFINE_TRACE_LITERAL([HAVE_OPENSSL])
++m4trace:configure.ac:2039: -1- m4_pattern_allow([^HAVE_OPENSSL$])
++m4trace:configure.ac:2195: -1- AH_OUTPUT([HAVE_RSA_GENERATE_KEY_EX], [/* Define to 1 if you have the `RSA_generate_key_ex\' function. */
++@%:@undef HAVE_RSA_GENERATE_KEY_EX])
++m4trace:configure.ac:2195: -1- AH_OUTPUT([HAVE_DSA_GENERATE_PARAMETERS_EX], [/* Define to 1 if you have the `DSA_generate_parameters_ex\' function. */
++@%:@undef HAVE_DSA_GENERATE_PARAMETERS_EX])
++m4trace:configure.ac:2195: -1- AH_OUTPUT([HAVE_BN_IS_PRIME_EX], [/* Define to 1 if you have the `BN_is_prime_ex\' function. */
++@%:@undef HAVE_BN_IS_PRIME_EX])
++m4trace:configure.ac:2195: -1- AH_OUTPUT([HAVE_RSA_GET_DEFAULT_METHOD], [/* Define to 1 if you have the `RSA_get_default_method\' function. */
++@%:@undef HAVE_RSA_GET_DEFAULT_METHOD])
++m4trace:configure.ac:2197: -1- AC_DEFINE_TRACE_LITERAL([USE_OPENSSL_ENGINE])
++m4trace:configure.ac:2197: -1- m4_pattern_allow([^USE_OPENSSL_ENGINE$])
++m4trace:configure.ac:2197: -1- AH_OUTPUT([USE_OPENSSL_ENGINE], [/* Enable OpenSSL engine support */
++@%:@undef USE_OPENSSL_ENGINE])
++m4trace:configure.ac:2217: -1- AC_DEFINE_TRACE_LITERAL([OPENSSL_LOBOTOMISED_AES])
++m4trace:configure.ac:2217: -1- m4_pattern_allow([^OPENSSL_LOBOTOMISED_AES$])
++m4trace:configure.ac:2217: -1- AH_OUTPUT([OPENSSL_LOBOTOMISED_AES], [/* libcrypto is missing AES 192 and 256 bit functions */
++@%:@undef OPENSSL_LOBOTOMISED_AES])
++m4trace:configure.ac:2235: -1- AC_DEFINE_TRACE_LITERAL([OPENSSL_EVP_DIGESTUPDATE_VOID])
++m4trace:configure.ac:2235: -1- m4_pattern_allow([^OPENSSL_EVP_DIGESTUPDATE_VOID$])
++m4trace:configure.ac:2235: -1- AH_OUTPUT([OPENSSL_EVP_DIGESTUPDATE_VOID], [/* Define if EVP_DigestUpdate returns void */
++@%:@undef OPENSSL_EVP_DIGESTUPDATE_VOID])
++m4trace:configure.ac:2256: -1- AH_OUTPUT([HAVE_LIBCRYPT], [/* Define to 1 if you have the `crypt\' library (-lcrypt). */
++@%:@undef HAVE_LIBCRYPT])
++m4trace:configure.ac:2256: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBCRYPT])
++m4trace:configure.ac:2256: -1- m4_pattern_allow([^HAVE_LIBCRYPT$])
++m4trace:configure.ac:2266: -1- AH_OUTPUT([HAVE_SHA256_UPDATE], [/* Define to 1 if you have the `SHA256_Update\' function. */
++@%:@undef HAVE_SHA256_UPDATE])
++m4trace:configure.ac:2266: -1- AH_OUTPUT([HAVE_EVP_SHA256], [/* Define to 1 if you have the `EVP_sha256\' function. */
++@%:@undef HAVE_EVP_SHA256])
++m4trace:configure.ac:2268: -1- AC_SUBST([TEST_SSH_SHA256])
++m4trace:configure.ac:2268: -1- AC_SUBST_TRACE([TEST_SSH_SHA256])
++m4trace:configure.ac:2268: -1- m4_pattern_allow([^TEST_SSH_SHA256$])
++m4trace:configure.ac:2272: -1- AC_DEFINE_TRACE_LITERAL([OPENSSL_HAS_ECC])
++m4trace:configure.ac:2272: -1- m4_pattern_allow([^OPENSSL_HAS_ECC$])
++m4trace:configure.ac:2272: -1- AH_OUTPUT([OPENSSL_HAS_ECC], [/* libcrypto includes complete ECC support */
++@%:@undef OPENSSL_HAS_ECC])
++m4trace:configure.ac:2300: -1- AC_SUBST([TEST_SSH_ECC])
++m4trace:configure.ac:2300: -1- AC_SUBST_TRACE([TEST_SSH_ECC])
++m4trace:configure.ac:2300: -1- m4_pattern_allow([^TEST_SSH_ECC$])
++m4trace:configure.ac:2301: -1- AC_SUBST([COMMENT_OUT_ECC])
++m4trace:configure.ac:2301: -1- AC_SUBST_TRACE([COMMENT_OUT_ECC])
++m4trace:configure.ac:2301: -1- m4_pattern_allow([^COMMENT_OUT_ECC$])
++m4trace:configure.ac:2304: -1- AH_OUTPUT([HAVE_SET_ID], [/* Define to 1 if you have the `set_id\' function. */
++@%:@undef HAVE_SET_ID])
++m4trace:configure.ac:2304: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SET_ID])
++m4trace:configure.ac:2304: -1- m4_pattern_allow([^HAVE_SET_ID$])
++m4trace:configure.ac:2304: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBIAF])
++m4trace:configure.ac:2304: -1- m4_pattern_allow([^HAVE_LIBIAF$])
++m4trace:configure.ac:2304: -1- AH_OUTPUT([HAVE_LIBIAF], [/* Define if system has libiaf that supports set_id */
++@%:@undef HAVE_LIBIAF])
++m4trace:configure.ac:2340: -1- AC_DEFINE_TRACE_LITERAL([PRNGD_PORT])
++m4trace:configure.ac:2340: -1- m4_pattern_allow([^PRNGD_PORT$])
++m4trace:configure.ac:2340: -1- AH_OUTPUT([PRNGD_PORT], [/* Port number of PRNGD/EGD random number socket */
++@%:@undef PRNGD_PORT])
++m4trace:configure.ac:2362: -1- AC_DEFINE_TRACE_LITERAL([PRNGD_SOCKET])
++m4trace:configure.ac:2362: -1- m4_pattern_allow([^PRNGD_SOCKET$])
++m4trace:configure.ac:2362: -1- AH_OUTPUT([PRNGD_SOCKET], [/* Location of PRNGD/EGD random number socket */
++@%:@undef PRNGD_SOCKET])
++m4trace:configure.ac:2362: -1- AC_DEFINE_TRACE_LITERAL([PRNGD_SOCKET])
++m4trace:configure.ac:2362: -1- m4_pattern_allow([^PRNGD_SOCKET$])
++m4trace:configure.ac:2418: -1- AC_DEFINE_TRACE_LITERAL([OPENSSL_PRNG_ONLY])
++m4trace:configure.ac:2418: -1- m4_pattern_allow([^OPENSSL_PRNG_ONLY$])
++m4trace:configure.ac:2418: -1- AH_OUTPUT([OPENSSL_PRNG_ONLY], [/* Define if you want OpenSSL\'s internally seeded PRNG only */
++@%:@undef OPENSSL_PRNG_ONLY])
++m4trace:configure.ac:2427: -1- AH_OUTPUT([HAVE_LIBDL], [/* Define to 1 if you have the `dl\' library (-ldl). */
++@%:@undef HAVE_LIBDL])
++m4trace:configure.ac:2427: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDL])
++m4trace:configure.ac:2427: -1- m4_pattern_allow([^HAVE_LIBDL$])
++m4trace:configure.ac:2427: -1- AH_OUTPUT([HAVE_LIBPAM], [/* Define to 1 if you have the `pam\' library (-lpam). */
++@%:@undef HAVE_LIBPAM])
++m4trace:configure.ac:2427: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBPAM])
++m4trace:configure.ac:2427: -1- m4_pattern_allow([^HAVE_LIBPAM$])
++m4trace:configure.ac:2427: -1- AH_OUTPUT([HAVE_PAM_GETENVLIST], [/* Define to 1 if you have the `pam_getenvlist\' function. */
++@%:@undef HAVE_PAM_GETENVLIST])
++m4trace:configure.ac:2427: -1- AC_DEFINE_TRACE_LITERAL([HAVE_PAM_GETENVLIST])
++m4trace:configure.ac:2427: -1- m4_pattern_allow([^HAVE_PAM_GETENVLIST$])
++m4trace:configure.ac:2427: -1- AH_OUTPUT([HAVE_PAM_PUTENV], [/* Define to 1 if you have the `pam_putenv\' function. */
++@%:@undef HAVE_PAM_PUTENV])
++m4trace:configure.ac:2427: -1- AC_DEFINE_TRACE_LITERAL([HAVE_PAM_PUTENV])
++m4trace:configure.ac:2427: -1- m4_pattern_allow([^HAVE_PAM_PUTENV$])
++m4trace:configure.ac:2427: -1- AC_DEFINE_TRACE_LITERAL([USE_PAM])
++m4trace:configure.ac:2427: -1- m4_pattern_allow([^USE_PAM$])
++m4trace:configure.ac:2427: -1- AH_OUTPUT([USE_PAM], [/* Define if you want to enable PAM support */
++@%:@undef USE_PAM])
++m4trace:configure.ac:2467: -1- AC_DEFINE_TRACE_LITERAL([HAVE_OLD_PAM])
++m4trace:configure.ac:2467: -1- m4_pattern_allow([^HAVE_OLD_PAM$])
++m4trace:configure.ac:2467: -1- AH_OUTPUT([HAVE_OLD_PAM], [/* Define if you have an old version of PAM which takes only one argument to
++ pam_strerror */
++@%:@undef HAVE_OLD_PAM])
++m4trace:configure.ac:2496: -1- AC_DEFINE_TRACE_LITERAL([SSH_PRIVSEP_USER])
++m4trace:configure.ac:2496: -1- m4_pattern_allow([^SSH_PRIVSEP_USER$])
++m4trace:configure.ac:2496: -1- AH_OUTPUT([SSH_PRIVSEP_USER], [/* non-privileged user for privilege separation */
++@%:@undef SSH_PRIVSEP_USER])
++m4trace:configure.ac:2498: -1- AC_SUBST([SSH_PRIVSEP_USER])
++m4trace:configure.ac:2498: -1- AC_SUBST_TRACE([SSH_PRIVSEP_USER])
++m4trace:configure.ac:2498: -1- m4_pattern_allow([^SSH_PRIVSEP_USER$])
++m4trace:configure.ac:2517: -1- AC_DEFINE_TRACE_LITERAL([SANDBOX_SYSTRACE])
++m4trace:configure.ac:2517: -1- m4_pattern_allow([^SANDBOX_SYSTRACE$])
++m4trace:configure.ac:2517: -1- AH_OUTPUT([SANDBOX_SYSTRACE], [/* Sandbox using systrace(4) */
++@%:@undef SANDBOX_SYSTRACE])
++m4trace:configure.ac:2525: -1- AC_DEFINE_TRACE_LITERAL([SANDBOX_DARWIN])
++m4trace:configure.ac:2525: -1- m4_pattern_allow([^SANDBOX_DARWIN$])
++m4trace:configure.ac:2525: -1- AH_OUTPUT([SANDBOX_DARWIN], [/* Sandbox using Darwin sandbox_init(3) */
++@%:@undef SANDBOX_DARWIN])
++m4trace:configure.ac:2531: -1- AC_DEFINE_TRACE_LITERAL([SANDBOX_RLIMIT])
++m4trace:configure.ac:2531: -1- m4_pattern_allow([^SANDBOX_RLIMIT$])
++m4trace:configure.ac:2531: -1- AH_OUTPUT([SANDBOX_RLIMIT], [/* Sandbox using setrlimit(2) */
++@%:@undef SANDBOX_RLIMIT])
++m4trace:configure.ac:2535: -1- AC_DEFINE_TRACE_LITERAL([SANDBOX_NULL])
++m4trace:configure.ac:2535: -1- m4_pattern_allow([^SANDBOX_NULL$])
++m4trace:configure.ac:2535: -1- AH_OUTPUT([SANDBOX_NULL], [/* no privsep sandboxing */
++@%:@undef SANDBOX_NULL])
++m4trace:configure.ac:2546: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LONG_LONG])
++m4trace:configure.ac:2546: -1- m4_pattern_allow([^HAVE_LONG_LONG$])
++m4trace:configure.ac:2546: -1- AH_OUTPUT([HAVE_LONG_LONG], [/* Define to 1 if the system has the type `long long\'. */
++@%:@undef HAVE_LONG_LONG])
++m4trace:configure.ac:2546: -1- AC_DEFINE_TRACE_LITERAL([HAVE_UNSIGNED_LONG_LONG])
++m4trace:configure.ac:2546: -1- m4_pattern_allow([^HAVE_UNSIGNED_LONG_LONG$])
++m4trace:configure.ac:2546: -1- AH_OUTPUT([HAVE_UNSIGNED_LONG_LONG], [/* Define to 1 if the system has the type `unsigned long long\'. */
++@%:@undef HAVE_UNSIGNED_LONG_LONG])
++m4trace:configure.ac:2546: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LONG_DOUBLE])
++m4trace:configure.ac:2546: -1- m4_pattern_allow([^HAVE_LONG_DOUBLE$])
++m4trace:configure.ac:2546: -1- AH_OUTPUT([HAVE_LONG_DOUBLE], [/* Define to 1 if the system has the type `long double\'. */
++@%:@undef HAVE_LONG_DOUBLE])
++m4trace:configure.ac:2549: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_CHAR])
++m4trace:configure.ac:2549: -1- m4_pattern_allow([^SIZEOF_CHAR$])
++m4trace:configure.ac:2549: -1- AH_OUTPUT([SIZEOF_CHAR], [/* The size of `char\', as computed by sizeof. */
++@%:@undef SIZEOF_CHAR])
++m4trace:configure.ac:2550: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_SHORT_INT])
++m4trace:configure.ac:2550: -1- m4_pattern_allow([^SIZEOF_SHORT_INT$])
++m4trace:configure.ac:2550: -1- AH_OUTPUT([SIZEOF_SHORT_INT], [/* The size of `short int\', as computed by sizeof. */
++@%:@undef SIZEOF_SHORT_INT])
++m4trace:configure.ac:2551: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_INT])
++m4trace:configure.ac:2551: -1- m4_pattern_allow([^SIZEOF_INT$])
++m4trace:configure.ac:2551: -1- AH_OUTPUT([SIZEOF_INT], [/* The size of `int\', as computed by sizeof. */
++@%:@undef SIZEOF_INT])
++m4trace:configure.ac:2552: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_LONG_INT])
++m4trace:configure.ac:2552: -1- m4_pattern_allow([^SIZEOF_LONG_INT$])
++m4trace:configure.ac:2552: -1- AH_OUTPUT([SIZEOF_LONG_INT], [/* The size of `long int\', as computed by sizeof. */
++@%:@undef SIZEOF_LONG_INT])
++m4trace:configure.ac:2553: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_LONG_LONG_INT])
++m4trace:configure.ac:2553: -1- m4_pattern_allow([^SIZEOF_LONG_LONG_INT$])
++m4trace:configure.ac:2553: -1- AH_OUTPUT([SIZEOF_LONG_LONG_INT], [/* The size of `long long int\', as computed by sizeof. */
++@%:@undef SIZEOF_LONG_LONG_INT])
++m4trace:configure.ac:2563: -1- AC_DEFINE_TRACE_LITERAL([LLONG_MAX])
++m4trace:configure.ac:2563: -1- m4_pattern_allow([^LLONG_MAX$])
++m4trace:configure.ac:2563: -1- AH_OUTPUT([LLONG_MAX], [/* max value of long long calculated by configure */
++@%:@undef LLONG_MAX])
++m4trace:configure.ac:2563: -1- AC_DEFINE_TRACE_LITERAL([LLONG_MIN])
++m4trace:configure.ac:2563: -1- m4_pattern_allow([^LLONG_MIN$])
++m4trace:configure.ac:2563: -1- AH_OUTPUT([LLONG_MIN], [/* min value of long long calculated by configure */
++@%:@undef LLONG_MIN])
++m4trace:configure.ac:2665: -1- AC_DEFINE_TRACE_LITERAL([HAVE_U_INT])
++m4trace:configure.ac:2665: -1- m4_pattern_allow([^HAVE_U_INT$])
++m4trace:configure.ac:2665: -1- AH_OUTPUT([HAVE_U_INT], [/* define if you have u_int data type */
++@%:@undef HAVE_U_INT])
++m4trace:configure.ac:2676: -1- AC_DEFINE_TRACE_LITERAL([HAVE_INTXX_T])
++m4trace:configure.ac:2676: -1- m4_pattern_allow([^HAVE_INTXX_T$])
++m4trace:configure.ac:2676: -1- AH_OUTPUT([HAVE_INTXX_T], [/* define if you have intxx_t data type */
++@%:@undef HAVE_INTXX_T])
++m4trace:configure.ac:2684: -1- AC_DEFINE_TRACE_LITERAL([HAVE_INTXX_T])
++m4trace:configure.ac:2684: -1- m4_pattern_allow([^HAVE_INTXX_T$])
++m4trace:configure.ac:2710: -1- AC_DEFINE_TRACE_LITERAL([HAVE_INT64_T])
++m4trace:configure.ac:2710: -1- m4_pattern_allow([^HAVE_INT64_T$])
++m4trace:configure.ac:2710: -1- AH_OUTPUT([HAVE_INT64_T], [/* define if you have int64_t data type */
++@%:@undef HAVE_INT64_T])
++m4trace:configure.ac:2720: -1- AC_DEFINE_TRACE_LITERAL([HAVE_U_INTXX_T])
++m4trace:configure.ac:2720: -1- m4_pattern_allow([^HAVE_U_INTXX_T$])
++m4trace:configure.ac:2720: -1- AH_OUTPUT([HAVE_U_INTXX_T], [/* define if you have u_intxx_t data type */
++@%:@undef HAVE_U_INTXX_T])
++m4trace:configure.ac:2726: -1- AC_DEFINE_TRACE_LITERAL([HAVE_U_INTXX_T])
++m4trace:configure.ac:2726: -1- m4_pattern_allow([^HAVE_U_INTXX_T$])
++m4trace:configure.ac:2742: -1- AC_DEFINE_TRACE_LITERAL([HAVE_U_INT64_T])
++m4trace:configure.ac:2742: -1- m4_pattern_allow([^HAVE_U_INT64_T$])
++m4trace:configure.ac:2742: -1- AH_OUTPUT([HAVE_U_INT64_T], [/* define if you have u_int64_t data type */
++@%:@undef HAVE_U_INT64_T])
++m4trace:configure.ac:2748: -1- AC_DEFINE_TRACE_LITERAL([HAVE_U_INT64_T])
++m4trace:configure.ac:2748: -1- m4_pattern_allow([^HAVE_U_INT64_T$])
++m4trace:configure.ac:2771: -1- AC_DEFINE_TRACE_LITERAL([HAVE_UINTXX_T])
++m4trace:configure.ac:2771: -1- m4_pattern_allow([^HAVE_UINTXX_T$])
++m4trace:configure.ac:2771: -1- AH_OUTPUT([HAVE_UINTXX_T], [/* define if you have uintxx_t data type */
++@%:@undef HAVE_UINTXX_T])
++m4trace:configure.ac:2778: -1- AC_DEFINE_TRACE_LITERAL([HAVE_UINTXX_T])
++m4trace:configure.ac:2778: -1- m4_pattern_allow([^HAVE_UINTXX_T$])
++m4trace:configure.ac:2791: -1- AC_DEFINE_TRACE_LITERAL([HAVE_U_INTXX_T])
++m4trace:configure.ac:2791: -1- m4_pattern_allow([^HAVE_U_INTXX_T$])
++m4trace:configure.ac:2791: -1- AC_DEFINE_TRACE_LITERAL([HAVE_INTXX_T])
++m4trace:configure.ac:2791: -1- m4_pattern_allow([^HAVE_INTXX_T$])
++m4trace:configure.ac:2814: -1- AC_DEFINE_TRACE_LITERAL([HAVE_U_CHAR])
++m4trace:configure.ac:2814: -1- m4_pattern_allow([^HAVE_U_CHAR$])
++m4trace:configure.ac:2814: -1- AH_OUTPUT([HAVE_U_CHAR], [/* define if you have u_char data type */
++@%:@undef HAVE_U_CHAR])
++m4trace:configure.ac:2817: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete.
++You should run autoupdate.], [../../lib/autoconf/general.m4:2602: AC_TRY_COMPILE is expanded from...
++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from...
++../../lib/autoconf/general.m4:2019: AC_CACHE_VAL is expanded from...
++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from...
++../../lib/autoconf/types.m4:147: _AC_CHECK_TYPE_NEW is expanded from...
++../../lib/autoconf/types.m4:231: AC_CHECK_TYPE is expanded from...
++aclocal.m4:58: TYPE_SOCKLEN_T is expanded from...
++configure.ac:2817: the top level])
++m4trace:configure.ac:2817: -1- AC_DEFINE_TRACE_LITERAL([socklen_t])
++m4trace:configure.ac:2817: -1- m4_pattern_allow([^socklen_t$])
++m4trace:configure.ac:2817: -1- AH_OUTPUT([socklen_t], [/* type to use in place of socklen_t if not defined */
++@%:@undef socklen_t])
++m4trace:configure.ac:2819: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SIG_ATOMIC_T])
++m4trace:configure.ac:2819: -1- m4_pattern_allow([^HAVE_SIG_ATOMIC_T$])
++m4trace:configure.ac:2819: -1- AH_OUTPUT([HAVE_SIG_ATOMIC_T], [/* Define to 1 if the system has the type `sig_atomic_t\'. */
++@%:@undef HAVE_SIG_ATOMIC_T])
++m4trace:configure.ac:2820: -1- AC_DEFINE_TRACE_LITERAL([HAVE_FSBLKCNT_T])
++m4trace:configure.ac:2820: -1- m4_pattern_allow([^HAVE_FSBLKCNT_T$])
++m4trace:configure.ac:2820: -1- AH_OUTPUT([HAVE_FSBLKCNT_T], [/* Define to 1 if the system has the type `fsblkcnt_t\'. */
++@%:@undef HAVE_FSBLKCNT_T])
++m4trace:configure.ac:2820: -1- AC_DEFINE_TRACE_LITERAL([HAVE_FSFILCNT_T])
++m4trace:configure.ac:2820: -1- m4_pattern_allow([^HAVE_FSFILCNT_T$])
++m4trace:configure.ac:2820: -1- AH_OUTPUT([HAVE_FSFILCNT_T], [/* Define to 1 if the system has the type `fsfilcnt_t\'. */
++@%:@undef HAVE_FSFILCNT_T])
++m4trace:configure.ac:2833: -1- AC_DEFINE_TRACE_LITERAL([HAVE_IN_ADDR_T])
++m4trace:configure.ac:2833: -1- m4_pattern_allow([^HAVE_IN_ADDR_T$])
++m4trace:configure.ac:2833: -1- AH_OUTPUT([HAVE_IN_ADDR_T], [/* Define to 1 if the system has the type `in_addr_t\'. */
++@%:@undef HAVE_IN_ADDR_T])
++m4trace:configure.ac:2833: -1- AC_DEFINE_TRACE_LITERAL([HAVE_IN_PORT_T])
++m4trace:configure.ac:2833: -1- m4_pattern_allow([^HAVE_IN_PORT_T$])
++m4trace:configure.ac:2833: -1- AH_OUTPUT([HAVE_IN_PORT_T], [/* Define to 1 if the system has the type `in_port_t\'. */
++@%:@undef HAVE_IN_PORT_T])
++m4trace:configure.ac:2844: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SIZE_T])
++m4trace:configure.ac:2844: -1- m4_pattern_allow([^HAVE_SIZE_T$])
++m4trace:configure.ac:2844: -1- AH_OUTPUT([HAVE_SIZE_T], [/* define if you have size_t data type */
++@%:@undef HAVE_SIZE_T])
++m4trace:configure.ac:2854: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SSIZE_T])
++m4trace:configure.ac:2854: -1- m4_pattern_allow([^HAVE_SSIZE_T$])
++m4trace:configure.ac:2854: -1- AH_OUTPUT([HAVE_SSIZE_T], [/* define if you have ssize_t data type */
++@%:@undef HAVE_SSIZE_T])
++m4trace:configure.ac:2864: -1- AC_DEFINE_TRACE_LITERAL([HAVE_CLOCK_T])
++m4trace:configure.ac:2864: -1- m4_pattern_allow([^HAVE_CLOCK_T$])
++m4trace:configure.ac:2864: -1- AH_OUTPUT([HAVE_CLOCK_T], [/* define if you have clock_t data type */
++@%:@undef HAVE_CLOCK_T])
++m4trace:configure.ac:2884: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SA_FAMILY_T])
++m4trace:configure.ac:2884: -1- m4_pattern_allow([^HAVE_SA_FAMILY_T$])
++m4trace:configure.ac:2884: -1- AH_OUTPUT([HAVE_SA_FAMILY_T], [/* define if you have sa_family_t data type */
++@%:@undef HAVE_SA_FAMILY_T])
++m4trace:configure.ac:2895: -1- AC_DEFINE_TRACE_LITERAL([HAVE_PID_T])
++m4trace:configure.ac:2895: -1- m4_pattern_allow([^HAVE_PID_T$])
++m4trace:configure.ac:2895: -1- AH_OUTPUT([HAVE_PID_T], [/* define if you have pid_t data type */
++@%:@undef HAVE_PID_T])
++m4trace:configure.ac:2905: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MODE_T])
++m4trace:configure.ac:2905: -1- m4_pattern_allow([^HAVE_MODE_T$])
++m4trace:configure.ac:2905: -1- AH_OUTPUT([HAVE_MODE_T], [/* define if you have mode_t data type */
++@%:@undef HAVE_MODE_T])
++m4trace:configure.ac:2919: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_SOCKADDR_STORAGE])
++m4trace:configure.ac:2919: -1- m4_pattern_allow([^HAVE_STRUCT_SOCKADDR_STORAGE$])
++m4trace:configure.ac:2919: -1- AH_OUTPUT([HAVE_STRUCT_SOCKADDR_STORAGE], [/* define if you have struct sockaddr_storage data type */
++@%:@undef HAVE_STRUCT_SOCKADDR_STORAGE])
++m4trace:configure.ac:2933: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_SOCKADDR_IN6])
++m4trace:configure.ac:2933: -1- m4_pattern_allow([^HAVE_STRUCT_SOCKADDR_IN6$])
++m4trace:configure.ac:2933: -1- AH_OUTPUT([HAVE_STRUCT_SOCKADDR_IN6], [/* define if you have struct sockaddr_in6 data type */
++@%:@undef HAVE_STRUCT_SOCKADDR_IN6])
++m4trace:configure.ac:2947: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_IN6_ADDR])
++m4trace:configure.ac:2947: -1- m4_pattern_allow([^HAVE_STRUCT_IN6_ADDR$])
++m4trace:configure.ac:2947: -1- AH_OUTPUT([HAVE_STRUCT_IN6_ADDR], [/* define if you have struct in6_addr data type */
++@%:@undef HAVE_STRUCT_IN6_ADDR])
++m4trace:configure.ac:2951: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID])
++m4trace:configure.ac:2951: -1- m4_pattern_allow([^HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID$])
++m4trace:configure.ac:2951: -1- AH_OUTPUT([HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID], [/* Define to 1 if `sin6_scope_id\' is a member of `struct sockaddr_in6\'. */
++@%:@undef HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID])
++m4trace:configure.ac:2971: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_ADDRINFO])
++m4trace:configure.ac:2971: -1- m4_pattern_allow([^HAVE_STRUCT_ADDRINFO$])
++m4trace:configure.ac:2971: -1- AH_OUTPUT([HAVE_STRUCT_ADDRINFO], [/* define if you have struct addrinfo data type */
++@%:@undef HAVE_STRUCT_ADDRINFO])
++m4trace:configure.ac:2983: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_TIMEVAL])
++m4trace:configure.ac:2983: -1- m4_pattern_allow([^HAVE_STRUCT_TIMEVAL$])
++m4trace:configure.ac:2983: -1- AH_OUTPUT([HAVE_STRUCT_TIMEVAL], [/* define if you have struct timeval */
++@%:@undef HAVE_STRUCT_TIMEVAL])
++m4trace:configure.ac:2987: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_TIMESPEC])
++m4trace:configure.ac:2987: -1- m4_pattern_allow([^HAVE_STRUCT_TIMESPEC$])
++m4trace:configure.ac:2987: -1- AH_OUTPUT([HAVE_STRUCT_TIMESPEC], [/* Define to 1 if the system has the type `struct timespec\'. */
++@%:@undef HAVE_STRUCT_TIMESPEC])
++m4trace:configure.ac:2999: -1- AC_DEFINE_TRACE_LITERAL([BROKEN_SNPRINTF])
++m4trace:configure.ac:2999: -1- m4_pattern_allow([^BROKEN_SNPRINTF$])
++m4trace:configure.ac:3029: -1- AC_DEFINE_TRACE_LITERAL([HAVE_HOST_IN_UTMP])
++m4trace:configure.ac:3029: -1- m4_pattern_allow([^HAVE_HOST_IN_UTMP$])
++m4trace:configure.ac:3029: -1- AH_OUTPUT([HAVE_HOST_IN_UTMP], [/* Define if you have ut_host in utmp.h */
++@%:@undef HAVE_HOST_IN_UTMP])
++m4trace:configure.ac:3030: -1- AC_DEFINE_TRACE_LITERAL([HAVE_HOST_IN_UTMPX])
++m4trace:configure.ac:3030: -1- m4_pattern_allow([^HAVE_HOST_IN_UTMPX$])
++m4trace:configure.ac:3030: -1- AH_OUTPUT([HAVE_HOST_IN_UTMPX], [/* Define if you have ut_host in utmpx.h */
++@%:@undef HAVE_HOST_IN_UTMPX])
++m4trace:configure.ac:3031: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SYSLEN_IN_UTMPX])
++m4trace:configure.ac:3031: -1- m4_pattern_allow([^HAVE_SYSLEN_IN_UTMPX$])
++m4trace:configure.ac:3031: -1- AH_OUTPUT([HAVE_SYSLEN_IN_UTMPX], [/* Define if you have syslen in utmpx.h */
++@%:@undef HAVE_SYSLEN_IN_UTMPX])
++m4trace:configure.ac:3032: -1- AC_DEFINE_TRACE_LITERAL([HAVE_PID_IN_UTMP])
++m4trace:configure.ac:3032: -1- m4_pattern_allow([^HAVE_PID_IN_UTMP$])
++m4trace:configure.ac:3032: -1- AH_OUTPUT([HAVE_PID_IN_UTMP], [/* Define if you have ut_pid in utmp.h */
++@%:@undef HAVE_PID_IN_UTMP])
++m4trace:configure.ac:3033: -1- AC_DEFINE_TRACE_LITERAL([HAVE_TYPE_IN_UTMP])
++m4trace:configure.ac:3033: -1- m4_pattern_allow([^HAVE_TYPE_IN_UTMP$])
++m4trace:configure.ac:3033: -1- AH_OUTPUT([HAVE_TYPE_IN_UTMP], [/* Define if you have ut_type in utmp.h */
++@%:@undef HAVE_TYPE_IN_UTMP])
++m4trace:configure.ac:3034: -1- AC_DEFINE_TRACE_LITERAL([HAVE_TYPE_IN_UTMPX])
++m4trace:configure.ac:3034: -1- m4_pattern_allow([^HAVE_TYPE_IN_UTMPX$])
++m4trace:configure.ac:3034: -1- AH_OUTPUT([HAVE_TYPE_IN_UTMPX], [/* Define if you have ut_type in utmpx.h */
++@%:@undef HAVE_TYPE_IN_UTMPX])
++m4trace:configure.ac:3035: -1- AC_DEFINE_TRACE_LITERAL([HAVE_TV_IN_UTMP])
++m4trace:configure.ac:3035: -1- m4_pattern_allow([^HAVE_TV_IN_UTMP$])
++m4trace:configure.ac:3035: -1- AH_OUTPUT([HAVE_TV_IN_UTMP], [/* Define if you have ut_tv in utmp.h */
++@%:@undef HAVE_TV_IN_UTMP])
++m4trace:configure.ac:3036: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ID_IN_UTMP])
++m4trace:configure.ac:3036: -1- m4_pattern_allow([^HAVE_ID_IN_UTMP$])
++m4trace:configure.ac:3036: -1- AH_OUTPUT([HAVE_ID_IN_UTMP], [/* Define if you have ut_id in utmp.h */
++@%:@undef HAVE_ID_IN_UTMP])
++m4trace:configure.ac:3037: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ID_IN_UTMPX])
++m4trace:configure.ac:3037: -1- m4_pattern_allow([^HAVE_ID_IN_UTMPX$])
++m4trace:configure.ac:3037: -1- AH_OUTPUT([HAVE_ID_IN_UTMPX], [/* Define if you have ut_id in utmpx.h */
++@%:@undef HAVE_ID_IN_UTMPX])
++m4trace:configure.ac:3038: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ADDR_IN_UTMP])
++m4trace:configure.ac:3038: -1- m4_pattern_allow([^HAVE_ADDR_IN_UTMP$])
++m4trace:configure.ac:3038: -1- AH_OUTPUT([HAVE_ADDR_IN_UTMP], [/* Define if you have ut_addr in utmp.h */
++@%:@undef HAVE_ADDR_IN_UTMP])
++m4trace:configure.ac:3039: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ADDR_IN_UTMPX])
++m4trace:configure.ac:3039: -1- m4_pattern_allow([^HAVE_ADDR_IN_UTMPX$])
++m4trace:configure.ac:3039: -1- AH_OUTPUT([HAVE_ADDR_IN_UTMPX], [/* Define if you have ut_addr in utmpx.h */
++@%:@undef HAVE_ADDR_IN_UTMPX])
++m4trace:configure.ac:3040: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ADDR_V6_IN_UTMP])
++m4trace:configure.ac:3040: -1- m4_pattern_allow([^HAVE_ADDR_V6_IN_UTMP$])
++m4trace:configure.ac:3040: -1- AH_OUTPUT([HAVE_ADDR_V6_IN_UTMP], [/* Define if you have ut_addr_v6 in utmp.h */
++@%:@undef HAVE_ADDR_V6_IN_UTMP])
++m4trace:configure.ac:3041: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ADDR_V6_IN_UTMPX])
++m4trace:configure.ac:3041: -1- m4_pattern_allow([^HAVE_ADDR_V6_IN_UTMPX$])
++m4trace:configure.ac:3041: -1- AH_OUTPUT([HAVE_ADDR_V6_IN_UTMPX], [/* Define if you have ut_addr_v6 in utmpx.h */
++@%:@undef HAVE_ADDR_V6_IN_UTMPX])
++m4trace:configure.ac:3042: -1- AC_DEFINE_TRACE_LITERAL([HAVE_EXIT_IN_UTMP])
++m4trace:configure.ac:3042: -1- m4_pattern_allow([^HAVE_EXIT_IN_UTMP$])
++m4trace:configure.ac:3042: -1- AH_OUTPUT([HAVE_EXIT_IN_UTMP], [/* Define if you have ut_exit in utmp.h */
++@%:@undef HAVE_EXIT_IN_UTMP])
++m4trace:configure.ac:3043: -1- AC_DEFINE_TRACE_LITERAL([HAVE_TIME_IN_UTMP])
++m4trace:configure.ac:3043: -1- m4_pattern_allow([^HAVE_TIME_IN_UTMP$])
++m4trace:configure.ac:3043: -1- AH_OUTPUT([HAVE_TIME_IN_UTMP], [/* Define if you have ut_time in utmp.h */
++@%:@undef HAVE_TIME_IN_UTMP])
++m4trace:configure.ac:3044: -1- AC_DEFINE_TRACE_LITERAL([HAVE_TIME_IN_UTMPX])
++m4trace:configure.ac:3044: -1- m4_pattern_allow([^HAVE_TIME_IN_UTMPX$])
++m4trace:configure.ac:3044: -1- AH_OUTPUT([HAVE_TIME_IN_UTMPX], [/* Define if you have ut_time in utmpx.h */
++@%:@undef HAVE_TIME_IN_UTMPX])
++m4trace:configure.ac:3045: -1- AC_DEFINE_TRACE_LITERAL([HAVE_TV_IN_UTMPX])
++m4trace:configure.ac:3045: -1- m4_pattern_allow([^HAVE_TV_IN_UTMPX$])
++m4trace:configure.ac:3045: -1- AH_OUTPUT([HAVE_TV_IN_UTMPX], [/* Define if you have ut_tv in utmpx.h */
++@%:@undef HAVE_TV_IN_UTMPX])
++m4trace:configure.ac:3047: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_STAT_ST_BLKSIZE])
++m4trace:configure.ac:3047: -1- m4_pattern_allow([^HAVE_STRUCT_STAT_ST_BLKSIZE$])
++m4trace:configure.ac:3047: -1- AH_OUTPUT([HAVE_STRUCT_STAT_ST_BLKSIZE], [/* Define to 1 if `st_blksize\' is a member of `struct stat\'. */
++@%:@undef HAVE_STRUCT_STAT_ST_BLKSIZE])
++m4trace:configure.ac:3048: -1- AC_DEFINE_TRACE_LITERAL([__res_state])
++m4trace:configure.ac:3048: -1- m4_pattern_allow([^__res_state$])
++m4trace:configure.ac:3048: -1- AH_OUTPUT([__res_state], [/* Define if we don\'t have struct __res_state in resolv.h */
++@%:@undef __res_state])
++m4trace:configure.ac:3070: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SS_FAMILY_IN_SS])
++m4trace:configure.ac:3070: -1- m4_pattern_allow([^HAVE_SS_FAMILY_IN_SS$])
++m4trace:configure.ac:3070: -1- AH_OUTPUT([HAVE_SS_FAMILY_IN_SS], [/* Fields in struct sockaddr_storage */
++@%:@undef HAVE_SS_FAMILY_IN_SS])
++m4trace:configure.ac:3084: -1- AC_DEFINE_TRACE_LITERAL([HAVE___SS_FAMILY_IN_SS])
++m4trace:configure.ac:3084: -1- m4_pattern_allow([^HAVE___SS_FAMILY_IN_SS$])
++m4trace:configure.ac:3084: -1- AH_OUTPUT([HAVE___SS_FAMILY_IN_SS], [/* Fields in struct sockaddr_storage */
++@%:@undef HAVE___SS_FAMILY_IN_SS])
++m4trace:configure.ac:3097: -1- AC_DEFINE_TRACE_LITERAL([HAVE_PW_CLASS_IN_PASSWD])
++m4trace:configure.ac:3097: -1- m4_pattern_allow([^HAVE_PW_CLASS_IN_PASSWD$])
++m4trace:configure.ac:3097: -1- AH_OUTPUT([HAVE_PW_CLASS_IN_PASSWD], [/* Define if your password has a pw_class field */
++@%:@undef HAVE_PW_CLASS_IN_PASSWD])
++m4trace:configure.ac:3110: -1- AC_DEFINE_TRACE_LITERAL([HAVE_PW_EXPIRE_IN_PASSWD])
++m4trace:configure.ac:3110: -1- m4_pattern_allow([^HAVE_PW_EXPIRE_IN_PASSWD$])
++m4trace:configure.ac:3110: -1- AH_OUTPUT([HAVE_PW_EXPIRE_IN_PASSWD], [/* Define if your password has a pw_expire field */
++@%:@undef HAVE_PW_EXPIRE_IN_PASSWD])
++m4trace:configure.ac:3123: -1- AC_DEFINE_TRACE_LITERAL([HAVE_PW_CHANGE_IN_PASSWD])
++m4trace:configure.ac:3123: -1- m4_pattern_allow([^HAVE_PW_CHANGE_IN_PASSWD$])
++m4trace:configure.ac:3123: -1- AH_OUTPUT([HAVE_PW_CHANGE_IN_PASSWD], [/* Define if your password has a pw_change field */
++@%:@undef HAVE_PW_CHANGE_IN_PASSWD])
++m4trace:configure.ac:3148: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ACCRIGHTS_IN_MSGHDR])
++m4trace:configure.ac:3148: -1- m4_pattern_allow([^HAVE_ACCRIGHTS_IN_MSGHDR$])
++m4trace:configure.ac:3148: -1- AH_OUTPUT([HAVE_ACCRIGHTS_IN_MSGHDR], [/* Define if your system uses access rights style file descriptor passing */
++@%:@undef HAVE_ACCRIGHTS_IN_MSGHDR])
++m4trace:configure.ac:3154: -1- AC_DEFINE_TRACE_LITERAL([FSID_HAS_VAL])
++m4trace:configure.ac:3154: -1- m4_pattern_allow([^FSID_HAS_VAL$])
++m4trace:configure.ac:3154: -1- AH_OUTPUT([FSID_HAS_VAL], [/* fsid_t has member val */
++@%:@undef FSID_HAS_VAL])
++m4trace:configure.ac:3154: -1- AC_DEFINE_TRACE_LITERAL([FSID_HAS___VAL])
++m4trace:configure.ac:3154: -1- m4_pattern_allow([^FSID_HAS___VAL$])
++m4trace:configure.ac:3154: -1- AH_OUTPUT([FSID_HAS___VAL], [/* fsid_t has member __val */
++@%:@undef FSID_HAS___VAL])
++m4trace:configure.ac:3209: -1- AC_DEFINE_TRACE_LITERAL([HAVE_CONTROL_IN_MSGHDR])
++m4trace:configure.ac:3209: -1- m4_pattern_allow([^HAVE_CONTROL_IN_MSGHDR$])
++m4trace:configure.ac:3209: -1- AH_OUTPUT([HAVE_CONTROL_IN_MSGHDR], [/* Define if your system uses ancillary data style file descriptor passing */
++@%:@undef HAVE_CONTROL_IN_MSGHDR])
++m4trace:configure.ac:3222: -1- AC_DEFINE_TRACE_LITERAL([HAVE___PROGNAME])
++m4trace:configure.ac:3222: -1- m4_pattern_allow([^HAVE___PROGNAME$])
++m4trace:configure.ac:3222: -1- AH_OUTPUT([HAVE___PROGNAME], [/* Define if libc defines __progname */
++@%:@undef HAVE___PROGNAME])
++m4trace:configure.ac:3233: -1- AC_DEFINE_TRACE_LITERAL([HAVE___FUNCTION__])
++m4trace:configure.ac:3233: -1- m4_pattern_allow([^HAVE___FUNCTION__$])
++m4trace:configure.ac:3233: -1- AH_OUTPUT([HAVE___FUNCTION__], [/* Define if compiler implements __FUNCTION__ */
++@%:@undef HAVE___FUNCTION__])
++m4trace:configure.ac:3245: -1- AC_DEFINE_TRACE_LITERAL([HAVE___func__])
++m4trace:configure.ac:3245: -1- m4_pattern_allow([^HAVE___func__$])
++m4trace:configure.ac:3245: -1- AH_OUTPUT([HAVE___func__], [/* Define if compiler implements __func__ */
++@%:@undef HAVE___func__])
++m4trace:configure.ac:3258: -1- AC_DEFINE_TRACE_LITERAL([HAVE_VA_COPY])
++m4trace:configure.ac:3258: -1- m4_pattern_allow([^HAVE_VA_COPY$])
++m4trace:configure.ac:3258: -1- AH_OUTPUT([HAVE_VA_COPY], [/* Define if va_copy exists */
++@%:@undef HAVE_VA_COPY])
++m4trace:configure.ac:3270: -1- AC_DEFINE_TRACE_LITERAL([HAVE___VA_COPY])
++m4trace:configure.ac:3270: -1- m4_pattern_allow([^HAVE___VA_COPY$])
++m4trace:configure.ac:3270: -1- AH_OUTPUT([HAVE___VA_COPY], [/* Define if __va_copy exists */
++@%:@undef HAVE___VA_COPY])
++m4trace:configure.ac:3282: -1- AC_DEFINE_TRACE_LITERAL([HAVE_GETOPT_OPTRESET])
++m4trace:configure.ac:3282: -1- m4_pattern_allow([^HAVE_GETOPT_OPTRESET$])
++m4trace:configure.ac:3282: -1- AH_OUTPUT([HAVE_GETOPT_OPTRESET], [/* Define if your getopt(3) defines and uses optreset */
++@%:@undef HAVE_GETOPT_OPTRESET])
++m4trace:configure.ac:3294: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SYS_ERRLIST])
++m4trace:configure.ac:3294: -1- m4_pattern_allow([^HAVE_SYS_ERRLIST$])
++m4trace:configure.ac:3294: -1- AH_OUTPUT([HAVE_SYS_ERRLIST], [/* Define if your system defines sys_errlist@<:@@:>@ */
++@%:@undef HAVE_SYS_ERRLIST])
++m4trace:configure.ac:3307: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SYS_NERR])
++m4trace:configure.ac:3307: -1- m4_pattern_allow([^HAVE_SYS_NERR$])
++m4trace:configure.ac:3307: -1- AH_OUTPUT([HAVE_SYS_NERR], [/* Define if your system defines sys_nerr */
++@%:@undef HAVE_SYS_NERR])
++m4trace:configure.ac:3311: -1- AC_DEFINE_TRACE_LITERAL([HAVE_GETRRSETBYNAME])
++m4trace:configure.ac:3311: -1- m4_pattern_allow([^HAVE_GETRRSETBYNAME$])
++m4trace:configure.ac:3311: -1- AH_OUTPUT([HAVE_GETRRSETBYNAME], [/* Define if getrrsetbyname() exists */
++@%:@undef HAVE_GETRRSETBYNAME])
++m4trace:configure.ac:3311: -1- AH_OUTPUT([HAVE__GETSHORT], [/* Define to 1 if you have the `_getshort\' function. */
++@%:@undef HAVE__GETSHORT])
++m4trace:configure.ac:3311: -1- AH_OUTPUT([HAVE__GETLONG], [/* Define to 1 if you have the `_getlong\' function. */
++@%:@undef HAVE__GETLONG])
++m4trace:configure.ac:3311: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL__GETSHORT])
++m4trace:configure.ac:3311: -1- m4_pattern_allow([^HAVE_DECL__GETSHORT$])
++m4trace:configure.ac:3311: -1- AH_OUTPUT([HAVE_DECL__GETSHORT], [/* Define to 1 if you have the declaration of `_getshort\', and to 0 if you
++ don\'t. */
++@%:@undef HAVE_DECL__GETSHORT])
++m4trace:configure.ac:3311: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL__GETLONG])
++m4trace:configure.ac:3311: -1- m4_pattern_allow([^HAVE_DECL__GETLONG$])
++m4trace:configure.ac:3311: -1- AH_OUTPUT([HAVE_DECL__GETLONG], [/* Define to 1 if you have the declaration of `_getlong\', and to 0 if you
++ don\'t. */
++@%:@undef HAVE_DECL__GETLONG])
++m4trace:configure.ac:3311: -1- AC_DEFINE_TRACE_LITERAL([HAVE_HEADER_AD])
++m4trace:configure.ac:3311: -1- m4_pattern_allow([^HAVE_HEADER_AD$])
++m4trace:configure.ac:3311: -1- AH_OUTPUT([HAVE_HEADER_AD], [/* Define if HEADER.ad exists in arpa/nameser.h */
++@%:@undef HAVE_HEADER_AD])
++m4trace:configure.ac:3357: -1- AC_DEFINE_TRACE_LITERAL([HAVE__RES_EXTERN])
++m4trace:configure.ac:3357: -1- m4_pattern_allow([^HAVE__RES_EXTERN$])
++m4trace:configure.ac:3357: -1- AH_OUTPUT([HAVE__RES_EXTERN], [/* Define if you have struct __res_state _res as an extern */
++@%:@undef HAVE__RES_EXTERN])
++m4trace:configure.ac:3377: -1- AC_DEFINE_TRACE_LITERAL([WITH_SELINUX])
++m4trace:configure.ac:3377: -1- m4_pattern_allow([^WITH_SELINUX$])
++m4trace:configure.ac:3377: -1- AH_OUTPUT([WITH_SELINUX], [/* Define if you want SELinux support. */
++@%:@undef WITH_SELINUX])
++m4trace:configure.ac:3377: -1- AH_OUTPUT([HAVE_GETSEUSERBYNAME], [/* Define to 1 if you have the `getseuserbyname\' function. */
++@%:@undef HAVE_GETSEUSERBYNAME])
++m4trace:configure.ac:3377: -1- AH_OUTPUT([HAVE_GET_DEFAULT_CONTEXT_WITH_LEVEL], [/* Define to 1 if you have the `get_default_context_with_level\' function. */
++@%:@undef HAVE_GET_DEFAULT_CONTEXT_WITH_LEVEL])
++m4trace:configure.ac:3397: -1- AC_SUBST([SSHLIBS])
++m4trace:configure.ac:3397: -1- AC_SUBST_TRACE([SSHLIBS])
++m4trace:configure.ac:3397: -1- m4_pattern_allow([^SSHLIBS$])
++m4trace:configure.ac:3398: -1- AC_SUBST([SSHDLIBS])
++m4trace:configure.ac:3398: -1- AC_SUBST_TRACE([SSHDLIBS])
++m4trace:configure.ac:3398: -1- m4_pattern_allow([^SSHDLIBS$])
++m4trace:configure.ac:3402: -1- AC_DEFINE_TRACE_LITERAL([KRB5])
++m4trace:configure.ac:3402: -1- m4_pattern_allow([^KRB5$])
++m4trace:configure.ac:3402: -1- AH_OUTPUT([KRB5], [/* Define if you want Kerberos 5 support */
++@%:@undef KRB5])
++m4trace:configure.ac:3402: -1- AC_SUBST([KRB5CONF])
++m4trace:configure.ac:3402: -1- AC_SUBST_TRACE([KRB5CONF])
++m4trace:configure.ac:3402: -1- m4_pattern_allow([^KRB5CONF$])
++m4trace:configure.ac:3402: -1- AC_DEFINE_TRACE_LITERAL([GSSAPI])
++m4trace:configure.ac:3402: -1- m4_pattern_allow([^GSSAPI$])
++m4trace:configure.ac:3402: -1- AH_OUTPUT([GSSAPI], [/* Define this if you want GSSAPI support in the version 2 protocol */
++@%:@undef GSSAPI])
++m4trace:configure.ac:3402: -1- AC_DEFINE_TRACE_LITERAL([HEIMDAL])
++m4trace:configure.ac:3402: -1- m4_pattern_allow([^HEIMDAL$])
++m4trace:configure.ac:3402: -1- AH_OUTPUT([HEIMDAL], [/* Define this if you are using the Heimdal version of Kerberos V5 */
++@%:@undef HEIMDAL])
++m4trace:configure.ac:3402: -1- AC_DEFINE_TRACE_LITERAL([HEIMDAL])
++m4trace:configure.ac:3402: -1- m4_pattern_allow([^HEIMDAL$])
++m4trace:configure.ac:3402: -1- AC_DEFINE_TRACE_LITERAL([GSSAPI])
++m4trace:configure.ac:3402: -1- m4_pattern_allow([^GSSAPI$])
++m4trace:configure.ac:3402: -1- AC_DEFINE_TRACE_LITERAL([GSSAPI])
++m4trace:configure.ac:3402: -1- m4_pattern_allow([^GSSAPI$])
++m4trace:configure.ac:3402: -1- AH_OUTPUT([HAVE_GSSAPI_H], [/* Define to 1 if you have the <gssapi.h> header file. */
++@%:@undef HAVE_GSSAPI_H])
++m4trace:configure.ac:3402: -1- AC_DEFINE_TRACE_LITERAL([HAVE_GSSAPI_H])
++m4trace:configure.ac:3402: -1- m4_pattern_allow([^HAVE_GSSAPI_H$])
++m4trace:configure.ac:3402: -1- AH_OUTPUT([HAVE_GSS_LOCALNAME], [/* Define to 1 if you have the `gss_localname\' function. */
++@%:@undef HAVE_GSS_LOCALNAME])
++m4trace:configure.ac:3402: -1- AH_OUTPUT([HAVE_GSS_USEROK], [/* Define to 1 if you have the `gss_userok\' function. */
++@%:@undef HAVE_GSS_USEROK])
++m4trace:configure.ac:3402: -1- AH_OUTPUT([HAVE_GSSAPI_H], [/* Define to 1 if you have the <gssapi.h> header file. */
++@%:@undef HAVE_GSSAPI_H])
++m4trace:configure.ac:3402: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_H], [/* Define to 1 if you have the <gssapi/gssapi.h> header file. */
++@%:@undef HAVE_GSSAPI_GSSAPI_H])
++m4trace:configure.ac:3402: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_EXT_H], [/* Define to 1 if you have the <gssapi/gssapi_ext.h> header file. */
++@%:@undef HAVE_GSSAPI_GSSAPI_EXT_H])
++m4trace:configure.ac:3402: -1- AH_OUTPUT([HAVE_GSSAPI_KRB5_H], [/* Define to 1 if you have the <gssapi_krb5.h> header file. */
++@%:@undef HAVE_GSSAPI_KRB5_H])
++m4trace:configure.ac:3402: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_KRB5_H], [/* Define to 1 if you have the <gssapi/gssapi_krb5.h> header file. */
++@%:@undef HAVE_GSSAPI_GSSAPI_KRB5_H])
++m4trace:configure.ac:3402: -1- AH_OUTPUT([HAVE_GSSAPI_GENERIC_H], [/* Define to 1 if you have the <gssapi_generic.h> header file. */
++@%:@undef HAVE_GSSAPI_GENERIC_H])
++m4trace:configure.ac:3402: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_GENERIC_H], [/* Define to 1 if you have the <gssapi/gssapi_generic.h> header file. */
++@%:@undef HAVE_GSSAPI_GSSAPI_GENERIC_H])
++m4trace:configure.ac:3402: -1- AC_DEFINE_TRACE_LITERAL([USE_AFS])
++m4trace:configure.ac:3402: -1- m4_pattern_allow([^USE_AFS$])
++m4trace:configure.ac:3402: -1- AH_OUTPUT([USE_AFS], [/* Define this if you want to use libkafs\' AFS support */
++@%:@undef USE_AFS])
++m4trace:configure.ac:3523: -1- AC_SUBST([PRIVSEP_PATH])
++m4trace:configure.ac:3523: -1- AC_SUBST_TRACE([PRIVSEP_PATH])
++m4trace:configure.ac:3523: -1- m4_pattern_allow([^PRIVSEP_PATH$])
++m4trace:configure.ac:3525: -1- AC_SUBST([xauth_path])
++m4trace:configure.ac:3525: -1- AC_SUBST_TRACE([xauth_path])
++m4trace:configure.ac:3525: -1- m4_pattern_allow([^xauth_path$])
++m4trace:configure.ac:3555: -1- AC_SUBST([STRIP_OPT])
++m4trace:configure.ac:3555: -1- AC_SUBST_TRACE([STRIP_OPT])
++m4trace:configure.ac:3555: -1- m4_pattern_allow([^STRIP_OPT$])
++m4trace:configure.ac:3559: -1- AC_SUBST([XAUTH_PATH])
++m4trace:configure.ac:3559: -1- AC_SUBST_TRACE([XAUTH_PATH])
++m4trace:configure.ac:3559: -1- m4_pattern_allow([^XAUTH_PATH$])
++m4trace:configure.ac:3561: -1- AC_DEFINE_TRACE_LITERAL([XAUTH_PATH])
++m4trace:configure.ac:3561: -1- m4_pattern_allow([^XAUTH_PATH$])
++m4trace:configure.ac:3561: -1- AH_OUTPUT([XAUTH_PATH], [/* Define if xauth is found in your path */
++@%:@undef XAUTH_PATH])
++m4trace:configure.ac:3564: -1- AC_SUBST([XAUTH_PATH])
++m4trace:configure.ac:3564: -1- AC_SUBST_TRACE([XAUTH_PATH])
++m4trace:configure.ac:3564: -1- m4_pattern_allow([^XAUTH_PATH$])
++m4trace:configure.ac:3576: -1- AC_DEFINE_TRACE_LITERAL([MAIL_DIRECTORY])
++m4trace:configure.ac:3576: -1- m4_pattern_allow([^MAIL_DIRECTORY$])
++m4trace:configure.ac:3576: -1- AH_OUTPUT([MAIL_DIRECTORY], [/* Set this to your mail directory if you do not have _PATH_MAILDIR */
++@%:@undef MAIL_DIRECTORY])
++m4trace:configure.ac:3576: -1- AC_DEFINE_TRACE_LITERAL([MAIL_DIRECTORY])
++m4trace:configure.ac:3576: -1- m4_pattern_allow([^MAIL_DIRECTORY$])
++m4trace:configure.ac:3576: -1- AC_DEFINE_TRACE_LITERAL([MAIL_DIRECTORY])
++m4trace:configure.ac:3576: -1- m4_pattern_allow([^MAIL_DIRECTORY$])
++m4trace:configure.ac:3576: -1- AC_DEFINE_TRACE_LITERAL([MAIL_DIRECTORY])
++m4trace:configure.ac:3576: -1- m4_pattern_allow([^MAIL_DIRECTORY$])
++m4trace:configure.ac:3655: -1- _m4_warn([cross], [cannot check for file existence when cross compiling], [../../lib/autoconf/general.m4:2765: AC_CHECK_FILE is expanded from...
++configure.ac:3655: the top level])
++m4trace:configure.ac:3655: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DEV_PTMX])
++m4trace:configure.ac:3655: -1- m4_pattern_allow([^HAVE_DEV_PTMX$])
++m4trace:configure.ac:3655: -1- AH_OUTPUT([HAVE_DEV_PTMX], [/* Define if you have /dev/ptmx */
++@%:@undef HAVE_DEV_PTMX])
++m4trace:configure.ac:3666: -1- _m4_warn([cross], [cannot check for file existence when cross compiling], [../../lib/autoconf/general.m4:2765: AC_CHECK_FILE is expanded from...
++configure.ac:3666: the top level])
++m4trace:configure.ac:3666: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DEV_PTS_AND_PTC])
++m4trace:configure.ac:3666: -1- m4_pattern_allow([^HAVE_DEV_PTS_AND_PTC$])
++m4trace:configure.ac:3666: -1- AH_OUTPUT([HAVE_DEV_PTS_AND_PTC], [/* Define if you have /dev/ptc */
++@%:@undef HAVE_DEV_PTS_AND_PTC])
++m4trace:configure.ac:3693: -1- AC_SUBST([NROFF])
++m4trace:configure.ac:3693: -1- AC_SUBST_TRACE([NROFF])
++m4trace:configure.ac:3693: -1- m4_pattern_allow([^NROFF$])
++m4trace:configure.ac:3702: -1- AC_SUBST([MANTYPE])
++m4trace:configure.ac:3702: -1- AC_SUBST_TRACE([MANTYPE])
++m4trace:configure.ac:3702: -1- m4_pattern_allow([^MANTYPE$])
++m4trace:configure.ac:3708: -1- AC_SUBST([mansubdir])
++m4trace:configure.ac:3708: -1- AC_SUBST_TRACE([mansubdir])
++m4trace:configure.ac:3708: -1- m4_pattern_allow([^mansubdir$])
++m4trace:configure.ac:3712: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MD5_PASSWORDS])
++m4trace:configure.ac:3712: -1- m4_pattern_allow([^HAVE_MD5_PASSWORDS$])
++m4trace:configure.ac:3712: -1- AH_OUTPUT([HAVE_MD5_PASSWORDS], [/* Define if you want to allow MD5 passwords */
++@%:@undef HAVE_MD5_PASSWORDS])
++m4trace:configure.ac:3724: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_SHADOW])
++m4trace:configure.ac:3724: -1- m4_pattern_allow([^DISABLE_SHADOW$])
++m4trace:configure.ac:3746: -1- AC_DEFINE_TRACE_LITERAL([HAS_SHADOW_EXPIRE])
++m4trace:configure.ac:3746: -1- m4_pattern_allow([^HAS_SHADOW_EXPIRE$])
++m4trace:configure.ac:3746: -1- AH_OUTPUT([HAS_SHADOW_EXPIRE], [/* Define if you want to use shadow password expire field */
++@%:@undef HAS_SHADOW_EXPIRE])
++m4trace:configure.ac:3756: -1- AC_DEFINE_TRACE_LITERAL([IPADDR_IN_DISPLAY])
++m4trace:configure.ac:3756: -1- m4_pattern_allow([^IPADDR_IN_DISPLAY$])
++m4trace:configure.ac:3756: -1- AH_OUTPUT([IPADDR_IN_DISPLAY], [/* Define if you need to use IP address instead of hostname in @S|@DISPLAY */
++@%:@undef IPADDR_IN_DISPLAY])
++m4trace:configure.ac:3761: -1- AC_DEFINE_TRACE_LITERAL([IPADDR_IN_DISPLAY])
++m4trace:configure.ac:3761: -1- m4_pattern_allow([^IPADDR_IN_DISPLAY$])
++m4trace:configure.ac:3791: -1- _m4_warn([cross], [cannot check for file existence when cross compiling], [../../lib/autoconf/general.m4:2765: AC_CHECK_FILE is expanded from...
++configure.ac:3791: the top level])
++m4trace:configure.ac:3794: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ETC_DEFAULT_LOGIN])
++m4trace:configure.ac:3794: -1- m4_pattern_allow([^HAVE_ETC_DEFAULT_LOGIN$])
++m4trace:configure.ac:3794: -1- AH_OUTPUT([HAVE_ETC_DEFAULT_LOGIN], [/* Define if your system has /etc/default/login */
++@%:@undef HAVE_ETC_DEFAULT_LOGIN])
++m4trace:configure.ac:3886: -1- AC_DEFINE_TRACE_LITERAL([USER_PATH])
++m4trace:configure.ac:3886: -1- m4_pattern_allow([^USER_PATH$])
++m4trace:configure.ac:3886: -1- AH_OUTPUT([USER_PATH], [/* Specify default @S|@PATH */
++@%:@undef USER_PATH])
++m4trace:configure.ac:3887: -1- AC_SUBST([user_path])
++m4trace:configure.ac:3887: -1- AC_SUBST_TRACE([user_path])
++m4trace:configure.ac:3887: -1- m4_pattern_allow([^user_path$])
++m4trace:configure.ac:3891: -1- AC_DEFINE_TRACE_LITERAL([SUPERUSER_PATH])
++m4trace:configure.ac:3891: -1- m4_pattern_allow([^SUPERUSER_PATH$])
++m4trace:configure.ac:3891: -1- AH_OUTPUT([SUPERUSER_PATH], [/* Define if you want a different @S|@PATH for the superuser */
++@%:@undef SUPERUSER_PATH])
++m4trace:configure.ac:3907: -1- AC_DEFINE_TRACE_LITERAL([IPV4_IN_IPV6])
++m4trace:configure.ac:3907: -1- m4_pattern_allow([^IPV4_IN_IPV6$])
++m4trace:configure.ac:3907: -1- AH_OUTPUT([IPV4_IN_IPV6], [/* Detect IPv4 in IPv6 mapped addresses and treat as IPv4 */
++@%:@undef IPV4_IN_IPV6])
++m4trace:configure.ac:3907: -1- AC_DEFINE_TRACE_LITERAL([IPV4_IN_IPV6])
++m4trace:configure.ac:3907: -1- m4_pattern_allow([^IPV4_IN_IPV6$])
++m4trace:configure.ac:3932: -1- AC_DEFINE_TRACE_LITERAL([BSD_AUTH])
++m4trace:configure.ac:3932: -1- m4_pattern_allow([^BSD_AUTH$])
++m4trace:configure.ac:3932: -1- AH_OUTPUT([BSD_AUTH], [/* Define if you have BSD auth support */
++@%:@undef BSD_AUTH])
++m4trace:configure.ac:3966: -1- AC_DEFINE_TRACE_LITERAL([_PATH_SSH_PIDDIR])
++m4trace:configure.ac:3966: -1- m4_pattern_allow([^_PATH_SSH_PIDDIR$])
++m4trace:configure.ac:3966: -1- AH_OUTPUT([_PATH_SSH_PIDDIR], [/* Specify location of ssh.pid */
++@%:@undef _PATH_SSH_PIDDIR])
++m4trace:configure.ac:3968: -1- AC_SUBST([piddir])
++m4trace:configure.ac:3968: -1- AC_SUBST_TRACE([piddir])
++m4trace:configure.ac:3968: -1- m4_pattern_allow([^piddir$])
++m4trace:configure.ac:3971: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_LASTLOG])
++m4trace:configure.ac:3971: -1- m4_pattern_allow([^DISABLE_LASTLOG$])
++m4trace:configure.ac:3979: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_UTMP])
++m4trace:configure.ac:3979: -1- m4_pattern_allow([^DISABLE_UTMP$])
++m4trace:configure.ac:3987: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_UTMPX])
++m4trace:configure.ac:3987: -1- m4_pattern_allow([^DISABLE_UTMPX$])
++m4trace:configure.ac:3987: -1- AH_OUTPUT([DISABLE_UTMPX], [/* Define if you don\'t want to use utmpx */
++@%:@undef DISABLE_UTMPX])
++m4trace:configure.ac:3996: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_WTMP])
++m4trace:configure.ac:3996: -1- m4_pattern_allow([^DISABLE_WTMP$])
++m4trace:configure.ac:4004: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_WTMPX])
++m4trace:configure.ac:4004: -1- m4_pattern_allow([^DISABLE_WTMPX$])
++m4trace:configure.ac:4004: -1- AH_OUTPUT([DISABLE_WTMPX], [/* Define if you don\'t want to use wtmpx */
++@%:@undef DISABLE_WTMPX])
++m4trace:configure.ac:4013: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_LOGIN])
++m4trace:configure.ac:4013: -1- m4_pattern_allow([^DISABLE_LOGIN$])
++m4trace:configure.ac:4021: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_PUTUTLINE])
++m4trace:configure.ac:4021: -1- m4_pattern_allow([^DISABLE_PUTUTLINE$])
++m4trace:configure.ac:4021: -1- AH_OUTPUT([DISABLE_PUTUTLINE], [/* Define if you don\'t want to use pututline() etc. to write @<:@uw@:>@tmp */
++@%:@undef DISABLE_PUTUTLINE])
++m4trace:configure.ac:4031: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_PUTUTXLINE])
++m4trace:configure.ac:4031: -1- m4_pattern_allow([^DISABLE_PUTUTXLINE$])
++m4trace:configure.ac:4031: -1- AH_OUTPUT([DISABLE_PUTUTXLINE], [/* Define if you don\'t want to use pututxline() etc. to write @<:@uw@:>@tmpx */
++@%:@undef DISABLE_PUTUTXLINE])
++m4trace:configure.ac:4041: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_LASTLOG])
++m4trace:configure.ac:4041: -1- m4_pattern_allow([^DISABLE_LASTLOG$])
++m4trace:configure.ac:4109: -1- AC_DEFINE_TRACE_LITERAL([CONF_LASTLOG_FILE])
++m4trace:configure.ac:4109: -1- m4_pattern_allow([^CONF_LASTLOG_FILE$])
++m4trace:configure.ac:4109: -1- AH_OUTPUT([CONF_LASTLOG_FILE], [/* Define if you want to specify the path to your lastlog file */
++@%:@undef CONF_LASTLOG_FILE])
++m4trace:configure.ac:4134: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_UTMP])
++m4trace:configure.ac:4134: -1- m4_pattern_allow([^DISABLE_UTMP$])
++m4trace:configure.ac:4139: -1- AC_DEFINE_TRACE_LITERAL([CONF_UTMP_FILE])
++m4trace:configure.ac:4139: -1- m4_pattern_allow([^CONF_UTMP_FILE$])
++m4trace:configure.ac:4139: -1- AH_OUTPUT([CONF_UTMP_FILE], [/* Define if you want to specify the path to your utmp file */
++@%:@undef CONF_UTMP_FILE])
++m4trace:configure.ac:4164: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_WTMP])
++m4trace:configure.ac:4164: -1- m4_pattern_allow([^DISABLE_WTMP$])
++m4trace:configure.ac:4169: -1- AC_DEFINE_TRACE_LITERAL([CONF_WTMP_FILE])
++m4trace:configure.ac:4169: -1- m4_pattern_allow([^CONF_WTMP_FILE$])
++m4trace:configure.ac:4169: -1- AH_OUTPUT([CONF_WTMP_FILE], [/* Define if you want to specify the path to your wtmp file */
++@%:@undef CONF_WTMP_FILE])
++m4trace:configure.ac:4192: -1- AC_DEFINE_TRACE_LITERAL([DISABLE_WTMPX])
++m4trace:configure.ac:4192: -1- m4_pattern_allow([^DISABLE_WTMPX$])
++m4trace:configure.ac:4195: -1- AC_DEFINE_TRACE_LITERAL([CONF_WTMPX_FILE])
++m4trace:configure.ac:4195: -1- m4_pattern_allow([^CONF_WTMPX_FILE$])
++m4trace:configure.ac:4195: -1- AH_OUTPUT([CONF_WTMPX_FILE], [/* Define if you want to specify the path to your wtmpx file */
++@%:@undef CONF_WTMPX_FILE])
++m4trace:configure.ac:4215: -1- AC_SUBST([TEST_SSH_IPV6], [$TEST_SSH_IPV6])
++m4trace:configure.ac:4215: -1- AC_SUBST_TRACE([TEST_SSH_IPV6])
++m4trace:configure.ac:4215: -1- m4_pattern_allow([^TEST_SSH_IPV6$])
++m4trace:configure.ac:4218: -1- AC_CONFIG_FILES([Makefile buildpkg.sh opensshd.init openssh.xml \
++ openbsd-compat/Makefile openbsd-compat/regress/Makefile \
++ survey.sh])
++m4trace:configure.ac:4221: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs])
++m4trace:configure.ac:4221: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
++m4trace:configure.ac:4221: -1- m4_pattern_allow([^LIB@&t@OBJS$])
++m4trace:configure.ac:4221: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs])
++m4trace:configure.ac:4221: -1- AC_SUBST_TRACE([LTLIBOBJS])
++m4trace:configure.ac:4221: -1- m4_pattern_allow([^LTLIBOBJS$])
++m4trace:configure.ac:4221: -1- AC_SUBST_TRACE([top_builddir])
++m4trace:configure.ac:4221: -1- AC_SUBST_TRACE([top_build_prefix])
++m4trace:configure.ac:4221: -1- AC_SUBST_TRACE([srcdir])
++m4trace:configure.ac:4221: -1- AC_SUBST_TRACE([abs_srcdir])
++m4trace:configure.ac:4221: -1- AC_SUBST_TRACE([top_srcdir])
++m4trace:configure.ac:4221: -1- AC_SUBST_TRACE([abs_top_srcdir])
++m4trace:configure.ac:4221: -1- AC_SUBST_TRACE([builddir])
++m4trace:configure.ac:4221: -1- AC_SUBST_TRACE([abs_builddir])
++m4trace:configure.ac:4221: -1- AC_SUBST_TRACE([abs_top_builddir])
++m4trace:configure.ac:4221: -1- AC_SUBST_TRACE([INSTALL])
+--- /dev/null
++++ openssh-5.9p1/autom4te.cache/output.0
+@@ -0,0 +1,17642 @@
++@%:@! /bin/sh
++@%:@ From configure.ac Revision: 1.480 .
++@%:@ Guess values for system-dependent variables and create Makefiles.
++@%:@ Generated by GNU Autoconf 2.67 for OpenSSH Portable.
++@%:@
++@%:@ Report bugs to <openssh-unix-dev@mindrot.org>.
++@%:@
++@%:@
++@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
++@%:@ 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 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
++if test -n "${ZSH_VERSION+set}" && (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
++ case `(set -o) 2>/dev/null` in @%:@(
++ *posix*) :
++ set -o posix ;; @%:@(
++ *) :
++ ;;
++esac
++fi
++
++
++as_nl='
++'
++export as_nl
++# Printing a long string crashes Solaris 7 /usr/bin/printf.
++as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
++# Prefer a ksh shell builtin over an external printf program on Solaris,
++# but without wasting forks for bash or zsh.
++if test -z "$BASH_VERSION$ZSH_VERSION" \
++ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
++ as_echo='print -r --'
++ as_echo_n='print -rn --'
++elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
++ as_echo='printf %s\n'
++ as_echo_n='printf %s'
++else
++ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
++ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
++ as_echo_n='/usr/ucb/echo -n'
++ else
++ as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
++ as_echo_n_body='eval
++ arg=$1;
++ case $arg in @%:@(
++ *"$as_nl"*)
++ expr "X$arg" : "X\\(.*\\)$as_nl";
++ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
++ esac;
++ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
++ '
++ export as_echo_n_body
++ as_echo_n='sh -c $as_echo_n_body as_echo'
++ fi
++ export as_echo_body
++ as_echo='sh -c $as_echo_body as_echo'
++fi
++
++# The user is always right.
++if test "${PATH_SEPARATOR+set}" != set; 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
++
++
++# IFS
++# We need space, tab and new line, in precisely that order. Quoting is
++# there to prevent editors from complaining about space-tab.
++# (If _AS_PATH_WALK were called with IFS unset, it would disable word
++# splitting by setting IFS to empty value.)
++IFS=" "" $as_nl"
++
++# Find who we are. Look in the path if we contain no directory separator.
++case $0 in @%:@((
++ *[\\/]* ) as_myself=$0 ;;
++ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ 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
++ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
++ exit 1
++fi
++
++# Unset variables that we do not need and which cause bugs (e.g. in
++# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
++# suppresses any "Segmentation fault" message there. '((' could
++# trigger a bug in pdksh 5.2.14.
++for as_var in BASH_ENV ENV MAIL MAILPATH
++do eval test x\${$as_var+set} = xset \
++ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
++done
++PS1='$ '
++PS2='> '
++PS4='+ '
++
++# NLS nuisances.
++LC_ALL=C
++export LC_ALL
++LANGUAGE=C
++export LANGUAGE
++
++# CDPATH.
++(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
++
++if test "x$CONFIG_SHELL" = x; then
++ as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (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
++ 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
++ exitcode=1; echo positional parameters were not saved.
++fi
++test x\$exitcode = x0 || 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 \$(( 1 + 1 )) = 2 || exit 1"
++ if (eval "$as_required") 2>/dev/null; then :
++ as_have_required=yes
++else
++ as_have_required=no
++fi
++ if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
++
++else
++ 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
++ test -z "$as_dir" && as_dir=.
++ 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_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
++ CONFIG_SHELL=$as_shell as_have_required=yes
++ if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
++ break 2
++fi
++fi
++ done;;
++ esac
++ as_found=false
++done
++$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
++ { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
++ CONFIG_SHELL=$SHELL as_have_required=yes
++fi; }
++IFS=$as_save_IFS
++
++
++ if test "x$CONFIG_SHELL" != x; then :
++ # 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.
++ BASH_ENV=/dev/null
++ ENV=/dev/null
++ (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
++ export CONFIG_SHELL
++ exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
++fi
++
++ if test x$as_have_required = xno; then :
++ $as_echo "$0: This script requires a shell more modern than all"
++ $as_echo "$0: the shells that I found on your system."
++ if test x${ZSH_VERSION+set} = xset ; then
++ $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
++ $as_echo "$0: be upgraded to zsh 4.3.4 or later."
++ else
++ $as_echo "$0: Please tell bug-autoconf@gnu.org and
++$0: openssh-unix-dev@mindrot.org about your system,
++$0: including any error possibly output before this
++$0: message. Then install a modern shell, or manually run
++$0: the script under such a 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 @S|@? 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_mkdir_p
++@%:@ -------------
++@%:@ Create "@S|@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=`$as_echo "$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 ||
++$as_echo 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_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_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 @S|@as_val. Take advantage of shells that can avoid forks. The arguments
++@%:@ must be portable across @S|@(()) and expr.
++if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
++ eval 'as_fn_arith ()
++ {
++ as_val=$(( $* ))
++ }'
++else
++ as_fn_arith ()
++ {
++ as_val=`expr "$@" || test $? -eq 1`
++ }
++fi # as_fn_arith
++
++
++@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
++@%:@ ----------------------------------------
++@%:@ Output "`basename @S|@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
++ $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
++ fi
++ $as_echo "$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 ||
++$as_echo 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" ||
++ { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
++
++ # 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
++}
++
++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
++
++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 -p'.
++ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
++ as_ln_s='cp -p'
++ elif ln conf$$.file conf$$ 2>/dev/null; then
++ as_ln_s=ln
++ else
++ as_ln_s='cp -p'
++ fi
++else
++ as_ln_s='cp -p'
++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
++
++if test -x / >/dev/null 2>&1; then
++ as_test_x='test -x'
++else
++ if ls -dL / >/dev/null 2>&1; then
++ as_ls_L_option=L
++ else
++ as_ls_L_option=
++ fi
++ as_test_x='
++ eval sh -c '\''
++ if test -d "$1"; then
++ test -d "$1/.";
++ else
++ case $1 in @%:@(
++ -*)set "./$1";;
++ esac;
++ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
++ ???[sx]*):;;*)false;;esac;fi
++ '\'' sh
++ '
++fi
++as_executable_p=$as_test_x
++
++# 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'"
++
++
++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=.
++LIB@&t@OBJS=
++cross_compiling=no
++subdirs=
++MFLAGS=
++MAKEFLAGS=
++
++# Identity of this package.
++PACKAGE_NAME='OpenSSH'
++PACKAGE_TARNAME='openssh'
++PACKAGE_VERSION='Portable'
++PACKAGE_STRING='OpenSSH Portable'
++PACKAGE_BUGREPORT='openssh-unix-dev@mindrot.org'
++PACKAGE_URL=''
++
++ac_unique_file="ssh.c"
++# Factoring default headers for most tests.
++ac_includes_default="\
++#include <stdio.h>
++#ifdef HAVE_SYS_TYPES_H
++# include <sys/types.h>
++#endif
++#ifdef HAVE_SYS_STAT_H
++# include <sys/stat.h>
++#endif
++#ifdef STDC_HEADERS
++# include <stdlib.h>
++# include <stddef.h>
++#else
++# ifdef HAVE_STDLIB_H
++# include <stdlib.h>
++# endif
++#endif
++#ifdef HAVE_STRING_H
++# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
++# include <memory.h>
++# endif
++# include <string.h>
++#endif
++#ifdef HAVE_STRINGS_H
++# include <strings.h>
++#endif
++#ifdef HAVE_INTTYPES_H
++# include <inttypes.h>
++#endif
++#ifdef HAVE_STDINT_H
++# include <stdint.h>
++#endif
++#ifdef HAVE_UNISTD_H
++# include <unistd.h>
++#endif"
++
++ac_subst_vars='LTLIBOBJS
++LIB@&t@OBJS
++TEST_SSH_IPV6
++piddir
++user_path
++mansubdir
++MANTYPE
++XAUTH_PATH
++STRIP_OPT
++xauth_path
++PRIVSEP_PATH
++KRB5CONF
++SSHDLIBS
++SSHLIBS
++SSH_PRIVSEP_USER
++COMMENT_OUT_ECC
++TEST_SSH_ECC
++TEST_SSH_SHA256
++LIBEDIT
++PKGCONFIG
++LD
++PATH_PASSWD_PROG
++LOGIN_PROGRAM_FALLBACK
++STARTUP_SCRIPT_SHELL
++MAKE_PACKAGE_SUPPORTED
++PATH_USERADD_PROG
++PATH_GROUPADD_PROG
++MANFMT
++TEST_SHELL
++MANDOC
++NROFF
++GROFF
++SH
++TEST_MINUS_S_SH
++ENT
++SED
++PERL
++KILL
++CAT
++AR
++INSTALL_DATA
++INSTALL_SCRIPT
++INSTALL_PROGRAM
++RANLIB
++AWK
++EGREP
++GREP
++CPP
++host_os
++host_vendor
++host_cpu
++host
++build_os
++build_vendor
++build_cpu
++build
++OBJEXT
++EXEEXT
++ac_ct_CC
++CPPFLAGS
++LDFLAGS
++CFLAGS
++CC
++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_largefile
++with_stackprotect
++with_rpath
++with_cflags
++with_cppflags
++with_ldflags
++with_libs
++with_Werror
++with_solaris_contracts
++with_solaris_projects
++with_osfsia
++with_zlib
++with_zlib_version_check
++with_skey
++with_tcp_wrappers
++with_libedit
++with_audit
++with_ssl_dir
++with_openssl_header_check
++with_ssl_engine
++with_prngd_port
++with_prngd_socket
++with_pam
++with_privsep_user
++with_sandbox
++with_selinux
++with_kerberos5
++with_privsep_path
++with_xauth
++enable_strip
++with_maildir
++with_mantype
++with_md5_passwords
++with_shadow
++with_ipaddr_display
++enable_etc_default_login
++with_default_path
++with_superuser_path
++with_4in6
++with_bsd_auth
++with_pid_dir
++enable_lastlog
++enable_utmp
++enable_utmpx
++enable_wtmp
++enable_wtmpx
++enable_libutil
++enable_pututline
++enable_pututxline
++with_lastlog
++'
++ ac_precious_vars='build_alias
++host_alias
++target_alias
++CC
++CFLAGS
++LDFLAGS
++LIBS
++CPPFLAGS
++CPP'
++
++
++# 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'
++docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
++infodir='${datarootdir}/info'
++htmldir='${docdir}'
++dvidir='${docdir}'
++pdfdir='${docdir}'
++psdir='${docdir}'
++libdir='${exec_prefix}/lib'
++localedir='${datarootdir}/locale'
++mandir='${datarootdir}/man'
++
++ac_prev=
++ac_dashdash=
++for ac_option
++do
++ # If the previous option needs an argument, assign it.
++ if test -n "$ac_prev"; then
++ eval $ac_prev=\$ac_option
++ ac_prev=
++ continue
++ fi
++
++ case $ac_option in
++ *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
++ *=) ac_optarg= ;;
++ *) ac_optarg=yes ;;
++ esac
++
++ # Accept the important Cygnus configure options, so we can diagnose typos.
++
++ case $ac_dashdash$ac_option in
++ --)
++ ac_dashdash=yes ;;
++
++ -bindir | --bindir | --bindi | --bind | --bin | --bi)
++ ac_prev=bindir ;;
++ -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
++ bindir=$ac_optarg ;;
++
++ -build | --build | --buil | --bui | --bu)
++ ac_prev=build_alias ;;
++ -build=* | --build=* | --buil=* | --bui=* | --bu=*)
++ build_alias=$ac_optarg ;;
++
++ -cache-file | --cache-file | --cache-fil | --cache-fi \
++ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
++ ac_prev=cache_file ;;
++ -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
++ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
++ cache_file=$ac_optarg ;;
++
++ --config-cache | -C)
++ cache_file=config.cache ;;
++
++ -datadir | --datadir | --datadi | --datad)
++ ac_prev=datadir ;;
++ -datadir=* | --datadir=* | --datadi=* | --datad=*)
++ datadir=$ac_optarg ;;
++
++ -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
++ | --dataroo | --dataro | --datar)
++ ac_prev=datarootdir ;;
++ -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
++ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
++ datarootdir=$ac_optarg ;;
++
++ -disable-* | --disable-*)
++ ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
++ # Reject names that are not valid shell variable names.
++ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
++ as_fn_error $? "invalid feature name: $ac_useropt"
++ ac_useropt_orig=$ac_useropt
++ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
++ case $ac_user_opts in
++ *"
++"enable_$ac_useropt"
++"*) ;;
++ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
++ ac_unrecognized_sep=', ';;
++ esac
++ eval enable_$ac_useropt=no ;;
++
++ -docdir | --docdir | --docdi | --doc | --do)
++ ac_prev=docdir ;;
++ -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
++ docdir=$ac_optarg ;;
++
++ -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
++ ac_prev=dvidir ;;
++ -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
++ dvidir=$ac_optarg ;;
++
++ -enable-* | --enable-*)
++ ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
++ # Reject names that are not valid shell variable names.
++ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
++ as_fn_error $? "invalid feature name: $ac_useropt"
++ ac_useropt_orig=$ac_useropt
++ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
++ case $ac_user_opts in
++ *"
++"enable_$ac_useropt"
++"*) ;;
++ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
++ ac_unrecognized_sep=', ';;
++ esac
++ eval enable_$ac_useropt=\$ac_optarg ;;
++
++ -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
++ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
++ | --exec | --exe | --ex)
++ ac_prev=exec_prefix ;;
++ -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
++ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
++ | --exec=* | --exe=* | --ex=*)
++ exec_prefix=$ac_optarg ;;
++
++ -gas | --gas | --ga | --g)
++ # Obsolete; use --with-gas.
++ with_gas=yes ;;
++
++ -help | --help | --hel | --he | -h)
++ ac_init_help=long ;;
++ -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
++ ac_init_help=recursive ;;
++ -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
++ ac_init_help=short ;;
++
++ -host | --host | --hos | --ho)
++ ac_prev=host_alias ;;
++ -host=* | --host=* | --hos=* | --ho=*)
++ host_alias=$ac_optarg ;;
++
++ -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
++ ac_prev=htmldir ;;
++ -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
++ | --ht=*)
++ htmldir=$ac_optarg ;;
++
++ -includedir | --includedir | --includedi | --included | --include \
++ | --includ | --inclu | --incl | --inc)
++ ac_prev=includedir ;;
++ -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
++ | --includ=* | --inclu=* | --incl=* | --inc=*)
++ includedir=$ac_optarg ;;
++
++ -infodir | --infodir | --infodi | --infod | --info | --inf)
++ ac_prev=infodir ;;
++ -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
++ infodir=$ac_optarg ;;
++
++ -libdir | --libdir | --libdi | --libd)
++ ac_prev=libdir ;;
++ -libdir=* | --libdir=* | --libdi=* | --libd=*)
++ libdir=$ac_optarg ;;
++
++ -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
++ | --libexe | --libex | --libe)
++ ac_prev=libexecdir ;;
++ -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
++ | --libexe=* | --libex=* | --libe=*)
++ libexecdir=$ac_optarg ;;
++
++ -localedir | --localedir | --localedi | --localed | --locale)
++ ac_prev=localedir ;;
++ -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
++ localedir=$ac_optarg ;;
++
++ -localstatedir | --localstatedir | --localstatedi | --localstated \
++ | --localstate | --localstat | --localsta | --localst | --locals)
++ ac_prev=localstatedir ;;
++ -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
++ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
++ localstatedir=$ac_optarg ;;
++
++ -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
++ ac_prev=mandir ;;
++ -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
++ mandir=$ac_optarg ;;
++
++ -nfp | --nfp | --nf)
++ # Obsolete; use --without-fp.
++ with_fp=no ;;
++
++ -no-create | --no-create | --no-creat | --no-crea | --no-cre \
++ | --no-cr | --no-c | -n)
++ no_create=yes ;;
++
++ -no-recursion | --no-recursion | --no-recursio | --no-recursi \
++ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
++ no_recursion=yes ;;
++
++ -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
++ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
++ | --oldin | --oldi | --old | --ol | --o)
++ ac_prev=oldincludedir ;;
++ -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
++ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
++ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
++ oldincludedir=$ac_optarg ;;
++
++ -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
++ ac_prev=prefix ;;
++ -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
++ prefix=$ac_optarg ;;
++
++ -program-prefix | --program-prefix | --program-prefi | --program-pref \
++ | --program-pre | --program-pr | --program-p)
++ ac_prev=program_prefix ;;
++ -program-prefix=* | --program-prefix=* | --program-prefi=* \
++ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
++ program_prefix=$ac_optarg ;;
++
++ -program-suffix | --program-suffix | --program-suffi | --program-suff \
++ | --program-suf | --program-su | --program-s)
++ ac_prev=program_suffix ;;
++ -program-suffix=* | --program-suffix=* | --program-suffi=* \
++ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
++ program_suffix=$ac_optarg ;;
++
++ -program-transform-name | --program-transform-name \
++ | --program-transform-nam | --program-transform-na \
++ | --program-transform-n | --program-transform- \
++ | --program-transform | --program-transfor \
++ | --program-transfo | --program-transf \
++ | --program-trans | --program-tran \
++ | --progr-tra | --program-tr | --program-t)
++ ac_prev=program_transform_name ;;
++ -program-transform-name=* | --program-transform-name=* \
++ | --program-transform-nam=* | --program-transform-na=* \
++ | --program-transform-n=* | --program-transform-=* \
++ | --program-transform=* | --program-transfor=* \
++ | --program-transfo=* | --program-transf=* \
++ | --program-trans=* | --program-tran=* \
++ | --progr-tra=* | --program-tr=* | --program-t=*)
++ program_transform_name=$ac_optarg ;;
++
++ -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
++ ac_prev=pdfdir ;;
++ -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
++ pdfdir=$ac_optarg ;;
++
++ -psdir | --psdir | --psdi | --psd | --ps)
++ ac_prev=psdir ;;
++ -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
++ psdir=$ac_optarg ;;
++
++ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
++ | -silent | --silent | --silen | --sile | --sil)
++ silent=yes ;;
++
++ -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
++ ac_prev=sbindir ;;
++ -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
++ | --sbi=* | --sb=*)
++ sbindir=$ac_optarg ;;
++
++ -sharedstatedir | --sharedstatedir | --sharedstatedi \
++ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
++ | --sharedst | --shareds | --shared | --share | --shar \
++ | --sha | --sh)
++ ac_prev=sharedstatedir ;;
++ -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
++ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
++ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
++ | --sha=* | --sh=*)
++ sharedstatedir=$ac_optarg ;;
++
++ -site | --site | --sit)
++ ac_prev=site ;;
++ -site=* | --site=* | --sit=*)
++ site=$ac_optarg ;;
++
++ -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
++ ac_prev=srcdir ;;
++ -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
++ srcdir=$ac_optarg ;;
++
++ -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
++ | --syscon | --sysco | --sysc | --sys | --sy)
++ ac_prev=sysconfdir ;;
++ -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
++ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
++ sysconfdir=$ac_optarg ;;
++
++ -target | --target | --targe | --targ | --tar | --ta | --t)
++ ac_prev=target_alias ;;
++ -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
++ target_alias=$ac_optarg ;;
++
++ -v | -verbose | --verbose | --verbos | --verbo | --verb)
++ verbose=yes ;;
++
++ -version | --version | --versio | --versi | --vers | -V)
++ ac_init_version=: ;;
++
++ -with-* | --with-*)
++ ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
++ # Reject names that are not valid shell variable names.
++ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
++ as_fn_error $? "invalid package name: $ac_useropt"
++ ac_useropt_orig=$ac_useropt
++ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
++ case $ac_user_opts in
++ *"
++"with_$ac_useropt"
++"*) ;;
++ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
++ ac_unrecognized_sep=', ';;
++ esac
++ eval with_$ac_useropt=\$ac_optarg ;;
++
++ -without-* | --without-*)
++ ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
++ # Reject names that are not valid shell variable names.
++ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
++ as_fn_error $? "invalid package name: $ac_useropt"
++ ac_useropt_orig=$ac_useropt
++ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
++ case $ac_user_opts in
++ *"
++"with_$ac_useropt"
++"*) ;;
++ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
++ ac_unrecognized_sep=', ';;
++ esac
++ eval with_$ac_useropt=no ;;
++
++ --x)
++ # Obsolete; use --with-x.
++ with_x=yes ;;
++
++ -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
++ | --x-incl | --x-inc | --x-in | --x-i)
++ ac_prev=x_includes ;;
++ -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
++ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
++ x_includes=$ac_optarg ;;
++
++ -x-libraries | --x-libraries | --x-librarie | --x-librari \
++ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
++ ac_prev=x_libraries ;;
++ -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
++ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
++ x_libraries=$ac_optarg ;;
++
++ -*) as_fn_error $? "unrecognized option: \`$ac_option'
++Try \`$0 --help' for more information"
++ ;;
++
++ *=*)
++ ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
++ # Reject names that are not valid shell variable names.
++ case $ac_envvar in #(
++ '' | [0-9]* | *[!_$as_cr_alnum]* )
++ as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
++ esac
++ eval $ac_envvar=\$ac_optarg
++ export $ac_envvar ;;
++
++ *)
++ # FIXME: should be removed in autoconf 3.0.
++ $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
++ expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
++ $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
++ : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
++ ;;
++
++ esac
++done
++
++if test -n "$ac_prev"; then
++ ac_option=--`echo $ac_prev | sed 's/_/-/g'`
++ as_fn_error $? "missing argument to $ac_option"
++fi
++
++if test -n "$ac_unrecognized_opts"; then
++ case $enable_option_checking in
++ no) ;;
++ fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
++ *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
++ esac
++fi
++
++# Check all directory arguments for consistency.
++for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
++ datadir sysconfdir sharedstatedir localstatedir includedir \
++ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
++ libdir localedir mandir
++do
++ eval ac_val=\$$ac_var
++ # Remove trailing slashes.
++ case $ac_val in
++ */ )
++ ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
++ eval $ac_var=\$ac_val;;
++ esac
++ # Be sure to have absolute directory names.
++ case $ac_val in
++ [\\/$]* | ?:[\\/]* ) continue;;
++ NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
++ esac
++ as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
++done
++
++# There might be people who depend on the old broken behavior: `$host'
++# used to hold the argument of --host etc.
++# FIXME: To remove some day.
++build=$build_alias
++host=$host_alias
++target=$target_alias
++
++# FIXME: To remove some day.
++if test "x$host_alias" != x; then
++ if test "x$build_alias" = x; then
++ cross_compiling=maybe
++ $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
++ If a cross compiler is detected then cross compile mode will be used" >&2
++ elif test "x$build_alias" != "x$host_alias"; then
++ cross_compiling=yes
++ fi
++fi
++
++ac_tool_prefix=
++test -n "$host_alias" && ac_tool_prefix=$host_alias-
++
++test "$silent" = yes && exec 6>/dev/null
++
++
++ac_pwd=`pwd` && test -n "$ac_pwd" &&
++ac_ls_di=`ls -di .` &&
++ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
++ as_fn_error $? "working directory cannot be determined"
++test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
++ as_fn_error $? "pwd does not report name of working directory"
++
++
++# Find the source files, if location was not specified.
++if test -z "$srcdir"; then
++ ac_srcdir_defaulted=yes
++ # Try the directory containing this script, then the parent directory.
++ ac_confdir=`$as_dirname -- "$as_myself" ||
++$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
++ X"$as_myself" : 'X\(//\)[^/]' \| \
++ X"$as_myself" : 'X\(//\)$' \| \
++ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
++$as_echo X"$as_myself" |
++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
++ s//\1/
++ q
++ }
++ /^X\(\/\/\)[^/].*/{
++ s//\1/
++ q
++ }
++ /^X\(\/\/\)$/{
++ s//\1/
++ q
++ }
++ /^X\(\/\).*/{
++ s//\1/
++ q
++ }
++ s/.*/./; q'`
++ srcdir=$ac_confdir
++ if test ! -r "$srcdir/$ac_unique_file"; then
++ srcdir=..
++ fi
++else
++ ac_srcdir_defaulted=no
++fi
++if test ! -r "$srcdir/$ac_unique_file"; then
++ test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
++ as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
++fi
++ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
++ac_abs_confdir=`(
++ cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
++ pwd)`
++# When building in place, set srcdir=.
++if test "$ac_abs_confdir" = "$ac_pwd"; then
++ srcdir=.
++fi
++# Remove unnecessary trailing slashes from srcdir.
++# Double slashes in file names in object file debugging info
++# mess up M-x gdb in Emacs.
++case $srcdir in
++*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
++esac
++for ac_var in $ac_precious_vars; do
++ eval ac_env_${ac_var}_set=\${${ac_var}+set}
++ eval ac_env_${ac_var}_value=\$${ac_var}
++ eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
++ eval ac_cv_env_${ac_var}_value=\$${ac_var}
++done
++
++#
++# Report the --help message.
++#
++if test "$ac_init_help" = "long"; then
++ # Omit some internal or obsolete options to make the list less imposing.
++ # This message is too long to be a string in the A/UX 3.1 sh.
++ cat <<_ACEOF
++\`configure' configures OpenSSH Portable to adapt to many kinds of systems.
++
++Usage: $0 [OPTION]... [VAR=VALUE]...
++
++To assign environment variables (e.g., CC, CFLAGS...), specify them as
++VAR=VALUE. See below for descriptions of some of the useful variables.
++
++Defaults for the options are specified in brackets.
++
++Configuration:
++ -h, --help display this help and exit
++ --help=short display options specific to this package
++ --help=recursive display the short help of all the included packages
++ -V, --version display version information and exit
++ -q, --quiet, --silent do not print \`checking ...' messages
++ --cache-file=FILE cache test results in FILE [disabled]
++ -C, --config-cache alias for \`--cache-file=config.cache'
++ -n, --no-create do not create output files
++ --srcdir=DIR find the sources in DIR [configure dir or \`..']
++
++Installation directories:
++ --prefix=PREFIX install architecture-independent files in PREFIX
++ @<:@@S|@ac_default_prefix@:>@
++ --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
++ @<:@PREFIX@:>@
++
++By default, \`make install' will install all the files in
++\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
++an installation prefix other than \`$ac_default_prefix' using \`--prefix',
++for instance \`--prefix=\$HOME'.
++
++For better control, use the options below.
++
++Fine tuning of the installation directories:
++ --bindir=DIR user executables [EPREFIX/bin]
++ --sbindir=DIR system admin executables [EPREFIX/sbin]
++ --libexecdir=DIR program executables [EPREFIX/libexec]
++ --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
++ --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
++ --localstatedir=DIR modifiable single-machine data [PREFIX/var]
++ --libdir=DIR object code libraries [EPREFIX/lib]
++ --includedir=DIR C header files [PREFIX/include]
++ --oldincludedir=DIR C header files for non-gcc [/usr/include]
++ --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
++ --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
++ --infodir=DIR info documentation [DATAROOTDIR/info]
++ --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
++ --mandir=DIR man documentation [DATAROOTDIR/man]
++ --docdir=DIR documentation root @<:@DATAROOTDIR/doc/openssh@:>@
++ --htmldir=DIR html documentation [DOCDIR]
++ --dvidir=DIR dvi documentation [DOCDIR]
++ --pdfdir=DIR pdf documentation [DOCDIR]
++ --psdir=DIR ps documentation [DOCDIR]
++_ACEOF
++
++ cat <<\_ACEOF
++
++System types:
++ --build=BUILD configure for building on BUILD [guessed]
++ --host=HOST cross-compile to build programs to run on HOST [BUILD]
++_ACEOF
++fi
++
++if test -n "$ac_init_help"; then
++ case $ac_init_help in
++ short | recursive ) echo "Configuration of OpenSSH Portable:";;
++ esac
++ cat <<\_ACEOF
++
++Optional Features:
++ --disable-option-checking ignore unrecognized --enable/--with options
++ --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
++ --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
++ --disable-largefile omit support for large files
++ --disable-strip Disable calling strip(1) on install
++ --disable-etc-default-login Disable using PATH from /etc/default/login no
++ --disable-lastlog disable use of lastlog even if detected no
++ --disable-utmp disable use of utmp even if detected no
++ --disable-utmpx disable use of utmpx even if detected no
++ --disable-wtmp disable use of wtmp even if detected no
++ --disable-wtmpx disable use of wtmpx even if detected no
++ --disable-libutil disable use of libutil (login() etc.) no
++ --disable-pututline disable use of pututline() etc. (uwtmp) no
++ --disable-pututxline disable use of pututxline() etc. (uwtmpx) no
++
++Optional Packages:
++ --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
++ --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
++ --without-stackprotect Don't use compiler's stack protection
++ --without-rpath Disable auto-added -R linker paths
++ --with-cflags Specify additional flags to pass to compiler
++ --with-cppflags Specify additional flags to pass to preprocessor
++ --with-ldflags Specify additional flags to pass to linker
++ --with-libs Specify additional libraries to link with
++ --with-Werror Build main code with -Werror
++ --with-solaris-contracts Enable Solaris process contracts (experimental)
++ --with-solaris-projects Enable Solaris projects (experimental)
++ --with-osfsia Enable Digital Unix SIA
++ --with-zlib=PATH Use zlib in PATH
++ --without-zlib-version-check Disable zlib version check
++ --with-skey[=PATH] Enable S/Key support (optionally in PATH)
++ --with-tcp-wrappers[=PATH] Enable tcpwrappers support (optionally in PATH)
++ --with-libedit[=PATH] Enable libedit support for sftp
++ --with-audit=module Enable audit support (modules=debug,bsm,linux)
++ --with-ssl-dir=PATH Specify path to OpenSSL installation
++ --without-openssl-header-check Disable OpenSSL version consistency check
++ --with-ssl-engine Enable OpenSSL (hardware) ENGINE support
++ --with-prngd-port=PORT read entropy from PRNGD/EGD TCP localhost:PORT
++ --with-prngd-socket=FILE read entropy from PRNGD/EGD socket FILE (default=/var/run/egd-pool)
++ --with-pam Enable PAM support
++ --with-privsep-user=user Specify non-privileged user for privilege separation
++ --with-sandbox=style Specify privilege separation sandbox (no, darwin, rlimit, systrace)
++ --with-selinux Enable SELinux support
++ --with-kerberos5=PATH Enable Kerberos 5 support
++ --with-privsep-path=xxx Path for privilege separation chroot (default=/var/empty)
++ --with-xauth=PATH Specify path to xauth program
++ --with-maildir=/path/to/mail Specify your system mail directory
++ --with-mantype=man|cat|doc Set man page type
++ --with-md5-passwords Enable use of MD5 passwords
++ --without-shadow Disable shadow password support
++ --with-ipaddr-display Use ip address instead of hostname in \$DISPLAY
++ --with-default-path= Specify default \$PATH environment for server
++ --with-superuser-path= Specify different path for super-user
++ --with-4in6 Check for and convert IPv4 in IPv6 mapped addresses
++ --with-bsd-auth Enable BSD auth support
++ --with-pid-dir=PATH Specify location of ssh.pid file
++ --with-lastlog=FILE|DIR specify lastlog location common locations
++
++Some influential environment variables:
++ CC C compiler command
++ CFLAGS C compiler flags
++ LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
++ nonstandard directory <lib dir>
++ LIBS libraries to pass to the linker, e.g. -l<library>
++ CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
++ you have headers in a nonstandard directory <include dir>
++ CPP C preprocessor
++
++Use these variables to override the choices made by `configure' or to help
++it to find libraries and programs with nonstandard names/locations.
++
++Report bugs to <openssh-unix-dev@mindrot.org>.
++_ACEOF
++ac_status=$?
++fi
++
++if test "$ac_init_help" = "recursive"; then
++ # If there are subdirs, report their specific --help.
++ for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
++ test -d "$ac_dir" ||
++ { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
++ continue
++ ac_builddir=.
++
++case "$ac_dir" in
++.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
++*)
++ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
++ # A ".." for each directory in $ac_dir_suffix.
++ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
++ case $ac_top_builddir_sub in
++ "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
++ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
++ esac ;;
++esac
++ac_abs_top_builddir=$ac_pwd
++ac_abs_builddir=$ac_pwd$ac_dir_suffix
++# for backward compatibility:
++ac_top_builddir=$ac_top_build_prefix
++
++case $srcdir in
++ .) # We are building in place.
++ ac_srcdir=.
++ ac_top_srcdir=$ac_top_builddir_sub
++ ac_abs_top_srcdir=$ac_pwd ;;
++ [\\/]* | ?:[\\/]* ) # Absolute name.
++ ac_srcdir=$srcdir$ac_dir_suffix;
++ ac_top_srcdir=$srcdir
++ ac_abs_top_srcdir=$srcdir ;;
++ *) # Relative name.
++ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
++ ac_top_srcdir=$ac_top_build_prefix$srcdir
++ ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
++esac
++ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
++
++ cd "$ac_dir" || { ac_status=$?; continue; }
++ # Check for guested configure.
++ if test -f "$ac_srcdir/configure.gnu"; then
++ echo &&
++ $SHELL "$ac_srcdir/configure.gnu" --help=recursive
++ elif test -f "$ac_srcdir/configure"; then
++ echo &&
++ $SHELL "$ac_srcdir/configure" --help=recursive
++ else
++ $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
++ fi || ac_status=$?
++ cd "$ac_pwd" || { ac_status=$?; break; }
++ done
++fi
++
++test -n "$ac_init_help" && exit $ac_status
++if $ac_init_version; then
++ cat <<\_ACEOF
++OpenSSH configure Portable
++generated by GNU Autoconf 2.67
++
++Copyright (C) 2010 Free Software Foundation, Inc.
++This configure script is free software; the Free Software Foundation
++gives unlimited permission to copy, distribute and modify it.
++_ACEOF
++ exit
++fi
++
++## ------------------------ ##
++## Autoconf initialization. ##
++## ------------------------ ##
++
++@%:@ ac_fn_c_try_compile LINENO
++@%:@ --------------------------
++@%:@ Try to compile conftest.@S|@ac_ext, and return whether this succeeded.
++ac_fn_c_try_compile ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ rm -f conftest.$ac_objext
++ if { { ac_try="$ac_compile"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_compile") 2>conftest.err
++ ac_status=$?
++ if test -s conftest.err; then
++ grep -v '^ *+' conftest.err >conftest.er1
++ cat conftest.er1 >&5
++ mv -f conftest.er1 conftest.err
++ fi
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; } && {
++ test -z "$ac_c_werror_flag" ||
++ test ! -s conftest.err
++ } && test -s conftest.$ac_objext; then :
++ ac_retval=0
++else
++ $as_echo "$as_me: failed program was:" >&5
++sed 's/^/| /' conftest.$ac_ext >&5
++
++ ac_retval=1
++fi
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++ as_fn_set_status $ac_retval
++
++} @%:@ ac_fn_c_try_compile
++
++@%:@ ac_fn_c_try_run LINENO
++@%:@ ----------------------
++@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded. Assumes
++@%:@ that executables *can* be run.
++ac_fn_c_try_run ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ if { { ac_try="$ac_link"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_link") 2>&5
++ ac_status=$?
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
++ { { case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_try") 2>&5
++ ac_status=$?
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; }; }; then :
++ ac_retval=0
++else
++ $as_echo "$as_me: program exited with status $ac_status" >&5
++ $as_echo "$as_me: failed program was:" >&5
++sed 's/^/| /' conftest.$ac_ext >&5
++
++ ac_retval=$ac_status
++fi
++ rm -rf conftest.dSYM conftest_ipa8_conftest.oo
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++ as_fn_set_status $ac_retval
++
++} @%:@ ac_fn_c_try_run
++
++@%:@ ac_fn_c_try_cpp LINENO
++@%:@ ----------------------
++@%:@ Try to preprocess conftest.@S|@ac_ext, and return whether this succeeded.
++ac_fn_c_try_cpp ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ if { { ac_try="$ac_cpp conftest.$ac_ext"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
++ ac_status=$?
++ if test -s conftest.err; then
++ grep -v '^ *+' conftest.err >conftest.er1
++ cat conftest.er1 >&5
++ mv -f conftest.er1 conftest.err
++ fi
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; } > conftest.i && {
++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
++ test ! -s conftest.err
++ }; then :
++ ac_retval=0
++else
++ $as_echo "$as_me: failed program was:" >&5
++sed 's/^/| /' conftest.$ac_ext >&5
++
++ ac_retval=1
++fi
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++ as_fn_set_status $ac_retval
++
++} @%:@ ac_fn_c_try_cpp
++
++@%:@ ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
++@%:@ -------------------------------------------------------
++@%:@ Tests whether HEADER exists and can be compiled using the include files in
++@%:@ INCLUDES, setting the cache variable VAR accordingly.
++ac_fn_c_check_header_compile ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
++$as_echo_n "checking for $2... " >&6; }
++if eval "test \"\${$3+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++@%:@include <$2>
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ eval "$3=yes"
++else
++ eval "$3=no"
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++eval ac_res=\$$3
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++
++} @%:@ ac_fn_c_check_header_compile
++
++@%:@ ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
++@%:@ ---------------------------------------------
++@%:@ Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
++@%:@ accordingly.
++ac_fn_c_check_decl ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ as_decl_name=`echo $2|sed 's/ *(.*//'`
++ as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
++$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
++if eval "test \"\${$3+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++int
++main ()
++{
++@%:@ifndef $as_decl_name
++@%:@ifdef __cplusplus
++ (void) $as_decl_use;
++@%:@else
++ (void) $as_decl_name;
++@%:@endif
++@%:@endif
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ eval "$3=yes"
++else
++ eval "$3=no"
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++eval ac_res=\$$3
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++
++} @%:@ ac_fn_c_check_decl
++
++@%:@ ac_fn_c_try_link LINENO
++@%:@ -----------------------
++@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded.
++ac_fn_c_try_link ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ rm -f conftest.$ac_objext conftest$ac_exeext
++ if { { ac_try="$ac_link"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_link") 2>conftest.err
++ ac_status=$?
++ if test -s conftest.err; then
++ grep -v '^ *+' conftest.err >conftest.er1
++ cat conftest.er1 >&5
++ mv -f conftest.er1 conftest.err
++ fi
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; } && {
++ test -z "$ac_c_werror_flag" ||
++ test ! -s conftest.err
++ } && test -s conftest$ac_exeext && {
++ test "$cross_compiling" = yes ||
++ $as_test_x conftest$ac_exeext
++ }; then :
++ ac_retval=0
++else
++ $as_echo "$as_me: failed program was:" >&5
++sed 's/^/| /' conftest.$ac_ext >&5
++
++ ac_retval=1
++fi
++ # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
++ # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
++ # interfere with the next link command; also delete a directory that is
++ # left behind by Apple's compiler. We do this before executing the actions.
++ rm -rf conftest.dSYM conftest_ipa8_conftest.oo
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++ as_fn_set_status $ac_retval
++
++} @%:@ ac_fn_c_try_link
++
++@%:@ ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
++@%:@ -------------------------------------------------------
++@%:@ Tests whether HEADER exists, giving a warning if it cannot be compiled using
++@%:@ the include files in INCLUDES and setting the cache variable VAR
++@%:@ accordingly.
++ac_fn_c_check_header_mongrel ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ if eval "test \"\${$3+set}\"" = set; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
++$as_echo_n "checking for $2... " >&6; }
++if eval "test \"\${$3+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++fi
++eval ac_res=\$$3
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++else
++ # Is the header compilable?
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
++$as_echo_n "checking $2 usability... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++@%:@include <$2>
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_header_compiler=yes
++else
++ ac_header_compiler=no
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
++$as_echo "$ac_header_compiler" >&6; }
++
++# Is the header present?
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
++$as_echo_n "checking $2 presence... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++@%:@include <$2>
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++ ac_header_preproc=yes
++else
++ ac_header_preproc=no
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
++$as_echo "$ac_header_preproc" >&6; }
++
++# So? What about this header?
++case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
++ yes:no: )
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
++$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
++$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
++ ;;
++ no:yes:* )
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
++$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
++$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
++$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
++$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
++$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
++( $as_echo "## ------------------------------------------- ##
++## Report this to openssh-unix-dev@mindrot.org ##
++## ------------------------------------------- ##"
++ ) | sed "s/^/$as_me: WARNING: /" >&2
++ ;;
++esac
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
++$as_echo_n "checking for $2... " >&6; }
++if eval "test \"\${$3+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ eval "$3=\$ac_header_compiler"
++fi
++eval ac_res=\$$3
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++fi
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++
++} @%:@ ac_fn_c_check_header_mongrel
++
++@%:@ ac_fn_c_check_func LINENO FUNC VAR
++@%:@ ----------------------------------
++@%:@ Tests whether FUNC exists, setting the cache variable VAR accordingly
++ac_fn_c_check_func ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
++$as_echo_n "checking for $2... " >&6; }
++if eval "test \"\${$3+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
++ For example, HP-UX 11i <limits.h> declares gettimeofday. */
++#define $2 innocuous_$2
++
++/* System header to define __stub macros and hopefully few prototypes,
++ which can conflict with char $2 (); 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 $2
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char $2 ();
++/* 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_$2 || defined __stub___$2
++choke me
++#endif
++
++int
++main ()
++{
++return $2 ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ eval "$3=yes"
++else
++ eval "$3=no"
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++fi
++eval ac_res=\$$3
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++
++} @%:@ ac_fn_c_check_func
++
++@%:@ ac_fn_c_check_type LINENO TYPE VAR INCLUDES
++@%:@ -------------------------------------------
++@%:@ Tests whether TYPE exists after having included INCLUDES, setting cache
++@%:@ variable VAR accordingly.
++ac_fn_c_check_type ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
++$as_echo_n "checking for $2... " >&6; }
++if eval "test \"\${$3+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ eval "$3=no"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++int
++main ()
++{
++if (sizeof ($2))
++ return 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++int
++main ()
++{
++if (sizeof (($2)))
++ return 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++else
++ eval "$3=yes"
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++eval ac_res=\$$3
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++
++} @%:@ ac_fn_c_check_type
++
++@%:@ ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
++@%:@ --------------------------------------------
++@%:@ Tries to find the compile-time value of EXPR in a program that includes
++@%:@ INCLUDES, setting VAR accordingly. Returns whether the value could be
++@%:@ computed
++ac_fn_c_compute_int ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ if test "$cross_compiling" = yes; then
++ # Depending upon the size, compute the lo and hi bounds.
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++int
++main ()
++{
++static int test_array @<:@1 - 2 * !(($2) >= 0)@:>@;
++test_array @<:@0@:>@ = 0
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_lo=0 ac_mid=0
++ while :; do
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++int
++main ()
++{
++static int test_array @<:@1 - 2 * !(($2) <= $ac_mid)@:>@;
++test_array @<:@0@:>@ = 0
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_hi=$ac_mid; break
++else
++ as_fn_arith $ac_mid + 1 && ac_lo=$as_val
++ if test $ac_lo -le $ac_mid; then
++ ac_lo= ac_hi=
++ break
++ fi
++ as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ done
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++int
++main ()
++{
++static int test_array @<:@1 - 2 * !(($2) < 0)@:>@;
++test_array @<:@0@:>@ = 0
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_hi=-1 ac_mid=-1
++ while :; do
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++int
++main ()
++{
++static int test_array @<:@1 - 2 * !(($2) >= $ac_mid)@:>@;
++test_array @<:@0@:>@ = 0
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_lo=$ac_mid; break
++else
++ as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
++ if test $ac_mid -le $ac_hi; then
++ ac_lo= ac_hi=
++ break
++ fi
++ as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ done
++else
++ ac_lo= ac_hi=
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++# Binary search between lo and hi bounds.
++while test "x$ac_lo" != "x$ac_hi"; do
++ as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++int
++main ()
++{
++static int test_array @<:@1 - 2 * !(($2) <= $ac_mid)@:>@;
++test_array @<:@0@:>@ = 0
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_hi=$ac_mid
++else
++ as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++done
++case $ac_lo in @%:@((
++?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
++'') ac_retval=1 ;;
++esac
++ else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$4
++static long int longval () { return $2; }
++static unsigned long int ulongval () { return $2; }
++@%:@include <stdio.h>
++@%:@include <stdlib.h>
++int
++main ()
++{
++
++ FILE *f = fopen ("conftest.val", "w");
++ if (! f)
++ return 1;
++ if (($2) < 0)
++ {
++ long int i = longval ();
++ if (i != ($2))
++ return 1;
++ fprintf (f, "%ld", i);
++ }
++ else
++ {
++ unsigned long int i = ulongval ();
++ if (i != ($2))
++ return 1;
++ fprintf (f, "%lu", i);
++ }
++ /* Do not output a trailing newline, as this causes \r\n confusion
++ on some platforms. */
++ return ferror (f) || fclose (f) != 0;
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ echo >>conftest.val; read $3 <conftest.val; ac_retval=0
++else
++ ac_retval=1
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++rm -f conftest.val
++
++ fi
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++ as_fn_set_status $ac_retval
++
++} @%:@ ac_fn_c_compute_int
++
++@%:@ ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
++@%:@ ----------------------------------------------------
++@%:@ Tries to find if the field MEMBER exists in type AGGR, after including
++@%:@ INCLUDES, setting cache variable VAR accordingly.
++ac_fn_c_check_member ()
++{
++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
++$as_echo_n "checking for $2.$3... " >&6; }
++if eval "test \"\${$4+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$5
++int
++main ()
++{
++static $2 ac_aggr;
++if (ac_aggr.$3)
++return 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ eval "$4=yes"
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$5
++int
++main ()
++{
++static $2 ac_aggr;
++if (sizeof ac_aggr.$3)
++return 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ eval "$4=yes"
++else
++ eval "$4=no"
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++eval ac_res=\$$4
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
++
++} @%:@ ac_fn_c_check_member
++cat >config.log <<_ACEOF
++This file contains any messages produced by compilers while
++running configure, to aid debugging if configure makes a mistake.
++
++It was created by OpenSSH $as_me Portable, which was
++generated by GNU Autoconf 2.67. Invocation command line was
++
++ $ $0 $@
++
++_ACEOF
++exec 5>>config.log
++{
++cat <<_ASUNAME
++## --------- ##
++## Platform. ##
++## --------- ##
++
++hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
++uname -m = `(uname -m) 2>/dev/null || echo unknown`
++uname -r = `(uname -r) 2>/dev/null || echo unknown`
++uname -s = `(uname -s) 2>/dev/null || echo unknown`
++uname -v = `(uname -v) 2>/dev/null || echo unknown`
++
++/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
++/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
++
++/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
++/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
++/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
++/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
++/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
++/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
++/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
++
++_ASUNAME
++
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ $as_echo "PATH: $as_dir"
++ done
++IFS=$as_save_IFS
++
++} >&5
++
++cat >&5 <<_ACEOF
++
++
++## ----------- ##
++## Core tests. ##
++## ----------- ##
++
++_ACEOF
++
++
++# Keep a trace of the command line.
++# Strip out --no-create and --no-recursion so they do not pile up.
++# Strip out --silent because we don't want to record it for future runs.
++# Also quote any args containing shell meta-characters.
++# Make two passes to allow for proper duplicate-argument suppression.
++ac_configure_args=
++ac_configure_args0=
++ac_configure_args1=
++ac_must_keep_next=false
++for ac_pass in 1 2
++do
++ for ac_arg
++ do
++ case $ac_arg in
++ -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
++ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
++ | -silent | --silent | --silen | --sile | --sil)
++ continue ;;
++ *\'*)
++ ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
++ esac
++ case $ac_pass in
++ 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
++ 2)
++ as_fn_append ac_configure_args1 " '$ac_arg'"
++ if test $ac_must_keep_next = true; then
++ ac_must_keep_next=false # Got value, back to normal.
++ else
++ case $ac_arg in
++ *=* | --config-cache | -C | -disable-* | --disable-* \
++ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
++ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
++ | -with-* | --with-* | -without-* | --without-* | --x)
++ case "$ac_configure_args0 " in
++ "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
++ esac
++ ;;
++ -* ) ac_must_keep_next=true ;;
++ esac
++ fi
++ as_fn_append ac_configure_args " '$ac_arg'"
++ ;;
++ esac
++ done
++done
++{ ac_configure_args0=; unset ac_configure_args0;}
++{ ac_configure_args1=; unset ac_configure_args1;}
++
++# When interrupted or exit'd, cleanup temporary files, and complete
++# config.log. We remove comments because anyway the quotes in there
++# would cause problems or look ugly.
++# WARNING: Use '\'' to represent an apostrophe within the trap.
++# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
++trap 'exit_status=$?
++ # Save into config.log some information that might help in debugging.
++ {
++ echo
++
++ $as_echo "## ---------------- ##
++## Cache variables. ##
++## ---------------- ##"
++ echo
++ # The following way of writing the cache mishandles newlines in values,
++(
++ for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
++ eval ac_val=\$$ac_var
++ case $ac_val in #(
++ *${as_nl}*)
++ case $ac_var in #(
++ *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
++$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
++ esac
++ case $ac_var in #(
++ _ | IFS | as_nl) ;; #(
++ BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
++ *) { eval $ac_var=; unset $ac_var;} ;;
++ esac ;;
++ esac
++ done
++ (set) 2>&1 |
++ case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
++ *${as_nl}ac_space=\ *)
++ sed -n \
++ "s/'\''/'\''\\\\'\'''\''/g;
++ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
++ ;; #(
++ *)
++ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
++ ;;
++ esac |
++ sort
++)
++ echo
++
++ $as_echo "## ----------------- ##
++## Output variables. ##
++## ----------------- ##"
++ echo
++ for ac_var in $ac_subst_vars
++ do
++ eval ac_val=\$$ac_var
++ case $ac_val in
++ *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
++ esac
++ $as_echo "$ac_var='\''$ac_val'\''"
++ done | sort
++ echo
++
++ if test -n "$ac_subst_files"; then
++ $as_echo "## ------------------- ##
++## File substitutions. ##
++## ------------------- ##"
++ echo
++ for ac_var in $ac_subst_files
++ do
++ eval ac_val=\$$ac_var
++ case $ac_val in
++ *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
++ esac
++ $as_echo "$ac_var='\''$ac_val'\''"
++ done | sort
++ echo
++ fi
++
++ if test -s confdefs.h; then
++ $as_echo "## ----------- ##
++## confdefs.h. ##
++## ----------- ##"
++ echo
++ cat confdefs.h
++ echo
++ fi
++ test "$ac_signal" != 0 &&
++ $as_echo "$as_me: caught signal $ac_signal"
++ $as_echo "$as_me: exit $exit_status"
++ } >&5
++ rm -f core *.core core.conftest.* &&
++ rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
++ exit $exit_status
++' 0
++for ac_signal in 1 2 13 15; do
++ trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
++done
++ac_signal=0
++
++# confdefs.h avoids OS command line length limits that DEFS can exceed.
++rm -f -r conftest* confdefs.h
++
++$as_echo "/* confdefs.h */" > confdefs.h
++
++# Predefined preprocessor variables.
++
++cat >>confdefs.h <<_ACEOF
++@%:@define PACKAGE_NAME "$PACKAGE_NAME"
++_ACEOF
++
++cat >>confdefs.h <<_ACEOF
++@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME"
++_ACEOF
++
++cat >>confdefs.h <<_ACEOF
++@%:@define PACKAGE_VERSION "$PACKAGE_VERSION"
++_ACEOF
++
++cat >>confdefs.h <<_ACEOF
++@%:@define PACKAGE_STRING "$PACKAGE_STRING"
++_ACEOF
++
++cat >>confdefs.h <<_ACEOF
++@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
++_ACEOF
++
++cat >>confdefs.h <<_ACEOF
++@%:@define PACKAGE_URL "$PACKAGE_URL"
++_ACEOF
++
++
++# Let the site file select an alternate cache file if it wants to.
++# Prefer an explicitly selected file to automatically selected ones.
++ac_site_file1=NONE
++ac_site_file2=NONE
++if test -n "$CONFIG_SITE"; then
++ # We do not want a PATH search for config.site.
++ case $CONFIG_SITE in @%:@((
++ -*) ac_site_file1=./$CONFIG_SITE;;
++ */*) ac_site_file1=$CONFIG_SITE;;
++ *) ac_site_file1=./$CONFIG_SITE;;
++ esac
++elif test "x$prefix" != xNONE; then
++ ac_site_file1=$prefix/share/config.site
++ ac_site_file2=$prefix/etc/config.site
++else
++ ac_site_file1=$ac_default_prefix/share/config.site
++ ac_site_file2=$ac_default_prefix/etc/config.site
++fi
++for ac_site_file in "$ac_site_file1" "$ac_site_file2"
++do
++ test "x$ac_site_file" = xNONE && continue
++ if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
++$as_echo "$as_me: loading site script $ac_site_file" >&6;}
++ sed 's/^/| /' "$ac_site_file" >&5
++ . "$ac_site_file" \
++ || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error $? "failed to load site script $ac_site_file
++See \`config.log' for more details" "$LINENO" 5 ; }
++ fi
++done
++
++if test -r "$cache_file"; then
++ # Some versions of bash will fail to source /dev/null (special files
++ # actually), so we avoid doing that. DJGPP emulates it as a regular file.
++ if test /dev/null != "$cache_file" && test -f "$cache_file"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
++$as_echo "$as_me: loading cache $cache_file" >&6;}
++ case $cache_file in
++ [\\/]* | ?:[\\/]* ) . "$cache_file";;
++ *) . "./$cache_file";;
++ esac
++ fi
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
++$as_echo "$as_me: creating cache $cache_file" >&6;}
++ >$cache_file
++fi
++
++# Check that the precious variables saved in the cache have kept the same
++# value.
++ac_cache_corrupted=false
++for ac_var in $ac_precious_vars; do
++ eval ac_old_set=\$ac_cv_env_${ac_var}_set
++ eval ac_new_set=\$ac_env_${ac_var}_set
++ eval ac_old_val=\$ac_cv_env_${ac_var}_value
++ eval ac_new_val=\$ac_env_${ac_var}_value
++ case $ac_old_set,$ac_new_set in
++ set,)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
++$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
++ ac_cache_corrupted=: ;;
++ ,set)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
++$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
++ ac_cache_corrupted=: ;;
++ ,);;
++ *)
++ if test "x$ac_old_val" != "x$ac_new_val"; then
++ # differences in whitespace do not lead to failure.
++ ac_old_val_w=`echo x $ac_old_val`
++ ac_new_val_w=`echo x $ac_new_val`
++ if test "$ac_old_val_w" != "$ac_new_val_w"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
++$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
++ ac_cache_corrupted=:
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
++$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
++ eval $ac_var=\$ac_old_val
++ fi
++ { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
++$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
++ { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
++$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
++ fi;;
++ esac
++ # Pass precious variables to config.status.
++ if test "$ac_new_set" = set; then
++ case $ac_new_val in
++ *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
++ *) ac_arg=$ac_var=$ac_new_val ;;
++ esac
++ case " $ac_configure_args " in
++ *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
++ *) as_fn_append ac_configure_args " '$ac_arg'" ;;
++ esac
++ fi
++done
++if $ac_cache_corrupted; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
++$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
++ as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
++fi
++## -------------------- ##
++## Main body of script. ##
++## -------------------- ##
++
++ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++
++
++
++
++ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++
++
++ac_config_headers="$ac_config_headers config.h"
++
++ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++if test -n "$ac_tool_prefix"; then
++ # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
++set dummy ${ac_tool_prefix}gcc; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_CC+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$CC"; then
++ ac_cv_prog_CC="$CC" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_CC="${ac_tool_prefix}gcc"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++fi
++fi
++CC=$ac_cv_prog_CC
++if test -n "$CC"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
++$as_echo "$CC" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++fi
++if test -z "$ac_cv_prog_CC"; then
++ ac_ct_CC=$CC
++ # Extract the first word of "gcc", so it can be a program name with args.
++set dummy gcc; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$ac_ct_CC"; then
++ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_ac_ct_CC="gcc"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++fi
++fi
++ac_ct_CC=$ac_cv_prog_ac_ct_CC
++if test -n "$ac_ct_CC"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
++$as_echo "$ac_ct_CC" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++ if test "x$ac_ct_CC" = x; then
++ CC=""
++ else
++ case $cross_compiling:$ac_tool_warned in
++yes:)
++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
++ac_tool_warned=yes ;;
++esac
++ CC=$ac_ct_CC
++ fi
++else
++ CC="$ac_cv_prog_CC"
++fi
++
++if test -z "$CC"; then
++ if test -n "$ac_tool_prefix"; then
++ # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
++set dummy ${ac_tool_prefix}cc; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_CC+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$CC"; then
++ ac_cv_prog_CC="$CC" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_CC="${ac_tool_prefix}cc"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++fi
++fi
++CC=$ac_cv_prog_CC
++if test -n "$CC"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
++$as_echo "$CC" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ fi
++fi
++if test -z "$CC"; then
++ # Extract the first word of "cc", so it can be a program name with args.
++set dummy cc; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_CC+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$CC"; then
++ ac_cv_prog_CC="$CC" # Let the user override the test.
++else
++ ac_prog_rejected=no
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
++ ac_prog_rejected=yes
++ continue
++ fi
++ ac_cv_prog_CC="cc"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++if test $ac_prog_rejected = yes; then
++ # We found a bogon in the path, so make sure we never use it.
++ set dummy $ac_cv_prog_CC
++ shift
++ if test $@%:@ != 0; then
++ # We chose a different compiler from the bogus one.
++ # However, it has the same basename, so the bogon will be chosen
++ # first if we set CC to just the basename; use the full file name.
++ shift
++ ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
++ fi
++fi
++fi
++fi
++CC=$ac_cv_prog_CC
++if test -n "$CC"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
++$as_echo "$CC" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++fi
++if test -z "$CC"; then
++ if test -n "$ac_tool_prefix"; then
++ for ac_prog in cl.exe
++ do
++ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
++set dummy $ac_tool_prefix$ac_prog; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_CC+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$CC"; then
++ ac_cv_prog_CC="$CC" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++fi
++fi
++CC=$ac_cv_prog_CC
++if test -n "$CC"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
++$as_echo "$CC" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ test -n "$CC" && break
++ done
++fi
++if test -z "$CC"; then
++ ac_ct_CC=$CC
++ for ac_prog in cl.exe
++do
++ # Extract the first word of "$ac_prog", so it can be a program name with args.
++set dummy $ac_prog; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$ac_ct_CC"; then
++ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_ac_ct_CC="$ac_prog"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++fi
++fi
++ac_ct_CC=$ac_cv_prog_ac_ct_CC
++if test -n "$ac_ct_CC"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
++$as_echo "$ac_ct_CC" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ test -n "$ac_ct_CC" && break
++done
++
++ if test "x$ac_ct_CC" = x; then
++ CC=""
++ else
++ case $cross_compiling:$ac_tool_warned in
++yes:)
++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
++ac_tool_warned=yes ;;
++esac
++ CC=$ac_ct_CC
++ fi
++fi
++
++fi
++
++
++test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error $? "no acceptable C compiler found in \$PATH
++See \`config.log' for more details" "$LINENO" 5 ; }
++
++# Provide some information about the compiler.
++$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
++set X $ac_compile
++ac_compiler=$2
++for ac_option in --version -v -V -qversion; do
++ { { ac_try="$ac_compiler $ac_option >&5"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_compiler $ac_option >&5") 2>conftest.err
++ ac_status=$?
++ if test -s conftest.err; then
++ sed '10a\
++... rest of stderr output deleted ...
++ 10q' conftest.err >conftest.er1
++ cat conftest.er1 >&5
++ fi
++ rm -f conftest.er1 conftest.err
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; }
++done
++
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++ac_clean_files_save=$ac_clean_files
++ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
++# Try to create an executable without -o first, disregard a.out.
++# It will help us diagnose broken compilers, and finding out an intuition
++# of exeext.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
++$as_echo_n "checking whether the C compiler works... " >&6; }
++ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
++
++# The possible output files:
++ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
++
++ac_rmfiles=
++for ac_file in $ac_files
++do
++ case $ac_file in
++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
++ * ) ac_rmfiles="$ac_rmfiles $ac_file";;
++ esac
++done
++rm -f $ac_rmfiles
++
++if { { ac_try="$ac_link_default"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_link_default") 2>&5
++ ac_status=$?
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; }; then :
++ # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
++# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
++# in a Makefile. We should not override ac_cv_exeext if it was cached,
++# so that the user can short-circuit this test for compilers unknown to
++# Autoconf.
++for ac_file in $ac_files ''
++do
++ test -f "$ac_file" || continue
++ case $ac_file in
++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
++ ;;
++ [ab].out )
++ # We found the default executable, but exeext='' is most
++ # certainly right.
++ break;;
++ *.* )
++ if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
++ then :; else
++ ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
++ fi
++ # We set ac_cv_exeext here because the later test for it is not
++ # safe: cross compilers may not add the suffix if given an `-o'
++ # argument, so we may need to know it at that point already.
++ # Even if this section looks crufty: it has the advantage of
++ # actually working.
++ break;;
++ * )
++ break;;
++ esac
++done
++test "$ac_cv_exeext" = no && ac_cv_exeext=
++
++else
++ ac_file=''
++fi
++if test -z "$ac_file"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++$as_echo "$as_me: failed program was:" >&5
++sed 's/^/| /' conftest.$ac_ext >&5
++
++{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error 77 "C compiler cannot create executables
++See \`config.log' for more details" "$LINENO" 5 ; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
++$as_echo_n "checking for C compiler default output file name... " >&6; }
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
++$as_echo "$ac_file" >&6; }
++ac_exeext=$ac_cv_exeext
++
++rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
++ac_clean_files=$ac_clean_files_save
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
++$as_echo_n "checking for suffix of executables... " >&6; }
++if { { ac_try="$ac_link"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_link") 2>&5
++ ac_status=$?
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; }; then :
++ # If both `conftest.exe' and `conftest' are `present' (well, observable)
++# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
++# work properly (i.e., refer to `conftest.exe'), while it won't with
++# `rm'.
++for ac_file in conftest.exe conftest conftest.*; do
++ test -f "$ac_file" || continue
++ case $ac_file in
++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
++ *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
++ break;;
++ * ) break;;
++ esac
++done
++else
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error $? "cannot compute suffix of executables: cannot compile and link
++See \`config.log' for more details" "$LINENO" 5 ; }
++fi
++rm -f conftest conftest$ac_cv_exeext
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
++$as_echo "$ac_cv_exeext" >&6; }
++
++rm -f conftest.$ac_ext
++EXEEXT=$ac_cv_exeext
++ac_exeext=$EXEEXT
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++@%:@include <stdio.h>
++int
++main ()
++{
++FILE *f = fopen ("conftest.out", "w");
++ return ferror (f) || fclose (f) != 0;
++
++ ;
++ return 0;
++}
++_ACEOF
++ac_clean_files="$ac_clean_files conftest.out"
++# Check that the compiler produces executables we can run. If not, either
++# the compiler is broken, or we cross compile.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
++$as_echo_n "checking whether we are cross compiling... " >&6; }
++if test "$cross_compiling" != yes; then
++ { { ac_try="$ac_link"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_link") 2>&5
++ ac_status=$?
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; }
++ if { ac_try='./conftest$ac_cv_exeext'
++ { { case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_try") 2>&5
++ ac_status=$?
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; }; }; then
++ cross_compiling=no
++ else
++ if test "$cross_compiling" = maybe; then
++ cross_compiling=yes
++ else
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error $? "cannot run C compiled programs.
++If you meant to cross compile, use \`--host'.
++See \`config.log' for more details" "$LINENO" 5 ; }
++ fi
++ fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
++$as_echo "$cross_compiling" >&6; }
++
++rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
++ac_clean_files=$ac_clean_files_save
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
++$as_echo_n "checking for suffix of object files... " >&6; }
++if test "${ac_cv_objext+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++rm -f conftest.o conftest.obj
++if { { ac_try="$ac_compile"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
++$as_echo "$ac_try_echo"; } >&5
++ (eval "$ac_compile") 2>&5
++ ac_status=$?
++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
++ test $ac_status = 0; }; then :
++ for ac_file in conftest.o conftest.obj conftest.*; do
++ test -f "$ac_file" || continue;
++ case $ac_file in
++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
++ *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
++ break;;
++ esac
++done
++else
++ $as_echo "$as_me: failed program was:" >&5
++sed 's/^/| /' conftest.$ac_ext >&5
++
++{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error $? "cannot compute suffix of object files: cannot compile
++See \`config.log' for more details" "$LINENO" 5 ; }
++fi
++rm -f conftest.$ac_cv_objext conftest.$ac_ext
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
++$as_echo "$ac_cv_objext" >&6; }
++OBJEXT=$ac_cv_objext
++ac_objext=$OBJEXT
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
++$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
++if test "${ac_cv_c_compiler_gnu+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++#ifndef __GNUC__
++ choke me
++#endif
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_compiler_gnu=yes
++else
++ ac_compiler_gnu=no
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ac_cv_c_compiler_gnu=$ac_compiler_gnu
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
++$as_echo "$ac_cv_c_compiler_gnu" >&6; }
++if test $ac_compiler_gnu = yes; then
++ GCC=yes
++else
++ GCC=
++fi
++ac_test_CFLAGS=${CFLAGS+set}
++ac_save_CFLAGS=$CFLAGS
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
++$as_echo_n "checking whether $CC accepts -g... " >&6; }
++if test "${ac_cv_prog_cc_g+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_save_c_werror_flag=$ac_c_werror_flag
++ ac_c_werror_flag=yes
++ ac_cv_prog_cc_g=no
++ CFLAGS="-g"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_prog_cc_g=yes
++else
++ CFLAGS=""
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++else
++ ac_c_werror_flag=$ac_save_c_werror_flag
++ CFLAGS="-g"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_prog_cc_g=yes
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ ac_c_werror_flag=$ac_save_c_werror_flag
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
++$as_echo "$ac_cv_prog_cc_g" >&6; }
++if test "$ac_test_CFLAGS" = set; then
++ CFLAGS=$ac_save_CFLAGS
++elif test $ac_cv_prog_cc_g = yes; then
++ if test "$GCC" = yes; then
++ CFLAGS="-g -O2"
++ else
++ CFLAGS="-g"
++ fi
++else
++ if test "$GCC" = yes; then
++ CFLAGS="-O2"
++ else
++ CFLAGS=
++ fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
++$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
++if test "${ac_cv_prog_cc_c89+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_cv_prog_cc_c89=no
++ac_save_CC=$CC
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <stdarg.h>
++#include <stdio.h>
++#include <sys/types.h>
++#include <sys/stat.h>
++/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
++struct buf { int x; };
++FILE * (*rcsopen) (struct buf *, struct stat *, int);
++static char *e (p, i)
++ char **p;
++ int i;
++{
++ return p[i];
++}
++static char *f (char * (*g) (char **, int), char **p, ...)
++{
++ char *s;
++ va_list v;
++ va_start (v,p);
++ s = g (p, va_arg (v,int));
++ va_end (v);
++ return s;
++}
++
++/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
++ function prototypes and stuff, but not '\xHH' hex character constants.
++ These don't provoke an error unfortunately, instead are silently treated
++ as 'x'. The following induces an error, until -std is added to get
++ proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
++ array size at least. It's necessary to write '\x00'==0 to get something
++ that's true only with -std. */
++int osf4_cc_array ['\x00' == 0 ? 1 : -1];
++
++/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
++ inside strings and character constants. */
++#define FOO(x) 'x'
++int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
++
++int test (int i, double x);
++struct s1 {int (*f) (int a);};
++struct s2 {int (*f) (double a);};
++int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
++int argc;
++char **argv;
++int
++main ()
++{
++return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
++ ;
++ return 0;
++}
++_ACEOF
++for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
++ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
++do
++ CC="$ac_save_CC $ac_arg"
++ if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_prog_cc_c89=$ac_arg
++fi
++rm -f core conftest.err conftest.$ac_objext
++ test "x$ac_cv_prog_cc_c89" != "xno" && break
++done
++rm -f conftest.$ac_ext
++CC=$ac_save_CC
++
++fi
++# AC_CACHE_VAL
++case "x$ac_cv_prog_cc_c89" in
++ x)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
++$as_echo "none needed" >&6; } ;;
++ xno)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
++$as_echo "unsupported" >&6; } ;;
++ *)
++ CC="$CC $ac_cv_prog_cc_c89"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
++$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
++esac
++if test "x$ac_cv_prog_cc_c89" != xno; then :
++
++fi
++
++ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++
++ac_aux_dir=
++for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
++ if test -f "$ac_dir/install-sh"; then
++ ac_aux_dir=$ac_dir
++ ac_install_sh="$ac_aux_dir/install-sh -c"
++ break
++ elif test -f "$ac_dir/install.sh"; then
++ ac_aux_dir=$ac_dir
++ ac_install_sh="$ac_aux_dir/install.sh -c"
++ break
++ elif test -f "$ac_dir/shtool"; then
++ ac_aux_dir=$ac_dir
++ ac_install_sh="$ac_aux_dir/shtool install -c"
++ break
++ fi
++done
++if test -z "$ac_aux_dir"; then
++ as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
++fi
++
++# These three variables are undocumented and unsupported,
++# and are intended to be withdrawn in a future Autoconf release.
++# They can cause serious problems if a builder's source tree is in a directory
++# whose full name contains unusual characters.
++ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
++ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
++ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
++
++
++# Make sure we can run config.sub.
++$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
++ as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
++$as_echo_n "checking build system type... " >&6; }
++if test "${ac_cv_build+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_build_alias=$build_alias
++test "x$ac_build_alias" = x &&
++ ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
++test "x$ac_build_alias" = x &&
++ as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
++ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
++ as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
++$as_echo "$ac_cv_build" >&6; }
++case $ac_cv_build in
++*-*-*) ;;
++*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
++esac
++build=$ac_cv_build
++ac_save_IFS=$IFS; IFS='-'
++set x $ac_cv_build
++shift
++build_cpu=$1
++build_vendor=$2
++shift; shift
++# Remember, the first character of IFS is used to create $*,
++# except with old shells:
++build_os=$*
++IFS=$ac_save_IFS
++case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
++$as_echo_n "checking host system type... " >&6; }
++if test "${ac_cv_host+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test "x$host_alias" = x; then
++ ac_cv_host=$ac_cv_build
++else
++ ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
++ as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
++fi
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
++$as_echo "$ac_cv_host" >&6; }
++case $ac_cv_host in
++*-*-*) ;;
++*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
++esac
++host=$ac_cv_host
++ac_save_IFS=$IFS; IFS='-'
++set x $ac_cv_host
++shift
++host_cpu=$1
++host_vendor=$2
++shift; shift
++# Remember, the first character of IFS is used to create $*,
++# except with old shells:
++host_os=$*
++IFS=$ac_save_IFS
++case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
++
++
++
++ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
++$as_echo_n "checking how to run the C preprocessor... " >&6; }
++# On Suns, sometimes $CPP names a directory.
++if test -n "$CPP" && test -d "$CPP"; then
++ CPP=
++fi
++if test -z "$CPP"; then
++ if test "${ac_cv_prog_CPP+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ # Double quotes because CPP needs to be expanded
++ for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
++ do
++ ac_preproc_ok=false
++for ac_c_preproc_warn_flag in '' yes
++do
++ # Use a header file that comes with gcc, so configuring glibc
++ # with a fresh cross-compiler works.
++ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
++ # <limits.h> exists even on freestanding compilers.
++ # On the NeXT, cc -E runs the code through the compiler's parser,
++ # not just through cpp. "Syntax error" is here to catch this case.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++@%:@ifdef __STDC__
++@%:@ include <limits.h>
++@%:@else
++@%:@ include <assert.h>
++@%:@endif
++ Syntax error
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++
++else
++ # Broken: fails on valid input.
++continue
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++
++ # OK, works on sane cases. Now check whether nonexistent headers
++ # can be detected and how.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++@%:@include <ac_nonexistent.h>
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++ # Broken: success on invalid input.
++continue
++else
++ # Passes both tests.
++ac_preproc_ok=:
++break
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++
++done
++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
++rm -f conftest.i conftest.err conftest.$ac_ext
++if $ac_preproc_ok; then :
++ break
++fi
++
++ done
++ ac_cv_prog_CPP=$CPP
++
++fi
++ CPP=$ac_cv_prog_CPP
++else
++ ac_cv_prog_CPP=$CPP
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
++$as_echo "$CPP" >&6; }
++ac_preproc_ok=false
++for ac_c_preproc_warn_flag in '' yes
++do
++ # Use a header file that comes with gcc, so configuring glibc
++ # with a fresh cross-compiler works.
++ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
++ # <limits.h> exists even on freestanding compilers.
++ # On the NeXT, cc -E runs the code through the compiler's parser,
++ # not just through cpp. "Syntax error" is here to catch this case.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++@%:@ifdef __STDC__
++@%:@ include <limits.h>
++@%:@else
++@%:@ include <assert.h>
++@%:@endif
++ Syntax error
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++
++else
++ # Broken: fails on valid input.
++continue
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++
++ # OK, works on sane cases. Now check whether nonexistent headers
++ # can be detected and how.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++@%:@include <ac_nonexistent.h>
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++ # Broken: success on invalid input.
++continue
++else
++ # Passes both tests.
++ac_preproc_ok=:
++break
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++
++done
++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
++rm -f conftest.i conftest.err conftest.$ac_ext
++if $ac_preproc_ok; then :
++
++else
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
++See \`config.log' for more details" "$LINENO" 5 ; }
++fi
++
++ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
++$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
++if test "${ac_cv_path_GREP+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -z "$GREP"; then
++ ac_path_GREP_found=false
++ # Loop through the user's path and test for each of PROGNAME-LIST
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_prog in grep ggrep; do
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
++ { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
++# Check for GNU ac_path_GREP and select it if it is found.
++ # Check for GNU $ac_path_GREP
++case `"$ac_path_GREP" --version 2>&1` in
++*GNU*)
++ ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
++*)
++ ac_count=0
++ $as_echo_n 0123456789 >"conftest.in"
++ while :
++ do
++ cat "conftest.in" "conftest.in" >"conftest.tmp"
++ mv "conftest.tmp" "conftest.in"
++ cp "conftest.in" "conftest.nl"
++ $as_echo 'GREP' >> "conftest.nl"
++ "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
++ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
++ as_fn_arith $ac_count + 1 && ac_count=$as_val
++ if test $ac_count -gt ${ac_path_GREP_max-0}; then
++ # Best one so far, save it but keep looking for a better one
++ ac_cv_path_GREP="$ac_path_GREP"
++ ac_path_GREP_max=$ac_count
++ fi
++ # 10*(2^10) chars as input seems more than enough
++ test $ac_count -gt 10 && break
++ done
++ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
++esac
++
++ $ac_path_GREP_found && break 3
++ done
++ done
++ done
++IFS=$as_save_IFS
++ if test -z "$ac_cv_path_GREP"; then
++ as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
++ fi
++else
++ ac_cv_path_GREP=$GREP
++fi
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
++$as_echo "$ac_cv_path_GREP" >&6; }
++ GREP="$ac_cv_path_GREP"
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
++$as_echo_n "checking for egrep... " >&6; }
++if test "${ac_cv_path_EGREP+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
++ then ac_cv_path_EGREP="$GREP -E"
++ else
++ if test -z "$EGREP"; then
++ ac_path_EGREP_found=false
++ # Loop through the user's path and test for each of PROGNAME-LIST
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_prog in egrep; do
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
++ { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
++# Check for GNU ac_path_EGREP and select it if it is found.
++ # Check for GNU $ac_path_EGREP
++case `"$ac_path_EGREP" --version 2>&1` in
++*GNU*)
++ ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
++*)
++ ac_count=0
++ $as_echo_n 0123456789 >"conftest.in"
++ while :
++ do
++ cat "conftest.in" "conftest.in" >"conftest.tmp"
++ mv "conftest.tmp" "conftest.in"
++ cp "conftest.in" "conftest.nl"
++ $as_echo 'EGREP' >> "conftest.nl"
++ "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
++ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
++ as_fn_arith $ac_count + 1 && ac_count=$as_val
++ if test $ac_count -gt ${ac_path_EGREP_max-0}; then
++ # Best one so far, save it but keep looking for a better one
++ ac_cv_path_EGREP="$ac_path_EGREP"
++ ac_path_EGREP_max=$ac_count
++ fi
++ # 10*(2^10) chars as input seems more than enough
++ test $ac_count -gt 10 && break
++ done
++ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
++esac
++
++ $ac_path_EGREP_found && break 3
++ done
++ done
++ done
++IFS=$as_save_IFS
++ if test -z "$ac_cv_path_EGREP"; then
++ as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
++ fi
++else
++ ac_cv_path_EGREP=$EGREP
++fi
++
++ fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
++$as_echo "$ac_cv_path_EGREP" >&6; }
++ EGREP="$ac_cv_path_EGREP"
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
++$as_echo_n "checking for ANSI C header files... " >&6; }
++if test "${ac_cv_header_stdc+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <stdlib.h>
++#include <stdarg.h>
++#include <string.h>
++#include <float.h>
++
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_header_stdc=yes
++else
++ ac_cv_header_stdc=no
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++if test $ac_cv_header_stdc = yes; then
++ # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <string.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "memchr" >/dev/null 2>&1; then :
++
++else
++ ac_cv_header_stdc=no
++fi
++rm -f conftest*
++
++fi
++
++if test $ac_cv_header_stdc = yes; then
++ # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <stdlib.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "free" >/dev/null 2>&1; then :
++
++else
++ ac_cv_header_stdc=no
++fi
++rm -f conftest*
++
++fi
++
++if test $ac_cv_header_stdc = yes; then
++ # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
++ if test "$cross_compiling" = yes; then :
++ :
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <ctype.h>
++#include <stdlib.h>
++#if ((' ' & 0x0FF) == 0x020)
++# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
++# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
++#else
++# define ISLOWER(c) \
++ (('a' <= (c) && (c) <= 'i') \
++ || ('j' <= (c) && (c) <= 'r') \
++ || ('s' <= (c) && (c) <= 'z'))
++# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
++#endif
++
++#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
++int
++main ()
++{
++ int i;
++ for (i = 0; i < 256; i++)
++ if (XOR (islower (i), ISLOWER (i))
++ || toupper (i) != TOUPPER (i))
++ return 2;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++else
++ ac_cv_header_stdc=no
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
++$as_echo "$ac_cv_header_stdc" >&6; }
++if test $ac_cv_header_stdc = yes; then
++
++$as_echo "@%:@define STDC_HEADERS 1" >>confdefs.h
++
++fi
++
++# On IRIX 5.3, sys/types and inttypes.h are conflicting.
++for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
++ inttypes.h stdint.h unistd.h
++do :
++ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
++ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
++"
++if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++
++done
++
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
++$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
++if test "${ac_cv_c_bigendian+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_cv_c_bigendian=unknown
++ # See if we're dealing with a universal compiler.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#ifndef __APPLE_CC__
++ not a universal capable compiler
++ #endif
++ typedef int dummy;
++
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++ # Check for potential -arch flags. It is not universal unless
++ # there are at least two -arch flags with different values.
++ ac_arch=
++ ac_prev=
++ for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
++ if test -n "$ac_prev"; then
++ case $ac_word in
++ i?86 | x86_64 | ppc | ppc64)
++ if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
++ ac_arch=$ac_word
++ else
++ ac_cv_c_bigendian=universal
++ break
++ fi
++ ;;
++ esac
++ ac_prev=
++ elif test "x$ac_word" = "x-arch"; then
++ ac_prev=arch
++ fi
++ done
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ if test $ac_cv_c_bigendian = unknown; then
++ # See if sys/param.h defines the BYTE_ORDER macro.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <sys/types.h>
++ #include <sys/param.h>
++
++int
++main ()
++{
++#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
++ && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
++ && LITTLE_ENDIAN)
++ bogus endian macros
++ #endif
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ # It does; now see whether it defined to BIG_ENDIAN or not.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <sys/types.h>
++ #include <sys/param.h>
++
++int
++main ()
++{
++#if BYTE_ORDER != BIG_ENDIAN
++ not big endian
++ #endif
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_c_bigendian=yes
++else
++ ac_cv_c_bigendian=no
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ fi
++ if test $ac_cv_c_bigendian = unknown; then
++ # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <limits.h>
++
++int
++main ()
++{
++#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
++ bogus endian macros
++ #endif
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ # It does; now see whether it defined to _BIG_ENDIAN or not.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <limits.h>
++
++int
++main ()
++{
++#ifndef _BIG_ENDIAN
++ not big endian
++ #endif
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_c_bigendian=yes
++else
++ ac_cv_c_bigendian=no
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ fi
++ if test $ac_cv_c_bigendian = unknown; then
++ # Compile a test program.
++ if test "$cross_compiling" = yes; then :
++ # Try to guess by grepping values from an object file.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++short int ascii_mm[] =
++ { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
++ short int ascii_ii[] =
++ { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
++ int use_ascii (int i) {
++ return ascii_mm[i] + ascii_ii[i];
++ }
++ short int ebcdic_ii[] =
++ { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
++ short int ebcdic_mm[] =
++ { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
++ int use_ebcdic (int i) {
++ return ebcdic_mm[i] + ebcdic_ii[i];
++ }
++ extern int foo;
++
++int
++main ()
++{
++return use_ascii (foo) == use_ebcdic (foo);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
++ ac_cv_c_bigendian=yes
++ fi
++ if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
++ if test "$ac_cv_c_bigendian" = unknown; then
++ ac_cv_c_bigendian=no
++ else
++ # finding both strings is unlikely to happen, but who knows?
++ ac_cv_c_bigendian=unknown
++ fi
++ fi
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$ac_includes_default
++int
++main ()
++{
++
++ /* Are we little or big endian? From Harbison&Steele. */
++ union
++ {
++ long int l;
++ char c[sizeof (long int)];
++ } u;
++ u.l = 1;
++ return u.c[sizeof (long int) - 1] == 1;
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ ac_cv_c_bigendian=no
++else
++ ac_cv_c_bigendian=yes
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++ fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
++$as_echo "$ac_cv_c_bigendian" >&6; }
++ case $ac_cv_c_bigendian in #(
++ yes)
++ $as_echo "@%:@define WORDS_BIGENDIAN 1" >>confdefs.h
++;; #(
++ no)
++ ;; #(
++ universal)
++
++$as_echo "@%:@define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
++
++ ;; #(
++ *)
++ as_fn_error $? "unknown endianness
++ presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
++ esac
++
++
++# Checks for programs.
++for ac_prog in gawk mawk nawk awk
++do
++ # Extract the first word of "$ac_prog", so it can be a program name with args.
++set dummy $ac_prog; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_AWK+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$AWK"; then
++ ac_cv_prog_AWK="$AWK" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_AWK="$ac_prog"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++fi
++fi
++AWK=$ac_cv_prog_AWK
++if test -n "$AWK"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
++$as_echo "$AWK" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ test -n "$AWK" && break
++done
++
++ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
++$as_echo_n "checking how to run the C preprocessor... " >&6; }
++# On Suns, sometimes $CPP names a directory.
++if test -n "$CPP" && test -d "$CPP"; then
++ CPP=
++fi
++if test -z "$CPP"; then
++ if test "${ac_cv_prog_CPP+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ # Double quotes because CPP needs to be expanded
++ for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
++ do
++ ac_preproc_ok=false
++for ac_c_preproc_warn_flag in '' yes
++do
++ # Use a header file that comes with gcc, so configuring glibc
++ # with a fresh cross-compiler works.
++ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
++ # <limits.h> exists even on freestanding compilers.
++ # On the NeXT, cc -E runs the code through the compiler's parser,
++ # not just through cpp. "Syntax error" is here to catch this case.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++@%:@ifdef __STDC__
++@%:@ include <limits.h>
++@%:@else
++@%:@ include <assert.h>
++@%:@endif
++ Syntax error
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++
++else
++ # Broken: fails on valid input.
++continue
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++
++ # OK, works on sane cases. Now check whether nonexistent headers
++ # can be detected and how.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++@%:@include <ac_nonexistent.h>
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++ # Broken: success on invalid input.
++continue
++else
++ # Passes both tests.
++ac_preproc_ok=:
++break
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++
++done
++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
++rm -f conftest.i conftest.err conftest.$ac_ext
++if $ac_preproc_ok; then :
++ break
++fi
++
++ done
++ ac_cv_prog_CPP=$CPP
++
++fi
++ CPP=$ac_cv_prog_CPP
++else
++ ac_cv_prog_CPP=$CPP
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
++$as_echo "$CPP" >&6; }
++ac_preproc_ok=false
++for ac_c_preproc_warn_flag in '' yes
++do
++ # Use a header file that comes with gcc, so configuring glibc
++ # with a fresh cross-compiler works.
++ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
++ # <limits.h> exists even on freestanding compilers.
++ # On the NeXT, cc -E runs the code through the compiler's parser,
++ # not just through cpp. "Syntax error" is here to catch this case.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++@%:@ifdef __STDC__
++@%:@ include <limits.h>
++@%:@else
++@%:@ include <assert.h>
++@%:@endif
++ Syntax error
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++
++else
++ # Broken: fails on valid input.
++continue
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++
++ # OK, works on sane cases. Now check whether nonexistent headers
++ # can be detected and how.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++@%:@include <ac_nonexistent.h>
++_ACEOF
++if ac_fn_c_try_cpp "$LINENO"; then :
++ # Broken: success on invalid input.
++continue
++else
++ # Passes both tests.
++ac_preproc_ok=:
++break
++fi
++rm -f conftest.err conftest.i conftest.$ac_ext
++
++done
++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
++rm -f conftest.i conftest.err conftest.$ac_ext
++if $ac_preproc_ok; then :
++
++else
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
++See \`config.log' for more details" "$LINENO" 5 ; }
++fi
++
++ac_ext=c
++ac_cpp='$CPP $CPPFLAGS'
++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
++ac_compiler_gnu=$ac_cv_c_compiler_gnu
++
++if test -n "$ac_tool_prefix"; then
++ # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
++set dummy ${ac_tool_prefix}ranlib; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_RANLIB+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$RANLIB"; then
++ ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++fi
++fi
++RANLIB=$ac_cv_prog_RANLIB
++if test -n "$RANLIB"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
++$as_echo "$RANLIB" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++fi
++if test -z "$ac_cv_prog_RANLIB"; then
++ ac_ct_RANLIB=$RANLIB
++ # Extract the first word of "ranlib", so it can be a program name with args.
++set dummy ranlib; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$ac_ct_RANLIB"; then
++ ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_ac_ct_RANLIB="ranlib"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++fi
++fi
++ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
++if test -n "$ac_ct_RANLIB"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
++$as_echo "$ac_ct_RANLIB" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++ if test "x$ac_ct_RANLIB" = x; then
++ RANLIB=":"
++ else
++ case $cross_compiling:$ac_tool_warned in
++yes:)
++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
++ac_tool_warned=yes ;;
++esac
++ RANLIB=$ac_ct_RANLIB
++ fi
++else
++ RANLIB="$ac_cv_prog_RANLIB"
++fi
++
++# Find a good install program. We prefer a C program (faster),
++# so one script is as good as another. But avoid the broken or
++# incompatible versions:
++# SysV /etc/install, /usr/sbin/install
++# SunOS /usr/etc/install
++# IRIX /sbin/install
++# AIX /bin/install
++# AmigaOS /C/install, which installs bootblocks on floppy discs
++# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
++# AFS /usr/afsws/bin/install, which mishandles nonexistent args
++# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
++# OS/2's system install, which has a completely different semantic
++# ./install, which can be erroneously created by make from ./install.sh.
++# Reject install programs that cannot install multiple files.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
++$as_echo_n "checking for a BSD-compatible install... " >&6; }
++if test -z "$INSTALL"; then
++if test "${ac_cv_path_install+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ # Account for people who put trailing slashes in PATH elements.
++case $as_dir/ in @%:@((
++ ./ | .// | /[cC]/* | \
++ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
++ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
++ /usr/ucb/* ) ;;
++ *)
++ # OSF1 and SCO ODT 3.0 have their own names for install.
++ # Don't use installbsd from OSF since it installs stuff as root
++ # by default.
++ for ac_prog in ginstall scoinst install; do
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
++ if test $ac_prog = install &&
++ grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
++ # AIX install. It has an incompatible calling convention.
++ :
++ elif test $ac_prog = install &&
++ grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
++ # program-specific install script used by HP pwplus--don't use.
++ :
++ else
++ rm -rf conftest.one conftest.two conftest.dir
++ echo one > conftest.one
++ echo two > conftest.two
++ mkdir conftest.dir
++ if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
++ test -s conftest.one && test -s conftest.two &&
++ test -s conftest.dir/conftest.one &&
++ test -s conftest.dir/conftest.two
++ then
++ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
++ break 3
++ fi
++ fi
++ fi
++ done
++ done
++ ;;
++esac
++
++ done
++IFS=$as_save_IFS
++
++rm -rf conftest.one conftest.two conftest.dir
++
++fi
++ if test "${ac_cv_path_install+set}" = set; then
++ INSTALL=$ac_cv_path_install
++ else
++ # As a last resort, use the slow shell script. Don't cache a
++ # value for INSTALL within a source directory, because that will
++ # break other packages using the cache if that directory is
++ # removed, or if the value is a relative name.
++ INSTALL=$ac_install_sh
++ fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
++$as_echo "$INSTALL" >&6; }
++
++# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
++# It thinks the first close brace ends the variable substitution.
++test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
++
++test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
++
++test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
++$as_echo_n "checking for egrep... " >&6; }
++if test "${ac_cv_path_EGREP+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
++ then ac_cv_path_EGREP="$GREP -E"
++ else
++ if test -z "$EGREP"; then
++ ac_path_EGREP_found=false
++ # Loop through the user's path and test for each of PROGNAME-LIST
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_prog in egrep; do
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
++ { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
++# Check for GNU ac_path_EGREP and select it if it is found.
++ # Check for GNU $ac_path_EGREP
++case `"$ac_path_EGREP" --version 2>&1` in
++*GNU*)
++ ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
++*)
++ ac_count=0
++ $as_echo_n 0123456789 >"conftest.in"
++ while :
++ do
++ cat "conftest.in" "conftest.in" >"conftest.tmp"
++ mv "conftest.tmp" "conftest.in"
++ cp "conftest.in" "conftest.nl"
++ $as_echo 'EGREP' >> "conftest.nl"
++ "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
++ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
++ as_fn_arith $ac_count + 1 && ac_count=$as_val
++ if test $ac_count -gt ${ac_path_EGREP_max-0}; then
++ # Best one so far, save it but keep looking for a better one
++ ac_cv_path_EGREP="$ac_path_EGREP"
++ ac_path_EGREP_max=$ac_count
++ fi
++ # 10*(2^10) chars as input seems more than enough
++ test $ac_count -gt 10 && break
++ done
++ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
++esac
++
++ $ac_path_EGREP_found && break 3
++ done
++ done
++ done
++IFS=$as_save_IFS
++ if test -z "$ac_cv_path_EGREP"; then
++ as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
++ fi
++else
++ ac_cv_path_EGREP=$EGREP
++fi
++
++ fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
++$as_echo "$ac_cv_path_EGREP" >&6; }
++ EGREP="$ac_cv_path_EGREP"
++
++
++# Extract the first word of "ar", so it can be a program name with args.
++set dummy ar; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_AR+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $AR in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_AR="$AR" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++AR=$ac_cv_path_AR
++if test -n "$AR"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
++$as_echo "$AR" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "cat", so it can be a program name with args.
++set dummy cat; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_CAT+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $CAT in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++CAT=$ac_cv_path_CAT
++if test -n "$CAT"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CAT" >&5
++$as_echo "$CAT" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "kill", so it can be a program name with args.
++set dummy kill; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_KILL+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $KILL in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_KILL="$KILL" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_KILL="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++KILL=$ac_cv_path_KILL
++if test -n "$KILL"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KILL" >&5
++$as_echo "$KILL" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++for ac_prog in perl5 perl
++do
++ # Extract the first word of "$ac_prog", so it can be a program name with args.
++set dummy $ac_prog; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_PERL+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $PERL in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++PERL=$ac_cv_path_PERL
++if test -n "$PERL"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
++$as_echo "$PERL" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ test -n "$PERL" && break
++done
++
++# Extract the first word of "sed", so it can be a program name with args.
++set dummy sed; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_SED+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $SED in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_SED="$SED" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++SED=$ac_cv_path_SED
++if test -n "$SED"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
++$as_echo "$SED" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++
++# Extract the first word of "ent", so it can be a program name with args.
++set dummy ent; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_ENT+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $ENT in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_ENT="$ENT" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_ENT="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++ENT=$ac_cv_path_ENT
++if test -n "$ENT"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ENT" >&5
++$as_echo "$ENT" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++
++# Extract the first word of "bash", so it can be a program name with args.
++set dummy bash; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_TEST_MINUS_S_SH+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $TEST_MINUS_S_SH in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_TEST_MINUS_S_SH="$TEST_MINUS_S_SH" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_TEST_MINUS_S_SH="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++TEST_MINUS_S_SH=$ac_cv_path_TEST_MINUS_S_SH
++if test -n "$TEST_MINUS_S_SH"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TEST_MINUS_S_SH" >&5
++$as_echo "$TEST_MINUS_S_SH" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "ksh", so it can be a program name with args.
++set dummy ksh; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_TEST_MINUS_S_SH+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $TEST_MINUS_S_SH in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_TEST_MINUS_S_SH="$TEST_MINUS_S_SH" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_TEST_MINUS_S_SH="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++TEST_MINUS_S_SH=$ac_cv_path_TEST_MINUS_S_SH
++if test -n "$TEST_MINUS_S_SH"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TEST_MINUS_S_SH" >&5
++$as_echo "$TEST_MINUS_S_SH" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "sh", so it can be a program name with args.
++set dummy sh; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_TEST_MINUS_S_SH+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $TEST_MINUS_S_SH in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_TEST_MINUS_S_SH="$TEST_MINUS_S_SH" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_TEST_MINUS_S_SH="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++TEST_MINUS_S_SH=$ac_cv_path_TEST_MINUS_S_SH
++if test -n "$TEST_MINUS_S_SH"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TEST_MINUS_S_SH" >&5
++$as_echo "$TEST_MINUS_S_SH" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "sh", so it can be a program name with args.
++set dummy sh; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_SH+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $SH in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_SH="$SH" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_SH="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++SH=$ac_cv_path_SH
++if test -n "$SH"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SH" >&5
++$as_echo "$SH" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "groff", so it can be a program name with args.
++set dummy groff; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_GROFF+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $GROFF in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++GROFF=$ac_cv_path_GROFF
++if test -n "$GROFF"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GROFF" >&5
++$as_echo "$GROFF" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "nroff", so it can be a program name with args.
++set dummy nroff; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_NROFF+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $NROFF in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_NROFF="$NROFF" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_NROFF="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++NROFF=$ac_cv_path_NROFF
++if test -n "$NROFF"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NROFF" >&5
++$as_echo "$NROFF" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "mandoc", so it can be a program name with args.
++set dummy mandoc; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_MANDOC+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $MANDOC in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_MANDOC="$MANDOC" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_MANDOC="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++MANDOC=$ac_cv_path_MANDOC
++if test -n "$MANDOC"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANDOC" >&5
++$as_echo "$MANDOC" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++TEST_SHELL=sh
++
++
++if test "x$MANDOC" != "x" ; then
++ MANFMT="$MANDOC"
++elif test "x$NROFF" != "x" ; then
++ MANFMT="$NROFF -mandoc"
++elif test "x$GROFF" != "x" ; then
++ MANFMT="$GROFF -mandoc -Tascii"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no manpage formatted found" >&5
++$as_echo "$as_me: WARNING: no manpage formatted found" >&2;}
++ MANFMT="false"
++fi
++
++
++# Extract the first word of "groupadd", so it can be a program name with args.
++set dummy groupadd; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_PATH_GROUPADD_PROG+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $PATH_GROUPADD_PROG in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_PATH_GROUPADD_PROG="$PATH_GROUPADD_PROG" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in /usr/sbin${PATH_SEPARATOR}/etc
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_PATH_GROUPADD_PROG="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ test -z "$ac_cv_path_PATH_GROUPADD_PROG" && ac_cv_path_PATH_GROUPADD_PROG="groupadd"
++ ;;
++esac
++fi
++PATH_GROUPADD_PROG=$ac_cv_path_PATH_GROUPADD_PROG
++if test -n "$PATH_GROUPADD_PROG"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PATH_GROUPADD_PROG" >&5
++$as_echo "$PATH_GROUPADD_PROG" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "useradd", so it can be a program name with args.
++set dummy useradd; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_PATH_USERADD_PROG+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $PATH_USERADD_PROG in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_PATH_USERADD_PROG="$PATH_USERADD_PROG" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in /usr/sbin${PATH_SEPARATOR}/etc
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_PATH_USERADD_PROG="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ test -z "$ac_cv_path_PATH_USERADD_PROG" && ac_cv_path_PATH_USERADD_PROG="useradd"
++ ;;
++esac
++fi
++PATH_USERADD_PROG=$ac_cv_path_PATH_USERADD_PROG
++if test -n "$PATH_USERADD_PROG"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PATH_USERADD_PROG" >&5
++$as_echo "$PATH_USERADD_PROG" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++# Extract the first word of "pkgmk", so it can be a program name with args.
++set dummy pkgmk; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_prog_MAKE_PACKAGE_SUPPORTED+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if test -n "$MAKE_PACKAGE_SUPPORTED"; then
++ ac_cv_prog_MAKE_PACKAGE_SUPPORTED="$MAKE_PACKAGE_SUPPORTED" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_prog_MAKE_PACKAGE_SUPPORTED="yes"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ test -z "$ac_cv_prog_MAKE_PACKAGE_SUPPORTED" && ac_cv_prog_MAKE_PACKAGE_SUPPORTED="no"
++fi
++fi
++MAKE_PACKAGE_SUPPORTED=$ac_cv_prog_MAKE_PACKAGE_SUPPORTED
++if test -n "$MAKE_PACKAGE_SUPPORTED"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE_PACKAGE_SUPPORTED" >&5
++$as_echo "$MAKE_PACKAGE_SUPPORTED" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++if test -x /sbin/sh; then
++ STARTUP_SCRIPT_SHELL=/sbin/sh
++
++else
++ STARTUP_SCRIPT_SHELL=/bin/sh
++
++fi
++
++# System features
++@%:@ Check whether --enable-largefile was given.
++if test "${enable_largefile+set}" = set; then :
++ enableval=$enable_largefile;
++fi
++
++if test "$enable_largefile" != no; then
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
++$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
++if test "${ac_cv_sys_largefile_CC+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_cv_sys_largefile_CC=no
++ if test "$GCC" != yes; then
++ ac_save_CC=$CC
++ while :; do
++ # IRIX 6.2 and later do not support large files by default,
++ # so use the C compiler's -n32 option if that helps.
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++@%:@include <sys/types.h>
++ /* Check that off_t can represent 2**63 - 1 correctly.
++ We can't simply define LARGE_OFF_T to be 9223372036854775807,
++ since some C++ compilers masquerading as C compilers
++ incorrectly reject 9223372036854775807. */
++@%:@define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
++ int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
++ && LARGE_OFF_T % 2147483647 == 1)
++ ? 1 : -1];
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++ if ac_fn_c_try_compile "$LINENO"; then :
++ break
++fi
++rm -f core conftest.err conftest.$ac_objext
++ CC="$CC -n32"
++ if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_sys_largefile_CC=' -n32'; break
++fi
++rm -f core conftest.err conftest.$ac_objext
++ break
++ done
++ CC=$ac_save_CC
++ rm -f conftest.$ac_ext
++ fi
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
++$as_echo "$ac_cv_sys_largefile_CC" >&6; }
++ if test "$ac_cv_sys_largefile_CC" != no; then
++ CC=$CC$ac_cv_sys_largefile_CC
++ fi
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
++$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
++if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ while :; do
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++@%:@include <sys/types.h>
++ /* Check that off_t can represent 2**63 - 1 correctly.
++ We can't simply define LARGE_OFF_T to be 9223372036854775807,
++ since some C++ compilers masquerading as C compilers
++ incorrectly reject 9223372036854775807. */
++@%:@define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
++ int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
++ && LARGE_OFF_T % 2147483647 == 1)
++ ? 1 : -1];
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_sys_file_offset_bits=no; break
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++@%:@define _FILE_OFFSET_BITS 64
++@%:@include <sys/types.h>
++ /* Check that off_t can represent 2**63 - 1 correctly.
++ We can't simply define LARGE_OFF_T to be 9223372036854775807,
++ since some C++ compilers masquerading as C compilers
++ incorrectly reject 9223372036854775807. */
++@%:@define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
++ int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
++ && LARGE_OFF_T % 2147483647 == 1)
++ ? 1 : -1];
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_sys_file_offset_bits=64; break
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ ac_cv_sys_file_offset_bits=unknown
++ break
++done
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
++$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
++case $ac_cv_sys_file_offset_bits in #(
++ no | unknown) ;;
++ *)
++cat >>confdefs.h <<_ACEOF
++@%:@define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
++_ACEOF
++;;
++esac
++rm -rf conftest*
++ if test $ac_cv_sys_file_offset_bits = unknown; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
++$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
++if test "${ac_cv_sys_large_files+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ while :; do
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++@%:@include <sys/types.h>
++ /* Check that off_t can represent 2**63 - 1 correctly.
++ We can't simply define LARGE_OFF_T to be 9223372036854775807,
++ since some C++ compilers masquerading as C compilers
++ incorrectly reject 9223372036854775807. */
++@%:@define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
++ int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
++ && LARGE_OFF_T % 2147483647 == 1)
++ ? 1 : -1];
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_sys_large_files=no; break
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++@%:@define _LARGE_FILES 1
++@%:@include <sys/types.h>
++ /* Check that off_t can represent 2**63 - 1 correctly.
++ We can't simply define LARGE_OFF_T to be 9223372036854775807,
++ since some C++ compilers masquerading as C compilers
++ incorrectly reject 9223372036854775807. */
++@%:@define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
++ int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
++ && LARGE_OFF_T % 2147483647 == 1)
++ ? 1 : -1];
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_sys_large_files=1; break
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ ac_cv_sys_large_files=unknown
++ break
++done
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
++$as_echo "$ac_cv_sys_large_files" >&6; }
++case $ac_cv_sys_large_files in #(
++ no | unknown) ;;
++ *)
++cat >>confdefs.h <<_ACEOF
++@%:@define _LARGE_FILES $ac_cv_sys_large_files
++_ACEOF
++;;
++esac
++rm -rf conftest*
++ fi
++fi
++
++
++if test -z "$AR" ; then
++ as_fn_error $? "*** 'ar' missing, please install or fix your \$PATH ***" "$LINENO" 5
++fi
++
++# Use LOGIN_PROGRAM from environment if possible
++if test ! -z "$LOGIN_PROGRAM" ; then
++
++cat >>confdefs.h <<_ACEOF
++@%:@define LOGIN_PROGRAM_FALLBACK "$LOGIN_PROGRAM"
++_ACEOF
++
++else
++ # Search for login
++ # Extract the first word of "login", so it can be a program name with args.
++set dummy login; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_LOGIN_PROGRAM_FALLBACK+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $LOGIN_PROGRAM_FALLBACK in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_LOGIN_PROGRAM_FALLBACK="$LOGIN_PROGRAM_FALLBACK" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_LOGIN_PROGRAM_FALLBACK="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++LOGIN_PROGRAM_FALLBACK=$ac_cv_path_LOGIN_PROGRAM_FALLBACK
++if test -n "$LOGIN_PROGRAM_FALLBACK"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOGIN_PROGRAM_FALLBACK" >&5
++$as_echo "$LOGIN_PROGRAM_FALLBACK" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ if test ! -z "$LOGIN_PROGRAM_FALLBACK" ; then
++ cat >>confdefs.h <<_ACEOF
++@%:@define LOGIN_PROGRAM_FALLBACK "$LOGIN_PROGRAM_FALLBACK"
++_ACEOF
++
++ fi
++fi
++
++# Extract the first word of "passwd", so it can be a program name with args.
++set dummy passwd; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_PATH_PASSWD_PROG+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $PATH_PASSWD_PROG in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_PATH_PASSWD_PROG="$PATH_PASSWD_PROG" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_PATH_PASSWD_PROG="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++PATH_PASSWD_PROG=$ac_cv_path_PATH_PASSWD_PROG
++if test -n "$PATH_PASSWD_PROG"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PATH_PASSWD_PROG" >&5
++$as_echo "$PATH_PASSWD_PROG" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++if test ! -z "$PATH_PASSWD_PROG" ; then
++
++cat >>confdefs.h <<_ACEOF
++@%:@define _PATH_PASSWD_PROG "$PATH_PASSWD_PROG"
++_ACEOF
++
++fi
++
++if test -z "$LD" ; then
++ LD=$CC
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
++$as_echo_n "checking for inline... " >&6; }
++if test "${ac_cv_c_inline+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_cv_c_inline=no
++for ac_kw in inline __inline__ __inline; do
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#ifndef __cplusplus
++typedef int foo_t;
++static $ac_kw foo_t static_foo () {return 0; }
++$ac_kw foo_t foo () {return 0; }
++#endif
++
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_c_inline=$ac_kw
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ test "$ac_cv_c_inline" != no && break
++done
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
++$as_echo "$ac_cv_c_inline" >&6; }
++
++case $ac_cv_c_inline in
++ inline | yes) ;;
++ *)
++ case $ac_cv_c_inline in
++ no) ac_val=;;
++ *) ac_val=$ac_cv_c_inline;;
++ esac
++ cat >>confdefs.h <<_ACEOF
++#ifndef __cplusplus
++#define inline $ac_val
++#endif
++_ACEOF
++ ;;
++esac
++
++
++ac_fn_c_check_decl "$LINENO" "LLONG_MAX" "ac_cv_have_decl_LLONG_MAX" "#include <limits.h>
++"
++if test "x$ac_cv_have_decl_LLONG_MAX" = x""yes; then :
++ have_llong_max=1
++fi
++
++ac_fn_c_check_decl "$LINENO" "SYSTR_POLICY_KILL" "ac_cv_have_decl_SYSTR_POLICY_KILL" "
++ #include <sys/types.h>
++ #include <sys/param.h>
++ #include <dev/systrace.h>
++
++"
++if test "x$ac_cv_have_decl_SYSTR_POLICY_KILL" = x""yes; then :
++ have_systr_policy_kill=1
++fi
++
++ac_fn_c_check_decl "$LINENO" "RLIMIT_NPROC" "ac_cv_have_decl_RLIMIT_NPROC" "
++ #include <sys/types.h>
++ #include <sys/resource.h>
++
++"
++if test "x$ac_cv_have_decl_RLIMIT_NPROC" = x""yes; then :
++
++$as_echo "@%:@define HAVE_RLIMIT_NPROC /**/" >>confdefs.h
++
++fi
++
++
++use_stack_protector=1
++
++@%:@ Check whether --with-stackprotect was given.
++if test "${with_stackprotect+set}" = set; then :
++ withval=$with_stackprotect;
++ if test "x$withval" = "xno"; then
++ use_stack_protector=0
++ fi
++fi
++
++
++
++if test "$GCC" = "yes" || test "$GCC" = "egcs"; then
++ {
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
++$as_echo_n "checking if $CC supports -Wall... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -Wall"
++ _define_flag=""
++ test "x$_define_flag" = "x" && _define_flag="-Wall"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++int main(void) { return 0; }
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $_define_flag"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++}
++ {
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
++$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -Wpointer-arith"
++ _define_flag=""
++ test "x$_define_flag" = "x" && _define_flag="-Wpointer-arith"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++int main(void) { return 0; }
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $_define_flag"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++}
++ {
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
++$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -Wuninitialized"
++ _define_flag=""
++ test "x$_define_flag" = "x" && _define_flag="-Wuninitialized"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++int main(void) { return 0; }
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $_define_flag"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++}
++ {
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsign-compare" >&5
++$as_echo_n "checking if $CC supports -Wsign-compare... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -Wsign-compare"
++ _define_flag=""
++ test "x$_define_flag" = "x" && _define_flag="-Wsign-compare"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++int main(void) { return 0; }
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $_define_flag"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++}
++ {
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat-security" >&5
++$as_echo_n "checking if $CC supports -Wformat-security... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -Wformat-security"
++ _define_flag=""
++ test "x$_define_flag" = "x" && _define_flag="-Wformat-security"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++int main(void) { return 0; }
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $_define_flag"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++}
++ {
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-sign" >&5
++$as_echo_n "checking if $CC supports -Wpointer-sign... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -Wpointer-sign"
++ _define_flag="-Wno-pointer-sign"
++ test "x$_define_flag" = "x" && _define_flag="-Wpointer-sign"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++int main(void) { return 0; }
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $_define_flag"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++}
++ {
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused-result" >&5
++$as_echo_n "checking if $CC supports -Wunused-result... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -Wunused-result"
++ _define_flag="-Wno-unused-result"
++ test "x$_define_flag" = "x" && _define_flag="-Wunused-result"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++int main(void) { return 0; }
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $_define_flag"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++}
++ {
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fno-strict-aliasing" >&5
++$as_echo_n "checking if $CC supports -fno-strict-aliasing... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -fno-strict-aliasing"
++ _define_flag=""
++ test "x$_define_flag" = "x" && _define_flag="-fno-strict-aliasing"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++int main(void) { return 0; }
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $_define_flag"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++}
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking gcc version" >&5
++$as_echo_n "checking gcc version... " >&6; }
++ GCC_VER=`$CC -v 2>&1 | $AWK '/gcc version /{print $3}'`
++ case $GCC_VER in
++ 1.*) no_attrib_nonnull=1 ;;
++ 2.8* | 2.9*)
++ no_attrib_nonnull=1
++ ;;
++ 2.*) no_attrib_nonnull=1 ;;
++ *) ;;
++ esac
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_VER" >&5
++$as_echo "$GCC_VER" >&6; }
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -fno-builtin-memset" >&5
++$as_echo_n "checking if $CC accepts -fno-builtin-memset... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -fno-builtin-memset"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <string.h>
++int
++main ()
++{
++ char b[10]; memset(b, 0, sizeof(b));
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CFLAGS="$saved_CFLAGS"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++ # -fstack-protector-all doesn't always work for some GCC versions
++ # and/or platforms, so we test if we can. If it's not supported
++ # on a given platform gcc will emit a warning so we use -Werror.
++ if test "x$use_stack_protector" = "x1"; then
++ for t in -fstack-protector-all -fstack-protector; do
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports $t" >&5
++$as_echo_n "checking if $CC supports $t... " >&6; }
++ saved_CFLAGS="$CFLAGS"
++ saved_LDFLAGS="$LDFLAGS"
++ CFLAGS="$CFLAGS $t -Werror"
++ LDFLAGS="$LDFLAGS $t -Werror"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <stdio.h>
++int
++main ()
++{
++
++ char x[256];
++ snprintf(x, sizeof(x), "XXX");
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ CFLAGS="$saved_CFLAGS $t"
++ LDFLAGS="$saved_LDFLAGS $t"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $t works" >&5
++$as_echo_n "checking if $t works... " >&6; }
++ if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: cannot test" >&5
++$as_echo "$as_me: WARNING: cross compiling: cannot test" >&2;}
++ break
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <stdio.h>
++int
++main ()
++{
++
++ char x[256];
++ snprintf(x, sizeof(x), "XXX");
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ break
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++ CFLAGS="$saved_CFLAGS"
++ LDFLAGS="$saved_LDFLAGS"
++ done
++ fi
++
++ if test -z "$have_llong_max"; then
++ # retry LLONG_MAX with -std=gnu99, needed on some Linuxes
++ unset ac_cv_have_decl_LLONG_MAX
++ saved_CFLAGS="$CFLAGS"
++ CFLAGS="$CFLAGS -std=gnu99"
++ ac_fn_c_check_decl "$LINENO" "LLONG_MAX" "ac_cv_have_decl_LLONG_MAX" "#include <limits.h>
++
++"
++if test "x$ac_cv_have_decl_LLONG_MAX" = x""yes; then :
++ have_llong_max=1
++else
++ CFLAGS="$saved_CFLAGS"
++fi
++
++ fi
++fi
++
++if test "x$no_attrib_nonnull" != "x1" ; then
++
++$as_echo "@%:@define HAVE_ATTRIBUTE__NONNULL__ 1" >>confdefs.h
++
++fi
++
++
++@%:@ Check whether --with-rpath was given.
++if test "${with_rpath+set}" = set; then :
++ withval=$with_rpath;
++ if test "x$withval" = "xno" ; then
++ need_dash_r=""
++ fi
++ if test "x$withval" = "xyes" ; then
++ need_dash_r=1
++ fi
++
++
++fi
++
++
++# Allow user to specify flags
++
++@%:@ Check whether --with-cflags was given.
++if test "${with_cflags+set}" = set; then :
++ withval=$with_cflags;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++ CFLAGS="$CFLAGS $withval"
++ fi
++
++
++fi
++
++
++@%:@ Check whether --with-cppflags was given.
++if test "${with_cppflags+set}" = set; then :
++ withval=$with_cppflags;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++ CPPFLAGS="$CPPFLAGS $withval"
++ fi
++
++
++fi
++
++
++@%:@ Check whether --with-ldflags was given.
++if test "${with_ldflags+set}" = set; then :
++ withval=$with_ldflags;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++ LDFLAGS="$LDFLAGS $withval"
++ fi
++
++
++fi
++
++
++@%:@ Check whether --with-libs was given.
++if test "${with_libs+set}" = set; then :
++ withval=$with_libs;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++ LIBS="$LIBS $withval"
++ fi
++
++
++fi
++
++
++@%:@ Check whether --with-Werror was given.
++if test "${with_Werror+set}" = set; then :
++ withval=$with_Werror;
++ if test -n "$withval" && test "x$withval" != "xno"; then
++ werror_flags="-Werror"
++ if test "x${withval}" != "xyes"; then
++ werror_flags="$withval"
++ fi
++ fi
++
++
++fi
++
++
++for ac_header in \
++ bstring.h \
++ crypt.h \
++ crypto/sha2.h \
++ dirent.h \
++ endian.h \
++ features.h \
++ fcntl.h \
++ floatingpoint.h \
++ getopt.h \
++ glob.h \
++ ia.h \
++ iaf.h \
++ limits.h \
++ login.h \
++ maillock.h \
++ ndir.h \
++ net/if_tun.h \
++ netdb.h \
++ netgroup.h \
++ pam/pam_appl.h \
++ paths.h \
++ poll.h \
++ pty.h \
++ readpassphrase.h \
++ rpc/types.h \
++ security/pam_appl.h \
++ sha2.h \
++ shadow.h \
++ stddef.h \
++ stdint.h \
++ string.h \
++ strings.h \
++ sys/audit.h \
++ sys/bitypes.h \
++ sys/bsdtty.h \
++ sys/cdefs.h \
++ sys/dir.h \
++ sys/mman.h \
++ sys/ndir.h \
++ sys/poll.h \
++ sys/prctl.h \
++ sys/pstat.h \
++ sys/select.h \
++ sys/stat.h \
++ sys/stream.h \
++ sys/stropts.h \
++ sys/strtio.h \
++ sys/statvfs.h \
++ sys/sysmacros.h \
++ sys/time.h \
++ sys/timers.h \
++ sys/un.h \
++ time.h \
++ tmpdir.h \
++ ttyent.h \
++ ucred.h \
++ unistd.h \
++ usersec.h \
++ util.h \
++ utime.h \
++ utmp.h \
++ utmpx.h \
++ vis.h \
++
++do :
++ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
++ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
++if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++
++done
++
++
++# lastlog.h requires sys/time.h to be included first on Solaris
++for ac_header in lastlog.h
++do :
++ ac_fn_c_check_header_compile "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "
++#ifdef HAVE_SYS_TIME_H
++# include <sys/time.h>
++#endif
++
++"
++if test "x$ac_cv_header_lastlog_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LASTLOG_H 1
++_ACEOF
++
++fi
++
++done
++
++
++# sys/ptms.h requires sys/stream.h to be included first on Solaris
++for ac_header in sys/ptms.h
++do :
++ ac_fn_c_check_header_compile "$LINENO" "sys/ptms.h" "ac_cv_header_sys_ptms_h" "
++#ifdef HAVE_SYS_STREAM_H
++# include <sys/stream.h>
++#endif
++
++"
++if test "x$ac_cv_header_sys_ptms_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_SYS_PTMS_H 1
++_ACEOF
++
++fi
++
++done
++
++
++# login_cap.h requires sys/types.h on NetBSD
++for ac_header in login_cap.h
++do :
++ ac_fn_c_check_header_compile "$LINENO" "login_cap.h" "ac_cv_header_login_cap_h" "
++#include <sys/types.h>
++
++"
++if test "x$ac_cv_header_login_cap_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LOGIN_CAP_H 1
++_ACEOF
++
++fi
++
++done
++
++
++# older BSDs need sys/param.h before sys/mount.h
++for ac_header in sys/mount.h
++do :
++ ac_fn_c_check_header_compile "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "
++#include <sys/param.h>
++
++"
++if test "x$ac_cv_header_sys_mount_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_SYS_MOUNT_H 1
++_ACEOF
++
++fi
++
++done
++
++
++# Messages for features tested for in target-specific section
++SIA_MSG="no"
++SPC_MSG="no"
++SP_MSG="no"
++
++# Check for some target-specific stuff
++case "$host" in
++*-*-aix*)
++ # Some versions of VAC won't allow macro redefinitions at
++ # -qlanglevel=ansi, and autoconf 2.60 sometimes insists on using that
++ # particularly with older versions of vac or xlc.
++ # It also throws errors about null macro argments, but these are
++ # not fatal.
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler allows macro redefinitions" >&5
++$as_echo_n "checking if compiler allows macro redefinitions... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#define testmacro foo
++#define testmacro bar
++int
++main ()
++{
++ exit(0);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ CC="`echo $CC | sed 's/-qlanglvl\=ansi//g'`"
++ LD="`echo $LD | sed 's/-qlanglvl\=ansi//g'`"
++ CFLAGS="`echo $CFLAGS | sed 's/-qlanglvl\=ansi//g'`"
++ CPPFLAGS="`echo $CPPFLAGS | sed 's/-qlanglvl\=ansi//g'`"
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to specify blibpath for linker ($LD)" >&5
++$as_echo_n "checking how to specify blibpath for linker ($LD)... " >&6; }
++ if (test -z "$blibpath"); then
++ blibpath="/usr/lib:/lib"
++ fi
++ saved_LDFLAGS="$LDFLAGS"
++ if test "$GCC" = "yes"; then
++ flags="-Wl,-blibpath: -Wl,-rpath, -blibpath:"
++ else
++ flags="-blibpath: -Wl,-blibpath: -Wl,-rpath,"
++ fi
++ for tryflags in $flags ;do
++ if (test -z "$blibflags"); then
++ LDFLAGS="$saved_LDFLAGS $tryflags$blibpath"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ blibflags=$tryflags
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++ fi
++ done
++ if (test -z "$blibflags"); then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
++$as_echo "not found" >&6; }
++ as_fn_error $? "*** must be able to specify blibpath on AIX - check config.log" "$LINENO" 5
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $blibflags" >&5
++$as_echo "$blibflags" >&6; }
++ fi
++ LDFLAGS="$saved_LDFLAGS"
++ ac_fn_c_check_func "$LINENO" "authenticate" "ac_cv_func_authenticate"
++if test "x$ac_cv_func_authenticate" = x""yes; then :
++
++$as_echo "@%:@define WITH_AIXAUTHENTICATE 1" >>confdefs.h
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for authenticate in -ls" >&5
++$as_echo_n "checking for authenticate in -ls... " >&6; }
++if test "${ac_cv_lib_s_authenticate+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-ls $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char authenticate ();
++int
++main ()
++{
++return authenticate ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_s_authenticate=yes
++else
++ ac_cv_lib_s_authenticate=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_s_authenticate" >&5
++$as_echo "$ac_cv_lib_s_authenticate" >&6; }
++if test "x$ac_cv_lib_s_authenticate" = x""yes; then :
++ $as_echo "@%:@define WITH_AIXAUTHENTICATE 1" >>confdefs.h
++
++ LIBS="$LIBS -ls"
++
++fi
++
++
++fi
++
++ ac_fn_c_check_decl "$LINENO" "authenticate" "ac_cv_have_decl_authenticate" "#include <usersec.h>
++"
++if test "x$ac_cv_have_decl_authenticate" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DECL_AUTHENTICATE $ac_have_decl
++_ACEOF
++ac_fn_c_check_decl "$LINENO" "loginrestrictions" "ac_cv_have_decl_loginrestrictions" "#include <usersec.h>
++"
++if test "x$ac_cv_have_decl_loginrestrictions" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DECL_LOGINRESTRICTIONS $ac_have_decl
++_ACEOF
++ac_fn_c_check_decl "$LINENO" "loginsuccess" "ac_cv_have_decl_loginsuccess" "#include <usersec.h>
++"
++if test "x$ac_cv_have_decl_loginsuccess" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DECL_LOGINSUCCESS $ac_have_decl
++_ACEOF
++ac_fn_c_check_decl "$LINENO" "passwdexpired" "ac_cv_have_decl_passwdexpired" "#include <usersec.h>
++"
++if test "x$ac_cv_have_decl_passwdexpired" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DECL_PASSWDEXPIRED $ac_have_decl
++_ACEOF
++ac_fn_c_check_decl "$LINENO" "setauthdb" "ac_cv_have_decl_setauthdb" "#include <usersec.h>
++"
++if test "x$ac_cv_have_decl_setauthdb" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DECL_SETAUTHDB $ac_have_decl
++_ACEOF
++
++ ac_fn_c_check_decl "$LINENO" "loginfailed" "ac_cv_have_decl_loginfailed" "#include <usersec.h>
++
++"
++if test "x$ac_cv_have_decl_loginfailed" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DECL_LOGINFAILED $ac_have_decl
++_ACEOF
++if test $ac_have_decl = 1; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if loginfailed takes 4 arguments" >&5
++$as_echo_n "checking if loginfailed takes 4 arguments... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <usersec.h>
++int
++main ()
++{
++ (void)loginfailed("user","host","tty",0);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "@%:@define AIX_LOGINFAILED_4ARG 1" >>confdefs.h
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++ for ac_func in getgrset setauthdb
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++ ac_fn_c_check_decl "$LINENO" "F_CLOSEM" "ac_cv_have_decl_F_CLOSEM" " #include <limits.h>
++ #include <fcntl.h>
++
++"
++if test "x$ac_cv_have_decl_F_CLOSEM" = x""yes; then :
++
++$as_echo "@%:@define HAVE_FCNTL_CLOSEM 1" >>confdefs.h
++
++fi
++
++ check_for_aix_broken_getaddrinfo=1
++
++$as_echo "@%:@define BROKEN_REALPATH 1" >>confdefs.h
++
++
++$as_echo "@%:@define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++
++$as_echo "@%:@define BROKEN_SETREUID 1" >>confdefs.h
++
++
++$as_echo "@%:@define BROKEN_SETREGID 1" >>confdefs.h
++
++
++$as_echo "@%:@define DISABLE_LASTLOG 1" >>confdefs.h
++
++
++$as_echo "@%:@define LOGIN_NEEDS_UTMPX 1" >>confdefs.h
++
++
++$as_echo "@%:@define SPT_TYPE SPT_REUSEARGV" >>confdefs.h
++
++
++$as_echo "@%:@define SSHPAM_CHAUTHTOK_NEEDS_RUID 1" >>confdefs.h
++
++
++$as_echo "@%:@define PTY_ZEROREAD 1" >>confdefs.h
++
++ ;;
++*-*-cygwin*)
++ check_for_libcrypt_later=1
++ LIBS="$LIBS /usr/lib/textreadmode.o"
++
++$as_echo "@%:@define HAVE_CYGWIN 1" >>confdefs.h
++
++
++$as_echo "@%:@define USE_PIPES 1" >>confdefs.h
++
++
++$as_echo "@%:@define DISABLE_SHADOW 1" >>confdefs.h
++
++
++$as_echo "@%:@define NO_X11_UNIX_SOCKETS 1" >>confdefs.h
++
++
++$as_echo "@%:@define NO_IPPORT_RESERVED_CONCEPT 1" >>confdefs.h
++
++
++$as_echo "@%:@define DISABLE_FD_PASSING 1" >>confdefs.h
++
++
++$as_echo "@%:@define SSH_IOBUFSZ 65535" >>confdefs.h
++
++
++$as_echo "@%:@define FILESYSTEM_NO_BACKSLASH 1" >>confdefs.h
++
++ ;;
++*-*-dgux*)
++
++$as_echo "@%:@define IP_TOS_IS_BROKEN 1" >>confdefs.h
++
++ $as_echo "@%:@define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREGID 1" >>confdefs.h
++
++ ;;
++*-*-darwin*)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have working getaddrinfo" >&5
++$as_echo_n "checking if we have working getaddrinfo... " >&6; }
++ if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: assume it is working" >&5
++$as_echo "assume it is working" >&6; }
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <mach-o/dyld.h>
++main() { if (NSVersionOfRunTimeLibrary("System") >= (60 << 16))
++ exit(0);
++ else
++ exit(1);
++}
++
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: working" >&5
++$as_echo "working" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy" >&5
++$as_echo "buggy" >&6; }
++
++$as_echo "@%:@define BROKEN_GETADDRINFO 1" >>confdefs.h
++
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++ $as_echo "@%:@define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREGID 1" >>confdefs.h
++
++
++$as_echo "@%:@define BROKEN_GLOB 1" >>confdefs.h
++
++
++cat >>confdefs.h <<_ACEOF
++@%:@define BIND_8_COMPAT 1
++_ACEOF
++
++
++$as_echo "@%:@define SSH_TUN_FREEBSD 1" >>confdefs.h
++
++
++$as_echo "@%:@define SSH_TUN_COMPAT_AF 1" >>confdefs.h
++
++
++$as_echo "@%:@define SSH_TUN_PREPEND_AF 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have the Security Authorization Session API" >&5
++$as_echo_n "checking if we have the Security Authorization Session API... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <Security/AuthSession.h>
++int
++main ()
++{
++SessionCreate(0, 0);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_use_security_session_api="yes"
++
++$as_echo "@%:@define USE_SECURITY_SESSION_API 1" >>confdefs.h
++
++ LIBS="$LIBS -framework Security"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ ac_cv_use_security_session_api="no"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have an in-memory credentials cache" >&5
++$as_echo_n "checking if we have an in-memory credentials cache... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <Kerberos/Kerberos.h>
++int
++main ()
++{
++cc_context_t c;
++ (void) cc_initialize (&c, 0, NULL, NULL);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++$as_echo "@%:@define USE_CCAPI 1" >>confdefs.h
++
++ LIBS="$LIBS -framework Security"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ if test "x$ac_cv_use_security_session_api" = "xno"; then
++ as_fn_error $? "*** Need a security framework to use the credentials cache API ***" "$LINENO" 5
++ fi
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++ ac_fn_c_check_decl "$LINENO" "AU_IPv4" "ac_cv_have_decl_AU_IPv4" "$ac_includes_default"
++if test "x$ac_cv_have_decl_AU_IPv4" = x""yes; then :
++
++else
++
++$as_echo "@%:@define AU_IPv4 0" >>confdefs.h
++
++ #include <bsm/audit.h>
++
++$as_echo "@%:@define LASTLOG_WRITE_PUTUTXLINE 1" >>confdefs.h
++
++
++fi
++
++
++$as_echo "@%:@define SPT_TYPE SPT_REUSEARGV" >>confdefs.h
++
++ for ac_func in sandbox_init
++do :
++ ac_fn_c_check_func "$LINENO" "sandbox_init" "ac_cv_func_sandbox_init"
++if test "x$ac_cv_func_sandbox_init" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_SANDBOX_INIT 1
++_ACEOF
++
++fi
++done
++
++ for ac_header in sandbox.h
++do :
++ ac_fn_c_check_header_mongrel "$LINENO" "sandbox.h" "ac_cv_header_sandbox_h" "$ac_includes_default"
++if test "x$ac_cv_header_sandbox_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_SANDBOX_H 1
++_ACEOF
++
++fi
++
++done
++
++ ;;
++*-*-dragonfly*)
++ SSHDLIBS="$SSHDLIBS -lcrypt"
++ ;;
++*-*-haiku*)
++ LIBS="$LIBS -lbsd "
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lnetwork" >&5
++$as_echo_n "checking for socket in -lnetwork... " >&6; }
++if test "${ac_cv_lib_network_socket+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lnetwork $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char socket ();
++int
++main ()
++{
++return socket ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_network_socket=yes
++else
++ ac_cv_lib_network_socket=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_network_socket" >&5
++$as_echo "$ac_cv_lib_network_socket" >&6; }
++if test "x$ac_cv_lib_network_socket" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LIBNETWORK 1
++_ACEOF
++
++ LIBS="-lnetwork $LIBS"
++
++fi
++
++ $as_echo "@%:@define HAVE_U_INT64_T 1" >>confdefs.h
++
++ MANTYPE=man
++ ;;
++*-*-hpux*)
++ # first we define all of the options common to all HP-UX releases
++ CPPFLAGS="$CPPFLAGS -D_HPUX_SOURCE -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1"
++ IPADDR_IN_DISPLAY=yes
++ $as_echo "@%:@define USE_PIPES 1" >>confdefs.h
++
++
++$as_echo "@%:@define LOGIN_NO_ENDOPT 1" >>confdefs.h
++
++ $as_echo "@%:@define LOGIN_NEEDS_UTMPX 1" >>confdefs.h
++
++
++$as_echo "@%:@define LOCKED_PASSWD_STRING \"*\"" >>confdefs.h
++
++ $as_echo "@%:@define SPT_TYPE SPT_PSTAT" >>confdefs.h
++
++ maildir="/var/mail"
++ LIBS="$LIBS -lsec"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for t_error in -lxnet" >&5
++$as_echo_n "checking for t_error in -lxnet... " >&6; }
++if test "${ac_cv_lib_xnet_t_error+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lxnet $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char t_error ();
++int
++main ()
++{
++return t_error ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_xnet_t_error=yes
++else
++ ac_cv_lib_xnet_t_error=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xnet_t_error" >&5
++$as_echo "$ac_cv_lib_xnet_t_error" >&6; }
++if test "x$ac_cv_lib_xnet_t_error" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LIBXNET 1
++_ACEOF
++
++ LIBS="-lxnet $LIBS"
++
++else
++ as_fn_error $? "*** -lxnet needed on HP-UX - check config.log ***" "$LINENO" 5
++fi
++
++
++ # next, we define all of the options specific to major releases
++ case "$host" in
++ *-*-hpux10*)
++ if test -z "$GCC"; then
++ CFLAGS="$CFLAGS -Ae"
++ fi
++ ;;
++ *-*-hpux11*)
++
++$as_echo "@%:@define PAM_SUN_CODEBASE 1" >>confdefs.h
++
++
++$as_echo "@%:@define DISABLE_UTMP 1" >>confdefs.h
++
++
++$as_echo "@%:@define USE_BTMP 1" >>confdefs.h
++
++ check_for_hpux_broken_getaddrinfo=1
++ check_for_conflicting_getspnam=1
++ ;;
++ esac
++
++ # lastly, we define options specific to minor releases
++ case "$host" in
++ *-*-hpux10.26)
++
++$as_echo "@%:@define HAVE_SECUREWARE 1" >>confdefs.h
++
++ disable_ptmx_check=yes
++ LIBS="$LIBS -lsecpw"
++ ;;
++ esac
++ ;;
++*-*-irix5*)
++ PATH="$PATH:/usr/etc"
++
++$as_echo "@%:@define BROKEN_INET_NTOA 1" >>confdefs.h
++
++ $as_echo "@%:@define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREGID 1" >>confdefs.h
++
++
++$as_echo "@%:@define WITH_ABBREV_NO_TTY 1" >>confdefs.h
++
++ $as_echo "@%:@define LOCKED_PASSWD_STRING \"*LK*\"" >>confdefs.h
++
++ ;;
++*-*-irix6*)
++ PATH="$PATH:/usr/etc"
++
++$as_echo "@%:@define WITH_IRIX_ARRAY 1" >>confdefs.h
++
++
++$as_echo "@%:@define WITH_IRIX_PROJECT 1" >>confdefs.h
++
++
++$as_echo "@%:@define WITH_IRIX_AUDIT 1" >>confdefs.h
++
++ ac_fn_c_check_func "$LINENO" "jlimit_startjob" "ac_cv_func_jlimit_startjob"
++if test "x$ac_cv_func_jlimit_startjob" = x""yes; then :
++
++$as_echo "@%:@define WITH_IRIX_JOBS 1" >>confdefs.h
++
++fi
++
++ $as_echo "@%:@define BROKEN_INET_NTOA 1" >>confdefs.h
++
++ $as_echo "@%:@define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREGID 1" >>confdefs.h
++
++
++$as_echo "@%:@define BROKEN_UPDWTMPX 1" >>confdefs.h
++
++ $as_echo "@%:@define WITH_ABBREV_NO_TTY 1" >>confdefs.h
++
++ $as_echo "@%:@define LOCKED_PASSWD_STRING \"*LK*\"" >>confdefs.h
++
++ ;;
++*-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
++ check_for_libcrypt_later=1
++ $as_echo "@%:@define PAM_TTY_KLUDGE 1" >>confdefs.h
++
++ $as_echo "@%:@define LOCKED_PASSWD_PREFIX \"!\"" >>confdefs.h
++
++ $as_echo "@%:@define SPT_TYPE SPT_REUSEARGV" >>confdefs.h
++
++
++$as_echo "@%:@define _PATH_BTMP \"/var/log/btmp\"" >>confdefs.h
++
++
++$as_echo "@%:@define USE_BTMP 1" >>confdefs.h
++
++ ;;
++*-*-linux*)
++ no_dev_ptmx=1
++ check_for_libcrypt_later=1
++ check_for_openpty_ctty_bug=1
++
++$as_echo "@%:@define PAM_TTY_KLUDGE 1" >>confdefs.h
++
++
++$as_echo "@%:@define LOCKED_PASSWD_PREFIX \"!\"" >>confdefs.h
++
++ $as_echo "@%:@define SPT_TYPE SPT_REUSEARGV" >>confdefs.h
++
++
++$as_echo "@%:@define LINK_OPNOTSUPP_ERRNO EPERM" >>confdefs.h
++
++
++$as_echo "@%:@define _PATH_BTMP \"/var/log/btmp\"" >>confdefs.h
++
++ $as_echo "@%:@define USE_BTMP 1" >>confdefs.h
++
++
++$as_echo "@%:@define LINUX_OOM_ADJUST 1" >>confdefs.h
++
++ inet6_default_4in6=yes
++ case `uname -r` in
++ 1.*|2.0.*)
++
++$as_echo "@%:@define BROKEN_CMSG_TYPE 1" >>confdefs.h
++
++ ;;
++ esac
++ # tun(4) forwarding compat code
++ for ac_header in linux/if_tun.h
++do :
++ ac_fn_c_check_header_mongrel "$LINENO" "linux/if_tun.h" "ac_cv_header_linux_if_tun_h" "$ac_includes_default"
++if test "x$ac_cv_header_linux_if_tun_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LINUX_IF_TUN_H 1
++_ACEOF
++
++fi
++
++done
++
++ if test "x$ac_cv_header_linux_if_tun_h" = "xyes" ; then
++
++$as_echo "@%:@define SSH_TUN_LINUX 1" >>confdefs.h
++
++
++$as_echo "@%:@define SSH_TUN_COMPAT_AF 1" >>confdefs.h
++
++
++$as_echo "@%:@define SSH_TUN_PREPEND_AF 1" >>confdefs.h
++
++ fi
++ ;;
++mips-sony-bsd|mips-sony-newsos4)
++
++$as_echo "@%:@define NEED_SETPGRP 1" >>confdefs.h
++
++ SONY=1
++ ;;
++*-*-netbsd*)
++ check_for_libcrypt_before=1
++ if test "x$withval" != "xno" ; then
++ need_dash_r=1
++ fi
++
++$as_echo "@%:@define SSH_TUN_FREEBSD 1" >>confdefs.h
++
++ ac_fn_c_check_header_mongrel "$LINENO" "net/if_tap.h" "ac_cv_header_net_if_tap_h" "$ac_includes_default"
++if test "x$ac_cv_header_net_if_tap_h" = x""yes; then :
++
++else
++
++$as_echo "@%:@define SSH_TUN_NO_L2 1" >>confdefs.h
++
++fi
++
++
++
++$as_echo "@%:@define SSH_TUN_PREPEND_AF 1" >>confdefs.h
++
++ ;;
++*-*-freebsd*)
++ check_for_libcrypt_later=1
++
++$as_echo "@%:@define LOCKED_PASSWD_PREFIX \"*LOCKED*\"" >>confdefs.h
++
++
++$as_echo "@%:@define SSH_TUN_FREEBSD 1" >>confdefs.h
++
++ ac_fn_c_check_header_mongrel "$LINENO" "net/if_tap.h" "ac_cv_header_net_if_tap_h" "$ac_includes_default"
++if test "x$ac_cv_header_net_if_tap_h" = x""yes; then :
++
++else
++
++$as_echo "@%:@define SSH_TUN_NO_L2 1" >>confdefs.h
++
++fi
++
++
++
++$as_echo "@%:@define BROKEN_GLOB 1" >>confdefs.h
++
++ ;;
++*-*-bsdi*)
++ $as_echo "@%:@define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREGID 1" >>confdefs.h
++
++ ;;
++*-next-*)
++ conf_lastlog_location="/usr/adm/lastlog"
++ conf_utmp_location=/etc/utmp
++ conf_wtmp_location=/usr/adm/wtmp
++ maildir=/usr/spool/mail
++
++$as_echo "@%:@define HAVE_NEXT 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_REALPATH 1" >>confdefs.h
++
++ $as_echo "@%:@define USE_PIPES 1" >>confdefs.h
++
++
++$as_echo "@%:@define BROKEN_SAVED_UIDS 1" >>confdefs.h
++
++ ;;
++*-*-openbsd*)
++
++$as_echo "@%:@define HAVE_ATTRIBUTE__SENTINEL__ 1" >>confdefs.h
++
++
++$as_echo "@%:@define HAVE_ATTRIBUTE__BOUNDED__ 1" >>confdefs.h
++
++
++$as_echo "@%:@define SSH_TUN_OPENBSD 1" >>confdefs.h
++
++
++$as_echo "@%:@define SYSLOG_R_SAFE_IN_SIGHAND 1" >>confdefs.h
++
++ ;;
++*-*-solaris*)
++ if test "x$withval" != "xno" ; then
++ need_dash_r=1
++ fi
++ $as_echo "@%:@define PAM_SUN_CODEBASE 1" >>confdefs.h
++
++ $as_echo "@%:@define LOGIN_NEEDS_UTMPX 1" >>confdefs.h
++
++
++$as_echo "@%:@define LOGIN_NEEDS_TERM 1" >>confdefs.h
++
++ $as_echo "@%:@define PAM_TTY_KLUDGE 1" >>confdefs.h
++
++
++$as_echo "@%:@define SSHPAM_CHAUTHTOK_NEEDS_RUID 1" >>confdefs.h
++
++ $as_echo "@%:@define LOCKED_PASSWD_STRING \"*LK*\"" >>confdefs.h
++
++ # Pushing STREAMS modules will cause sshd to acquire a controlling tty.
++
++$as_echo "@%:@define SSHD_ACQUIRES_CTTY 1" >>confdefs.h
++
++
++$as_echo "@%:@define PASSWD_NEEDS_USERNAME 1" >>confdefs.h
++
++
++$as_echo "@%:@define BROKEN_TCGETATTR_ICANON 1" >>confdefs.h
++
++ external_path_file=/etc/default/login
++ # hardwire lastlog location (can't detect it on some versions)
++ conf_lastlog_location="/var/adm/lastlog"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for obsolete utmp and wtmp in solaris2.x" >&5
++$as_echo_n "checking for obsolete utmp and wtmp in solaris2.x... " >&6; }
++ sol2ver=`echo "$host"| sed -e 's/.*[0-9]\.//'`
++ if test "$sol2ver" -ge 8; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ $as_echo "@%:@define DISABLE_UTMP 1" >>confdefs.h
++
++
++$as_echo "@%:@define DISABLE_WTMP 1" >>confdefs.h
++
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++@%:@ Check whether --with-solaris-contracts was given.
++if test "${with_solaris_contracts+set}" = set; then :
++ withval=$with_solaris_contracts;
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ct_tmpl_activate in -lcontract" >&5
++$as_echo_n "checking for ct_tmpl_activate in -lcontract... " >&6; }
++if test "${ac_cv_lib_contract_ct_tmpl_activate+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lcontract $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char ct_tmpl_activate ();
++int
++main ()
++{
++return ct_tmpl_activate ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_contract_ct_tmpl_activate=yes
++else
++ ac_cv_lib_contract_ct_tmpl_activate=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_contract_ct_tmpl_activate" >&5
++$as_echo "$ac_cv_lib_contract_ct_tmpl_activate" >&6; }
++if test "x$ac_cv_lib_contract_ct_tmpl_activate" = x""yes; then :
++
++$as_echo "@%:@define USE_SOLARIS_PROCESS_CONTRACTS 1" >>confdefs.h
++
++ SSHDLIBS="$SSHDLIBS -lcontract"
++ SPC_MSG="yes"
++fi
++
++
++fi
++
++
++@%:@ Check whether --with-solaris-projects was given.
++if test "${with_solaris_projects+set}" = set; then :
++ withval=$with_solaris_projects;
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for setproject in -lproject" >&5
++$as_echo_n "checking for setproject in -lproject... " >&6; }
++if test "${ac_cv_lib_project_setproject+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lproject $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char setproject ();
++int
++main ()
++{
++return setproject ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_project_setproject=yes
++else
++ ac_cv_lib_project_setproject=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_project_setproject" >&5
++$as_echo "$ac_cv_lib_project_setproject" >&6; }
++if test "x$ac_cv_lib_project_setproject" = x""yes; then :
++
++$as_echo "@%:@define USE_SOLARIS_PROJECTS 1" >>confdefs.h
++
++ SSHDLIBS="$SSHDLIBS -lproject"
++ SP_MSG="yes"
++fi
++
++
++fi
++
++ ;;
++*-*-sunos4*)
++ CPPFLAGS="$CPPFLAGS -DSUNOS4"
++ for ac_func in getpwanam
++do :
++ ac_fn_c_check_func "$LINENO" "getpwanam" "ac_cv_func_getpwanam"
++if test "x$ac_cv_func_getpwanam" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_GETPWANAM 1
++_ACEOF
++
++fi
++done
++
++ $as_echo "@%:@define PAM_SUN_CODEBASE 1" >>confdefs.h
++
++ conf_utmp_location=/etc/utmp
++ conf_wtmp_location=/var/adm/wtmp
++ conf_lastlog_location=/var/adm/lastlog
++ $as_echo "@%:@define USE_PIPES 1" >>confdefs.h
++
++ ;;
++*-ncr-sysv*)
++ LIBS="$LIBS -lc89"
++ $as_echo "@%:@define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "@%:@define SSHD_ACQUIRES_CTTY 1" >>confdefs.h
++
++ $as_echo "@%:@define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREGID 1" >>confdefs.h
++
++ ;;
++*-sni-sysv*)
++ # /usr/ucblib MUST NOT be searched on ReliantUNIX
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlsym in -ldl" >&5
++$as_echo_n "checking for dlsym in -ldl... " >&6; }
++if test "${ac_cv_lib_dl_dlsym+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-ldl $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char dlsym ();
++int
++main ()
++{
++return dlsym ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_dl_dlsym=yes
++else
++ ac_cv_lib_dl_dlsym=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlsym" >&5
++$as_echo "$ac_cv_lib_dl_dlsym" >&6; }
++if test "x$ac_cv_lib_dl_dlsym" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LIBDL 1
++_ACEOF
++
++ LIBS="-ldl $LIBS"
++
++fi
++
++ # -lresolv needs to be at the end of LIBS or DNS lookups break
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for res_query in -lresolv" >&5
++$as_echo_n "checking for res_query in -lresolv... " >&6; }
++if test "${ac_cv_lib_resolv_res_query+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lresolv $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char res_query ();
++int
++main ()
++{
++return res_query ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_resolv_res_query=yes
++else
++ ac_cv_lib_resolv_res_query=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv_res_query" >&5
++$as_echo "$ac_cv_lib_resolv_res_query" >&6; }
++if test "x$ac_cv_lib_resolv_res_query" = x""yes; then :
++ LIBS="$LIBS -lresolv"
++fi
++
++ IPADDR_IN_DISPLAY=yes
++ $as_echo "@%:@define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "@%:@define IP_TOS_IS_BROKEN 1" >>confdefs.h
++
++ $as_echo "@%:@define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREGID 1" >>confdefs.h
++
++ $as_echo "@%:@define SSHD_ACQUIRES_CTTY 1" >>confdefs.h
++
++ external_path_file=/etc/default/login
++ # /usr/ucblib/libucb.a no longer needed on ReliantUNIX
++ # Attention: always take care to bind libsocket and libnsl before libc,
++ # otherwise you will find lots of "SIOCGPGRP errno 22" on syslog
++ ;;
++# UnixWare 1.x, UnixWare 2.x, and others based on code from Univel.
++*-*-sysv4.2*)
++ $as_echo "@%:@define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "@%:@define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREGID 1" >>confdefs.h
++
++
++$as_echo "@%:@define PASSWD_NEEDS_USERNAME 1" >>confdefs.h
++
++ $as_echo "@%:@define LOCKED_PASSWD_STRING \"*LK*\"" >>confdefs.h
++
++ ;;
++# UnixWare 7.x, OpenUNIX 8
++*-*-sysv5*)
++ CPPFLAGS="$CPPFLAGS -Dvsnprintf=_xvsnprintf -Dsnprintf=_xsnprintf"
++
++$as_echo "@%:@define UNIXWARE_LONG_PASSWORDS 1" >>confdefs.h
++
++ $as_echo "@%:@define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "@%:@define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_GETADDRINFO 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREGID 1" >>confdefs.h
++
++ $as_echo "@%:@define PASSWD_NEEDS_USERNAME 1" >>confdefs.h
++
++ case "$host" in
++ *-*-sysv5SCO_SV*) # SCO OpenServer 6.x
++ maildir=/var/spool/mail
++ TEST_SHELL=/u95/bin/sh
++
++$as_echo "@%:@define BROKEN_LIBIAF 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_UPDWTMPX 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getluid in -lprot" >&5
++$as_echo_n "checking for getluid in -lprot... " >&6; }
++if test "${ac_cv_lib_prot_getluid+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lprot $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char getluid ();
++int
++main ()
++{
++return getluid ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_prot_getluid=yes
++else
++ ac_cv_lib_prot_getluid=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_prot_getluid" >&5
++$as_echo "$ac_cv_lib_prot_getluid" >&6; }
++if test "x$ac_cv_lib_prot_getluid" = x""yes; then :
++ LIBS="$LIBS -lprot"
++ for ac_func in getluid setluid
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++ $as_echo "@%:@define HAVE_SECUREWARE 1" >>confdefs.h
++
++ $as_echo "@%:@define DISABLE_SHADOW 1" >>confdefs.h
++
++
++fi
++
++ ;;
++ *) $as_echo "@%:@define LOCKED_PASSWD_STRING \"*LK*\"" >>confdefs.h
++
++ check_for_libcrypt_later=1
++ ;;
++ esac
++ ;;
++*-*-sysv*)
++ ;;
++# SCO UNIX and OEM versions of SCO UNIX
++*-*-sco3.2v4*)
++ as_fn_error $? "\"This Platform is no longer supported.\"" "$LINENO" 5
++ ;;
++# SCO OpenServer 5.x
++*-*-sco3.2v5*)
++ if test -z "$GCC"; then
++ CFLAGS="$CFLAGS -belf"
++ fi
++ LIBS="$LIBS -lprot -lx -ltinfo -lm"
++ no_dev_ptmx=1
++ $as_echo "@%:@define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "@%:@define HAVE_SECUREWARE 1" >>confdefs.h
++
++ $as_echo "@%:@define DISABLE_SHADOW 1" >>confdefs.h
++
++ $as_echo "@%:@define DISABLE_FD_PASSING 1" >>confdefs.h
++
++ $as_echo "@%:@define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_GETADDRINFO 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREGID 1" >>confdefs.h
++
++ $as_echo "@%:@define WITH_ABBREV_NO_TTY 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_UPDWTMPX 1" >>confdefs.h
++
++ $as_echo "@%:@define PASSWD_NEEDS_USERNAME 1" >>confdefs.h
++
++ for ac_func in getluid setluid
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++ MANTYPE=man
++ TEST_SHELL=ksh
++ ;;
++*-*-unicosmk*)
++
++$as_echo "@%:@define NO_SSH_LASTLOG 1" >>confdefs.h
++
++ $as_echo "@%:@define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREGID 1" >>confdefs.h
++
++ $as_echo "@%:@define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "@%:@define DISABLE_FD_PASSING 1" >>confdefs.h
++
++ LDFLAGS="$LDFLAGS"
++ LIBS="$LIBS -lgen -lrsc -lshare -luex -lacm"
++ MANTYPE=cat
++ ;;
++*-*-unicosmp*)
++ $as_echo "@%:@define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREGID 1" >>confdefs.h
++
++ $as_echo "@%:@define WITH_ABBREV_NO_TTY 1" >>confdefs.h
++
++ $as_echo "@%:@define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "@%:@define DISABLE_FD_PASSING 1" >>confdefs.h
++
++ LDFLAGS="$LDFLAGS"
++ LIBS="$LIBS -lgen -lacid -ldb"
++ MANTYPE=cat
++ ;;
++*-*-unicos*)
++ $as_echo "@%:@define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREGID 1" >>confdefs.h
++
++ $as_echo "@%:@define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "@%:@define DISABLE_FD_PASSING 1" >>confdefs.h
++
++ $as_echo "@%:@define NO_SSH_LASTLOG 1" >>confdefs.h
++
++ LDFLAGS="$LDFLAGS -Wl,-Dmsglevel=334:fatal"
++ LIBS="$LIBS -lgen -lrsc -lshare -luex -lacm"
++ MANTYPE=cat
++ ;;
++*-dec-osf*)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Digital Unix SIA" >&5
++$as_echo_n "checking for Digital Unix SIA... " >&6; }
++ no_osfsia=""
++
++@%:@ Check whether --with-osfsia was given.
++if test "${with_osfsia+set}" = set; then :
++ withval=$with_osfsia;
++ if test "x$withval" = "xno" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: disabled" >&5
++$as_echo "disabled" >&6; }
++ no_osfsia=1
++ fi
++
++fi
++
++ if test -z "$no_osfsia" ; then
++ if test -f /etc/sia/matrix.conf; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "@%:@define HAVE_OSF_SIA 1" >>confdefs.h
++
++
++$as_echo "@%:@define DISABLE_LOGIN 1" >>confdefs.h
++
++ $as_echo "@%:@define DISABLE_FD_PASSING 1" >>confdefs.h
++
++ LIBS="$LIBS -lsecurity -ldb -lm -laud"
++ SIA_MSG="yes"
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++$as_echo "@%:@define LOCKED_PASSWD_SUBSTR \"Nologin\"" >>confdefs.h
++
++ fi
++ fi
++ $as_echo "@%:@define BROKEN_GETADDRINFO 1" >>confdefs.h
++
++ $as_echo "@%:@define SETEUID_BREAKS_SETUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREUID 1" >>confdefs.h
++
++ $as_echo "@%:@define BROKEN_SETREGID 1" >>confdefs.h
++
++
++$as_echo "@%:@define BROKEN_READV_COMPARISON 1" >>confdefs.h
++
++ ;;
++
++*-*-nto-qnx*)
++ $as_echo "@%:@define USE_PIPES 1" >>confdefs.h
++
++ $as_echo "@%:@define NO_X11_UNIX_SOCKETS 1" >>confdefs.h
++
++
++$as_echo "@%:@define MISSING_NFDBITS 1" >>confdefs.h
++
++
++$as_echo "@%:@define MISSING_HOWMANY 1" >>confdefs.h
++
++
++$as_echo "@%:@define MISSING_FD_MASK 1" >>confdefs.h
++
++ $as_echo "@%:@define DISABLE_LASTLOG 1" >>confdefs.h
++
++ $as_echo "@%:@define SSHD_ACQUIRES_CTTY 1" >>confdefs.h
++
++
++$as_echo "@%:@define BROKEN_SHADOW_EXPIRE 1" >>confdefs.h
++
++ enable_etc_default_login=no # has incompatible /etc/default/login
++ case "$host" in
++ *-*-nto-qnx6*)
++ $as_echo "@%:@define DISABLE_FD_PASSING 1" >>confdefs.h
++
++ ;;
++ esac
++ ;;
++
++*-*-ultrix*)
++
++$as_echo "@%:@define BROKEN_GETGROUPS 1" >>confdefs.h
++
++
++$as_echo "@%:@define BROKEN_MMAP 1" >>confdefs.h
++
++ $as_echo "@%:@define NEED_SETPGRP 1" >>confdefs.h
++
++
++$as_echo "@%:@define HAVE_SYS_SYSLOG_H 1" >>confdefs.h
++
++ ;;
++
++*-*-lynxos)
++ CFLAGS="$CFLAGS -D__NO_INCLUDE_WARN__"
++ $as_echo "@%:@define MISSING_HOWMANY 1" >>confdefs.h
++
++
++$as_echo "@%:@define BROKEN_SETVBUF 1" >>confdefs.h
++
++ ;;
++esac
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler and flags for sanity" >&5
++$as_echo_n "checking compiler and flags for sanity... " >&6; }
++if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking compiler sanity" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking compiler sanity" >&2;}
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <stdio.h>
++int
++main ()
++{
++ exit(0);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ as_fn_error $? "*** compiler cannot create working executables, check config.log ***" "$LINENO" 5
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++# Checks for libraries.
++ac_fn_c_check_func "$LINENO" "yp_match" "ac_cv_func_yp_match"
++if test "x$ac_cv_func_yp_match" = x""yes; then :
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for yp_match in -lnsl" >&5
++$as_echo_n "checking for yp_match in -lnsl... " >&6; }
++if test "${ac_cv_lib_nsl_yp_match+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lnsl $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char yp_match ();
++int
++main ()
++{
++return yp_match ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_nsl_yp_match=yes
++else
++ ac_cv_lib_nsl_yp_match=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_yp_match" >&5
++$as_echo "$ac_cv_lib_nsl_yp_match" >&6; }
++if test "x$ac_cv_lib_nsl_yp_match" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LIBNSL 1
++_ACEOF
++
++ LIBS="-lnsl $LIBS"
++
++fi
++
++fi
++
++ac_fn_c_check_func "$LINENO" "setsockopt" "ac_cv_func_setsockopt"
++if test "x$ac_cv_func_setsockopt" = x""yes; then :
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for setsockopt in -lsocket" >&5
++$as_echo_n "checking for setsockopt in -lsocket... " >&6; }
++if test "${ac_cv_lib_socket_setsockopt+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lsocket $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char setsockopt ();
++int
++main ()
++{
++return setsockopt ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_socket_setsockopt=yes
++else
++ ac_cv_lib_socket_setsockopt=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_setsockopt" >&5
++$as_echo "$ac_cv_lib_socket_setsockopt" >&6; }
++if test "x$ac_cv_lib_socket_setsockopt" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LIBSOCKET 1
++_ACEOF
++
++ LIBS="-lsocket $LIBS"
++
++fi
++
++fi
++
++
++for ac_func in dirname
++do :
++ ac_fn_c_check_func "$LINENO" "dirname" "ac_cv_func_dirname"
++if test "x$ac_cv_func_dirname" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DIRNAME 1
++_ACEOF
++ for ac_header in libgen.h
++do :
++ ac_fn_c_check_header_mongrel "$LINENO" "libgen.h" "ac_cv_header_libgen_h" "$ac_includes_default"
++if test "x$ac_cv_header_libgen_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LIBGEN_H 1
++_ACEOF
++
++fi
++
++done
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dirname in -lgen" >&5
++$as_echo_n "checking for dirname in -lgen... " >&6; }
++if test "${ac_cv_lib_gen_dirname+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lgen $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char dirname ();
++int
++main ()
++{
++return dirname ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_gen_dirname=yes
++else
++ ac_cv_lib_gen_dirname=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gen_dirname" >&5
++$as_echo "$ac_cv_lib_gen_dirname" >&6; }
++if test "x$ac_cv_lib_gen_dirname" = x""yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken dirname" >&5
++$as_echo_n "checking for broken dirname... " >&6; }
++if test "${ac_cv_have_broken_dirname+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ save_LIBS="$LIBS"
++ LIBS="$LIBS -lgen"
++ if test "$cross_compiling" = yes; then :
++ ac_cv_have_broken_dirname="no"
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <libgen.h>
++#include <string.h>
++
++int main(int argc, char **argv) {
++ char *s, buf[32];
++
++ strncpy(buf,"/etc", 32);
++ s = dirname(buf);
++ if (!s || strncmp(s, "/", 32) != 0) {
++ exit(1);
++ } else {
++ exit(0);
++ }
++}
++
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ ac_cv_have_broken_dirname="no"
++else
++ ac_cv_have_broken_dirname="yes"
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++ LIBS="$save_LIBS"
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_broken_dirname" >&5
++$as_echo "$ac_cv_have_broken_dirname" >&6; }
++ if test "x$ac_cv_have_broken_dirname" = "xno" ; then
++ LIBS="$LIBS -lgen"
++ $as_echo "@%:@define HAVE_DIRNAME 1" >>confdefs.h
++
++ for ac_header in libgen.h
++do :
++ ac_fn_c_check_header_mongrel "$LINENO" "libgen.h" "ac_cv_header_libgen_h" "$ac_includes_default"
++if test "x$ac_cv_header_libgen_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LIBGEN_H 1
++_ACEOF
++
++fi
++
++done
++
++ fi
++
++fi
++
++
++fi
++done
++
++
++ac_fn_c_check_func "$LINENO" "getspnam" "ac_cv_func_getspnam"
++if test "x$ac_cv_func_getspnam" = x""yes; then :
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getspnam in -lgen" >&5
++$as_echo_n "checking for getspnam in -lgen... " >&6; }
++if test "${ac_cv_lib_gen_getspnam+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lgen $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char getspnam ();
++int
++main ()
++{
++return getspnam ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_gen_getspnam=yes
++else
++ ac_cv_lib_gen_getspnam=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gen_getspnam" >&5
++$as_echo "$ac_cv_lib_gen_getspnam" >&6; }
++if test "x$ac_cv_lib_gen_getspnam" = x""yes; then :
++ LIBS="$LIBS -lgen"
++fi
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing basename" >&5
++$as_echo_n "checking for library containing basename... " >&6; }
++if test "${ac_cv_search_basename+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char basename ();
++int
++main ()
++{
++return basename ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' gen; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_basename=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_basename+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_basename+set}" = set; then :
++
++else
++ ac_cv_search_basename=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_basename" >&5
++$as_echo "$ac_cv_search_basename" >&6; }
++ac_res=$ac_cv_search_basename
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++$as_echo "@%:@define HAVE_BASENAME 1" >>confdefs.h
++
++fi
++
++
++
++@%:@ Check whether --with-zlib was given.
++if test "${with_zlib+set}" = set; then :
++ withval=$with_zlib; if test "x$withval" = "xno" ; then
++ as_fn_error $? "*** zlib is required ***" "$LINENO" 5
++ elif test "x$withval" != "xyes"; then
++ if test -d "$withval/lib"; then
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
++ else
++ LDFLAGS="-L${withval}/lib ${LDFLAGS}"
++ fi
++ else
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
++ else
++ LDFLAGS="-L${withval} ${LDFLAGS}"
++ fi
++ fi
++ if test -d "$withval/include"; then
++ CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
++ else
++ CPPFLAGS="-I${withval} ${CPPFLAGS}"
++ fi
++ fi
++
++fi
++
++
++ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
++if test "x$ac_cv_header_zlib_h" = x""yes; then :
++
++else
++ as_fn_error $? "*** zlib.h missing - please install first or check config.log ***" "$LINENO" 5
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for deflate in -lz" >&5
++$as_echo_n "checking for deflate in -lz... " >&6; }
++if test "${ac_cv_lib_z_deflate+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lz $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char deflate ();
++int
++main ()
++{
++return deflate ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_z_deflate=yes
++else
++ ac_cv_lib_z_deflate=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_deflate" >&5
++$as_echo "$ac_cv_lib_z_deflate" >&6; }
++if test "x$ac_cv_lib_z_deflate" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LIBZ 1
++_ACEOF
++
++ LIBS="-lz $LIBS"
++
++else
++
++ saved_CPPFLAGS="$CPPFLAGS"
++ saved_LDFLAGS="$LDFLAGS"
++ save_LIBS="$LIBS"
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L/usr/local/lib -R/usr/local/lib ${saved_LDFLAGS}"
++ else
++ LDFLAGS="-L/usr/local/lib ${saved_LDFLAGS}"
++ fi
++ CPPFLAGS="-I/usr/local/include ${saved_CPPFLAGS}"
++ LIBS="$LIBS -lz"
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char deflate ();
++int
++main ()
++{
++return deflate ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ $as_echo "@%:@define HAVE_LIBZ 1" >>confdefs.h
++
++else
++
++ as_fn_error $? "*** zlib missing - please install first or check config.log ***" "$LINENO" 5
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++
++fi
++
++
++
++@%:@ Check whether --with-zlib-version-check was given.
++if test "${with_zlib_version_check+set}" = set; then :
++ withval=$with_zlib_version_check; if test "x$withval" = "xno" ; then
++ zlib_check_nonfatal=1
++ fi
++
++
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for possibly buggy zlib" >&5
++$as_echo_n "checking for possibly buggy zlib... " >&6; }
++if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking zlib version" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking zlib version" >&2;}
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <zlib.h>
++
++int
++main ()
++{
++
++ int a=0, b=0, c=0, d=0, n, v;
++ n = sscanf(ZLIB_VERSION, "%d.%d.%d.%d", &a, &b, &c, &d);
++ if (n != 3 && n != 4)
++ exit(1);
++ v = a*1000000 + b*10000 + c*100 + d;
++ fprintf(stderr, "found zlib version %s (%d)\n", ZLIB_VERSION, v);
++
++ /* 1.1.4 is OK */
++ if (a == 1 && b == 1 && c >= 4)
++ exit(0);
++
++ /* 1.2.3 and up are OK */
++ if (v >= 1020300)
++ exit(0);
++
++ exit(2);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$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; }
++ if test -z "$zlib_check_nonfatal" ; then
++ as_fn_error $? "*** zlib too old - check config.log ***
++Your reported zlib version has known security problems. It's possible your
++vendor has fixed these problems without changing the version number. If you
++are sure this is the case, you can disable the check by running
++\"./configure --without-zlib-version-check\".
++If you are in doubt, upgrade zlib to version 1.2.3 or greater.
++See http://www.gzip.org/zlib/ for details." "$LINENO" 5
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: zlib version may have security problems" >&5
++$as_echo "$as_me: WARNING: zlib version may have security problems" >&2;}
++ fi
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++ac_fn_c_check_func "$LINENO" "strcasecmp" "ac_cv_func_strcasecmp"
++if test "x$ac_cv_func_strcasecmp" = x""yes; then :
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strcasecmp in -lresolv" >&5
++$as_echo_n "checking for strcasecmp in -lresolv... " >&6; }
++if test "${ac_cv_lib_resolv_strcasecmp+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lresolv $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char strcasecmp ();
++int
++main ()
++{
++return strcasecmp ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_resolv_strcasecmp=yes
++else
++ ac_cv_lib_resolv_strcasecmp=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv_strcasecmp" >&5
++$as_echo "$ac_cv_lib_resolv_strcasecmp" >&6; }
++if test "x$ac_cv_lib_resolv_strcasecmp" = x""yes; then :
++ LIBS="$LIBS -lresolv"
++fi
++
++
++fi
++
++for ac_func in utimes
++do :
++ ac_fn_c_check_func "$LINENO" "utimes" "ac_cv_func_utimes"
++if test "x$ac_cv_func_utimes" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_UTIMES 1
++_ACEOF
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for utimes in -lc89" >&5
++$as_echo_n "checking for utimes in -lc89... " >&6; }
++if test "${ac_cv_lib_c89_utimes+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lc89 $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char utimes ();
++int
++main ()
++{
++return utimes ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_c89_utimes=yes
++else
++ ac_cv_lib_c89_utimes=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c89_utimes" >&5
++$as_echo "$ac_cv_lib_c89_utimes" >&6; }
++if test "x$ac_cv_lib_c89_utimes" = x""yes; then :
++ $as_echo "@%:@define HAVE_UTIMES 1" >>confdefs.h
++
++ LIBS="$LIBS -lc89"
++fi
++
++
++fi
++done
++
++
++for ac_header in libutil.h
++do :
++ ac_fn_c_check_header_mongrel "$LINENO" "libutil.h" "ac_cv_header_libutil_h" "$ac_includes_default"
++if test "x$ac_cv_header_libutil_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LIBUTIL_H 1
++_ACEOF
++
++fi
++
++done
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing login" >&5
++$as_echo_n "checking for library containing login... " >&6; }
++if test "${ac_cv_search_login+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char login ();
++int
++main ()
++{
++return login ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' util bsd; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_login=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_login+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_login+set}" = set; then :
++
++else
++ ac_cv_search_login=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_login" >&5
++$as_echo "$ac_cv_search_login" >&6; }
++ac_res=$ac_cv_search_login
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++$as_echo "@%:@define HAVE_LOGIN 1" >>confdefs.h
++
++fi
++
++for ac_func in fmt_scaled logout updwtmp logwtmp
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++
++for ac_func in strftime
++do :
++ ac_fn_c_check_func "$LINENO" "strftime" "ac_cv_func_strftime"
++if test "x$ac_cv_func_strftime" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_STRFTIME 1
++_ACEOF
++
++else
++ # strftime is in -lintl on SCO UNIX.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5
++$as_echo_n "checking for strftime in -lintl... " >&6; }
++if test "${ac_cv_lib_intl_strftime+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lintl $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char strftime ();
++int
++main ()
++{
++return strftime ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_intl_strftime=yes
++else
++ ac_cv_lib_intl_strftime=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5
++$as_echo "$ac_cv_lib_intl_strftime" >&6; }
++if test "x$ac_cv_lib_intl_strftime" = x""yes; then :
++ $as_echo "@%:@define HAVE_STRFTIME 1" >>confdefs.h
++
++LIBS="-lintl $LIBS"
++fi
++
++fi
++done
++
++
++# Check for ALTDIRFUNC glob() extension
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLOB_ALTDIRFUNC support" >&5
++$as_echo_n "checking for GLOB_ALTDIRFUNC support... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++ #include <glob.h>
++ #ifdef GLOB_ALTDIRFUNC
++ FOUNDIT
++ #endif
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "FOUNDIT" >/dev/null 2>&1; then :
++
++
++$as_echo "@%:@define GLOB_HAS_ALTDIRFUNC 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++
++fi
++rm -f conftest*
++
++
++# Check for g.gl_matchc glob() extension
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gl_matchc field in glob_t" >&5
++$as_echo_n "checking for gl_matchc field in glob_t... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <glob.h>
++int
++main ()
++{
++ glob_t g; g.gl_matchc = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++
++$as_echo "@%:@define GLOB_HAS_GL_MATCHC 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++# Check for g.gl_statv glob() extension
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gl_statv and GLOB_KEEPSTAT extensions for glob" >&5
++$as_echo_n "checking for gl_statv and GLOB_KEEPSTAT extensions for glob... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <glob.h>
++int
++main ()
++{
++
++#ifndef GLOB_KEEPSTAT
++#error "glob does not support GLOB_KEEPSTAT extension"
++#endif
++glob_t g;
++g.gl_statv = NULL;
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++
++$as_echo "@%:@define GLOB_HAS_GL_STATV 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++ac_fn_c_check_decl "$LINENO" "GLOB_NOMATCH" "ac_cv_have_decl_GLOB_NOMATCH" "#include <glob.h>
++"
++if test "x$ac_cv_have_decl_GLOB_NOMATCH" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DECL_GLOB_NOMATCH $ac_have_decl
++_ACEOF
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct dirent allocates space for d_name" >&5
++$as_echo_n "checking whether struct dirent allocates space for d_name... " >&6; }
++if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: assuming BROKEN_ONE_BYTE_DIRENT_D_NAME" >&5
++$as_echo "$as_me: WARNING: cross compiling: assuming BROKEN_ONE_BYTE_DIRENT_D_NAME" >&2;}
++ $as_echo "@%:@define BROKEN_ONE_BYTE_DIRENT_D_NAME 1" >>confdefs.h
++
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <dirent.h>
++int
++main ()
++{
++
++ struct dirent d;
++ exit(sizeof(d.d_name)<=sizeof(char));
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++$as_echo "@%:@define BROKEN_ONE_BYTE_DIRENT_D_NAME 1" >>confdefs.h
++
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for /proc/pid/fd directory" >&5
++$as_echo_n "checking for /proc/pid/fd directory... " >&6; }
++if test -d "/proc/$$/fd" ; then
++
++$as_echo "@%:@define HAVE_PROC_PID 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++# Check whether user wants S/Key support
++SKEY_MSG="no"
++
++@%:@ Check whether --with-skey was given.
++if test "${with_skey+set}" = set; then :
++ withval=$with_skey;
++ if test "x$withval" != "xno" ; then
++
++ if test "x$withval" != "xyes" ; then
++ CPPFLAGS="$CPPFLAGS -I${withval}/include"
++ LDFLAGS="$LDFLAGS -L${withval}/lib"
++ fi
++
++
++$as_echo "@%:@define SKEY 1" >>confdefs.h
++
++ LIBS="-lskey $LIBS"
++ SKEY_MSG="yes"
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for s/key support" >&5
++$as_echo_n "checking for s/key support... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <skey.h>
++
++int
++main ()
++{
++
++ char *ff = skey_keyinfo(""); ff="";
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ as_fn_error $? "** Incomplete or missing s/key libraries." "$LINENO" 5
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if skeychallenge takes 4 arguments" >&5
++$as_echo_n "checking if skeychallenge takes 4 arguments... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <skey.h>
++
++int
++main ()
++{
++
++ (void)skeychallenge(NULL,"name","",0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "@%:@define SKEYCHALLENGE_4ARG 1" >>confdefs.h
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ fi
++
++
++fi
++
++
++# Check whether user wants TCP wrappers support
++TCPW_MSG="no"
++
++@%:@ Check whether --with-tcp-wrappers was given.
++if test "${with_tcp_wrappers+set}" = set; then :
++ withval=$with_tcp_wrappers;
++ if test "x$withval" != "xno" ; then
++ saved_LIBS="$LIBS"
++ saved_LDFLAGS="$LDFLAGS"
++ saved_CPPFLAGS="$CPPFLAGS"
++ if test -n "${withval}" && \
++ test "x${withval}" != "xyes"; then
++ if test -d "${withval}/lib"; then
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
++ else
++ LDFLAGS="-L${withval}/lib ${LDFLAGS}"
++ fi
++ else
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
++ else
++ LDFLAGS="-L${withval} ${LDFLAGS}"
++ fi
++ fi
++ if test -d "${withval}/include"; then
++ CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
++ else
++ CPPFLAGS="-I${withval} ${CPPFLAGS}"
++ fi
++ fi
++ LIBS="-lwrap $LIBS"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libwrap" >&5
++$as_echo_n "checking for libwrap... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++#include <netinet/in.h>
++#include <tcpd.h>
++int deny_severity = 0, allow_severity = 0;
++
++int
++main ()
++{
++
++ hosts_access(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "@%:@define LIBWRAP 1" >>confdefs.h
++
++ SSHDLIBS="$SSHDLIBS -lwrap"
++ TCPW_MSG="yes"
++
++else
++
++ as_fn_error $? "*** libwrap missing" "$LINENO" 5
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++ LIBS="$saved_LIBS"
++ fi
++
++
++fi
++
++
++# Check whether user wants libedit support
++LIBEDIT_MSG="no"
++
++@%:@ Check whether --with-libedit was given.
++if test "${with_libedit+set}" = set; then :
++ withval=$with_libedit; if test "x$withval" != "xno" ; then
++ if test "x$withval" = "xyes" ; then
++ if test -n "$ac_tool_prefix"; then
++ # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
++set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_PKGCONFIG+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $PKGCONFIG in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++PKGCONFIG=$ac_cv_path_PKGCONFIG
++if test -n "$PKGCONFIG"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
++$as_echo "$PKGCONFIG" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++fi
++if test -z "$ac_cv_path_PKGCONFIG"; then
++ ac_pt_PKGCONFIG=$PKGCONFIG
++ # Extract the first word of "pkg-config", so it can be a program name with args.
++set dummy pkg-config; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_ac_pt_PKGCONFIG+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $ac_pt_PKGCONFIG in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
++if test -n "$ac_pt_PKGCONFIG"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
++$as_echo "$ac_pt_PKGCONFIG" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++ if test "x$ac_pt_PKGCONFIG" = x; then
++ PKGCONFIG="no"
++ else
++ case $cross_compiling:$ac_tool_warned in
++yes:)
++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
++ac_tool_warned=yes ;;
++esac
++ PKGCONFIG=$ac_pt_PKGCONFIG
++ fi
++else
++ PKGCONFIG="$ac_cv_path_PKGCONFIG"
++fi
++
++ if test "x$PKGCONFIG" != "xno"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $PKGCONFIG knows about libedit" >&5
++$as_echo_n "checking if $PKGCONFIG knows about libedit... " >&6; }
++ if "$PKGCONFIG" libedit; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ use_pkgconfig_for_libedit=yes
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++ fi
++ else
++ CPPFLAGS="$CPPFLAGS -I${withval}/include"
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
++ else
++ LDFLAGS="-L${withval}/lib ${LDFLAGS}"
++ fi
++ fi
++ if test "x$use_pkgconfig_for_libedit" = "xyes"; then
++ LIBEDIT=`$PKGCONFIG --libs-only-l libedit`
++ CPPFLAGS="$CPPFLAGS `$PKGCONFIG --cflags libedit`"
++ else
++ LIBEDIT="-ledit -lcurses"
++ fi
++ OTHERLIBS=`echo $LIBEDIT | sed 's/-ledit//'`
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for el_init in -ledit" >&5
++$as_echo_n "checking for el_init in -ledit... " >&6; }
++if test "${ac_cv_lib_edit_el_init+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-ledit $OTHERLIBS
++ $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char el_init ();
++int
++main ()
++{
++return el_init ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_edit_el_init=yes
++else
++ ac_cv_lib_edit_el_init=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_edit_el_init" >&5
++$as_echo "$ac_cv_lib_edit_el_init" >&6; }
++if test "x$ac_cv_lib_edit_el_init" = x""yes; then :
++
++$as_echo "@%:@define USE_LIBEDIT 1" >>confdefs.h
++
++ LIBEDIT_MSG="yes"
++
++
++else
++ as_fn_error $? "libedit not found" "$LINENO" 5
++fi
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libedit version is compatible" >&5
++$as_echo_n "checking if libedit version is compatible... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <histedit.h>
++int
++main ()
++{
++
++ int i = H_SETSIZE;
++ el_init("", NULL, NULL, NULL);
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ as_fn_error $? "libedit version is not compatible" "$LINENO" 5
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ fi
++
++fi
++
++
++AUDIT_MODULE=none
++
++@%:@ Check whether --with-audit was given.
++if test "${with_audit+set}" = set; then :
++ withval=$with_audit;
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for supported audit module" >&5
++$as_echo_n "checking for supported audit module... " >&6; }
++ case "$withval" in
++ bsm)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: bsm" >&5
++$as_echo "bsm" >&6; }
++ AUDIT_MODULE=bsm
++ for ac_header in bsm/audit.h
++do :
++ ac_fn_c_check_header_compile "$LINENO" "bsm/audit.h" "ac_cv_header_bsm_audit_h" "
++#ifdef HAVE_TIME_H
++# include <time.h>
++#endif
++
++
++"
++if test "x$ac_cv_header_bsm_audit_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_BSM_AUDIT_H 1
++_ACEOF
++
++else
++ as_fn_error $? "BSM enabled and bsm/audit.h not found" "$LINENO" 5
++fi
++
++done
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getaudit in -lbsm" >&5
++$as_echo_n "checking for getaudit in -lbsm... " >&6; }
++if test "${ac_cv_lib_bsm_getaudit+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lbsm $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char getaudit ();
++int
++main ()
++{
++return getaudit ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_bsm_getaudit=yes
++else
++ ac_cv_lib_bsm_getaudit=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsm_getaudit" >&5
++$as_echo "$ac_cv_lib_bsm_getaudit" >&6; }
++if test "x$ac_cv_lib_bsm_getaudit" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LIBBSM 1
++_ACEOF
++
++ LIBS="-lbsm $LIBS"
++
++else
++ as_fn_error $? "BSM enabled and required library not found" "$LINENO" 5
++fi
++
++ for ac_func in getaudit
++do :
++ ac_fn_c_check_func "$LINENO" "getaudit" "ac_cv_func_getaudit"
++if test "x$ac_cv_func_getaudit" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_GETAUDIT 1
++_ACEOF
++
++else
++ as_fn_error $? "BSM enabled and required function not found" "$LINENO" 5
++fi
++done
++
++ # These are optional
++ for ac_func in getaudit_addr aug_get_machine
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++
++$as_echo "@%:@define USE_BSM_AUDIT 1" >>confdefs.h
++
++ ;;
++ linux)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: linux" >&5
++$as_echo "linux" >&6; }
++ AUDIT_MODULE=linux
++ for ac_header in libaudit.h
++do :
++ ac_fn_c_check_header_mongrel "$LINENO" "libaudit.h" "ac_cv_header_libaudit_h" "$ac_includes_default"
++if test "x$ac_cv_header_libaudit_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LIBAUDIT_H 1
++_ACEOF
++
++fi
++
++done
++
++ SSHDLIBS="$SSHDLIBS -laudit"
++
++$as_echo "@%:@define USE_LINUX_AUDIT 1" >>confdefs.h
++
++ ;;
++ debug)
++ AUDIT_MODULE=debug
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: debug" >&5
++$as_echo "debug" >&6; }
++
++$as_echo "@%:@define SSH_AUDIT_EVENTS 1" >>confdefs.h
++
++ ;;
++ no)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ ;;
++ *)
++ as_fn_error $? "Unknown audit module $withval" "$LINENO" 5
++ ;;
++ esac
++
++fi
++
++
++for ac_func in \
++ arc4random \
++ arc4random_buf \
++ arc4random_uniform \
++ asprintf \
++ b64_ntop \
++ __b64_ntop \
++ b64_pton \
++ __b64_pton \
++ bcopy \
++ bindresvport_sa \
++ clock \
++ closefrom \
++ dirfd \
++ fchmod \
++ fchown \
++ freeaddrinfo \
++ fstatvfs \
++ futimes \
++ getaddrinfo \
++ getcwd \
++ getgrouplist \
++ getnameinfo \
++ getopt \
++ getpeereid \
++ getpeerucred \
++ _getpty \
++ getrlimit \
++ getttyent \
++ glob \
++ group_from_gid \
++ inet_aton \
++ inet_ntoa \
++ inet_ntop \
++ innetgr \
++ login_getcapbool \
++ md5_crypt \
++ memmove \
++ mkdtemp \
++ mmap \
++ ngetaddrinfo \
++ nsleep \
++ ogetaddrinfo \
++ openlog_r \
++ openpty \
++ poll \
++ prctl \
++ pstat \
++ readpassphrase \
++ realpath \
++ recvmsg \
++ rresvport_af \
++ sendmsg \
++ setdtablesize \
++ setegid \
++ setenv \
++ seteuid \
++ setgroupent \
++ setgroups \
++ setlogin \
++ setpassent\
++ setpcred \
++ setproctitle \
++ setregid \
++ setreuid \
++ setrlimit \
++ setsid \
++ setvbuf \
++ sigaction \
++ sigvec \
++ snprintf \
++ socketpair \
++ statfs \
++ statvfs \
++ strdup \
++ strerror \
++ strlcat \
++ strlcpy \
++ strmode \
++ strnvis \
++ strptime \
++ strtonum \
++ strtoll \
++ strtoul \
++ swap32 \
++ sysconf \
++ tcgetpgrp \
++ timingsafe_bcmp \
++ truncate \
++ unsetenv \
++ updwtmpx \
++ user_from_uid \
++ vasprintf \
++ vhangup \
++ vsnprintf \
++ waitpid \
++
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <ctype.h>
++int
++main ()
++{
++ return (isblank('a'));
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++
++$as_echo "@%:@define HAVE_ISBLANK 1" >>confdefs.h
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++# PKCS#11 support requires dlopen() and co
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
++$as_echo_n "checking for library containing dlopen... " >&6; }
++if test "${ac_cv_search_dlopen+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char dlopen ();
++int
++main ()
++{
++return dlopen ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' dl; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_dlopen=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_dlopen+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_dlopen+set}" = set; then :
++
++else
++ ac_cv_search_dlopen=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
++$as_echo "$ac_cv_search_dlopen" >&6; }
++ac_res=$ac_cv_search_dlopen
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++$as_echo "@%:@define ENABLE_PKCS11 /**/" >>confdefs.h
++
++
++fi
++
++
++# IRIX has a const char return value for gai_strerror()
++for ac_func in gai_strerror
++do :
++ ac_fn_c_check_func "$LINENO" "gai_strerror" "ac_cv_func_gai_strerror"
++if test "x$ac_cv_func_gai_strerror" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_GAI_STRERROR 1
++_ACEOF
++
++ $as_echo "@%:@define HAVE_GAI_STRERROR 1" >>confdefs.h
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++#include <netdb.h>
++
++const char *gai_strerror(int);
++
++int
++main ()
++{
++
++ char *str;
++ str = gai_strerror(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++
++$as_echo "@%:@define HAVE_CONST_GAI_STRERROR_PROTO 1" >>confdefs.h
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++done
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing nanosleep" >&5
++$as_echo_n "checking for library containing nanosleep... " >&6; }
++if test "${ac_cv_search_nanosleep+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char nanosleep ();
++int
++main ()
++{
++return nanosleep ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' rt posix4; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_nanosleep=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_nanosleep+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_nanosleep+set}" = set; then :
++
++else
++ ac_cv_search_nanosleep=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_nanosleep" >&5
++$as_echo "$ac_cv_search_nanosleep" >&6; }
++ac_res=$ac_cv_search_nanosleep
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++$as_echo "@%:@define HAVE_NANOSLEEP 1" >>confdefs.h
++
++fi
++
++
++ac_fn_c_check_decl "$LINENO" "getrusage" "ac_cv_have_decl_getrusage" "$ac_includes_default"
++if test "x$ac_cv_have_decl_getrusage" = x""yes; then :
++ for ac_func in getrusage
++do :
++ ac_fn_c_check_func "$LINENO" "getrusage" "ac_cv_func_getrusage"
++if test "x$ac_cv_func_getrusage" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_GETRUSAGE 1
++_ACEOF
++
++fi
++done
++
++fi
++
++ac_fn_c_check_decl "$LINENO" "strsep" "ac_cv_have_decl_strsep" "
++#ifdef HAVE_STRING_H
++# include <string.h>
++#endif
++
++"
++if test "x$ac_cv_have_decl_strsep" = x""yes; then :
++ for ac_func in strsep
++do :
++ ac_fn_c_check_func "$LINENO" "strsep" "ac_cv_func_strsep"
++if test "x$ac_cv_func_strsep" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_STRSEP 1
++_ACEOF
++
++fi
++done
++
++fi
++
++
++ac_fn_c_check_decl "$LINENO" "tcsendbreak" "ac_cv_have_decl_tcsendbreak" "#include <termios.h>
++
++"
++if test "x$ac_cv_have_decl_tcsendbreak" = x""yes; then :
++ $as_echo "@%:@define HAVE_TCSENDBREAK 1" >>confdefs.h
++
++else
++ for ac_func in tcsendbreak
++do :
++ ac_fn_c_check_func "$LINENO" "tcsendbreak" "ac_cv_func_tcsendbreak"
++if test "x$ac_cv_func_tcsendbreak" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_TCSENDBREAK 1
++_ACEOF
++
++fi
++done
++
++fi
++
++
++ac_fn_c_check_decl "$LINENO" "h_errno" "ac_cv_have_decl_h_errno" "#include <netdb.h>
++"
++if test "x$ac_cv_have_decl_h_errno" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DECL_H_ERRNO $ac_have_decl
++_ACEOF
++
++
++ac_fn_c_check_decl "$LINENO" "SHUT_RD" "ac_cv_have_decl_SHUT_RD" "
++#include <sys/types.h>
++#include <sys/socket.h>
++
++"
++if test "x$ac_cv_have_decl_SHUT_RD" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DECL_SHUT_RD $ac_have_decl
++_ACEOF
++
++
++ac_fn_c_check_decl "$LINENO" "O_NONBLOCK" "ac_cv_have_decl_O_NONBLOCK" "
++#include <sys/types.h>
++#ifdef HAVE_SYS_STAT_H
++# include <sys/stat.h>
++#endif
++#ifdef HAVE_FCNTL_H
++# include <fcntl.h>
++#endif
++
++"
++if test "x$ac_cv_have_decl_O_NONBLOCK" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DECL_O_NONBLOCK $ac_have_decl
++_ACEOF
++
++
++ac_fn_c_check_decl "$LINENO" "writev" "ac_cv_have_decl_writev" "
++#include <sys/types.h>
++#include <sys/uio.h>
++#include <unistd.h>
++
++"
++if test "x$ac_cv_have_decl_writev" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DECL_WRITEV $ac_have_decl
++_ACEOF
++
++
++ac_fn_c_check_decl "$LINENO" "MAXSYMLINKS" "ac_cv_have_decl_MAXSYMLINKS" "
++#include <sys/param.h>
++
++"
++if test "x$ac_cv_have_decl_MAXSYMLINKS" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DECL_MAXSYMLINKS $ac_have_decl
++_ACEOF
++
++
++ac_fn_c_check_decl "$LINENO" "offsetof" "ac_cv_have_decl_offsetof" "
++#include <stddef.h>
++
++"
++if test "x$ac_cv_have_decl_offsetof" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DECL_OFFSETOF $ac_have_decl
++_ACEOF
++
++
++for ac_func in setresuid
++do :
++ ac_fn_c_check_func "$LINENO" "setresuid" "ac_cv_func_setresuid"
++if test "x$ac_cv_func_setresuid" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_SETRESUID 1
++_ACEOF
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if setresuid seems to work" >&5
++$as_echo_n "checking if setresuid seems to work... " >&6; }
++ if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking setresuid" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking setresuid" >&2;}
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdlib.h>
++#include <errno.h>
++
++int
++main ()
++{
++
++ errno=0;
++ setresuid(0,0,0);
++ if (errno==ENOSYS)
++ exit(1);
++ else
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++$as_echo "@%:@define BROKEN_SETRESUID 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: not implemented" >&5
++$as_echo "not implemented" >&6; }
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++fi
++done
++
++
++for ac_func in setresgid
++do :
++ ac_fn_c_check_func "$LINENO" "setresgid" "ac_cv_func_setresgid"
++if test "x$ac_cv_func_setresgid" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_SETRESGID 1
++_ACEOF
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if setresgid seems to work" >&5
++$as_echo_n "checking if setresgid seems to work... " >&6; }
++ if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking setresuid" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking setresuid" >&2;}
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdlib.h>
++#include <errno.h>
++
++int
++main ()
++{
++
++ errno=0;
++ setresgid(0,0,0);
++ if (errno==ENOSYS)
++ exit(1);
++ else
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++$as_echo "@%:@define BROKEN_SETRESGID 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: not implemented" >&5
++$as_echo "not implemented" >&6; }
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++fi
++done
++
++
++for ac_func in gettimeofday time
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++for ac_func in endutent getutent getutid getutline pututline setutent
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++for ac_func in utmpname
++do :
++ ac_fn_c_check_func "$LINENO" "utmpname" "ac_cv_func_utmpname"
++if test "x$ac_cv_func_utmpname" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_UTMPNAME 1
++_ACEOF
++
++fi
++done
++
++for ac_func in endutxent getutxent getutxid getutxline getutxuser pututxline
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++for ac_func in setutxdb setutxent utmpxname
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++for ac_func in getlastlogxbyname
++do :
++ ac_fn_c_check_func "$LINENO" "getlastlogxbyname" "ac_cv_func_getlastlogxbyname"
++if test "x$ac_cv_func_getlastlogxbyname" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_GETLASTLOGXBYNAME 1
++_ACEOF
++
++fi
++done
++
++
++ac_fn_c_check_func "$LINENO" "daemon" "ac_cv_func_daemon"
++if test "x$ac_cv_func_daemon" = x""yes; then :
++
++$as_echo "@%:@define HAVE_DAEMON 1" >>confdefs.h
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for daemon in -lbsd" >&5
++$as_echo_n "checking for daemon in -lbsd... " >&6; }
++if test "${ac_cv_lib_bsd_daemon+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lbsd $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char daemon ();
++int
++main ()
++{
++return daemon ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_bsd_daemon=yes
++else
++ ac_cv_lib_bsd_daemon=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_daemon" >&5
++$as_echo "$ac_cv_lib_bsd_daemon" >&6; }
++if test "x$ac_cv_lib_bsd_daemon" = x""yes; then :
++ LIBS="$LIBS -lbsd"; $as_echo "@%:@define HAVE_DAEMON 1" >>confdefs.h
++
++fi
++
++
++fi
++
++
++ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
++if test "x$ac_cv_func_getpagesize" = x""yes; then :
++
++$as_echo "@%:@define HAVE_GETPAGESIZE 1" >>confdefs.h
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getpagesize in -lucb" >&5
++$as_echo_n "checking for getpagesize in -lucb... " >&6; }
++if test "${ac_cv_lib_ucb_getpagesize+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lucb $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char getpagesize ();
++int
++main ()
++{
++return getpagesize ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_ucb_getpagesize=yes
++else
++ ac_cv_lib_ucb_getpagesize=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ucb_getpagesize" >&5
++$as_echo "$ac_cv_lib_ucb_getpagesize" >&6; }
++if test "x$ac_cv_lib_ucb_getpagesize" = x""yes; then :
++ LIBS="$LIBS -lucb"; $as_echo "@%:@define HAVE_GETPAGESIZE 1" >>confdefs.h
++
++fi
++
++
++fi
++
++
++# Check for broken snprintf
++if test "x$ac_cv_func_snprintf" = "xyes" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether snprintf correctly terminates long strings" >&5
++$as_echo_n "checking whether snprintf correctly terminates long strings... " >&6; }
++ if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: Assuming working snprintf()" >&5
++$as_echo "$as_me: WARNING: cross compiling: Assuming working snprintf()" >&2;}
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <stdio.h>
++int
++main ()
++{
++
++ char b[5];
++ snprintf(b,5,"123456789");
++ exit(b[4]!='\0');
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++$as_echo "@%:@define BROKEN_SNPRINTF 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ****** Your snprintf() function is broken, complain to your vendor" >&5
++$as_echo "$as_me: WARNING: ****** Your snprintf() function is broken, complain to your vendor" >&2;}
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++
++# If we don't have a working asprintf, then we strongly depend on vsnprintf
++# returning the right thing on overflow: the number of characters it tried to
++# create (as per SUSv3)
++if test "x$ac_cv_func_asprintf" != "xyes" && \
++ test "x$ac_cv_func_vsnprintf" = "xyes" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether vsnprintf returns correct values on overflow" >&5
++$as_echo_n "checking whether vsnprintf returns correct values on overflow... " >&6; }
++ if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: Assuming working vsnprintf()" >&5
++$as_echo "$as_me: WARNING: cross compiling: Assuming working vsnprintf()" >&2;}
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <stdio.h>
++#include <stdarg.h>
++
++int x_snprintf(char *str,size_t count,const char *fmt,...)
++{
++ size_t ret; va_list ap;
++ va_start(ap, fmt); ret = vsnprintf(str, count, fmt, ap); va_end(ap);
++ return ret;
++}
++
++int
++main ()
++{
++
++ char x[1];
++ exit(x_snprintf(x, 1, "%s %d", "hello", 12345) == 11 ? 0 : 1);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++$as_echo "@%:@define BROKEN_SNPRINTF 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ****** Your vsnprintf() function is broken, complain to your vendor" >&5
++$as_echo "$as_me: WARNING: ****** Your vsnprintf() function is broken, complain to your vendor" >&2;}
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++
++# On systems where [v]snprintf is broken, but is declared in stdio,
++# check that the fmt argument is const char * or just char *.
++# This is only useful for when BROKEN_SNPRINTF
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether snprintf can declare const char *fmt" >&5
++$as_echo_n "checking whether snprintf can declare const char *fmt... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++int snprintf(char *a, size_t b, const char *c, ...) { return 0; }
++
++int
++main ()
++{
++
++ snprintf(0, 0, 0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "@%:@define SNPRINTF_CONST const" >>confdefs.h
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ $as_echo "@%:@define SNPRINTF_CONST /* not const */" >>confdefs.h
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++# Check for missing getpeereid (or equiv) support
++NO_PEERCHECK=""
++if test "x$ac_cv_func_getpeereid" != "xyes" -a "x$ac_cv_func_getpeerucred" != "xyes"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether system supports SO_PEERCRED getsockopt" >&5
++$as_echo_n "checking whether system supports SO_PEERCRED getsockopt... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++int
++main ()
++{
++int i = SO_PEERCRED;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "@%:@define HAVE_SO_PEERCRED 1" >>confdefs.h
++
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ NO_PEERCHECK=1
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++if test "x$ac_cv_func_mkdtemp" = "xyes" ; then
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for (overly) strict mkstemp" >&5
++$as_echo_n "checking for (overly) strict mkstemp... " >&6; }
++if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ $as_echo "@%:@define HAVE_STRICT_MKSTEMP 1" >>confdefs.h
++
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdlib.h>
++
++int
++main ()
++{
++
++ char template[]="conftest.mkstemp-test";
++ if (mkstemp(template) == -1)
++ exit(1);
++ unlink(template);
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$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; }
++
++$as_echo "@%:@define HAVE_STRICT_MKSTEMP 1" >>confdefs.h
++
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++
++if test ! -z "$check_for_openpty_ctty_bug"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if openpty correctly handles controlling tty" >&5
++$as_echo_n "checking if openpty correctly handles controlling tty... " >&6; }
++ if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: cross-compiling, assuming yes" >&5
++$as_echo "cross-compiling, assuming yes" >&6; }
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <sys/fcntl.h>
++#include <sys/types.h>
++#include <sys/wait.h>
++
++int
++main ()
++{
++
++ pid_t pid;
++ int fd, ptyfd, ttyfd, status;
++
++ pid = fork();
++ if (pid < 0) { /* failed */
++ exit(1);
++ } else if (pid > 0) { /* parent */
++ waitpid(pid, &status, 0);
++ if (WIFEXITED(status))
++ exit(WEXITSTATUS(status));
++ else
++ exit(2);
++ } else { /* child */
++ close(0); close(1); close(2);
++ setsid();
++ openpty(&ptyfd, &ttyfd, NULL, NULL, NULL);
++ fd = open("/dev/tty", O_RDWR | O_NOCTTY);
++ if (fd >= 0)
++ exit(3); /* Acquired ctty: broken */
++ else
++ exit(0); /* Did not acquire ctty: OK */
++ }
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ $as_echo "@%:@define SSHD_ACQUIRES_CTTY 1" >>confdefs.h
++
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++
++if test "x$ac_cv_func_getaddrinfo" = "xyes" && \
++ test "x$check_for_hpux_broken_getaddrinfo" = "x1"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getaddrinfo seems to work" >&5
++$as_echo_n "checking if getaddrinfo seems to work... " >&6; }
++ if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: cross-compiling, assuming yes" >&5
++$as_echo "cross-compiling, assuming yes" >&6; }
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <sys/socket.h>
++#include <netdb.h>
++#include <errno.h>
++#include <netinet/in.h>
++
++#define TEST_PORT "2222"
++
++int
++main ()
++{
++
++ int err, sock;
++ struct addrinfo *gai_ai, *ai, hints;
++ char ntop[NI_MAXHOST], strport[NI_MAXSERV], *name = NULL;
++
++ memset(&hints, 0, sizeof(hints));
++ hints.ai_family = PF_UNSPEC;
++ hints.ai_socktype = SOCK_STREAM;
++ hints.ai_flags = AI_PASSIVE;
++
++ err = getaddrinfo(name, TEST_PORT, &hints, &gai_ai);
++ if (err != 0) {
++ fprintf(stderr, "getaddrinfo failed (%s)", gai_strerror(err));
++ exit(1);
++ }
++
++ for (ai = gai_ai; ai != NULL; ai = ai->ai_next) {
++ if (ai->ai_family != AF_INET6)
++ continue;
++
++ err = getnameinfo(ai->ai_addr, ai->ai_addrlen, ntop,
++ sizeof(ntop), strport, sizeof(strport),
++ NI_NUMERICHOST|NI_NUMERICSERV);
++
++ if (err != 0) {
++ if (err == EAI_SYSTEM)
++ perror("getnameinfo EAI_SYSTEM");
++ else
++ fprintf(stderr, "getnameinfo failed: %s\n",
++ gai_strerror(err));
++ exit(2);
++ }
++
++ sock = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol);
++ if (sock < 0)
++ perror("socket");
++ if (bind(sock, ai->ai_addr, ai->ai_addrlen) < 0) {
++ if (errno == EBADF)
++ exit(3);
++ }
++ }
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ $as_echo "@%:@define BROKEN_GETADDRINFO 1" >>confdefs.h
++
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++
++if test "x$ac_cv_func_getaddrinfo" = "xyes" && \
++ test "x$check_for_aix_broken_getaddrinfo" = "x1"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getaddrinfo seems to work" >&5
++$as_echo_n "checking if getaddrinfo seems to work... " >&6; }
++ if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: cross-compiling, assuming no" >&5
++$as_echo "cross-compiling, assuming no" >&6; }
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <sys/socket.h>
++#include <netdb.h>
++#include <errno.h>
++#include <netinet/in.h>
++
++#define TEST_PORT "2222"
++
++int
++main ()
++{
++
++ int err, sock;
++ struct addrinfo *gai_ai, *ai, hints;
++ char ntop[NI_MAXHOST], strport[NI_MAXSERV], *name = NULL;
++
++ memset(&hints, 0, sizeof(hints));
++ hints.ai_family = PF_UNSPEC;
++ hints.ai_socktype = SOCK_STREAM;
++ hints.ai_flags = AI_PASSIVE;
++
++ err = getaddrinfo(name, TEST_PORT, &hints, &gai_ai);
++ if (err != 0) {
++ fprintf(stderr, "getaddrinfo failed (%s)", gai_strerror(err));
++ exit(1);
++ }
++
++ for (ai = gai_ai; ai != NULL; ai = ai->ai_next) {
++ if (ai->ai_family != AF_INET && ai->ai_family != AF_INET6)
++ continue;
++
++ err = getnameinfo(ai->ai_addr, ai->ai_addrlen, ntop,
++ sizeof(ntop), strport, sizeof(strport),
++ NI_NUMERICHOST|NI_NUMERICSERV);
++
++ if (ai->ai_family == AF_INET && err != 0) {
++ perror("getnameinfo");
++ exit(2);
++ }
++ }
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "@%:@define AIX_GETNAMEINFO_HACK 1" >>confdefs.h
++
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ $as_echo "@%:@define BROKEN_GETADDRINFO 1" >>confdefs.h
++
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++
++if test "x$check_for_conflicting_getspnam" = "x1"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for conflicting getspnam in shadow.h" >&5
++$as_echo_n "checking for conflicting getspnam in shadow.h... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <shadow.h>
++int
++main ()
++{
++ exit(0);
++ ;
++ 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; }
++
++$as_echo "@%:@define GETSPNAM_CONFLICTING_DEFS 1" >>confdefs.h
++
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpgrp requires zero arguments" >&5
++$as_echo_n "checking whether getpgrp requires zero arguments... " >&6; }
++if test "${ac_cv_func_getpgrp_void+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ # Use it with a single arg.
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++$ac_includes_default
++int
++main ()
++{
++getpgrp (0);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_func_getpgrp_void=no
++else
++ ac_cv_func_getpgrp_void=yes
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_getpgrp_void" >&5
++$as_echo "$ac_cv_func_getpgrp_void" >&6; }
++if test $ac_cv_func_getpgrp_void = yes; then
++
++$as_echo "@%:@define GETPGRP_VOID 1" >>confdefs.h
++
++fi
++
++
++# Search for OpenSSL
++saved_CPPFLAGS="$CPPFLAGS"
++saved_LDFLAGS="$LDFLAGS"
++
++@%:@ Check whether --with-ssl-dir was given.
++if test "${with_ssl_dir+set}" = set; then :
++ withval=$with_ssl_dir;
++ if test "x$withval" != "xno" ; then
++ case "$withval" in
++ # Relative paths
++ ./*|../*) withval="`pwd`/$withval"
++ esac
++ if test -d "$withval/lib"; then
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
++ else
++ LDFLAGS="-L${withval}/lib ${LDFLAGS}"
++ fi
++ elif test -d "$withval/lib64"; then
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L${withval}/lib64 -R${withval}/lib64 ${LDFLAGS}"
++ else
++ LDFLAGS="-L${withval}/lib64 ${LDFLAGS}"
++ fi
++ else
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
++ else
++ LDFLAGS="-L${withval} ${LDFLAGS}"
++ fi
++ fi
++ if test -d "$withval/include"; then
++ CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
++ else
++ CPPFLAGS="-I${withval} ${CPPFLAGS}"
++ fi
++ fi
++
++
++fi
++
++LIBS="-lcrypto $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char RAND_add ();
++int
++main ()
++{
++return RAND_add ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++
++$as_echo "@%:@define HAVE_OPENSSL 1" >>confdefs.h
++
++else
++
++ if test -n "${need_dash_r}"; then
++ LDFLAGS="-L/usr/local/ssl/lib -R/usr/local/ssl/lib ${saved_LDFLAGS}"
++ else
++ LDFLAGS="-L/usr/local/ssl/lib ${saved_LDFLAGS}"
++ fi
++ CPPFLAGS="-I/usr/local/ssl/include ${saved_CPPFLAGS}"
++ ac_fn_c_check_header_mongrel "$LINENO" "openssl/opensslv.h" "ac_cv_header_openssl_opensslv_h" "$ac_includes_default"
++if test "x$ac_cv_header_openssl_opensslv_h" = x""yes; then :
++
++else
++ as_fn_error $? "*** OpenSSL headers missing - please install first or check config.log ***" "$LINENO" 5
++fi
++
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char RAND_add ();
++int
++main ()
++{
++return RAND_add ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ $as_echo "@%:@define HAVE_OPENSSL 1" >>confdefs.h
++
++else
++
++ as_fn_error $? "*** Can't find recent OpenSSL libcrypto (see config.log for details) ***" "$LINENO" 5
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++# Determine OpenSSL header version
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking OpenSSL header version" >&5
++$as_echo_n "checking OpenSSL header version... " >&6; }
++if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking" >&2;}
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <string.h>
++#include <openssl/opensslv.h>
++#define DATA "conftest.sslincver"
++
++int
++main ()
++{
++
++ FILE *fd;
++ int rc;
++
++ fd = fopen(DATA,"w");
++ if(fd == NULL)
++ exit(1);
++
++ if ((rc = fprintf(fd ,"%x (%s)\n", OPENSSL_VERSION_NUMBER, OPENSSL_VERSION_TEXT)) <0)
++ exit(1);
++
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ ssl_header_ver=`cat conftest.sslincver`
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ssl_header_ver" >&5
++$as_echo "$ssl_header_ver" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
++$as_echo "not found" >&6; }
++ as_fn_error $? "OpenSSL version header not found." "$LINENO" 5
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++# Determine OpenSSL library version
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking OpenSSL library version" >&5
++$as_echo_n "checking OpenSSL library version... " >&6; }
++if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking" >&2;}
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <string.h>
++#include <openssl/opensslv.h>
++#include <openssl/crypto.h>
++#define DATA "conftest.ssllibver"
++
++int
++main ()
++{
++
++ FILE *fd;
++ int rc;
++
++ fd = fopen(DATA,"w");
++ if(fd == NULL)
++ exit(1);
++
++ if ((rc = fprintf(fd ,"%x (%s)\n", SSLeay(), SSLeay_version(SSLEAY_VERSION))) <0)
++ exit(1);
++
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ ssl_library_ver=`cat conftest.ssllibver`
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ssl_library_ver" >&5
++$as_echo "$ssl_library_ver" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
++$as_echo "not found" >&6; }
++ as_fn_error $? "OpenSSL library not found." "$LINENO" 5
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++
++@%:@ Check whether --with-openssl-header-check was given.
++if test "${with_openssl_header_check+set}" = set; then :
++ withval=$with_openssl_header_check; if test "x$withval" = "xno" ; then
++ openssl_check_nonfatal=1
++ fi
++
++
++fi
++
++
++# Sanity check OpenSSL headers
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether OpenSSL's headers match the library" >&5
++$as_echo_n "checking whether OpenSSL's headers match the library... " >&6; }
++if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking" >&2;}
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <string.h>
++#include <openssl/opensslv.h>
++
++int
++main ()
++{
++
++ exit(SSLeay() == OPENSSL_VERSION_NUMBER ? 0 : 1);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ if test "x$openssl_check_nonfatal" = "x"; then
++ as_fn_error $? "Your OpenSSL headers do not match your
++library. Check config.log for details.
++If you are sure your installation is consistent, you can disable the check
++by running \"./configure --without-openssl-header-check\".
++Also see contrib/findssl.sh for help identifying header/library mismatches.
++" "$LINENO" 5
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Your OpenSSL headers do not match your
++library. Check config.log for details.
++Also see contrib/findssl.sh for help identifying header/library mismatches." >&5
++$as_echo "$as_me: WARNING: Your OpenSSL headers do not match your
++library. Check config.log for details.
++Also see contrib/findssl.sh for help identifying header/library mismatches." >&2;}
++ fi
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if programs using OpenSSL functions will link" >&5
++$as_echo_n "checking if programs using OpenSSL functions will link... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <openssl/evp.h>
++int
++main ()
++{
++ SSLeay_add_all_algorithms();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ saved_LIBS="$LIBS"
++ LIBS="$LIBS -ldl"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if programs using OpenSSL need -ldl" >&5
++$as_echo_n "checking if programs using OpenSSL need -ldl... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <openssl/evp.h>
++int
++main ()
++{
++ SSLeay_add_all_algorithms();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ LIBS="$saved_LIBS"
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++for ac_func in RSA_generate_key_ex DSA_generate_parameters_ex BN_is_prime_ex RSA_get_default_method
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++
++
++@%:@ Check whether --with-ssl-engine was given.
++if test "${with_ssl_engine+set}" = set; then :
++ withval=$with_ssl_engine; if test "x$withval" != "xno" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL ENGINE support" >&5
++$as_echo_n "checking for OpenSSL ENGINE support... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <openssl/engine.h>
++
++int
++main ()
++{
++
++ ENGINE_load_builtin_engines();
++ ENGINE_register_all_complete();
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "@%:@define USE_OPENSSL_ENGINE 1" >>confdefs.h
++
++
++else
++ as_fn_error $? "OpenSSL ENGINE support not found" "$LINENO" 5
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ fi
++
++fi
++
++
++# Check for OpenSSL without EVP_aes_{192,256}_cbc
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether OpenSSL has crippled AES support" >&5
++$as_echo_n "checking whether OpenSSL has crippled AES support... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <string.h>
++#include <openssl/evp.h>
++
++int
++main ()
++{
++
++ exit(EVP_aes_192_cbc() == NULL || EVP_aes_256_cbc() == NULL);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$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; }
++
++$as_echo "@%:@define OPENSSL_LOBOTOMISED_AES 1" >>confdefs.h
++
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if EVP_DigestUpdate returns an int" >&5
++$as_echo_n "checking if EVP_DigestUpdate returns an int... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <string.h>
++#include <openssl/evp.h>
++
++int
++main ()
++{
++
++ if(EVP_DigestUpdate(NULL, NULL,0))
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++$as_echo "@%:@define OPENSSL_EVP_DIGESTUPDATE_VOID 1" >>confdefs.h
++
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++# Some systems want crypt() from libcrypt, *not* the version in OpenSSL,
++# because the system crypt() is more featureful.
++if test "x$check_for_libcrypt_before" = "x1"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for crypt in -lcrypt" >&5
++$as_echo_n "checking for crypt in -lcrypt... " >&6; }
++if test "${ac_cv_lib_crypt_crypt+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lcrypt $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char crypt ();
++int
++main ()
++{
++return crypt ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_crypt_crypt=yes
++else
++ ac_cv_lib_crypt_crypt=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypt_crypt" >&5
++$as_echo "$ac_cv_lib_crypt_crypt" >&6; }
++if test "x$ac_cv_lib_crypt_crypt" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LIBCRYPT 1
++_ACEOF
++
++ LIBS="-lcrypt $LIBS"
++
++fi
++
++fi
++
++# Some Linux systems (Slackware) need crypt() from libcrypt, *not* the
++# version in OpenSSL.
++if test "x$check_for_libcrypt_later" = "x1"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for crypt in -lcrypt" >&5
++$as_echo_n "checking for crypt in -lcrypt... " >&6; }
++if test "${ac_cv_lib_crypt_crypt+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lcrypt $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char crypt ();
++int
++main ()
++{
++return crypt ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_crypt_crypt=yes
++else
++ ac_cv_lib_crypt_crypt=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypt_crypt" >&5
++$as_echo "$ac_cv_lib_crypt_crypt" >&6; }
++if test "x$ac_cv_lib_crypt_crypt" = x""yes; then :
++ LIBS="$LIBS -lcrypt"
++fi
++
++fi
++
++# Search for SHA256 support in libc and/or OpenSSL
++for ac_func in SHA256_Update EVP_sha256
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++ TEST_SSH_SHA256=yes
++else
++ TEST_SSH_SHA256=no
++fi
++done
++
++
++
++# Check complete ECC support in OpenSSL
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether OpenSSL has complete ECC support" >&5
++$as_echo_n "checking whether OpenSSL has complete ECC support... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <openssl/ec.h>
++#include <openssl/ecdh.h>
++#include <openssl/ecdsa.h>
++#include <openssl/evp.h>
++#include <openssl/objects.h>
++#include <openssl/opensslv.h>
++#if OPENSSL_VERSION_NUMBER < 0x0090807f /* 0.9.8g */
++# error "OpenSSL < 0.9.8g has unreliable ECC code"
++#endif
++
++int
++main ()
++{
++
++ EC_KEY *e = EC_KEY_new_by_curve_name(NID_secp521r1);
++ const EVP_MD *m = EVP_sha512(); /* We need this too */
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "@%:@define OPENSSL_HAS_ECC 1" >>confdefs.h
++
++ TEST_SSH_ECC=yes
++ COMMENT_OUT_ECC=""
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ TEST_SSH_ECC=no
++ COMMENT_OUT_ECC="#no ecc#"
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++
++
++saved_LIBS="$LIBS"
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ia_openinfo in -liaf" >&5
++$as_echo_n "checking for ia_openinfo in -liaf... " >&6; }
++if test "${ac_cv_lib_iaf_ia_openinfo+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-liaf $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char ia_openinfo ();
++int
++main ()
++{
++return ia_openinfo ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_iaf_ia_openinfo=yes
++else
++ ac_cv_lib_iaf_ia_openinfo=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_iaf_ia_openinfo" >&5
++$as_echo "$ac_cv_lib_iaf_ia_openinfo" >&6; }
++if test "x$ac_cv_lib_iaf_ia_openinfo" = x""yes; then :
++
++ LIBS="$LIBS -liaf"
++ for ac_func in set_id
++do :
++ ac_fn_c_check_func "$LINENO" "set_id" "ac_cv_func_set_id"
++if test "x$ac_cv_func_set_id" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_SET_ID 1
++_ACEOF
++ SSHDLIBS="$SSHDLIBS -liaf"
++
++$as_echo "@%:@define HAVE_LIBIAF 1" >>confdefs.h
++
++
++fi
++done
++
++
++fi
++
++LIBS="$saved_LIBS"
++
++### Configure cryptographic random number support
++
++# Check wheter OpenSSL seeds itself
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether OpenSSL's PRNG is internally seeded" >&5
++$as_echo_n "checking whether OpenSSL's PRNG is internally seeded... " >&6; }
++if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: assuming yes" >&5
++$as_echo "$as_me: WARNING: cross compiling: assuming yes" >&2;}
++ # This is safe, since we will fatal() at runtime if
++ # OpenSSL is not seeded correctly.
++ OPENSSL_SEEDS_ITSELF=yes
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <string.h>
++#include <openssl/rand.h>
++
++int
++main ()
++{
++
++ exit(RAND_status() == 1 ? 0 : 1);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ OPENSSL_SEEDS_ITSELF=yes
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++
++# PRNGD TCP socket
++
++@%:@ Check whether --with-prngd-port was given.
++if test "${with_prngd_port+set}" = set; then :
++ withval=$with_prngd_port;
++ case "$withval" in
++ no)
++ withval=""
++ ;;
++ [0-9]*)
++ ;;
++ *)
++ as_fn_error $? "You must specify a numeric port number for --with-prngd-port" "$LINENO" 5
++ ;;
++ esac
++ if test ! -z "$withval" ; then
++ PRNGD_PORT="$withval"
++
++cat >>confdefs.h <<_ACEOF
++@%:@define PRNGD_PORT $PRNGD_PORT
++_ACEOF
++
++ fi
++
++
++fi
++
++
++# PRNGD Unix domain socket
++
++@%:@ Check whether --with-prngd-socket was given.
++if test "${with_prngd_socket+set}" = set; then :
++ withval=$with_prngd_socket;
++ case "$withval" in
++ yes)
++ withval="/var/run/egd-pool"
++ ;;
++ no)
++ withval=""
++ ;;
++ /*)
++ ;;
++ *)
++ as_fn_error $? "You must specify an absolute path to the entropy socket" "$LINENO" 5
++ ;;
++ esac
++
++ if test ! -z "$withval" ; then
++ if test ! -z "$PRNGD_PORT" ; then
++ as_fn_error $? "You may not specify both a PRNGD/EGD port and socket" "$LINENO" 5
++ fi
++ if test ! -r "$withval" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Entropy socket is not readable" >&5
++$as_echo "$as_me: WARNING: Entropy socket is not readable" >&2;}
++ fi
++ PRNGD_SOCKET="$withval"
++
++cat >>confdefs.h <<_ACEOF
++@%:@define PRNGD_SOCKET "$PRNGD_SOCKET"
++_ACEOF
++
++ fi
++
++else
++
++ # Check for existing socket only if we don't have a random device already
++ if test "x$OPENSSL_SEEDS_ITSELF" != "xyes" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PRNGD/EGD socket" >&5
++$as_echo_n "checking for PRNGD/EGD socket... " >&6; }
++ # Insert other locations here
++ for sock in /var/run/egd-pool /dev/egd-pool /etc/entropy; do
++ if test -r $sock && $TEST_MINUS_S_SH -c "test -S $sock -o -p $sock" ; then
++ PRNGD_SOCKET="$sock"
++ cat >>confdefs.h <<_ACEOF
++@%:@define PRNGD_SOCKET "$PRNGD_SOCKET"
++_ACEOF
++
++ break;
++ fi
++ done
++ if test ! -z "$PRNGD_SOCKET" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PRNGD_SOCKET" >&5
++$as_echo "$PRNGD_SOCKET" >&6; }
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
++$as_echo "not found" >&6; }
++ fi
++ fi
++
++
++fi
++
++
++# Which randomness source do we use?
++if test ! -z "$PRNGD_PORT" ; then
++ RAND_MSG="PRNGd port $PRNGD_PORT"
++elif test ! -z "$PRNGD_SOCKET" ; then
++ RAND_MSG="PRNGd socket $PRNGD_SOCKET"
++elif test ! -z "$OPENSSL_SEEDS_ITSELF" ; then
++
++$as_echo "@%:@define OPENSSL_PRNG_ONLY 1" >>confdefs.h
++
++ RAND_MSG="OpenSSL internal ONLY"
++else
++ as_fn_error $? "OpenSSH has no source of random numbers. Please configure OpenSSL with an entropy source or re-run configure using one of the --with-prngd-port or --with-prngd-socket options" "$LINENO" 5
++fi
++
++# Check for PAM libs
++PAM_MSG="no"
++
++@%:@ Check whether --with-pam was given.
++if test "${with_pam+set}" = set; then :
++ withval=$with_pam;
++ if test "x$withval" != "xno" ; then
++ if test "x$ac_cv_header_security_pam_appl_h" != "xyes" && \
++ test "x$ac_cv_header_pam_pam_appl_h" != "xyes" ; then
++ as_fn_error $? "PAM headers not found" "$LINENO" 5
++ fi
++
++ saved_LIBS="$LIBS"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
++$as_echo_n "checking for dlopen in -ldl... " >&6; }
++if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-ldl $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char dlopen ();
++int
++main ()
++{
++return dlopen ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_dl_dlopen=yes
++else
++ ac_cv_lib_dl_dlopen=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
++$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
++if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LIBDL 1
++_ACEOF
++
++ LIBS="-ldl $LIBS"
++
++fi
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_set_item in -lpam" >&5
++$as_echo_n "checking for pam_set_item in -lpam... " >&6; }
++if test "${ac_cv_lib_pam_pam_set_item+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lpam $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char pam_set_item ();
++int
++main ()
++{
++return pam_set_item ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_pam_pam_set_item=yes
++else
++ ac_cv_lib_pam_pam_set_item=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_set_item" >&5
++$as_echo "$ac_cv_lib_pam_pam_set_item" >&6; }
++if test "x$ac_cv_lib_pam_pam_set_item" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LIBPAM 1
++_ACEOF
++
++ LIBS="-lpam $LIBS"
++
++else
++ as_fn_error $? "*** libpam missing" "$LINENO" 5
++fi
++
++ for ac_func in pam_getenvlist
++do :
++ ac_fn_c_check_func "$LINENO" "pam_getenvlist" "ac_cv_func_pam_getenvlist"
++if test "x$ac_cv_func_pam_getenvlist" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_PAM_GETENVLIST 1
++_ACEOF
++
++fi
++done
++
++ for ac_func in pam_putenv
++do :
++ ac_fn_c_check_func "$LINENO" "pam_putenv" "ac_cv_func_pam_putenv"
++if test "x$ac_cv_func_pam_putenv" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_PAM_PUTENV 1
++_ACEOF
++
++fi
++done
++
++ LIBS="$saved_LIBS"
++
++ PAM_MSG="yes"
++
++ SSHDLIBS="$SSHDLIBS -lpam"
++
++$as_echo "@%:@define USE_PAM 1" >>confdefs.h
++
++
++ if test $ac_cv_lib_dl_dlopen = yes; then
++ case "$LIBS" in
++ *-ldl*)
++ # libdl already in LIBS
++ ;;
++ *)
++ SSHDLIBS="$SSHDLIBS -ldl"
++ ;;
++ esac
++ fi
++ fi
++
++
++fi
++
++
++# Check for older PAM
++if test "x$PAM_MSG" = "xyes" ; then
++ # Check PAM strerror arguments (old PAM)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pam_strerror takes only one argument" >&5
++$as_echo_n "checking whether pam_strerror takes only one argument... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdlib.h>
++#if defined(HAVE_SECURITY_PAM_APPL_H)
++#include <security/pam_appl.h>
++#elif defined (HAVE_PAM_PAM_APPL_H)
++#include <pam/pam_appl.h>
++#endif
++
++int
++main ()
++{
++
++(void)pam_strerror((pam_handle_t *)NULL, -1);
++
++ ;
++ 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 "@%:@define HAVE_OLD_PAM 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ PAM_MSG="yes (old library)"
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++SSH_PRIVSEP_USER=sshd
++
++@%:@ Check whether --with-privsep-user was given.
++if test "${with_privsep_user+set}" = set; then :
++ withval=$with_privsep_user;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++ SSH_PRIVSEP_USER=$withval
++ fi
++
++
++fi
++
++
++cat >>confdefs.h <<_ACEOF
++@%:@define SSH_PRIVSEP_USER "$SSH_PRIVSEP_USER"
++_ACEOF
++
++
++
++# Decide which sandbox style to use
++sandbox_arg=""
++
++@%:@ Check whether --with-sandbox was given.
++if test "${with_sandbox+set}" = set; then :
++ withval=$with_sandbox;
++ if test "x$withval" = "xyes" ; then
++ sandbox_arg=""
++ else
++ sandbox_arg="$withval"
++ fi
++
++
++fi
++
++if test "x$sandbox_arg" = "xsystrace" || \
++ ( test -z "$sandbox_arg" && test "x$have_systr_policy_kill" = "x1" ) ; then
++ test "x$have_systr_policy_kill" != "x1" && \
++ as_fn_error $? "systrace sandbox requires systrace headers and SYSTR_POLICY_KILL support" "$LINENO" 5
++ SANDBOX_STYLE="systrace"
++
++$as_echo "@%:@define SANDBOX_SYSTRACE 1" >>confdefs.h
++
++elif test "x$sandbox_arg" = "xdarwin" || \
++ ( test -z "$sandbox_arg" && test "x$ac_cv_func_sandbox_init" = "xyes" && \
++ test "x$ac_cv_header_sandbox_h" = "xyes") ; then
++ test "x$ac_cv_func_sandbox_init" != "xyes" -o \
++ "x$ac_cv_header_sandbox_h" != "xyes" && \
++ as_fn_error $? "Darwin seatbelt sandbox requires sandbox.h and sandbox_init function" "$LINENO" 5
++ SANDBOX_STYLE="darwin"
++
++$as_echo "@%:@define SANDBOX_DARWIN 1" >>confdefs.h
++
++elif test "x$sandbox_arg" = "xrlimit" || \
++ ( test -z "$sandbox_arg" && test "x$ac_cv_func_setrlimit" = "xyes" ) ; then
++ test "x$ac_cv_func_setrlimit" != "xyes" && \
++ as_fn_error $? "rlimit sandbox requires setrlimit function" "$LINENO" 5
++ SANDBOX_STYLE="rlimit"
++
++$as_echo "@%:@define SANDBOX_RLIMIT 1" >>confdefs.h
++
++elif test -z "$sandbox_arg" || test "x$sandbox_arg" = "xno" || \
++ test "x$sandbox_arg" = "xnone" || test "x$sandbox_arg" = "xnull" ; then
++ SANDBOX_STYLE="none"
++
++$as_echo "@%:@define SANDBOX_NULL 1" >>confdefs.h
++
++else
++ as_fn_error $? "unsupported --with-sandbox" "$LINENO" 5
++fi
++
++# Cheap hack to ensure NEWS-OS libraries are arranged right.
++if test ! -z "$SONY" ; then
++ LIBS="$LIBS -liberty";
++fi
++
++# Check for long long datatypes
++ac_fn_c_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
++if test "x$ac_cv_type_long_long" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LONG_LONG 1
++_ACEOF
++
++
++fi
++ac_fn_c_check_type "$LINENO" "unsigned long long" "ac_cv_type_unsigned_long_long" "$ac_includes_default"
++if test "x$ac_cv_type_unsigned_long_long" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_UNSIGNED_LONG_LONG 1
++_ACEOF
++
++
++fi
++ac_fn_c_check_type "$LINENO" "long double" "ac_cv_type_long_double" "$ac_includes_default"
++if test "x$ac_cv_type_long_double" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_LONG_DOUBLE 1
++_ACEOF
++
++
++fi
++
++
++# Check datatype sizes
++# The cast to long int works around a bug in the HP C Compiler
++# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
++# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
++# This bug is HP SR number 8606223364.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
++$as_echo_n "checking size of char... " >&6; }
++if test "${ac_cv_sizeof_char+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "$ac_includes_default"; then :
++
++else
++ if test "$ac_cv_type_char" = yes; then
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error 77 "cannot compute sizeof (char)
++See \`config.log' for more details" "$LINENO" 5 ; }
++ else
++ ac_cv_sizeof_char=0
++ fi
++fi
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
++$as_echo "$ac_cv_sizeof_char" >&6; }
++
++
++
++cat >>confdefs.h <<_ACEOF
++@%:@define SIZEOF_CHAR $ac_cv_sizeof_char
++_ACEOF
++
++
++# The cast to long int works around a bug in the HP C Compiler
++# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
++# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
++# This bug is HP SR number 8606223364.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short int" >&5
++$as_echo_n "checking size of short int... " >&6; }
++if test "${ac_cv_sizeof_short_int+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short int))" "ac_cv_sizeof_short_int" "$ac_includes_default"; then :
++
++else
++ if test "$ac_cv_type_short_int" = yes; then
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error 77 "cannot compute sizeof (short int)
++See \`config.log' for more details" "$LINENO" 5 ; }
++ else
++ ac_cv_sizeof_short_int=0
++ fi
++fi
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short_int" >&5
++$as_echo "$ac_cv_sizeof_short_int" >&6; }
++
++
++
++cat >>confdefs.h <<_ACEOF
++@%:@define SIZEOF_SHORT_INT $ac_cv_sizeof_short_int
++_ACEOF
++
++
++# The cast to long int works around a bug in the HP C Compiler
++# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
++# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
++# This bug is HP SR number 8606223364.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
++$as_echo_n "checking size of int... " >&6; }
++if test "${ac_cv_sizeof_int+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
++
++else
++ if test "$ac_cv_type_int" = yes; then
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error 77 "cannot compute sizeof (int)
++See \`config.log' for more details" "$LINENO" 5 ; }
++ else
++ ac_cv_sizeof_int=0
++ fi
++fi
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
++$as_echo "$ac_cv_sizeof_int" >&6; }
++
++
++
++cat >>confdefs.h <<_ACEOF
++@%:@define SIZEOF_INT $ac_cv_sizeof_int
++_ACEOF
++
++
++# The cast to long int works around a bug in the HP C Compiler
++# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
++# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
++# This bug is HP SR number 8606223364.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long int" >&5
++$as_echo_n "checking size of long int... " >&6; }
++if test "${ac_cv_sizeof_long_int+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long int))" "ac_cv_sizeof_long_int" "$ac_includes_default"; then :
++
++else
++ if test "$ac_cv_type_long_int" = yes; then
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error 77 "cannot compute sizeof (long int)
++See \`config.log' for more details" "$LINENO" 5 ; }
++ else
++ ac_cv_sizeof_long_int=0
++ fi
++fi
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_int" >&5
++$as_echo "$ac_cv_sizeof_long_int" >&6; }
++
++
++
++cat >>confdefs.h <<_ACEOF
++@%:@define SIZEOF_LONG_INT $ac_cv_sizeof_long_int
++_ACEOF
++
++
++# The cast to long int works around a bug in the HP C Compiler
++# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
++# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
++# This bug is HP SR number 8606223364.
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long int" >&5
++$as_echo_n "checking size of long long int... " >&6; }
++if test "${ac_cv_sizeof_long_long_int+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long int))" "ac_cv_sizeof_long_long_int" "$ac_includes_default"; then :
++
++else
++ if test "$ac_cv_type_long_long_int" = yes; then
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
++as_fn_error 77 "cannot compute sizeof (long long int)
++See \`config.log' for more details" "$LINENO" 5 ; }
++ else
++ ac_cv_sizeof_long_long_int=0
++ fi
++fi
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long_int" >&5
++$as_echo "$ac_cv_sizeof_long_long_int" >&6; }
++
++
++
++cat >>confdefs.h <<_ACEOF
++@%:@define SIZEOF_LONG_LONG_INT $ac_cv_sizeof_long_long_int
++_ACEOF
++
++
++
++# Sanity check long long for some platforms (AIX)
++if test "x$ac_cv_sizeof_long_long_int" = "x4" ; then
++ ac_cv_sizeof_long_long_int=0
++fi
++
++# compute LLONG_MIN and LLONG_MAX if we don't know them.
++if test -z "$have_llong_max"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for max value of long long" >&5
++$as_echo_n "checking for max value of long long... " >&6; }
++ if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking" >&2;}
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++/* Why is this so damn hard? */
++#ifdef __GNUC__
++# undef __GNUC__
++#endif
++#define __USE_ISOC99
++#include <limits.h>
++#define DATA "conftest.llminmax"
++#define my_abs(a) ((a) < 0 ? ((a) * -1) : (a))
++
++/*
++ * printf in libc on some platforms (eg old Tru64) does not understand %lld so
++ * we do this the hard way.
++ */
++static int
++fprint_ll(FILE *f, long long n)
++{
++ unsigned int i;
++ int l[sizeof(long long) * 8];
++
++ if (n < 0)
++ if (fprintf(f, "-") < 0)
++ return -1;
++ for (i = 0; n != 0; i++) {
++ l[i] = my_abs(n % 10);
++ n /= 10;
++ }
++ do {
++ if (fprintf(f, "%d", l[--i]) < 0)
++ return -1;
++ } while (i != 0);
++ if (fprintf(f, " ") < 0)
++ return -1;
++ return 0;
++}
++
++int
++main ()
++{
++
++ FILE *f;
++ long long i, llmin, llmax = 0;
++
++ if((f = fopen(DATA,"w")) == NULL)
++ exit(1);
++
++#if defined(LLONG_MIN) && defined(LLONG_MAX)
++ fprintf(stderr, "Using system header for LLONG_MIN and LLONG_MAX\n");
++ llmin = LLONG_MIN;
++ llmax = LLONG_MAX;
++#else
++ fprintf(stderr, "Calculating LLONG_MIN and LLONG_MAX\n");
++ /* This will work on one's complement and two's complement */
++ for (i = 1; i > llmax; i <<= 1, i++)
++ llmax = i;
++ llmin = llmax + 1LL; /* wrap */
++#endif
++
++ /* Sanity check */
++ if (llmin + 1 < llmin || llmin - 1 < llmin || llmax + 1 > llmax
++ || llmax - 1 > llmax || llmin == llmax || llmin == 0
++ || llmax == 0 || llmax < LONG_MAX || llmin > LONG_MIN) {
++ fprintf(f, "unknown unknown\n");
++ exit(2);
++ }
++
++ if (fprint_ll(f, llmin) < 0)
++ exit(3);
++ if (fprint_ll(f, llmax) < 0)
++ exit(4);
++ if (fclose(f) < 0)
++ exit(5);
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ llong_min=`$AWK '{print $1}' conftest.llminmax`
++ llong_max=`$AWK '{print $2}' conftest.llminmax`
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $llong_max" >&5
++$as_echo "$llong_max" >&6; }
++
++cat >>confdefs.h <<_ACEOF
++@%:@define LLONG_MAX ${llong_max}LL
++_ACEOF
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for min value of long long" >&5
++$as_echo_n "checking for min value of long long... " >&6; }
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $llong_min" >&5
++$as_echo "$llong_min" >&6; }
++
++cat >>confdefs.h <<_ACEOF
++@%:@define LLONG_MIN ${llong_min}LL
++_ACEOF
++
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
++$as_echo "not found" >&6; }
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++
++
++# More checks for data types
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_int type" >&5
++$as_echo_n "checking for u_int type... " >&6; }
++if test "${ac_cv_have_u_int+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ u_int a; a = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_u_int="yes"
++else
++ ac_cv_have_u_int="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_u_int" >&5
++$as_echo "$ac_cv_have_u_int" >&6; }
++if test "x$ac_cv_have_u_int" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_U_INT 1" >>confdefs.h
++
++ have_u_int=1
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for intXX_t types" >&5
++$as_echo_n "checking for intXX_t types... " >&6; }
++if test "${ac_cv_have_intxx_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ int8_t a; int16_t b; int32_t c; a = b = c = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_intxx_t="yes"
++else
++ ac_cv_have_intxx_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_intxx_t" >&5
++$as_echo "$ac_cv_have_intxx_t" >&6; }
++if test "x$ac_cv_have_intxx_t" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_INTXX_T 1" >>confdefs.h
++
++ have_intxx_t=1
++fi
++
++if (test -z "$have_intxx_t" && \
++ test "x$ac_cv_header_stdint_h" = "xyes")
++then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intXX_t types in stdint.h" >&5
++$as_echo_n "checking for intXX_t types in stdint.h... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <stdint.h>
++int
++main ()
++{
++ int8_t a; int16_t b; int32_t c; a = b = c = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++ $as_echo "@%:@define HAVE_INTXX_T 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for int64_t type" >&5
++$as_echo_n "checking for int64_t type... " >&6; }
++if test "${ac_cv_have_int64_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#ifdef HAVE_STDINT_H
++# include <stdint.h>
++#endif
++#include <sys/socket.h>
++#ifdef HAVE_SYS_BITYPES_H
++# include <sys/bitypes.h>
++#endif
++
++int
++main ()
++{
++
++int64_t a; a = 1;
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_int64_t="yes"
++else
++ ac_cv_have_int64_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_int64_t" >&5
++$as_echo "$ac_cv_have_int64_t" >&6; }
++if test "x$ac_cv_have_int64_t" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_INT64_T 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_intXX_t types" >&5
++$as_echo_n "checking for u_intXX_t types... " >&6; }
++if test "${ac_cv_have_u_intxx_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ u_int8_t a; u_int16_t b; u_int32_t c; a = b = c = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_u_intxx_t="yes"
++else
++ ac_cv_have_u_intxx_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_u_intxx_t" >&5
++$as_echo "$ac_cv_have_u_intxx_t" >&6; }
++if test "x$ac_cv_have_u_intxx_t" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_U_INTXX_T 1" >>confdefs.h
++
++ have_u_intxx_t=1
++fi
++
++if test -z "$have_u_intxx_t" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_intXX_t types in sys/socket.h" >&5
++$as_echo_n "checking for u_intXX_t types in sys/socket.h... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/socket.h>
++int
++main ()
++{
++ u_int8_t a; u_int16_t b; u_int32_t c; a = b = c = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++ $as_echo "@%:@define HAVE_U_INTXX_T 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_int64_t types" >&5
++$as_echo_n "checking for u_int64_t types... " >&6; }
++if test "${ac_cv_have_u_int64_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ u_int64_t a; a = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_u_int64_t="yes"
++else
++ ac_cv_have_u_int64_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_u_int64_t" >&5
++$as_echo "$ac_cv_have_u_int64_t" >&6; }
++if test "x$ac_cv_have_u_int64_t" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_U_INT64_T 1" >>confdefs.h
++
++ have_u_int64_t=1
++fi
++
++if test -z "$have_u_int64_t" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_int64_t type in sys/bitypes.h" >&5
++$as_echo_n "checking for u_int64_t type in sys/bitypes.h... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/bitypes.h>
++int
++main ()
++{
++ u_int64_t a; a = 1
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++ $as_echo "@%:@define HAVE_U_INT64_T 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++if test -z "$have_u_intxx_t" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uintXX_t types" >&5
++$as_echo_n "checking for uintXX_t types... " >&6; }
++if test "${ac_cv_have_uintxx_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++
++int
++main ()
++{
++
++ uint8_t a;
++ uint16_t b;
++ uint32_t c;
++ a = b = c = 1;
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_uintxx_t="yes"
++else
++ ac_cv_have_uintxx_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_uintxx_t" >&5
++$as_echo "$ac_cv_have_uintxx_t" >&6; }
++ if test "x$ac_cv_have_uintxx_t" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_UINTXX_T 1" >>confdefs.h
++
++ fi
++fi
++
++if test -z "$have_uintxx_t" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uintXX_t types in stdint.h" >&5
++$as_echo_n "checking for uintXX_t types in stdint.h... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <stdint.h>
++int
++main ()
++{
++ uint8_t a; uint16_t b; uint32_t c; a = b = c = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++ $as_echo "@%:@define HAVE_UINTXX_T 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++if (test -z "$have_u_intxx_t" || test -z "$have_intxx_t" && \
++ test "x$ac_cv_header_sys_bitypes_h" = "xyes")
++then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intXX_t and u_intXX_t types in sys/bitypes.h" >&5
++$as_echo_n "checking for intXX_t and u_intXX_t types in sys/bitypes.h... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/bitypes.h>
++
++int
++main ()
++{
++
++ int8_t a; int16_t b; int32_t c;
++ u_int8_t e; u_int16_t f; u_int32_t g;
++ a = b = c = e = f = g = 1;
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++ $as_echo "@%:@define HAVE_U_INTXX_T 1" >>confdefs.h
++
++ $as_echo "@%:@define HAVE_INTXX_T 1" >>confdefs.h
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_char" >&5
++$as_echo_n "checking for u_char... " >&6; }
++if test "${ac_cv_have_u_char+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ u_char foo; foo = 125;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_u_char="yes"
++else
++ ac_cv_have_u_char="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_u_char" >&5
++$as_echo "$ac_cv_have_u_char" >&6; }
++if test "x$ac_cv_have_u_char" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_U_CHAR 1" >>confdefs.h
++
++fi
++
++
++ ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
++#include <sys/socket.h>
++"
++if test "x$ac_cv_type_socklen_t" = x""yes; then :
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t equivalent" >&5
++$as_echo_n "checking for socklen_t equivalent... " >&6; }
++ if test "${curl_cv_socklen_t_equiv+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ # Systems have either "struct sockaddr *" or
++ # "void *" as the second argument to getpeername
++ curl_cv_socklen_t_equiv=
++ for arg2 in "struct sockaddr" void; do
++ for t in int size_t unsigned long "unsigned long"; do
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++ #include <sys/types.h>
++ #include <sys/socket.h>
++
++ int getpeername (int, $arg2 *, $t *);
++
++int
++main ()
++{
++
++ $t len;
++ getpeername(0,0,&len);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++
++ curl_cv_socklen_t_equiv="$t"
++ break
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ done
++ done
++
++ if test "x$curl_cv_socklen_t_equiv" = x; then
++ as_fn_error $? "Cannot find a type to use in place of socklen_t" "$LINENO" 5
++ fi
++
++fi
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_socklen_t_equiv" >&5
++$as_echo "$curl_cv_socklen_t_equiv" >&6; }
++
++cat >>confdefs.h <<_ACEOF
++@%:@define socklen_t $curl_cv_socklen_t_equiv
++_ACEOF
++
++fi
++
++
++
++ac_fn_c_check_type "$LINENO" "sig_atomic_t" "ac_cv_type_sig_atomic_t" "#include <signal.h>
++"
++if test "x$ac_cv_type_sig_atomic_t" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_SIG_ATOMIC_T 1
++_ACEOF
++
++
++fi
++
++ac_fn_c_check_type "$LINENO" "fsblkcnt_t" "ac_cv_type_fsblkcnt_t" "
++#include <sys/types.h>
++#ifdef HAVE_SYS_BITYPES_H
++#include <sys/bitypes.h>
++#endif
++#ifdef HAVE_SYS_STATFS_H
++#include <sys/statfs.h>
++#endif
++#ifdef HAVE_SYS_STATVFS_H
++#include <sys/statvfs.h>
++#endif
++
++"
++if test "x$ac_cv_type_fsblkcnt_t" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_FSBLKCNT_T 1
++_ACEOF
++
++
++fi
++ac_fn_c_check_type "$LINENO" "fsfilcnt_t" "ac_cv_type_fsfilcnt_t" "
++#include <sys/types.h>
++#ifdef HAVE_SYS_BITYPES_H
++#include <sys/bitypes.h>
++#endif
++#ifdef HAVE_SYS_STATFS_H
++#include <sys/statfs.h>
++#endif
++#ifdef HAVE_SYS_STATVFS_H
++#include <sys/statvfs.h>
++#endif
++
++"
++if test "x$ac_cv_type_fsfilcnt_t" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_FSFILCNT_T 1
++_ACEOF
++
++
++fi
++
++
++ac_fn_c_check_type "$LINENO" "in_addr_t" "ac_cv_type_in_addr_t" "#include <sys/types.h>
++#include <netinet/in.h>
++"
++if test "x$ac_cv_type_in_addr_t" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_IN_ADDR_T 1
++_ACEOF
++
++
++fi
++ac_fn_c_check_type "$LINENO" "in_port_t" "ac_cv_type_in_port_t" "#include <sys/types.h>
++#include <netinet/in.h>
++"
++if test "x$ac_cv_type_in_port_t" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_IN_PORT_T 1
++_ACEOF
++
++
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for size_t" >&5
++$as_echo_n "checking for size_t... " >&6; }
++if test "${ac_cv_have_size_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ size_t foo; foo = 1235;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_size_t="yes"
++else
++ ac_cv_have_size_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_size_t" >&5
++$as_echo "$ac_cv_have_size_t" >&6; }
++if test "x$ac_cv_have_size_t" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_SIZE_T 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ssize_t" >&5
++$as_echo_n "checking for ssize_t... " >&6; }
++if test "${ac_cv_have_ssize_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ ssize_t foo; foo = 1235;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_ssize_t="yes"
++else
++ ac_cv_have_ssize_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_ssize_t" >&5
++$as_echo "$ac_cv_have_ssize_t" >&6; }
++if test "x$ac_cv_have_ssize_t" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_SSIZE_T 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_t" >&5
++$as_echo_n "checking for clock_t... " >&6; }
++if test "${ac_cv_have_clock_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <time.h>
++int
++main ()
++{
++ clock_t foo; foo = 1235;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_clock_t="yes"
++else
++ ac_cv_have_clock_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_clock_t" >&5
++$as_echo "$ac_cv_have_clock_t" >&6; }
++if test "x$ac_cv_have_clock_t" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_CLOCK_T 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sa_family_t" >&5
++$as_echo_n "checking for sa_family_t... " >&6; }
++if test "${ac_cv_have_sa_family_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++
++int
++main ()
++{
++ sa_family_t foo; foo = 1235;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_sa_family_t="yes"
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++#include <netinet/in.h>
++
++int
++main ()
++{
++ sa_family_t foo; foo = 1235;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_sa_family_t="yes"
++else
++ ac_cv_have_sa_family_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_sa_family_t" >&5
++$as_echo "$ac_cv_have_sa_family_t" >&6; }
++if test "x$ac_cv_have_sa_family_t" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_SA_FAMILY_T 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pid_t" >&5
++$as_echo_n "checking for pid_t... " >&6; }
++if test "${ac_cv_have_pid_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ pid_t foo; foo = 1235;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_pid_t="yes"
++else
++ ac_cv_have_pid_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_pid_t" >&5
++$as_echo "$ac_cv_have_pid_t" >&6; }
++if test "x$ac_cv_have_pid_t" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_PID_T 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mode_t" >&5
++$as_echo_n "checking for mode_t... " >&6; }
++if test "${ac_cv_have_mode_t+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/types.h>
++int
++main ()
++{
++ mode_t foo; foo = 1235;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_mode_t="yes"
++else
++ ac_cv_have_mode_t="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_mode_t" >&5
++$as_echo "$ac_cv_have_mode_t" >&6; }
++if test "x$ac_cv_have_mode_t" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_MODE_T 1" >>confdefs.h
++
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct sockaddr_storage" >&5
++$as_echo_n "checking for struct sockaddr_storage... " >&6; }
++if test "${ac_cv_have_struct_sockaddr_storage+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++
++int
++main ()
++{
++ struct sockaddr_storage s;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_struct_sockaddr_storage="yes"
++else
++ ac_cv_have_struct_sockaddr_storage="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_struct_sockaddr_storage" >&5
++$as_echo "$ac_cv_have_struct_sockaddr_storage" >&6; }
++if test "x$ac_cv_have_struct_sockaddr_storage" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_STRUCT_SOCKADDR_STORAGE 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct sockaddr_in6" >&5
++$as_echo_n "checking for struct sockaddr_in6... " >&6; }
++if test "${ac_cv_have_struct_sockaddr_in6+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <netinet/in.h>
++
++int
++main ()
++{
++ struct sockaddr_in6 s; s.sin6_family = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_struct_sockaddr_in6="yes"
++else
++ ac_cv_have_struct_sockaddr_in6="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_struct_sockaddr_in6" >&5
++$as_echo "$ac_cv_have_struct_sockaddr_in6" >&6; }
++if test "x$ac_cv_have_struct_sockaddr_in6" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_STRUCT_SOCKADDR_IN6 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct in6_addr" >&5
++$as_echo_n "checking for struct in6_addr... " >&6; }
++if test "${ac_cv_have_struct_in6_addr+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <netinet/in.h>
++
++int
++main ()
++{
++ struct in6_addr s; s.s6_addr[0] = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_struct_in6_addr="yes"
++else
++ ac_cv_have_struct_in6_addr="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_struct_in6_addr" >&5
++$as_echo "$ac_cv_have_struct_in6_addr" >&6; }
++if test "x$ac_cv_have_struct_in6_addr" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_STRUCT_IN6_ADDR 1" >>confdefs.h
++
++
++ ac_fn_c_check_member "$LINENO" "struct sockaddr_in6" "sin6_scope_id" "ac_cv_member_struct_sockaddr_in6_sin6_scope_id" "
++#ifdef HAVE_SYS_TYPES_H
++#include <sys/types.h>
++#endif
++#include <netinet/in.h>
++
++"
++if test "x$ac_cv_member_struct_sockaddr_in6_sin6_scope_id" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
++_ACEOF
++
++
++fi
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct addrinfo" >&5
++$as_echo_n "checking for struct addrinfo... " >&6; }
++if test "${ac_cv_have_struct_addrinfo+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++#include <netdb.h>
++
++int
++main ()
++{
++ struct addrinfo s; s.ai_flags = AI_PASSIVE;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_struct_addrinfo="yes"
++else
++ ac_cv_have_struct_addrinfo="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_struct_addrinfo" >&5
++$as_echo "$ac_cv_have_struct_addrinfo" >&6; }
++if test "x$ac_cv_have_struct_addrinfo" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_STRUCT_ADDRINFO 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timeval" >&5
++$as_echo_n "checking for struct timeval... " >&6; }
++if test "${ac_cv_have_struct_timeval+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <sys/time.h>
++int
++main ()
++{
++ struct timeval tv; tv.tv_sec = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_struct_timeval="yes"
++else
++ ac_cv_have_struct_timeval="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_struct_timeval" >&5
++$as_echo "$ac_cv_have_struct_timeval" >&6; }
++if test "x$ac_cv_have_struct_timeval" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_STRUCT_TIMEVAL 1" >>confdefs.h
++
++ have_struct_timeval=1
++fi
++
++ac_fn_c_check_type "$LINENO" "struct timespec" "ac_cv_type_struct_timespec" "$ac_includes_default"
++if test "x$ac_cv_type_struct_timespec" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_STRUCT_TIMESPEC 1
++_ACEOF
++
++
++fi
++
++
++# We need int64_t or else certian parts of the compile will fail.
++if test "x$ac_cv_have_int64_t" = "xno" && \
++ test "x$ac_cv_sizeof_long_int" != "x8" && \
++ test "x$ac_cv_sizeof_long_long_int" = "x0" ; then
++ echo "OpenSSH requires int64_t support. Contact your vendor or install"
++ echo "an alternative compiler (I.E., GCC) before continuing."
++ echo ""
++ exit 1;
++else
++ if test "$cross_compiling" = yes; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: Assuming working snprintf()" >&5
++$as_echo "$as_me: WARNING: cross compiling: Assuming working snprintf()" >&2;}
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <string.h>
++#ifdef HAVE_SNPRINTF
++main()
++{
++ char buf[50];
++ char expected_out[50];
++ int mazsize = 50 ;
++#if (SIZEOF_LONG_INT == 8)
++ long int num = 0x7fffffffffffffff;
++#else
++ long long num = 0x7fffffffffffffffll;
++#endif
++ strcpy(expected_out, "9223372036854775807");
++ snprintf(buf, mazsize, "%lld", num);
++ if(strcmp(buf, expected_out) != 0)
++ exit(1);
++ exit(0);
++}
++#else
++main() { exit(0); }
++#endif
++
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ true
++else
++ $as_echo "@%:@define BROKEN_SNPRINTF 1" >>confdefs.h
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++fi
++
++
++# look for field 'ut_host' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_host
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_host field in utmp.h" >&5
++$as_echo_n "checking for ut_host field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_host" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_HOST_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_host' in header 'utmpx.h'
++ ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_host
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_host field in utmpx.h" >&5
++$as_echo_n "checking for ut_host field in utmpx.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmpx.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_host" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_HOST_IN_UTMPX 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'syslen' in header 'utmpx.h'
++ ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"syslen
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for syslen field in utmpx.h" >&5
++$as_echo_n "checking for syslen field in utmpx.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmpx.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "syslen" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_SYSLEN_IN_UTMPX 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_pid' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_pid
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_pid field in utmp.h" >&5
++$as_echo_n "checking for ut_pid field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_pid" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_PID_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_type' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_type
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_type field in utmp.h" >&5
++$as_echo_n "checking for ut_type field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_type" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_TYPE_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_type' in header 'utmpx.h'
++ ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_type
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_type field in utmpx.h" >&5
++$as_echo_n "checking for ut_type field in utmpx.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmpx.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_type" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_TYPE_IN_UTMPX 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_tv' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_tv
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_tv field in utmp.h" >&5
++$as_echo_n "checking for ut_tv field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_tv" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_TV_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_id' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_id
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_id field in utmp.h" >&5
++$as_echo_n "checking for ut_id field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_id" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_ID_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_id' in header 'utmpx.h'
++ ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_id
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_id field in utmpx.h" >&5
++$as_echo_n "checking for ut_id field in utmpx.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmpx.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_id" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_ID_IN_UTMPX 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_addr' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_addr field in utmp.h" >&5
++$as_echo_n "checking for ut_addr field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_addr" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_ADDR_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_addr' in header 'utmpx.h'
++ ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_addr field in utmpx.h" >&5
++$as_echo_n "checking for ut_addr field in utmpx.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmpx.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_addr" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_ADDR_IN_UTMPX 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_addr_v6' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr_v6
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_addr_v6 field in utmp.h" >&5
++$as_echo_n "checking for ut_addr_v6 field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_addr_v6" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_ADDR_V6_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_addr_v6' in header 'utmpx.h'
++ ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr_v6
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_addr_v6 field in utmpx.h" >&5
++$as_echo_n "checking for ut_addr_v6 field in utmpx.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmpx.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_addr_v6" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_ADDR_V6_IN_UTMPX 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_exit' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_exit
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_exit field in utmp.h" >&5
++$as_echo_n "checking for ut_exit field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_exit" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_EXIT_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_time' in header 'utmp.h'
++ ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_time
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_time field in utmp.h" >&5
++$as_echo_n "checking for ut_time field in utmp.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmp.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_time" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_TIME_IN_UTMP 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_time' in header 'utmpx.h'
++ ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_time
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_time field in utmpx.h" >&5
++$as_echo_n "checking for ut_time field in utmpx.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmpx.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_time" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_TIME_IN_UTMPX 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++# look for field 'ut_tv' in header 'utmpx.h'
++ ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
++ ossh_varname="ossh_cv_$ossh_safe""_has_"ut_tv
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_tv field in utmpx.h" >&5
++$as_echo_n "checking for ut_tv field in utmpx.h... " >&6; }
++ if eval "test \"\${$ossh_varname+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include <utmpx.h>
++
++_ACEOF
++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
++ $EGREP "ut_tv" >/dev/null 2>&1; then :
++ eval "$ossh_varname=yes"
++else
++ eval "$ossh_varname=no"
++fi
++rm -f conftest*
++
++fi
++
++ ossh_result=`eval 'echo $'"$ossh_varname"`
++ if test -n "`echo $ossh_varname`"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ossh_result" >&5
++$as_echo "$ossh_result" >&6; }
++ if test "x$ossh_result" = "xyes"; then
++
++$as_echo "@%:@define HAVE_TV_IN_UTMPX 1" >>confdefs.h
++
++ fi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++
++ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
++if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then :
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_STRUCT_STAT_ST_BLKSIZE 1
++_ACEOF
++
++
++fi
++
++ac_fn_c_check_member "$LINENO" "struct __res_state" "retrans" "ac_cv_member_struct___res_state_retrans" "
++#include <stdio.h>
++#if HAVE_SYS_TYPES_H
++# include <sys/types.h>
++#endif
++#include <netinet/in.h>
++#include <arpa/nameser.h>
++#include <resolv.h>
++
++"
++if test "x$ac_cv_member_struct___res_state_retrans" = x""yes; then :
++
++else
++
++$as_echo "@%:@define __res_state state" >>confdefs.h
++
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ss_family field in struct sockaddr_storage" >&5
++$as_echo_n "checking for ss_family field in struct sockaddr_storage... " >&6; }
++if test "${ac_cv_have_ss_family_in_struct_ss+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++
++int
++main ()
++{
++ struct sockaddr_storage s; s.ss_family = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_ss_family_in_struct_ss="yes"
++else
++ ac_cv_have_ss_family_in_struct_ss="no"
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_ss_family_in_struct_ss" >&5
++$as_echo "$ac_cv_have_ss_family_in_struct_ss" >&6; }
++if test "x$ac_cv_have_ss_family_in_struct_ss" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_SS_FAMILY_IN_SS 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __ss_family field in struct sockaddr_storage" >&5
++$as_echo_n "checking for __ss_family field in struct sockaddr_storage... " >&6; }
++if test "${ac_cv_have___ss_family_in_struct_ss+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++
++int
++main ()
++{
++ struct sockaddr_storage s; s.__ss_family = 1;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have___ss_family_in_struct_ss="yes"
++else
++ ac_cv_have___ss_family_in_struct_ss="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have___ss_family_in_struct_ss" >&5
++$as_echo "$ac_cv_have___ss_family_in_struct_ss" >&6; }
++if test "x$ac_cv_have___ss_family_in_struct_ss" = "xyes" ; then
++
++$as_echo "@%:@define HAVE___SS_FAMILY_IN_SS 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pw_class field in struct passwd" >&5
++$as_echo_n "checking for pw_class field in struct passwd... " >&6; }
++if test "${ac_cv_have_pw_class_in_struct_passwd+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <pwd.h>
++int
++main ()
++{
++ struct passwd p; p.pw_class = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_pw_class_in_struct_passwd="yes"
++else
++ ac_cv_have_pw_class_in_struct_passwd="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_pw_class_in_struct_passwd" >&5
++$as_echo "$ac_cv_have_pw_class_in_struct_passwd" >&6; }
++if test "x$ac_cv_have_pw_class_in_struct_passwd" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_PW_CLASS_IN_PASSWD 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pw_expire field in struct passwd" >&5
++$as_echo_n "checking for pw_expire field in struct passwd... " >&6; }
++if test "${ac_cv_have_pw_expire_in_struct_passwd+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <pwd.h>
++int
++main ()
++{
++ struct passwd p; p.pw_expire = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_pw_expire_in_struct_passwd="yes"
++else
++ ac_cv_have_pw_expire_in_struct_passwd="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_pw_expire_in_struct_passwd" >&5
++$as_echo "$ac_cv_have_pw_expire_in_struct_passwd" >&6; }
++if test "x$ac_cv_have_pw_expire_in_struct_passwd" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_PW_EXPIRE_IN_PASSWD 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pw_change field in struct passwd" >&5
++$as_echo_n "checking for pw_change field in struct passwd... " >&6; }
++if test "${ac_cv_have_pw_change_in_struct_passwd+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <pwd.h>
++int
++main ()
++{
++ struct passwd p; p.pw_change = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_pw_change_in_struct_passwd="yes"
++else
++ ac_cv_have_pw_change_in_struct_passwd="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_pw_change_in_struct_passwd" >&5
++$as_echo "$ac_cv_have_pw_change_in_struct_passwd" >&6; }
++if test "x$ac_cv_have_pw_change_in_struct_passwd" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_PW_CHANGE_IN_PASSWD 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for msg_accrights field in struct msghdr" >&5
++$as_echo_n "checking for msg_accrights field in struct msghdr... " >&6; }
++if test "${ac_cv_have_accrights_in_msghdr+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++#include <sys/uio.h>
++
++int
++main ()
++{
++
++#ifdef msg_accrights
++#error "msg_accrights is a macro"
++exit(1);
++#endif
++struct msghdr m;
++m.msg_accrights = 0;
++exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_accrights_in_msghdr="yes"
++else
++ ac_cv_have_accrights_in_msghdr="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_accrights_in_msghdr" >&5
++$as_echo "$ac_cv_have_accrights_in_msghdr" >&6; }
++if test "x$ac_cv_have_accrights_in_msghdr" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_ACCRIGHTS_IN_MSGHDR 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if struct statvfs.f_fsid is integral type" >&5
++$as_echo_n "checking if struct statvfs.f_fsid is integral type... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/stat.h>
++#ifdef HAVE_SYS_TIME_H
++# include <sys/time.h>
++#endif
++#ifdef HAVE_SYS_MOUNT_H
++#include <sys/mount.h>
++#endif
++#ifdef HAVE_SYS_STATVFS_H
++#include <sys/statvfs.h>
++#endif
++
++int
++main ()
++{
++ struct statvfs s; s.f_fsid = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fsid_t has member val" >&5
++$as_echo_n "checking if fsid_t has member val... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/statvfs.h>
++
++int
++main ()
++{
++ fsid_t t; t.val[0] = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "@%:@define FSID_HAS_VAL 1" >>confdefs.h
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if f_fsid has member __val" >&5
++$as_echo_n "checking if f_fsid has member __val... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/statvfs.h>
++
++int
++main ()
++{
++ fsid_t t; t.__val[0] = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "@%:@define FSID_HAS___VAL 1" >>confdefs.h
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for msg_control field in struct msghdr" >&5
++$as_echo_n "checking for msg_control field in struct msghdr... " >&6; }
++if test "${ac_cv_have_control_in_msghdr+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <sys/socket.h>
++#include <sys/uio.h>
++
++int
++main ()
++{
++
++#ifdef msg_control
++#error "msg_control is a macro"
++exit(1);
++#endif
++struct msghdr m;
++m.msg_control = 0;
++exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ ac_cv_have_control_in_msghdr="yes"
++else
++ ac_cv_have_control_in_msghdr="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_control_in_msghdr" >&5
++$as_echo "$ac_cv_have_control_in_msghdr" >&6; }
++if test "x$ac_cv_have_control_in_msghdr" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_CONTROL_IN_MSGHDR 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libc defines __progname" >&5
++$as_echo_n "checking if libc defines __progname... " >&6; }
++if test "${ac_cv_libc_defines___progname+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++ extern char *__progname; printf("%s", __progname);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_libc_defines___progname="yes"
++else
++ ac_cv_libc_defines___progname="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libc_defines___progname" >&5
++$as_echo "$ac_cv_libc_defines___progname" >&6; }
++if test "x$ac_cv_libc_defines___progname" = "xyes" ; then
++
++$as_echo "@%:@define HAVE___PROGNAME 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC implements __FUNCTION__" >&5
++$as_echo_n "checking whether $CC implements __FUNCTION__... " >&6; }
++if test "${ac_cv_cc_implements___FUNCTION__+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <stdio.h>
++int
++main ()
++{
++ printf("%s", __FUNCTION__);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_cc_implements___FUNCTION__="yes"
++else
++ ac_cv_cc_implements___FUNCTION__="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_implements___FUNCTION__" >&5
++$as_echo "$ac_cv_cc_implements___FUNCTION__" >&6; }
++if test "x$ac_cv_cc_implements___FUNCTION__" = "xyes" ; then
++
++$as_echo "@%:@define HAVE___FUNCTION__ 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC implements __func__" >&5
++$as_echo_n "checking whether $CC implements __func__... " >&6; }
++if test "${ac_cv_cc_implements___func__+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <stdio.h>
++int
++main ()
++{
++ printf("%s", __func__);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_cc_implements___func__="yes"
++else
++ ac_cv_cc_implements___func__="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_implements___func__" >&5
++$as_echo "$ac_cv_cc_implements___func__" >&6; }
++if test "x$ac_cv_cc_implements___func__" = "xyes" ; then
++
++$as_echo "@%:@define HAVE___func__ 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether va_copy exists" >&5
++$as_echo_n "checking whether va_copy exists... " >&6; }
++if test "${ac_cv_have_va_copy+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdarg.h>
++va_list x,y;
++
++int
++main ()
++{
++ va_copy(x,y);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_have_va_copy="yes"
++else
++ ac_cv_have_va_copy="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_va_copy" >&5
++$as_echo "$ac_cv_have_va_copy" >&6; }
++if test "x$ac_cv_have_va_copy" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_VA_COPY 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __va_copy exists" >&5
++$as_echo_n "checking whether __va_copy exists... " >&6; }
++if test "${ac_cv_have___va_copy+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdarg.h>
++va_list x,y;
++
++int
++main ()
++{
++ __va_copy(x,y);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_have___va_copy="yes"
++else
++ ac_cv_have___va_copy="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have___va_copy" >&5
++$as_echo "$ac_cv_have___va_copy" >&6; }
++if test "x$ac_cv_have___va_copy" = "xyes" ; then
++
++$as_echo "@%:@define HAVE___VA_COPY 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getopt has optreset support" >&5
++$as_echo_n "checking whether getopt has optreset support... " >&6; }
++if test "${ac_cv_have_getopt_optreset+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <getopt.h>
++int
++main ()
++{
++ extern int optreset; optreset = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_have_getopt_optreset="yes"
++else
++ ac_cv_have_getopt_optreset="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_getopt_optreset" >&5
++$as_echo "$ac_cv_have_getopt_optreset" >&6; }
++if test "x$ac_cv_have_getopt_optreset" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_GETOPT_OPTRESET 1" >>confdefs.h
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libc defines sys_errlist" >&5
++$as_echo_n "checking if libc defines sys_errlist... " >&6; }
++if test "${ac_cv_libc_defines_sys_errlist+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++ extern const char *const sys_errlist[]; printf("%s", sys_errlist[0]);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_libc_defines_sys_errlist="yes"
++else
++ ac_cv_libc_defines_sys_errlist="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libc_defines_sys_errlist" >&5
++$as_echo "$ac_cv_libc_defines_sys_errlist" >&6; }
++if test "x$ac_cv_libc_defines_sys_errlist" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_SYS_ERRLIST 1" >>confdefs.h
++
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libc defines sys_nerr" >&5
++$as_echo_n "checking if libc defines sys_nerr... " >&6; }
++if test "${ac_cv_libc_defines_sys_nerr+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++int
++main ()
++{
++ extern int sys_nerr; printf("%i", sys_nerr);
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_libc_defines_sys_nerr="yes"
++else
++ ac_cv_libc_defines_sys_nerr="no"
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libc_defines_sys_nerr" >&5
++$as_echo "$ac_cv_libc_defines_sys_nerr" >&6; }
++if test "x$ac_cv_libc_defines_sys_nerr" = "xyes" ; then
++
++$as_echo "@%:@define HAVE_SYS_NERR 1" >>confdefs.h
++
++fi
++
++# Check libraries needed by DNS fingerprint support
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getrrsetbyname" >&5
++$as_echo_n "checking for library containing getrrsetbyname... " >&6; }
++if test "${ac_cv_search_getrrsetbyname+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char getrrsetbyname ();
++int
++main ()
++{
++return getrrsetbyname ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' resolv; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_getrrsetbyname=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_getrrsetbyname+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_getrrsetbyname+set}" = set; then :
++
++else
++ ac_cv_search_getrrsetbyname=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getrrsetbyname" >&5
++$as_echo "$ac_cv_search_getrrsetbyname" >&6; }
++ac_res=$ac_cv_search_getrrsetbyname
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++$as_echo "@%:@define HAVE_GETRRSETBYNAME 1" >>confdefs.h
++
++else
++
++ # Needed by our getrrsetbyname()
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_query" >&5
++$as_echo_n "checking for library containing res_query... " >&6; }
++if test "${ac_cv_search_res_query+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char res_query ();
++int
++main ()
++{
++return res_query ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' resolv; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_res_query=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_res_query+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_res_query+set}" = set; then :
++
++else
++ ac_cv_search_res_query=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_query" >&5
++$as_echo "$ac_cv_search_res_query" >&6; }
++ac_res=$ac_cv_search_res_query
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++fi
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dn_expand" >&5
++$as_echo_n "checking for library containing dn_expand... " >&6; }
++if test "${ac_cv_search_dn_expand+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char dn_expand ();
++int
++main ()
++{
++return dn_expand ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' resolv; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_dn_expand=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_dn_expand+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_dn_expand+set}" = set; then :
++
++else
++ ac_cv_search_dn_expand=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dn_expand" >&5
++$as_echo "$ac_cv_search_dn_expand" >&6; }
++ac_res=$ac_cv_search_dn_expand
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++fi
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if res_query will link" >&5
++$as_echo_n "checking if res_query will link... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <netinet/in.h>
++#include <arpa/nameser.h>
++#include <netdb.h>
++#include <resolv.h>
++
++int
++main ()
++{
++
++ res_query (0, 0, 0, 0, 0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ saved_LIBS="$LIBS"
++ LIBS="$LIBS -lresolv"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for res_query in -lresolv" >&5
++$as_echo_n "checking for res_query in -lresolv... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <netinet/in.h>
++#include <arpa/nameser.h>
++#include <netdb.h>
++#include <resolv.h>
++
++int
++main ()
++{
++
++ res_query (0, 0, 0, 0, 0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ LIBS="$saved_LIBS"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++ for ac_func in _getshort _getlong
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++ ac_fn_c_check_decl "$LINENO" "_getshort" "ac_cv_have_decl__getshort" "#include <sys/types.h>
++ #include <arpa/nameser.h>
++"
++if test "x$ac_cv_have_decl__getshort" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DECL__GETSHORT $ac_have_decl
++_ACEOF
++ac_fn_c_check_decl "$LINENO" "_getlong" "ac_cv_have_decl__getlong" "#include <sys/types.h>
++ #include <arpa/nameser.h>
++"
++if test "x$ac_cv_have_decl__getlong" = x""yes; then :
++ ac_have_decl=1
++else
++ ac_have_decl=0
++fi
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DECL__GETLONG $ac_have_decl
++_ACEOF
++
++ ac_fn_c_check_member "$LINENO" "HEADER" "ad" "ac_cv_member_HEADER_ad" "#include <arpa/nameser.h>
++"
++if test "x$ac_cv_member_HEADER_ad" = x""yes; then :
++
++$as_echo "@%:@define HAVE_HEADER_AD 1" >>confdefs.h
++
++fi
++
++
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if struct __res_state _res is an extern" >&5
++$as_echo_n "checking if struct __res_state _res is an extern... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#if HAVE_SYS_TYPES_H
++# include <sys/types.h>
++#endif
++#include <netinet/in.h>
++#include <arpa/nameser.h>
++#include <resolv.h>
++extern struct __res_state _res;
++
++int
++main ()
++{
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "@%:@define HAVE__RES_EXTERN 1" >>confdefs.h
++
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++# Check whether user wants SELinux support
++SELINUX_MSG="no"
++LIBSELINUX=""
++
++@%:@ Check whether --with-selinux was given.
++if test "${with_selinux+set}" = set; then :
++ withval=$with_selinux; if test "x$withval" != "xno" ; then
++ save_LIBS="$LIBS"
++
++$as_echo "@%:@define WITH_SELINUX 1" >>confdefs.h
++
++ SELINUX_MSG="yes"
++ ac_fn_c_check_header_mongrel "$LINENO" "selinux/selinux.h" "ac_cv_header_selinux_selinux_h" "$ac_includes_default"
++if test "x$ac_cv_header_selinux_selinux_h" = x""yes; then :
++
++else
++ as_fn_error $? "SELinux support requires selinux.h header" "$LINENO" 5
++fi
++
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for setexeccon in -lselinux" >&5
++$as_echo_n "checking for setexeccon in -lselinux... " >&6; }
++if test "${ac_cv_lib_selinux_setexeccon+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lselinux $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char setexeccon ();
++int
++main ()
++{
++return setexeccon ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_selinux_setexeccon=yes
++else
++ ac_cv_lib_selinux_setexeccon=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_setexeccon" >&5
++$as_echo "$ac_cv_lib_selinux_setexeccon" >&6; }
++if test "x$ac_cv_lib_selinux_setexeccon" = x""yes; then :
++ LIBSELINUX="-lselinux"
++ LIBS="$LIBS -lselinux"
++
++else
++ as_fn_error $? "SELinux support requires libselinux library" "$LINENO" 5
++fi
++
++ SSHLIBS="$SSHLIBS $LIBSELINUX"
++ SSHDLIBS="$SSHDLIBS $LIBSELINUX"
++ for ac_func in getseuserbyname get_default_context_with_level
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++ LIBS="$save_LIBS"
++ fi
++
++fi
++
++
++
++
++# Check whether user wants Kerberos 5 support
++KRB5_MSG="no"
++
++@%:@ Check whether --with-kerberos5 was given.
++if test "${with_kerberos5+set}" = set; then :
++ withval=$with_kerberos5; if test "x$withval" != "xno" ; then
++ if test "x$withval" = "xyes" ; then
++ KRB5ROOT="/usr/local"
++ else
++ KRB5ROOT=${withval}
++ fi
++
++
++$as_echo "@%:@define KRB5 1" >>confdefs.h
++
++ KRB5_MSG="yes"
++
++ # Extract the first word of "krb5-config", so it can be a program name with args.
++set dummy krb5-config; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_KRB5CONF+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $KRB5CONF in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_KRB5CONF="$KRB5CONF" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++as_dummy="$KRB5ROOT/bin:$PATH"
++for as_dir in $as_dummy
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_KRB5CONF="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ test -z "$ac_cv_path_KRB5CONF" && ac_cv_path_KRB5CONF="$KRB5ROOT/bin/krb5-config"
++ ;;
++esac
++fi
++KRB5CONF=$ac_cv_path_KRB5CONF
++if test -n "$KRB5CONF"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KRB5CONF" >&5
++$as_echo "$KRB5CONF" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ if test -x $KRB5CONF ; then
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gssapi support" >&5
++$as_echo_n "checking for gssapi support... " >&6; }
++ if $KRB5CONF | grep gssapi >/dev/null ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "@%:@define GSSAPI 1" >>confdefs.h
++
++ k5confopts=gssapi
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ k5confopts=""
++ fi
++ K5CFLAGS="`$KRB5CONF --cflags $k5confopts`"
++ K5LIBS="`$KRB5CONF --libs $k5confopts`"
++ CPPFLAGS="$CPPFLAGS $K5CFLAGS"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using Heimdal" >&5
++$as_echo_n "checking whether we are using Heimdal... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <krb5.h>
++
++int
++main ()
++{
++ char *tmp = heimdal_version;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "@%:@define HEIMDAL 1" >>confdefs.h
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ else
++ CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include"
++ LDFLAGS="$LDFLAGS -L${KRB5ROOT}/lib"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using Heimdal" >&5
++$as_echo_n "checking whether we are using Heimdal... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++ #include <krb5.h>
++
++int
++main ()
++{
++ char *tmp = heimdal_version;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++ $as_echo "@%:@define HEIMDAL 1" >>confdefs.h
++
++ K5LIBS="-lkrb5"
++ K5LIBS="$K5LIBS -lcom_err -lasn1"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for net_write in -lroken" >&5
++$as_echo_n "checking for net_write in -lroken... " >&6; }
++if test "${ac_cv_lib_roken_net_write+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lroken $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char net_write ();
++int
++main ()
++{
++return net_write ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_roken_net_write=yes
++else
++ ac_cv_lib_roken_net_write=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_roken_net_write" >&5
++$as_echo "$ac_cv_lib_roken_net_write" >&6; }
++if test "x$ac_cv_lib_roken_net_write" = x""yes; then :
++ K5LIBS="$K5LIBS -lroken"
++fi
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for des_cbc_encrypt in -ldes" >&5
++$as_echo_n "checking for des_cbc_encrypt in -ldes... " >&6; }
++if test "${ac_cv_lib_des_des_cbc_encrypt+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-ldes $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char des_cbc_encrypt ();
++int
++main ()
++{
++return des_cbc_encrypt ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_des_des_cbc_encrypt=yes
++else
++ ac_cv_lib_des_des_cbc_encrypt=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_des_des_cbc_encrypt" >&5
++$as_echo "$ac_cv_lib_des_des_cbc_encrypt" >&6; }
++if test "x$ac_cv_lib_des_des_cbc_encrypt" = x""yes; then :
++ K5LIBS="$K5LIBS -ldes"
++fi
++
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ K5LIBS="-lkrb5 -lk5crypto -lcom_err"
++
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dn_expand" >&5
++$as_echo_n "checking for library containing dn_expand... " >&6; }
++if test "${ac_cv_search_dn_expand+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char dn_expand ();
++int
++main ()
++{
++return dn_expand ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' resolv; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_dn_expand=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_dn_expand+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_dn_expand+set}" = set; then :
++
++else
++ ac_cv_search_dn_expand=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dn_expand" >&5
++$as_echo "$ac_cv_search_dn_expand" >&6; }
++ac_res=$ac_cv_search_dn_expand
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++fi
++
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_init_sec_context in -lgssapi_krb5" >&5
++$as_echo_n "checking for gss_init_sec_context in -lgssapi_krb5... " >&6; }
++if test "${ac_cv_lib_gssapi_krb5_gss_init_sec_context+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lgssapi_krb5 $K5LIBS $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char gss_init_sec_context ();
++int
++main ()
++{
++return gss_init_sec_context ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_gssapi_krb5_gss_init_sec_context=yes
++else
++ ac_cv_lib_gssapi_krb5_gss_init_sec_context=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&5
++$as_echo "$ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&6; }
++if test "x$ac_cv_lib_gssapi_krb5_gss_init_sec_context" = x""yes; then :
++ $as_echo "@%:@define GSSAPI 1" >>confdefs.h
++
++ K5LIBS="-lgssapi_krb5 $K5LIBS"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_init_sec_context in -lgssapi" >&5
++$as_echo_n "checking for gss_init_sec_context in -lgssapi... " >&6; }
++if test "${ac_cv_lib_gssapi_gss_init_sec_context+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lgssapi $K5LIBS $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char gss_init_sec_context ();
++int
++main ()
++{
++return gss_init_sec_context ();
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_lib_gssapi_gss_init_sec_context=yes
++else
++ ac_cv_lib_gssapi_gss_init_sec_context=no
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gssapi_gss_init_sec_context" >&5
++$as_echo "$ac_cv_lib_gssapi_gss_init_sec_context" >&6; }
++if test "x$ac_cv_lib_gssapi_gss_init_sec_context" = x""yes; then :
++ $as_echo "@%:@define GSSAPI 1" >>confdefs.h
++
++ K5LIBS="-lgssapi $K5LIBS"
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find any suitable gss-api library - build may fail" >&5
++$as_echo "$as_me: WARNING: Cannot find any suitable gss-api library - build may fail" >&2;}
++fi
++
++
++fi
++
++
++ ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
++if test "x$ac_cv_header_gssapi_h" = x""yes; then :
++
++else
++ unset ac_cv_header_gssapi_h
++ CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include/gssapi"
++ for ac_header in gssapi.h
++do :
++ ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
++if test "x$ac_cv_header_gssapi_h" = x""yes; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_GSSAPI_H 1
++_ACEOF
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find any suitable gss-api header - build may fail" >&5
++$as_echo "$as_me: WARNING: Cannot find any suitable gss-api header - build may fail" >&2;}
++
++fi
++
++done
++
++
++
++fi
++
++
++
++ oldCPP="$CPPFLAGS"
++ CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include/gssapi"
++ ac_fn_c_check_header_mongrel "$LINENO" "gssapi_krb5.h" "ac_cv_header_gssapi_krb5_h" "$ac_includes_default"
++if test "x$ac_cv_header_gssapi_krb5_h" = x""yes; then :
++
++else
++ CPPFLAGS="$oldCPP"
++fi
++
++
++
++ fi
++ if test ! -z "$need_dash_r" ; then
++ LDFLAGS="$LDFLAGS -R${KRB5ROOT}/lib"
++ fi
++ if test ! -z "$blibpath" ; then
++ blibpath="$blibpath:${KRB5ROOT}/lib"
++ fi
++
++ SAVELIBS=$LIBS
++ LIBS="$LIBS $K5LIBS"
++ for ac_func in gss_localname gss_userok
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
++ LIBS=$SAVELIBS
++
++ for ac_header in gssapi.h gssapi/gssapi.h gssapi/gssapi_ext.h
++do :
++ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
++ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
++if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++
++done
++
++ for ac_header in gssapi_krb5.h gssapi/gssapi_krb5.h
++do :
++ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
++ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
++if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++
++done
++
++ for ac_header in gssapi_generic.h gssapi/gssapi_generic.h
++do :
++ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
++ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
++if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++
++done
++
++
++ LIBS="$LIBS $K5LIBS"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing k_hasafs" >&5
++$as_echo_n "checking for library containing k_hasafs... " >&6; }
++if test "${ac_cv_search_k_hasafs+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ ac_func_search_save_LIBS=$LIBS
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char k_hasafs ();
++int
++main ()
++{
++return k_hasafs ();
++ ;
++ return 0;
++}
++_ACEOF
++for ac_lib in '' kafs; do
++ if test -z "$ac_lib"; then
++ ac_res="none required"
++ else
++ ac_res=-l$ac_lib
++ LIBS="-l$ac_lib $ac_func_search_save_LIBS"
++ fi
++ if ac_fn_c_try_link "$LINENO"; then :
++ ac_cv_search_k_hasafs=$ac_res
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext
++ if test "${ac_cv_search_k_hasafs+set}" = set; then :
++ break
++fi
++done
++if test "${ac_cv_search_k_hasafs+set}" = set; then :
++
++else
++ ac_cv_search_k_hasafs=no
++fi
++rm conftest.$ac_ext
++LIBS=$ac_func_search_save_LIBS
++fi
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_k_hasafs" >&5
++$as_echo "$ac_cv_search_k_hasafs" >&6; }
++ac_res=$ac_cv_search_k_hasafs
++if test "$ac_res" != no; then :
++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
++
++$as_echo "@%:@define USE_AFS 1" >>confdefs.h
++
++fi
++
++ fi
++
++
++fi
++
++
++# Looking for programs, paths and files
++
++PRIVSEP_PATH=/var/empty
++
++@%:@ Check whether --with-privsep-path was given.
++if test "${with_privsep_path+set}" = set; then :
++ withval=$with_privsep_path;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++ PRIVSEP_PATH=$withval
++ fi
++
++
++fi
++
++
++
++
++@%:@ Check whether --with-xauth was given.
++if test "${with_xauth+set}" = set; then :
++ withval=$with_xauth;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++ xauth_path=$withval
++ fi
++
++else
++
++ TestPath="$PATH"
++ TestPath="${TestPath}${PATH_SEPARATOR}/usr/X/bin"
++ TestPath="${TestPath}${PATH_SEPARATOR}/usr/bin/X11"
++ TestPath="${TestPath}${PATH_SEPARATOR}/usr/X11R6/bin"
++ TestPath="${TestPath}${PATH_SEPARATOR}/usr/openwin/bin"
++ # Extract the first word of "xauth", so it can be a program name with args.
++set dummy xauth; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_xauth_path+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $xauth_path in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_xauth_path="$xauth_path" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $TestPath
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_xauth_path="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++xauth_path=$ac_cv_path_xauth_path
++if test -n "$xauth_path"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xauth_path" >&5
++$as_echo "$xauth_path" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ if (test ! -z "$xauth_path" && test -x "/usr/openwin/bin/xauth") ; then
++ xauth_path="/usr/openwin/bin/xauth"
++ fi
++
++
++fi
++
++
++STRIP_OPT=-s
++@%:@ Check whether --enable-strip was given.
++if test "${enable_strip+set}" = set; then :
++ enableval=$enable_strip;
++ if test "x$enableval" = "xno" ; then
++ STRIP_OPT=
++ fi
++
++
++fi
++
++
++
++if test -z "$xauth_path" ; then
++ XAUTH_PATH="undefined"
++
++else
++
++cat >>confdefs.h <<_ACEOF
++@%:@define XAUTH_PATH "$xauth_path"
++_ACEOF
++
++ XAUTH_PATH=$xauth_path
++
++fi
++
++# Check for mail directory
++
++@%:@ Check whether --with-maildir was given.
++if test "${with_maildir+set}" = set; then :
++ withval=$with_maildir;
++ if test "X$withval" != X && test "x$withval" != xno && \
++ test "x${withval}" != xyes; then
++
++cat >>confdefs.h <<_ACEOF
++@%:@define MAIL_DIRECTORY "$withval"
++_ACEOF
++
++ fi
++
++else
++
++ if test "X$maildir" != "X"; then
++ cat >>confdefs.h <<_ACEOF
++@%:@define MAIL_DIRECTORY "$maildir"
++_ACEOF
++
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking Discovering system mail directory" >&5
++$as_echo_n "checking Discovering system mail directory... " >&6; }
++ if test "$cross_compiling" = yes; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: use --with-maildir=/path/to/mail" >&5
++$as_echo "$as_me: WARNING: cross compiling: use --with-maildir=/path/to/mail" >&2;}
++
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <stdio.h>
++#include <string.h>
++#ifdef HAVE_PATHS_H
++#include <paths.h>
++#endif
++#ifdef HAVE_MAILLOCK_H
++#include <maillock.h>
++#endif
++#define DATA "conftest.maildir"
++
++int
++main ()
++{
++
++ FILE *fd;
++ int rc;
++
++ fd = fopen(DATA,"w");
++ if(fd == NULL)
++ exit(1);
++
++#if defined (_PATH_MAILDIR)
++ if ((rc = fprintf(fd ,"_PATH_MAILDIR:%s\n", _PATH_MAILDIR)) <0)
++ exit(1);
++#elif defined (MAILDIR)
++ if ((rc = fprintf(fd ,"MAILDIR:%s\n", MAILDIR)) <0)
++ exit(1);
++#elif defined (_PATH_MAIL)
++ if ((rc = fprintf(fd ,"_PATH_MAIL:%s\n", _PATH_MAIL)) <0)
++ exit(1);
++#else
++ exit (2);
++#endif
++
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++
++ maildir_what=`awk -F: '{print $1}' conftest.maildir`
++ maildir=`awk -F: '{print $2}' conftest.maildir \
++ | sed 's|/$||'`
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using: $maildir from $maildir_what" >&5
++$as_echo "Using: $maildir from $maildir_what" >&6; }
++ if test "x$maildir_what" != "x_PATH_MAILDIR"; then
++ cat >>confdefs.h <<_ACEOF
++@%:@define MAIL_DIRECTORY "$maildir"
++_ACEOF
++
++ fi
++
++else
++
++ if test "X$ac_status" = "X2";then
++# our test program didn't find it. Default to /var/spool/mail
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using: default value of /var/spool/mail" >&5
++$as_echo "Using: default value of /var/spool/mail" >&6; }
++ cat >>confdefs.h <<_ACEOF
++@%:@define MAIL_DIRECTORY "/var/spool/mail"
++_ACEOF
++
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: *** not found ***" >&5
++$as_echo "*** not found ***" >&6; }
++ fi
++
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++ fi
++
++
++fi
++ # maildir
++
++if test ! -z "$cross_compiling" && test "x$cross_compiling" = "xyes"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: Disabling /dev/ptmx test" >&5
++$as_echo "$as_me: WARNING: cross compiling: Disabling /dev/ptmx test" >&2;}
++ disable_ptmx_check=yes
++fi
++if test -z "$no_dev_ptmx" ; then
++ if test "x$disable_ptmx_check" != "xyes" ; then
++ as_ac_File=`$as_echo "ac_cv_file_"/dev/ptmx"" | $as_tr_sh`
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for \"/dev/ptmx\"" >&5
++$as_echo_n "checking for \"/dev/ptmx\"... " >&6; }
++if eval "test \"\${$as_ac_File+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ test "$cross_compiling" = yes &&
++ as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
++if test -r ""/dev/ptmx""; then
++ eval "$as_ac_File=yes"
++else
++ eval "$as_ac_File=no"
++fi
++fi
++eval ac_res=\$$as_ac_File
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
++
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DEV_PTMX 1
++_ACEOF
++
++ have_dev_ptmx=1
++
++
++fi
++
++ fi
++fi
++
++if test ! -z "$cross_compiling" && test "x$cross_compiling" != "xyes"; then
++ as_ac_File=`$as_echo "ac_cv_file_"/dev/ptc"" | $as_tr_sh`
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for \"/dev/ptc\"" >&5
++$as_echo_n "checking for \"/dev/ptc\"... " >&6; }
++if eval "test \"\${$as_ac_File+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ test "$cross_compiling" = yes &&
++ as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
++if test -r ""/dev/ptc""; then
++ eval "$as_ac_File=yes"
++else
++ eval "$as_ac_File=no"
++fi
++fi
++eval ac_res=\$$as_ac_File
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
++
++
++cat >>confdefs.h <<_ACEOF
++@%:@define HAVE_DEV_PTS_AND_PTC 1
++_ACEOF
++
++ have_dev_ptc=1
++
++
++fi
++
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: Disabling /dev/ptc test" >&5
++$as_echo "$as_me: WARNING: cross compiling: Disabling /dev/ptc test" >&2;}
++fi
++
++# Options from here on. Some of these are preset by platform above
++
++@%:@ Check whether --with-mantype was given.
++if test "${with_mantype+set}" = set; then :
++ withval=$with_mantype;
++ case "$withval" in
++ man|cat|doc)
++ MANTYPE=$withval
++ ;;
++ *)
++ as_fn_error $? "invalid man type: $withval" "$LINENO" 5
++ ;;
++ esac
++
++
++fi
++
++if test -z "$MANTYPE"; then
++ TestPath="/usr/bin${PATH_SEPARATOR}/usr/ucb"
++ for ac_prog in nroff awf
++do
++ # Extract the first word of "$ac_prog", so it can be a program name with args.
++set dummy $ac_prog; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if test "${ac_cv_path_NROFF+set}" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ case $NROFF in
++ [\\/]* | ?:[\\/]*)
++ ac_cv_path_NROFF="$NROFF" # Let the user override the test with a path.
++ ;;
++ *)
++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $TestPath
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ for ac_exec_ext in '' $ac_executable_extensions; do
++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
++ ac_cv_path_NROFF="$as_dir/$ac_word$ac_exec_ext"
++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
++ break 2
++ fi
++done
++ done
++IFS=$as_save_IFS
++
++ ;;
++esac
++fi
++NROFF=$ac_cv_path_NROFF
++if test -n "$NROFF"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NROFF" >&5
++$as_echo "$NROFF" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++ test -n "$NROFF" && break
++done
++test -n "$NROFF" || NROFF="/bin/false"
++
++ if ${NROFF} -mdoc ${srcdir}/ssh.1 >/dev/null 2>&1; then
++ MANTYPE=doc
++ elif ${NROFF} -man ${srcdir}/ssh.1 >/dev/null 2>&1; then
++ MANTYPE=man
++ else
++ MANTYPE=cat
++ fi
++fi
++
++if test "$MANTYPE" = "doc"; then
++ mansubdir=man;
++else
++ mansubdir=$MANTYPE;
++fi
++
++
++# Check whether to enable MD5 passwords
++MD5_MSG="no"
++
++@%:@ Check whether --with-md5-passwords was given.
++if test "${with_md5_passwords+set}" = set; then :
++ withval=$with_md5_passwords;
++ if test "x$withval" != "xno" ; then
++
++$as_echo "@%:@define HAVE_MD5_PASSWORDS 1" >>confdefs.h
++
++ MD5_MSG="yes"
++ fi
++
++
++fi
++
++
++# Whether to disable shadow password support
++
++@%:@ Check whether --with-shadow was given.
++if test "${with_shadow+set}" = set; then :
++ withval=$with_shadow;
++ if test "x$withval" = "xno" ; then
++ $as_echo "@%:@define DISABLE_SHADOW 1" >>confdefs.h
++
++ disable_shadow=yes
++ fi
++
++
++fi
++
++
++if test -z "$disable_shadow" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the systems has expire shadow information" >&5
++$as_echo_n "checking if the systems has expire shadow information... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <shadow.h>
++struct spwd sp;
++
++int
++main ()
++{
++ sp.sp_expire = sp.sp_lstchg = sp.sp_inact = 0;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ sp_expire_available=yes
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++ if test "x$sp_expire_available" = "xyes" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "@%:@define HAS_SHADOW_EXPIRE 1" >>confdefs.h
++
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++fi
++
++# Use ip address instead of hostname in $DISPLAY
++if test ! -z "$IPADDR_IN_DISPLAY" ; then
++ DISPLAY_HACK_MSG="yes"
++
++$as_echo "@%:@define IPADDR_IN_DISPLAY 1" >>confdefs.h
++
++else
++ DISPLAY_HACK_MSG="no"
++
++@%:@ Check whether --with-ipaddr-display was given.
++if test "${with_ipaddr_display+set}" = set; then :
++ withval=$with_ipaddr_display;
++ if test "x$withval" != "xno" ; then
++ $as_echo "@%:@define IPADDR_IN_DISPLAY 1" >>confdefs.h
++
++ DISPLAY_HACK_MSG="yes"
++ fi
++
++
++fi
++
++fi
++
++# check for /etc/default/login and use it if present.
++@%:@ Check whether --enable-etc-default-login was given.
++if test "${enable_etc_default_login+set}" = set; then :
++ enableval=$enable_etc_default_login; if test "x$enableval" = "xno"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: /etc/default/login handling disabled" >&5
++$as_echo "$as_me: /etc/default/login handling disabled" >&6;}
++ etc_default_login=no
++ else
++ etc_default_login=yes
++ fi
++else
++ if test ! -z "$cross_compiling" && test "x$cross_compiling" = "xyes";
++ then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking /etc/default/login" >&5
++$as_echo "$as_me: WARNING: cross compiling: not checking /etc/default/login" >&2;}
++ etc_default_login=no
++ else
++ etc_default_login=yes
++ fi
++
++fi
++
++
++if test "x$etc_default_login" != "xno"; then
++ as_ac_File=`$as_echo "ac_cv_file_"/etc/default/login"" | $as_tr_sh`
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for \"/etc/default/login\"" >&5
++$as_echo_n "checking for \"/etc/default/login\"... " >&6; }
++if eval "test \"\${$as_ac_File+set}\"" = set; then :
++ $as_echo_n "(cached) " >&6
++else
++ test "$cross_compiling" = yes &&
++ as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
++if test -r ""/etc/default/login""; then
++ eval "$as_ac_File=yes"
++else
++ eval "$as_ac_File=no"
++fi
++fi
++eval ac_res=\$$as_ac_File
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
++$as_echo "$ac_res" >&6; }
++if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
++ external_path_file=/etc/default/login
++fi
++
++ if test "x$external_path_file" = "x/etc/default/login"; then
++
++$as_echo "@%:@define HAVE_ETC_DEFAULT_LOGIN 1" >>confdefs.h
++
++ fi
++fi
++
++if test $ac_cv_func_login_getcapbool = "yes" && \
++ test $ac_cv_header_login_cap_h = "yes" ; then
++ external_path_file=/etc/login.conf
++fi
++
++# Whether to mess with the default path
++SERVER_PATH_MSG="(default)"
++
++@%:@ Check whether --with-default-path was given.
++if test "${with_default_path+set}" = set; then :
++ withval=$with_default_path;
++ if test "x$external_path_file" = "x/etc/login.conf" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
++--with-default-path=PATH has no effect on this system.
++Edit /etc/login.conf instead." >&5
++$as_echo "$as_me: WARNING:
++--with-default-path=PATH has no effect on this system.
++Edit /etc/login.conf instead." >&2;}
++ elif test "x$withval" != "xno" ; then
++ if test ! -z "$external_path_file" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
++--with-default-path=PATH will only be used if PATH is not defined in
++$external_path_file ." >&5
++$as_echo "$as_me: WARNING:
++--with-default-path=PATH will only be used if PATH is not defined in
++$external_path_file ." >&2;}
++ fi
++ user_path="$withval"
++ SERVER_PATH_MSG="$withval"
++ fi
++
++else
++ if test "x$external_path_file" = "x/etc/login.conf" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Make sure the path to scp is in /etc/login.conf" >&5
++$as_echo "$as_me: WARNING: Make sure the path to scp is in /etc/login.conf" >&2;}
++ else
++ if test ! -z "$external_path_file" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
++If PATH is defined in $external_path_file, ensure the path to scp is included,
++otherwise scp will not work." >&5
++$as_echo "$as_me: WARNING:
++If PATH is defined in $external_path_file, ensure the path to scp is included,
++otherwise scp will not work." >&2;}
++ fi
++ if test "$cross_compiling" = yes; then :
++ user_path="/usr/bin:/bin:/usr/sbin:/sbin"
++
++else
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++/* find out what STDPATH is */
++#include <stdio.h>
++#ifdef HAVE_PATHS_H
++# include <paths.h>
++#endif
++#ifndef _PATH_STDPATH
++# ifdef _PATH_USERPATH /* Irix */
++# define _PATH_STDPATH _PATH_USERPATH
++# else
++# define _PATH_STDPATH "/usr/bin:/bin:/usr/sbin:/sbin"
++# endif
++#endif
++#include <sys/types.h>
++#include <sys/stat.h>
++#include <fcntl.h>
++#define DATA "conftest.stdpath"
++
++int
++main ()
++{
++
++ FILE *fd;
++ int rc;
++
++ fd = fopen(DATA,"w");
++ if(fd == NULL)
++ exit(1);
++
++ if ((rc = fprintf(fd,"%s", _PATH_STDPATH)) < 0)
++ exit(1);
++
++ exit(0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_run "$LINENO"; then :
++ user_path=`cat conftest.stdpath`
++else
++ user_path="/usr/bin:/bin:/usr/sbin:/sbin"
++fi
++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
++ conftest.$ac_objext conftest.beam conftest.$ac_ext
++fi
++
++# make sure $bindir is in USER_PATH so scp will work
++ t_bindir=`eval echo ${bindir}`
++ case $t_bindir in
++ NONE/*) t_bindir=`echo $t_bindir | sed "s~NONE~$prefix~"` ;;
++ esac
++ case $t_bindir in
++ NONE/*) t_bindir=`echo $t_bindir | sed "s~NONE~$ac_default_prefix~"` ;;
++ esac
++ echo $user_path | grep ":$t_bindir" > /dev/null 2>&1
++ if test $? -ne 0 ; then
++ echo $user_path | grep "^$t_bindir" > /dev/null 2>&1
++ if test $? -ne 0 ; then
++ user_path=$user_path:$t_bindir
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: Adding $t_bindir to USER_PATH so scp will work" >&5
++$as_echo "Adding $t_bindir to USER_PATH so scp will work" >&6; }
++ fi
++ fi
++ fi
++
++fi
++
++if test "x$external_path_file" != "x/etc/login.conf" ; then
++
++cat >>confdefs.h <<_ACEOF
++@%:@define USER_PATH "$user_path"
++_ACEOF
++
++
++fi
++
++# Set superuser path separately to user path
++
++@%:@ Check whether --with-superuser-path was given.
++if test "${with_superuser_path+set}" = set; then :
++ withval=$with_superuser_path;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++
++cat >>confdefs.h <<_ACEOF
++@%:@define SUPERUSER_PATH "$withval"
++_ACEOF
++
++ superuser_path=$withval
++ fi
++
++
++fi
++
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we need to convert IPv4 in IPv6-mapped addresses" >&5
++$as_echo_n "checking if we need to convert IPv4 in IPv6-mapped addresses... " >&6; }
++IPV4_IN6_HACK_MSG="no"
++
++@%:@ Check whether --with-4in6 was given.
++if test "${with_4in6+set}" = set; then :
++ withval=$with_4in6;
++ if test "x$withval" != "xno" ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "@%:@define IPV4_IN_IPV6 1" >>confdefs.h
++
++ IPV4_IN6_HACK_MSG="yes"
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ fi
++
++else
++
++ if test "x$inet6_default_4in6" = "xyes"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (default)" >&5
++$as_echo "yes (default)" >&6; }
++ $as_echo "@%:@define IPV4_IN_IPV6 1" >>confdefs.h
++
++ IPV4_IN6_HACK_MSG="yes"
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (default)" >&5
++$as_echo "no (default)" >&6; }
++ fi
++
++
++fi
++
++
++# Whether to enable BSD auth support
++BSD_AUTH_MSG=no
++
++@%:@ Check whether --with-bsd-auth was given.
++if test "${with_bsd_auth+set}" = set; then :
++ withval=$with_bsd_auth;
++ if test "x$withval" != "xno" ; then
++
++$as_echo "@%:@define BSD_AUTH 1" >>confdefs.h
++
++ BSD_AUTH_MSG=yes
++ fi
++
++
++fi
++
++
++# Where to place sshd.pid
++piddir=/var/run
++# make sure the directory exists
++if test ! -d $piddir ; then
++ piddir=`eval echo ${sysconfdir}`
++ case $piddir in
++ NONE/*) piddir=`echo $piddir | sed "s~NONE~$ac_default_prefix~"` ;;
++ esac
++fi
++
++
++@%:@ Check whether --with-pid-dir was given.
++if test "${with_pid_dir+set}" = set; then :
++ withval=$with_pid_dir;
++ if test -n "$withval" && test "x$withval" != "xno" && \
++ test "x${withval}" != "xyes"; then
++ piddir=$withval
++ if test ! -d $piddir ; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ** no $piddir directory on this system **" >&5
++$as_echo "$as_me: WARNING: ** no $piddir directory on this system **" >&2;}
++ fi
++ fi
++
++
++fi
++
++
++
++cat >>confdefs.h <<_ACEOF
++@%:@define _PATH_SSH_PIDDIR "$piddir"
++_ACEOF
++
++
++
++@%:@ Check whether --enable-lastlog was given.
++if test "${enable_lastlog+set}" = set; then :
++ enableval=$enable_lastlog;
++ if test "x$enableval" = "xno" ; then
++ $as_echo "@%:@define DISABLE_LASTLOG 1" >>confdefs.h
++
++ fi
++
++
++fi
++
++@%:@ Check whether --enable-utmp was given.
++if test "${enable_utmp+set}" = set; then :
++ enableval=$enable_utmp;
++ if test "x$enableval" = "xno" ; then
++ $as_echo "@%:@define DISABLE_UTMP 1" >>confdefs.h
++
++ fi
++
++
++fi
++
++@%:@ Check whether --enable-utmpx was given.
++if test "${enable_utmpx+set}" = set; then :
++ enableval=$enable_utmpx;
++ if test "x$enableval" = "xno" ; then
++
++$as_echo "@%:@define DISABLE_UTMPX 1" >>confdefs.h
++
++ fi
++
++
++fi
++
++@%:@ Check whether --enable-wtmp was given.
++if test "${enable_wtmp+set}" = set; then :
++ enableval=$enable_wtmp;
++ if test "x$enableval" = "xno" ; then
++ $as_echo "@%:@define DISABLE_WTMP 1" >>confdefs.h
++
++ fi
++
++
++fi
++
++@%:@ Check whether --enable-wtmpx was given.
++if test "${enable_wtmpx+set}" = set; then :
++ enableval=$enable_wtmpx;
++ if test "x$enableval" = "xno" ; then
++
++$as_echo "@%:@define DISABLE_WTMPX 1" >>confdefs.h
++
++ fi
++
++
++fi
++
++@%:@ Check whether --enable-libutil was given.
++if test "${enable_libutil+set}" = set; then :
++ enableval=$enable_libutil;
++ if test "x$enableval" = "xno" ; then
++ $as_echo "@%:@define DISABLE_LOGIN 1" >>confdefs.h
++
++ fi
++
++
++fi
++
++@%:@ Check whether --enable-pututline was given.
++if test "${enable_pututline+set}" = set; then :
++ enableval=$enable_pututline;
++ if test "x$enableval" = "xno" ; then
++
++$as_echo "@%:@define DISABLE_PUTUTLINE 1" >>confdefs.h
++
++ fi
++
++
++fi
++
++@%:@ Check whether --enable-pututxline was given.
++if test "${enable_pututxline+set}" = set; then :
++ enableval=$enable_pututxline;
++ if test "x$enableval" = "xno" ; then
++
++$as_echo "@%:@define DISABLE_PUTUTXLINE 1" >>confdefs.h
++
++ fi
++
++
++fi
++
++
++@%:@ Check whether --with-lastlog was given.
++if test "${with_lastlog+set}" = set; then :
++ withval=$with_lastlog;
++ if test "x$withval" = "xno" ; then
++ $as_echo "@%:@define DISABLE_LASTLOG 1" >>confdefs.h
++
++ elif test -n "$withval" && test "x${withval}" != "xyes"; then
++ conf_lastlog_location=$withval
++ fi
++
++
++fi
++
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if your system defines LASTLOG_FILE" >&5
++$as_echo_n "checking if your system defines LASTLOG_FILE... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <utmp.h>
++#ifdef HAVE_LASTLOG_H
++# include <lastlog.h>
++#endif
++#ifdef HAVE_PATHS_H
++# include <paths.h>
++#endif
++#ifdef HAVE_LOGIN_H
++# include <login.h>
++#endif
++
++int
++main ()
++{
++ char *lastlog = LASTLOG_FILE;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if your system defines _PATH_LASTLOG" >&5
++$as_echo_n "checking if your system defines _PATH_LASTLOG... " >&6; }
++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <utmp.h>
++#ifdef HAVE_LASTLOG_H
++# include <lastlog.h>
++#endif
++#ifdef HAVE_PATHS_H
++# include <paths.h>
++#endif
++
++int
++main ()
++{
++ char *lastlog = _PATH_LASTLOG;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ system_lastlog_path=no
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++
++if test -z "$conf_lastlog_location"; then
++ if test x"$system_lastlog_path" = x"no" ; then
++ for f in /var/log/lastlog /usr/adm/lastlog /var/adm/lastlog /etc/security/lastlog ; do
++ if (test -d "$f" || test -f "$f") ; then
++ conf_lastlog_location=$f
++ fi
++ done
++ if test -z "$conf_lastlog_location"; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ** Cannot find lastlog **" >&5
++$as_echo "$as_me: WARNING: ** Cannot find lastlog **" >&2;}
++ fi
++ fi
++fi
++
++if test -n "$conf_lastlog_location"; then
++
++cat >>confdefs.h <<_ACEOF
++@%:@define CONF_LASTLOG_FILE "$conf_lastlog_location"
++_ACEOF
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if your system defines UTMP_FILE" >&5
++$as_echo_n "checking if your system defines UTMP_FILE... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <utmp.h>
++#ifdef HAVE_PATHS_H
++# include <paths.h>
++#endif
++
++int
++main ()
++{
++ char *utmp = UTMP_FILE;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ system_utmp_path=no
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++if test -z "$conf_utmp_location"; then
++ if test x"$system_utmp_path" = x"no" ; then
++ for f in /etc/utmp /usr/adm/utmp /var/run/utmp; do
++ if test -f $f ; then
++ conf_utmp_location=$f
++ fi
++ done
++ if test -z "$conf_utmp_location"; then
++ $as_echo "@%:@define DISABLE_UTMP 1" >>confdefs.h
++
++ fi
++ fi
++fi
++if test -n "$conf_utmp_location"; then
++
++cat >>confdefs.h <<_ACEOF
++@%:@define CONF_UTMP_FILE "$conf_utmp_location"
++_ACEOF
++
++fi
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if your system defines WTMP_FILE" >&5
++$as_echo_n "checking if your system defines WTMP_FILE... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <utmp.h>
++#ifdef HAVE_PATHS_H
++# include <paths.h>
++#endif
++
++int
++main ()
++{
++ char *wtmp = WTMP_FILE;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ system_wtmp_path=no
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++if test -z "$conf_wtmp_location"; then
++ if test x"$system_wtmp_path" = x"no" ; then
++ for f in /usr/adm/wtmp /var/log/wtmp; do
++ if test -f $f ; then
++ conf_wtmp_location=$f
++ fi
++ done
++ if test -z "$conf_wtmp_location"; then
++ $as_echo "@%:@define DISABLE_WTMP 1" >>confdefs.h
++
++ fi
++ fi
++fi
++if test -n "$conf_wtmp_location"; then
++
++cat >>confdefs.h <<_ACEOF
++@%:@define CONF_WTMP_FILE "$conf_wtmp_location"
++_ACEOF
++
++fi
++
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if your system defines WTMPX_FILE" >&5
++$as_echo_n "checking if your system defines WTMPX_FILE... " >&6; }
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++
++#include <sys/types.h>
++#include <utmp.h>
++#ifdef HAVE_UTMPX_H
++#include <utmpx.h>
++#endif
++#ifdef HAVE_PATHS_H
++# include <paths.h>
++#endif
++
++int
++main ()
++{
++ char *wtmpx = WTMPX_FILE;
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_compile "$LINENO"; then :
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++ system_wtmpx_path=no
++
++fi
++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
++if test -z "$conf_wtmpx_location"; then
++ if test x"$system_wtmpx_path" = x"no" ; then
++ $as_echo "@%:@define DISABLE_WTMPX 1" >>confdefs.h
++
++ fi
++else
++
++cat >>confdefs.h <<_ACEOF
++@%:@define CONF_WTMPX_FILE "$conf_wtmpx_location"
++_ACEOF
++
++fi
++
++
++if test ! -z "$blibpath" ; then
++ LDFLAGS="$LDFLAGS $blibflags$blibpath"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Please check and edit blibpath in LDFLAGS in Makefile" >&5
++$as_echo "$as_me: WARNING: Please check and edit blibpath in LDFLAGS in Makefile" >&2;}
++fi
++
++CFLAGS="$CFLAGS $werror_flags"
++
++if test "x$ac_cv_func_getaddrinfo" != "xyes" ; then
++ TEST_SSH_IPV6=no
++else
++ TEST_SSH_IPV6=yes
++fi
++ac_fn_c_check_decl "$LINENO" "BROKEN_GETADDRINFO" "ac_cv_have_decl_BROKEN_GETADDRINFO" "$ac_includes_default"
++if test "x$ac_cv_have_decl_BROKEN_GETADDRINFO" = x""yes; then :
++ TEST_SSH_IPV6=no
++fi
++
++TEST_SSH_IPV6=$TEST_SSH_IPV6
++
++
++
++ac_config_files="$ac_config_files Makefile buildpkg.sh opensshd.init openssh.xml openbsd-compat/Makefile openbsd-compat/regress/Makefile survey.sh"
++
++cat >confcache <<\_ACEOF
++# This file is a shell script that caches the results of configure
++# tests run on this system so they can be shared between configure
++# scripts and configure runs, see configure's option --config-cache.
++# It is not useful on other systems. If it contains results you don't
++# want to keep, you may remove or edit it.
++#
++# config.status only pays attention to the cache file if you give it
++# the --recheck option to rerun configure.
++#
++# `ac_cv_env_foo' variables (set or unset) will be overridden when
++# loading this file, other *unset* `ac_cv_foo' will be assigned the
++# following values.
++
++_ACEOF
++
++# The following way of writing the cache mishandles newlines in values,
++# but we know of no workaround that is simple, portable, and efficient.
++# So, we kill variables containing newlines.
++# Ultrix sh set writes to stderr and can't be redirected directly,
++# and sets the high bit in the cache file unless we assign to the vars.
++(
++ for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
++ eval ac_val=\$$ac_var
++ case $ac_val in #(
++ *${as_nl}*)
++ case $ac_var in #(
++ *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
++$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
++ esac
++ case $ac_var in #(
++ _ | IFS | as_nl) ;; #(
++ BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
++ *) { eval $ac_var=; unset $ac_var;} ;;
++ esac ;;
++ esac
++ done
++
++ (set) 2>&1 |
++ case $as_nl`(ac_space=' '; set) 2>&1` in #(
++ *${as_nl}ac_space=\ *)
++ # `set' does not quote correctly, so add quotes: double-quote
++ # substitution turns \\\\ into \\, and sed turns \\ into \.
++ sed -n \
++ "s/'/'\\\\''/g;
++ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
++ ;; #(
++ *)
++ # `set' quotes correctly as required by POSIX, so do not add quotes.
++ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
++ ;;
++ esac |
++ sort
++) |
++ sed '
++ /^ac_cv_env_/b end
++ t clear
++ :clear
++ s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
++ t end
++ s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
++ :end' >>confcache
++if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
++ if test -w "$cache_file"; then
++ test "x$cache_file" != "x/dev/null" &&
++ { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
++$as_echo "$as_me: updating cache $cache_file" >&6;}
++ cat confcache >$cache_file
++ else
++ { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
++$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
++ fi
++fi
++rm -f confcache
++
++test "x$prefix" = xNONE && prefix=$ac_default_prefix
++# Let make expand exec_prefix.
++test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
++
++DEFS=-DHAVE_CONFIG_H
++
++ac_libobjs=
++ac_ltlibobjs=
++U=
++for ac_i in : $LIB@&t@OBJS; do test "x$ac_i" = x: && continue
++ # 1. Remove the extension, and $U if already installed.
++ ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
++ ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
++ # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
++ # will be set to the directory where LIBOBJS objects are built.
++ as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
++ as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
++done
++LIB@&t@OBJS=$ac_libobjs
++
++LTLIBOBJS=$ac_ltlibobjs
++
++
++
++
++: ${CONFIG_STATUS=./config.status}
++ac_write_fail=0
++ac_clean_files_save=$ac_clean_files
++ac_clean_files="$ac_clean_files $CONFIG_STATUS"
++{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
++$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
++as_write_fail=0
++cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
++#! $SHELL
++# Generated by $as_me.
++# Run this file to recreate the current configuration.
++# Compiler output produced by configure, useful for debugging
++# configure, is in config.log if it exists.
++
++debug=false
++ac_cs_recheck=false
++ac_cs_silent=false
++
++SHELL=\${CONFIG_SHELL-$SHELL}
++export SHELL
++_ASEOF
++cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
++## -------------------- ##
++## M4sh Initialization. ##
++## -------------------- ##
++
++# Be more Bourne compatible
++DUALCASE=1; export DUALCASE # for MKS sh
++if test -n "${ZSH_VERSION+set}" && (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
++ case `(set -o) 2>/dev/null` in @%:@(
++ *posix*) :
++ set -o posix ;; @%:@(
++ *) :
++ ;;
++esac
++fi
++
++
++as_nl='
++'
++export as_nl
++# Printing a long string crashes Solaris 7 /usr/bin/printf.
++as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
++# Prefer a ksh shell builtin over an external printf program on Solaris,
++# but without wasting forks for bash or zsh.
++if test -z "$BASH_VERSION$ZSH_VERSION" \
++ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
++ as_echo='print -r --'
++ as_echo_n='print -rn --'
++elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
++ as_echo='printf %s\n'
++ as_echo_n='printf %s'
++else
++ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
++ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
++ as_echo_n='/usr/ucb/echo -n'
++ else
++ as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
++ as_echo_n_body='eval
++ arg=$1;
++ case $arg in @%:@(
++ *"$as_nl"*)
++ expr "X$arg" : "X\\(.*\\)$as_nl";
++ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
++ esac;
++ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
++ '
++ export as_echo_n_body
++ as_echo_n='sh -c $as_echo_n_body as_echo'
++ fi
++ export as_echo_body
++ as_echo='sh -c $as_echo_body as_echo'
++fi
++
++# The user is always right.
++if test "${PATH_SEPARATOR+set}" != set; 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
++
++
++# IFS
++# We need space, tab and new line, in precisely that order. Quoting is
++# there to prevent editors from complaining about space-tab.
++# (If _AS_PATH_WALK were called with IFS unset, it would disable word
++# splitting by setting IFS to empty value.)
++IFS=" "" $as_nl"
++
++# Find who we are. Look in the path if we contain no directory separator.
++case $0 in @%:@((
++ *[\\/]* ) as_myself=$0 ;;
++ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++ IFS=$as_save_IFS
++ test -z "$as_dir" && as_dir=.
++ 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
++ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
++ exit 1
++fi
++
++# Unset variables that we do not need and which cause bugs (e.g. in
++# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
++# suppresses any "Segmentation fault" message there. '((' could
++# trigger a bug in pdksh 5.2.14.
++for as_var in BASH_ENV ENV MAIL MAILPATH
++do eval test x\${$as_var+set} = xset \
++ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
++done
++PS1='$ '
++PS2='> '
++PS4='+ '
++
++# NLS nuisances.
++LC_ALL=C
++export LC_ALL
++LANGUAGE=C
++export LANGUAGE
++
++# CDPATH.
++(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
++
++
++@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
++@%:@ ----------------------------------------
++@%:@ Output "`basename @S|@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
++ $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
++ fi
++ $as_echo "$as_me: error: $2" >&2
++ as_fn_exit $as_status
++} @%:@ as_fn_error
++
++
++@%:@ as_fn_set_status STATUS
++@%:@ -----------------------
++@%:@ Set @S|@? 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_unset VAR
++@%:@ ---------------
++@%:@ Portably unset VAR.
++as_fn_unset ()
++{
++ { eval $1=; unset $1;}
++}
++as_unset=as_fn_unset
++@%:@ 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_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 @S|@as_val. Take advantage of shells that can avoid forks. The arguments
++@%:@ must be portable across @S|@(()) and expr.
++if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
++ eval 'as_fn_arith ()
++ {
++ as_val=$(( $* ))
++ }'
++else
++ as_fn_arith ()
++ {
++ as_val=`expr "$@" || test $? -eq 1`
++ }
++fi # as_fn_arith
++
++
++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 ||
++$as_echo 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
++
++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
++
++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 -p'.
++ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
++ as_ln_s='cp -p'
++ elif ln conf$$.file conf$$ 2>/dev/null; then
++ as_ln_s=ln
++ else
++ as_ln_s='cp -p'
++ fi
++else
++ as_ln_s='cp -p'
++fi
++rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
++rmdir conf$$.dir 2>/dev/null
++
++
++@%:@ as_fn_mkdir_p
++@%:@ -------------
++@%:@ Create "@S|@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=`$as_echo "$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 ||
++$as_echo 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
++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
++
++if test -x / >/dev/null 2>&1; then
++ as_test_x='test -x'
++else
++ if ls -dL / >/dev/null 2>&1; then
++ as_ls_L_option=L
++ else
++ as_ls_L_option=
++ fi
++ as_test_x='
++ eval sh -c '\''
++ if test -d "$1"; then
++ test -d "$1/.";
++ else
++ case $1 in @%:@(
++ -*)set "./$1";;
++ esac;
++ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
++ ???[sx]*):;;*)false;;esac;fi
++ '\'' sh
++ '
++fi
++as_executable_p=$as_test_x
++
++# 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'"
++
++
++exec 6>&1
++## ----------------------------------- ##
++## Main body of $CONFIG_STATUS script. ##
++## ----------------------------------- ##
++_ASEOF
++test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
++
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++# Save the log message, to keep $0 and so on meaningful, and to
++# report actual input values of CONFIG_FILES etc. instead of their
++# values after options handling.
++ac_log="
++This file was extended by OpenSSH $as_me Portable, which was
++generated by GNU Autoconf 2.67. Invocation command line was
++
++ CONFIG_FILES = $CONFIG_FILES
++ CONFIG_HEADERS = $CONFIG_HEADERS
++ CONFIG_LINKS = $CONFIG_LINKS
++ CONFIG_COMMANDS = $CONFIG_COMMANDS
++ $ $0 $@
++
++on `(hostname || uname -n) 2>/dev/null | sed 1q`
++"
++
++_ACEOF
++
++case $ac_config_files in *"
++"*) set x $ac_config_files; shift; ac_config_files=$*;;
++esac
++
++case $ac_config_headers in *"
++"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
++esac
++
++
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++# Files that config.status was made for.
++config_files="$ac_config_files"
++config_headers="$ac_config_headers"
++
++_ACEOF
++
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++ac_cs_usage="\
++\`$as_me' instantiates files and other configuration actions
++from templates according to the current configuration. Unless the files
++and actions are specified as TAGs, all are instantiated by default.
++
++Usage: $0 [OPTION]... [TAG]...
++
++ -h, --help print this help, then exit
++ -V, --version print version number and configuration settings, then exit
++ --config print configuration, then exit
++ -q, --quiet, --silent
++ do not print progress messages
++ -d, --debug don't remove temporary files
++ --recheck update $as_me by reconfiguring in the same conditions
++ --file=FILE[:TEMPLATE]
++ instantiate the configuration file FILE
++ --header=FILE[:TEMPLATE]
++ instantiate the configuration header FILE
++
++Configuration files:
++$config_files
++
++Configuration headers:
++$config_headers
++
++Report bugs to <openssh-unix-dev@mindrot.org>."
++
++_ACEOF
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
++ac_cs_version="\\
++OpenSSH config.status Portable
++configured by $0, generated by GNU Autoconf 2.67,
++ with options \\"\$ac_cs_config\\"
++
++Copyright (C) 2010 Free Software Foundation, Inc.
++This config.status script is free software; the Free Software Foundation
++gives unlimited permission to copy, distribute and modify it."
++
++ac_pwd='$ac_pwd'
++srcdir='$srcdir'
++INSTALL='$INSTALL'
++AWK='$AWK'
++test -n "\$AWK" || AWK=awk
++_ACEOF
++
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++# The default lists apply if the user does not specify any file.
++ac_need_defaults=:
++while test $# != 0
++do
++ case $1 in
++ --*=?*)
++ ac_option=`expr "X$1" : 'X\([^=]*\)='`
++ ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
++ ac_shift=:
++ ;;
++ --*=)
++ ac_option=`expr "X$1" : 'X\([^=]*\)='`
++ ac_optarg=
++ ac_shift=:
++ ;;
++ *)
++ ac_option=$1
++ ac_optarg=$2
++ ac_shift=shift
++ ;;
++ esac
++
++ case $ac_option in
++ # Handling of the options.
++ -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
++ ac_cs_recheck=: ;;
++ --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
++ $as_echo "$ac_cs_version"; exit ;;
++ --config | --confi | --conf | --con | --co | --c )
++ $as_echo "$ac_cs_config"; exit ;;
++ --debug | --debu | --deb | --de | --d | -d )
++ debug=: ;;
++ --file | --fil | --fi | --f )
++ $ac_shift
++ case $ac_optarg in
++ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
++ '') as_fn_error $? "missing file argument" ;;
++ esac
++ as_fn_append CONFIG_FILES " '$ac_optarg'"
++ ac_need_defaults=false;;
++ --header | --heade | --head | --hea )
++ $ac_shift
++ case $ac_optarg in
++ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
++ esac
++ as_fn_append CONFIG_HEADERS " '$ac_optarg'"
++ ac_need_defaults=false;;
++ --he | --h)
++ # Conflict between --help and --header
++ as_fn_error $? "ambiguous option: \`$1'
++Try \`$0 --help' for more information.";;
++ --help | --hel | -h )
++ $as_echo "$ac_cs_usage"; exit ;;
++ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
++ | -silent | --silent | --silen | --sile | --sil | --si | --s)
++ ac_cs_silent=: ;;
++
++ # This is an error.
++ -*) as_fn_error $? "unrecognized option: \`$1'
++Try \`$0 --help' for more information." ;;
++
++ *) as_fn_append ac_config_targets " $1"
++ ac_need_defaults=false ;;
++
++ esac
++ shift
++done
++
++ac_configure_extra_args=
++
++if $ac_cs_silent; then
++ exec 6>/dev/null
++ ac_configure_extra_args="$ac_configure_extra_args --silent"
++fi
++
++_ACEOF
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++if \$ac_cs_recheck; then
++ set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
++ shift
++ \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
++ CONFIG_SHELL='$SHELL'
++ export CONFIG_SHELL
++ exec "\$@"
++fi
++
++_ACEOF
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++exec 5>>config.log
++{
++ echo
++ sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX
++@%:@@%:@ Running $as_me. @%:@@%:@
++_ASBOX
++ $as_echo "$ac_log"
++} >&5
++
++_ACEOF
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++_ACEOF
++
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++
++# Handling of arguments.
++for ac_config_target in $ac_config_targets
++do
++ case $ac_config_target in
++ "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
++ "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
++ "buildpkg.sh") CONFIG_FILES="$CONFIG_FILES buildpkg.sh" ;;
++ "opensshd.init") CONFIG_FILES="$CONFIG_FILES opensshd.init" ;;
++ "openssh.xml") CONFIG_FILES="$CONFIG_FILES openssh.xml" ;;
++ "openbsd-compat/Makefile") CONFIG_FILES="$CONFIG_FILES openbsd-compat/Makefile" ;;
++ "openbsd-compat/regress/Makefile") CONFIG_FILES="$CONFIG_FILES openbsd-compat/regress/Makefile" ;;
++ "survey.sh") CONFIG_FILES="$CONFIG_FILES survey.sh" ;;
++
++ *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
++ esac
++done
++
++
++# If the user did not use the arguments to specify the items to instantiate,
++# then the envvar interface is used. Set only those that are not.
++# We use the long form for the default assignment because of an extremely
++# bizarre bug on SunOS 4.1.3.
++if $ac_need_defaults; then
++ test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
++ test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
++fi
++
++# Have a temporary directory for convenience. Make it in the build tree
++# simply because there is no reason against having it here, and in addition,
++# creating and moving files from /tmp can sometimes cause problems.
++# Hook for its removal unless debugging.
++# Note that there is a small window in which the directory will not be cleaned:
++# after its creation but before its name has been assigned to `$tmp'.
++$debug ||
++{
++ tmp=
++ trap 'exit_status=$?
++ { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
++' 0
++ trap 'as_fn_exit 1' 1 2 13 15
++}
++# Create a (secure) tmp directory for tmp files.
++
++{
++ tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
++ test -n "$tmp" && test -d "$tmp"
++} ||
++{
++ tmp=./conf$$-$RANDOM
++ (umask 077 && mkdir "$tmp")
++} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
++
++# Set up the scripts for CONFIG_FILES section.
++# No need to generate them if there are no CONFIG_FILES.
++# This happens for instance with `./config.status config.h'.
++if test -n "$CONFIG_FILES"; then
++
++
++ac_cr=`echo X | tr X '\015'`
++# On cygwin, bash can eat \r inside `` if the user requested igncr.
++# But we know of no other shell where ac_cr would be empty at this
++# point, so we can use a bashism as a fallback.
++if test "x$ac_cr" = x; then
++ eval ac_cr=\$\'\\r\'
++fi
++ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
++if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
++ ac_cs_awk_cr='\\r'
++else
++ ac_cs_awk_cr=$ac_cr
++fi
++
++echo 'BEGIN {' >"$tmp/subs1.awk" &&
++_ACEOF
++
++
++{
++ echo "cat >conf$$subs.awk <<_ACEOF" &&
++ echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
++ echo "_ACEOF"
++} >conf$$subs.sh ||
++ as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
++ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
++ac_delim='%!_!# '
++for ac_last_try in false false false false false :; do
++ . ./conf$$subs.sh ||
++ as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
++
++ ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
++ if test $ac_delim_n = $ac_delim_num; then
++ break
++ elif $ac_last_try; then
++ as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
++ else
++ ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
++ fi
++done
++rm -f conf$$subs.sh
++
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
++_ACEOF
++sed -n '
++h
++s/^/S["/; s/!.*/"]=/
++p
++g
++s/^[^!]*!//
++:repl
++t repl
++s/'"$ac_delim"'$//
++t delim
++:nl
++h
++s/\(.\{148\}\)..*/\1/
++t more1
++s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
++p
++n
++b repl
++:more1
++s/["\\]/\\&/g; s/^/"/; s/$/"\\/
++p
++g
++s/.\{148\}//
++t nl
++:delim
++h
++s/\(.\{148\}\)..*/\1/
++t more2
++s/["\\]/\\&/g; s/^/"/; s/$/"/
++p
++b
++:more2
++s/["\\]/\\&/g; s/^/"/; s/$/"\\/
++p
++g
++s/.\{148\}//
++t delim
++' <conf$$subs.awk | sed '
++/^[^""]/{
++ N
++ s/\n//
++}
++' >>$CONFIG_STATUS || ac_write_fail=1
++rm -f conf$$subs.awk
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++_ACAWK
++cat >>"\$tmp/subs1.awk" <<_ACAWK &&
++ for (key in S) S_is_set[key] = 1
++ FS = "\a"
++
++}
++{
++ line = $ 0
++ nfields = split(line, field, "@")
++ substed = 0
++ len = length(field[1])
++ for (i = 2; i < nfields; i++) {
++ key = field[i]
++ keylen = length(key)
++ if (S_is_set[key]) {
++ value = S[key]
++ line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
++ len += length(value) + length(field[++i])
++ substed = 1
++ } else
++ len += 1 + keylen
++ }
++
++ print line
++}
++
++_ACAWK
++_ACEOF
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
++ sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
++else
++ cat
++fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
++ || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
++_ACEOF
++
++# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
++# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
++# trailing colons and then remove the whole line if VPATH becomes empty
++# (actually we leave an empty line to preserve line numbers).
++if test "x$srcdir" = x.; then
++ ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
++h
++s///
++s/^/:/
++s/[ ]*$/:/
++s/:\$(srcdir):/:/g
++s/:\${srcdir}:/:/g
++s/:@srcdir@:/:/g
++s/^:*//
++s/:*$//
++x
++s/\(=[ ]*\).*/\1/
++G
++s/\n//
++s/^[^=]*=[ ]*$//
++}'
++fi
++
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++fi # test -n "$CONFIG_FILES"
++
++# Set up the scripts for CONFIG_HEADERS section.
++# No need to generate them if there are no CONFIG_HEADERS.
++# This happens for instance with `./config.status Makefile'.
++if test -n "$CONFIG_HEADERS"; then
++cat >"$tmp/defines.awk" <<\_ACAWK ||
++BEGIN {
++_ACEOF
++
++# Transform confdefs.h into an awk script `defines.awk', embedded as
++# here-document in config.status, that substitutes the proper values into
++# config.h.in to produce config.h.
++
++# Create a delimiter string that does not exist in confdefs.h, to ease
++# handling of long lines.
++ac_delim='%!_!# '
++for ac_last_try in false false :; do
++ ac_t=`sed -n "/$ac_delim/p" confdefs.h`
++ if test -z "$ac_t"; then
++ break
++ elif $ac_last_try; then
++ as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
++ else
++ ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
++ fi
++done
++
++# For the awk script, D is an array of macro values keyed by name,
++# likewise P contains macro parameters if any. Preserve backslash
++# newline sequences.
++
++ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
++sed -n '
++s/.\{148\}/&'"$ac_delim"'/g
++t rset
++:rset
++s/^[ ]*#[ ]*define[ ][ ]*/ /
++t def
++d
++:def
++s/\\$//
++t bsnl
++s/["\\]/\\&/g
++s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
++D["\1"]=" \3"/p
++s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
++d
++:bsnl
++s/["\\]/\\&/g
++s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
++D["\1"]=" \3\\\\\\n"\\/p
++t cont
++s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
++t cont
++d
++:cont
++n
++s/.\{148\}/&'"$ac_delim"'/g
++t clear
++:clear
++s/\\$//
++t bsnlc
++s/["\\]/\\&/g; s/^/"/; s/$/"/p
++d
++:bsnlc
++s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
++b cont
++' <confdefs.h | sed '
++s/'"$ac_delim"'/"\\\
++"/g' >>$CONFIG_STATUS || ac_write_fail=1
++
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++ for (key in D) D_is_set[key] = 1
++ FS = "\a"
++}
++/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
++ line = \$ 0
++ split(line, arg, " ")
++ if (arg[1] == "#") {
++ defundef = arg[2]
++ mac1 = arg[3]
++ } else {
++ defundef = substr(arg[1], 2)
++ mac1 = arg[2]
++ }
++ split(mac1, mac2, "(") #)
++ macro = mac2[1]
++ prefix = substr(line, 1, index(line, defundef) - 1)
++ if (D_is_set[macro]) {
++ # Preserve the white space surrounding the "#".
++ print prefix "define", macro P[macro] D[macro]
++ next
++ } else {
++ # Replace #undef with comments. This is necessary, for example,
++ # in the case of _POSIX_SOURCE, which is predefined and required
++ # on some systems where configure will not decide to define it.
++ if (defundef == "undef") {
++ print "/*", prefix defundef, macro, "*/"
++ next
++ }
++ }
++}
++{ print }
++_ACAWK
++_ACEOF
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++ as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
++fi # test -n "$CONFIG_HEADERS"
++
++
++eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
++shift
++for ac_tag
++do
++ case $ac_tag in
++ :[FHLC]) ac_mode=$ac_tag; continue;;
++ esac
++ case $ac_mode$ac_tag in
++ :[FHL]*:*);;
++ :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
++ :[FH]-) ac_tag=-:-;;
++ :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
++ esac
++ ac_save_IFS=$IFS
++ IFS=:
++ set x $ac_tag
++ IFS=$ac_save_IFS
++ shift
++ ac_file=$1
++ shift
++
++ case $ac_mode in
++ :L) ac_source=$1;;
++ :[FH])
++ ac_file_inputs=
++ for ac_f
++ do
++ case $ac_f in
++ -) ac_f="$tmp/stdin";;
++ *) # Look for the file first in the build tree, then in the source tree
++ # (if the path is not absolute). The absolute path cannot be DOS-style,
++ # because $ac_f cannot contain `:'.
++ test -f "$ac_f" ||
++ case $ac_f in
++ [\\/$]*) false;;
++ *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
++ esac ||
++ as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
++ esac
++ case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
++ as_fn_append ac_file_inputs " '$ac_f'"
++ done
++
++ # Let's still pretend it is `configure' which instantiates (i.e., don't
++ # use $as_me), people would be surprised to read:
++ # /* config.h. Generated by config.status. */
++ configure_input='Generated from '`
++ $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
++ `' by configure.'
++ if test x"$ac_file" != x-; then
++ configure_input="$ac_file. $configure_input"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
++$as_echo "$as_me: creating $ac_file" >&6;}
++ fi
++ # Neutralize special characters interpreted by sed in replacement strings.
++ case $configure_input in #(
++ *\&* | *\|* | *\\* )
++ ac_sed_conf_input=`$as_echo "$configure_input" |
++ sed 's/[\\\\&|]/\\\\&/g'`;; #(
++ *) ac_sed_conf_input=$configure_input;;
++ esac
++
++ case $ac_tag in
++ *:-:* | *:-) cat >"$tmp/stdin" \
++ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
++ esac
++ ;;
++ esac
++
++ ac_dir=`$as_dirname -- "$ac_file" ||
++$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
++ X"$ac_file" : 'X\(//\)[^/]' \| \
++ X"$ac_file" : 'X\(//\)$' \| \
++ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
++$as_echo X"$ac_file" |
++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
++ s//\1/
++ q
++ }
++ /^X\(\/\/\)[^/].*/{
++ s//\1/
++ q
++ }
++ /^X\(\/\/\)$/{
++ s//\1/
++ q
++ }
++ /^X\(\/\).*/{
++ s//\1/
++ q
++ }
++ s/.*/./; q'`
++ as_dir="$ac_dir"; as_fn_mkdir_p
++ ac_builddir=.
++
++case "$ac_dir" in
++.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
++*)
++ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
++ # A ".." for each directory in $ac_dir_suffix.
++ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
++ case $ac_top_builddir_sub in
++ "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
++ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
++ esac ;;
++esac
++ac_abs_top_builddir=$ac_pwd
++ac_abs_builddir=$ac_pwd$ac_dir_suffix
++# for backward compatibility:
++ac_top_builddir=$ac_top_build_prefix
++
++case $srcdir in
++ .) # We are building in place.
++ ac_srcdir=.
++ ac_top_srcdir=$ac_top_builddir_sub
++ ac_abs_top_srcdir=$ac_pwd ;;
++ [\\/]* | ?:[\\/]* ) # Absolute name.
++ ac_srcdir=$srcdir$ac_dir_suffix;
++ ac_top_srcdir=$srcdir
++ ac_abs_top_srcdir=$srcdir ;;
++ *) # Relative name.
++ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
++ ac_top_srcdir=$ac_top_build_prefix$srcdir
++ ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
++esac
++ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
++
++
++ case $ac_mode in
++ :F)
++ #
++ # CONFIG_FILE
++ #
++
++ case $INSTALL in
++ [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
++ *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
++ esac
++_ACEOF
++
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++# If the template does not know about datarootdir, expand it.
++# FIXME: This hack should be removed a few years after 2.60.
++ac_datarootdir_hack=; ac_datarootdir_seen=
++ac_sed_dataroot='
++/datarootdir/ {
++ p
++ q
++}
++/@datadir@/p
++/@docdir@/p
++/@infodir@/p
++/@localedir@/p
++/@mandir@/p'
++case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
++*datarootdir*) ac_datarootdir_seen=yes;;
++*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
++$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
++_ACEOF
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++ ac_datarootdir_hack='
++ s&@datadir@&$datadir&g
++ s&@docdir@&$docdir&g
++ s&@infodir@&$infodir&g
++ s&@localedir@&$localedir&g
++ s&@mandir@&$mandir&g
++ s&\\\${datarootdir}&$datarootdir&g' ;;
++esac
++_ACEOF
++
++# Neutralize VPATH when `$srcdir' = `.'.
++# Shell code in configure.ac might set extrasub.
++# FIXME: do we really want to maintain this feature?
++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
++ac_sed_extra="$ac_vpsub
++$extrasub
++_ACEOF
++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
++:t
++/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
++s|@configure_input@|$ac_sed_conf_input|;t t
++s&@top_builddir@&$ac_top_builddir_sub&;t t
++s&@top_build_prefix@&$ac_top_build_prefix&;t t
++s&@srcdir@&$ac_srcdir&;t t
++s&@abs_srcdir@&$ac_abs_srcdir&;t t
++s&@top_srcdir@&$ac_top_srcdir&;t t
++s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
++s&@builddir@&$ac_builddir&;t t
++s&@abs_builddir@&$ac_abs_builddir&;t t
++s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
++s&@INSTALL@&$ac_INSTALL&;t t
++$ac_datarootdir_hack
++"
++eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
++ || as_fn_error $? "could not create $ac_file" "$LINENO" 5
++
++test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
++ { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
++ { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
++which seems to be undefined. Please make sure it is defined" >&5
++$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
++which seems to be undefined. Please make sure it is defined" >&2;}
++
++ rm -f "$tmp/stdin"
++ case $ac_file in
++ -) cat "$tmp/out" && rm -f "$tmp/out";;
++ *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
++ esac \
++ || as_fn_error $? "could not create $ac_file" "$LINENO" 5
++ ;;
++ :H)
++ #
++ # CONFIG_HEADER
++ #
++ if test x"$ac_file" != x-; then
++ {
++ $as_echo "/* $configure_input */" \
++ && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
++ } >"$tmp/config.h" \
++ || as_fn_error $? "could not create $ac_file" "$LINENO" 5
++ if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
++$as_echo "$as_me: $ac_file is unchanged" >&6;}
++ else
++ rm -f "$ac_file"
++ mv "$tmp/config.h" "$ac_file" \
++ || as_fn_error $? "could not create $ac_file" "$LINENO" 5
++ fi
++ else
++ $as_echo "/* $configure_input */" \
++ && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
++ || as_fn_error $? "could not create -" "$LINENO" 5
++ fi
++ ;;
++
++
++ esac
++
++done # for ac_tag
++
++
++as_fn_exit 0
++_ACEOF
++ac_clean_files=$ac_clean_files_save
++
++test $ac_write_fail = 0 ||
++ as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
++
++
++# configure is writing to config.log, and then calls config.status.
++# config.status does its own redirection, appending to config.log.
++# Unfortunately, on DOS this fails, as config.log is still kept open
++# by configure, so config.status won't be able to write to it; its
++# output is simply discarded. So we exec the FD to /dev/null,
++# effectively closing config.log, so it can be properly (re)opened and
++# appended to by config.status. When coming back to configure, we
++# need to make the FD available again.
++if test "$no_create" != yes; then
++ ac_cs_success=:
++ ac_config_status_args=
++ test "$silent" = yes &&
++ ac_config_status_args="$ac_config_status_args --quiet"
++ exec 5>/dev/null
++ $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
++ exec 5>>config.log
++ # Use ||, not &&, to avoid exiting from the if with $? = 1, which
++ # would make configure fail if this is the last instruction.
++ $ac_cs_success || as_fn_exit 1
++fi
++if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
++$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
++fi
++
++
++# Print summary of options
++
++# Someone please show me a better way :)
++A=`eval echo ${prefix}` ; A=`eval echo ${A}`
++B=`eval echo ${bindir}` ; B=`eval echo ${B}`
++C=`eval echo ${sbindir}` ; C=`eval echo ${C}`
++D=`eval echo ${sysconfdir}` ; D=`eval echo ${D}`
++E=`eval echo ${libexecdir}/ssh-askpass` ; E=`eval echo ${E}`
++F=`eval echo ${mandir}/${mansubdir}X` ; F=`eval echo ${F}`
++G=`eval echo ${piddir}` ; G=`eval echo ${G}`
++H=`eval echo ${PRIVSEP_PATH}` ; H=`eval echo ${H}`
++I=`eval echo ${user_path}` ; I=`eval echo ${I}`
++J=`eval echo ${superuser_path}` ; J=`eval echo ${J}`
++
++echo ""
++echo "OpenSSH has been configured with the following options:"
++echo " User binaries: $B"
++echo " System binaries: $C"
++echo " Configuration files: $D"
++echo " Askpass program: $E"
++echo " Manual pages: $F"
++echo " PID file: $G"
++echo " Privilege separation chroot path: $H"
++if test "x$external_path_file" = "x/etc/login.conf" ; then
++echo " At runtime, sshd will use the path defined in $external_path_file"
++echo " Make sure the path to scp is present, otherwise scp will not work"
++else
++echo " sshd default user PATH: $I"
++ if test ! -z "$external_path_file"; then
++echo " (If PATH is set in $external_path_file it will be used instead. If"
++echo " used, ensure the path to scp is present, otherwise scp will not work.)"
++ fi
++fi
++if test ! -z "$superuser_path" ; then
++echo " sshd superuser user PATH: $J"
++fi
++echo " Manpage format: $MANTYPE"
++echo " PAM support: $PAM_MSG"
++echo " OSF SIA support: $SIA_MSG"
++echo " KerberosV support: $KRB5_MSG"
++echo " SELinux support: $SELINUX_MSG"
++echo " Smartcard support: $SCARD_MSG"
++echo " S/KEY support: $SKEY_MSG"
++echo " TCP Wrappers support: $TCPW_MSG"
++echo " MD5 password support: $MD5_MSG"
++echo " libedit support: $LIBEDIT_MSG"
++echo " Solaris process contract support: $SPC_MSG"
++echo " Solaris project support: $SP_MSG"
++echo " IP address in \$DISPLAY hack: $DISPLAY_HACK_MSG"
++echo " Translate v4 in v6 hack: $IPV4_IN6_HACK_MSG"
++echo " BSD Auth support: $BSD_AUTH_MSG"
++echo " Random number source: $RAND_MSG"
++echo " Privsep sandbox style: $SANDBOX_STYLE"
++
++echo ""
++
++echo " Host: ${host}"
++echo " Compiler: ${CC}"
++echo " Compiler flags: ${CFLAGS}"
++echo "Preprocessor flags: ${CPPFLAGS}"
++echo " Linker flags: ${LDFLAGS}"
++echo " Libraries: ${LIBS}"
++if test ! -z "${SSHDLIBS}"; then
++echo " +for sshd: ${SSHDLIBS}"
++fi
++if test ! -z "${SSHLIBS}"; then
++echo " +for ssh: ${SSHLIBS}"
++fi
++
++echo ""
++
++if test "x$MAKE_PACKAGE_SUPPORTED" = "xyes" ; then
++ echo "SVR4 style packages are supported with \"make package\""
++ echo ""
++fi
++
++if test "x$PAM_MSG" = "xyes" ; then
++ echo "PAM is enabled. You may need to install a PAM control file "
++ echo "for sshd, otherwise password authentication may fail. "
++ echo "Example PAM control files can be found in the contrib/ "
++ echo "subdirectory"
++ echo ""
++fi
++
++if test ! -z "$NO_PEERCHECK" ; then
++ echo "WARNING: the operating system that you are using does not"
++ echo "appear to support getpeereid(), getpeerucred() or the"
++ echo "SO_PEERCRED getsockopt() option. These facilities are used to"
++ echo "enforce security checks to prevent unauthorised connections to"
++ echo "ssh-agent. Their absence increases the risk that a malicious"
++ echo "user can connect to your agent."
++ echo ""
++fi
++
++if test "$AUDIT_MODULE" = "bsm" ; then
++ echo "WARNING: BSM audit support is currently considered EXPERIMENTAL."
++ echo "See the Solaris section in README.platform for details."
++fi
+--- /dev/null
++++ openssh-5.9p1/autom4te.cache/requests
+@@ -0,0 +1,68 @@
++# This file was generated by Autom4te Tue Aug 3 21:06:07 PDT 2010.
++# It contains the lists of macros which have been traced.
++# It can be safely removed.
++
++@request = (
++ bless( [
++ '0',
++ 1,
++ [
++ '/usr/share/autoconf'
++ ],
++ [
++ '/usr/share/autoconf/autoconf/autoconf.m4f',
++ 'aclocal.m4',
++ 'configure.ac'
++ ],
++ {
++ '_LT_AC_TAGCONFIG' => 1,
++ 'AM_PROG_F77_C_O' => 1,
++ 'AC_INIT' => 1,
++ 'm4_pattern_forbid' => 1,
++ '_AM_COND_IF' => 1,
++ 'AC_CANONICAL_TARGET' => 1,
++ 'AC_SUBST' => 1,
++ 'AC_CONFIG_LIBOBJ_DIR' => 1,
++ 'AC_FC_SRCEXT' => 1,
++ 'AC_CANONICAL_HOST' => 1,
++ 'AC_PROG_LIBTOOL' => 1,
++ 'AM_INIT_AUTOMAKE' => 1,
++ 'AC_CONFIG_SUBDIRS' => 1,
++ 'AM_AUTOMAKE_VERSION' => 1,
++ 'LT_CONFIG_LTDL_DIR' => 1,
++ 'AC_REQUIRE_AUX_FILE' => 1,
++ 'AC_CONFIG_LINKS' => 1,
++ 'm4_sinclude' => 1,
++ 'LT_SUPPORTED_TAG' => 1,
++ 'AM_MAINTAINER_MODE' => 1,
++ 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
++ '_m4_warn' => 1,
++ 'AM_PROG_CXX_C_O' => 1,
++ '_AM_COND_ENDIF' => 1,
++ 'AM_ENABLE_MULTILIB' => 1,
++ 'AM_SILENT_RULES' => 1,
++ 'AC_CONFIG_FILES' => 1,
++ 'include' => 1,
++ 'LT_INIT' => 1,
++ 'AM_GNU_GETTEXT' => 1,
++ 'AC_LIBSOURCE' => 1,
++ 'AM_PROG_FC_C_O' => 1,
++ 'AC_CANONICAL_BUILD' => 1,
++ 'AC_FC_FREEFORM' => 1,
++ 'AH_OUTPUT' => 1,
++ '_AM_SUBST_NOTMAKE' => 1,
++ 'AC_CONFIG_AUX_DIR' => 1,
++ 'sinclude' => 1,
++ 'm4_pattern_allow' => 1,
++ 'AM_PROG_CC_C_O' => 1,
++ 'AC_CANONICAL_SYSTEM' => 1,
++ 'AM_CONDITIONAL' => 1,
++ 'AC_CONFIG_HEADERS' => 1,
++ 'AC_DEFINE_TRACE_LITERAL' => 1,
++ 'm4_include' => 1,
++ '_AM_COND_ELSE' => 1,
++ 'AC_SUBST_TRACE' => 1
++ }
++ ], 'Autom4te::Request' )
++ );
++