1*83ee113eSDavid van Moolenbroek#! /bin/sh 2*83ee113eSDavid van Moolenbroek# Guess values for system-dependent variables and create Makefiles. 3*83ee113eSDavid van Moolenbroek# Generated by GNU Autoconf 2.69 for DHCP 4.3.0. 4*83ee113eSDavid van Moolenbroek# 5*83ee113eSDavid van Moolenbroek# Report bugs to <dhcp-users@isc.org>. 6*83ee113eSDavid van Moolenbroek# 7*83ee113eSDavid van Moolenbroek# 8*83ee113eSDavid van Moolenbroek# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 9*83ee113eSDavid van Moolenbroek# 10*83ee113eSDavid van Moolenbroek# 11*83ee113eSDavid van Moolenbroek# This configure script is free software; the Free Software Foundation 12*83ee113eSDavid van Moolenbroek# gives unlimited permission to copy, distribute and modify it. 13*83ee113eSDavid van Moolenbroek## -------------------- ## 14*83ee113eSDavid van Moolenbroek## M4sh Initialization. ## 15*83ee113eSDavid van Moolenbroek## -------------------- ## 16*83ee113eSDavid van Moolenbroek 17*83ee113eSDavid van Moolenbroek# Be more Bourne compatible 18*83ee113eSDavid van MoolenbroekDUALCASE=1; export DUALCASE # for MKS sh 19*83ee113eSDavid van Moolenbroekif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20*83ee113eSDavid van Moolenbroek emulate sh 21*83ee113eSDavid van Moolenbroek NULLCMD=: 22*83ee113eSDavid van Moolenbroek # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23*83ee113eSDavid van Moolenbroek # is contrary to our usage. Disable this feature. 24*83ee113eSDavid van Moolenbroek alias -g '${1+"$@"}'='"$@"' 25*83ee113eSDavid van Moolenbroek setopt NO_GLOB_SUBST 26*83ee113eSDavid van Moolenbroekelse 27*83ee113eSDavid van Moolenbroek case `(set -o) 2>/dev/null` in #( 28*83ee113eSDavid van Moolenbroek *posix*) : 29*83ee113eSDavid van Moolenbroek set -o posix ;; #( 30*83ee113eSDavid van Moolenbroek *) : 31*83ee113eSDavid van Moolenbroek ;; 32*83ee113eSDavid van Moolenbroekesac 33*83ee113eSDavid van Moolenbroekfi 34*83ee113eSDavid van Moolenbroek 35*83ee113eSDavid van Moolenbroek 36*83ee113eSDavid van Moolenbroekas_nl=' 37*83ee113eSDavid van Moolenbroek' 38*83ee113eSDavid van Moolenbroekexport as_nl 39*83ee113eSDavid van Moolenbroek# Printing a long string crashes Solaris 7 /usr/bin/printf. 40*83ee113eSDavid van Moolenbroekas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41*83ee113eSDavid van Moolenbroekas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42*83ee113eSDavid van Moolenbroekas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 43*83ee113eSDavid van Moolenbroek# Prefer a ksh shell builtin over an external printf program on Solaris, 44*83ee113eSDavid van Moolenbroek# but without wasting forks for bash or zsh. 45*83ee113eSDavid van Moolenbroekif test -z "$BASH_VERSION$ZSH_VERSION" \ 46*83ee113eSDavid van Moolenbroek && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47*83ee113eSDavid van Moolenbroek as_echo='print -r --' 48*83ee113eSDavid van Moolenbroek as_echo_n='print -rn --' 49*83ee113eSDavid van Moolenbroekelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50*83ee113eSDavid van Moolenbroek as_echo='printf %s\n' 51*83ee113eSDavid van Moolenbroek as_echo_n='printf %s' 52*83ee113eSDavid van Moolenbroekelse 53*83ee113eSDavid van Moolenbroek if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54*83ee113eSDavid van Moolenbroek as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55*83ee113eSDavid van Moolenbroek as_echo_n='/usr/ucb/echo -n' 56*83ee113eSDavid van Moolenbroek else 57*83ee113eSDavid van Moolenbroek as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58*83ee113eSDavid van Moolenbroek as_echo_n_body='eval 59*83ee113eSDavid van Moolenbroek arg=$1; 60*83ee113eSDavid van Moolenbroek case $arg in #( 61*83ee113eSDavid van Moolenbroek *"$as_nl"*) 62*83ee113eSDavid van Moolenbroek expr "X$arg" : "X\\(.*\\)$as_nl"; 63*83ee113eSDavid van Moolenbroek arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64*83ee113eSDavid van Moolenbroek esac; 65*83ee113eSDavid van Moolenbroek expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66*83ee113eSDavid van Moolenbroek ' 67*83ee113eSDavid van Moolenbroek export as_echo_n_body 68*83ee113eSDavid van Moolenbroek as_echo_n='sh -c $as_echo_n_body as_echo' 69*83ee113eSDavid van Moolenbroek fi 70*83ee113eSDavid van Moolenbroek export as_echo_body 71*83ee113eSDavid van Moolenbroek as_echo='sh -c $as_echo_body as_echo' 72*83ee113eSDavid van Moolenbroekfi 73*83ee113eSDavid van Moolenbroek 74*83ee113eSDavid van Moolenbroek# The user is always right. 75*83ee113eSDavid van Moolenbroekif test "${PATH_SEPARATOR+set}" != set; then 76*83ee113eSDavid van Moolenbroek PATH_SEPARATOR=: 77*83ee113eSDavid van Moolenbroek (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78*83ee113eSDavid van Moolenbroek (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79*83ee113eSDavid van Moolenbroek PATH_SEPARATOR=';' 80*83ee113eSDavid van Moolenbroek } 81*83ee113eSDavid van Moolenbroekfi 82*83ee113eSDavid van Moolenbroek 83*83ee113eSDavid van Moolenbroek 84*83ee113eSDavid van Moolenbroek# IFS 85*83ee113eSDavid van Moolenbroek# We need space, tab and new line, in precisely that order. Quoting is 86*83ee113eSDavid van Moolenbroek# there to prevent editors from complaining about space-tab. 87*83ee113eSDavid van Moolenbroek# (If _AS_PATH_WALK were called with IFS unset, it would disable word 88*83ee113eSDavid van Moolenbroek# splitting by setting IFS to empty value.) 89*83ee113eSDavid van MoolenbroekIFS=" "" $as_nl" 90*83ee113eSDavid van Moolenbroek 91*83ee113eSDavid van Moolenbroek# Find who we are. Look in the path if we contain no directory separator. 92*83ee113eSDavid van Moolenbroekas_myself= 93*83ee113eSDavid van Moolenbroekcase $0 in #(( 94*83ee113eSDavid van Moolenbroek *[\\/]* ) as_myself=$0 ;; 95*83ee113eSDavid van Moolenbroek *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96*83ee113eSDavid van Moolenbroekfor as_dir in $PATH 97*83ee113eSDavid van Moolenbroekdo 98*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 99*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 100*83ee113eSDavid van Moolenbroek test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101*83ee113eSDavid van Moolenbroek done 102*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 103*83ee113eSDavid van Moolenbroek 104*83ee113eSDavid van Moolenbroek ;; 105*83ee113eSDavid van Moolenbroekesac 106*83ee113eSDavid van Moolenbroek# We did not find ourselves, most probably we were run as `sh COMMAND' 107*83ee113eSDavid van Moolenbroek# in which case we are not to be found in the path. 108*83ee113eSDavid van Moolenbroekif test "x$as_myself" = x; then 109*83ee113eSDavid van Moolenbroek as_myself=$0 110*83ee113eSDavid van Moolenbroekfi 111*83ee113eSDavid van Moolenbroekif test ! -f "$as_myself"; then 112*83ee113eSDavid van Moolenbroek $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113*83ee113eSDavid van Moolenbroek exit 1 114*83ee113eSDavid van Moolenbroekfi 115*83ee113eSDavid van Moolenbroek 116*83ee113eSDavid van Moolenbroek# Unset variables that we do not need and which cause bugs (e.g. in 117*83ee113eSDavid van Moolenbroek# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 118*83ee113eSDavid van Moolenbroek# suppresses any "Segmentation fault" message there. '((' could 119*83ee113eSDavid van Moolenbroek# trigger a bug in pdksh 5.2.14. 120*83ee113eSDavid van Moolenbroekfor as_var in BASH_ENV ENV MAIL MAILPATH 121*83ee113eSDavid van Moolenbroekdo eval test x\${$as_var+set} = xset \ 122*83ee113eSDavid van Moolenbroek && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123*83ee113eSDavid van Moolenbroekdone 124*83ee113eSDavid van MoolenbroekPS1='$ ' 125*83ee113eSDavid van MoolenbroekPS2='> ' 126*83ee113eSDavid van MoolenbroekPS4='+ ' 127*83ee113eSDavid van Moolenbroek 128*83ee113eSDavid van Moolenbroek# NLS nuisances. 129*83ee113eSDavid van MoolenbroekLC_ALL=C 130*83ee113eSDavid van Moolenbroekexport LC_ALL 131*83ee113eSDavid van MoolenbroekLANGUAGE=C 132*83ee113eSDavid van Moolenbroekexport LANGUAGE 133*83ee113eSDavid van Moolenbroek 134*83ee113eSDavid van Moolenbroek# CDPATH. 135*83ee113eSDavid van Moolenbroek(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136*83ee113eSDavid van Moolenbroek 137*83ee113eSDavid van Moolenbroek# Use a proper internal environment variable to ensure we don't fall 138*83ee113eSDavid van Moolenbroek # into an infinite loop, continuously re-executing ourselves. 139*83ee113eSDavid van Moolenbroek if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140*83ee113eSDavid van Moolenbroek _as_can_reexec=no; export _as_can_reexec; 141*83ee113eSDavid van Moolenbroek # We cannot yet assume a decent shell, so we have to provide a 142*83ee113eSDavid van Moolenbroek# neutralization value for shells without unset; and this also 143*83ee113eSDavid van Moolenbroek# works around shells that cannot unset nonexistent variables. 144*83ee113eSDavid van Moolenbroek# Preserve -v and -x to the replacement shell. 145*83ee113eSDavid van MoolenbroekBASH_ENV=/dev/null 146*83ee113eSDavid van MoolenbroekENV=/dev/null 147*83ee113eSDavid van Moolenbroek(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148*83ee113eSDavid van Moolenbroekcase $- in # (((( 149*83ee113eSDavid van Moolenbroek *v*x* | *x*v* ) as_opts=-vx ;; 150*83ee113eSDavid van Moolenbroek *v* ) as_opts=-v ;; 151*83ee113eSDavid van Moolenbroek *x* ) as_opts=-x ;; 152*83ee113eSDavid van Moolenbroek * ) as_opts= ;; 153*83ee113eSDavid van Moolenbroekesac 154*83ee113eSDavid van Moolenbroekexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155*83ee113eSDavid van Moolenbroek# Admittedly, this is quite paranoid, since all the known shells bail 156*83ee113eSDavid van Moolenbroek# out after a failed `exec'. 157*83ee113eSDavid van Moolenbroek$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158*83ee113eSDavid van Moolenbroekas_fn_exit 255 159*83ee113eSDavid van Moolenbroek fi 160*83ee113eSDavid van Moolenbroek # We don't want this to propagate to other subprocesses. 161*83ee113eSDavid van Moolenbroek { _as_can_reexec=; unset _as_can_reexec;} 162*83ee113eSDavid van Moolenbroekif test "x$CONFIG_SHELL" = x; then 163*83ee113eSDavid van Moolenbroek as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 164*83ee113eSDavid van Moolenbroek emulate sh 165*83ee113eSDavid van Moolenbroek NULLCMD=: 166*83ee113eSDavid van Moolenbroek # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 167*83ee113eSDavid van Moolenbroek # is contrary to our usage. Disable this feature. 168*83ee113eSDavid van Moolenbroek alias -g '\${1+\"\$@\"}'='\"\$@\"' 169*83ee113eSDavid van Moolenbroek setopt NO_GLOB_SUBST 170*83ee113eSDavid van Moolenbroekelse 171*83ee113eSDavid van Moolenbroek case \`(set -o) 2>/dev/null\` in #( 172*83ee113eSDavid van Moolenbroek *posix*) : 173*83ee113eSDavid van Moolenbroek set -o posix ;; #( 174*83ee113eSDavid van Moolenbroek *) : 175*83ee113eSDavid van Moolenbroek ;; 176*83ee113eSDavid van Moolenbroekesac 177*83ee113eSDavid van Moolenbroekfi 178*83ee113eSDavid van Moolenbroek" 179*83ee113eSDavid van Moolenbroek as_required="as_fn_return () { (exit \$1); } 180*83ee113eSDavid van Moolenbroekas_fn_success () { as_fn_return 0; } 181*83ee113eSDavid van Moolenbroekas_fn_failure () { as_fn_return 1; } 182*83ee113eSDavid van Moolenbroekas_fn_ret_success () { return 0; } 183*83ee113eSDavid van Moolenbroekas_fn_ret_failure () { return 1; } 184*83ee113eSDavid van Moolenbroek 185*83ee113eSDavid van Moolenbroekexitcode=0 186*83ee113eSDavid van Moolenbroekas_fn_success || { exitcode=1; echo as_fn_success failed.; } 187*83ee113eSDavid van Moolenbroekas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188*83ee113eSDavid van Moolenbroekas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189*83ee113eSDavid van Moolenbroekas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190*83ee113eSDavid van Moolenbroekif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191*83ee113eSDavid van Moolenbroek 192*83ee113eSDavid van Moolenbroekelse 193*83ee113eSDavid van Moolenbroek exitcode=1; echo positional parameters were not saved. 194*83ee113eSDavid van Moolenbroekfi 195*83ee113eSDavid van Moolenbroektest x\$exitcode = x0 || exit 1 196*83ee113eSDavid van Moolenbroektest -x / || exit 1" 197*83ee113eSDavid van Moolenbroek as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 198*83ee113eSDavid van Moolenbroek as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 199*83ee113eSDavid van Moolenbroek eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 200*83ee113eSDavid van Moolenbroek test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 201*83ee113eSDavid van Moolenbroektest \$(( 1 + 1 )) = 2 || exit 1" 202*83ee113eSDavid van Moolenbroek if (eval "$as_required") 2>/dev/null; then : 203*83ee113eSDavid van Moolenbroek as_have_required=yes 204*83ee113eSDavid van Moolenbroekelse 205*83ee113eSDavid van Moolenbroek as_have_required=no 206*83ee113eSDavid van Moolenbroekfi 207*83ee113eSDavid van Moolenbroek if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 208*83ee113eSDavid van Moolenbroek 209*83ee113eSDavid van Moolenbroekelse 210*83ee113eSDavid van Moolenbroek as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 211*83ee113eSDavid van Moolenbroekas_found=false 212*83ee113eSDavid van Moolenbroekfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 213*83ee113eSDavid van Moolenbroekdo 214*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 215*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 216*83ee113eSDavid van Moolenbroek as_found=: 217*83ee113eSDavid van Moolenbroek case $as_dir in #( 218*83ee113eSDavid van Moolenbroek /*) 219*83ee113eSDavid van Moolenbroek for as_base in sh bash ksh sh5; do 220*83ee113eSDavid van Moolenbroek # Try only shells that exist, to save several forks. 221*83ee113eSDavid van Moolenbroek as_shell=$as_dir/$as_base 222*83ee113eSDavid van Moolenbroek if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 223*83ee113eSDavid van Moolenbroek { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 224*83ee113eSDavid van Moolenbroek CONFIG_SHELL=$as_shell as_have_required=yes 225*83ee113eSDavid van Moolenbroek if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 226*83ee113eSDavid van Moolenbroek break 2 227*83ee113eSDavid van Moolenbroekfi 228*83ee113eSDavid van Moolenbroekfi 229*83ee113eSDavid van Moolenbroek done;; 230*83ee113eSDavid van Moolenbroek esac 231*83ee113eSDavid van Moolenbroek as_found=false 232*83ee113eSDavid van Moolenbroekdone 233*83ee113eSDavid van Moolenbroek$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 234*83ee113eSDavid van Moolenbroek { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 235*83ee113eSDavid van Moolenbroek CONFIG_SHELL=$SHELL as_have_required=yes 236*83ee113eSDavid van Moolenbroekfi; } 237*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 238*83ee113eSDavid van Moolenbroek 239*83ee113eSDavid van Moolenbroek 240*83ee113eSDavid van Moolenbroek if test "x$CONFIG_SHELL" != x; then : 241*83ee113eSDavid van Moolenbroek export CONFIG_SHELL 242*83ee113eSDavid van Moolenbroek # We cannot yet assume a decent shell, so we have to provide a 243*83ee113eSDavid van Moolenbroek# neutralization value for shells without unset; and this also 244*83ee113eSDavid van Moolenbroek# works around shells that cannot unset nonexistent variables. 245*83ee113eSDavid van Moolenbroek# Preserve -v and -x to the replacement shell. 246*83ee113eSDavid van MoolenbroekBASH_ENV=/dev/null 247*83ee113eSDavid van MoolenbroekENV=/dev/null 248*83ee113eSDavid van Moolenbroek(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 249*83ee113eSDavid van Moolenbroekcase $- in # (((( 250*83ee113eSDavid van Moolenbroek *v*x* | *x*v* ) as_opts=-vx ;; 251*83ee113eSDavid van Moolenbroek *v* ) as_opts=-v ;; 252*83ee113eSDavid van Moolenbroek *x* ) as_opts=-x ;; 253*83ee113eSDavid van Moolenbroek * ) as_opts= ;; 254*83ee113eSDavid van Moolenbroekesac 255*83ee113eSDavid van Moolenbroekexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 256*83ee113eSDavid van Moolenbroek# Admittedly, this is quite paranoid, since all the known shells bail 257*83ee113eSDavid van Moolenbroek# out after a failed `exec'. 258*83ee113eSDavid van Moolenbroek$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 259*83ee113eSDavid van Moolenbroekexit 255 260*83ee113eSDavid van Moolenbroekfi 261*83ee113eSDavid van Moolenbroek 262*83ee113eSDavid van Moolenbroek if test x$as_have_required = xno; then : 263*83ee113eSDavid van Moolenbroek $as_echo "$0: This script requires a shell more modern than all" 264*83ee113eSDavid van Moolenbroek $as_echo "$0: the shells that I found on your system." 265*83ee113eSDavid van Moolenbroek if test x${ZSH_VERSION+set} = xset ; then 266*83ee113eSDavid van Moolenbroek $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 267*83ee113eSDavid van Moolenbroek $as_echo "$0: be upgraded to zsh 4.3.4 or later." 268*83ee113eSDavid van Moolenbroek else 269*83ee113eSDavid van Moolenbroek $as_echo "$0: Please tell bug-autoconf@gnu.org and dhcp-users@isc.org 270*83ee113eSDavid van Moolenbroek$0: about your system, including any error possibly output 271*83ee113eSDavid van Moolenbroek$0: before this message. Then install a modern shell, or 272*83ee113eSDavid van Moolenbroek$0: manually run the script under such a shell if you do 273*83ee113eSDavid van Moolenbroek$0: have one." 274*83ee113eSDavid van Moolenbroek fi 275*83ee113eSDavid van Moolenbroek exit 1 276*83ee113eSDavid van Moolenbroekfi 277*83ee113eSDavid van Moolenbroekfi 278*83ee113eSDavid van Moolenbroekfi 279*83ee113eSDavid van MoolenbroekSHELL=${CONFIG_SHELL-/bin/sh} 280*83ee113eSDavid van Moolenbroekexport SHELL 281*83ee113eSDavid van Moolenbroek# Unset more variables known to interfere with behavior of common tools. 282*83ee113eSDavid van MoolenbroekCLICOLOR_FORCE= GREP_OPTIONS= 283*83ee113eSDavid van Moolenbroekunset CLICOLOR_FORCE GREP_OPTIONS 284*83ee113eSDavid van Moolenbroek 285*83ee113eSDavid van Moolenbroek## --------------------- ## 286*83ee113eSDavid van Moolenbroek## M4sh Shell Functions. ## 287*83ee113eSDavid van Moolenbroek## --------------------- ## 288*83ee113eSDavid van Moolenbroek# as_fn_unset VAR 289*83ee113eSDavid van Moolenbroek# --------------- 290*83ee113eSDavid van Moolenbroek# Portably unset VAR. 291*83ee113eSDavid van Moolenbroekas_fn_unset () 292*83ee113eSDavid van Moolenbroek{ 293*83ee113eSDavid van Moolenbroek { eval $1=; unset $1;} 294*83ee113eSDavid van Moolenbroek} 295*83ee113eSDavid van Moolenbroekas_unset=as_fn_unset 296*83ee113eSDavid van Moolenbroek 297*83ee113eSDavid van Moolenbroek# as_fn_set_status STATUS 298*83ee113eSDavid van Moolenbroek# ----------------------- 299*83ee113eSDavid van Moolenbroek# Set $? to STATUS, without forking. 300*83ee113eSDavid van Moolenbroekas_fn_set_status () 301*83ee113eSDavid van Moolenbroek{ 302*83ee113eSDavid van Moolenbroek return $1 303*83ee113eSDavid van Moolenbroek} # as_fn_set_status 304*83ee113eSDavid van Moolenbroek 305*83ee113eSDavid van Moolenbroek# as_fn_exit STATUS 306*83ee113eSDavid van Moolenbroek# ----------------- 307*83ee113eSDavid van Moolenbroek# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 308*83ee113eSDavid van Moolenbroekas_fn_exit () 309*83ee113eSDavid van Moolenbroek{ 310*83ee113eSDavid van Moolenbroek set +e 311*83ee113eSDavid van Moolenbroek as_fn_set_status $1 312*83ee113eSDavid van Moolenbroek exit $1 313*83ee113eSDavid van Moolenbroek} # as_fn_exit 314*83ee113eSDavid van Moolenbroek 315*83ee113eSDavid van Moolenbroek# as_fn_mkdir_p 316*83ee113eSDavid van Moolenbroek# ------------- 317*83ee113eSDavid van Moolenbroek# Create "$as_dir" as a directory, including parents if necessary. 318*83ee113eSDavid van Moolenbroekas_fn_mkdir_p () 319*83ee113eSDavid van Moolenbroek{ 320*83ee113eSDavid van Moolenbroek 321*83ee113eSDavid van Moolenbroek case $as_dir in #( 322*83ee113eSDavid van Moolenbroek -*) as_dir=./$as_dir;; 323*83ee113eSDavid van Moolenbroek esac 324*83ee113eSDavid van Moolenbroek test -d "$as_dir" || eval $as_mkdir_p || { 325*83ee113eSDavid van Moolenbroek as_dirs= 326*83ee113eSDavid van Moolenbroek while :; do 327*83ee113eSDavid van Moolenbroek case $as_dir in #( 328*83ee113eSDavid van Moolenbroek *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 329*83ee113eSDavid van Moolenbroek *) as_qdir=$as_dir;; 330*83ee113eSDavid van Moolenbroek esac 331*83ee113eSDavid van Moolenbroek as_dirs="'$as_qdir' $as_dirs" 332*83ee113eSDavid van Moolenbroek as_dir=`$as_dirname -- "$as_dir" || 333*83ee113eSDavid van Moolenbroek$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 334*83ee113eSDavid van Moolenbroek X"$as_dir" : 'X\(//\)[^/]' \| \ 335*83ee113eSDavid van Moolenbroek X"$as_dir" : 'X\(//\)$' \| \ 336*83ee113eSDavid van Moolenbroek X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 337*83ee113eSDavid van Moolenbroek$as_echo X"$as_dir" | 338*83ee113eSDavid van Moolenbroek sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 339*83ee113eSDavid van Moolenbroek s//\1/ 340*83ee113eSDavid van Moolenbroek q 341*83ee113eSDavid van Moolenbroek } 342*83ee113eSDavid van Moolenbroek /^X\(\/\/\)[^/].*/{ 343*83ee113eSDavid van Moolenbroek s//\1/ 344*83ee113eSDavid van Moolenbroek q 345*83ee113eSDavid van Moolenbroek } 346*83ee113eSDavid van Moolenbroek /^X\(\/\/\)$/{ 347*83ee113eSDavid van Moolenbroek s//\1/ 348*83ee113eSDavid van Moolenbroek q 349*83ee113eSDavid van Moolenbroek } 350*83ee113eSDavid van Moolenbroek /^X\(\/\).*/{ 351*83ee113eSDavid van Moolenbroek s//\1/ 352*83ee113eSDavid van Moolenbroek q 353*83ee113eSDavid van Moolenbroek } 354*83ee113eSDavid van Moolenbroek s/.*/./; q'` 355*83ee113eSDavid van Moolenbroek test -d "$as_dir" && break 356*83ee113eSDavid van Moolenbroek done 357*83ee113eSDavid van Moolenbroek test -z "$as_dirs" || eval "mkdir $as_dirs" 358*83ee113eSDavid van Moolenbroek } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 359*83ee113eSDavid van Moolenbroek 360*83ee113eSDavid van Moolenbroek 361*83ee113eSDavid van Moolenbroek} # as_fn_mkdir_p 362*83ee113eSDavid van Moolenbroek 363*83ee113eSDavid van Moolenbroek# as_fn_executable_p FILE 364*83ee113eSDavid van Moolenbroek# ----------------------- 365*83ee113eSDavid van Moolenbroek# Test if FILE is an executable regular file. 366*83ee113eSDavid van Moolenbroekas_fn_executable_p () 367*83ee113eSDavid van Moolenbroek{ 368*83ee113eSDavid van Moolenbroek test -f "$1" && test -x "$1" 369*83ee113eSDavid van Moolenbroek} # as_fn_executable_p 370*83ee113eSDavid van Moolenbroek# as_fn_append VAR VALUE 371*83ee113eSDavid van Moolenbroek# ---------------------- 372*83ee113eSDavid van Moolenbroek# Append the text in VALUE to the end of the definition contained in VAR. Take 373*83ee113eSDavid van Moolenbroek# advantage of any shell optimizations that allow amortized linear growth over 374*83ee113eSDavid van Moolenbroek# repeated appends, instead of the typical quadratic growth present in naive 375*83ee113eSDavid van Moolenbroek# implementations. 376*83ee113eSDavid van Moolenbroekif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 377*83ee113eSDavid van Moolenbroek eval 'as_fn_append () 378*83ee113eSDavid van Moolenbroek { 379*83ee113eSDavid van Moolenbroek eval $1+=\$2 380*83ee113eSDavid van Moolenbroek }' 381*83ee113eSDavid van Moolenbroekelse 382*83ee113eSDavid van Moolenbroek as_fn_append () 383*83ee113eSDavid van Moolenbroek { 384*83ee113eSDavid van Moolenbroek eval $1=\$$1\$2 385*83ee113eSDavid van Moolenbroek } 386*83ee113eSDavid van Moolenbroekfi # as_fn_append 387*83ee113eSDavid van Moolenbroek 388*83ee113eSDavid van Moolenbroek# as_fn_arith ARG... 389*83ee113eSDavid van Moolenbroek# ------------------ 390*83ee113eSDavid van Moolenbroek# Perform arithmetic evaluation on the ARGs, and store the result in the 391*83ee113eSDavid van Moolenbroek# global $as_val. Take advantage of shells that can avoid forks. The arguments 392*83ee113eSDavid van Moolenbroek# must be portable across $(()) and expr. 393*83ee113eSDavid van Moolenbroekif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 394*83ee113eSDavid van Moolenbroek eval 'as_fn_arith () 395*83ee113eSDavid van Moolenbroek { 396*83ee113eSDavid van Moolenbroek as_val=$(( $* )) 397*83ee113eSDavid van Moolenbroek }' 398*83ee113eSDavid van Moolenbroekelse 399*83ee113eSDavid van Moolenbroek as_fn_arith () 400*83ee113eSDavid van Moolenbroek { 401*83ee113eSDavid van Moolenbroek as_val=`expr "$@" || test $? -eq 1` 402*83ee113eSDavid van Moolenbroek } 403*83ee113eSDavid van Moolenbroekfi # as_fn_arith 404*83ee113eSDavid van Moolenbroek 405*83ee113eSDavid van Moolenbroek 406*83ee113eSDavid van Moolenbroek# as_fn_error STATUS ERROR [LINENO LOG_FD] 407*83ee113eSDavid van Moolenbroek# ---------------------------------------- 408*83ee113eSDavid van Moolenbroek# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 409*83ee113eSDavid van Moolenbroek# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 410*83ee113eSDavid van Moolenbroek# script with STATUS, using 1 if that was 0. 411*83ee113eSDavid van Moolenbroekas_fn_error () 412*83ee113eSDavid van Moolenbroek{ 413*83ee113eSDavid van Moolenbroek as_status=$1; test $as_status -eq 0 && as_status=1 414*83ee113eSDavid van Moolenbroek if test "$4"; then 415*83ee113eSDavid van Moolenbroek as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 416*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 417*83ee113eSDavid van Moolenbroek fi 418*83ee113eSDavid van Moolenbroek $as_echo "$as_me: error: $2" >&2 419*83ee113eSDavid van Moolenbroek as_fn_exit $as_status 420*83ee113eSDavid van Moolenbroek} # as_fn_error 421*83ee113eSDavid van Moolenbroek 422*83ee113eSDavid van Moolenbroekif expr a : '\(a\)' >/dev/null 2>&1 && 423*83ee113eSDavid van Moolenbroek test "X`expr 00001 : '.*\(...\)'`" = X001; then 424*83ee113eSDavid van Moolenbroek as_expr=expr 425*83ee113eSDavid van Moolenbroekelse 426*83ee113eSDavid van Moolenbroek as_expr=false 427*83ee113eSDavid van Moolenbroekfi 428*83ee113eSDavid van Moolenbroek 429*83ee113eSDavid van Moolenbroekif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 430*83ee113eSDavid van Moolenbroek as_basename=basename 431*83ee113eSDavid van Moolenbroekelse 432*83ee113eSDavid van Moolenbroek as_basename=false 433*83ee113eSDavid van Moolenbroekfi 434*83ee113eSDavid van Moolenbroek 435*83ee113eSDavid van Moolenbroekif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 436*83ee113eSDavid van Moolenbroek as_dirname=dirname 437*83ee113eSDavid van Moolenbroekelse 438*83ee113eSDavid van Moolenbroek as_dirname=false 439*83ee113eSDavid van Moolenbroekfi 440*83ee113eSDavid van Moolenbroek 441*83ee113eSDavid van Moolenbroekas_me=`$as_basename -- "$0" || 442*83ee113eSDavid van Moolenbroek$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 443*83ee113eSDavid van Moolenbroek X"$0" : 'X\(//\)$' \| \ 444*83ee113eSDavid van Moolenbroek X"$0" : 'X\(/\)' \| . 2>/dev/null || 445*83ee113eSDavid van Moolenbroek$as_echo X/"$0" | 446*83ee113eSDavid van Moolenbroek sed '/^.*\/\([^/][^/]*\)\/*$/{ 447*83ee113eSDavid van Moolenbroek s//\1/ 448*83ee113eSDavid van Moolenbroek q 449*83ee113eSDavid van Moolenbroek } 450*83ee113eSDavid van Moolenbroek /^X\/\(\/\/\)$/{ 451*83ee113eSDavid van Moolenbroek s//\1/ 452*83ee113eSDavid van Moolenbroek q 453*83ee113eSDavid van Moolenbroek } 454*83ee113eSDavid van Moolenbroek /^X\/\(\/\).*/{ 455*83ee113eSDavid van Moolenbroek s//\1/ 456*83ee113eSDavid van Moolenbroek q 457*83ee113eSDavid van Moolenbroek } 458*83ee113eSDavid van Moolenbroek s/.*/./; q'` 459*83ee113eSDavid van Moolenbroek 460*83ee113eSDavid van Moolenbroek# Avoid depending upon Character Ranges. 461*83ee113eSDavid van Moolenbroekas_cr_letters='abcdefghijklmnopqrstuvwxyz' 462*83ee113eSDavid van Moolenbroekas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 463*83ee113eSDavid van Moolenbroekas_cr_Letters=$as_cr_letters$as_cr_LETTERS 464*83ee113eSDavid van Moolenbroekas_cr_digits='0123456789' 465*83ee113eSDavid van Moolenbroekas_cr_alnum=$as_cr_Letters$as_cr_digits 466*83ee113eSDavid van Moolenbroek 467*83ee113eSDavid van Moolenbroek 468*83ee113eSDavid van Moolenbroek as_lineno_1=$LINENO as_lineno_1a=$LINENO 469*83ee113eSDavid van Moolenbroek as_lineno_2=$LINENO as_lineno_2a=$LINENO 470*83ee113eSDavid van Moolenbroek eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 471*83ee113eSDavid van Moolenbroek test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 472*83ee113eSDavid van Moolenbroek # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 473*83ee113eSDavid van Moolenbroek sed -n ' 474*83ee113eSDavid van Moolenbroek p 475*83ee113eSDavid van Moolenbroek /[$]LINENO/= 476*83ee113eSDavid van Moolenbroek ' <$as_myself | 477*83ee113eSDavid van Moolenbroek sed ' 478*83ee113eSDavid van Moolenbroek s/[$]LINENO.*/&-/ 479*83ee113eSDavid van Moolenbroek t lineno 480*83ee113eSDavid van Moolenbroek b 481*83ee113eSDavid van Moolenbroek :lineno 482*83ee113eSDavid van Moolenbroek N 483*83ee113eSDavid van Moolenbroek :loop 484*83ee113eSDavid van Moolenbroek s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 485*83ee113eSDavid van Moolenbroek t loop 486*83ee113eSDavid van Moolenbroek s/-\n.*// 487*83ee113eSDavid van Moolenbroek ' >$as_me.lineno && 488*83ee113eSDavid van Moolenbroek chmod +x "$as_me.lineno" || 489*83ee113eSDavid van Moolenbroek { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 490*83ee113eSDavid van Moolenbroek 491*83ee113eSDavid van Moolenbroek # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 492*83ee113eSDavid van Moolenbroek # already done that, so ensure we don't try to do so again and fall 493*83ee113eSDavid van Moolenbroek # in an infinite loop. This has already happened in practice. 494*83ee113eSDavid van Moolenbroek _as_can_reexec=no; export _as_can_reexec 495*83ee113eSDavid van Moolenbroek # Don't try to exec as it changes $[0], causing all sort of problems 496*83ee113eSDavid van Moolenbroek # (the dirname of $[0] is not the place where we might find the 497*83ee113eSDavid van Moolenbroek # original and so on. Autoconf is especially sensitive to this). 498*83ee113eSDavid van Moolenbroek . "./$as_me.lineno" 499*83ee113eSDavid van Moolenbroek # Exit status is that of the last command. 500*83ee113eSDavid van Moolenbroek exit 501*83ee113eSDavid van Moolenbroek} 502*83ee113eSDavid van Moolenbroek 503*83ee113eSDavid van MoolenbroekECHO_C= ECHO_N= ECHO_T= 504*83ee113eSDavid van Moolenbroekcase `echo -n x` in #((((( 505*83ee113eSDavid van Moolenbroek-n*) 506*83ee113eSDavid van Moolenbroek case `echo 'xy\c'` in 507*83ee113eSDavid van Moolenbroek *c*) ECHO_T=' ';; # ECHO_T is single tab character. 508*83ee113eSDavid van Moolenbroek xy) ECHO_C='\c';; 509*83ee113eSDavid van Moolenbroek *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 510*83ee113eSDavid van Moolenbroek ECHO_T=' ';; 511*83ee113eSDavid van Moolenbroek esac;; 512*83ee113eSDavid van Moolenbroek*) 513*83ee113eSDavid van Moolenbroek ECHO_N='-n';; 514*83ee113eSDavid van Moolenbroekesac 515*83ee113eSDavid van Moolenbroek 516*83ee113eSDavid van Moolenbroekrm -f conf$$ conf$$.exe conf$$.file 517*83ee113eSDavid van Moolenbroekif test -d conf$$.dir; then 518*83ee113eSDavid van Moolenbroek rm -f conf$$.dir/conf$$.file 519*83ee113eSDavid van Moolenbroekelse 520*83ee113eSDavid van Moolenbroek rm -f conf$$.dir 521*83ee113eSDavid van Moolenbroek mkdir conf$$.dir 2>/dev/null 522*83ee113eSDavid van Moolenbroekfi 523*83ee113eSDavid van Moolenbroekif (echo >conf$$.file) 2>/dev/null; then 524*83ee113eSDavid van Moolenbroek if ln -s conf$$.file conf$$ 2>/dev/null; then 525*83ee113eSDavid van Moolenbroek as_ln_s='ln -s' 526*83ee113eSDavid van Moolenbroek # ... but there are two gotchas: 527*83ee113eSDavid van Moolenbroek # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 528*83ee113eSDavid van Moolenbroek # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 529*83ee113eSDavid van Moolenbroek # In both cases, we have to default to `cp -pR'. 530*83ee113eSDavid van Moolenbroek ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 531*83ee113eSDavid van Moolenbroek as_ln_s='cp -pR' 532*83ee113eSDavid van Moolenbroek elif ln conf$$.file conf$$ 2>/dev/null; then 533*83ee113eSDavid van Moolenbroek as_ln_s=ln 534*83ee113eSDavid van Moolenbroek else 535*83ee113eSDavid van Moolenbroek as_ln_s='cp -pR' 536*83ee113eSDavid van Moolenbroek fi 537*83ee113eSDavid van Moolenbroekelse 538*83ee113eSDavid van Moolenbroek as_ln_s='cp -pR' 539*83ee113eSDavid van Moolenbroekfi 540*83ee113eSDavid van Moolenbroekrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 541*83ee113eSDavid van Moolenbroekrmdir conf$$.dir 2>/dev/null 542*83ee113eSDavid van Moolenbroek 543*83ee113eSDavid van Moolenbroekif mkdir -p . 2>/dev/null; then 544*83ee113eSDavid van Moolenbroek as_mkdir_p='mkdir -p "$as_dir"' 545*83ee113eSDavid van Moolenbroekelse 546*83ee113eSDavid van Moolenbroek test -d ./-p && rmdir ./-p 547*83ee113eSDavid van Moolenbroek as_mkdir_p=false 548*83ee113eSDavid van Moolenbroekfi 549*83ee113eSDavid van Moolenbroek 550*83ee113eSDavid van Moolenbroekas_test_x='test -x' 551*83ee113eSDavid van Moolenbroekas_executable_p=as_fn_executable_p 552*83ee113eSDavid van Moolenbroek 553*83ee113eSDavid van Moolenbroek# Sed expression to map a string onto a valid CPP name. 554*83ee113eSDavid van Moolenbroekas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 555*83ee113eSDavid van Moolenbroek 556*83ee113eSDavid van Moolenbroek# Sed expression to map a string onto a valid variable name. 557*83ee113eSDavid van Moolenbroekas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 558*83ee113eSDavid van Moolenbroek 559*83ee113eSDavid van Moolenbroek 560*83ee113eSDavid van Moolenbroektest -n "$DJDIR" || exec 7<&0 </dev/null 561*83ee113eSDavid van Moolenbroekexec 6>&1 562*83ee113eSDavid van Moolenbroek 563*83ee113eSDavid van Moolenbroek# Name of the host. 564*83ee113eSDavid van Moolenbroek# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 565*83ee113eSDavid van Moolenbroek# so uname gets run too. 566*83ee113eSDavid van Moolenbroekac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 567*83ee113eSDavid van Moolenbroek 568*83ee113eSDavid van Moolenbroek# 569*83ee113eSDavid van Moolenbroek# Initializations. 570*83ee113eSDavid van Moolenbroek# 571*83ee113eSDavid van Moolenbroekac_default_prefix=/usr/local 572*83ee113eSDavid van Moolenbroekac_clean_files= 573*83ee113eSDavid van Moolenbroekac_config_libobj_dir=. 574*83ee113eSDavid van MoolenbroekLIBOBJS= 575*83ee113eSDavid van Moolenbroekcross_compiling=no 576*83ee113eSDavid van Moolenbroeksubdirs= 577*83ee113eSDavid van MoolenbroekMFLAGS= 578*83ee113eSDavid van MoolenbroekMAKEFLAGS= 579*83ee113eSDavid van Moolenbroek 580*83ee113eSDavid van Moolenbroek# Identity of this package. 581*83ee113eSDavid van MoolenbroekPACKAGE_NAME='DHCP' 582*83ee113eSDavid van MoolenbroekPACKAGE_TARNAME='dhcp' 583*83ee113eSDavid van MoolenbroekPACKAGE_VERSION='4.3.0' 584*83ee113eSDavid van MoolenbroekPACKAGE_STRING='DHCP 4.3.0' 585*83ee113eSDavid van MoolenbroekPACKAGE_BUGREPORT='dhcp-users@isc.org' 586*83ee113eSDavid van MoolenbroekPACKAGE_URL='' 587*83ee113eSDavid van Moolenbroek 588*83ee113eSDavid van Moolenbroek# Factoring default headers for most tests. 589*83ee113eSDavid van Moolenbroekac_includes_default="\ 590*83ee113eSDavid van Moolenbroek#include <stdio.h> 591*83ee113eSDavid van Moolenbroek#ifdef HAVE_SYS_TYPES_H 592*83ee113eSDavid van Moolenbroek# include <sys/types.h> 593*83ee113eSDavid van Moolenbroek#endif 594*83ee113eSDavid van Moolenbroek#ifdef HAVE_SYS_STAT_H 595*83ee113eSDavid van Moolenbroek# include <sys/stat.h> 596*83ee113eSDavid van Moolenbroek#endif 597*83ee113eSDavid van Moolenbroek#ifdef STDC_HEADERS 598*83ee113eSDavid van Moolenbroek# include <stdlib.h> 599*83ee113eSDavid van Moolenbroek# include <stddef.h> 600*83ee113eSDavid van Moolenbroek#else 601*83ee113eSDavid van Moolenbroek# ifdef HAVE_STDLIB_H 602*83ee113eSDavid van Moolenbroek# include <stdlib.h> 603*83ee113eSDavid van Moolenbroek# endif 604*83ee113eSDavid van Moolenbroek#endif 605*83ee113eSDavid van Moolenbroek#ifdef HAVE_STRING_H 606*83ee113eSDavid van Moolenbroek# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 607*83ee113eSDavid van Moolenbroek# include <memory.h> 608*83ee113eSDavid van Moolenbroek# endif 609*83ee113eSDavid van Moolenbroek# include <string.h> 610*83ee113eSDavid van Moolenbroek#endif 611*83ee113eSDavid van Moolenbroek#ifdef HAVE_STRINGS_H 612*83ee113eSDavid van Moolenbroek# include <strings.h> 613*83ee113eSDavid van Moolenbroek#endif 614*83ee113eSDavid van Moolenbroek#ifdef HAVE_INTTYPES_H 615*83ee113eSDavid van Moolenbroek# include <inttypes.h> 616*83ee113eSDavid van Moolenbroek#endif 617*83ee113eSDavid van Moolenbroek#ifdef HAVE_STDINT_H 618*83ee113eSDavid van Moolenbroek# include <stdint.h> 619*83ee113eSDavid van Moolenbroek#endif 620*83ee113eSDavid van Moolenbroek#ifdef HAVE_UNISTD_H 621*83ee113eSDavid van Moolenbroek# include <unistd.h> 622*83ee113eSDavid van Moolenbroek#endif" 623*83ee113eSDavid van Moolenbroek 624*83ee113eSDavid van Moolenbroekac_subst_vars='am__EXEEXT_FALSE 625*83ee113eSDavid van Moolenbroekam__EXEEXT_TRUE 626*83ee113eSDavid van MoolenbroekLTLIBOBJS 627*83ee113eSDavid van MoolenbroekLIBOBJS 628*83ee113eSDavid van MoolenbroekLDAP_CFLAGS 629*83ee113eSDavid van Moolenbroekac_prefix_program 630*83ee113eSDavid van MoolenbroekHAVE_ATF_FALSE 631*83ee113eSDavid van MoolenbroekHAVE_ATF_TRUE 632*83ee113eSDavid van MoolenbroekATF_LDFLAGS 633*83ee113eSDavid van MoolenbroekATF_CFLAGS 634*83ee113eSDavid van Moolenbroekbyte_order 635*83ee113eSDavid van MoolenbroekRANLIB 636*83ee113eSDavid van MoolenbroekEGREP 637*83ee113eSDavid van MoolenbroekGREP 638*83ee113eSDavid van MoolenbroekCPP 639*83ee113eSDavid van Moolenbroekam__fastdepCC_FALSE 640*83ee113eSDavid van Moolenbroekam__fastdepCC_TRUE 641*83ee113eSDavid van MoolenbroekCCDEPMODE 642*83ee113eSDavid van Moolenbroekam__nodep 643*83ee113eSDavid van MoolenbroekAMDEPBACKSLASH 644*83ee113eSDavid van MoolenbroekAMDEP_FALSE 645*83ee113eSDavid van MoolenbroekAMDEP_TRUE 646*83ee113eSDavid van Moolenbroekam__quote 647*83ee113eSDavid van Moolenbroekam__include 648*83ee113eSDavid van MoolenbroekDEPDIR 649*83ee113eSDavid van MoolenbroekOBJEXT 650*83ee113eSDavid van MoolenbroekEXEEXT 651*83ee113eSDavid van Moolenbroekac_ct_CC 652*83ee113eSDavid van MoolenbroekCPPFLAGS 653*83ee113eSDavid van MoolenbroekLDFLAGS 654*83ee113eSDavid van MoolenbroekCFLAGS 655*83ee113eSDavid van MoolenbroekCC 656*83ee113eSDavid van Moolenbroekhost_os 657*83ee113eSDavid van Moolenbroekhost_vendor 658*83ee113eSDavid van Moolenbroekhost_cpu 659*83ee113eSDavid van Moolenbroekhost 660*83ee113eSDavid van Moolenbroekbuild_os 661*83ee113eSDavid van Moolenbroekbuild_vendor 662*83ee113eSDavid van Moolenbroekbuild_cpu 663*83ee113eSDavid van Moolenbroekbuild 664*83ee113eSDavid van MoolenbroekMAINT 665*83ee113eSDavid van MoolenbroekMAINTAINER_MODE_FALSE 666*83ee113eSDavid van MoolenbroekMAINTAINER_MODE_TRUE 667*83ee113eSDavid van MoolenbroekAM_BACKSLASH 668*83ee113eSDavid van MoolenbroekAM_DEFAULT_VERBOSITY 669*83ee113eSDavid van MoolenbroekAM_DEFAULT_V 670*83ee113eSDavid van MoolenbroekAM_V 671*83ee113eSDavid van Moolenbroekam__untar 672*83ee113eSDavid van Moolenbroekam__tar 673*83ee113eSDavid van MoolenbroekAMTAR 674*83ee113eSDavid van Moolenbroekam__leading_dot 675*83ee113eSDavid van MoolenbroekSET_MAKE 676*83ee113eSDavid van MoolenbroekAWK 677*83ee113eSDavid van Moolenbroekmkdir_p 678*83ee113eSDavid van MoolenbroekMKDIR_P 679*83ee113eSDavid van MoolenbroekINSTALL_STRIP_PROGRAM 680*83ee113eSDavid van MoolenbroekSTRIP 681*83ee113eSDavid van Moolenbroekinstall_sh 682*83ee113eSDavid van MoolenbroekMAKEINFO 683*83ee113eSDavid van MoolenbroekAUTOHEADER 684*83ee113eSDavid van MoolenbroekAUTOMAKE 685*83ee113eSDavid van MoolenbroekAUTOCONF 686*83ee113eSDavid van MoolenbroekACLOCAL 687*83ee113eSDavid van MoolenbroekVERSION 688*83ee113eSDavid van MoolenbroekPACKAGE 689*83ee113eSDavid van MoolenbroekCYGPATH_W 690*83ee113eSDavid van Moolenbroekam__isrc 691*83ee113eSDavid van MoolenbroekINSTALL_DATA 692*83ee113eSDavid van MoolenbroekINSTALL_SCRIPT 693*83ee113eSDavid van MoolenbroekINSTALL_PROGRAM 694*83ee113eSDavid van Moolenbroektarget_alias 695*83ee113eSDavid van Moolenbroekhost_alias 696*83ee113eSDavid van Moolenbroekbuild_alias 697*83ee113eSDavid van MoolenbroekLIBS 698*83ee113eSDavid van MoolenbroekECHO_T 699*83ee113eSDavid van MoolenbroekECHO_N 700*83ee113eSDavid van MoolenbroekECHO_C 701*83ee113eSDavid van MoolenbroekDEFS 702*83ee113eSDavid van Moolenbroekmandir 703*83ee113eSDavid van Moolenbroeklocaledir 704*83ee113eSDavid van Moolenbroeklibdir 705*83ee113eSDavid van Moolenbroekpsdir 706*83ee113eSDavid van Moolenbroekpdfdir 707*83ee113eSDavid van Moolenbroekdvidir 708*83ee113eSDavid van Moolenbroekhtmldir 709*83ee113eSDavid van Moolenbroekinfodir 710*83ee113eSDavid van Moolenbroekdocdir 711*83ee113eSDavid van Moolenbroekoldincludedir 712*83ee113eSDavid van Moolenbroekincludedir 713*83ee113eSDavid van Moolenbroeklocalstatedir 714*83ee113eSDavid van Moolenbroeksharedstatedir 715*83ee113eSDavid van Moolenbroeksysconfdir 716*83ee113eSDavid van Moolenbroekdatadir 717*83ee113eSDavid van Moolenbroekdatarootdir 718*83ee113eSDavid van Moolenbroeklibexecdir 719*83ee113eSDavid van Moolenbroeksbindir 720*83ee113eSDavid van Moolenbroekbindir 721*83ee113eSDavid van Moolenbroekprogram_transform_name 722*83ee113eSDavid van Moolenbroekprefix 723*83ee113eSDavid van Moolenbroekexec_prefix 724*83ee113eSDavid van MoolenbroekPACKAGE_URL 725*83ee113eSDavid van MoolenbroekPACKAGE_BUGREPORT 726*83ee113eSDavid van MoolenbroekPACKAGE_STRING 727*83ee113eSDavid van MoolenbroekPACKAGE_VERSION 728*83ee113eSDavid van MoolenbroekPACKAGE_TARNAME 729*83ee113eSDavid van MoolenbroekPACKAGE_NAME 730*83ee113eSDavid van MoolenbroekPATH_SEPARATOR 731*83ee113eSDavid van MoolenbroekSHELL' 732*83ee113eSDavid van Moolenbroekac_subst_files='' 733*83ee113eSDavid van Moolenbroekac_user_opts=' 734*83ee113eSDavid van Moolenbroekenable_option_checking 735*83ee113eSDavid van Moolenbroekenable_silent_rules 736*83ee113eSDavid van Moolenbroekenable_maintainer_mode 737*83ee113eSDavid van Moolenbroekenable_dependency_tracking 738*83ee113eSDavid van Moolenbroekenable_debug 739*83ee113eSDavid van Moolenbroekenable_failover 740*83ee113eSDavid van Moolenbroekenable_execute 741*83ee113eSDavid van Moolenbroekenable_tracing 742*83ee113eSDavid van Moolenbroekenable_delayed_ack 743*83ee113eSDavid van Moolenbroekenable_dhcpv6 744*83ee113eSDavid van Moolenbroekenable_paranoia 745*83ee113eSDavid van Moolenbroekenable_early_chroot 746*83ee113eSDavid van Moolenbroekenable_ipv4_pktinfo 747*83ee113eSDavid van Moolenbroekenable_use_sockets 748*83ee113eSDavid van Moolenbroekenable_secs_byteorder 749*83ee113eSDavid van Moolenbroekwith_atf 750*83ee113eSDavid van Moolenbroekwith_srv_lease_file 751*83ee113eSDavid van Moolenbroekwith_srv6_lease_file 752*83ee113eSDavid van Moolenbroekwith_cli_lease_file 753*83ee113eSDavid van Moolenbroekwith_cli6_lease_file 754*83ee113eSDavid van Moolenbroekwith_srv_pid_file 755*83ee113eSDavid van Moolenbroekwith_srv6_pid_file 756*83ee113eSDavid van Moolenbroekwith_cli_pid_file 757*83ee113eSDavid van Moolenbroekwith_cli6_pid_file 758*83ee113eSDavid van Moolenbroekwith_relay_pid_file 759*83ee113eSDavid van Moolenbroekwith_relay6_pid_file 760*83ee113eSDavid van Moolenbroekwith_libbind 761*83ee113eSDavid van Moolenbroekwith_ldap 762*83ee113eSDavid van Moolenbroekwith_ldapcrypto 763*83ee113eSDavid van Moolenbroek' 764*83ee113eSDavid van Moolenbroek ac_precious_vars='build_alias 765*83ee113eSDavid van Moolenbroekhost_alias 766*83ee113eSDavid van Moolenbroektarget_alias 767*83ee113eSDavid van MoolenbroekCC 768*83ee113eSDavid van MoolenbroekCFLAGS 769*83ee113eSDavid van MoolenbroekLDFLAGS 770*83ee113eSDavid van MoolenbroekLIBS 771*83ee113eSDavid van MoolenbroekCPPFLAGS 772*83ee113eSDavid van MoolenbroekCPP' 773*83ee113eSDavid van Moolenbroek 774*83ee113eSDavid van Moolenbroek 775*83ee113eSDavid van Moolenbroek# Initialize some variables set by options. 776*83ee113eSDavid van Moolenbroekac_init_help= 777*83ee113eSDavid van Moolenbroekac_init_version=false 778*83ee113eSDavid van Moolenbroekac_unrecognized_opts= 779*83ee113eSDavid van Moolenbroekac_unrecognized_sep= 780*83ee113eSDavid van Moolenbroek# The variables have the same names as the options, with 781*83ee113eSDavid van Moolenbroek# dashes changed to underlines. 782*83ee113eSDavid van Moolenbroekcache_file=/dev/null 783*83ee113eSDavid van Moolenbroekexec_prefix=NONE 784*83ee113eSDavid van Moolenbroekno_create= 785*83ee113eSDavid van Moolenbroekno_recursion= 786*83ee113eSDavid van Moolenbroekprefix=NONE 787*83ee113eSDavid van Moolenbroekprogram_prefix=NONE 788*83ee113eSDavid van Moolenbroekprogram_suffix=NONE 789*83ee113eSDavid van Moolenbroekprogram_transform_name=s,x,x, 790*83ee113eSDavid van Moolenbroeksilent= 791*83ee113eSDavid van Moolenbroeksite= 792*83ee113eSDavid van Moolenbroeksrcdir= 793*83ee113eSDavid van Moolenbroekverbose= 794*83ee113eSDavid van Moolenbroekx_includes=NONE 795*83ee113eSDavid van Moolenbroekx_libraries=NONE 796*83ee113eSDavid van Moolenbroek 797*83ee113eSDavid van Moolenbroek# Installation directory options. 798*83ee113eSDavid van Moolenbroek# These are left unexpanded so users can "make install exec_prefix=/foo" 799*83ee113eSDavid van Moolenbroek# and all the variables that are supposed to be based on exec_prefix 800*83ee113eSDavid van Moolenbroek# by default will actually change. 801*83ee113eSDavid van Moolenbroek# Use braces instead of parens because sh, perl, etc. also accept them. 802*83ee113eSDavid van Moolenbroek# (The list follows the same order as the GNU Coding Standards.) 803*83ee113eSDavid van Moolenbroekbindir='${exec_prefix}/bin' 804*83ee113eSDavid van Moolenbroeksbindir='${exec_prefix}/sbin' 805*83ee113eSDavid van Moolenbroeklibexecdir='${exec_prefix}/libexec' 806*83ee113eSDavid van Moolenbroekdatarootdir='${prefix}/share' 807*83ee113eSDavid van Moolenbroekdatadir='${datarootdir}' 808*83ee113eSDavid van Moolenbroeksysconfdir='${prefix}/etc' 809*83ee113eSDavid van Moolenbroeksharedstatedir='${prefix}/com' 810*83ee113eSDavid van Moolenbroeklocalstatedir='${prefix}/var' 811*83ee113eSDavid van Moolenbroekincludedir='${prefix}/include' 812*83ee113eSDavid van Moolenbroekoldincludedir='/usr/include' 813*83ee113eSDavid van Moolenbroekdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 814*83ee113eSDavid van Moolenbroekinfodir='${datarootdir}/info' 815*83ee113eSDavid van Moolenbroekhtmldir='${docdir}' 816*83ee113eSDavid van Moolenbroekdvidir='${docdir}' 817*83ee113eSDavid van Moolenbroekpdfdir='${docdir}' 818*83ee113eSDavid van Moolenbroekpsdir='${docdir}' 819*83ee113eSDavid van Moolenbroeklibdir='${exec_prefix}/lib' 820*83ee113eSDavid van Moolenbroeklocaledir='${datarootdir}/locale' 821*83ee113eSDavid van Moolenbroekmandir='${datarootdir}/man' 822*83ee113eSDavid van Moolenbroek 823*83ee113eSDavid van Moolenbroekac_prev= 824*83ee113eSDavid van Moolenbroekac_dashdash= 825*83ee113eSDavid van Moolenbroekfor ac_option 826*83ee113eSDavid van Moolenbroekdo 827*83ee113eSDavid van Moolenbroek # If the previous option needs an argument, assign it. 828*83ee113eSDavid van Moolenbroek if test -n "$ac_prev"; then 829*83ee113eSDavid van Moolenbroek eval $ac_prev=\$ac_option 830*83ee113eSDavid van Moolenbroek ac_prev= 831*83ee113eSDavid van Moolenbroek continue 832*83ee113eSDavid van Moolenbroek fi 833*83ee113eSDavid van Moolenbroek 834*83ee113eSDavid van Moolenbroek case $ac_option in 835*83ee113eSDavid van Moolenbroek *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 836*83ee113eSDavid van Moolenbroek *=) ac_optarg= ;; 837*83ee113eSDavid van Moolenbroek *) ac_optarg=yes ;; 838*83ee113eSDavid van Moolenbroek esac 839*83ee113eSDavid van Moolenbroek 840*83ee113eSDavid van Moolenbroek # Accept the important Cygnus configure options, so we can diagnose typos. 841*83ee113eSDavid van Moolenbroek 842*83ee113eSDavid van Moolenbroek case $ac_dashdash$ac_option in 843*83ee113eSDavid van Moolenbroek --) 844*83ee113eSDavid van Moolenbroek ac_dashdash=yes ;; 845*83ee113eSDavid van Moolenbroek 846*83ee113eSDavid van Moolenbroek -bindir | --bindir | --bindi | --bind | --bin | --bi) 847*83ee113eSDavid van Moolenbroek ac_prev=bindir ;; 848*83ee113eSDavid van Moolenbroek -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 849*83ee113eSDavid van Moolenbroek bindir=$ac_optarg ;; 850*83ee113eSDavid van Moolenbroek 851*83ee113eSDavid van Moolenbroek -build | --build | --buil | --bui | --bu) 852*83ee113eSDavid van Moolenbroek ac_prev=build_alias ;; 853*83ee113eSDavid van Moolenbroek -build=* | --build=* | --buil=* | --bui=* | --bu=*) 854*83ee113eSDavid van Moolenbroek build_alias=$ac_optarg ;; 855*83ee113eSDavid van Moolenbroek 856*83ee113eSDavid van Moolenbroek -cache-file | --cache-file | --cache-fil | --cache-fi \ 857*83ee113eSDavid van Moolenbroek | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 858*83ee113eSDavid van Moolenbroek ac_prev=cache_file ;; 859*83ee113eSDavid van Moolenbroek -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 860*83ee113eSDavid van Moolenbroek | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 861*83ee113eSDavid van Moolenbroek cache_file=$ac_optarg ;; 862*83ee113eSDavid van Moolenbroek 863*83ee113eSDavid van Moolenbroek --config-cache | -C) 864*83ee113eSDavid van Moolenbroek cache_file=config.cache ;; 865*83ee113eSDavid van Moolenbroek 866*83ee113eSDavid van Moolenbroek -datadir | --datadir | --datadi | --datad) 867*83ee113eSDavid van Moolenbroek ac_prev=datadir ;; 868*83ee113eSDavid van Moolenbroek -datadir=* | --datadir=* | --datadi=* | --datad=*) 869*83ee113eSDavid van Moolenbroek datadir=$ac_optarg ;; 870*83ee113eSDavid van Moolenbroek 871*83ee113eSDavid van Moolenbroek -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 872*83ee113eSDavid van Moolenbroek | --dataroo | --dataro | --datar) 873*83ee113eSDavid van Moolenbroek ac_prev=datarootdir ;; 874*83ee113eSDavid van Moolenbroek -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 875*83ee113eSDavid van Moolenbroek | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 876*83ee113eSDavid van Moolenbroek datarootdir=$ac_optarg ;; 877*83ee113eSDavid van Moolenbroek 878*83ee113eSDavid van Moolenbroek -disable-* | --disable-*) 879*83ee113eSDavid van Moolenbroek ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 880*83ee113eSDavid van Moolenbroek # Reject names that are not valid shell variable names. 881*83ee113eSDavid van Moolenbroek expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 882*83ee113eSDavid van Moolenbroek as_fn_error $? "invalid feature name: $ac_useropt" 883*83ee113eSDavid van Moolenbroek ac_useropt_orig=$ac_useropt 884*83ee113eSDavid van Moolenbroek ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 885*83ee113eSDavid van Moolenbroek case $ac_user_opts in 886*83ee113eSDavid van Moolenbroek *" 887*83ee113eSDavid van Moolenbroek"enable_$ac_useropt" 888*83ee113eSDavid van Moolenbroek"*) ;; 889*83ee113eSDavid van Moolenbroek *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 890*83ee113eSDavid van Moolenbroek ac_unrecognized_sep=', ';; 891*83ee113eSDavid van Moolenbroek esac 892*83ee113eSDavid van Moolenbroek eval enable_$ac_useropt=no ;; 893*83ee113eSDavid van Moolenbroek 894*83ee113eSDavid van Moolenbroek -docdir | --docdir | --docdi | --doc | --do) 895*83ee113eSDavid van Moolenbroek ac_prev=docdir ;; 896*83ee113eSDavid van Moolenbroek -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 897*83ee113eSDavid van Moolenbroek docdir=$ac_optarg ;; 898*83ee113eSDavid van Moolenbroek 899*83ee113eSDavid van Moolenbroek -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 900*83ee113eSDavid van Moolenbroek ac_prev=dvidir ;; 901*83ee113eSDavid van Moolenbroek -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 902*83ee113eSDavid van Moolenbroek dvidir=$ac_optarg ;; 903*83ee113eSDavid van Moolenbroek 904*83ee113eSDavid van Moolenbroek -enable-* | --enable-*) 905*83ee113eSDavid van Moolenbroek ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 906*83ee113eSDavid van Moolenbroek # Reject names that are not valid shell variable names. 907*83ee113eSDavid van Moolenbroek expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 908*83ee113eSDavid van Moolenbroek as_fn_error $? "invalid feature name: $ac_useropt" 909*83ee113eSDavid van Moolenbroek ac_useropt_orig=$ac_useropt 910*83ee113eSDavid van Moolenbroek ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 911*83ee113eSDavid van Moolenbroek case $ac_user_opts in 912*83ee113eSDavid van Moolenbroek *" 913*83ee113eSDavid van Moolenbroek"enable_$ac_useropt" 914*83ee113eSDavid van Moolenbroek"*) ;; 915*83ee113eSDavid van Moolenbroek *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 916*83ee113eSDavid van Moolenbroek ac_unrecognized_sep=', ';; 917*83ee113eSDavid van Moolenbroek esac 918*83ee113eSDavid van Moolenbroek eval enable_$ac_useropt=\$ac_optarg ;; 919*83ee113eSDavid van Moolenbroek 920*83ee113eSDavid van Moolenbroek -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 921*83ee113eSDavid van Moolenbroek | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 922*83ee113eSDavid van Moolenbroek | --exec | --exe | --ex) 923*83ee113eSDavid van Moolenbroek ac_prev=exec_prefix ;; 924*83ee113eSDavid van Moolenbroek -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 925*83ee113eSDavid van Moolenbroek | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 926*83ee113eSDavid van Moolenbroek | --exec=* | --exe=* | --ex=*) 927*83ee113eSDavid van Moolenbroek exec_prefix=$ac_optarg ;; 928*83ee113eSDavid van Moolenbroek 929*83ee113eSDavid van Moolenbroek -gas | --gas | --ga | --g) 930*83ee113eSDavid van Moolenbroek # Obsolete; use --with-gas. 931*83ee113eSDavid van Moolenbroek with_gas=yes ;; 932*83ee113eSDavid van Moolenbroek 933*83ee113eSDavid van Moolenbroek -help | --help | --hel | --he | -h) 934*83ee113eSDavid van Moolenbroek ac_init_help=long ;; 935*83ee113eSDavid van Moolenbroek -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 936*83ee113eSDavid van Moolenbroek ac_init_help=recursive ;; 937*83ee113eSDavid van Moolenbroek -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 938*83ee113eSDavid van Moolenbroek ac_init_help=short ;; 939*83ee113eSDavid van Moolenbroek 940*83ee113eSDavid van Moolenbroek -host | --host | --hos | --ho) 941*83ee113eSDavid van Moolenbroek ac_prev=host_alias ;; 942*83ee113eSDavid van Moolenbroek -host=* | --host=* | --hos=* | --ho=*) 943*83ee113eSDavid van Moolenbroek host_alias=$ac_optarg ;; 944*83ee113eSDavid van Moolenbroek 945*83ee113eSDavid van Moolenbroek -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 946*83ee113eSDavid van Moolenbroek ac_prev=htmldir ;; 947*83ee113eSDavid van Moolenbroek -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 948*83ee113eSDavid van Moolenbroek | --ht=*) 949*83ee113eSDavid van Moolenbroek htmldir=$ac_optarg ;; 950*83ee113eSDavid van Moolenbroek 951*83ee113eSDavid van Moolenbroek -includedir | --includedir | --includedi | --included | --include \ 952*83ee113eSDavid van Moolenbroek | --includ | --inclu | --incl | --inc) 953*83ee113eSDavid van Moolenbroek ac_prev=includedir ;; 954*83ee113eSDavid van Moolenbroek -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 955*83ee113eSDavid van Moolenbroek | --includ=* | --inclu=* | --incl=* | --inc=*) 956*83ee113eSDavid van Moolenbroek includedir=$ac_optarg ;; 957*83ee113eSDavid van Moolenbroek 958*83ee113eSDavid van Moolenbroek -infodir | --infodir | --infodi | --infod | --info | --inf) 959*83ee113eSDavid van Moolenbroek ac_prev=infodir ;; 960*83ee113eSDavid van Moolenbroek -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 961*83ee113eSDavid van Moolenbroek infodir=$ac_optarg ;; 962*83ee113eSDavid van Moolenbroek 963*83ee113eSDavid van Moolenbroek -libdir | --libdir | --libdi | --libd) 964*83ee113eSDavid van Moolenbroek ac_prev=libdir ;; 965*83ee113eSDavid van Moolenbroek -libdir=* | --libdir=* | --libdi=* | --libd=*) 966*83ee113eSDavid van Moolenbroek libdir=$ac_optarg ;; 967*83ee113eSDavid van Moolenbroek 968*83ee113eSDavid van Moolenbroek -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 969*83ee113eSDavid van Moolenbroek | --libexe | --libex | --libe) 970*83ee113eSDavid van Moolenbroek ac_prev=libexecdir ;; 971*83ee113eSDavid van Moolenbroek -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 972*83ee113eSDavid van Moolenbroek | --libexe=* | --libex=* | --libe=*) 973*83ee113eSDavid van Moolenbroek libexecdir=$ac_optarg ;; 974*83ee113eSDavid van Moolenbroek 975*83ee113eSDavid van Moolenbroek -localedir | --localedir | --localedi | --localed | --locale) 976*83ee113eSDavid van Moolenbroek ac_prev=localedir ;; 977*83ee113eSDavid van Moolenbroek -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 978*83ee113eSDavid van Moolenbroek localedir=$ac_optarg ;; 979*83ee113eSDavid van Moolenbroek 980*83ee113eSDavid van Moolenbroek -localstatedir | --localstatedir | --localstatedi | --localstated \ 981*83ee113eSDavid van Moolenbroek | --localstate | --localstat | --localsta | --localst | --locals) 982*83ee113eSDavid van Moolenbroek ac_prev=localstatedir ;; 983*83ee113eSDavid van Moolenbroek -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 984*83ee113eSDavid van Moolenbroek | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 985*83ee113eSDavid van Moolenbroek localstatedir=$ac_optarg ;; 986*83ee113eSDavid van Moolenbroek 987*83ee113eSDavid van Moolenbroek -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 988*83ee113eSDavid van Moolenbroek ac_prev=mandir ;; 989*83ee113eSDavid van Moolenbroek -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 990*83ee113eSDavid van Moolenbroek mandir=$ac_optarg ;; 991*83ee113eSDavid van Moolenbroek 992*83ee113eSDavid van Moolenbroek -nfp | --nfp | --nf) 993*83ee113eSDavid van Moolenbroek # Obsolete; use --without-fp. 994*83ee113eSDavid van Moolenbroek with_fp=no ;; 995*83ee113eSDavid van Moolenbroek 996*83ee113eSDavid van Moolenbroek -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 997*83ee113eSDavid van Moolenbroek | --no-cr | --no-c | -n) 998*83ee113eSDavid van Moolenbroek no_create=yes ;; 999*83ee113eSDavid van Moolenbroek 1000*83ee113eSDavid van Moolenbroek -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1001*83ee113eSDavid van Moolenbroek | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1002*83ee113eSDavid van Moolenbroek no_recursion=yes ;; 1003*83ee113eSDavid van Moolenbroek 1004*83ee113eSDavid van Moolenbroek -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1005*83ee113eSDavid van Moolenbroek | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1006*83ee113eSDavid van Moolenbroek | --oldin | --oldi | --old | --ol | --o) 1007*83ee113eSDavid van Moolenbroek ac_prev=oldincludedir ;; 1008*83ee113eSDavid van Moolenbroek -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1009*83ee113eSDavid van Moolenbroek | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1010*83ee113eSDavid van Moolenbroek | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1011*83ee113eSDavid van Moolenbroek oldincludedir=$ac_optarg ;; 1012*83ee113eSDavid van Moolenbroek 1013*83ee113eSDavid van Moolenbroek -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1014*83ee113eSDavid van Moolenbroek ac_prev=prefix ;; 1015*83ee113eSDavid van Moolenbroek -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1016*83ee113eSDavid van Moolenbroek prefix=$ac_optarg ;; 1017*83ee113eSDavid van Moolenbroek 1018*83ee113eSDavid van Moolenbroek -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1019*83ee113eSDavid van Moolenbroek | --program-pre | --program-pr | --program-p) 1020*83ee113eSDavid van Moolenbroek ac_prev=program_prefix ;; 1021*83ee113eSDavid van Moolenbroek -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1022*83ee113eSDavid van Moolenbroek | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1023*83ee113eSDavid van Moolenbroek program_prefix=$ac_optarg ;; 1024*83ee113eSDavid van Moolenbroek 1025*83ee113eSDavid van Moolenbroek -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1026*83ee113eSDavid van Moolenbroek | --program-suf | --program-su | --program-s) 1027*83ee113eSDavid van Moolenbroek ac_prev=program_suffix ;; 1028*83ee113eSDavid van Moolenbroek -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1029*83ee113eSDavid van Moolenbroek | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1030*83ee113eSDavid van Moolenbroek program_suffix=$ac_optarg ;; 1031*83ee113eSDavid van Moolenbroek 1032*83ee113eSDavid van Moolenbroek -program-transform-name | --program-transform-name \ 1033*83ee113eSDavid van Moolenbroek | --program-transform-nam | --program-transform-na \ 1034*83ee113eSDavid van Moolenbroek | --program-transform-n | --program-transform- \ 1035*83ee113eSDavid van Moolenbroek | --program-transform | --program-transfor \ 1036*83ee113eSDavid van Moolenbroek | --program-transfo | --program-transf \ 1037*83ee113eSDavid van Moolenbroek | --program-trans | --program-tran \ 1038*83ee113eSDavid van Moolenbroek | --progr-tra | --program-tr | --program-t) 1039*83ee113eSDavid van Moolenbroek ac_prev=program_transform_name ;; 1040*83ee113eSDavid van Moolenbroek -program-transform-name=* | --program-transform-name=* \ 1041*83ee113eSDavid van Moolenbroek | --program-transform-nam=* | --program-transform-na=* \ 1042*83ee113eSDavid van Moolenbroek | --program-transform-n=* | --program-transform-=* \ 1043*83ee113eSDavid van Moolenbroek | --program-transform=* | --program-transfor=* \ 1044*83ee113eSDavid van Moolenbroek | --program-transfo=* | --program-transf=* \ 1045*83ee113eSDavid van Moolenbroek | --program-trans=* | --program-tran=* \ 1046*83ee113eSDavid van Moolenbroek | --progr-tra=* | --program-tr=* | --program-t=*) 1047*83ee113eSDavid van Moolenbroek program_transform_name=$ac_optarg ;; 1048*83ee113eSDavid van Moolenbroek 1049*83ee113eSDavid van Moolenbroek -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1050*83ee113eSDavid van Moolenbroek ac_prev=pdfdir ;; 1051*83ee113eSDavid van Moolenbroek -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1052*83ee113eSDavid van Moolenbroek pdfdir=$ac_optarg ;; 1053*83ee113eSDavid van Moolenbroek 1054*83ee113eSDavid van Moolenbroek -psdir | --psdir | --psdi | --psd | --ps) 1055*83ee113eSDavid van Moolenbroek ac_prev=psdir ;; 1056*83ee113eSDavid van Moolenbroek -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1057*83ee113eSDavid van Moolenbroek psdir=$ac_optarg ;; 1058*83ee113eSDavid van Moolenbroek 1059*83ee113eSDavid van Moolenbroek -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1060*83ee113eSDavid van Moolenbroek | -silent | --silent | --silen | --sile | --sil) 1061*83ee113eSDavid van Moolenbroek silent=yes ;; 1062*83ee113eSDavid van Moolenbroek 1063*83ee113eSDavid van Moolenbroek -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1064*83ee113eSDavid van Moolenbroek ac_prev=sbindir ;; 1065*83ee113eSDavid van Moolenbroek -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1066*83ee113eSDavid van Moolenbroek | --sbi=* | --sb=*) 1067*83ee113eSDavid van Moolenbroek sbindir=$ac_optarg ;; 1068*83ee113eSDavid van Moolenbroek 1069*83ee113eSDavid van Moolenbroek -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1070*83ee113eSDavid van Moolenbroek | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1071*83ee113eSDavid van Moolenbroek | --sharedst | --shareds | --shared | --share | --shar \ 1072*83ee113eSDavid van Moolenbroek | --sha | --sh) 1073*83ee113eSDavid van Moolenbroek ac_prev=sharedstatedir ;; 1074*83ee113eSDavid van Moolenbroek -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1075*83ee113eSDavid van Moolenbroek | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1076*83ee113eSDavid van Moolenbroek | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1077*83ee113eSDavid van Moolenbroek | --sha=* | --sh=*) 1078*83ee113eSDavid van Moolenbroek sharedstatedir=$ac_optarg ;; 1079*83ee113eSDavid van Moolenbroek 1080*83ee113eSDavid van Moolenbroek -site | --site | --sit) 1081*83ee113eSDavid van Moolenbroek ac_prev=site ;; 1082*83ee113eSDavid van Moolenbroek -site=* | --site=* | --sit=*) 1083*83ee113eSDavid van Moolenbroek site=$ac_optarg ;; 1084*83ee113eSDavid van Moolenbroek 1085*83ee113eSDavid van Moolenbroek -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1086*83ee113eSDavid van Moolenbroek ac_prev=srcdir ;; 1087*83ee113eSDavid van Moolenbroek -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1088*83ee113eSDavid van Moolenbroek srcdir=$ac_optarg ;; 1089*83ee113eSDavid van Moolenbroek 1090*83ee113eSDavid van Moolenbroek -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1091*83ee113eSDavid van Moolenbroek | --syscon | --sysco | --sysc | --sys | --sy) 1092*83ee113eSDavid van Moolenbroek ac_prev=sysconfdir ;; 1093*83ee113eSDavid van Moolenbroek -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1094*83ee113eSDavid van Moolenbroek | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1095*83ee113eSDavid van Moolenbroek sysconfdir=$ac_optarg ;; 1096*83ee113eSDavid van Moolenbroek 1097*83ee113eSDavid van Moolenbroek -target | --target | --targe | --targ | --tar | --ta | --t) 1098*83ee113eSDavid van Moolenbroek ac_prev=target_alias ;; 1099*83ee113eSDavid van Moolenbroek -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1100*83ee113eSDavid van Moolenbroek target_alias=$ac_optarg ;; 1101*83ee113eSDavid van Moolenbroek 1102*83ee113eSDavid van Moolenbroek -v | -verbose | --verbose | --verbos | --verbo | --verb) 1103*83ee113eSDavid van Moolenbroek verbose=yes ;; 1104*83ee113eSDavid van Moolenbroek 1105*83ee113eSDavid van Moolenbroek -version | --version | --versio | --versi | --vers | -V) 1106*83ee113eSDavid van Moolenbroek ac_init_version=: ;; 1107*83ee113eSDavid van Moolenbroek 1108*83ee113eSDavid van Moolenbroek -with-* | --with-*) 1109*83ee113eSDavid van Moolenbroek ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1110*83ee113eSDavid van Moolenbroek # Reject names that are not valid shell variable names. 1111*83ee113eSDavid van Moolenbroek expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1112*83ee113eSDavid van Moolenbroek as_fn_error $? "invalid package name: $ac_useropt" 1113*83ee113eSDavid van Moolenbroek ac_useropt_orig=$ac_useropt 1114*83ee113eSDavid van Moolenbroek ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1115*83ee113eSDavid van Moolenbroek case $ac_user_opts in 1116*83ee113eSDavid van Moolenbroek *" 1117*83ee113eSDavid van Moolenbroek"with_$ac_useropt" 1118*83ee113eSDavid van Moolenbroek"*) ;; 1119*83ee113eSDavid van Moolenbroek *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1120*83ee113eSDavid van Moolenbroek ac_unrecognized_sep=', ';; 1121*83ee113eSDavid van Moolenbroek esac 1122*83ee113eSDavid van Moolenbroek eval with_$ac_useropt=\$ac_optarg ;; 1123*83ee113eSDavid van Moolenbroek 1124*83ee113eSDavid van Moolenbroek -without-* | --without-*) 1125*83ee113eSDavid van Moolenbroek ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1126*83ee113eSDavid van Moolenbroek # Reject names that are not valid shell variable names. 1127*83ee113eSDavid van Moolenbroek expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1128*83ee113eSDavid van Moolenbroek as_fn_error $? "invalid package name: $ac_useropt" 1129*83ee113eSDavid van Moolenbroek ac_useropt_orig=$ac_useropt 1130*83ee113eSDavid van Moolenbroek ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1131*83ee113eSDavid van Moolenbroek case $ac_user_opts in 1132*83ee113eSDavid van Moolenbroek *" 1133*83ee113eSDavid van Moolenbroek"with_$ac_useropt" 1134*83ee113eSDavid van Moolenbroek"*) ;; 1135*83ee113eSDavid van Moolenbroek *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1136*83ee113eSDavid van Moolenbroek ac_unrecognized_sep=', ';; 1137*83ee113eSDavid van Moolenbroek esac 1138*83ee113eSDavid van Moolenbroek eval with_$ac_useropt=no ;; 1139*83ee113eSDavid van Moolenbroek 1140*83ee113eSDavid van Moolenbroek --x) 1141*83ee113eSDavid van Moolenbroek # Obsolete; use --with-x. 1142*83ee113eSDavid van Moolenbroek with_x=yes ;; 1143*83ee113eSDavid van Moolenbroek 1144*83ee113eSDavid van Moolenbroek -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1145*83ee113eSDavid van Moolenbroek | --x-incl | --x-inc | --x-in | --x-i) 1146*83ee113eSDavid van Moolenbroek ac_prev=x_includes ;; 1147*83ee113eSDavid van Moolenbroek -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1148*83ee113eSDavid van Moolenbroek | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1149*83ee113eSDavid van Moolenbroek x_includes=$ac_optarg ;; 1150*83ee113eSDavid van Moolenbroek 1151*83ee113eSDavid van Moolenbroek -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1152*83ee113eSDavid van Moolenbroek | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1153*83ee113eSDavid van Moolenbroek ac_prev=x_libraries ;; 1154*83ee113eSDavid van Moolenbroek -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1155*83ee113eSDavid van Moolenbroek | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1156*83ee113eSDavid van Moolenbroek x_libraries=$ac_optarg ;; 1157*83ee113eSDavid van Moolenbroek 1158*83ee113eSDavid van Moolenbroek -*) as_fn_error $? "unrecognized option: \`$ac_option' 1159*83ee113eSDavid van MoolenbroekTry \`$0 --help' for more information" 1160*83ee113eSDavid van Moolenbroek ;; 1161*83ee113eSDavid van Moolenbroek 1162*83ee113eSDavid van Moolenbroek *=*) 1163*83ee113eSDavid van Moolenbroek ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1164*83ee113eSDavid van Moolenbroek # Reject names that are not valid shell variable names. 1165*83ee113eSDavid van Moolenbroek case $ac_envvar in #( 1166*83ee113eSDavid van Moolenbroek '' | [0-9]* | *[!_$as_cr_alnum]* ) 1167*83ee113eSDavid van Moolenbroek as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1168*83ee113eSDavid van Moolenbroek esac 1169*83ee113eSDavid van Moolenbroek eval $ac_envvar=\$ac_optarg 1170*83ee113eSDavid van Moolenbroek export $ac_envvar ;; 1171*83ee113eSDavid van Moolenbroek 1172*83ee113eSDavid van Moolenbroek *) 1173*83ee113eSDavid van Moolenbroek # FIXME: should be removed in autoconf 3.0. 1174*83ee113eSDavid van Moolenbroek $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1175*83ee113eSDavid van Moolenbroek expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1176*83ee113eSDavid van Moolenbroek $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1177*83ee113eSDavid van Moolenbroek : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1178*83ee113eSDavid van Moolenbroek ;; 1179*83ee113eSDavid van Moolenbroek 1180*83ee113eSDavid van Moolenbroek esac 1181*83ee113eSDavid van Moolenbroekdone 1182*83ee113eSDavid van Moolenbroek 1183*83ee113eSDavid van Moolenbroekif test -n "$ac_prev"; then 1184*83ee113eSDavid van Moolenbroek ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1185*83ee113eSDavid van Moolenbroek as_fn_error $? "missing argument to $ac_option" 1186*83ee113eSDavid van Moolenbroekfi 1187*83ee113eSDavid van Moolenbroek 1188*83ee113eSDavid van Moolenbroekif test -n "$ac_unrecognized_opts"; then 1189*83ee113eSDavid van Moolenbroek case $enable_option_checking in 1190*83ee113eSDavid van Moolenbroek no) ;; 1191*83ee113eSDavid van Moolenbroek fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1192*83ee113eSDavid van Moolenbroek *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1193*83ee113eSDavid van Moolenbroek esac 1194*83ee113eSDavid van Moolenbroekfi 1195*83ee113eSDavid van Moolenbroek 1196*83ee113eSDavid van Moolenbroek# Check all directory arguments for consistency. 1197*83ee113eSDavid van Moolenbroekfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1198*83ee113eSDavid van Moolenbroek datadir sysconfdir sharedstatedir localstatedir includedir \ 1199*83ee113eSDavid van Moolenbroek oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1200*83ee113eSDavid van Moolenbroek libdir localedir mandir 1201*83ee113eSDavid van Moolenbroekdo 1202*83ee113eSDavid van Moolenbroek eval ac_val=\$$ac_var 1203*83ee113eSDavid van Moolenbroek # Remove trailing slashes. 1204*83ee113eSDavid van Moolenbroek case $ac_val in 1205*83ee113eSDavid van Moolenbroek */ ) 1206*83ee113eSDavid van Moolenbroek ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1207*83ee113eSDavid van Moolenbroek eval $ac_var=\$ac_val;; 1208*83ee113eSDavid van Moolenbroek esac 1209*83ee113eSDavid van Moolenbroek # Be sure to have absolute directory names. 1210*83ee113eSDavid van Moolenbroek case $ac_val in 1211*83ee113eSDavid van Moolenbroek [\\/$]* | ?:[\\/]* ) continue;; 1212*83ee113eSDavid van Moolenbroek NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1213*83ee113eSDavid van Moolenbroek esac 1214*83ee113eSDavid van Moolenbroek as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1215*83ee113eSDavid van Moolenbroekdone 1216*83ee113eSDavid van Moolenbroek 1217*83ee113eSDavid van Moolenbroek# There might be people who depend on the old broken behavior: `$host' 1218*83ee113eSDavid van Moolenbroek# used to hold the argument of --host etc. 1219*83ee113eSDavid van Moolenbroek# FIXME: To remove some day. 1220*83ee113eSDavid van Moolenbroekbuild=$build_alias 1221*83ee113eSDavid van Moolenbroekhost=$host_alias 1222*83ee113eSDavid van Moolenbroektarget=$target_alias 1223*83ee113eSDavid van Moolenbroek 1224*83ee113eSDavid van Moolenbroek# FIXME: To remove some day. 1225*83ee113eSDavid van Moolenbroekif test "x$host_alias" != x; then 1226*83ee113eSDavid van Moolenbroek if test "x$build_alias" = x; then 1227*83ee113eSDavid van Moolenbroek cross_compiling=maybe 1228*83ee113eSDavid van Moolenbroek elif test "x$build_alias" != "x$host_alias"; then 1229*83ee113eSDavid van Moolenbroek cross_compiling=yes 1230*83ee113eSDavid van Moolenbroek fi 1231*83ee113eSDavid van Moolenbroekfi 1232*83ee113eSDavid van Moolenbroek 1233*83ee113eSDavid van Moolenbroekac_tool_prefix= 1234*83ee113eSDavid van Moolenbroektest -n "$host_alias" && ac_tool_prefix=$host_alias- 1235*83ee113eSDavid van Moolenbroek 1236*83ee113eSDavid van Moolenbroektest "$silent" = yes && exec 6>/dev/null 1237*83ee113eSDavid van Moolenbroek 1238*83ee113eSDavid van Moolenbroek 1239*83ee113eSDavid van Moolenbroekac_pwd=`pwd` && test -n "$ac_pwd" && 1240*83ee113eSDavid van Moolenbroekac_ls_di=`ls -di .` && 1241*83ee113eSDavid van Moolenbroekac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1242*83ee113eSDavid van Moolenbroek as_fn_error $? "working directory cannot be determined" 1243*83ee113eSDavid van Moolenbroektest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1244*83ee113eSDavid van Moolenbroek as_fn_error $? "pwd does not report name of working directory" 1245*83ee113eSDavid van Moolenbroek 1246*83ee113eSDavid van Moolenbroek 1247*83ee113eSDavid van Moolenbroek# Find the source files, if location was not specified. 1248*83ee113eSDavid van Moolenbroekif test -z "$srcdir"; then 1249*83ee113eSDavid van Moolenbroek ac_srcdir_defaulted=yes 1250*83ee113eSDavid van Moolenbroek # Try the directory containing this script, then the parent directory. 1251*83ee113eSDavid van Moolenbroek ac_confdir=`$as_dirname -- "$as_myself" || 1252*83ee113eSDavid van Moolenbroek$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1253*83ee113eSDavid van Moolenbroek X"$as_myself" : 'X\(//\)[^/]' \| \ 1254*83ee113eSDavid van Moolenbroek X"$as_myself" : 'X\(//\)$' \| \ 1255*83ee113eSDavid van Moolenbroek X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1256*83ee113eSDavid van Moolenbroek$as_echo X"$as_myself" | 1257*83ee113eSDavid van Moolenbroek sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1258*83ee113eSDavid van Moolenbroek s//\1/ 1259*83ee113eSDavid van Moolenbroek q 1260*83ee113eSDavid van Moolenbroek } 1261*83ee113eSDavid van Moolenbroek /^X\(\/\/\)[^/].*/{ 1262*83ee113eSDavid van Moolenbroek s//\1/ 1263*83ee113eSDavid van Moolenbroek q 1264*83ee113eSDavid van Moolenbroek } 1265*83ee113eSDavid van Moolenbroek /^X\(\/\/\)$/{ 1266*83ee113eSDavid van Moolenbroek s//\1/ 1267*83ee113eSDavid van Moolenbroek q 1268*83ee113eSDavid van Moolenbroek } 1269*83ee113eSDavid van Moolenbroek /^X\(\/\).*/{ 1270*83ee113eSDavid van Moolenbroek s//\1/ 1271*83ee113eSDavid van Moolenbroek q 1272*83ee113eSDavid van Moolenbroek } 1273*83ee113eSDavid van Moolenbroek s/.*/./; q'` 1274*83ee113eSDavid van Moolenbroek srcdir=$ac_confdir 1275*83ee113eSDavid van Moolenbroek if test ! -r "$srcdir/$ac_unique_file"; then 1276*83ee113eSDavid van Moolenbroek srcdir=.. 1277*83ee113eSDavid van Moolenbroek fi 1278*83ee113eSDavid van Moolenbroekelse 1279*83ee113eSDavid van Moolenbroek ac_srcdir_defaulted=no 1280*83ee113eSDavid van Moolenbroekfi 1281*83ee113eSDavid van Moolenbroekif test ! -r "$srcdir/$ac_unique_file"; then 1282*83ee113eSDavid van Moolenbroek test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1283*83ee113eSDavid van Moolenbroek as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1284*83ee113eSDavid van Moolenbroekfi 1285*83ee113eSDavid van Moolenbroekac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1286*83ee113eSDavid van Moolenbroekac_abs_confdir=`( 1287*83ee113eSDavid van Moolenbroek cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1288*83ee113eSDavid van Moolenbroek pwd)` 1289*83ee113eSDavid van Moolenbroek# When building in place, set srcdir=. 1290*83ee113eSDavid van Moolenbroekif test "$ac_abs_confdir" = "$ac_pwd"; then 1291*83ee113eSDavid van Moolenbroek srcdir=. 1292*83ee113eSDavid van Moolenbroekfi 1293*83ee113eSDavid van Moolenbroek# Remove unnecessary trailing slashes from srcdir. 1294*83ee113eSDavid van Moolenbroek# Double slashes in file names in object file debugging info 1295*83ee113eSDavid van Moolenbroek# mess up M-x gdb in Emacs. 1296*83ee113eSDavid van Moolenbroekcase $srcdir in 1297*83ee113eSDavid van Moolenbroek*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1298*83ee113eSDavid van Moolenbroekesac 1299*83ee113eSDavid van Moolenbroekfor ac_var in $ac_precious_vars; do 1300*83ee113eSDavid van Moolenbroek eval ac_env_${ac_var}_set=\${${ac_var}+set} 1301*83ee113eSDavid van Moolenbroek eval ac_env_${ac_var}_value=\$${ac_var} 1302*83ee113eSDavid van Moolenbroek eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1303*83ee113eSDavid van Moolenbroek eval ac_cv_env_${ac_var}_value=\$${ac_var} 1304*83ee113eSDavid van Moolenbroekdone 1305*83ee113eSDavid van Moolenbroek 1306*83ee113eSDavid van Moolenbroek# 1307*83ee113eSDavid van Moolenbroek# Report the --help message. 1308*83ee113eSDavid van Moolenbroek# 1309*83ee113eSDavid van Moolenbroekif test "$ac_init_help" = "long"; then 1310*83ee113eSDavid van Moolenbroek # Omit some internal or obsolete options to make the list less imposing. 1311*83ee113eSDavid van Moolenbroek # This message is too long to be a string in the A/UX 3.1 sh. 1312*83ee113eSDavid van Moolenbroek cat <<_ACEOF 1313*83ee113eSDavid van Moolenbroek\`configure' configures DHCP 4.3.0 to adapt to many kinds of systems. 1314*83ee113eSDavid van Moolenbroek 1315*83ee113eSDavid van MoolenbroekUsage: $0 [OPTION]... [VAR=VALUE]... 1316*83ee113eSDavid van Moolenbroek 1317*83ee113eSDavid van MoolenbroekTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1318*83ee113eSDavid van MoolenbroekVAR=VALUE. See below for descriptions of some of the useful variables. 1319*83ee113eSDavid van Moolenbroek 1320*83ee113eSDavid van MoolenbroekDefaults for the options are specified in brackets. 1321*83ee113eSDavid van Moolenbroek 1322*83ee113eSDavid van MoolenbroekConfiguration: 1323*83ee113eSDavid van Moolenbroek -h, --help display this help and exit 1324*83ee113eSDavid van Moolenbroek --help=short display options specific to this package 1325*83ee113eSDavid van Moolenbroek --help=recursive display the short help of all the included packages 1326*83ee113eSDavid van Moolenbroek -V, --version display version information and exit 1327*83ee113eSDavid van Moolenbroek -q, --quiet, --silent do not print \`checking ...' messages 1328*83ee113eSDavid van Moolenbroek --cache-file=FILE cache test results in FILE [disabled] 1329*83ee113eSDavid van Moolenbroek -C, --config-cache alias for \`--cache-file=config.cache' 1330*83ee113eSDavid van Moolenbroek -n, --no-create do not create output files 1331*83ee113eSDavid van Moolenbroek --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1332*83ee113eSDavid van Moolenbroek 1333*83ee113eSDavid van MoolenbroekInstallation directories: 1334*83ee113eSDavid van Moolenbroek --prefix=PREFIX install architecture-independent files in PREFIX 1335*83ee113eSDavid van Moolenbroek [$ac_default_prefix] 1336*83ee113eSDavid van Moolenbroek --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1337*83ee113eSDavid van Moolenbroek [PREFIX] 1338*83ee113eSDavid van Moolenbroek 1339*83ee113eSDavid van MoolenbroekBy default, \`make install' will install all the files in 1340*83ee113eSDavid van Moolenbroek\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1341*83ee113eSDavid van Moolenbroekan installation prefix other than \`$ac_default_prefix' using \`--prefix', 1342*83ee113eSDavid van Moolenbroekfor instance \`--prefix=\$HOME'. 1343*83ee113eSDavid van Moolenbroek 1344*83ee113eSDavid van MoolenbroekFor better control, use the options below. 1345*83ee113eSDavid van Moolenbroek 1346*83ee113eSDavid van MoolenbroekFine tuning of the installation directories: 1347*83ee113eSDavid van Moolenbroek --bindir=DIR user executables [EPREFIX/bin] 1348*83ee113eSDavid van Moolenbroek --sbindir=DIR system admin executables [EPREFIX/sbin] 1349*83ee113eSDavid van Moolenbroek --libexecdir=DIR program executables [EPREFIX/libexec] 1350*83ee113eSDavid van Moolenbroek --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1351*83ee113eSDavid van Moolenbroek --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1352*83ee113eSDavid van Moolenbroek --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1353*83ee113eSDavid van Moolenbroek --libdir=DIR object code libraries [EPREFIX/lib] 1354*83ee113eSDavid van Moolenbroek --includedir=DIR C header files [PREFIX/include] 1355*83ee113eSDavid van Moolenbroek --oldincludedir=DIR C header files for non-gcc [/usr/include] 1356*83ee113eSDavid van Moolenbroek --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1357*83ee113eSDavid van Moolenbroek --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1358*83ee113eSDavid van Moolenbroek --infodir=DIR info documentation [DATAROOTDIR/info] 1359*83ee113eSDavid van Moolenbroek --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1360*83ee113eSDavid van Moolenbroek --mandir=DIR man documentation [DATAROOTDIR/man] 1361*83ee113eSDavid van Moolenbroek --docdir=DIR documentation root [DATAROOTDIR/doc/dhcp] 1362*83ee113eSDavid van Moolenbroek --htmldir=DIR html documentation [DOCDIR] 1363*83ee113eSDavid van Moolenbroek --dvidir=DIR dvi documentation [DOCDIR] 1364*83ee113eSDavid van Moolenbroek --pdfdir=DIR pdf documentation [DOCDIR] 1365*83ee113eSDavid van Moolenbroek --psdir=DIR ps documentation [DOCDIR] 1366*83ee113eSDavid van Moolenbroek_ACEOF 1367*83ee113eSDavid van Moolenbroek 1368*83ee113eSDavid van Moolenbroek cat <<\_ACEOF 1369*83ee113eSDavid van Moolenbroek 1370*83ee113eSDavid van MoolenbroekProgram names: 1371*83ee113eSDavid van Moolenbroek --program-prefix=PREFIX prepend PREFIX to installed program names 1372*83ee113eSDavid van Moolenbroek --program-suffix=SUFFIX append SUFFIX to installed program names 1373*83ee113eSDavid van Moolenbroek --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1374*83ee113eSDavid van Moolenbroek 1375*83ee113eSDavid van MoolenbroekSystem types: 1376*83ee113eSDavid van Moolenbroek --build=BUILD configure for building on BUILD [guessed] 1377*83ee113eSDavid van Moolenbroek --host=HOST cross-compile to build programs to run on HOST [BUILD] 1378*83ee113eSDavid van Moolenbroek_ACEOF 1379*83ee113eSDavid van Moolenbroekfi 1380*83ee113eSDavid van Moolenbroek 1381*83ee113eSDavid van Moolenbroekif test -n "$ac_init_help"; then 1382*83ee113eSDavid van Moolenbroek case $ac_init_help in 1383*83ee113eSDavid van Moolenbroek short | recursive ) echo "Configuration of DHCP 4.3.0:";; 1384*83ee113eSDavid van Moolenbroek esac 1385*83ee113eSDavid van Moolenbroek cat <<\_ACEOF 1386*83ee113eSDavid van Moolenbroek 1387*83ee113eSDavid van MoolenbroekOptional Features: 1388*83ee113eSDavid van Moolenbroek --disable-option-checking ignore unrecognized --enable/--with options 1389*83ee113eSDavid van Moolenbroek --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1390*83ee113eSDavid van Moolenbroek --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1391*83ee113eSDavid van Moolenbroek --enable-silent-rules less verbose build output (undo: "make V=1") 1392*83ee113eSDavid van Moolenbroek --disable-silent-rules verbose build output (undo: "make V=0") 1393*83ee113eSDavid van Moolenbroek --enable-maintainer-mode 1394*83ee113eSDavid van Moolenbroek enable make rules and dependencies not useful (and 1395*83ee113eSDavid van Moolenbroek sometimes confusing) to the casual installer 1396*83ee113eSDavid van Moolenbroek --enable-dependency-tracking 1397*83ee113eSDavid van Moolenbroek do not reject slow dependency extractors 1398*83ee113eSDavid van Moolenbroek --disable-dependency-tracking 1399*83ee113eSDavid van Moolenbroek speeds up one-time build 1400*83ee113eSDavid van Moolenbroek --enable-debug create a debug-only version of the software (default 1401*83ee113eSDavid van Moolenbroek is no). 1402*83ee113eSDavid van Moolenbroek --enable-failover enable support for failover (default is yes) 1403*83ee113eSDavid van Moolenbroek --enable-execute enable support for execute() in config (default is 1404*83ee113eSDavid van Moolenbroek yes) 1405*83ee113eSDavid van Moolenbroek --enable-tracing enable support for server activity tracing (default 1406*83ee113eSDavid van Moolenbroek is yes) 1407*83ee113eSDavid van Moolenbroek --enable-delayed-ack queues multiple DHCPACK replies (default is no) 1408*83ee113eSDavid van Moolenbroek --enable-dhcpv6 enable support for DHCPv6 (default is yes) 1409*83ee113eSDavid van Moolenbroek --enable-paranoia enable support for chroot/setuid (default is no) 1410*83ee113eSDavid van Moolenbroek --enable-early-chroot enable chrooting prior to configuration (default is 1411*83ee113eSDavid van Moolenbroek no) 1412*83ee113eSDavid van Moolenbroek --enable-ipv4-pktinfo enable use of pktinfo on IPv4 sockets (default is 1413*83ee113eSDavid van Moolenbroek no) 1414*83ee113eSDavid van Moolenbroek --enable-use-sockets use the standard BSD socket API (default is no) 1415*83ee113eSDavid van Moolenbroek --enable-secs-byteorder Correct bad byteorders in the secs field (default is 1416*83ee113eSDavid van Moolenbroek no). 1417*83ee113eSDavid van Moolenbroek 1418*83ee113eSDavid van MoolenbroekOptional Packages: 1419*83ee113eSDavid van Moolenbroek --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1420*83ee113eSDavid van Moolenbroek --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1421*83ee113eSDavid van Moolenbroek --with-atf=PATH specify location where atf was installed 1422*83ee113eSDavid van Moolenbroek --with-srv-lease-file=PATH 1423*83ee113eSDavid van Moolenbroek File for dhcpd leases (default is 1424*83ee113eSDavid van Moolenbroek LOCALSTATEDIR/db/dhcpd.leases) 1425*83ee113eSDavid van Moolenbroek --with-srv6-lease-file=PATH 1426*83ee113eSDavid van Moolenbroek File for dhcpd6 leases (default is 1427*83ee113eSDavid van Moolenbroek LOCALSTATEDIR/db/dhcpd6.leases) 1428*83ee113eSDavid van Moolenbroek --with-cli-lease-file=PATH 1429*83ee113eSDavid van Moolenbroek File for dhclient leases (default is 1430*83ee113eSDavid van Moolenbroek LOCALSTATEDIR/db/dhclient.leases) 1431*83ee113eSDavid van Moolenbroek --with-cli6-lease-file=PATH 1432*83ee113eSDavid van Moolenbroek File for dhclient6 leases (default is 1433*83ee113eSDavid van Moolenbroek LOCALSTATEDIR/db/dhclient6.leases) 1434*83ee113eSDavid van Moolenbroek --with-srv-pid-file=PATH 1435*83ee113eSDavid van Moolenbroek File for dhcpd process information (default is 1436*83ee113eSDavid van Moolenbroek LOCALSTATEDIR/run/dhcpd.pid) 1437*83ee113eSDavid van Moolenbroek --with-srv6-pid-file=PATH 1438*83ee113eSDavid van Moolenbroek File for dhcpd6 process information (default is 1439*83ee113eSDavid van Moolenbroek LOCALSTATEDIR/run/dhcpd6.pid) 1440*83ee113eSDavid van Moolenbroek --with-cli-pid-file=PATH 1441*83ee113eSDavid van Moolenbroek File for dhclient process information (default is 1442*83ee113eSDavid van Moolenbroek LOCALSTATEDIR/run/dhclient.pid) 1443*83ee113eSDavid van Moolenbroek --with-cli6-pid-file=PATH 1444*83ee113eSDavid van Moolenbroek File for dhclient6 process information (default is 1445*83ee113eSDavid van Moolenbroek LOCALSTATEDIR/run/dhclient6.pid) 1446*83ee113eSDavid van Moolenbroek --with-relay-pid-file=PATH 1447*83ee113eSDavid van Moolenbroek File for dhcrelay process information (default is 1448*83ee113eSDavid van Moolenbroek LOCALSTATEDIR/run/dhcrelay.pid) 1449*83ee113eSDavid van Moolenbroek --with-relay6-pid-file=PATH 1450*83ee113eSDavid van Moolenbroek File for dhcrelay6 process information (default is 1451*83ee113eSDavid van Moolenbroek LOCALSTATEDIR/run/dhcrelay6.pid) 1452*83ee113eSDavid van Moolenbroek --with-libbind=PATH bind includes and libraries are in PATH (default is 1453*83ee113eSDavid van Moolenbroek ./bind) 1454*83ee113eSDavid van Moolenbroek --with-ldap enable OpenLDAP support in dhcpd (default is no) 1455*83ee113eSDavid van Moolenbroek --with-ldapcrypto enable OpenLDAP crypto support in dhcpd (default is 1456*83ee113eSDavid van Moolenbroek no) 1457*83ee113eSDavid van Moolenbroek 1458*83ee113eSDavid van MoolenbroekSome influential environment variables: 1459*83ee113eSDavid van Moolenbroek CC C compiler command 1460*83ee113eSDavid van Moolenbroek CFLAGS C compiler flags 1461*83ee113eSDavid van Moolenbroek LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1462*83ee113eSDavid van Moolenbroek nonstandard directory <lib dir> 1463*83ee113eSDavid van Moolenbroek LIBS libraries to pass to the linker, e.g. -l<library> 1464*83ee113eSDavid van Moolenbroek CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1465*83ee113eSDavid van Moolenbroek you have headers in a nonstandard directory <include dir> 1466*83ee113eSDavid van Moolenbroek CPP C preprocessor 1467*83ee113eSDavid van Moolenbroek 1468*83ee113eSDavid van MoolenbroekUse these variables to override the choices made by `configure' or to help 1469*83ee113eSDavid van Moolenbroekit to find libraries and programs with nonstandard names/locations. 1470*83ee113eSDavid van Moolenbroek 1471*83ee113eSDavid van MoolenbroekReport bugs to <dhcp-users@isc.org>. 1472*83ee113eSDavid van Moolenbroek_ACEOF 1473*83ee113eSDavid van Moolenbroekac_status=$? 1474*83ee113eSDavid van Moolenbroekfi 1475*83ee113eSDavid van Moolenbroek 1476*83ee113eSDavid van Moolenbroekif test "$ac_init_help" = "recursive"; then 1477*83ee113eSDavid van Moolenbroek # If there are subdirs, report their specific --help. 1478*83ee113eSDavid van Moolenbroek for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1479*83ee113eSDavid van Moolenbroek test -d "$ac_dir" || 1480*83ee113eSDavid van Moolenbroek { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1481*83ee113eSDavid van Moolenbroek continue 1482*83ee113eSDavid van Moolenbroek ac_builddir=. 1483*83ee113eSDavid van Moolenbroek 1484*83ee113eSDavid van Moolenbroekcase "$ac_dir" in 1485*83ee113eSDavid van Moolenbroek.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1486*83ee113eSDavid van Moolenbroek*) 1487*83ee113eSDavid van Moolenbroek ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1488*83ee113eSDavid van Moolenbroek # A ".." for each directory in $ac_dir_suffix. 1489*83ee113eSDavid van Moolenbroek ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1490*83ee113eSDavid van Moolenbroek case $ac_top_builddir_sub in 1491*83ee113eSDavid van Moolenbroek "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1492*83ee113eSDavid van Moolenbroek *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1493*83ee113eSDavid van Moolenbroek esac ;; 1494*83ee113eSDavid van Moolenbroekesac 1495*83ee113eSDavid van Moolenbroekac_abs_top_builddir=$ac_pwd 1496*83ee113eSDavid van Moolenbroekac_abs_builddir=$ac_pwd$ac_dir_suffix 1497*83ee113eSDavid van Moolenbroek# for backward compatibility: 1498*83ee113eSDavid van Moolenbroekac_top_builddir=$ac_top_build_prefix 1499*83ee113eSDavid van Moolenbroek 1500*83ee113eSDavid van Moolenbroekcase $srcdir in 1501*83ee113eSDavid van Moolenbroek .) # We are building in place. 1502*83ee113eSDavid van Moolenbroek ac_srcdir=. 1503*83ee113eSDavid van Moolenbroek ac_top_srcdir=$ac_top_builddir_sub 1504*83ee113eSDavid van Moolenbroek ac_abs_top_srcdir=$ac_pwd ;; 1505*83ee113eSDavid van Moolenbroek [\\/]* | ?:[\\/]* ) # Absolute name. 1506*83ee113eSDavid van Moolenbroek ac_srcdir=$srcdir$ac_dir_suffix; 1507*83ee113eSDavid van Moolenbroek ac_top_srcdir=$srcdir 1508*83ee113eSDavid van Moolenbroek ac_abs_top_srcdir=$srcdir ;; 1509*83ee113eSDavid van Moolenbroek *) # Relative name. 1510*83ee113eSDavid van Moolenbroek ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1511*83ee113eSDavid van Moolenbroek ac_top_srcdir=$ac_top_build_prefix$srcdir 1512*83ee113eSDavid van Moolenbroek ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1513*83ee113eSDavid van Moolenbroekesac 1514*83ee113eSDavid van Moolenbroekac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1515*83ee113eSDavid van Moolenbroek 1516*83ee113eSDavid van Moolenbroek cd "$ac_dir" || { ac_status=$?; continue; } 1517*83ee113eSDavid van Moolenbroek # Check for guested configure. 1518*83ee113eSDavid van Moolenbroek if test -f "$ac_srcdir/configure.gnu"; then 1519*83ee113eSDavid van Moolenbroek echo && 1520*83ee113eSDavid van Moolenbroek $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1521*83ee113eSDavid van Moolenbroek elif test -f "$ac_srcdir/configure"; then 1522*83ee113eSDavid van Moolenbroek echo && 1523*83ee113eSDavid van Moolenbroek $SHELL "$ac_srcdir/configure" --help=recursive 1524*83ee113eSDavid van Moolenbroek else 1525*83ee113eSDavid van Moolenbroek $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1526*83ee113eSDavid van Moolenbroek fi || ac_status=$? 1527*83ee113eSDavid van Moolenbroek cd "$ac_pwd" || { ac_status=$?; break; } 1528*83ee113eSDavid van Moolenbroek done 1529*83ee113eSDavid van Moolenbroekfi 1530*83ee113eSDavid van Moolenbroek 1531*83ee113eSDavid van Moolenbroektest -n "$ac_init_help" && exit $ac_status 1532*83ee113eSDavid van Moolenbroekif $ac_init_version; then 1533*83ee113eSDavid van Moolenbroek cat <<\_ACEOF 1534*83ee113eSDavid van MoolenbroekDHCP configure 4.3.0 1535*83ee113eSDavid van Moolenbroekgenerated by GNU Autoconf 2.69 1536*83ee113eSDavid van Moolenbroek 1537*83ee113eSDavid van MoolenbroekCopyright (C) 2012 Free Software Foundation, Inc. 1538*83ee113eSDavid van MoolenbroekThis configure script is free software; the Free Software Foundation 1539*83ee113eSDavid van Moolenbroekgives unlimited permission to copy, distribute and modify it. 1540*83ee113eSDavid van Moolenbroek_ACEOF 1541*83ee113eSDavid van Moolenbroek exit 1542*83ee113eSDavid van Moolenbroekfi 1543*83ee113eSDavid van Moolenbroek 1544*83ee113eSDavid van Moolenbroek## ------------------------ ## 1545*83ee113eSDavid van Moolenbroek## Autoconf initialization. ## 1546*83ee113eSDavid van Moolenbroek## ------------------------ ## 1547*83ee113eSDavid van Moolenbroek 1548*83ee113eSDavid van Moolenbroek# ac_fn_c_try_compile LINENO 1549*83ee113eSDavid van Moolenbroek# -------------------------- 1550*83ee113eSDavid van Moolenbroek# Try to compile conftest.$ac_ext, and return whether this succeeded. 1551*83ee113eSDavid van Moolenbroekac_fn_c_try_compile () 1552*83ee113eSDavid van Moolenbroek{ 1553*83ee113eSDavid van Moolenbroek as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1554*83ee113eSDavid van Moolenbroek rm -f conftest.$ac_objext 1555*83ee113eSDavid van Moolenbroek if { { ac_try="$ac_compile" 1556*83ee113eSDavid van Moolenbroekcase "(($ac_try" in 1557*83ee113eSDavid van Moolenbroek *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1558*83ee113eSDavid van Moolenbroek *) ac_try_echo=$ac_try;; 1559*83ee113eSDavid van Moolenbroekesac 1560*83ee113eSDavid van Moolenbroekeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1561*83ee113eSDavid van Moolenbroek$as_echo "$ac_try_echo"; } >&5 1562*83ee113eSDavid van Moolenbroek (eval "$ac_compile") 2>conftest.err 1563*83ee113eSDavid van Moolenbroek ac_status=$? 1564*83ee113eSDavid van Moolenbroek if test -s conftest.err; then 1565*83ee113eSDavid van Moolenbroek grep -v '^ *+' conftest.err >conftest.er1 1566*83ee113eSDavid van Moolenbroek cat conftest.er1 >&5 1567*83ee113eSDavid van Moolenbroek mv -f conftest.er1 conftest.err 1568*83ee113eSDavid van Moolenbroek fi 1569*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1570*83ee113eSDavid van Moolenbroek test $ac_status = 0; } && { 1571*83ee113eSDavid van Moolenbroek test -z "$ac_c_werror_flag" || 1572*83ee113eSDavid van Moolenbroek test ! -s conftest.err 1573*83ee113eSDavid van Moolenbroek } && test -s conftest.$ac_objext; then : 1574*83ee113eSDavid van Moolenbroek ac_retval=0 1575*83ee113eSDavid van Moolenbroekelse 1576*83ee113eSDavid van Moolenbroek $as_echo "$as_me: failed program was:" >&5 1577*83ee113eSDavid van Moolenbroeksed 's/^/| /' conftest.$ac_ext >&5 1578*83ee113eSDavid van Moolenbroek 1579*83ee113eSDavid van Moolenbroek ac_retval=1 1580*83ee113eSDavid van Moolenbroekfi 1581*83ee113eSDavid van Moolenbroek eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1582*83ee113eSDavid van Moolenbroek as_fn_set_status $ac_retval 1583*83ee113eSDavid van Moolenbroek 1584*83ee113eSDavid van Moolenbroek} # ac_fn_c_try_compile 1585*83ee113eSDavid van Moolenbroek 1586*83ee113eSDavid van Moolenbroek# ac_fn_c_try_cpp LINENO 1587*83ee113eSDavid van Moolenbroek# ---------------------- 1588*83ee113eSDavid van Moolenbroek# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1589*83ee113eSDavid van Moolenbroekac_fn_c_try_cpp () 1590*83ee113eSDavid van Moolenbroek{ 1591*83ee113eSDavid van Moolenbroek as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1592*83ee113eSDavid van Moolenbroek if { { ac_try="$ac_cpp conftest.$ac_ext" 1593*83ee113eSDavid van Moolenbroekcase "(($ac_try" in 1594*83ee113eSDavid van Moolenbroek *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1595*83ee113eSDavid van Moolenbroek *) ac_try_echo=$ac_try;; 1596*83ee113eSDavid van Moolenbroekesac 1597*83ee113eSDavid van Moolenbroekeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1598*83ee113eSDavid van Moolenbroek$as_echo "$ac_try_echo"; } >&5 1599*83ee113eSDavid van Moolenbroek (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1600*83ee113eSDavid van Moolenbroek ac_status=$? 1601*83ee113eSDavid van Moolenbroek if test -s conftest.err; then 1602*83ee113eSDavid van Moolenbroek grep -v '^ *+' conftest.err >conftest.er1 1603*83ee113eSDavid van Moolenbroek cat conftest.er1 >&5 1604*83ee113eSDavid van Moolenbroek mv -f conftest.er1 conftest.err 1605*83ee113eSDavid van Moolenbroek fi 1606*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1607*83ee113eSDavid van Moolenbroek test $ac_status = 0; } > conftest.i && { 1608*83ee113eSDavid van Moolenbroek test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1609*83ee113eSDavid van Moolenbroek test ! -s conftest.err 1610*83ee113eSDavid van Moolenbroek }; then : 1611*83ee113eSDavid van Moolenbroek ac_retval=0 1612*83ee113eSDavid van Moolenbroekelse 1613*83ee113eSDavid van Moolenbroek $as_echo "$as_me: failed program was:" >&5 1614*83ee113eSDavid van Moolenbroeksed 's/^/| /' conftest.$ac_ext >&5 1615*83ee113eSDavid van Moolenbroek 1616*83ee113eSDavid van Moolenbroek ac_retval=1 1617*83ee113eSDavid van Moolenbroekfi 1618*83ee113eSDavid van Moolenbroek eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1619*83ee113eSDavid van Moolenbroek as_fn_set_status $ac_retval 1620*83ee113eSDavid van Moolenbroek 1621*83ee113eSDavid van Moolenbroek} # ac_fn_c_try_cpp 1622*83ee113eSDavid van Moolenbroek 1623*83ee113eSDavid van Moolenbroek# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1624*83ee113eSDavid van Moolenbroek# ------------------------------------------------------- 1625*83ee113eSDavid van Moolenbroek# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1626*83ee113eSDavid van Moolenbroek# the include files in INCLUDES and setting the cache variable VAR 1627*83ee113eSDavid van Moolenbroek# accordingly. 1628*83ee113eSDavid van Moolenbroekac_fn_c_check_header_mongrel () 1629*83ee113eSDavid van Moolenbroek{ 1630*83ee113eSDavid van Moolenbroek as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1631*83ee113eSDavid van Moolenbroek if eval \${$3+:} false; then : 1632*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1633*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $2... " >&6; } 1634*83ee113eSDavid van Moolenbroekif eval \${$3+:} false; then : 1635*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 1636*83ee113eSDavid van Moolenbroekfi 1637*83ee113eSDavid van Moolenbroekeval ac_res=\$$3 1638*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1639*83ee113eSDavid van Moolenbroek$as_echo "$ac_res" >&6; } 1640*83ee113eSDavid van Moolenbroekelse 1641*83ee113eSDavid van Moolenbroek # Is the header compilable? 1642*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1643*83ee113eSDavid van Moolenbroek$as_echo_n "checking $2 usability... " >&6; } 1644*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1645*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 1646*83ee113eSDavid van Moolenbroek$4 1647*83ee113eSDavid van Moolenbroek#include <$2> 1648*83ee113eSDavid van Moolenbroek_ACEOF 1649*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 1650*83ee113eSDavid van Moolenbroek ac_header_compiler=yes 1651*83ee113eSDavid van Moolenbroekelse 1652*83ee113eSDavid van Moolenbroek ac_header_compiler=no 1653*83ee113eSDavid van Moolenbroekfi 1654*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1655*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1656*83ee113eSDavid van Moolenbroek$as_echo "$ac_header_compiler" >&6; } 1657*83ee113eSDavid van Moolenbroek 1658*83ee113eSDavid van Moolenbroek# Is the header present? 1659*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1660*83ee113eSDavid van Moolenbroek$as_echo_n "checking $2 presence... " >&6; } 1661*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1662*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 1663*83ee113eSDavid van Moolenbroek#include <$2> 1664*83ee113eSDavid van Moolenbroek_ACEOF 1665*83ee113eSDavid van Moolenbroekif ac_fn_c_try_cpp "$LINENO"; then : 1666*83ee113eSDavid van Moolenbroek ac_header_preproc=yes 1667*83ee113eSDavid van Moolenbroekelse 1668*83ee113eSDavid van Moolenbroek ac_header_preproc=no 1669*83ee113eSDavid van Moolenbroekfi 1670*83ee113eSDavid van Moolenbroekrm -f conftest.err conftest.i conftest.$ac_ext 1671*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1672*83ee113eSDavid van Moolenbroek$as_echo "$ac_header_preproc" >&6; } 1673*83ee113eSDavid van Moolenbroek 1674*83ee113eSDavid van Moolenbroek# So? What about this header? 1675*83ee113eSDavid van Moolenbroekcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1676*83ee113eSDavid van Moolenbroek yes:no: ) 1677*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1678*83ee113eSDavid van Moolenbroek$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1679*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1680*83ee113eSDavid van Moolenbroek$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1681*83ee113eSDavid van Moolenbroek ;; 1682*83ee113eSDavid van Moolenbroek no:yes:* ) 1683*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1684*83ee113eSDavid van Moolenbroek$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1685*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1686*83ee113eSDavid van Moolenbroek$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1687*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1688*83ee113eSDavid van Moolenbroek$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1689*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1690*83ee113eSDavid van Moolenbroek$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1691*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1692*83ee113eSDavid van Moolenbroek$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1693*83ee113eSDavid van Moolenbroek( $as_echo "## --------------------------------- ## 1694*83ee113eSDavid van Moolenbroek## Report this to dhcp-users@isc.org ## 1695*83ee113eSDavid van Moolenbroek## --------------------------------- ##" 1696*83ee113eSDavid van Moolenbroek ) | sed "s/^/$as_me: WARNING: /" >&2 1697*83ee113eSDavid van Moolenbroek ;; 1698*83ee113eSDavid van Moolenbroekesac 1699*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1700*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $2... " >&6; } 1701*83ee113eSDavid van Moolenbroekif eval \${$3+:} false; then : 1702*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 1703*83ee113eSDavid van Moolenbroekelse 1704*83ee113eSDavid van Moolenbroek eval "$3=\$ac_header_compiler" 1705*83ee113eSDavid van Moolenbroekfi 1706*83ee113eSDavid van Moolenbroekeval ac_res=\$$3 1707*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1708*83ee113eSDavid van Moolenbroek$as_echo "$ac_res" >&6; } 1709*83ee113eSDavid van Moolenbroekfi 1710*83ee113eSDavid van Moolenbroek eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1711*83ee113eSDavid van Moolenbroek 1712*83ee113eSDavid van Moolenbroek} # ac_fn_c_check_header_mongrel 1713*83ee113eSDavid van Moolenbroek 1714*83ee113eSDavid van Moolenbroek# ac_fn_c_try_run LINENO 1715*83ee113eSDavid van Moolenbroek# ---------------------- 1716*83ee113eSDavid van Moolenbroek# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1717*83ee113eSDavid van Moolenbroek# that executables *can* be run. 1718*83ee113eSDavid van Moolenbroekac_fn_c_try_run () 1719*83ee113eSDavid van Moolenbroek{ 1720*83ee113eSDavid van Moolenbroek as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1721*83ee113eSDavid van Moolenbroek if { { ac_try="$ac_link" 1722*83ee113eSDavid van Moolenbroekcase "(($ac_try" in 1723*83ee113eSDavid van Moolenbroek *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1724*83ee113eSDavid van Moolenbroek *) ac_try_echo=$ac_try;; 1725*83ee113eSDavid van Moolenbroekesac 1726*83ee113eSDavid van Moolenbroekeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1727*83ee113eSDavid van Moolenbroek$as_echo "$ac_try_echo"; } >&5 1728*83ee113eSDavid van Moolenbroek (eval "$ac_link") 2>&5 1729*83ee113eSDavid van Moolenbroek ac_status=$? 1730*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1731*83ee113eSDavid van Moolenbroek test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1732*83ee113eSDavid van Moolenbroek { { case "(($ac_try" in 1733*83ee113eSDavid van Moolenbroek *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1734*83ee113eSDavid van Moolenbroek *) ac_try_echo=$ac_try;; 1735*83ee113eSDavid van Moolenbroekesac 1736*83ee113eSDavid van Moolenbroekeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1737*83ee113eSDavid van Moolenbroek$as_echo "$ac_try_echo"; } >&5 1738*83ee113eSDavid van Moolenbroek (eval "$ac_try") 2>&5 1739*83ee113eSDavid van Moolenbroek ac_status=$? 1740*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1741*83ee113eSDavid van Moolenbroek test $ac_status = 0; }; }; then : 1742*83ee113eSDavid van Moolenbroek ac_retval=0 1743*83ee113eSDavid van Moolenbroekelse 1744*83ee113eSDavid van Moolenbroek $as_echo "$as_me: program exited with status $ac_status" >&5 1745*83ee113eSDavid van Moolenbroek $as_echo "$as_me: failed program was:" >&5 1746*83ee113eSDavid van Moolenbroeksed 's/^/| /' conftest.$ac_ext >&5 1747*83ee113eSDavid van Moolenbroek 1748*83ee113eSDavid van Moolenbroek ac_retval=$ac_status 1749*83ee113eSDavid van Moolenbroekfi 1750*83ee113eSDavid van Moolenbroek rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1751*83ee113eSDavid van Moolenbroek eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1752*83ee113eSDavid van Moolenbroek as_fn_set_status $ac_retval 1753*83ee113eSDavid van Moolenbroek 1754*83ee113eSDavid van Moolenbroek} # ac_fn_c_try_run 1755*83ee113eSDavid van Moolenbroek 1756*83ee113eSDavid van Moolenbroek# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1757*83ee113eSDavid van Moolenbroek# ------------------------------------------------------- 1758*83ee113eSDavid van Moolenbroek# Tests whether HEADER exists and can be compiled using the include files in 1759*83ee113eSDavid van Moolenbroek# INCLUDES, setting the cache variable VAR accordingly. 1760*83ee113eSDavid van Moolenbroekac_fn_c_check_header_compile () 1761*83ee113eSDavid van Moolenbroek{ 1762*83ee113eSDavid van Moolenbroek as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1763*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1764*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $2... " >&6; } 1765*83ee113eSDavid van Moolenbroekif eval \${$3+:} false; then : 1766*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 1767*83ee113eSDavid van Moolenbroekelse 1768*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1769*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 1770*83ee113eSDavid van Moolenbroek$4 1771*83ee113eSDavid van Moolenbroek#include <$2> 1772*83ee113eSDavid van Moolenbroek_ACEOF 1773*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 1774*83ee113eSDavid van Moolenbroek eval "$3=yes" 1775*83ee113eSDavid van Moolenbroekelse 1776*83ee113eSDavid van Moolenbroek eval "$3=no" 1777*83ee113eSDavid van Moolenbroekfi 1778*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1779*83ee113eSDavid van Moolenbroekfi 1780*83ee113eSDavid van Moolenbroekeval ac_res=\$$3 1781*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1782*83ee113eSDavid van Moolenbroek$as_echo "$ac_res" >&6; } 1783*83ee113eSDavid van Moolenbroek eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1784*83ee113eSDavid van Moolenbroek 1785*83ee113eSDavid van Moolenbroek} # ac_fn_c_check_header_compile 1786*83ee113eSDavid van Moolenbroek 1787*83ee113eSDavid van Moolenbroek# ac_fn_c_find_intX_t LINENO BITS VAR 1788*83ee113eSDavid van Moolenbroek# ----------------------------------- 1789*83ee113eSDavid van Moolenbroek# Finds a signed integer type with width BITS, setting cache variable VAR 1790*83ee113eSDavid van Moolenbroek# accordingly. 1791*83ee113eSDavid van Moolenbroekac_fn_c_find_intX_t () 1792*83ee113eSDavid van Moolenbroek{ 1793*83ee113eSDavid van Moolenbroek as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1794*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5 1795*83ee113eSDavid van Moolenbroek$as_echo_n "checking for int$2_t... " >&6; } 1796*83ee113eSDavid van Moolenbroekif eval \${$3+:} false; then : 1797*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 1798*83ee113eSDavid van Moolenbroekelse 1799*83ee113eSDavid van Moolenbroek eval "$3=no" 1800*83ee113eSDavid van Moolenbroek # Order is important - never check a type that is potentially smaller 1801*83ee113eSDavid van Moolenbroek # than half of the expected target width. 1802*83ee113eSDavid van Moolenbroek for ac_type in int$2_t 'int' 'long int' \ 1803*83ee113eSDavid van Moolenbroek 'long long int' 'short int' 'signed char'; do 1804*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1805*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 1806*83ee113eSDavid van Moolenbroek$ac_includes_default 1807*83ee113eSDavid van Moolenbroek enum { N = $2 / 2 - 1 }; 1808*83ee113eSDavid van Moolenbroekint 1809*83ee113eSDavid van Moolenbroekmain () 1810*83ee113eSDavid van Moolenbroek{ 1811*83ee113eSDavid van Moolenbroekstatic int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))]; 1812*83ee113eSDavid van Moolenbroektest_array [0] = 0; 1813*83ee113eSDavid van Moolenbroekreturn test_array [0]; 1814*83ee113eSDavid van Moolenbroek 1815*83ee113eSDavid van Moolenbroek ; 1816*83ee113eSDavid van Moolenbroek return 0; 1817*83ee113eSDavid van Moolenbroek} 1818*83ee113eSDavid van Moolenbroek_ACEOF 1819*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 1820*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1821*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 1822*83ee113eSDavid van Moolenbroek$ac_includes_default 1823*83ee113eSDavid van Moolenbroek enum { N = $2 / 2 - 1 }; 1824*83ee113eSDavid van Moolenbroekint 1825*83ee113eSDavid van Moolenbroekmain () 1826*83ee113eSDavid van Moolenbroek{ 1827*83ee113eSDavid van Moolenbroekstatic int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1) 1828*83ee113eSDavid van Moolenbroek < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))]; 1829*83ee113eSDavid van Moolenbroektest_array [0] = 0; 1830*83ee113eSDavid van Moolenbroekreturn test_array [0]; 1831*83ee113eSDavid van Moolenbroek 1832*83ee113eSDavid van Moolenbroek ; 1833*83ee113eSDavid van Moolenbroek return 0; 1834*83ee113eSDavid van Moolenbroek} 1835*83ee113eSDavid van Moolenbroek_ACEOF 1836*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 1837*83ee113eSDavid van Moolenbroek 1838*83ee113eSDavid van Moolenbroekelse 1839*83ee113eSDavid van Moolenbroek case $ac_type in #( 1840*83ee113eSDavid van Moolenbroek int$2_t) : 1841*83ee113eSDavid van Moolenbroek eval "$3=yes" ;; #( 1842*83ee113eSDavid van Moolenbroek *) : 1843*83ee113eSDavid van Moolenbroek eval "$3=\$ac_type" ;; 1844*83ee113eSDavid van Moolenbroekesac 1845*83ee113eSDavid van Moolenbroekfi 1846*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1847*83ee113eSDavid van Moolenbroekfi 1848*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1849*83ee113eSDavid van Moolenbroek if eval test \"x\$"$3"\" = x"no"; then : 1850*83ee113eSDavid van Moolenbroek 1851*83ee113eSDavid van Moolenbroekelse 1852*83ee113eSDavid van Moolenbroek break 1853*83ee113eSDavid van Moolenbroekfi 1854*83ee113eSDavid van Moolenbroek done 1855*83ee113eSDavid van Moolenbroekfi 1856*83ee113eSDavid van Moolenbroekeval ac_res=\$$3 1857*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1858*83ee113eSDavid van Moolenbroek$as_echo "$ac_res" >&6; } 1859*83ee113eSDavid van Moolenbroek eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1860*83ee113eSDavid van Moolenbroek 1861*83ee113eSDavid van Moolenbroek} # ac_fn_c_find_intX_t 1862*83ee113eSDavid van Moolenbroek 1863*83ee113eSDavid van Moolenbroek# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 1864*83ee113eSDavid van Moolenbroek# ------------------------------------------- 1865*83ee113eSDavid van Moolenbroek# Tests whether TYPE exists after having included INCLUDES, setting cache 1866*83ee113eSDavid van Moolenbroek# variable VAR accordingly. 1867*83ee113eSDavid van Moolenbroekac_fn_c_check_type () 1868*83ee113eSDavid van Moolenbroek{ 1869*83ee113eSDavid van Moolenbroek as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1870*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1871*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $2... " >&6; } 1872*83ee113eSDavid van Moolenbroekif eval \${$3+:} false; then : 1873*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 1874*83ee113eSDavid van Moolenbroekelse 1875*83ee113eSDavid van Moolenbroek eval "$3=no" 1876*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1877*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 1878*83ee113eSDavid van Moolenbroek$4 1879*83ee113eSDavid van Moolenbroekint 1880*83ee113eSDavid van Moolenbroekmain () 1881*83ee113eSDavid van Moolenbroek{ 1882*83ee113eSDavid van Moolenbroekif (sizeof ($2)) 1883*83ee113eSDavid van Moolenbroek return 0; 1884*83ee113eSDavid van Moolenbroek ; 1885*83ee113eSDavid van Moolenbroek return 0; 1886*83ee113eSDavid van Moolenbroek} 1887*83ee113eSDavid van Moolenbroek_ACEOF 1888*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 1889*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1890*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 1891*83ee113eSDavid van Moolenbroek$4 1892*83ee113eSDavid van Moolenbroekint 1893*83ee113eSDavid van Moolenbroekmain () 1894*83ee113eSDavid van Moolenbroek{ 1895*83ee113eSDavid van Moolenbroekif (sizeof (($2))) 1896*83ee113eSDavid van Moolenbroek return 0; 1897*83ee113eSDavid van Moolenbroek ; 1898*83ee113eSDavid van Moolenbroek return 0; 1899*83ee113eSDavid van Moolenbroek} 1900*83ee113eSDavid van Moolenbroek_ACEOF 1901*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 1902*83ee113eSDavid van Moolenbroek 1903*83ee113eSDavid van Moolenbroekelse 1904*83ee113eSDavid van Moolenbroek eval "$3=yes" 1905*83ee113eSDavid van Moolenbroekfi 1906*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1907*83ee113eSDavid van Moolenbroekfi 1908*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1909*83ee113eSDavid van Moolenbroekfi 1910*83ee113eSDavid van Moolenbroekeval ac_res=\$$3 1911*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1912*83ee113eSDavid van Moolenbroek$as_echo "$ac_res" >&6; } 1913*83ee113eSDavid van Moolenbroek eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1914*83ee113eSDavid van Moolenbroek 1915*83ee113eSDavid van Moolenbroek} # ac_fn_c_check_type 1916*83ee113eSDavid van Moolenbroek 1917*83ee113eSDavid van Moolenbroek# ac_fn_c_find_uintX_t LINENO BITS VAR 1918*83ee113eSDavid van Moolenbroek# ------------------------------------ 1919*83ee113eSDavid van Moolenbroek# Finds an unsigned integer type with width BITS, setting cache variable VAR 1920*83ee113eSDavid van Moolenbroek# accordingly. 1921*83ee113eSDavid van Moolenbroekac_fn_c_find_uintX_t () 1922*83ee113eSDavid van Moolenbroek{ 1923*83ee113eSDavid van Moolenbroek as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1924*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5 1925*83ee113eSDavid van Moolenbroek$as_echo_n "checking for uint$2_t... " >&6; } 1926*83ee113eSDavid van Moolenbroekif eval \${$3+:} false; then : 1927*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 1928*83ee113eSDavid van Moolenbroekelse 1929*83ee113eSDavid van Moolenbroek eval "$3=no" 1930*83ee113eSDavid van Moolenbroek # Order is important - never check a type that is potentially smaller 1931*83ee113eSDavid van Moolenbroek # than half of the expected target width. 1932*83ee113eSDavid van Moolenbroek for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \ 1933*83ee113eSDavid van Moolenbroek 'unsigned long long int' 'unsigned short int' 'unsigned char'; do 1934*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1935*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 1936*83ee113eSDavid van Moolenbroek$ac_includes_default 1937*83ee113eSDavid van Moolenbroekint 1938*83ee113eSDavid van Moolenbroekmain () 1939*83ee113eSDavid van Moolenbroek{ 1940*83ee113eSDavid van Moolenbroekstatic int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)]; 1941*83ee113eSDavid van Moolenbroektest_array [0] = 0; 1942*83ee113eSDavid van Moolenbroekreturn test_array [0]; 1943*83ee113eSDavid van Moolenbroek 1944*83ee113eSDavid van Moolenbroek ; 1945*83ee113eSDavid van Moolenbroek return 0; 1946*83ee113eSDavid van Moolenbroek} 1947*83ee113eSDavid van Moolenbroek_ACEOF 1948*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 1949*83ee113eSDavid van Moolenbroek case $ac_type in #( 1950*83ee113eSDavid van Moolenbroek uint$2_t) : 1951*83ee113eSDavid van Moolenbroek eval "$3=yes" ;; #( 1952*83ee113eSDavid van Moolenbroek *) : 1953*83ee113eSDavid van Moolenbroek eval "$3=\$ac_type" ;; 1954*83ee113eSDavid van Moolenbroekesac 1955*83ee113eSDavid van Moolenbroekfi 1956*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1957*83ee113eSDavid van Moolenbroek if eval test \"x\$"$3"\" = x"no"; then : 1958*83ee113eSDavid van Moolenbroek 1959*83ee113eSDavid van Moolenbroekelse 1960*83ee113eSDavid van Moolenbroek break 1961*83ee113eSDavid van Moolenbroekfi 1962*83ee113eSDavid van Moolenbroek done 1963*83ee113eSDavid van Moolenbroekfi 1964*83ee113eSDavid van Moolenbroekeval ac_res=\$$3 1965*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1966*83ee113eSDavid van Moolenbroek$as_echo "$ac_res" >&6; } 1967*83ee113eSDavid van Moolenbroek eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1968*83ee113eSDavid van Moolenbroek 1969*83ee113eSDavid van Moolenbroek} # ac_fn_c_find_uintX_t 1970*83ee113eSDavid van Moolenbroek 1971*83ee113eSDavid van Moolenbroek# ac_fn_c_try_link LINENO 1972*83ee113eSDavid van Moolenbroek# ----------------------- 1973*83ee113eSDavid van Moolenbroek# Try to link conftest.$ac_ext, and return whether this succeeded. 1974*83ee113eSDavid van Moolenbroekac_fn_c_try_link () 1975*83ee113eSDavid van Moolenbroek{ 1976*83ee113eSDavid van Moolenbroek as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1977*83ee113eSDavid van Moolenbroek rm -f conftest.$ac_objext conftest$ac_exeext 1978*83ee113eSDavid van Moolenbroek if { { ac_try="$ac_link" 1979*83ee113eSDavid van Moolenbroekcase "(($ac_try" in 1980*83ee113eSDavid van Moolenbroek *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1981*83ee113eSDavid van Moolenbroek *) ac_try_echo=$ac_try;; 1982*83ee113eSDavid van Moolenbroekesac 1983*83ee113eSDavid van Moolenbroekeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1984*83ee113eSDavid van Moolenbroek$as_echo "$ac_try_echo"; } >&5 1985*83ee113eSDavid van Moolenbroek (eval "$ac_link") 2>conftest.err 1986*83ee113eSDavid van Moolenbroek ac_status=$? 1987*83ee113eSDavid van Moolenbroek if test -s conftest.err; then 1988*83ee113eSDavid van Moolenbroek grep -v '^ *+' conftest.err >conftest.er1 1989*83ee113eSDavid van Moolenbroek cat conftest.er1 >&5 1990*83ee113eSDavid van Moolenbroek mv -f conftest.er1 conftest.err 1991*83ee113eSDavid van Moolenbroek fi 1992*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1993*83ee113eSDavid van Moolenbroek test $ac_status = 0; } && { 1994*83ee113eSDavid van Moolenbroek test -z "$ac_c_werror_flag" || 1995*83ee113eSDavid van Moolenbroek test ! -s conftest.err 1996*83ee113eSDavid van Moolenbroek } && test -s conftest$ac_exeext && { 1997*83ee113eSDavid van Moolenbroek test "$cross_compiling" = yes || 1998*83ee113eSDavid van Moolenbroek test -x conftest$ac_exeext 1999*83ee113eSDavid van Moolenbroek }; then : 2000*83ee113eSDavid van Moolenbroek ac_retval=0 2001*83ee113eSDavid van Moolenbroekelse 2002*83ee113eSDavid van Moolenbroek $as_echo "$as_me: failed program was:" >&5 2003*83ee113eSDavid van Moolenbroeksed 's/^/| /' conftest.$ac_ext >&5 2004*83ee113eSDavid van Moolenbroek 2005*83ee113eSDavid van Moolenbroek ac_retval=1 2006*83ee113eSDavid van Moolenbroekfi 2007*83ee113eSDavid van Moolenbroek # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 2008*83ee113eSDavid van Moolenbroek # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 2009*83ee113eSDavid van Moolenbroek # interfere with the next link command; also delete a directory that is 2010*83ee113eSDavid van Moolenbroek # left behind by Apple's compiler. We do this before executing the actions. 2011*83ee113eSDavid van Moolenbroek rm -rf conftest.dSYM conftest_ipa8_conftest.oo 2012*83ee113eSDavid van Moolenbroek eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2013*83ee113eSDavid van Moolenbroek as_fn_set_status $ac_retval 2014*83ee113eSDavid van Moolenbroek 2015*83ee113eSDavid van Moolenbroek} # ac_fn_c_try_link 2016*83ee113eSDavid van Moolenbroek 2017*83ee113eSDavid van Moolenbroek# ac_fn_c_check_func LINENO FUNC VAR 2018*83ee113eSDavid van Moolenbroek# ---------------------------------- 2019*83ee113eSDavid van Moolenbroek# Tests whether FUNC exists, setting the cache variable VAR accordingly 2020*83ee113eSDavid van Moolenbroekac_fn_c_check_func () 2021*83ee113eSDavid van Moolenbroek{ 2022*83ee113eSDavid van Moolenbroek as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2023*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2024*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $2... " >&6; } 2025*83ee113eSDavid van Moolenbroekif eval \${$3+:} false; then : 2026*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 2027*83ee113eSDavid van Moolenbroekelse 2028*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2029*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 2030*83ee113eSDavid van Moolenbroek/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 2031*83ee113eSDavid van Moolenbroek For example, HP-UX 11i <limits.h> declares gettimeofday. */ 2032*83ee113eSDavid van Moolenbroek#define $2 innocuous_$2 2033*83ee113eSDavid van Moolenbroek 2034*83ee113eSDavid van Moolenbroek/* System header to define __stub macros and hopefully few prototypes, 2035*83ee113eSDavid van Moolenbroek which can conflict with char $2 (); below. 2036*83ee113eSDavid van Moolenbroek Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 2037*83ee113eSDavid van Moolenbroek <limits.h> exists even on freestanding compilers. */ 2038*83ee113eSDavid van Moolenbroek 2039*83ee113eSDavid van Moolenbroek#ifdef __STDC__ 2040*83ee113eSDavid van Moolenbroek# include <limits.h> 2041*83ee113eSDavid van Moolenbroek#else 2042*83ee113eSDavid van Moolenbroek# include <assert.h> 2043*83ee113eSDavid van Moolenbroek#endif 2044*83ee113eSDavid van Moolenbroek 2045*83ee113eSDavid van Moolenbroek#undef $2 2046*83ee113eSDavid van Moolenbroek 2047*83ee113eSDavid van Moolenbroek/* Override any GCC internal prototype to avoid an error. 2048*83ee113eSDavid van Moolenbroek Use char because int might match the return type of a GCC 2049*83ee113eSDavid van Moolenbroek builtin and then its argument prototype would still apply. */ 2050*83ee113eSDavid van Moolenbroek#ifdef __cplusplus 2051*83ee113eSDavid van Moolenbroekextern "C" 2052*83ee113eSDavid van Moolenbroek#endif 2053*83ee113eSDavid van Moolenbroekchar $2 (); 2054*83ee113eSDavid van Moolenbroek/* The GNU C library defines this for functions which it implements 2055*83ee113eSDavid van Moolenbroek to always fail with ENOSYS. Some functions are actually named 2056*83ee113eSDavid van Moolenbroek something starting with __ and the normal name is an alias. */ 2057*83ee113eSDavid van Moolenbroek#if defined __stub_$2 || defined __stub___$2 2058*83ee113eSDavid van Moolenbroekchoke me 2059*83ee113eSDavid van Moolenbroek#endif 2060*83ee113eSDavid van Moolenbroek 2061*83ee113eSDavid van Moolenbroekint 2062*83ee113eSDavid van Moolenbroekmain () 2063*83ee113eSDavid van Moolenbroek{ 2064*83ee113eSDavid van Moolenbroekreturn $2 (); 2065*83ee113eSDavid van Moolenbroek ; 2066*83ee113eSDavid van Moolenbroek return 0; 2067*83ee113eSDavid van Moolenbroek} 2068*83ee113eSDavid van Moolenbroek_ACEOF 2069*83ee113eSDavid van Moolenbroekif ac_fn_c_try_link "$LINENO"; then : 2070*83ee113eSDavid van Moolenbroek eval "$3=yes" 2071*83ee113eSDavid van Moolenbroekelse 2072*83ee113eSDavid van Moolenbroek eval "$3=no" 2073*83ee113eSDavid van Moolenbroekfi 2074*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext \ 2075*83ee113eSDavid van Moolenbroek conftest$ac_exeext conftest.$ac_ext 2076*83ee113eSDavid van Moolenbroekfi 2077*83ee113eSDavid van Moolenbroekeval ac_res=\$$3 2078*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2079*83ee113eSDavid van Moolenbroek$as_echo "$ac_res" >&6; } 2080*83ee113eSDavid van Moolenbroek eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2081*83ee113eSDavid van Moolenbroek 2082*83ee113eSDavid van Moolenbroek} # ac_fn_c_check_func 2083*83ee113eSDavid van Moolenbroek 2084*83ee113eSDavid van Moolenbroek# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES 2085*83ee113eSDavid van Moolenbroek# ---------------------------------------------------- 2086*83ee113eSDavid van Moolenbroek# Tries to find if the field MEMBER exists in type AGGR, after including 2087*83ee113eSDavid van Moolenbroek# INCLUDES, setting cache variable VAR accordingly. 2088*83ee113eSDavid van Moolenbroekac_fn_c_check_member () 2089*83ee113eSDavid van Moolenbroek{ 2090*83ee113eSDavid van Moolenbroek as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2091*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 2092*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $2.$3... " >&6; } 2093*83ee113eSDavid van Moolenbroekif eval \${$4+:} false; then : 2094*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 2095*83ee113eSDavid van Moolenbroekelse 2096*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2097*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 2098*83ee113eSDavid van Moolenbroek$5 2099*83ee113eSDavid van Moolenbroekint 2100*83ee113eSDavid van Moolenbroekmain () 2101*83ee113eSDavid van Moolenbroek{ 2102*83ee113eSDavid van Moolenbroekstatic $2 ac_aggr; 2103*83ee113eSDavid van Moolenbroekif (ac_aggr.$3) 2104*83ee113eSDavid van Moolenbroekreturn 0; 2105*83ee113eSDavid van Moolenbroek ; 2106*83ee113eSDavid van Moolenbroek return 0; 2107*83ee113eSDavid van Moolenbroek} 2108*83ee113eSDavid van Moolenbroek_ACEOF 2109*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 2110*83ee113eSDavid van Moolenbroek eval "$4=yes" 2111*83ee113eSDavid van Moolenbroekelse 2112*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2113*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 2114*83ee113eSDavid van Moolenbroek$5 2115*83ee113eSDavid van Moolenbroekint 2116*83ee113eSDavid van Moolenbroekmain () 2117*83ee113eSDavid van Moolenbroek{ 2118*83ee113eSDavid van Moolenbroekstatic $2 ac_aggr; 2119*83ee113eSDavid van Moolenbroekif (sizeof ac_aggr.$3) 2120*83ee113eSDavid van Moolenbroekreturn 0; 2121*83ee113eSDavid van Moolenbroek ; 2122*83ee113eSDavid van Moolenbroek return 0; 2123*83ee113eSDavid van Moolenbroek} 2124*83ee113eSDavid van Moolenbroek_ACEOF 2125*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 2126*83ee113eSDavid van Moolenbroek eval "$4=yes" 2127*83ee113eSDavid van Moolenbroekelse 2128*83ee113eSDavid van Moolenbroek eval "$4=no" 2129*83ee113eSDavid van Moolenbroekfi 2130*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2131*83ee113eSDavid van Moolenbroekfi 2132*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2133*83ee113eSDavid van Moolenbroekfi 2134*83ee113eSDavid van Moolenbroekeval ac_res=\$$4 2135*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2136*83ee113eSDavid van Moolenbroek$as_echo "$ac_res" >&6; } 2137*83ee113eSDavid van Moolenbroek eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2138*83ee113eSDavid van Moolenbroek 2139*83ee113eSDavid van Moolenbroek} # ac_fn_c_check_member 2140*83ee113eSDavid van Moolenbroek 2141*83ee113eSDavid van Moolenbroek# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES 2142*83ee113eSDavid van Moolenbroek# -------------------------------------------- 2143*83ee113eSDavid van Moolenbroek# Tries to find the compile-time value of EXPR in a program that includes 2144*83ee113eSDavid van Moolenbroek# INCLUDES, setting VAR accordingly. Returns whether the value could be 2145*83ee113eSDavid van Moolenbroek# computed 2146*83ee113eSDavid van Moolenbroekac_fn_c_compute_int () 2147*83ee113eSDavid van Moolenbroek{ 2148*83ee113eSDavid van Moolenbroek as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2149*83ee113eSDavid van Moolenbroek if test "$cross_compiling" = yes; then 2150*83ee113eSDavid van Moolenbroek # Depending upon the size, compute the lo and hi bounds. 2151*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 2152*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 2153*83ee113eSDavid van Moolenbroek$4 2154*83ee113eSDavid van Moolenbroekint 2155*83ee113eSDavid van Moolenbroekmain () 2156*83ee113eSDavid van Moolenbroek{ 2157*83ee113eSDavid van Moolenbroekstatic int test_array [1 - 2 * !(($2) >= 0)]; 2158*83ee113eSDavid van Moolenbroektest_array [0] = 0; 2159*83ee113eSDavid van Moolenbroekreturn test_array [0]; 2160*83ee113eSDavid van Moolenbroek 2161*83ee113eSDavid van Moolenbroek ; 2162*83ee113eSDavid van Moolenbroek return 0; 2163*83ee113eSDavid van Moolenbroek} 2164*83ee113eSDavid van Moolenbroek_ACEOF 2165*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 2166*83ee113eSDavid van Moolenbroek ac_lo=0 ac_mid=0 2167*83ee113eSDavid van Moolenbroek while :; do 2168*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2169*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 2170*83ee113eSDavid van Moolenbroek$4 2171*83ee113eSDavid van Moolenbroekint 2172*83ee113eSDavid van Moolenbroekmain () 2173*83ee113eSDavid van Moolenbroek{ 2174*83ee113eSDavid van Moolenbroekstatic int test_array [1 - 2 * !(($2) <= $ac_mid)]; 2175*83ee113eSDavid van Moolenbroektest_array [0] = 0; 2176*83ee113eSDavid van Moolenbroekreturn test_array [0]; 2177*83ee113eSDavid van Moolenbroek 2178*83ee113eSDavid van Moolenbroek ; 2179*83ee113eSDavid van Moolenbroek return 0; 2180*83ee113eSDavid van Moolenbroek} 2181*83ee113eSDavid van Moolenbroek_ACEOF 2182*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 2183*83ee113eSDavid van Moolenbroek ac_hi=$ac_mid; break 2184*83ee113eSDavid van Moolenbroekelse 2185*83ee113eSDavid van Moolenbroek as_fn_arith $ac_mid + 1 && ac_lo=$as_val 2186*83ee113eSDavid van Moolenbroek if test $ac_lo -le $ac_mid; then 2187*83ee113eSDavid van Moolenbroek ac_lo= ac_hi= 2188*83ee113eSDavid van Moolenbroek break 2189*83ee113eSDavid van Moolenbroek fi 2190*83ee113eSDavid van Moolenbroek as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val 2191*83ee113eSDavid van Moolenbroekfi 2192*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2193*83ee113eSDavid van Moolenbroek done 2194*83ee113eSDavid van Moolenbroekelse 2195*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2196*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 2197*83ee113eSDavid van Moolenbroek$4 2198*83ee113eSDavid van Moolenbroekint 2199*83ee113eSDavid van Moolenbroekmain () 2200*83ee113eSDavid van Moolenbroek{ 2201*83ee113eSDavid van Moolenbroekstatic int test_array [1 - 2 * !(($2) < 0)]; 2202*83ee113eSDavid van Moolenbroektest_array [0] = 0; 2203*83ee113eSDavid van Moolenbroekreturn test_array [0]; 2204*83ee113eSDavid van Moolenbroek 2205*83ee113eSDavid van Moolenbroek ; 2206*83ee113eSDavid van Moolenbroek return 0; 2207*83ee113eSDavid van Moolenbroek} 2208*83ee113eSDavid van Moolenbroek_ACEOF 2209*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 2210*83ee113eSDavid van Moolenbroek ac_hi=-1 ac_mid=-1 2211*83ee113eSDavid van Moolenbroek while :; do 2212*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2213*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 2214*83ee113eSDavid van Moolenbroek$4 2215*83ee113eSDavid van Moolenbroekint 2216*83ee113eSDavid van Moolenbroekmain () 2217*83ee113eSDavid van Moolenbroek{ 2218*83ee113eSDavid van Moolenbroekstatic int test_array [1 - 2 * !(($2) >= $ac_mid)]; 2219*83ee113eSDavid van Moolenbroektest_array [0] = 0; 2220*83ee113eSDavid van Moolenbroekreturn test_array [0]; 2221*83ee113eSDavid van Moolenbroek 2222*83ee113eSDavid van Moolenbroek ; 2223*83ee113eSDavid van Moolenbroek return 0; 2224*83ee113eSDavid van Moolenbroek} 2225*83ee113eSDavid van Moolenbroek_ACEOF 2226*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 2227*83ee113eSDavid van Moolenbroek ac_lo=$ac_mid; break 2228*83ee113eSDavid van Moolenbroekelse 2229*83ee113eSDavid van Moolenbroek as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val 2230*83ee113eSDavid van Moolenbroek if test $ac_mid -le $ac_hi; then 2231*83ee113eSDavid van Moolenbroek ac_lo= ac_hi= 2232*83ee113eSDavid van Moolenbroek break 2233*83ee113eSDavid van Moolenbroek fi 2234*83ee113eSDavid van Moolenbroek as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val 2235*83ee113eSDavid van Moolenbroekfi 2236*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2237*83ee113eSDavid van Moolenbroek done 2238*83ee113eSDavid van Moolenbroekelse 2239*83ee113eSDavid van Moolenbroek ac_lo= ac_hi= 2240*83ee113eSDavid van Moolenbroekfi 2241*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2242*83ee113eSDavid van Moolenbroekfi 2243*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2244*83ee113eSDavid van Moolenbroek# Binary search between lo and hi bounds. 2245*83ee113eSDavid van Moolenbroekwhile test "x$ac_lo" != "x$ac_hi"; do 2246*83ee113eSDavid van Moolenbroek as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val 2247*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2248*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 2249*83ee113eSDavid van Moolenbroek$4 2250*83ee113eSDavid van Moolenbroekint 2251*83ee113eSDavid van Moolenbroekmain () 2252*83ee113eSDavid van Moolenbroek{ 2253*83ee113eSDavid van Moolenbroekstatic int test_array [1 - 2 * !(($2) <= $ac_mid)]; 2254*83ee113eSDavid van Moolenbroektest_array [0] = 0; 2255*83ee113eSDavid van Moolenbroekreturn test_array [0]; 2256*83ee113eSDavid van Moolenbroek 2257*83ee113eSDavid van Moolenbroek ; 2258*83ee113eSDavid van Moolenbroek return 0; 2259*83ee113eSDavid van Moolenbroek} 2260*83ee113eSDavid van Moolenbroek_ACEOF 2261*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 2262*83ee113eSDavid van Moolenbroek ac_hi=$ac_mid 2263*83ee113eSDavid van Moolenbroekelse 2264*83ee113eSDavid van Moolenbroek as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val 2265*83ee113eSDavid van Moolenbroekfi 2266*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2267*83ee113eSDavid van Moolenbroekdone 2268*83ee113eSDavid van Moolenbroekcase $ac_lo in #(( 2269*83ee113eSDavid van Moolenbroek?*) eval "$3=\$ac_lo"; ac_retval=0 ;; 2270*83ee113eSDavid van Moolenbroek'') ac_retval=1 ;; 2271*83ee113eSDavid van Moolenbroekesac 2272*83ee113eSDavid van Moolenbroek else 2273*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2274*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 2275*83ee113eSDavid van Moolenbroek$4 2276*83ee113eSDavid van Moolenbroekstatic long int longval () { return $2; } 2277*83ee113eSDavid van Moolenbroekstatic unsigned long int ulongval () { return $2; } 2278*83ee113eSDavid van Moolenbroek#include <stdio.h> 2279*83ee113eSDavid van Moolenbroek#include <stdlib.h> 2280*83ee113eSDavid van Moolenbroekint 2281*83ee113eSDavid van Moolenbroekmain () 2282*83ee113eSDavid van Moolenbroek{ 2283*83ee113eSDavid van Moolenbroek 2284*83ee113eSDavid van Moolenbroek FILE *f = fopen ("conftest.val", "w"); 2285*83ee113eSDavid van Moolenbroek if (! f) 2286*83ee113eSDavid van Moolenbroek return 1; 2287*83ee113eSDavid van Moolenbroek if (($2) < 0) 2288*83ee113eSDavid van Moolenbroek { 2289*83ee113eSDavid van Moolenbroek long int i = longval (); 2290*83ee113eSDavid van Moolenbroek if (i != ($2)) 2291*83ee113eSDavid van Moolenbroek return 1; 2292*83ee113eSDavid van Moolenbroek fprintf (f, "%ld", i); 2293*83ee113eSDavid van Moolenbroek } 2294*83ee113eSDavid van Moolenbroek else 2295*83ee113eSDavid van Moolenbroek { 2296*83ee113eSDavid van Moolenbroek unsigned long int i = ulongval (); 2297*83ee113eSDavid van Moolenbroek if (i != ($2)) 2298*83ee113eSDavid van Moolenbroek return 1; 2299*83ee113eSDavid van Moolenbroek fprintf (f, "%lu", i); 2300*83ee113eSDavid van Moolenbroek } 2301*83ee113eSDavid van Moolenbroek /* Do not output a trailing newline, as this causes \r\n confusion 2302*83ee113eSDavid van Moolenbroek on some platforms. */ 2303*83ee113eSDavid van Moolenbroek return ferror (f) || fclose (f) != 0; 2304*83ee113eSDavid van Moolenbroek 2305*83ee113eSDavid van Moolenbroek ; 2306*83ee113eSDavid van Moolenbroek return 0; 2307*83ee113eSDavid van Moolenbroek} 2308*83ee113eSDavid van Moolenbroek_ACEOF 2309*83ee113eSDavid van Moolenbroekif ac_fn_c_try_run "$LINENO"; then : 2310*83ee113eSDavid van Moolenbroek echo >>conftest.val; read $3 <conftest.val; ac_retval=0 2311*83ee113eSDavid van Moolenbroekelse 2312*83ee113eSDavid van Moolenbroek ac_retval=1 2313*83ee113eSDavid van Moolenbroekfi 2314*83ee113eSDavid van Moolenbroekrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 2315*83ee113eSDavid van Moolenbroek conftest.$ac_objext conftest.beam conftest.$ac_ext 2316*83ee113eSDavid van Moolenbroekrm -f conftest.val 2317*83ee113eSDavid van Moolenbroek 2318*83ee113eSDavid van Moolenbroek fi 2319*83ee113eSDavid van Moolenbroek eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2320*83ee113eSDavid van Moolenbroek as_fn_set_status $ac_retval 2321*83ee113eSDavid van Moolenbroek 2322*83ee113eSDavid van Moolenbroek} # ac_fn_c_compute_int 2323*83ee113eSDavid van Moolenbroekcat >config.log <<_ACEOF 2324*83ee113eSDavid van MoolenbroekThis file contains any messages produced by compilers while 2325*83ee113eSDavid van Moolenbroekrunning configure, to aid debugging if configure makes a mistake. 2326*83ee113eSDavid van Moolenbroek 2327*83ee113eSDavid van MoolenbroekIt was created by DHCP $as_me 4.3.0, which was 2328*83ee113eSDavid van Moolenbroekgenerated by GNU Autoconf 2.69. Invocation command line was 2329*83ee113eSDavid van Moolenbroek 2330*83ee113eSDavid van Moolenbroek $ $0 $@ 2331*83ee113eSDavid van Moolenbroek 2332*83ee113eSDavid van Moolenbroek_ACEOF 2333*83ee113eSDavid van Moolenbroekexec 5>>config.log 2334*83ee113eSDavid van Moolenbroek{ 2335*83ee113eSDavid van Moolenbroekcat <<_ASUNAME 2336*83ee113eSDavid van Moolenbroek## --------- ## 2337*83ee113eSDavid van Moolenbroek## Platform. ## 2338*83ee113eSDavid van Moolenbroek## --------- ## 2339*83ee113eSDavid van Moolenbroek 2340*83ee113eSDavid van Moolenbroekhostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2341*83ee113eSDavid van Moolenbroekuname -m = `(uname -m) 2>/dev/null || echo unknown` 2342*83ee113eSDavid van Moolenbroekuname -r = `(uname -r) 2>/dev/null || echo unknown` 2343*83ee113eSDavid van Moolenbroekuname -s = `(uname -s) 2>/dev/null || echo unknown` 2344*83ee113eSDavid van Moolenbroekuname -v = `(uname -v) 2>/dev/null || echo unknown` 2345*83ee113eSDavid van Moolenbroek 2346*83ee113eSDavid van Moolenbroek/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2347*83ee113eSDavid van Moolenbroek/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2348*83ee113eSDavid van Moolenbroek 2349*83ee113eSDavid van Moolenbroek/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2350*83ee113eSDavid van Moolenbroek/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2351*83ee113eSDavid van Moolenbroek/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2352*83ee113eSDavid van Moolenbroek/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2353*83ee113eSDavid van Moolenbroek/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2354*83ee113eSDavid van Moolenbroek/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2355*83ee113eSDavid van Moolenbroek/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2356*83ee113eSDavid van Moolenbroek 2357*83ee113eSDavid van Moolenbroek_ASUNAME 2358*83ee113eSDavid van Moolenbroek 2359*83ee113eSDavid van Moolenbroekas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2360*83ee113eSDavid van Moolenbroekfor as_dir in $PATH 2361*83ee113eSDavid van Moolenbroekdo 2362*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 2363*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 2364*83ee113eSDavid van Moolenbroek $as_echo "PATH: $as_dir" 2365*83ee113eSDavid van Moolenbroek done 2366*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 2367*83ee113eSDavid van Moolenbroek 2368*83ee113eSDavid van Moolenbroek} >&5 2369*83ee113eSDavid van Moolenbroek 2370*83ee113eSDavid van Moolenbroekcat >&5 <<_ACEOF 2371*83ee113eSDavid van Moolenbroek 2372*83ee113eSDavid van Moolenbroek 2373*83ee113eSDavid van Moolenbroek## ----------- ## 2374*83ee113eSDavid van Moolenbroek## Core tests. ## 2375*83ee113eSDavid van Moolenbroek## ----------- ## 2376*83ee113eSDavid van Moolenbroek 2377*83ee113eSDavid van Moolenbroek_ACEOF 2378*83ee113eSDavid van Moolenbroek 2379*83ee113eSDavid van Moolenbroek 2380*83ee113eSDavid van Moolenbroek# Keep a trace of the command line. 2381*83ee113eSDavid van Moolenbroek# Strip out --no-create and --no-recursion so they do not pile up. 2382*83ee113eSDavid van Moolenbroek# Strip out --silent because we don't want to record it for future runs. 2383*83ee113eSDavid van Moolenbroek# Also quote any args containing shell meta-characters. 2384*83ee113eSDavid van Moolenbroek# Make two passes to allow for proper duplicate-argument suppression. 2385*83ee113eSDavid van Moolenbroekac_configure_args= 2386*83ee113eSDavid van Moolenbroekac_configure_args0= 2387*83ee113eSDavid van Moolenbroekac_configure_args1= 2388*83ee113eSDavid van Moolenbroekac_must_keep_next=false 2389*83ee113eSDavid van Moolenbroekfor ac_pass in 1 2 2390*83ee113eSDavid van Moolenbroekdo 2391*83ee113eSDavid van Moolenbroek for ac_arg 2392*83ee113eSDavid van Moolenbroek do 2393*83ee113eSDavid van Moolenbroek case $ac_arg in 2394*83ee113eSDavid van Moolenbroek -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2395*83ee113eSDavid van Moolenbroek -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2396*83ee113eSDavid van Moolenbroek | -silent | --silent | --silen | --sile | --sil) 2397*83ee113eSDavid van Moolenbroek continue ;; 2398*83ee113eSDavid van Moolenbroek *\'*) 2399*83ee113eSDavid van Moolenbroek ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2400*83ee113eSDavid van Moolenbroek esac 2401*83ee113eSDavid van Moolenbroek case $ac_pass in 2402*83ee113eSDavid van Moolenbroek 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2403*83ee113eSDavid van Moolenbroek 2) 2404*83ee113eSDavid van Moolenbroek as_fn_append ac_configure_args1 " '$ac_arg'" 2405*83ee113eSDavid van Moolenbroek if test $ac_must_keep_next = true; then 2406*83ee113eSDavid van Moolenbroek ac_must_keep_next=false # Got value, back to normal. 2407*83ee113eSDavid van Moolenbroek else 2408*83ee113eSDavid van Moolenbroek case $ac_arg in 2409*83ee113eSDavid van Moolenbroek *=* | --config-cache | -C | -disable-* | --disable-* \ 2410*83ee113eSDavid van Moolenbroek | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2411*83ee113eSDavid van Moolenbroek | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2412*83ee113eSDavid van Moolenbroek | -with-* | --with-* | -without-* | --without-* | --x) 2413*83ee113eSDavid van Moolenbroek case "$ac_configure_args0 " in 2414*83ee113eSDavid van Moolenbroek "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2415*83ee113eSDavid van Moolenbroek esac 2416*83ee113eSDavid van Moolenbroek ;; 2417*83ee113eSDavid van Moolenbroek -* ) ac_must_keep_next=true ;; 2418*83ee113eSDavid van Moolenbroek esac 2419*83ee113eSDavid van Moolenbroek fi 2420*83ee113eSDavid van Moolenbroek as_fn_append ac_configure_args " '$ac_arg'" 2421*83ee113eSDavid van Moolenbroek ;; 2422*83ee113eSDavid van Moolenbroek esac 2423*83ee113eSDavid van Moolenbroek done 2424*83ee113eSDavid van Moolenbroekdone 2425*83ee113eSDavid van Moolenbroek{ ac_configure_args0=; unset ac_configure_args0;} 2426*83ee113eSDavid van Moolenbroek{ ac_configure_args1=; unset ac_configure_args1;} 2427*83ee113eSDavid van Moolenbroek 2428*83ee113eSDavid van Moolenbroek# When interrupted or exit'd, cleanup temporary files, and complete 2429*83ee113eSDavid van Moolenbroek# config.log. We remove comments because anyway the quotes in there 2430*83ee113eSDavid van Moolenbroek# would cause problems or look ugly. 2431*83ee113eSDavid van Moolenbroek# WARNING: Use '\'' to represent an apostrophe within the trap. 2432*83ee113eSDavid van Moolenbroek# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2433*83ee113eSDavid van Moolenbroektrap 'exit_status=$? 2434*83ee113eSDavid van Moolenbroek # Save into config.log some information that might help in debugging. 2435*83ee113eSDavid van Moolenbroek { 2436*83ee113eSDavid van Moolenbroek echo 2437*83ee113eSDavid van Moolenbroek 2438*83ee113eSDavid van Moolenbroek $as_echo "## ---------------- ## 2439*83ee113eSDavid van Moolenbroek## Cache variables. ## 2440*83ee113eSDavid van Moolenbroek## ---------------- ##" 2441*83ee113eSDavid van Moolenbroek echo 2442*83ee113eSDavid van Moolenbroek # The following way of writing the cache mishandles newlines in values, 2443*83ee113eSDavid van Moolenbroek( 2444*83ee113eSDavid van Moolenbroek for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2445*83ee113eSDavid van Moolenbroek eval ac_val=\$$ac_var 2446*83ee113eSDavid van Moolenbroek case $ac_val in #( 2447*83ee113eSDavid van Moolenbroek *${as_nl}*) 2448*83ee113eSDavid van Moolenbroek case $ac_var in #( 2449*83ee113eSDavid van Moolenbroek *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2450*83ee113eSDavid van Moolenbroek$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2451*83ee113eSDavid van Moolenbroek esac 2452*83ee113eSDavid van Moolenbroek case $ac_var in #( 2453*83ee113eSDavid van Moolenbroek _ | IFS | as_nl) ;; #( 2454*83ee113eSDavid van Moolenbroek BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2455*83ee113eSDavid van Moolenbroek *) { eval $ac_var=; unset $ac_var;} ;; 2456*83ee113eSDavid van Moolenbroek esac ;; 2457*83ee113eSDavid van Moolenbroek esac 2458*83ee113eSDavid van Moolenbroek done 2459*83ee113eSDavid van Moolenbroek (set) 2>&1 | 2460*83ee113eSDavid van Moolenbroek case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2461*83ee113eSDavid van Moolenbroek *${as_nl}ac_space=\ *) 2462*83ee113eSDavid van Moolenbroek sed -n \ 2463*83ee113eSDavid van Moolenbroek "s/'\''/'\''\\\\'\'''\''/g; 2464*83ee113eSDavid van Moolenbroek s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2465*83ee113eSDavid van Moolenbroek ;; #( 2466*83ee113eSDavid van Moolenbroek *) 2467*83ee113eSDavid van Moolenbroek sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2468*83ee113eSDavid van Moolenbroek ;; 2469*83ee113eSDavid van Moolenbroek esac | 2470*83ee113eSDavid van Moolenbroek sort 2471*83ee113eSDavid van Moolenbroek) 2472*83ee113eSDavid van Moolenbroek echo 2473*83ee113eSDavid van Moolenbroek 2474*83ee113eSDavid van Moolenbroek $as_echo "## ----------------- ## 2475*83ee113eSDavid van Moolenbroek## Output variables. ## 2476*83ee113eSDavid van Moolenbroek## ----------------- ##" 2477*83ee113eSDavid van Moolenbroek echo 2478*83ee113eSDavid van Moolenbroek for ac_var in $ac_subst_vars 2479*83ee113eSDavid van Moolenbroek do 2480*83ee113eSDavid van Moolenbroek eval ac_val=\$$ac_var 2481*83ee113eSDavid van Moolenbroek case $ac_val in 2482*83ee113eSDavid van Moolenbroek *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2483*83ee113eSDavid van Moolenbroek esac 2484*83ee113eSDavid van Moolenbroek $as_echo "$ac_var='\''$ac_val'\''" 2485*83ee113eSDavid van Moolenbroek done | sort 2486*83ee113eSDavid van Moolenbroek echo 2487*83ee113eSDavid van Moolenbroek 2488*83ee113eSDavid van Moolenbroek if test -n "$ac_subst_files"; then 2489*83ee113eSDavid van Moolenbroek $as_echo "## ------------------- ## 2490*83ee113eSDavid van Moolenbroek## File substitutions. ## 2491*83ee113eSDavid van Moolenbroek## ------------------- ##" 2492*83ee113eSDavid van Moolenbroek echo 2493*83ee113eSDavid van Moolenbroek for ac_var in $ac_subst_files 2494*83ee113eSDavid van Moolenbroek do 2495*83ee113eSDavid van Moolenbroek eval ac_val=\$$ac_var 2496*83ee113eSDavid van Moolenbroek case $ac_val in 2497*83ee113eSDavid van Moolenbroek *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2498*83ee113eSDavid van Moolenbroek esac 2499*83ee113eSDavid van Moolenbroek $as_echo "$ac_var='\''$ac_val'\''" 2500*83ee113eSDavid van Moolenbroek done | sort 2501*83ee113eSDavid van Moolenbroek echo 2502*83ee113eSDavid van Moolenbroek fi 2503*83ee113eSDavid van Moolenbroek 2504*83ee113eSDavid van Moolenbroek if test -s confdefs.h; then 2505*83ee113eSDavid van Moolenbroek $as_echo "## ----------- ## 2506*83ee113eSDavid van Moolenbroek## confdefs.h. ## 2507*83ee113eSDavid van Moolenbroek## ----------- ##" 2508*83ee113eSDavid van Moolenbroek echo 2509*83ee113eSDavid van Moolenbroek cat confdefs.h 2510*83ee113eSDavid van Moolenbroek echo 2511*83ee113eSDavid van Moolenbroek fi 2512*83ee113eSDavid van Moolenbroek test "$ac_signal" != 0 && 2513*83ee113eSDavid van Moolenbroek $as_echo "$as_me: caught signal $ac_signal" 2514*83ee113eSDavid van Moolenbroek $as_echo "$as_me: exit $exit_status" 2515*83ee113eSDavid van Moolenbroek } >&5 2516*83ee113eSDavid van Moolenbroek rm -f core *.core core.conftest.* && 2517*83ee113eSDavid van Moolenbroek rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2518*83ee113eSDavid van Moolenbroek exit $exit_status 2519*83ee113eSDavid van Moolenbroek' 0 2520*83ee113eSDavid van Moolenbroekfor ac_signal in 1 2 13 15; do 2521*83ee113eSDavid van Moolenbroek trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2522*83ee113eSDavid van Moolenbroekdone 2523*83ee113eSDavid van Moolenbroekac_signal=0 2524*83ee113eSDavid van Moolenbroek 2525*83ee113eSDavid van Moolenbroek# confdefs.h avoids OS command line length limits that DEFS can exceed. 2526*83ee113eSDavid van Moolenbroekrm -f -r conftest* confdefs.h 2527*83ee113eSDavid van Moolenbroek 2528*83ee113eSDavid van Moolenbroek$as_echo "/* confdefs.h */" > confdefs.h 2529*83ee113eSDavid van Moolenbroek 2530*83ee113eSDavid van Moolenbroek# Predefined preprocessor variables. 2531*83ee113eSDavid van Moolenbroek 2532*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 2533*83ee113eSDavid van Moolenbroek#define PACKAGE_NAME "$PACKAGE_NAME" 2534*83ee113eSDavid van Moolenbroek_ACEOF 2535*83ee113eSDavid van Moolenbroek 2536*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 2537*83ee113eSDavid van Moolenbroek#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2538*83ee113eSDavid van Moolenbroek_ACEOF 2539*83ee113eSDavid van Moolenbroek 2540*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 2541*83ee113eSDavid van Moolenbroek#define PACKAGE_VERSION "$PACKAGE_VERSION" 2542*83ee113eSDavid van Moolenbroek_ACEOF 2543*83ee113eSDavid van Moolenbroek 2544*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 2545*83ee113eSDavid van Moolenbroek#define PACKAGE_STRING "$PACKAGE_STRING" 2546*83ee113eSDavid van Moolenbroek_ACEOF 2547*83ee113eSDavid van Moolenbroek 2548*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 2549*83ee113eSDavid van Moolenbroek#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2550*83ee113eSDavid van Moolenbroek_ACEOF 2551*83ee113eSDavid van Moolenbroek 2552*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 2553*83ee113eSDavid van Moolenbroek#define PACKAGE_URL "$PACKAGE_URL" 2554*83ee113eSDavid van Moolenbroek_ACEOF 2555*83ee113eSDavid van Moolenbroek 2556*83ee113eSDavid van Moolenbroek 2557*83ee113eSDavid van Moolenbroek# Let the site file select an alternate cache file if it wants to. 2558*83ee113eSDavid van Moolenbroek# Prefer an explicitly selected file to automatically selected ones. 2559*83ee113eSDavid van Moolenbroekac_site_file1=NONE 2560*83ee113eSDavid van Moolenbroekac_site_file2=NONE 2561*83ee113eSDavid van Moolenbroekif test -n "$CONFIG_SITE"; then 2562*83ee113eSDavid van Moolenbroek # We do not want a PATH search for config.site. 2563*83ee113eSDavid van Moolenbroek case $CONFIG_SITE in #(( 2564*83ee113eSDavid van Moolenbroek -*) ac_site_file1=./$CONFIG_SITE;; 2565*83ee113eSDavid van Moolenbroek */*) ac_site_file1=$CONFIG_SITE;; 2566*83ee113eSDavid van Moolenbroek *) ac_site_file1=./$CONFIG_SITE;; 2567*83ee113eSDavid van Moolenbroek esac 2568*83ee113eSDavid van Moolenbroekelif test "x$prefix" != xNONE; then 2569*83ee113eSDavid van Moolenbroek ac_site_file1=$prefix/share/config.site 2570*83ee113eSDavid van Moolenbroek ac_site_file2=$prefix/etc/config.site 2571*83ee113eSDavid van Moolenbroekelse 2572*83ee113eSDavid van Moolenbroek ac_site_file1=$ac_default_prefix/share/config.site 2573*83ee113eSDavid van Moolenbroek ac_site_file2=$ac_default_prefix/etc/config.site 2574*83ee113eSDavid van Moolenbroekfi 2575*83ee113eSDavid van Moolenbroekfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 2576*83ee113eSDavid van Moolenbroekdo 2577*83ee113eSDavid van Moolenbroek test "x$ac_site_file" = xNONE && continue 2578*83ee113eSDavid van Moolenbroek if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2579*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2580*83ee113eSDavid van Moolenbroek$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2581*83ee113eSDavid van Moolenbroek sed 's/^/| /' "$ac_site_file" >&5 2582*83ee113eSDavid van Moolenbroek . "$ac_site_file" \ 2583*83ee113eSDavid van Moolenbroek || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2584*83ee113eSDavid van Moolenbroek$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2585*83ee113eSDavid van Moolenbroekas_fn_error $? "failed to load site script $ac_site_file 2586*83ee113eSDavid van MoolenbroekSee \`config.log' for more details" "$LINENO" 5; } 2587*83ee113eSDavid van Moolenbroek fi 2588*83ee113eSDavid van Moolenbroekdone 2589*83ee113eSDavid van Moolenbroek 2590*83ee113eSDavid van Moolenbroekif test -r "$cache_file"; then 2591*83ee113eSDavid van Moolenbroek # Some versions of bash will fail to source /dev/null (special files 2592*83ee113eSDavid van Moolenbroek # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2593*83ee113eSDavid van Moolenbroek if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2594*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2595*83ee113eSDavid van Moolenbroek$as_echo "$as_me: loading cache $cache_file" >&6;} 2596*83ee113eSDavid van Moolenbroek case $cache_file in 2597*83ee113eSDavid van Moolenbroek [\\/]* | ?:[\\/]* ) . "$cache_file";; 2598*83ee113eSDavid van Moolenbroek *) . "./$cache_file";; 2599*83ee113eSDavid van Moolenbroek esac 2600*83ee113eSDavid van Moolenbroek fi 2601*83ee113eSDavid van Moolenbroekelse 2602*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2603*83ee113eSDavid van Moolenbroek$as_echo "$as_me: creating cache $cache_file" >&6;} 2604*83ee113eSDavid van Moolenbroek >$cache_file 2605*83ee113eSDavid van Moolenbroekfi 2606*83ee113eSDavid van Moolenbroek 2607*83ee113eSDavid van Moolenbroek# Check that the precious variables saved in the cache have kept the same 2608*83ee113eSDavid van Moolenbroek# value. 2609*83ee113eSDavid van Moolenbroekac_cache_corrupted=false 2610*83ee113eSDavid van Moolenbroekfor ac_var in $ac_precious_vars; do 2611*83ee113eSDavid van Moolenbroek eval ac_old_set=\$ac_cv_env_${ac_var}_set 2612*83ee113eSDavid van Moolenbroek eval ac_new_set=\$ac_env_${ac_var}_set 2613*83ee113eSDavid van Moolenbroek eval ac_old_val=\$ac_cv_env_${ac_var}_value 2614*83ee113eSDavid van Moolenbroek eval ac_new_val=\$ac_env_${ac_var}_value 2615*83ee113eSDavid van Moolenbroek case $ac_old_set,$ac_new_set in 2616*83ee113eSDavid van Moolenbroek set,) 2617*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2618*83ee113eSDavid van Moolenbroek$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2619*83ee113eSDavid van Moolenbroek ac_cache_corrupted=: ;; 2620*83ee113eSDavid van Moolenbroek ,set) 2621*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2622*83ee113eSDavid van Moolenbroek$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2623*83ee113eSDavid van Moolenbroek ac_cache_corrupted=: ;; 2624*83ee113eSDavid van Moolenbroek ,);; 2625*83ee113eSDavid van Moolenbroek *) 2626*83ee113eSDavid van Moolenbroek if test "x$ac_old_val" != "x$ac_new_val"; then 2627*83ee113eSDavid van Moolenbroek # differences in whitespace do not lead to failure. 2628*83ee113eSDavid van Moolenbroek ac_old_val_w=`echo x $ac_old_val` 2629*83ee113eSDavid van Moolenbroek ac_new_val_w=`echo x $ac_new_val` 2630*83ee113eSDavid van Moolenbroek if test "$ac_old_val_w" != "$ac_new_val_w"; then 2631*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2632*83ee113eSDavid van Moolenbroek$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2633*83ee113eSDavid van Moolenbroek ac_cache_corrupted=: 2634*83ee113eSDavid van Moolenbroek else 2635*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2636*83ee113eSDavid van Moolenbroek$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2637*83ee113eSDavid van Moolenbroek eval $ac_var=\$ac_old_val 2638*83ee113eSDavid van Moolenbroek fi 2639*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2640*83ee113eSDavid van Moolenbroek$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2641*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2642*83ee113eSDavid van Moolenbroek$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2643*83ee113eSDavid van Moolenbroek fi;; 2644*83ee113eSDavid van Moolenbroek esac 2645*83ee113eSDavid van Moolenbroek # Pass precious variables to config.status. 2646*83ee113eSDavid van Moolenbroek if test "$ac_new_set" = set; then 2647*83ee113eSDavid van Moolenbroek case $ac_new_val in 2648*83ee113eSDavid van Moolenbroek *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2649*83ee113eSDavid van Moolenbroek *) ac_arg=$ac_var=$ac_new_val ;; 2650*83ee113eSDavid van Moolenbroek esac 2651*83ee113eSDavid van Moolenbroek case " $ac_configure_args " in 2652*83ee113eSDavid van Moolenbroek *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2653*83ee113eSDavid van Moolenbroek *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2654*83ee113eSDavid van Moolenbroek esac 2655*83ee113eSDavid van Moolenbroek fi 2656*83ee113eSDavid van Moolenbroekdone 2657*83ee113eSDavid van Moolenbroekif $ac_cache_corrupted; then 2658*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2659*83ee113eSDavid van Moolenbroek$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2660*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2661*83ee113eSDavid van Moolenbroek$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2662*83ee113eSDavid van Moolenbroek as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2663*83ee113eSDavid van Moolenbroekfi 2664*83ee113eSDavid van Moolenbroek## -------------------- ## 2665*83ee113eSDavid van Moolenbroek## Main body of script. ## 2666*83ee113eSDavid van Moolenbroek## -------------------- ## 2667*83ee113eSDavid van Moolenbroek 2668*83ee113eSDavid van Moolenbroekac_ext=c 2669*83ee113eSDavid van Moolenbroekac_cpp='$CPP $CPPFLAGS' 2670*83ee113eSDavid van Moolenbroekac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2671*83ee113eSDavid van Moolenbroekac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2672*83ee113eSDavid van Moolenbroekac_compiler_gnu=$ac_cv_c_compiler_gnu 2673*83ee113eSDavid van Moolenbroek 2674*83ee113eSDavid van Moolenbroek 2675*83ee113eSDavid van Moolenbroek 2676*83ee113eSDavid van Moolenbroek# we specify "foreign" to avoid having to have the GNU mandated files, 2677*83ee113eSDavid van Moolenbroek# like AUTHORS, COPYING, and such 2678*83ee113eSDavid van Moolenbroekam__api_version='1.14' 2679*83ee113eSDavid van Moolenbroek 2680*83ee113eSDavid van Moolenbroekac_aux_dir= 2681*83ee113eSDavid van Moolenbroekfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2682*83ee113eSDavid van Moolenbroek if test -f "$ac_dir/install-sh"; then 2683*83ee113eSDavid van Moolenbroek ac_aux_dir=$ac_dir 2684*83ee113eSDavid van Moolenbroek ac_install_sh="$ac_aux_dir/install-sh -c" 2685*83ee113eSDavid van Moolenbroek break 2686*83ee113eSDavid van Moolenbroek elif test -f "$ac_dir/install.sh"; then 2687*83ee113eSDavid van Moolenbroek ac_aux_dir=$ac_dir 2688*83ee113eSDavid van Moolenbroek ac_install_sh="$ac_aux_dir/install.sh -c" 2689*83ee113eSDavid van Moolenbroek break 2690*83ee113eSDavid van Moolenbroek elif test -f "$ac_dir/shtool"; then 2691*83ee113eSDavid van Moolenbroek ac_aux_dir=$ac_dir 2692*83ee113eSDavid van Moolenbroek ac_install_sh="$ac_aux_dir/shtool install -c" 2693*83ee113eSDavid van Moolenbroek break 2694*83ee113eSDavid van Moolenbroek fi 2695*83ee113eSDavid van Moolenbroekdone 2696*83ee113eSDavid van Moolenbroekif test -z "$ac_aux_dir"; then 2697*83ee113eSDavid van Moolenbroek as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2698*83ee113eSDavid van Moolenbroekfi 2699*83ee113eSDavid van Moolenbroek 2700*83ee113eSDavid van Moolenbroek# These three variables are undocumented and unsupported, 2701*83ee113eSDavid van Moolenbroek# and are intended to be withdrawn in a future Autoconf release. 2702*83ee113eSDavid van Moolenbroek# They can cause serious problems if a builder's source tree is in a directory 2703*83ee113eSDavid van Moolenbroek# whose full name contains unusual characters. 2704*83ee113eSDavid van Moolenbroekac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2705*83ee113eSDavid van Moolenbroekac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2706*83ee113eSDavid van Moolenbroekac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2707*83ee113eSDavid van Moolenbroek 2708*83ee113eSDavid van Moolenbroek 2709*83ee113eSDavid van Moolenbroek# Find a good install program. We prefer a C program (faster), 2710*83ee113eSDavid van Moolenbroek# so one script is as good as another. But avoid the broken or 2711*83ee113eSDavid van Moolenbroek# incompatible versions: 2712*83ee113eSDavid van Moolenbroek# SysV /etc/install, /usr/sbin/install 2713*83ee113eSDavid van Moolenbroek# SunOS /usr/etc/install 2714*83ee113eSDavid van Moolenbroek# IRIX /sbin/install 2715*83ee113eSDavid van Moolenbroek# AIX /bin/install 2716*83ee113eSDavid van Moolenbroek# AmigaOS /C/install, which installs bootblocks on floppy discs 2717*83ee113eSDavid van Moolenbroek# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2718*83ee113eSDavid van Moolenbroek# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2719*83ee113eSDavid van Moolenbroek# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2720*83ee113eSDavid van Moolenbroek# OS/2's system install, which has a completely different semantic 2721*83ee113eSDavid van Moolenbroek# ./install, which can be erroneously created by make from ./install.sh. 2722*83ee113eSDavid van Moolenbroek# Reject install programs that cannot install multiple files. 2723*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2724*83ee113eSDavid van Moolenbroek$as_echo_n "checking for a BSD-compatible install... " >&6; } 2725*83ee113eSDavid van Moolenbroekif test -z "$INSTALL"; then 2726*83ee113eSDavid van Moolenbroekif ${ac_cv_path_install+:} false; then : 2727*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 2728*83ee113eSDavid van Moolenbroekelse 2729*83ee113eSDavid van Moolenbroek as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2730*83ee113eSDavid van Moolenbroekfor as_dir in $PATH 2731*83ee113eSDavid van Moolenbroekdo 2732*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 2733*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 2734*83ee113eSDavid van Moolenbroek # Account for people who put trailing slashes in PATH elements. 2735*83ee113eSDavid van Moolenbroekcase $as_dir/ in #(( 2736*83ee113eSDavid van Moolenbroek ./ | .// | /[cC]/* | \ 2737*83ee113eSDavid van Moolenbroek /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2738*83ee113eSDavid van Moolenbroek ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2739*83ee113eSDavid van Moolenbroek /usr/ucb/* ) ;; 2740*83ee113eSDavid van Moolenbroek *) 2741*83ee113eSDavid van Moolenbroek # OSF1 and SCO ODT 3.0 have their own names for install. 2742*83ee113eSDavid van Moolenbroek # Don't use installbsd from OSF since it installs stuff as root 2743*83ee113eSDavid van Moolenbroek # by default. 2744*83ee113eSDavid van Moolenbroek for ac_prog in ginstall scoinst install; do 2745*83ee113eSDavid van Moolenbroek for ac_exec_ext in '' $ac_executable_extensions; do 2746*83ee113eSDavid van Moolenbroek if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2747*83ee113eSDavid van Moolenbroek if test $ac_prog = install && 2748*83ee113eSDavid van Moolenbroek grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2749*83ee113eSDavid van Moolenbroek # AIX install. It has an incompatible calling convention. 2750*83ee113eSDavid van Moolenbroek : 2751*83ee113eSDavid van Moolenbroek elif test $ac_prog = install && 2752*83ee113eSDavid van Moolenbroek grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2753*83ee113eSDavid van Moolenbroek # program-specific install script used by HP pwplus--don't use. 2754*83ee113eSDavid van Moolenbroek : 2755*83ee113eSDavid van Moolenbroek else 2756*83ee113eSDavid van Moolenbroek rm -rf conftest.one conftest.two conftest.dir 2757*83ee113eSDavid van Moolenbroek echo one > conftest.one 2758*83ee113eSDavid van Moolenbroek echo two > conftest.two 2759*83ee113eSDavid van Moolenbroek mkdir conftest.dir 2760*83ee113eSDavid van Moolenbroek if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2761*83ee113eSDavid van Moolenbroek test -s conftest.one && test -s conftest.two && 2762*83ee113eSDavid van Moolenbroek test -s conftest.dir/conftest.one && 2763*83ee113eSDavid van Moolenbroek test -s conftest.dir/conftest.two 2764*83ee113eSDavid van Moolenbroek then 2765*83ee113eSDavid van Moolenbroek ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2766*83ee113eSDavid van Moolenbroek break 3 2767*83ee113eSDavid van Moolenbroek fi 2768*83ee113eSDavid van Moolenbroek fi 2769*83ee113eSDavid van Moolenbroek fi 2770*83ee113eSDavid van Moolenbroek done 2771*83ee113eSDavid van Moolenbroek done 2772*83ee113eSDavid van Moolenbroek ;; 2773*83ee113eSDavid van Moolenbroekesac 2774*83ee113eSDavid van Moolenbroek 2775*83ee113eSDavid van Moolenbroek done 2776*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 2777*83ee113eSDavid van Moolenbroek 2778*83ee113eSDavid van Moolenbroekrm -rf conftest.one conftest.two conftest.dir 2779*83ee113eSDavid van Moolenbroek 2780*83ee113eSDavid van Moolenbroekfi 2781*83ee113eSDavid van Moolenbroek if test "${ac_cv_path_install+set}" = set; then 2782*83ee113eSDavid van Moolenbroek INSTALL=$ac_cv_path_install 2783*83ee113eSDavid van Moolenbroek else 2784*83ee113eSDavid van Moolenbroek # As a last resort, use the slow shell script. Don't cache a 2785*83ee113eSDavid van Moolenbroek # value for INSTALL within a source directory, because that will 2786*83ee113eSDavid van Moolenbroek # break other packages using the cache if that directory is 2787*83ee113eSDavid van Moolenbroek # removed, or if the value is a relative name. 2788*83ee113eSDavid van Moolenbroek INSTALL=$ac_install_sh 2789*83ee113eSDavid van Moolenbroek fi 2790*83ee113eSDavid van Moolenbroekfi 2791*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2792*83ee113eSDavid van Moolenbroek$as_echo "$INSTALL" >&6; } 2793*83ee113eSDavid van Moolenbroek 2794*83ee113eSDavid van Moolenbroek# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2795*83ee113eSDavid van Moolenbroek# It thinks the first close brace ends the variable substitution. 2796*83ee113eSDavid van Moolenbroektest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2797*83ee113eSDavid van Moolenbroek 2798*83ee113eSDavid van Moolenbroektest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2799*83ee113eSDavid van Moolenbroek 2800*83ee113eSDavid van Moolenbroektest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2801*83ee113eSDavid van Moolenbroek 2802*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2803*83ee113eSDavid van Moolenbroek$as_echo_n "checking whether build environment is sane... " >&6; } 2804*83ee113eSDavid van Moolenbroek# Reject unsafe characters in $srcdir or the absolute working directory 2805*83ee113eSDavid van Moolenbroek# name. Accept space and tab only in the latter. 2806*83ee113eSDavid van Moolenbroekam_lf=' 2807*83ee113eSDavid van Moolenbroek' 2808*83ee113eSDavid van Moolenbroekcase `pwd` in 2809*83ee113eSDavid van Moolenbroek *[\\\"\#\$\&\'\`$am_lf]*) 2810*83ee113eSDavid van Moolenbroek as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2811*83ee113eSDavid van Moolenbroekesac 2812*83ee113eSDavid van Moolenbroekcase $srcdir in 2813*83ee113eSDavid van Moolenbroek *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2814*83ee113eSDavid van Moolenbroek as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2815*83ee113eSDavid van Moolenbroekesac 2816*83ee113eSDavid van Moolenbroek 2817*83ee113eSDavid van Moolenbroek# Do 'set' in a subshell so we don't clobber the current shell's 2818*83ee113eSDavid van Moolenbroek# arguments. Must try -L first in case configure is actually a 2819*83ee113eSDavid van Moolenbroek# symlink; some systems play weird games with the mod time of symlinks 2820*83ee113eSDavid van Moolenbroek# (eg FreeBSD returns the mod time of the symlink's containing 2821*83ee113eSDavid van Moolenbroek# directory). 2822*83ee113eSDavid van Moolenbroekif ( 2823*83ee113eSDavid van Moolenbroek am_has_slept=no 2824*83ee113eSDavid van Moolenbroek for am_try in 1 2; do 2825*83ee113eSDavid van Moolenbroek echo "timestamp, slept: $am_has_slept" > conftest.file 2826*83ee113eSDavid van Moolenbroek set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2827*83ee113eSDavid van Moolenbroek if test "$*" = "X"; then 2828*83ee113eSDavid van Moolenbroek # -L didn't work. 2829*83ee113eSDavid van Moolenbroek set X `ls -t "$srcdir/configure" conftest.file` 2830*83ee113eSDavid van Moolenbroek fi 2831*83ee113eSDavid van Moolenbroek if test "$*" != "X $srcdir/configure conftest.file" \ 2832*83ee113eSDavid van Moolenbroek && test "$*" != "X conftest.file $srcdir/configure"; then 2833*83ee113eSDavid van Moolenbroek 2834*83ee113eSDavid van Moolenbroek # If neither matched, then we have a broken ls. This can happen 2835*83ee113eSDavid van Moolenbroek # if, for instance, CONFIG_SHELL is bash and it inherits a 2836*83ee113eSDavid van Moolenbroek # broken ls alias from the environment. This has actually 2837*83ee113eSDavid van Moolenbroek # happened. Such a system could not be considered "sane". 2838*83ee113eSDavid van Moolenbroek as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2839*83ee113eSDavid van Moolenbroek alias in your environment" "$LINENO" 5 2840*83ee113eSDavid van Moolenbroek fi 2841*83ee113eSDavid van Moolenbroek if test "$2" = conftest.file || test $am_try -eq 2; then 2842*83ee113eSDavid van Moolenbroek break 2843*83ee113eSDavid van Moolenbroek fi 2844*83ee113eSDavid van Moolenbroek # Just in case. 2845*83ee113eSDavid van Moolenbroek sleep 1 2846*83ee113eSDavid van Moolenbroek am_has_slept=yes 2847*83ee113eSDavid van Moolenbroek done 2848*83ee113eSDavid van Moolenbroek test "$2" = conftest.file 2849*83ee113eSDavid van Moolenbroek ) 2850*83ee113eSDavid van Moolenbroekthen 2851*83ee113eSDavid van Moolenbroek # Ok. 2852*83ee113eSDavid van Moolenbroek : 2853*83ee113eSDavid van Moolenbroekelse 2854*83ee113eSDavid van Moolenbroek as_fn_error $? "newly created file is older than distributed files! 2855*83ee113eSDavid van MoolenbroekCheck your system clock" "$LINENO" 5 2856*83ee113eSDavid van Moolenbroekfi 2857*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2858*83ee113eSDavid van Moolenbroek$as_echo "yes" >&6; } 2859*83ee113eSDavid van Moolenbroek# If we didn't sleep, we still need to ensure time stamps of config.status and 2860*83ee113eSDavid van Moolenbroek# generated files are strictly newer. 2861*83ee113eSDavid van Moolenbroekam_sleep_pid= 2862*83ee113eSDavid van Moolenbroekif grep 'slept: no' conftest.file >/dev/null 2>&1; then 2863*83ee113eSDavid van Moolenbroek ( sleep 1 ) & 2864*83ee113eSDavid van Moolenbroek am_sleep_pid=$! 2865*83ee113eSDavid van Moolenbroekfi 2866*83ee113eSDavid van Moolenbroek 2867*83ee113eSDavid van Moolenbroekrm -f conftest.file 2868*83ee113eSDavid van Moolenbroek 2869*83ee113eSDavid van Moolenbroektest "$program_prefix" != NONE && 2870*83ee113eSDavid van Moolenbroek program_transform_name="s&^&$program_prefix&;$program_transform_name" 2871*83ee113eSDavid van Moolenbroek# Use a double $ so make ignores it. 2872*83ee113eSDavid van Moolenbroektest "$program_suffix" != NONE && 2873*83ee113eSDavid van Moolenbroek program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2874*83ee113eSDavid van Moolenbroek# Double any \ or $. 2875*83ee113eSDavid van Moolenbroek# By default was `s,x,x', remove it if useless. 2876*83ee113eSDavid van Moolenbroekac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2877*83ee113eSDavid van Moolenbroekprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2878*83ee113eSDavid van Moolenbroek 2879*83ee113eSDavid van Moolenbroek# expand $ac_aux_dir to an absolute path 2880*83ee113eSDavid van Moolenbroekam_aux_dir=`cd $ac_aux_dir && pwd` 2881*83ee113eSDavid van Moolenbroek 2882*83ee113eSDavid van Moolenbroekif test x"${MISSING+set}" != xset; then 2883*83ee113eSDavid van Moolenbroek case $am_aux_dir in 2884*83ee113eSDavid van Moolenbroek *\ * | *\ *) 2885*83ee113eSDavid van Moolenbroek MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2886*83ee113eSDavid van Moolenbroek *) 2887*83ee113eSDavid van Moolenbroek MISSING="\${SHELL} $am_aux_dir/missing" ;; 2888*83ee113eSDavid van Moolenbroek esac 2889*83ee113eSDavid van Moolenbroekfi 2890*83ee113eSDavid van Moolenbroek# Use eval to expand $SHELL 2891*83ee113eSDavid van Moolenbroekif eval "$MISSING --is-lightweight"; then 2892*83ee113eSDavid van Moolenbroek am_missing_run="$MISSING " 2893*83ee113eSDavid van Moolenbroekelse 2894*83ee113eSDavid van Moolenbroek am_missing_run= 2895*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2896*83ee113eSDavid van Moolenbroek$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2897*83ee113eSDavid van Moolenbroekfi 2898*83ee113eSDavid van Moolenbroek 2899*83ee113eSDavid van Moolenbroekif test x"${install_sh}" != xset; then 2900*83ee113eSDavid van Moolenbroek case $am_aux_dir in 2901*83ee113eSDavid van Moolenbroek *\ * | *\ *) 2902*83ee113eSDavid van Moolenbroek install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2903*83ee113eSDavid van Moolenbroek *) 2904*83ee113eSDavid van Moolenbroek install_sh="\${SHELL} $am_aux_dir/install-sh" 2905*83ee113eSDavid van Moolenbroek esac 2906*83ee113eSDavid van Moolenbroekfi 2907*83ee113eSDavid van Moolenbroek 2908*83ee113eSDavid van Moolenbroek# Installed binaries are usually stripped using 'strip' when the user 2909*83ee113eSDavid van Moolenbroek# run "make install-strip". However 'strip' might not be the right 2910*83ee113eSDavid van Moolenbroek# tool to use in cross-compilation environments, therefore Automake 2911*83ee113eSDavid van Moolenbroek# will honor the 'STRIP' environment variable to overrule this program. 2912*83ee113eSDavid van Moolenbroekif test "$cross_compiling" != no; then 2913*83ee113eSDavid van Moolenbroek if test -n "$ac_tool_prefix"; then 2914*83ee113eSDavid van Moolenbroek # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2915*83ee113eSDavid van Moolenbroekset dummy ${ac_tool_prefix}strip; ac_word=$2 2916*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2917*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $ac_word... " >&6; } 2918*83ee113eSDavid van Moolenbroekif ${ac_cv_prog_STRIP+:} false; then : 2919*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 2920*83ee113eSDavid van Moolenbroekelse 2921*83ee113eSDavid van Moolenbroek if test -n "$STRIP"; then 2922*83ee113eSDavid van Moolenbroek ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2923*83ee113eSDavid van Moolenbroekelse 2924*83ee113eSDavid van Moolenbroekas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2925*83ee113eSDavid van Moolenbroekfor as_dir in $PATH 2926*83ee113eSDavid van Moolenbroekdo 2927*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 2928*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 2929*83ee113eSDavid van Moolenbroek for ac_exec_ext in '' $ac_executable_extensions; do 2930*83ee113eSDavid van Moolenbroek if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2931*83ee113eSDavid van Moolenbroek ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2932*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2933*83ee113eSDavid van Moolenbroek break 2 2934*83ee113eSDavid van Moolenbroek fi 2935*83ee113eSDavid van Moolenbroekdone 2936*83ee113eSDavid van Moolenbroek done 2937*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 2938*83ee113eSDavid van Moolenbroek 2939*83ee113eSDavid van Moolenbroekfi 2940*83ee113eSDavid van Moolenbroekfi 2941*83ee113eSDavid van MoolenbroekSTRIP=$ac_cv_prog_STRIP 2942*83ee113eSDavid van Moolenbroekif test -n "$STRIP"; then 2943*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2944*83ee113eSDavid van Moolenbroek$as_echo "$STRIP" >&6; } 2945*83ee113eSDavid van Moolenbroekelse 2946*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2947*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 2948*83ee113eSDavid van Moolenbroekfi 2949*83ee113eSDavid van Moolenbroek 2950*83ee113eSDavid van Moolenbroek 2951*83ee113eSDavid van Moolenbroekfi 2952*83ee113eSDavid van Moolenbroekif test -z "$ac_cv_prog_STRIP"; then 2953*83ee113eSDavid van Moolenbroek ac_ct_STRIP=$STRIP 2954*83ee113eSDavid van Moolenbroek # Extract the first word of "strip", so it can be a program name with args. 2955*83ee113eSDavid van Moolenbroekset dummy strip; ac_word=$2 2956*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2957*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $ac_word... " >&6; } 2958*83ee113eSDavid van Moolenbroekif ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2959*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 2960*83ee113eSDavid van Moolenbroekelse 2961*83ee113eSDavid van Moolenbroek if test -n "$ac_ct_STRIP"; then 2962*83ee113eSDavid van Moolenbroek ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2963*83ee113eSDavid van Moolenbroekelse 2964*83ee113eSDavid van Moolenbroekas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2965*83ee113eSDavid van Moolenbroekfor as_dir in $PATH 2966*83ee113eSDavid van Moolenbroekdo 2967*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 2968*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 2969*83ee113eSDavid van Moolenbroek for ac_exec_ext in '' $ac_executable_extensions; do 2970*83ee113eSDavid van Moolenbroek if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2971*83ee113eSDavid van Moolenbroek ac_cv_prog_ac_ct_STRIP="strip" 2972*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2973*83ee113eSDavid van Moolenbroek break 2 2974*83ee113eSDavid van Moolenbroek fi 2975*83ee113eSDavid van Moolenbroekdone 2976*83ee113eSDavid van Moolenbroek done 2977*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 2978*83ee113eSDavid van Moolenbroek 2979*83ee113eSDavid van Moolenbroekfi 2980*83ee113eSDavid van Moolenbroekfi 2981*83ee113eSDavid van Moolenbroekac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2982*83ee113eSDavid van Moolenbroekif test -n "$ac_ct_STRIP"; then 2983*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2984*83ee113eSDavid van Moolenbroek$as_echo "$ac_ct_STRIP" >&6; } 2985*83ee113eSDavid van Moolenbroekelse 2986*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2987*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 2988*83ee113eSDavid van Moolenbroekfi 2989*83ee113eSDavid van Moolenbroek 2990*83ee113eSDavid van Moolenbroek if test "x$ac_ct_STRIP" = x; then 2991*83ee113eSDavid van Moolenbroek STRIP=":" 2992*83ee113eSDavid van Moolenbroek else 2993*83ee113eSDavid van Moolenbroek case $cross_compiling:$ac_tool_warned in 2994*83ee113eSDavid van Moolenbroekyes:) 2995*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2996*83ee113eSDavid van Moolenbroek$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2997*83ee113eSDavid van Moolenbroekac_tool_warned=yes ;; 2998*83ee113eSDavid van Moolenbroekesac 2999*83ee113eSDavid van Moolenbroek STRIP=$ac_ct_STRIP 3000*83ee113eSDavid van Moolenbroek fi 3001*83ee113eSDavid van Moolenbroekelse 3002*83ee113eSDavid van Moolenbroek STRIP="$ac_cv_prog_STRIP" 3003*83ee113eSDavid van Moolenbroekfi 3004*83ee113eSDavid van Moolenbroek 3005*83ee113eSDavid van Moolenbroekfi 3006*83ee113eSDavid van MoolenbroekINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 3007*83ee113eSDavid van Moolenbroek 3008*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 3009*83ee113eSDavid van Moolenbroek$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 3010*83ee113eSDavid van Moolenbroekif test -z "$MKDIR_P"; then 3011*83ee113eSDavid van Moolenbroek if ${ac_cv_path_mkdir+:} false; then : 3012*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 3013*83ee113eSDavid van Moolenbroekelse 3014*83ee113eSDavid van Moolenbroek as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3015*83ee113eSDavid van Moolenbroekfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 3016*83ee113eSDavid van Moolenbroekdo 3017*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 3018*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 3019*83ee113eSDavid van Moolenbroek for ac_prog in mkdir gmkdir; do 3020*83ee113eSDavid van Moolenbroek for ac_exec_ext in '' $ac_executable_extensions; do 3021*83ee113eSDavid van Moolenbroek as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 3022*83ee113eSDavid van Moolenbroek case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 3023*83ee113eSDavid van Moolenbroek 'mkdir (GNU coreutils) '* | \ 3024*83ee113eSDavid van Moolenbroek 'mkdir (coreutils) '* | \ 3025*83ee113eSDavid van Moolenbroek 'mkdir (fileutils) '4.1*) 3026*83ee113eSDavid van Moolenbroek ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 3027*83ee113eSDavid van Moolenbroek break 3;; 3028*83ee113eSDavid van Moolenbroek esac 3029*83ee113eSDavid van Moolenbroek done 3030*83ee113eSDavid van Moolenbroek done 3031*83ee113eSDavid van Moolenbroek done 3032*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 3033*83ee113eSDavid van Moolenbroek 3034*83ee113eSDavid van Moolenbroekfi 3035*83ee113eSDavid van Moolenbroek 3036*83ee113eSDavid van Moolenbroek test -d ./--version && rmdir ./--version 3037*83ee113eSDavid van Moolenbroek if test "${ac_cv_path_mkdir+set}" = set; then 3038*83ee113eSDavid van Moolenbroek MKDIR_P="$ac_cv_path_mkdir -p" 3039*83ee113eSDavid van Moolenbroek else 3040*83ee113eSDavid van Moolenbroek # As a last resort, use the slow shell script. Don't cache a 3041*83ee113eSDavid van Moolenbroek # value for MKDIR_P within a source directory, because that will 3042*83ee113eSDavid van Moolenbroek # break other packages using the cache if that directory is 3043*83ee113eSDavid van Moolenbroek # removed, or if the value is a relative name. 3044*83ee113eSDavid van Moolenbroek MKDIR_P="$ac_install_sh -d" 3045*83ee113eSDavid van Moolenbroek fi 3046*83ee113eSDavid van Moolenbroekfi 3047*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3048*83ee113eSDavid van Moolenbroek$as_echo "$MKDIR_P" >&6; } 3049*83ee113eSDavid van Moolenbroek 3050*83ee113eSDavid van Moolenbroekfor ac_prog in gawk mawk nawk awk 3051*83ee113eSDavid van Moolenbroekdo 3052*83ee113eSDavid van Moolenbroek # Extract the first word of "$ac_prog", so it can be a program name with args. 3053*83ee113eSDavid van Moolenbroekset dummy $ac_prog; ac_word=$2 3054*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3055*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $ac_word... " >&6; } 3056*83ee113eSDavid van Moolenbroekif ${ac_cv_prog_AWK+:} false; then : 3057*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 3058*83ee113eSDavid van Moolenbroekelse 3059*83ee113eSDavid van Moolenbroek if test -n "$AWK"; then 3060*83ee113eSDavid van Moolenbroek ac_cv_prog_AWK="$AWK" # Let the user override the test. 3061*83ee113eSDavid van Moolenbroekelse 3062*83ee113eSDavid van Moolenbroekas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3063*83ee113eSDavid van Moolenbroekfor as_dir in $PATH 3064*83ee113eSDavid van Moolenbroekdo 3065*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 3066*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 3067*83ee113eSDavid van Moolenbroek for ac_exec_ext in '' $ac_executable_extensions; do 3068*83ee113eSDavid van Moolenbroek if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3069*83ee113eSDavid van Moolenbroek ac_cv_prog_AWK="$ac_prog" 3070*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3071*83ee113eSDavid van Moolenbroek break 2 3072*83ee113eSDavid van Moolenbroek fi 3073*83ee113eSDavid van Moolenbroekdone 3074*83ee113eSDavid van Moolenbroek done 3075*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 3076*83ee113eSDavid van Moolenbroek 3077*83ee113eSDavid van Moolenbroekfi 3078*83ee113eSDavid van Moolenbroekfi 3079*83ee113eSDavid van MoolenbroekAWK=$ac_cv_prog_AWK 3080*83ee113eSDavid van Moolenbroekif test -n "$AWK"; then 3081*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3082*83ee113eSDavid van Moolenbroek$as_echo "$AWK" >&6; } 3083*83ee113eSDavid van Moolenbroekelse 3084*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3085*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 3086*83ee113eSDavid van Moolenbroekfi 3087*83ee113eSDavid van Moolenbroek 3088*83ee113eSDavid van Moolenbroek 3089*83ee113eSDavid van Moolenbroek test -n "$AWK" && break 3090*83ee113eSDavid van Moolenbroekdone 3091*83ee113eSDavid van Moolenbroek 3092*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3093*83ee113eSDavid van Moolenbroek$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3094*83ee113eSDavid van Moolenbroekset x ${MAKE-make} 3095*83ee113eSDavid van Moolenbroekac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3096*83ee113eSDavid van Moolenbroekif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 3097*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 3098*83ee113eSDavid van Moolenbroekelse 3099*83ee113eSDavid van Moolenbroek cat >conftest.make <<\_ACEOF 3100*83ee113eSDavid van MoolenbroekSHELL = /bin/sh 3101*83ee113eSDavid van Moolenbroekall: 3102*83ee113eSDavid van Moolenbroek @echo '@@@%%%=$(MAKE)=@@@%%%' 3103*83ee113eSDavid van Moolenbroek_ACEOF 3104*83ee113eSDavid van Moolenbroek# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 3105*83ee113eSDavid van Moolenbroekcase `${MAKE-make} -f conftest.make 2>/dev/null` in 3106*83ee113eSDavid van Moolenbroek *@@@%%%=?*=@@@%%%*) 3107*83ee113eSDavid van Moolenbroek eval ac_cv_prog_make_${ac_make}_set=yes;; 3108*83ee113eSDavid van Moolenbroek *) 3109*83ee113eSDavid van Moolenbroek eval ac_cv_prog_make_${ac_make}_set=no;; 3110*83ee113eSDavid van Moolenbroekesac 3111*83ee113eSDavid van Moolenbroekrm -f conftest.make 3112*83ee113eSDavid van Moolenbroekfi 3113*83ee113eSDavid van Moolenbroekif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3114*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3115*83ee113eSDavid van Moolenbroek$as_echo "yes" >&6; } 3116*83ee113eSDavid van Moolenbroek SET_MAKE= 3117*83ee113eSDavid van Moolenbroekelse 3118*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3119*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 3120*83ee113eSDavid van Moolenbroek SET_MAKE="MAKE=${MAKE-make}" 3121*83ee113eSDavid van Moolenbroekfi 3122*83ee113eSDavid van Moolenbroek 3123*83ee113eSDavid van Moolenbroekrm -rf .tst 2>/dev/null 3124*83ee113eSDavid van Moolenbroekmkdir .tst 2>/dev/null 3125*83ee113eSDavid van Moolenbroekif test -d .tst; then 3126*83ee113eSDavid van Moolenbroek am__leading_dot=. 3127*83ee113eSDavid van Moolenbroekelse 3128*83ee113eSDavid van Moolenbroek am__leading_dot=_ 3129*83ee113eSDavid van Moolenbroekfi 3130*83ee113eSDavid van Moolenbroekrmdir .tst 2>/dev/null 3131*83ee113eSDavid van Moolenbroek 3132*83ee113eSDavid van Moolenbroek# Check whether --enable-silent-rules was given. 3133*83ee113eSDavid van Moolenbroekif test "${enable_silent_rules+set}" = set; then : 3134*83ee113eSDavid van Moolenbroek enableval=$enable_silent_rules; 3135*83ee113eSDavid van Moolenbroekfi 3136*83ee113eSDavid van Moolenbroek 3137*83ee113eSDavid van Moolenbroekcase $enable_silent_rules in # ((( 3138*83ee113eSDavid van Moolenbroek yes) AM_DEFAULT_VERBOSITY=0;; 3139*83ee113eSDavid van Moolenbroek no) AM_DEFAULT_VERBOSITY=1;; 3140*83ee113eSDavid van Moolenbroek *) AM_DEFAULT_VERBOSITY=1;; 3141*83ee113eSDavid van Moolenbroekesac 3142*83ee113eSDavid van Moolenbroekam_make=${MAKE-make} 3143*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 3144*83ee113eSDavid van Moolenbroek$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 3145*83ee113eSDavid van Moolenbroekif ${am_cv_make_support_nested_variables+:} false; then : 3146*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 3147*83ee113eSDavid van Moolenbroekelse 3148*83ee113eSDavid van Moolenbroek if $as_echo 'TRUE=$(BAR$(V)) 3149*83ee113eSDavid van MoolenbroekBAR0=false 3150*83ee113eSDavid van MoolenbroekBAR1=true 3151*83ee113eSDavid van MoolenbroekV=1 3152*83ee113eSDavid van Moolenbroekam__doit: 3153*83ee113eSDavid van Moolenbroek @$(TRUE) 3154*83ee113eSDavid van Moolenbroek.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 3155*83ee113eSDavid van Moolenbroek am_cv_make_support_nested_variables=yes 3156*83ee113eSDavid van Moolenbroekelse 3157*83ee113eSDavid van Moolenbroek am_cv_make_support_nested_variables=no 3158*83ee113eSDavid van Moolenbroekfi 3159*83ee113eSDavid van Moolenbroekfi 3160*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 3161*83ee113eSDavid van Moolenbroek$as_echo "$am_cv_make_support_nested_variables" >&6; } 3162*83ee113eSDavid van Moolenbroekif test $am_cv_make_support_nested_variables = yes; then 3163*83ee113eSDavid van Moolenbroek AM_V='$(V)' 3164*83ee113eSDavid van Moolenbroek AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 3165*83ee113eSDavid van Moolenbroekelse 3166*83ee113eSDavid van Moolenbroek AM_V=$AM_DEFAULT_VERBOSITY 3167*83ee113eSDavid van Moolenbroek AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 3168*83ee113eSDavid van Moolenbroekfi 3169*83ee113eSDavid van MoolenbroekAM_BACKSLASH='\' 3170*83ee113eSDavid van Moolenbroek 3171*83ee113eSDavid van Moolenbroekif test "`cd $srcdir && pwd`" != "`pwd`"; then 3172*83ee113eSDavid van Moolenbroek # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3173*83ee113eSDavid van Moolenbroek # is not polluted with repeated "-I." 3174*83ee113eSDavid van Moolenbroek am__isrc=' -I$(srcdir)' 3175*83ee113eSDavid van Moolenbroek # test to see if srcdir already configured 3176*83ee113eSDavid van Moolenbroek if test -f $srcdir/config.status; then 3177*83ee113eSDavid van Moolenbroek as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3178*83ee113eSDavid van Moolenbroek fi 3179*83ee113eSDavid van Moolenbroekfi 3180*83ee113eSDavid van Moolenbroek 3181*83ee113eSDavid van Moolenbroek# test whether we have cygpath 3182*83ee113eSDavid van Moolenbroekif test -z "$CYGPATH_W"; then 3183*83ee113eSDavid van Moolenbroek if (cygpath --version) >/dev/null 2>/dev/null; then 3184*83ee113eSDavid van Moolenbroek CYGPATH_W='cygpath -w' 3185*83ee113eSDavid van Moolenbroek else 3186*83ee113eSDavid van Moolenbroek CYGPATH_W=echo 3187*83ee113eSDavid van Moolenbroek fi 3188*83ee113eSDavid van Moolenbroekfi 3189*83ee113eSDavid van Moolenbroek 3190*83ee113eSDavid van Moolenbroek 3191*83ee113eSDavid van Moolenbroek# Define the identity of the package. 3192*83ee113eSDavid van Moolenbroek PACKAGE='dhcp' 3193*83ee113eSDavid van Moolenbroek VERSION='4.3.0' 3194*83ee113eSDavid van Moolenbroek 3195*83ee113eSDavid van Moolenbroek 3196*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 3197*83ee113eSDavid van Moolenbroek#define PACKAGE "$PACKAGE" 3198*83ee113eSDavid van Moolenbroek_ACEOF 3199*83ee113eSDavid van Moolenbroek 3200*83ee113eSDavid van Moolenbroek 3201*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 3202*83ee113eSDavid van Moolenbroek#define VERSION "$VERSION" 3203*83ee113eSDavid van Moolenbroek_ACEOF 3204*83ee113eSDavid van Moolenbroek 3205*83ee113eSDavid van Moolenbroek# Some tools Automake needs. 3206*83ee113eSDavid van Moolenbroek 3207*83ee113eSDavid van MoolenbroekACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3208*83ee113eSDavid van Moolenbroek 3209*83ee113eSDavid van Moolenbroek 3210*83ee113eSDavid van MoolenbroekAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3211*83ee113eSDavid van Moolenbroek 3212*83ee113eSDavid van Moolenbroek 3213*83ee113eSDavid van MoolenbroekAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3214*83ee113eSDavid van Moolenbroek 3215*83ee113eSDavid van Moolenbroek 3216*83ee113eSDavid van MoolenbroekAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3217*83ee113eSDavid van Moolenbroek 3218*83ee113eSDavid van Moolenbroek 3219*83ee113eSDavid van MoolenbroekMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3220*83ee113eSDavid van Moolenbroek 3221*83ee113eSDavid van Moolenbroek# For better backward compatibility. To be removed once Automake 1.9.x 3222*83ee113eSDavid van Moolenbroek# dies out for good. For more background, see: 3223*83ee113eSDavid van Moolenbroek# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3224*83ee113eSDavid van Moolenbroek# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3225*83ee113eSDavid van Moolenbroekmkdir_p='$(MKDIR_P)' 3226*83ee113eSDavid van Moolenbroek 3227*83ee113eSDavid van Moolenbroek# We need awk for the "check" target. The system "awk" is bad on 3228*83ee113eSDavid van Moolenbroek# some platforms. 3229*83ee113eSDavid van Moolenbroek# Always define AMTAR for backward compatibility. Yes, it's still used 3230*83ee113eSDavid van Moolenbroek# in the wild :-( We should find a proper way to deprecate it ... 3231*83ee113eSDavid van MoolenbroekAMTAR='$${TAR-tar}' 3232*83ee113eSDavid van Moolenbroek 3233*83ee113eSDavid van Moolenbroek 3234*83ee113eSDavid van Moolenbroek# We'll loop over all known methods to create a tar archive until one works. 3235*83ee113eSDavid van Moolenbroek_am_tools='gnutar pax cpio none' 3236*83ee113eSDavid van Moolenbroek 3237*83ee113eSDavid van Moolenbroekam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3238*83ee113eSDavid van Moolenbroek 3239*83ee113eSDavid van Moolenbroek 3240*83ee113eSDavid van Moolenbroek 3241*83ee113eSDavid van Moolenbroek 3242*83ee113eSDavid van Moolenbroek 3243*83ee113eSDavid van Moolenbroek 3244*83ee113eSDavid van Moolenbroek# POSIX will say in a future version that running "rm -f" with no argument 3245*83ee113eSDavid van Moolenbroek# is OK; and we want to be able to make that assumption in our Makefile 3246*83ee113eSDavid van Moolenbroek# recipes. So use an aggressive probe to check that the usage we want is 3247*83ee113eSDavid van Moolenbroek# actually supported "in the wild" to an acceptable degree. 3248*83ee113eSDavid van Moolenbroek# See automake bug#10828. 3249*83ee113eSDavid van Moolenbroek# To make any issue more visible, cause the running configure to be aborted 3250*83ee113eSDavid van Moolenbroek# by default if the 'rm' program in use doesn't match our expectations; the 3251*83ee113eSDavid van Moolenbroek# user can still override this though. 3252*83ee113eSDavid van Moolenbroekif rm -f && rm -fr && rm -rf; then : OK; else 3253*83ee113eSDavid van Moolenbroek cat >&2 <<'END' 3254*83ee113eSDavid van MoolenbroekOops! 3255*83ee113eSDavid van Moolenbroek 3256*83ee113eSDavid van MoolenbroekYour 'rm' program seems unable to run without file operands specified 3257*83ee113eSDavid van Moolenbroekon the command line, even when the '-f' option is present. This is contrary 3258*83ee113eSDavid van Moolenbroekto the behaviour of most rm programs out there, and not conforming with 3259*83ee113eSDavid van Moolenbroekthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 3260*83ee113eSDavid van Moolenbroek 3261*83ee113eSDavid van MoolenbroekPlease tell bug-automake@gnu.org about your system, including the value 3262*83ee113eSDavid van Moolenbroekof your $PATH and any error possibly output before this message. This 3263*83ee113eSDavid van Moolenbroekcan help us improve future automake versions. 3264*83ee113eSDavid van Moolenbroek 3265*83ee113eSDavid van MoolenbroekEND 3266*83ee113eSDavid van Moolenbroek if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3267*83ee113eSDavid van Moolenbroek echo 'Configuration will proceed anyway, since you have set the' >&2 3268*83ee113eSDavid van Moolenbroek echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3269*83ee113eSDavid van Moolenbroek echo >&2 3270*83ee113eSDavid van Moolenbroek else 3271*83ee113eSDavid van Moolenbroek cat >&2 <<'END' 3272*83ee113eSDavid van MoolenbroekAborting the configuration process, to ensure you take notice of the issue. 3273*83ee113eSDavid van Moolenbroek 3274*83ee113eSDavid van MoolenbroekYou can download and install GNU coreutils to get an 'rm' implementation 3275*83ee113eSDavid van Moolenbroekthat behaves properly: <http://www.gnu.org/software/coreutils/>. 3276*83ee113eSDavid van Moolenbroek 3277*83ee113eSDavid van MoolenbroekIf you want to complete the configuration process using your problematic 3278*83ee113eSDavid van Moolenbroek'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3279*83ee113eSDavid van Moolenbroekto "yes", and re-run configure. 3280*83ee113eSDavid van Moolenbroek 3281*83ee113eSDavid van MoolenbroekEND 3282*83ee113eSDavid van Moolenbroek as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3283*83ee113eSDavid van Moolenbroek fi 3284*83ee113eSDavid van Moolenbroekfi 3285*83ee113eSDavid van Moolenbroek 3286*83ee113eSDavid van Moolenbroek# we specify AM_MAINTAINER_MODE to avoid problems with rebuilding 3287*83ee113eSDavid van Moolenbroek# the configure and makefiles. Without it users doing things that 3288*83ee113eSDavid van Moolenbroek# change the timestamps on the code, like checking it into a cvs 3289*83ee113eSDavid van Moolenbroek# tree, could trigger a rebuild of the infrastructure files which 3290*83ee113eSDavid van Moolenbroek# might fail if they don't have the correct tools. 3291*83ee113eSDavid van Moolenbroek 3292*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 3293*83ee113eSDavid van Moolenbroek$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 3294*83ee113eSDavid van Moolenbroek # Check whether --enable-maintainer-mode was given. 3295*83ee113eSDavid van Moolenbroekif test "${enable_maintainer_mode+set}" = set; then : 3296*83ee113eSDavid van Moolenbroek enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 3297*83ee113eSDavid van Moolenbroekelse 3298*83ee113eSDavid van Moolenbroek USE_MAINTAINER_MODE=no 3299*83ee113eSDavid van Moolenbroekfi 3300*83ee113eSDavid van Moolenbroek 3301*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 3302*83ee113eSDavid van Moolenbroek$as_echo "$USE_MAINTAINER_MODE" >&6; } 3303*83ee113eSDavid van Moolenbroek if test $USE_MAINTAINER_MODE = yes; then 3304*83ee113eSDavid van Moolenbroek MAINTAINER_MODE_TRUE= 3305*83ee113eSDavid van Moolenbroek MAINTAINER_MODE_FALSE='#' 3306*83ee113eSDavid van Moolenbroekelse 3307*83ee113eSDavid van Moolenbroek MAINTAINER_MODE_TRUE='#' 3308*83ee113eSDavid van Moolenbroek MAINTAINER_MODE_FALSE= 3309*83ee113eSDavid van Moolenbroekfi 3310*83ee113eSDavid van Moolenbroek 3311*83ee113eSDavid van Moolenbroek MAINT=$MAINTAINER_MODE_TRUE 3312*83ee113eSDavid van Moolenbroek 3313*83ee113eSDavid van Moolenbroek 3314*83ee113eSDavid van Moolenbroek 3315*83ee113eSDavid van Moolenbroek# Make sure we can run config.sub. 3316*83ee113eSDavid van Moolenbroek$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3317*83ee113eSDavid van Moolenbroek as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 3318*83ee113eSDavid van Moolenbroek 3319*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 3320*83ee113eSDavid van Moolenbroek$as_echo_n "checking build system type... " >&6; } 3321*83ee113eSDavid van Moolenbroekif ${ac_cv_build+:} false; then : 3322*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 3323*83ee113eSDavid van Moolenbroekelse 3324*83ee113eSDavid van Moolenbroek ac_build_alias=$build_alias 3325*83ee113eSDavid van Moolenbroektest "x$ac_build_alias" = x && 3326*83ee113eSDavid van Moolenbroek ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3327*83ee113eSDavid van Moolenbroektest "x$ac_build_alias" = x && 3328*83ee113eSDavid van Moolenbroek as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 3329*83ee113eSDavid van Moolenbroekac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3330*83ee113eSDavid van Moolenbroek as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 3331*83ee113eSDavid van Moolenbroek 3332*83ee113eSDavid van Moolenbroekfi 3333*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 3334*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_build" >&6; } 3335*83ee113eSDavid van Moolenbroekcase $ac_cv_build in 3336*83ee113eSDavid van Moolenbroek*-*-*) ;; 3337*83ee113eSDavid van Moolenbroek*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 3338*83ee113eSDavid van Moolenbroekesac 3339*83ee113eSDavid van Moolenbroekbuild=$ac_cv_build 3340*83ee113eSDavid van Moolenbroekac_save_IFS=$IFS; IFS='-' 3341*83ee113eSDavid van Moolenbroekset x $ac_cv_build 3342*83ee113eSDavid van Moolenbroekshift 3343*83ee113eSDavid van Moolenbroekbuild_cpu=$1 3344*83ee113eSDavid van Moolenbroekbuild_vendor=$2 3345*83ee113eSDavid van Moolenbroekshift; shift 3346*83ee113eSDavid van Moolenbroek# Remember, the first character of IFS is used to create $*, 3347*83ee113eSDavid van Moolenbroek# except with old shells: 3348*83ee113eSDavid van Moolenbroekbuild_os=$* 3349*83ee113eSDavid van MoolenbroekIFS=$ac_save_IFS 3350*83ee113eSDavid van Moolenbroekcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3351*83ee113eSDavid van Moolenbroek 3352*83ee113eSDavid van Moolenbroek 3353*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 3354*83ee113eSDavid van Moolenbroek$as_echo_n "checking host system type... " >&6; } 3355*83ee113eSDavid van Moolenbroekif ${ac_cv_host+:} false; then : 3356*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 3357*83ee113eSDavid van Moolenbroekelse 3358*83ee113eSDavid van Moolenbroek if test "x$host_alias" = x; then 3359*83ee113eSDavid van Moolenbroek ac_cv_host=$ac_cv_build 3360*83ee113eSDavid van Moolenbroekelse 3361*83ee113eSDavid van Moolenbroek ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3362*83ee113eSDavid van Moolenbroek as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 3363*83ee113eSDavid van Moolenbroekfi 3364*83ee113eSDavid van Moolenbroek 3365*83ee113eSDavid van Moolenbroekfi 3366*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 3367*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_host" >&6; } 3368*83ee113eSDavid van Moolenbroekcase $ac_cv_host in 3369*83ee113eSDavid van Moolenbroek*-*-*) ;; 3370*83ee113eSDavid van Moolenbroek*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 3371*83ee113eSDavid van Moolenbroekesac 3372*83ee113eSDavid van Moolenbroekhost=$ac_cv_host 3373*83ee113eSDavid van Moolenbroekac_save_IFS=$IFS; IFS='-' 3374*83ee113eSDavid van Moolenbroekset x $ac_cv_host 3375*83ee113eSDavid van Moolenbroekshift 3376*83ee113eSDavid van Moolenbroekhost_cpu=$1 3377*83ee113eSDavid van Moolenbroekhost_vendor=$2 3378*83ee113eSDavid van Moolenbroekshift; shift 3379*83ee113eSDavid van Moolenbroek# Remember, the first character of IFS is used to create $*, 3380*83ee113eSDavid van Moolenbroek# except with old shells: 3381*83ee113eSDavid van Moolenbroekhost_os=$* 3382*83ee113eSDavid van MoolenbroekIFS=$ac_save_IFS 3383*83ee113eSDavid van Moolenbroekcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3384*83ee113eSDavid van Moolenbroek 3385*83ee113eSDavid van Moolenbroek 3386*83ee113eSDavid van Moolenbroek 3387*83ee113eSDavid van Moolenbroek# We want to turn on warnings if we are using gcc and the user did 3388*83ee113eSDavid van Moolenbroek# not specify CFLAGS. The autoconf check for the C compiler sets the 3389*83ee113eSDavid van Moolenbroek# CFLAGS if gcc is used, so we will save it before we run that check. 3390*83ee113eSDavid van MoolenbroekSAVE_CFLAGS="$CFLAGS" 3391*83ee113eSDavid van Moolenbroek 3392*83ee113eSDavid van Moolenbroek# Now find our C compiler. 3393*83ee113eSDavid van Moolenbroekac_ext=c 3394*83ee113eSDavid van Moolenbroekac_cpp='$CPP $CPPFLAGS' 3395*83ee113eSDavid van Moolenbroekac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3396*83ee113eSDavid van Moolenbroekac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3397*83ee113eSDavid van Moolenbroekac_compiler_gnu=$ac_cv_c_compiler_gnu 3398*83ee113eSDavid van Moolenbroekif test -n "$ac_tool_prefix"; then 3399*83ee113eSDavid van Moolenbroek # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3400*83ee113eSDavid van Moolenbroekset dummy ${ac_tool_prefix}gcc; ac_word=$2 3401*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3402*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $ac_word... " >&6; } 3403*83ee113eSDavid van Moolenbroekif ${ac_cv_prog_CC+:} false; then : 3404*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 3405*83ee113eSDavid van Moolenbroekelse 3406*83ee113eSDavid van Moolenbroek if test -n "$CC"; then 3407*83ee113eSDavid van Moolenbroek ac_cv_prog_CC="$CC" # Let the user override the test. 3408*83ee113eSDavid van Moolenbroekelse 3409*83ee113eSDavid van Moolenbroekas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3410*83ee113eSDavid van Moolenbroekfor as_dir in $PATH 3411*83ee113eSDavid van Moolenbroekdo 3412*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 3413*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 3414*83ee113eSDavid van Moolenbroek for ac_exec_ext in '' $ac_executable_extensions; do 3415*83ee113eSDavid van Moolenbroek if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3416*83ee113eSDavid van Moolenbroek ac_cv_prog_CC="${ac_tool_prefix}gcc" 3417*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3418*83ee113eSDavid van Moolenbroek break 2 3419*83ee113eSDavid van Moolenbroek fi 3420*83ee113eSDavid van Moolenbroekdone 3421*83ee113eSDavid van Moolenbroek done 3422*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 3423*83ee113eSDavid van Moolenbroek 3424*83ee113eSDavid van Moolenbroekfi 3425*83ee113eSDavid van Moolenbroekfi 3426*83ee113eSDavid van MoolenbroekCC=$ac_cv_prog_CC 3427*83ee113eSDavid van Moolenbroekif test -n "$CC"; then 3428*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3429*83ee113eSDavid van Moolenbroek$as_echo "$CC" >&6; } 3430*83ee113eSDavid van Moolenbroekelse 3431*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3432*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 3433*83ee113eSDavid van Moolenbroekfi 3434*83ee113eSDavid van Moolenbroek 3435*83ee113eSDavid van Moolenbroek 3436*83ee113eSDavid van Moolenbroekfi 3437*83ee113eSDavid van Moolenbroekif test -z "$ac_cv_prog_CC"; then 3438*83ee113eSDavid van Moolenbroek ac_ct_CC=$CC 3439*83ee113eSDavid van Moolenbroek # Extract the first word of "gcc", so it can be a program name with args. 3440*83ee113eSDavid van Moolenbroekset dummy gcc; ac_word=$2 3441*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3442*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $ac_word... " >&6; } 3443*83ee113eSDavid van Moolenbroekif ${ac_cv_prog_ac_ct_CC+:} false; then : 3444*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 3445*83ee113eSDavid van Moolenbroekelse 3446*83ee113eSDavid van Moolenbroek if test -n "$ac_ct_CC"; then 3447*83ee113eSDavid van Moolenbroek ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3448*83ee113eSDavid van Moolenbroekelse 3449*83ee113eSDavid van Moolenbroekas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3450*83ee113eSDavid van Moolenbroekfor as_dir in $PATH 3451*83ee113eSDavid van Moolenbroekdo 3452*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 3453*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 3454*83ee113eSDavid van Moolenbroek for ac_exec_ext in '' $ac_executable_extensions; do 3455*83ee113eSDavid van Moolenbroek if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3456*83ee113eSDavid van Moolenbroek ac_cv_prog_ac_ct_CC="gcc" 3457*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3458*83ee113eSDavid van Moolenbroek break 2 3459*83ee113eSDavid van Moolenbroek fi 3460*83ee113eSDavid van Moolenbroekdone 3461*83ee113eSDavid van Moolenbroek done 3462*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 3463*83ee113eSDavid van Moolenbroek 3464*83ee113eSDavid van Moolenbroekfi 3465*83ee113eSDavid van Moolenbroekfi 3466*83ee113eSDavid van Moolenbroekac_ct_CC=$ac_cv_prog_ac_ct_CC 3467*83ee113eSDavid van Moolenbroekif test -n "$ac_ct_CC"; then 3468*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3469*83ee113eSDavid van Moolenbroek$as_echo "$ac_ct_CC" >&6; } 3470*83ee113eSDavid van Moolenbroekelse 3471*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3472*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 3473*83ee113eSDavid van Moolenbroekfi 3474*83ee113eSDavid van Moolenbroek 3475*83ee113eSDavid van Moolenbroek if test "x$ac_ct_CC" = x; then 3476*83ee113eSDavid van Moolenbroek CC="" 3477*83ee113eSDavid van Moolenbroek else 3478*83ee113eSDavid van Moolenbroek case $cross_compiling:$ac_tool_warned in 3479*83ee113eSDavid van Moolenbroekyes:) 3480*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3481*83ee113eSDavid van Moolenbroek$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3482*83ee113eSDavid van Moolenbroekac_tool_warned=yes ;; 3483*83ee113eSDavid van Moolenbroekesac 3484*83ee113eSDavid van Moolenbroek CC=$ac_ct_CC 3485*83ee113eSDavid van Moolenbroek fi 3486*83ee113eSDavid van Moolenbroekelse 3487*83ee113eSDavid van Moolenbroek CC="$ac_cv_prog_CC" 3488*83ee113eSDavid van Moolenbroekfi 3489*83ee113eSDavid van Moolenbroek 3490*83ee113eSDavid van Moolenbroekif test -z "$CC"; then 3491*83ee113eSDavid van Moolenbroek if test -n "$ac_tool_prefix"; then 3492*83ee113eSDavid van Moolenbroek # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3493*83ee113eSDavid van Moolenbroekset dummy ${ac_tool_prefix}cc; ac_word=$2 3494*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3495*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $ac_word... " >&6; } 3496*83ee113eSDavid van Moolenbroekif ${ac_cv_prog_CC+:} false; then : 3497*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 3498*83ee113eSDavid van Moolenbroekelse 3499*83ee113eSDavid van Moolenbroek if test -n "$CC"; then 3500*83ee113eSDavid van Moolenbroek ac_cv_prog_CC="$CC" # Let the user override the test. 3501*83ee113eSDavid van Moolenbroekelse 3502*83ee113eSDavid van Moolenbroekas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3503*83ee113eSDavid van Moolenbroekfor as_dir in $PATH 3504*83ee113eSDavid van Moolenbroekdo 3505*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 3506*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 3507*83ee113eSDavid van Moolenbroek for ac_exec_ext in '' $ac_executable_extensions; do 3508*83ee113eSDavid van Moolenbroek if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3509*83ee113eSDavid van Moolenbroek ac_cv_prog_CC="${ac_tool_prefix}cc" 3510*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3511*83ee113eSDavid van Moolenbroek break 2 3512*83ee113eSDavid van Moolenbroek fi 3513*83ee113eSDavid van Moolenbroekdone 3514*83ee113eSDavid van Moolenbroek done 3515*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 3516*83ee113eSDavid van Moolenbroek 3517*83ee113eSDavid van Moolenbroekfi 3518*83ee113eSDavid van Moolenbroekfi 3519*83ee113eSDavid van MoolenbroekCC=$ac_cv_prog_CC 3520*83ee113eSDavid van Moolenbroekif test -n "$CC"; then 3521*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3522*83ee113eSDavid van Moolenbroek$as_echo "$CC" >&6; } 3523*83ee113eSDavid van Moolenbroekelse 3524*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3525*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 3526*83ee113eSDavid van Moolenbroekfi 3527*83ee113eSDavid van Moolenbroek 3528*83ee113eSDavid van Moolenbroek 3529*83ee113eSDavid van Moolenbroek fi 3530*83ee113eSDavid van Moolenbroekfi 3531*83ee113eSDavid van Moolenbroekif test -z "$CC"; then 3532*83ee113eSDavid van Moolenbroek # Extract the first word of "cc", so it can be a program name with args. 3533*83ee113eSDavid van Moolenbroekset dummy cc; ac_word=$2 3534*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3535*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $ac_word... " >&6; } 3536*83ee113eSDavid van Moolenbroekif ${ac_cv_prog_CC+:} false; then : 3537*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 3538*83ee113eSDavid van Moolenbroekelse 3539*83ee113eSDavid van Moolenbroek if test -n "$CC"; then 3540*83ee113eSDavid van Moolenbroek ac_cv_prog_CC="$CC" # Let the user override the test. 3541*83ee113eSDavid van Moolenbroekelse 3542*83ee113eSDavid van Moolenbroek ac_prog_rejected=no 3543*83ee113eSDavid van Moolenbroekas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3544*83ee113eSDavid van Moolenbroekfor as_dir in $PATH 3545*83ee113eSDavid van Moolenbroekdo 3546*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 3547*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 3548*83ee113eSDavid van Moolenbroek for ac_exec_ext in '' $ac_executable_extensions; do 3549*83ee113eSDavid van Moolenbroek if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3550*83ee113eSDavid van Moolenbroek if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3551*83ee113eSDavid van Moolenbroek ac_prog_rejected=yes 3552*83ee113eSDavid van Moolenbroek continue 3553*83ee113eSDavid van Moolenbroek fi 3554*83ee113eSDavid van Moolenbroek ac_cv_prog_CC="cc" 3555*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3556*83ee113eSDavid van Moolenbroek break 2 3557*83ee113eSDavid van Moolenbroek fi 3558*83ee113eSDavid van Moolenbroekdone 3559*83ee113eSDavid van Moolenbroek done 3560*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 3561*83ee113eSDavid van Moolenbroek 3562*83ee113eSDavid van Moolenbroekif test $ac_prog_rejected = yes; then 3563*83ee113eSDavid van Moolenbroek # We found a bogon in the path, so make sure we never use it. 3564*83ee113eSDavid van Moolenbroek set dummy $ac_cv_prog_CC 3565*83ee113eSDavid van Moolenbroek shift 3566*83ee113eSDavid van Moolenbroek if test $# != 0; then 3567*83ee113eSDavid van Moolenbroek # We chose a different compiler from the bogus one. 3568*83ee113eSDavid van Moolenbroek # However, it has the same basename, so the bogon will be chosen 3569*83ee113eSDavid van Moolenbroek # first if we set CC to just the basename; use the full file name. 3570*83ee113eSDavid van Moolenbroek shift 3571*83ee113eSDavid van Moolenbroek ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3572*83ee113eSDavid van Moolenbroek fi 3573*83ee113eSDavid van Moolenbroekfi 3574*83ee113eSDavid van Moolenbroekfi 3575*83ee113eSDavid van Moolenbroekfi 3576*83ee113eSDavid van MoolenbroekCC=$ac_cv_prog_CC 3577*83ee113eSDavid van Moolenbroekif test -n "$CC"; then 3578*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3579*83ee113eSDavid van Moolenbroek$as_echo "$CC" >&6; } 3580*83ee113eSDavid van Moolenbroekelse 3581*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3582*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 3583*83ee113eSDavid van Moolenbroekfi 3584*83ee113eSDavid van Moolenbroek 3585*83ee113eSDavid van Moolenbroek 3586*83ee113eSDavid van Moolenbroekfi 3587*83ee113eSDavid van Moolenbroekif test -z "$CC"; then 3588*83ee113eSDavid van Moolenbroek if test -n "$ac_tool_prefix"; then 3589*83ee113eSDavid van Moolenbroek for ac_prog in cl.exe 3590*83ee113eSDavid van Moolenbroek do 3591*83ee113eSDavid van Moolenbroek # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3592*83ee113eSDavid van Moolenbroekset dummy $ac_tool_prefix$ac_prog; ac_word=$2 3593*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3594*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $ac_word... " >&6; } 3595*83ee113eSDavid van Moolenbroekif ${ac_cv_prog_CC+:} false; then : 3596*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 3597*83ee113eSDavid van Moolenbroekelse 3598*83ee113eSDavid van Moolenbroek if test -n "$CC"; then 3599*83ee113eSDavid van Moolenbroek ac_cv_prog_CC="$CC" # Let the user override the test. 3600*83ee113eSDavid van Moolenbroekelse 3601*83ee113eSDavid van Moolenbroekas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3602*83ee113eSDavid van Moolenbroekfor as_dir in $PATH 3603*83ee113eSDavid van Moolenbroekdo 3604*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 3605*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 3606*83ee113eSDavid van Moolenbroek for ac_exec_ext in '' $ac_executable_extensions; do 3607*83ee113eSDavid van Moolenbroek if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3608*83ee113eSDavid van Moolenbroek ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3609*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3610*83ee113eSDavid van Moolenbroek break 2 3611*83ee113eSDavid van Moolenbroek fi 3612*83ee113eSDavid van Moolenbroekdone 3613*83ee113eSDavid van Moolenbroek done 3614*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 3615*83ee113eSDavid van Moolenbroek 3616*83ee113eSDavid van Moolenbroekfi 3617*83ee113eSDavid van Moolenbroekfi 3618*83ee113eSDavid van MoolenbroekCC=$ac_cv_prog_CC 3619*83ee113eSDavid van Moolenbroekif test -n "$CC"; then 3620*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3621*83ee113eSDavid van Moolenbroek$as_echo "$CC" >&6; } 3622*83ee113eSDavid van Moolenbroekelse 3623*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3624*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 3625*83ee113eSDavid van Moolenbroekfi 3626*83ee113eSDavid van Moolenbroek 3627*83ee113eSDavid van Moolenbroek 3628*83ee113eSDavid van Moolenbroek test -n "$CC" && break 3629*83ee113eSDavid van Moolenbroek done 3630*83ee113eSDavid van Moolenbroekfi 3631*83ee113eSDavid van Moolenbroekif test -z "$CC"; then 3632*83ee113eSDavid van Moolenbroek ac_ct_CC=$CC 3633*83ee113eSDavid van Moolenbroek for ac_prog in cl.exe 3634*83ee113eSDavid van Moolenbroekdo 3635*83ee113eSDavid van Moolenbroek # Extract the first word of "$ac_prog", so it can be a program name with args. 3636*83ee113eSDavid van Moolenbroekset dummy $ac_prog; ac_word=$2 3637*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3638*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $ac_word... " >&6; } 3639*83ee113eSDavid van Moolenbroekif ${ac_cv_prog_ac_ct_CC+:} false; then : 3640*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 3641*83ee113eSDavid van Moolenbroekelse 3642*83ee113eSDavid van Moolenbroek if test -n "$ac_ct_CC"; then 3643*83ee113eSDavid van Moolenbroek ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3644*83ee113eSDavid van Moolenbroekelse 3645*83ee113eSDavid van Moolenbroekas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3646*83ee113eSDavid van Moolenbroekfor as_dir in $PATH 3647*83ee113eSDavid van Moolenbroekdo 3648*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 3649*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 3650*83ee113eSDavid van Moolenbroek for ac_exec_ext in '' $ac_executable_extensions; do 3651*83ee113eSDavid van Moolenbroek if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3652*83ee113eSDavid van Moolenbroek ac_cv_prog_ac_ct_CC="$ac_prog" 3653*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3654*83ee113eSDavid van Moolenbroek break 2 3655*83ee113eSDavid van Moolenbroek fi 3656*83ee113eSDavid van Moolenbroekdone 3657*83ee113eSDavid van Moolenbroek done 3658*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 3659*83ee113eSDavid van Moolenbroek 3660*83ee113eSDavid van Moolenbroekfi 3661*83ee113eSDavid van Moolenbroekfi 3662*83ee113eSDavid van Moolenbroekac_ct_CC=$ac_cv_prog_ac_ct_CC 3663*83ee113eSDavid van Moolenbroekif test -n "$ac_ct_CC"; then 3664*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3665*83ee113eSDavid van Moolenbroek$as_echo "$ac_ct_CC" >&6; } 3666*83ee113eSDavid van Moolenbroekelse 3667*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3668*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 3669*83ee113eSDavid van Moolenbroekfi 3670*83ee113eSDavid van Moolenbroek 3671*83ee113eSDavid van Moolenbroek 3672*83ee113eSDavid van Moolenbroek test -n "$ac_ct_CC" && break 3673*83ee113eSDavid van Moolenbroekdone 3674*83ee113eSDavid van Moolenbroek 3675*83ee113eSDavid van Moolenbroek if test "x$ac_ct_CC" = x; then 3676*83ee113eSDavid van Moolenbroek CC="" 3677*83ee113eSDavid van Moolenbroek else 3678*83ee113eSDavid van Moolenbroek case $cross_compiling:$ac_tool_warned in 3679*83ee113eSDavid van Moolenbroekyes:) 3680*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3681*83ee113eSDavid van Moolenbroek$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3682*83ee113eSDavid van Moolenbroekac_tool_warned=yes ;; 3683*83ee113eSDavid van Moolenbroekesac 3684*83ee113eSDavid van Moolenbroek CC=$ac_ct_CC 3685*83ee113eSDavid van Moolenbroek fi 3686*83ee113eSDavid van Moolenbroekfi 3687*83ee113eSDavid van Moolenbroek 3688*83ee113eSDavid van Moolenbroekfi 3689*83ee113eSDavid van Moolenbroek 3690*83ee113eSDavid van Moolenbroek 3691*83ee113eSDavid van Moolenbroektest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3692*83ee113eSDavid van Moolenbroek$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3693*83ee113eSDavid van Moolenbroekas_fn_error $? "no acceptable C compiler found in \$PATH 3694*83ee113eSDavid van MoolenbroekSee \`config.log' for more details" "$LINENO" 5; } 3695*83ee113eSDavid van Moolenbroek 3696*83ee113eSDavid van Moolenbroek# Provide some information about the compiler. 3697*83ee113eSDavid van Moolenbroek$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3698*83ee113eSDavid van Moolenbroekset X $ac_compile 3699*83ee113eSDavid van Moolenbroekac_compiler=$2 3700*83ee113eSDavid van Moolenbroekfor ac_option in --version -v -V -qversion; do 3701*83ee113eSDavid van Moolenbroek { { ac_try="$ac_compiler $ac_option >&5" 3702*83ee113eSDavid van Moolenbroekcase "(($ac_try" in 3703*83ee113eSDavid van Moolenbroek *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3704*83ee113eSDavid van Moolenbroek *) ac_try_echo=$ac_try;; 3705*83ee113eSDavid van Moolenbroekesac 3706*83ee113eSDavid van Moolenbroekeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3707*83ee113eSDavid van Moolenbroek$as_echo "$ac_try_echo"; } >&5 3708*83ee113eSDavid van Moolenbroek (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3709*83ee113eSDavid van Moolenbroek ac_status=$? 3710*83ee113eSDavid van Moolenbroek if test -s conftest.err; then 3711*83ee113eSDavid van Moolenbroek sed '10a\ 3712*83ee113eSDavid van Moolenbroek... rest of stderr output deleted ... 3713*83ee113eSDavid van Moolenbroek 10q' conftest.err >conftest.er1 3714*83ee113eSDavid van Moolenbroek cat conftest.er1 >&5 3715*83ee113eSDavid van Moolenbroek fi 3716*83ee113eSDavid van Moolenbroek rm -f conftest.er1 conftest.err 3717*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3718*83ee113eSDavid van Moolenbroek test $ac_status = 0; } 3719*83ee113eSDavid van Moolenbroekdone 3720*83ee113eSDavid van Moolenbroek 3721*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3722*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 3723*83ee113eSDavid van Moolenbroek 3724*83ee113eSDavid van Moolenbroekint 3725*83ee113eSDavid van Moolenbroekmain () 3726*83ee113eSDavid van Moolenbroek{ 3727*83ee113eSDavid van Moolenbroek 3728*83ee113eSDavid van Moolenbroek ; 3729*83ee113eSDavid van Moolenbroek return 0; 3730*83ee113eSDavid van Moolenbroek} 3731*83ee113eSDavid van Moolenbroek_ACEOF 3732*83ee113eSDavid van Moolenbroekac_clean_files_save=$ac_clean_files 3733*83ee113eSDavid van Moolenbroekac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3734*83ee113eSDavid van Moolenbroek# Try to create an executable without -o first, disregard a.out. 3735*83ee113eSDavid van Moolenbroek# It will help us diagnose broken compilers, and finding out an intuition 3736*83ee113eSDavid van Moolenbroek# of exeext. 3737*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3738*83ee113eSDavid van Moolenbroek$as_echo_n "checking whether the C compiler works... " >&6; } 3739*83ee113eSDavid van Moolenbroekac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3740*83ee113eSDavid van Moolenbroek 3741*83ee113eSDavid van Moolenbroek# The possible output files: 3742*83ee113eSDavid van Moolenbroekac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3743*83ee113eSDavid van Moolenbroek 3744*83ee113eSDavid van Moolenbroekac_rmfiles= 3745*83ee113eSDavid van Moolenbroekfor ac_file in $ac_files 3746*83ee113eSDavid van Moolenbroekdo 3747*83ee113eSDavid van Moolenbroek case $ac_file in 3748*83ee113eSDavid van Moolenbroek *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3749*83ee113eSDavid van Moolenbroek * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3750*83ee113eSDavid van Moolenbroek esac 3751*83ee113eSDavid van Moolenbroekdone 3752*83ee113eSDavid van Moolenbroekrm -f $ac_rmfiles 3753*83ee113eSDavid van Moolenbroek 3754*83ee113eSDavid van Moolenbroekif { { ac_try="$ac_link_default" 3755*83ee113eSDavid van Moolenbroekcase "(($ac_try" in 3756*83ee113eSDavid van Moolenbroek *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3757*83ee113eSDavid van Moolenbroek *) ac_try_echo=$ac_try;; 3758*83ee113eSDavid van Moolenbroekesac 3759*83ee113eSDavid van Moolenbroekeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3760*83ee113eSDavid van Moolenbroek$as_echo "$ac_try_echo"; } >&5 3761*83ee113eSDavid van Moolenbroek (eval "$ac_link_default") 2>&5 3762*83ee113eSDavid van Moolenbroek ac_status=$? 3763*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3764*83ee113eSDavid van Moolenbroek test $ac_status = 0; }; then : 3765*83ee113eSDavid van Moolenbroek # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3766*83ee113eSDavid van Moolenbroek# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3767*83ee113eSDavid van Moolenbroek# in a Makefile. We should not override ac_cv_exeext if it was cached, 3768*83ee113eSDavid van Moolenbroek# so that the user can short-circuit this test for compilers unknown to 3769*83ee113eSDavid van Moolenbroek# Autoconf. 3770*83ee113eSDavid van Moolenbroekfor ac_file in $ac_files '' 3771*83ee113eSDavid van Moolenbroekdo 3772*83ee113eSDavid van Moolenbroek test -f "$ac_file" || continue 3773*83ee113eSDavid van Moolenbroek case $ac_file in 3774*83ee113eSDavid van Moolenbroek *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3775*83ee113eSDavid van Moolenbroek ;; 3776*83ee113eSDavid van Moolenbroek [ab].out ) 3777*83ee113eSDavid van Moolenbroek # We found the default executable, but exeext='' is most 3778*83ee113eSDavid van Moolenbroek # certainly right. 3779*83ee113eSDavid van Moolenbroek break;; 3780*83ee113eSDavid van Moolenbroek *.* ) 3781*83ee113eSDavid van Moolenbroek if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3782*83ee113eSDavid van Moolenbroek then :; else 3783*83ee113eSDavid van Moolenbroek ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3784*83ee113eSDavid van Moolenbroek fi 3785*83ee113eSDavid van Moolenbroek # We set ac_cv_exeext here because the later test for it is not 3786*83ee113eSDavid van Moolenbroek # safe: cross compilers may not add the suffix if given an `-o' 3787*83ee113eSDavid van Moolenbroek # argument, so we may need to know it at that point already. 3788*83ee113eSDavid van Moolenbroek # Even if this section looks crufty: it has the advantage of 3789*83ee113eSDavid van Moolenbroek # actually working. 3790*83ee113eSDavid van Moolenbroek break;; 3791*83ee113eSDavid van Moolenbroek * ) 3792*83ee113eSDavid van Moolenbroek break;; 3793*83ee113eSDavid van Moolenbroek esac 3794*83ee113eSDavid van Moolenbroekdone 3795*83ee113eSDavid van Moolenbroektest "$ac_cv_exeext" = no && ac_cv_exeext= 3796*83ee113eSDavid van Moolenbroek 3797*83ee113eSDavid van Moolenbroekelse 3798*83ee113eSDavid van Moolenbroek ac_file='' 3799*83ee113eSDavid van Moolenbroekfi 3800*83ee113eSDavid van Moolenbroekif test -z "$ac_file"; then : 3801*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3802*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 3803*83ee113eSDavid van Moolenbroek$as_echo "$as_me: failed program was:" >&5 3804*83ee113eSDavid van Moolenbroeksed 's/^/| /' conftest.$ac_ext >&5 3805*83ee113eSDavid van Moolenbroek 3806*83ee113eSDavid van Moolenbroek{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3807*83ee113eSDavid van Moolenbroek$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3808*83ee113eSDavid van Moolenbroekas_fn_error 77 "C compiler cannot create executables 3809*83ee113eSDavid van MoolenbroekSee \`config.log' for more details" "$LINENO" 5; } 3810*83ee113eSDavid van Moolenbroekelse 3811*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3812*83ee113eSDavid van Moolenbroek$as_echo "yes" >&6; } 3813*83ee113eSDavid van Moolenbroekfi 3814*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3815*83ee113eSDavid van Moolenbroek$as_echo_n "checking for C compiler default output file name... " >&6; } 3816*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3817*83ee113eSDavid van Moolenbroek$as_echo "$ac_file" >&6; } 3818*83ee113eSDavid van Moolenbroekac_exeext=$ac_cv_exeext 3819*83ee113eSDavid van Moolenbroek 3820*83ee113eSDavid van Moolenbroekrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3821*83ee113eSDavid van Moolenbroekac_clean_files=$ac_clean_files_save 3822*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3823*83ee113eSDavid van Moolenbroek$as_echo_n "checking for suffix of executables... " >&6; } 3824*83ee113eSDavid van Moolenbroekif { { ac_try="$ac_link" 3825*83ee113eSDavid van Moolenbroekcase "(($ac_try" in 3826*83ee113eSDavid van Moolenbroek *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3827*83ee113eSDavid van Moolenbroek *) ac_try_echo=$ac_try;; 3828*83ee113eSDavid van Moolenbroekesac 3829*83ee113eSDavid van Moolenbroekeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3830*83ee113eSDavid van Moolenbroek$as_echo "$ac_try_echo"; } >&5 3831*83ee113eSDavid van Moolenbroek (eval "$ac_link") 2>&5 3832*83ee113eSDavid van Moolenbroek ac_status=$? 3833*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3834*83ee113eSDavid van Moolenbroek test $ac_status = 0; }; then : 3835*83ee113eSDavid van Moolenbroek # If both `conftest.exe' and `conftest' are `present' (well, observable) 3836*83ee113eSDavid van Moolenbroek# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3837*83ee113eSDavid van Moolenbroek# work properly (i.e., refer to `conftest.exe'), while it won't with 3838*83ee113eSDavid van Moolenbroek# `rm'. 3839*83ee113eSDavid van Moolenbroekfor ac_file in conftest.exe conftest conftest.*; do 3840*83ee113eSDavid van Moolenbroek test -f "$ac_file" || continue 3841*83ee113eSDavid van Moolenbroek case $ac_file in 3842*83ee113eSDavid van Moolenbroek *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3843*83ee113eSDavid van Moolenbroek *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3844*83ee113eSDavid van Moolenbroek break;; 3845*83ee113eSDavid van Moolenbroek * ) break;; 3846*83ee113eSDavid van Moolenbroek esac 3847*83ee113eSDavid van Moolenbroekdone 3848*83ee113eSDavid van Moolenbroekelse 3849*83ee113eSDavid van Moolenbroek { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3850*83ee113eSDavid van Moolenbroek$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3851*83ee113eSDavid van Moolenbroekas_fn_error $? "cannot compute suffix of executables: cannot compile and link 3852*83ee113eSDavid van MoolenbroekSee \`config.log' for more details" "$LINENO" 5; } 3853*83ee113eSDavid van Moolenbroekfi 3854*83ee113eSDavid van Moolenbroekrm -f conftest conftest$ac_cv_exeext 3855*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3856*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_exeext" >&6; } 3857*83ee113eSDavid van Moolenbroek 3858*83ee113eSDavid van Moolenbroekrm -f conftest.$ac_ext 3859*83ee113eSDavid van MoolenbroekEXEEXT=$ac_cv_exeext 3860*83ee113eSDavid van Moolenbroekac_exeext=$EXEEXT 3861*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3862*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 3863*83ee113eSDavid van Moolenbroek#include <stdio.h> 3864*83ee113eSDavid van Moolenbroekint 3865*83ee113eSDavid van Moolenbroekmain () 3866*83ee113eSDavid van Moolenbroek{ 3867*83ee113eSDavid van MoolenbroekFILE *f = fopen ("conftest.out", "w"); 3868*83ee113eSDavid van Moolenbroek return ferror (f) || fclose (f) != 0; 3869*83ee113eSDavid van Moolenbroek 3870*83ee113eSDavid van Moolenbroek ; 3871*83ee113eSDavid van Moolenbroek return 0; 3872*83ee113eSDavid van Moolenbroek} 3873*83ee113eSDavid van Moolenbroek_ACEOF 3874*83ee113eSDavid van Moolenbroekac_clean_files="$ac_clean_files conftest.out" 3875*83ee113eSDavid van Moolenbroek# Check that the compiler produces executables we can run. If not, either 3876*83ee113eSDavid van Moolenbroek# the compiler is broken, or we cross compile. 3877*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3878*83ee113eSDavid van Moolenbroek$as_echo_n "checking whether we are cross compiling... " >&6; } 3879*83ee113eSDavid van Moolenbroekif test "$cross_compiling" != yes; then 3880*83ee113eSDavid van Moolenbroek { { ac_try="$ac_link" 3881*83ee113eSDavid van Moolenbroekcase "(($ac_try" in 3882*83ee113eSDavid van Moolenbroek *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3883*83ee113eSDavid van Moolenbroek *) ac_try_echo=$ac_try;; 3884*83ee113eSDavid van Moolenbroekesac 3885*83ee113eSDavid van Moolenbroekeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3886*83ee113eSDavid van Moolenbroek$as_echo "$ac_try_echo"; } >&5 3887*83ee113eSDavid van Moolenbroek (eval "$ac_link") 2>&5 3888*83ee113eSDavid van Moolenbroek ac_status=$? 3889*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3890*83ee113eSDavid van Moolenbroek test $ac_status = 0; } 3891*83ee113eSDavid van Moolenbroek if { ac_try='./conftest$ac_cv_exeext' 3892*83ee113eSDavid van Moolenbroek { { case "(($ac_try" in 3893*83ee113eSDavid van Moolenbroek *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3894*83ee113eSDavid van Moolenbroek *) ac_try_echo=$ac_try;; 3895*83ee113eSDavid van Moolenbroekesac 3896*83ee113eSDavid van Moolenbroekeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3897*83ee113eSDavid van Moolenbroek$as_echo "$ac_try_echo"; } >&5 3898*83ee113eSDavid van Moolenbroek (eval "$ac_try") 2>&5 3899*83ee113eSDavid van Moolenbroek ac_status=$? 3900*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3901*83ee113eSDavid van Moolenbroek test $ac_status = 0; }; }; then 3902*83ee113eSDavid van Moolenbroek cross_compiling=no 3903*83ee113eSDavid van Moolenbroek else 3904*83ee113eSDavid van Moolenbroek if test "$cross_compiling" = maybe; then 3905*83ee113eSDavid van Moolenbroek cross_compiling=yes 3906*83ee113eSDavid van Moolenbroek else 3907*83ee113eSDavid van Moolenbroek { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3908*83ee113eSDavid van Moolenbroek$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3909*83ee113eSDavid van Moolenbroekas_fn_error $? "cannot run C compiled programs. 3910*83ee113eSDavid van MoolenbroekIf you meant to cross compile, use \`--host'. 3911*83ee113eSDavid van MoolenbroekSee \`config.log' for more details" "$LINENO" 5; } 3912*83ee113eSDavid van Moolenbroek fi 3913*83ee113eSDavid van Moolenbroek fi 3914*83ee113eSDavid van Moolenbroekfi 3915*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3916*83ee113eSDavid van Moolenbroek$as_echo "$cross_compiling" >&6; } 3917*83ee113eSDavid van Moolenbroek 3918*83ee113eSDavid van Moolenbroekrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3919*83ee113eSDavid van Moolenbroekac_clean_files=$ac_clean_files_save 3920*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3921*83ee113eSDavid van Moolenbroek$as_echo_n "checking for suffix of object files... " >&6; } 3922*83ee113eSDavid van Moolenbroekif ${ac_cv_objext+:} false; then : 3923*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 3924*83ee113eSDavid van Moolenbroekelse 3925*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3926*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 3927*83ee113eSDavid van Moolenbroek 3928*83ee113eSDavid van Moolenbroekint 3929*83ee113eSDavid van Moolenbroekmain () 3930*83ee113eSDavid van Moolenbroek{ 3931*83ee113eSDavid van Moolenbroek 3932*83ee113eSDavid van Moolenbroek ; 3933*83ee113eSDavid van Moolenbroek return 0; 3934*83ee113eSDavid van Moolenbroek} 3935*83ee113eSDavid van Moolenbroek_ACEOF 3936*83ee113eSDavid van Moolenbroekrm -f conftest.o conftest.obj 3937*83ee113eSDavid van Moolenbroekif { { ac_try="$ac_compile" 3938*83ee113eSDavid van Moolenbroekcase "(($ac_try" in 3939*83ee113eSDavid van Moolenbroek *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3940*83ee113eSDavid van Moolenbroek *) ac_try_echo=$ac_try;; 3941*83ee113eSDavid van Moolenbroekesac 3942*83ee113eSDavid van Moolenbroekeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3943*83ee113eSDavid van Moolenbroek$as_echo "$ac_try_echo"; } >&5 3944*83ee113eSDavid van Moolenbroek (eval "$ac_compile") 2>&5 3945*83ee113eSDavid van Moolenbroek ac_status=$? 3946*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3947*83ee113eSDavid van Moolenbroek test $ac_status = 0; }; then : 3948*83ee113eSDavid van Moolenbroek for ac_file in conftest.o conftest.obj conftest.*; do 3949*83ee113eSDavid van Moolenbroek test -f "$ac_file" || continue; 3950*83ee113eSDavid van Moolenbroek case $ac_file in 3951*83ee113eSDavid van Moolenbroek *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3952*83ee113eSDavid van Moolenbroek *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3953*83ee113eSDavid van Moolenbroek break;; 3954*83ee113eSDavid van Moolenbroek esac 3955*83ee113eSDavid van Moolenbroekdone 3956*83ee113eSDavid van Moolenbroekelse 3957*83ee113eSDavid van Moolenbroek $as_echo "$as_me: failed program was:" >&5 3958*83ee113eSDavid van Moolenbroeksed 's/^/| /' conftest.$ac_ext >&5 3959*83ee113eSDavid van Moolenbroek 3960*83ee113eSDavid van Moolenbroek{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3961*83ee113eSDavid van Moolenbroek$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3962*83ee113eSDavid van Moolenbroekas_fn_error $? "cannot compute suffix of object files: cannot compile 3963*83ee113eSDavid van MoolenbroekSee \`config.log' for more details" "$LINENO" 5; } 3964*83ee113eSDavid van Moolenbroekfi 3965*83ee113eSDavid van Moolenbroekrm -f conftest.$ac_cv_objext conftest.$ac_ext 3966*83ee113eSDavid van Moolenbroekfi 3967*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3968*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_objext" >&6; } 3969*83ee113eSDavid van MoolenbroekOBJEXT=$ac_cv_objext 3970*83ee113eSDavid van Moolenbroekac_objext=$OBJEXT 3971*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3972*83ee113eSDavid van Moolenbroek$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3973*83ee113eSDavid van Moolenbroekif ${ac_cv_c_compiler_gnu+:} false; then : 3974*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 3975*83ee113eSDavid van Moolenbroekelse 3976*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3977*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 3978*83ee113eSDavid van Moolenbroek 3979*83ee113eSDavid van Moolenbroekint 3980*83ee113eSDavid van Moolenbroekmain () 3981*83ee113eSDavid van Moolenbroek{ 3982*83ee113eSDavid van Moolenbroek#ifndef __GNUC__ 3983*83ee113eSDavid van Moolenbroek choke me 3984*83ee113eSDavid van Moolenbroek#endif 3985*83ee113eSDavid van Moolenbroek 3986*83ee113eSDavid van Moolenbroek ; 3987*83ee113eSDavid van Moolenbroek return 0; 3988*83ee113eSDavid van Moolenbroek} 3989*83ee113eSDavid van Moolenbroek_ACEOF 3990*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 3991*83ee113eSDavid van Moolenbroek ac_compiler_gnu=yes 3992*83ee113eSDavid van Moolenbroekelse 3993*83ee113eSDavid van Moolenbroek ac_compiler_gnu=no 3994*83ee113eSDavid van Moolenbroekfi 3995*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3996*83ee113eSDavid van Moolenbroekac_cv_c_compiler_gnu=$ac_compiler_gnu 3997*83ee113eSDavid van Moolenbroek 3998*83ee113eSDavid van Moolenbroekfi 3999*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4000*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_c_compiler_gnu" >&6; } 4001*83ee113eSDavid van Moolenbroekif test $ac_compiler_gnu = yes; then 4002*83ee113eSDavid van Moolenbroek GCC=yes 4003*83ee113eSDavid van Moolenbroekelse 4004*83ee113eSDavid van Moolenbroek GCC= 4005*83ee113eSDavid van Moolenbroekfi 4006*83ee113eSDavid van Moolenbroekac_test_CFLAGS=${CFLAGS+set} 4007*83ee113eSDavid van Moolenbroekac_save_CFLAGS=$CFLAGS 4008*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4009*83ee113eSDavid van Moolenbroek$as_echo_n "checking whether $CC accepts -g... " >&6; } 4010*83ee113eSDavid van Moolenbroekif ${ac_cv_prog_cc_g+:} false; then : 4011*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 4012*83ee113eSDavid van Moolenbroekelse 4013*83ee113eSDavid van Moolenbroek ac_save_c_werror_flag=$ac_c_werror_flag 4014*83ee113eSDavid van Moolenbroek ac_c_werror_flag=yes 4015*83ee113eSDavid van Moolenbroek ac_cv_prog_cc_g=no 4016*83ee113eSDavid van Moolenbroek CFLAGS="-g" 4017*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4018*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 4019*83ee113eSDavid van Moolenbroek 4020*83ee113eSDavid van Moolenbroekint 4021*83ee113eSDavid van Moolenbroekmain () 4022*83ee113eSDavid van Moolenbroek{ 4023*83ee113eSDavid van Moolenbroek 4024*83ee113eSDavid van Moolenbroek ; 4025*83ee113eSDavid van Moolenbroek return 0; 4026*83ee113eSDavid van Moolenbroek} 4027*83ee113eSDavid van Moolenbroek_ACEOF 4028*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 4029*83ee113eSDavid van Moolenbroek ac_cv_prog_cc_g=yes 4030*83ee113eSDavid van Moolenbroekelse 4031*83ee113eSDavid van Moolenbroek CFLAGS="" 4032*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4033*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 4034*83ee113eSDavid van Moolenbroek 4035*83ee113eSDavid van Moolenbroekint 4036*83ee113eSDavid van Moolenbroekmain () 4037*83ee113eSDavid van Moolenbroek{ 4038*83ee113eSDavid van Moolenbroek 4039*83ee113eSDavid van Moolenbroek ; 4040*83ee113eSDavid van Moolenbroek return 0; 4041*83ee113eSDavid van Moolenbroek} 4042*83ee113eSDavid van Moolenbroek_ACEOF 4043*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 4044*83ee113eSDavid van Moolenbroek 4045*83ee113eSDavid van Moolenbroekelse 4046*83ee113eSDavid van Moolenbroek ac_c_werror_flag=$ac_save_c_werror_flag 4047*83ee113eSDavid van Moolenbroek CFLAGS="-g" 4048*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4049*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 4050*83ee113eSDavid van Moolenbroek 4051*83ee113eSDavid van Moolenbroekint 4052*83ee113eSDavid van Moolenbroekmain () 4053*83ee113eSDavid van Moolenbroek{ 4054*83ee113eSDavid van Moolenbroek 4055*83ee113eSDavid van Moolenbroek ; 4056*83ee113eSDavid van Moolenbroek return 0; 4057*83ee113eSDavid van Moolenbroek} 4058*83ee113eSDavid van Moolenbroek_ACEOF 4059*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 4060*83ee113eSDavid van Moolenbroek ac_cv_prog_cc_g=yes 4061*83ee113eSDavid van Moolenbroekfi 4062*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4063*83ee113eSDavid van Moolenbroekfi 4064*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4065*83ee113eSDavid van Moolenbroekfi 4066*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4067*83ee113eSDavid van Moolenbroek ac_c_werror_flag=$ac_save_c_werror_flag 4068*83ee113eSDavid van Moolenbroekfi 4069*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4070*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_prog_cc_g" >&6; } 4071*83ee113eSDavid van Moolenbroekif test "$ac_test_CFLAGS" = set; then 4072*83ee113eSDavid van Moolenbroek CFLAGS=$ac_save_CFLAGS 4073*83ee113eSDavid van Moolenbroekelif test $ac_cv_prog_cc_g = yes; then 4074*83ee113eSDavid van Moolenbroek if test "$GCC" = yes; then 4075*83ee113eSDavid van Moolenbroek CFLAGS="-g -O2" 4076*83ee113eSDavid van Moolenbroek else 4077*83ee113eSDavid van Moolenbroek CFLAGS="-g" 4078*83ee113eSDavid van Moolenbroek fi 4079*83ee113eSDavid van Moolenbroekelse 4080*83ee113eSDavid van Moolenbroek if test "$GCC" = yes; then 4081*83ee113eSDavid van Moolenbroek CFLAGS="-O2" 4082*83ee113eSDavid van Moolenbroek else 4083*83ee113eSDavid van Moolenbroek CFLAGS= 4084*83ee113eSDavid van Moolenbroek fi 4085*83ee113eSDavid van Moolenbroekfi 4086*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4087*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4088*83ee113eSDavid van Moolenbroekif ${ac_cv_prog_cc_c89+:} false; then : 4089*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 4090*83ee113eSDavid van Moolenbroekelse 4091*83ee113eSDavid van Moolenbroek ac_cv_prog_cc_c89=no 4092*83ee113eSDavid van Moolenbroekac_save_CC=$CC 4093*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4094*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 4095*83ee113eSDavid van Moolenbroek#include <stdarg.h> 4096*83ee113eSDavid van Moolenbroek#include <stdio.h> 4097*83ee113eSDavid van Moolenbroekstruct stat; 4098*83ee113eSDavid van Moolenbroek/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4099*83ee113eSDavid van Moolenbroekstruct buf { int x; }; 4100*83ee113eSDavid van MoolenbroekFILE * (*rcsopen) (struct buf *, struct stat *, int); 4101*83ee113eSDavid van Moolenbroekstatic char *e (p, i) 4102*83ee113eSDavid van Moolenbroek char **p; 4103*83ee113eSDavid van Moolenbroek int i; 4104*83ee113eSDavid van Moolenbroek{ 4105*83ee113eSDavid van Moolenbroek return p[i]; 4106*83ee113eSDavid van Moolenbroek} 4107*83ee113eSDavid van Moolenbroekstatic char *f (char * (*g) (char **, int), char **p, ...) 4108*83ee113eSDavid van Moolenbroek{ 4109*83ee113eSDavid van Moolenbroek char *s; 4110*83ee113eSDavid van Moolenbroek va_list v; 4111*83ee113eSDavid van Moolenbroek va_start (v,p); 4112*83ee113eSDavid van Moolenbroek s = g (p, va_arg (v,int)); 4113*83ee113eSDavid van Moolenbroek va_end (v); 4114*83ee113eSDavid van Moolenbroek return s; 4115*83ee113eSDavid van Moolenbroek} 4116*83ee113eSDavid van Moolenbroek 4117*83ee113eSDavid van Moolenbroek/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4118*83ee113eSDavid van Moolenbroek function prototypes and stuff, but not '\xHH' hex character constants. 4119*83ee113eSDavid van Moolenbroek These don't provoke an error unfortunately, instead are silently treated 4120*83ee113eSDavid van Moolenbroek as 'x'. The following induces an error, until -std is added to get 4121*83ee113eSDavid van Moolenbroek proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4122*83ee113eSDavid van Moolenbroek array size at least. It's necessary to write '\x00'==0 to get something 4123*83ee113eSDavid van Moolenbroek that's true only with -std. */ 4124*83ee113eSDavid van Moolenbroekint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4125*83ee113eSDavid van Moolenbroek 4126*83ee113eSDavid van Moolenbroek/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4127*83ee113eSDavid van Moolenbroek inside strings and character constants. */ 4128*83ee113eSDavid van Moolenbroek#define FOO(x) 'x' 4129*83ee113eSDavid van Moolenbroekint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4130*83ee113eSDavid van Moolenbroek 4131*83ee113eSDavid van Moolenbroekint test (int i, double x); 4132*83ee113eSDavid van Moolenbroekstruct s1 {int (*f) (int a);}; 4133*83ee113eSDavid van Moolenbroekstruct s2 {int (*f) (double a);}; 4134*83ee113eSDavid van Moolenbroekint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4135*83ee113eSDavid van Moolenbroekint argc; 4136*83ee113eSDavid van Moolenbroekchar **argv; 4137*83ee113eSDavid van Moolenbroekint 4138*83ee113eSDavid van Moolenbroekmain () 4139*83ee113eSDavid van Moolenbroek{ 4140*83ee113eSDavid van Moolenbroekreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4141*83ee113eSDavid van Moolenbroek ; 4142*83ee113eSDavid van Moolenbroek return 0; 4143*83ee113eSDavid van Moolenbroek} 4144*83ee113eSDavid van Moolenbroek_ACEOF 4145*83ee113eSDavid van Moolenbroekfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4146*83ee113eSDavid van Moolenbroek -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4147*83ee113eSDavid van Moolenbroekdo 4148*83ee113eSDavid van Moolenbroek CC="$ac_save_CC $ac_arg" 4149*83ee113eSDavid van Moolenbroek if ac_fn_c_try_compile "$LINENO"; then : 4150*83ee113eSDavid van Moolenbroek ac_cv_prog_cc_c89=$ac_arg 4151*83ee113eSDavid van Moolenbroekfi 4152*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext 4153*83ee113eSDavid van Moolenbroek test "x$ac_cv_prog_cc_c89" != "xno" && break 4154*83ee113eSDavid van Moolenbroekdone 4155*83ee113eSDavid van Moolenbroekrm -f conftest.$ac_ext 4156*83ee113eSDavid van MoolenbroekCC=$ac_save_CC 4157*83ee113eSDavid van Moolenbroek 4158*83ee113eSDavid van Moolenbroekfi 4159*83ee113eSDavid van Moolenbroek# AC_CACHE_VAL 4160*83ee113eSDavid van Moolenbroekcase "x$ac_cv_prog_cc_c89" in 4161*83ee113eSDavid van Moolenbroek x) 4162*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4163*83ee113eSDavid van Moolenbroek$as_echo "none needed" >&6; } ;; 4164*83ee113eSDavid van Moolenbroek xno) 4165*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4166*83ee113eSDavid van Moolenbroek$as_echo "unsupported" >&6; } ;; 4167*83ee113eSDavid van Moolenbroek *) 4168*83ee113eSDavid van Moolenbroek CC="$CC $ac_cv_prog_cc_c89" 4169*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4170*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4171*83ee113eSDavid van Moolenbroekesac 4172*83ee113eSDavid van Moolenbroekif test "x$ac_cv_prog_cc_c89" != xno; then : 4173*83ee113eSDavid van Moolenbroek 4174*83ee113eSDavid van Moolenbroekfi 4175*83ee113eSDavid van Moolenbroek 4176*83ee113eSDavid van Moolenbroekac_ext=c 4177*83ee113eSDavid van Moolenbroekac_cpp='$CPP $CPPFLAGS' 4178*83ee113eSDavid van Moolenbroekac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4179*83ee113eSDavid van Moolenbroekac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4180*83ee113eSDavid van Moolenbroekac_compiler_gnu=$ac_cv_c_compiler_gnu 4181*83ee113eSDavid van Moolenbroek 4182*83ee113eSDavid van Moolenbroekac_ext=c 4183*83ee113eSDavid van Moolenbroekac_cpp='$CPP $CPPFLAGS' 4184*83ee113eSDavid van Moolenbroekac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4185*83ee113eSDavid van Moolenbroekac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4186*83ee113eSDavid van Moolenbroekac_compiler_gnu=$ac_cv_c_compiler_gnu 4187*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4188*83ee113eSDavid van Moolenbroek$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 4189*83ee113eSDavid van Moolenbroekif ${am_cv_prog_cc_c_o+:} false; then : 4190*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 4191*83ee113eSDavid van Moolenbroekelse 4192*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4193*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 4194*83ee113eSDavid van Moolenbroek 4195*83ee113eSDavid van Moolenbroekint 4196*83ee113eSDavid van Moolenbroekmain () 4197*83ee113eSDavid van Moolenbroek{ 4198*83ee113eSDavid van Moolenbroek 4199*83ee113eSDavid van Moolenbroek ; 4200*83ee113eSDavid van Moolenbroek return 0; 4201*83ee113eSDavid van Moolenbroek} 4202*83ee113eSDavid van Moolenbroek_ACEOF 4203*83ee113eSDavid van Moolenbroek # Make sure it works both with $CC and with simple cc. 4204*83ee113eSDavid van Moolenbroek # Following AC_PROG_CC_C_O, we do the test twice because some 4205*83ee113eSDavid van Moolenbroek # compilers refuse to overwrite an existing .o file with -o, 4206*83ee113eSDavid van Moolenbroek # though they will create one. 4207*83ee113eSDavid van Moolenbroek am_cv_prog_cc_c_o=yes 4208*83ee113eSDavid van Moolenbroek for am_i in 1 2; do 4209*83ee113eSDavid van Moolenbroek if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4210*83ee113eSDavid van Moolenbroek ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4211*83ee113eSDavid van Moolenbroek ac_status=$? 4212*83ee113eSDavid van Moolenbroek echo "$as_me:$LINENO: \$? = $ac_status" >&5 4213*83ee113eSDavid van Moolenbroek (exit $ac_status); } \ 4214*83ee113eSDavid van Moolenbroek && test -f conftest2.$ac_objext; then 4215*83ee113eSDavid van Moolenbroek : OK 4216*83ee113eSDavid van Moolenbroek else 4217*83ee113eSDavid van Moolenbroek am_cv_prog_cc_c_o=no 4218*83ee113eSDavid van Moolenbroek break 4219*83ee113eSDavid van Moolenbroek fi 4220*83ee113eSDavid van Moolenbroek done 4221*83ee113eSDavid van Moolenbroek rm -f core conftest* 4222*83ee113eSDavid van Moolenbroek unset am_i 4223*83ee113eSDavid van Moolenbroekfi 4224*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4225*83ee113eSDavid van Moolenbroek$as_echo "$am_cv_prog_cc_c_o" >&6; } 4226*83ee113eSDavid van Moolenbroekif test "$am_cv_prog_cc_c_o" != yes; then 4227*83ee113eSDavid van Moolenbroek # Losing compiler, so override with the script. 4228*83ee113eSDavid van Moolenbroek # FIXME: It is wrong to rewrite CC. 4229*83ee113eSDavid van Moolenbroek # But if we don't then we get into trouble of one sort or another. 4230*83ee113eSDavid van Moolenbroek # A longer-term fix would be to have automake use am__CC in this case, 4231*83ee113eSDavid van Moolenbroek # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4232*83ee113eSDavid van Moolenbroek CC="$am_aux_dir/compile $CC" 4233*83ee113eSDavid van Moolenbroekfi 4234*83ee113eSDavid van Moolenbroekac_ext=c 4235*83ee113eSDavid van Moolenbroekac_cpp='$CPP $CPPFLAGS' 4236*83ee113eSDavid van Moolenbroekac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4237*83ee113eSDavid van Moolenbroekac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4238*83ee113eSDavid van Moolenbroekac_compiler_gnu=$ac_cv_c_compiler_gnu 4239*83ee113eSDavid van Moolenbroek 4240*83ee113eSDavid van MoolenbroekDEPDIR="${am__leading_dot}deps" 4241*83ee113eSDavid van Moolenbroek 4242*83ee113eSDavid van Moolenbroekac_config_commands="$ac_config_commands depfiles" 4243*83ee113eSDavid van Moolenbroek 4244*83ee113eSDavid van Moolenbroek 4245*83ee113eSDavid van Moolenbroekam_make=${MAKE-make} 4246*83ee113eSDavid van Moolenbroekcat > confinc << 'END' 4247*83ee113eSDavid van Moolenbroekam__doit: 4248*83ee113eSDavid van Moolenbroek @echo this is the am__doit target 4249*83ee113eSDavid van Moolenbroek.PHONY: am__doit 4250*83ee113eSDavid van MoolenbroekEND 4251*83ee113eSDavid van Moolenbroek# If we don't find an include directive, just comment out the code. 4252*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 4253*83ee113eSDavid van Moolenbroek$as_echo_n "checking for style of include used by $am_make... " >&6; } 4254*83ee113eSDavid van Moolenbroekam__include="#" 4255*83ee113eSDavid van Moolenbroekam__quote= 4256*83ee113eSDavid van Moolenbroek_am_result=none 4257*83ee113eSDavid van Moolenbroek# First try GNU make style include. 4258*83ee113eSDavid van Moolenbroekecho "include confinc" > confmf 4259*83ee113eSDavid van Moolenbroek# Ignore all kinds of additional output from 'make'. 4260*83ee113eSDavid van Moolenbroekcase `$am_make -s -f confmf 2> /dev/null` in #( 4261*83ee113eSDavid van Moolenbroek*the\ am__doit\ target*) 4262*83ee113eSDavid van Moolenbroek am__include=include 4263*83ee113eSDavid van Moolenbroek am__quote= 4264*83ee113eSDavid van Moolenbroek _am_result=GNU 4265*83ee113eSDavid van Moolenbroek ;; 4266*83ee113eSDavid van Moolenbroekesac 4267*83ee113eSDavid van Moolenbroek# Now try BSD make style include. 4268*83ee113eSDavid van Moolenbroekif test "$am__include" = "#"; then 4269*83ee113eSDavid van Moolenbroek echo '.include "confinc"' > confmf 4270*83ee113eSDavid van Moolenbroek case `$am_make -s -f confmf 2> /dev/null` in #( 4271*83ee113eSDavid van Moolenbroek *the\ am__doit\ target*) 4272*83ee113eSDavid van Moolenbroek am__include=.include 4273*83ee113eSDavid van Moolenbroek am__quote="\"" 4274*83ee113eSDavid van Moolenbroek _am_result=BSD 4275*83ee113eSDavid van Moolenbroek ;; 4276*83ee113eSDavid van Moolenbroek esac 4277*83ee113eSDavid van Moolenbroekfi 4278*83ee113eSDavid van Moolenbroek 4279*83ee113eSDavid van Moolenbroek 4280*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 4281*83ee113eSDavid van Moolenbroek$as_echo "$_am_result" >&6; } 4282*83ee113eSDavid van Moolenbroekrm -f confinc confmf 4283*83ee113eSDavid van Moolenbroek 4284*83ee113eSDavid van Moolenbroek# Check whether --enable-dependency-tracking was given. 4285*83ee113eSDavid van Moolenbroekif test "${enable_dependency_tracking+set}" = set; then : 4286*83ee113eSDavid van Moolenbroek enableval=$enable_dependency_tracking; 4287*83ee113eSDavid van Moolenbroekfi 4288*83ee113eSDavid van Moolenbroek 4289*83ee113eSDavid van Moolenbroekif test "x$enable_dependency_tracking" != xno; then 4290*83ee113eSDavid van Moolenbroek am_depcomp="$ac_aux_dir/depcomp" 4291*83ee113eSDavid van Moolenbroek AMDEPBACKSLASH='\' 4292*83ee113eSDavid van Moolenbroek am__nodep='_no' 4293*83ee113eSDavid van Moolenbroekfi 4294*83ee113eSDavid van Moolenbroek if test "x$enable_dependency_tracking" != xno; then 4295*83ee113eSDavid van Moolenbroek AMDEP_TRUE= 4296*83ee113eSDavid van Moolenbroek AMDEP_FALSE='#' 4297*83ee113eSDavid van Moolenbroekelse 4298*83ee113eSDavid van Moolenbroek AMDEP_TRUE='#' 4299*83ee113eSDavid van Moolenbroek AMDEP_FALSE= 4300*83ee113eSDavid van Moolenbroekfi 4301*83ee113eSDavid van Moolenbroek 4302*83ee113eSDavid van Moolenbroek 4303*83ee113eSDavid van Moolenbroek 4304*83ee113eSDavid van Moolenbroekdepcc="$CC" am_compiler_list= 4305*83ee113eSDavid van Moolenbroek 4306*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4307*83ee113eSDavid van Moolenbroek$as_echo_n "checking dependency style of $depcc... " >&6; } 4308*83ee113eSDavid van Moolenbroekif ${am_cv_CC_dependencies_compiler_type+:} false; then : 4309*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 4310*83ee113eSDavid van Moolenbroekelse 4311*83ee113eSDavid van Moolenbroek if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4312*83ee113eSDavid van Moolenbroek # We make a subdir and do the tests there. Otherwise we can end up 4313*83ee113eSDavid van Moolenbroek # making bogus files that we don't know about and never remove. For 4314*83ee113eSDavid van Moolenbroek # instance it was reported that on HP-UX the gcc test will end up 4315*83ee113eSDavid van Moolenbroek # making a dummy file named 'D' -- because '-MD' means "put the output 4316*83ee113eSDavid van Moolenbroek # in D". 4317*83ee113eSDavid van Moolenbroek rm -rf conftest.dir 4318*83ee113eSDavid van Moolenbroek mkdir conftest.dir 4319*83ee113eSDavid van Moolenbroek # Copy depcomp to subdir because otherwise we won't find it if we're 4320*83ee113eSDavid van Moolenbroek # using a relative directory. 4321*83ee113eSDavid van Moolenbroek cp "$am_depcomp" conftest.dir 4322*83ee113eSDavid van Moolenbroek cd conftest.dir 4323*83ee113eSDavid van Moolenbroek # We will build objects and dependencies in a subdirectory because 4324*83ee113eSDavid van Moolenbroek # it helps to detect inapplicable dependency modes. For instance 4325*83ee113eSDavid van Moolenbroek # both Tru64's cc and ICC support -MD to output dependencies as a 4326*83ee113eSDavid van Moolenbroek # side effect of compilation, but ICC will put the dependencies in 4327*83ee113eSDavid van Moolenbroek # the current directory while Tru64 will put them in the object 4328*83ee113eSDavid van Moolenbroek # directory. 4329*83ee113eSDavid van Moolenbroek mkdir sub 4330*83ee113eSDavid van Moolenbroek 4331*83ee113eSDavid van Moolenbroek am_cv_CC_dependencies_compiler_type=none 4332*83ee113eSDavid van Moolenbroek if test "$am_compiler_list" = ""; then 4333*83ee113eSDavid van Moolenbroek am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4334*83ee113eSDavid van Moolenbroek fi 4335*83ee113eSDavid van Moolenbroek am__universal=false 4336*83ee113eSDavid van Moolenbroek case " $depcc " in #( 4337*83ee113eSDavid van Moolenbroek *\ -arch\ *\ -arch\ *) am__universal=true ;; 4338*83ee113eSDavid van Moolenbroek esac 4339*83ee113eSDavid van Moolenbroek 4340*83ee113eSDavid van Moolenbroek for depmode in $am_compiler_list; do 4341*83ee113eSDavid van Moolenbroek # Setup a source with many dependencies, because some compilers 4342*83ee113eSDavid van Moolenbroek # like to wrap large dependency lists on column 80 (with \), and 4343*83ee113eSDavid van Moolenbroek # we should not choose a depcomp mode which is confused by this. 4344*83ee113eSDavid van Moolenbroek # 4345*83ee113eSDavid van Moolenbroek # We need to recreate these files for each test, as the compiler may 4346*83ee113eSDavid van Moolenbroek # overwrite some of them when testing with obscure command lines. 4347*83ee113eSDavid van Moolenbroek # This happens at least with the AIX C compiler. 4348*83ee113eSDavid van Moolenbroek : > sub/conftest.c 4349*83ee113eSDavid van Moolenbroek for i in 1 2 3 4 5 6; do 4350*83ee113eSDavid van Moolenbroek echo '#include "conftst'$i'.h"' >> sub/conftest.c 4351*83ee113eSDavid van Moolenbroek # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4352*83ee113eSDavid van Moolenbroek # Solaris 10 /bin/sh. 4353*83ee113eSDavid van Moolenbroek echo '/* dummy */' > sub/conftst$i.h 4354*83ee113eSDavid van Moolenbroek done 4355*83ee113eSDavid van Moolenbroek echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4356*83ee113eSDavid van Moolenbroek 4357*83ee113eSDavid van Moolenbroek # We check with '-c' and '-o' for the sake of the "dashmstdout" 4358*83ee113eSDavid van Moolenbroek # mode. It turns out that the SunPro C++ compiler does not properly 4359*83ee113eSDavid van Moolenbroek # handle '-M -o', and we need to detect this. Also, some Intel 4360*83ee113eSDavid van Moolenbroek # versions had trouble with output in subdirs. 4361*83ee113eSDavid van Moolenbroek am__obj=sub/conftest.${OBJEXT-o} 4362*83ee113eSDavid van Moolenbroek am__minus_obj="-o $am__obj" 4363*83ee113eSDavid van Moolenbroek case $depmode in 4364*83ee113eSDavid van Moolenbroek gcc) 4365*83ee113eSDavid van Moolenbroek # This depmode causes a compiler race in universal mode. 4366*83ee113eSDavid van Moolenbroek test "$am__universal" = false || continue 4367*83ee113eSDavid van Moolenbroek ;; 4368*83ee113eSDavid van Moolenbroek nosideeffect) 4369*83ee113eSDavid van Moolenbroek # After this tag, mechanisms are not by side-effect, so they'll 4370*83ee113eSDavid van Moolenbroek # only be used when explicitly requested. 4371*83ee113eSDavid van Moolenbroek if test "x$enable_dependency_tracking" = xyes; then 4372*83ee113eSDavid van Moolenbroek continue 4373*83ee113eSDavid van Moolenbroek else 4374*83ee113eSDavid van Moolenbroek break 4375*83ee113eSDavid van Moolenbroek fi 4376*83ee113eSDavid van Moolenbroek ;; 4377*83ee113eSDavid van Moolenbroek msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4378*83ee113eSDavid van Moolenbroek # This compiler won't grok '-c -o', but also, the minuso test has 4379*83ee113eSDavid van Moolenbroek # not run yet. These depmodes are late enough in the game, and 4380*83ee113eSDavid van Moolenbroek # so weak that their functioning should not be impacted. 4381*83ee113eSDavid van Moolenbroek am__obj=conftest.${OBJEXT-o} 4382*83ee113eSDavid van Moolenbroek am__minus_obj= 4383*83ee113eSDavid van Moolenbroek ;; 4384*83ee113eSDavid van Moolenbroek none) break ;; 4385*83ee113eSDavid van Moolenbroek esac 4386*83ee113eSDavid van Moolenbroek if depmode=$depmode \ 4387*83ee113eSDavid van Moolenbroek source=sub/conftest.c object=$am__obj \ 4388*83ee113eSDavid van Moolenbroek depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4389*83ee113eSDavid van Moolenbroek $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4390*83ee113eSDavid van Moolenbroek >/dev/null 2>conftest.err && 4391*83ee113eSDavid van Moolenbroek grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4392*83ee113eSDavid van Moolenbroek grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4393*83ee113eSDavid van Moolenbroek grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4394*83ee113eSDavid van Moolenbroek ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4395*83ee113eSDavid van Moolenbroek # icc doesn't choke on unknown options, it will just issue warnings 4396*83ee113eSDavid van Moolenbroek # or remarks (even with -Werror). So we grep stderr for any message 4397*83ee113eSDavid van Moolenbroek # that says an option was ignored or not supported. 4398*83ee113eSDavid van Moolenbroek # When given -MP, icc 7.0 and 7.1 complain thusly: 4399*83ee113eSDavid van Moolenbroek # icc: Command line warning: ignoring option '-M'; no argument required 4400*83ee113eSDavid van Moolenbroek # The diagnosis changed in icc 8.0: 4401*83ee113eSDavid van Moolenbroek # icc: Command line remark: option '-MP' not supported 4402*83ee113eSDavid van Moolenbroek if (grep 'ignoring option' conftest.err || 4403*83ee113eSDavid van Moolenbroek grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4404*83ee113eSDavid van Moolenbroek am_cv_CC_dependencies_compiler_type=$depmode 4405*83ee113eSDavid van Moolenbroek break 4406*83ee113eSDavid van Moolenbroek fi 4407*83ee113eSDavid van Moolenbroek fi 4408*83ee113eSDavid van Moolenbroek done 4409*83ee113eSDavid van Moolenbroek 4410*83ee113eSDavid van Moolenbroek cd .. 4411*83ee113eSDavid van Moolenbroek rm -rf conftest.dir 4412*83ee113eSDavid van Moolenbroekelse 4413*83ee113eSDavid van Moolenbroek am_cv_CC_dependencies_compiler_type=none 4414*83ee113eSDavid van Moolenbroekfi 4415*83ee113eSDavid van Moolenbroek 4416*83ee113eSDavid van Moolenbroekfi 4417*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4418*83ee113eSDavid van Moolenbroek$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4419*83ee113eSDavid van MoolenbroekCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4420*83ee113eSDavid van Moolenbroek 4421*83ee113eSDavid van Moolenbroek if 4422*83ee113eSDavid van Moolenbroek test "x$enable_dependency_tracking" != xno \ 4423*83ee113eSDavid van Moolenbroek && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4424*83ee113eSDavid van Moolenbroek am__fastdepCC_TRUE= 4425*83ee113eSDavid van Moolenbroek am__fastdepCC_FALSE='#' 4426*83ee113eSDavid van Moolenbroekelse 4427*83ee113eSDavid van Moolenbroek am__fastdepCC_TRUE='#' 4428*83ee113eSDavid van Moolenbroek am__fastdepCC_FALSE= 4429*83ee113eSDavid van Moolenbroekfi 4430*83ee113eSDavid van Moolenbroek 4431*83ee113eSDavid van Moolenbroek 4432*83ee113eSDavid van Moolenbroek 4433*83ee113eSDavid van Moolenbroek# Suppress warnings about --datarootdir 4434*83ee113eSDavid van Moolenbroek 4435*83ee113eSDavid van Moolenbroek 4436*83ee113eSDavid van Moolenbroek# If we have gcc, and AC_PROG_CC changed the flags, then we know the 4437*83ee113eSDavid van Moolenbroek# user did not specify any flags. Add warnings in this case. 4438*83ee113eSDavid van Moolenbroekif test "$GCC" = "yes"; then 4439*83ee113eSDavid van Moolenbroek if test "$CFLAGS" != "$SAVE_CFLAGS"; then 4440*83ee113eSDavid van Moolenbroek STD_CWARNINGS="$STD_CWARNINGS -Wall -Werror -fno-strict-aliasing" 4441*83ee113eSDavid van Moolenbroek fi 4442*83ee113eSDavid van Moolenbroekfi 4443*83ee113eSDavid van Moolenbroek 4444*83ee113eSDavid van Moolenbroek# POSIX doesn't include the IPv6 Advanced Socket API and glibc hides 4445*83ee113eSDavid van Moolenbroek# parts of the IPv6 Advanced Socket API as a result. This is stupid 4446*83ee113eSDavid van Moolenbroek# as it breaks how the two halves (Basic and Advanced) of the IPv6 4447*83ee113eSDavid van Moolenbroek# Socket API were designed to be used but we have to live with it. 4448*83ee113eSDavid van Moolenbroek# Use this to define _GNU_SOURCE to pull in the IPv6 Advanced Socket API. 4449*83ee113eSDavid van Moolenbroek 4450*83ee113eSDavid van Moolenbroekac_ext=c 4451*83ee113eSDavid van Moolenbroekac_cpp='$CPP $CPPFLAGS' 4452*83ee113eSDavid van Moolenbroekac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4453*83ee113eSDavid van Moolenbroekac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4454*83ee113eSDavid van Moolenbroekac_compiler_gnu=$ac_cv_c_compiler_gnu 4455*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4456*83ee113eSDavid van Moolenbroek$as_echo_n "checking how to run the C preprocessor... " >&6; } 4457*83ee113eSDavid van Moolenbroek# On Suns, sometimes $CPP names a directory. 4458*83ee113eSDavid van Moolenbroekif test -n "$CPP" && test -d "$CPP"; then 4459*83ee113eSDavid van Moolenbroek CPP= 4460*83ee113eSDavid van Moolenbroekfi 4461*83ee113eSDavid van Moolenbroekif test -z "$CPP"; then 4462*83ee113eSDavid van Moolenbroek if ${ac_cv_prog_CPP+:} false; then : 4463*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 4464*83ee113eSDavid van Moolenbroekelse 4465*83ee113eSDavid van Moolenbroek # Double quotes because CPP needs to be expanded 4466*83ee113eSDavid van Moolenbroek for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4467*83ee113eSDavid van Moolenbroek do 4468*83ee113eSDavid van Moolenbroek ac_preproc_ok=false 4469*83ee113eSDavid van Moolenbroekfor ac_c_preproc_warn_flag in '' yes 4470*83ee113eSDavid van Moolenbroekdo 4471*83ee113eSDavid van Moolenbroek # Use a header file that comes with gcc, so configuring glibc 4472*83ee113eSDavid van Moolenbroek # with a fresh cross-compiler works. 4473*83ee113eSDavid van Moolenbroek # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4474*83ee113eSDavid van Moolenbroek # <limits.h> exists even on freestanding compilers. 4475*83ee113eSDavid van Moolenbroek # On the NeXT, cc -E runs the code through the compiler's parser, 4476*83ee113eSDavid van Moolenbroek # not just through cpp. "Syntax error" is here to catch this case. 4477*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4478*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 4479*83ee113eSDavid van Moolenbroek#ifdef __STDC__ 4480*83ee113eSDavid van Moolenbroek# include <limits.h> 4481*83ee113eSDavid van Moolenbroek#else 4482*83ee113eSDavid van Moolenbroek# include <assert.h> 4483*83ee113eSDavid van Moolenbroek#endif 4484*83ee113eSDavid van Moolenbroek Syntax error 4485*83ee113eSDavid van Moolenbroek_ACEOF 4486*83ee113eSDavid van Moolenbroekif ac_fn_c_try_cpp "$LINENO"; then : 4487*83ee113eSDavid van Moolenbroek 4488*83ee113eSDavid van Moolenbroekelse 4489*83ee113eSDavid van Moolenbroek # Broken: fails on valid input. 4490*83ee113eSDavid van Moolenbroekcontinue 4491*83ee113eSDavid van Moolenbroekfi 4492*83ee113eSDavid van Moolenbroekrm -f conftest.err conftest.i conftest.$ac_ext 4493*83ee113eSDavid van Moolenbroek 4494*83ee113eSDavid van Moolenbroek # OK, works on sane cases. Now check whether nonexistent headers 4495*83ee113eSDavid van Moolenbroek # can be detected and how. 4496*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4497*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 4498*83ee113eSDavid van Moolenbroek#include <ac_nonexistent.h> 4499*83ee113eSDavid van Moolenbroek_ACEOF 4500*83ee113eSDavid van Moolenbroekif ac_fn_c_try_cpp "$LINENO"; then : 4501*83ee113eSDavid van Moolenbroek # Broken: success on invalid input. 4502*83ee113eSDavid van Moolenbroekcontinue 4503*83ee113eSDavid van Moolenbroekelse 4504*83ee113eSDavid van Moolenbroek # Passes both tests. 4505*83ee113eSDavid van Moolenbroekac_preproc_ok=: 4506*83ee113eSDavid van Moolenbroekbreak 4507*83ee113eSDavid van Moolenbroekfi 4508*83ee113eSDavid van Moolenbroekrm -f conftest.err conftest.i conftest.$ac_ext 4509*83ee113eSDavid van Moolenbroek 4510*83ee113eSDavid van Moolenbroekdone 4511*83ee113eSDavid van Moolenbroek# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4512*83ee113eSDavid van Moolenbroekrm -f conftest.i conftest.err conftest.$ac_ext 4513*83ee113eSDavid van Moolenbroekif $ac_preproc_ok; then : 4514*83ee113eSDavid van Moolenbroek break 4515*83ee113eSDavid van Moolenbroekfi 4516*83ee113eSDavid van Moolenbroek 4517*83ee113eSDavid van Moolenbroek done 4518*83ee113eSDavid van Moolenbroek ac_cv_prog_CPP=$CPP 4519*83ee113eSDavid van Moolenbroek 4520*83ee113eSDavid van Moolenbroekfi 4521*83ee113eSDavid van Moolenbroek CPP=$ac_cv_prog_CPP 4522*83ee113eSDavid van Moolenbroekelse 4523*83ee113eSDavid van Moolenbroek ac_cv_prog_CPP=$CPP 4524*83ee113eSDavid van Moolenbroekfi 4525*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4526*83ee113eSDavid van Moolenbroek$as_echo "$CPP" >&6; } 4527*83ee113eSDavid van Moolenbroekac_preproc_ok=false 4528*83ee113eSDavid van Moolenbroekfor ac_c_preproc_warn_flag in '' yes 4529*83ee113eSDavid van Moolenbroekdo 4530*83ee113eSDavid van Moolenbroek # Use a header file that comes with gcc, so configuring glibc 4531*83ee113eSDavid van Moolenbroek # with a fresh cross-compiler works. 4532*83ee113eSDavid van Moolenbroek # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4533*83ee113eSDavid van Moolenbroek # <limits.h> exists even on freestanding compilers. 4534*83ee113eSDavid van Moolenbroek # On the NeXT, cc -E runs the code through the compiler's parser, 4535*83ee113eSDavid van Moolenbroek # not just through cpp. "Syntax error" is here to catch this case. 4536*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4537*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 4538*83ee113eSDavid van Moolenbroek#ifdef __STDC__ 4539*83ee113eSDavid van Moolenbroek# include <limits.h> 4540*83ee113eSDavid van Moolenbroek#else 4541*83ee113eSDavid van Moolenbroek# include <assert.h> 4542*83ee113eSDavid van Moolenbroek#endif 4543*83ee113eSDavid van Moolenbroek Syntax error 4544*83ee113eSDavid van Moolenbroek_ACEOF 4545*83ee113eSDavid van Moolenbroekif ac_fn_c_try_cpp "$LINENO"; then : 4546*83ee113eSDavid van Moolenbroek 4547*83ee113eSDavid van Moolenbroekelse 4548*83ee113eSDavid van Moolenbroek # Broken: fails on valid input. 4549*83ee113eSDavid van Moolenbroekcontinue 4550*83ee113eSDavid van Moolenbroekfi 4551*83ee113eSDavid van Moolenbroekrm -f conftest.err conftest.i conftest.$ac_ext 4552*83ee113eSDavid van Moolenbroek 4553*83ee113eSDavid van Moolenbroek # OK, works on sane cases. Now check whether nonexistent headers 4554*83ee113eSDavid van Moolenbroek # can be detected and how. 4555*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4556*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 4557*83ee113eSDavid van Moolenbroek#include <ac_nonexistent.h> 4558*83ee113eSDavid van Moolenbroek_ACEOF 4559*83ee113eSDavid van Moolenbroekif ac_fn_c_try_cpp "$LINENO"; then : 4560*83ee113eSDavid van Moolenbroek # Broken: success on invalid input. 4561*83ee113eSDavid van Moolenbroekcontinue 4562*83ee113eSDavid van Moolenbroekelse 4563*83ee113eSDavid van Moolenbroek # Passes both tests. 4564*83ee113eSDavid van Moolenbroekac_preproc_ok=: 4565*83ee113eSDavid van Moolenbroekbreak 4566*83ee113eSDavid van Moolenbroekfi 4567*83ee113eSDavid van Moolenbroekrm -f conftest.err conftest.i conftest.$ac_ext 4568*83ee113eSDavid van Moolenbroek 4569*83ee113eSDavid van Moolenbroekdone 4570*83ee113eSDavid van Moolenbroek# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4571*83ee113eSDavid van Moolenbroekrm -f conftest.i conftest.err conftest.$ac_ext 4572*83ee113eSDavid van Moolenbroekif $ac_preproc_ok; then : 4573*83ee113eSDavid van Moolenbroek 4574*83ee113eSDavid van Moolenbroekelse 4575*83ee113eSDavid van Moolenbroek { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4576*83ee113eSDavid van Moolenbroek$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4577*83ee113eSDavid van Moolenbroekas_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4578*83ee113eSDavid van MoolenbroekSee \`config.log' for more details" "$LINENO" 5; } 4579*83ee113eSDavid van Moolenbroekfi 4580*83ee113eSDavid van Moolenbroek 4581*83ee113eSDavid van Moolenbroekac_ext=c 4582*83ee113eSDavid van Moolenbroekac_cpp='$CPP $CPPFLAGS' 4583*83ee113eSDavid van Moolenbroekac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4584*83ee113eSDavid van Moolenbroekac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4585*83ee113eSDavid van Moolenbroekac_compiler_gnu=$ac_cv_c_compiler_gnu 4586*83ee113eSDavid van Moolenbroek 4587*83ee113eSDavid van Moolenbroek 4588*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4589*83ee113eSDavid van Moolenbroek$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4590*83ee113eSDavid van Moolenbroekif ${ac_cv_path_GREP+:} false; then : 4591*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 4592*83ee113eSDavid van Moolenbroekelse 4593*83ee113eSDavid van Moolenbroek if test -z "$GREP"; then 4594*83ee113eSDavid van Moolenbroek ac_path_GREP_found=false 4595*83ee113eSDavid van Moolenbroek # Loop through the user's path and test for each of PROGNAME-LIST 4596*83ee113eSDavid van Moolenbroek as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4597*83ee113eSDavid van Moolenbroekfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4598*83ee113eSDavid van Moolenbroekdo 4599*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 4600*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 4601*83ee113eSDavid van Moolenbroek for ac_prog in grep ggrep; do 4602*83ee113eSDavid van Moolenbroek for ac_exec_ext in '' $ac_executable_extensions; do 4603*83ee113eSDavid van Moolenbroek ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4604*83ee113eSDavid van Moolenbroek as_fn_executable_p "$ac_path_GREP" || continue 4605*83ee113eSDavid van Moolenbroek# Check for GNU ac_path_GREP and select it if it is found. 4606*83ee113eSDavid van Moolenbroek # Check for GNU $ac_path_GREP 4607*83ee113eSDavid van Moolenbroekcase `"$ac_path_GREP" --version 2>&1` in 4608*83ee113eSDavid van Moolenbroek*GNU*) 4609*83ee113eSDavid van Moolenbroek ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4610*83ee113eSDavid van Moolenbroek*) 4611*83ee113eSDavid van Moolenbroek ac_count=0 4612*83ee113eSDavid van Moolenbroek $as_echo_n 0123456789 >"conftest.in" 4613*83ee113eSDavid van Moolenbroek while : 4614*83ee113eSDavid van Moolenbroek do 4615*83ee113eSDavid van Moolenbroek cat "conftest.in" "conftest.in" >"conftest.tmp" 4616*83ee113eSDavid van Moolenbroek mv "conftest.tmp" "conftest.in" 4617*83ee113eSDavid van Moolenbroek cp "conftest.in" "conftest.nl" 4618*83ee113eSDavid van Moolenbroek $as_echo 'GREP' >> "conftest.nl" 4619*83ee113eSDavid van Moolenbroek "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4620*83ee113eSDavid van Moolenbroek diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4621*83ee113eSDavid van Moolenbroek as_fn_arith $ac_count + 1 && ac_count=$as_val 4622*83ee113eSDavid van Moolenbroek if test $ac_count -gt ${ac_path_GREP_max-0}; then 4623*83ee113eSDavid van Moolenbroek # Best one so far, save it but keep looking for a better one 4624*83ee113eSDavid van Moolenbroek ac_cv_path_GREP="$ac_path_GREP" 4625*83ee113eSDavid van Moolenbroek ac_path_GREP_max=$ac_count 4626*83ee113eSDavid van Moolenbroek fi 4627*83ee113eSDavid van Moolenbroek # 10*(2^10) chars as input seems more than enough 4628*83ee113eSDavid van Moolenbroek test $ac_count -gt 10 && break 4629*83ee113eSDavid van Moolenbroek done 4630*83ee113eSDavid van Moolenbroek rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4631*83ee113eSDavid van Moolenbroekesac 4632*83ee113eSDavid van Moolenbroek 4633*83ee113eSDavid van Moolenbroek $ac_path_GREP_found && break 3 4634*83ee113eSDavid van Moolenbroek done 4635*83ee113eSDavid van Moolenbroek done 4636*83ee113eSDavid van Moolenbroek done 4637*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 4638*83ee113eSDavid van Moolenbroek if test -z "$ac_cv_path_GREP"; then 4639*83ee113eSDavid van Moolenbroek as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4640*83ee113eSDavid van Moolenbroek fi 4641*83ee113eSDavid van Moolenbroekelse 4642*83ee113eSDavid van Moolenbroek ac_cv_path_GREP=$GREP 4643*83ee113eSDavid van Moolenbroekfi 4644*83ee113eSDavid van Moolenbroek 4645*83ee113eSDavid van Moolenbroekfi 4646*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4647*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_path_GREP" >&6; } 4648*83ee113eSDavid van Moolenbroek GREP="$ac_cv_path_GREP" 4649*83ee113eSDavid van Moolenbroek 4650*83ee113eSDavid van Moolenbroek 4651*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4652*83ee113eSDavid van Moolenbroek$as_echo_n "checking for egrep... " >&6; } 4653*83ee113eSDavid van Moolenbroekif ${ac_cv_path_EGREP+:} false; then : 4654*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 4655*83ee113eSDavid van Moolenbroekelse 4656*83ee113eSDavid van Moolenbroek if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4657*83ee113eSDavid van Moolenbroek then ac_cv_path_EGREP="$GREP -E" 4658*83ee113eSDavid van Moolenbroek else 4659*83ee113eSDavid van Moolenbroek if test -z "$EGREP"; then 4660*83ee113eSDavid van Moolenbroek ac_path_EGREP_found=false 4661*83ee113eSDavid van Moolenbroek # Loop through the user's path and test for each of PROGNAME-LIST 4662*83ee113eSDavid van Moolenbroek as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4663*83ee113eSDavid van Moolenbroekfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4664*83ee113eSDavid van Moolenbroekdo 4665*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 4666*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 4667*83ee113eSDavid van Moolenbroek for ac_prog in egrep; do 4668*83ee113eSDavid van Moolenbroek for ac_exec_ext in '' $ac_executable_extensions; do 4669*83ee113eSDavid van Moolenbroek ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4670*83ee113eSDavid van Moolenbroek as_fn_executable_p "$ac_path_EGREP" || continue 4671*83ee113eSDavid van Moolenbroek# Check for GNU ac_path_EGREP and select it if it is found. 4672*83ee113eSDavid van Moolenbroek # Check for GNU $ac_path_EGREP 4673*83ee113eSDavid van Moolenbroekcase `"$ac_path_EGREP" --version 2>&1` in 4674*83ee113eSDavid van Moolenbroek*GNU*) 4675*83ee113eSDavid van Moolenbroek ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4676*83ee113eSDavid van Moolenbroek*) 4677*83ee113eSDavid van Moolenbroek ac_count=0 4678*83ee113eSDavid van Moolenbroek $as_echo_n 0123456789 >"conftest.in" 4679*83ee113eSDavid van Moolenbroek while : 4680*83ee113eSDavid van Moolenbroek do 4681*83ee113eSDavid van Moolenbroek cat "conftest.in" "conftest.in" >"conftest.tmp" 4682*83ee113eSDavid van Moolenbroek mv "conftest.tmp" "conftest.in" 4683*83ee113eSDavid van Moolenbroek cp "conftest.in" "conftest.nl" 4684*83ee113eSDavid van Moolenbroek $as_echo 'EGREP' >> "conftest.nl" 4685*83ee113eSDavid van Moolenbroek "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4686*83ee113eSDavid van Moolenbroek diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4687*83ee113eSDavid van Moolenbroek as_fn_arith $ac_count + 1 && ac_count=$as_val 4688*83ee113eSDavid van Moolenbroek if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4689*83ee113eSDavid van Moolenbroek # Best one so far, save it but keep looking for a better one 4690*83ee113eSDavid van Moolenbroek ac_cv_path_EGREP="$ac_path_EGREP" 4691*83ee113eSDavid van Moolenbroek ac_path_EGREP_max=$ac_count 4692*83ee113eSDavid van Moolenbroek fi 4693*83ee113eSDavid van Moolenbroek # 10*(2^10) chars as input seems more than enough 4694*83ee113eSDavid van Moolenbroek test $ac_count -gt 10 && break 4695*83ee113eSDavid van Moolenbroek done 4696*83ee113eSDavid van Moolenbroek rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4697*83ee113eSDavid van Moolenbroekesac 4698*83ee113eSDavid van Moolenbroek 4699*83ee113eSDavid van Moolenbroek $ac_path_EGREP_found && break 3 4700*83ee113eSDavid van Moolenbroek done 4701*83ee113eSDavid van Moolenbroek done 4702*83ee113eSDavid van Moolenbroek done 4703*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 4704*83ee113eSDavid van Moolenbroek if test -z "$ac_cv_path_EGREP"; then 4705*83ee113eSDavid van Moolenbroek as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4706*83ee113eSDavid van Moolenbroek fi 4707*83ee113eSDavid van Moolenbroekelse 4708*83ee113eSDavid van Moolenbroek ac_cv_path_EGREP=$EGREP 4709*83ee113eSDavid van Moolenbroekfi 4710*83ee113eSDavid van Moolenbroek 4711*83ee113eSDavid van Moolenbroek fi 4712*83ee113eSDavid van Moolenbroekfi 4713*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4714*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_path_EGREP" >&6; } 4715*83ee113eSDavid van Moolenbroek EGREP="$ac_cv_path_EGREP" 4716*83ee113eSDavid van Moolenbroek 4717*83ee113eSDavid van Moolenbroek 4718*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4719*83ee113eSDavid van Moolenbroek$as_echo_n "checking for ANSI C header files... " >&6; } 4720*83ee113eSDavid van Moolenbroekif ${ac_cv_header_stdc+:} false; then : 4721*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 4722*83ee113eSDavid van Moolenbroekelse 4723*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4724*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 4725*83ee113eSDavid van Moolenbroek#include <stdlib.h> 4726*83ee113eSDavid van Moolenbroek#include <stdarg.h> 4727*83ee113eSDavid van Moolenbroek#include <string.h> 4728*83ee113eSDavid van Moolenbroek#include <float.h> 4729*83ee113eSDavid van Moolenbroek 4730*83ee113eSDavid van Moolenbroekint 4731*83ee113eSDavid van Moolenbroekmain () 4732*83ee113eSDavid van Moolenbroek{ 4733*83ee113eSDavid van Moolenbroek 4734*83ee113eSDavid van Moolenbroek ; 4735*83ee113eSDavid van Moolenbroek return 0; 4736*83ee113eSDavid van Moolenbroek} 4737*83ee113eSDavid van Moolenbroek_ACEOF 4738*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 4739*83ee113eSDavid van Moolenbroek ac_cv_header_stdc=yes 4740*83ee113eSDavid van Moolenbroekelse 4741*83ee113eSDavid van Moolenbroek ac_cv_header_stdc=no 4742*83ee113eSDavid van Moolenbroekfi 4743*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4744*83ee113eSDavid van Moolenbroek 4745*83ee113eSDavid van Moolenbroekif test $ac_cv_header_stdc = yes; then 4746*83ee113eSDavid van Moolenbroek # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4747*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4748*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 4749*83ee113eSDavid van Moolenbroek#include <string.h> 4750*83ee113eSDavid van Moolenbroek 4751*83ee113eSDavid van Moolenbroek_ACEOF 4752*83ee113eSDavid van Moolenbroekif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4753*83ee113eSDavid van Moolenbroek $EGREP "memchr" >/dev/null 2>&1; then : 4754*83ee113eSDavid van Moolenbroek 4755*83ee113eSDavid van Moolenbroekelse 4756*83ee113eSDavid van Moolenbroek ac_cv_header_stdc=no 4757*83ee113eSDavid van Moolenbroekfi 4758*83ee113eSDavid van Moolenbroekrm -f conftest* 4759*83ee113eSDavid van Moolenbroek 4760*83ee113eSDavid van Moolenbroekfi 4761*83ee113eSDavid van Moolenbroek 4762*83ee113eSDavid van Moolenbroekif test $ac_cv_header_stdc = yes; then 4763*83ee113eSDavid van Moolenbroek # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4764*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4765*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 4766*83ee113eSDavid van Moolenbroek#include <stdlib.h> 4767*83ee113eSDavid van Moolenbroek 4768*83ee113eSDavid van Moolenbroek_ACEOF 4769*83ee113eSDavid van Moolenbroekif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4770*83ee113eSDavid van Moolenbroek $EGREP "free" >/dev/null 2>&1; then : 4771*83ee113eSDavid van Moolenbroek 4772*83ee113eSDavid van Moolenbroekelse 4773*83ee113eSDavid van Moolenbroek ac_cv_header_stdc=no 4774*83ee113eSDavid van Moolenbroekfi 4775*83ee113eSDavid van Moolenbroekrm -f conftest* 4776*83ee113eSDavid van Moolenbroek 4777*83ee113eSDavid van Moolenbroekfi 4778*83ee113eSDavid van Moolenbroek 4779*83ee113eSDavid van Moolenbroekif test $ac_cv_header_stdc = yes; then 4780*83ee113eSDavid van Moolenbroek # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4781*83ee113eSDavid van Moolenbroek if test "$cross_compiling" = yes; then : 4782*83ee113eSDavid van Moolenbroek : 4783*83ee113eSDavid van Moolenbroekelse 4784*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4785*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 4786*83ee113eSDavid van Moolenbroek#include <ctype.h> 4787*83ee113eSDavid van Moolenbroek#include <stdlib.h> 4788*83ee113eSDavid van Moolenbroek#if ((' ' & 0x0FF) == 0x020) 4789*83ee113eSDavid van Moolenbroek# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4790*83ee113eSDavid van Moolenbroek# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4791*83ee113eSDavid van Moolenbroek#else 4792*83ee113eSDavid van Moolenbroek# define ISLOWER(c) \ 4793*83ee113eSDavid van Moolenbroek (('a' <= (c) && (c) <= 'i') \ 4794*83ee113eSDavid van Moolenbroek || ('j' <= (c) && (c) <= 'r') \ 4795*83ee113eSDavid van Moolenbroek || ('s' <= (c) && (c) <= 'z')) 4796*83ee113eSDavid van Moolenbroek# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4797*83ee113eSDavid van Moolenbroek#endif 4798*83ee113eSDavid van Moolenbroek 4799*83ee113eSDavid van Moolenbroek#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4800*83ee113eSDavid van Moolenbroekint 4801*83ee113eSDavid van Moolenbroekmain () 4802*83ee113eSDavid van Moolenbroek{ 4803*83ee113eSDavid van Moolenbroek int i; 4804*83ee113eSDavid van Moolenbroek for (i = 0; i < 256; i++) 4805*83ee113eSDavid van Moolenbroek if (XOR (islower (i), ISLOWER (i)) 4806*83ee113eSDavid van Moolenbroek || toupper (i) != TOUPPER (i)) 4807*83ee113eSDavid van Moolenbroek return 2; 4808*83ee113eSDavid van Moolenbroek return 0; 4809*83ee113eSDavid van Moolenbroek} 4810*83ee113eSDavid van Moolenbroek_ACEOF 4811*83ee113eSDavid van Moolenbroekif ac_fn_c_try_run "$LINENO"; then : 4812*83ee113eSDavid van Moolenbroek 4813*83ee113eSDavid van Moolenbroekelse 4814*83ee113eSDavid van Moolenbroek ac_cv_header_stdc=no 4815*83ee113eSDavid van Moolenbroekfi 4816*83ee113eSDavid van Moolenbroekrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4817*83ee113eSDavid van Moolenbroek conftest.$ac_objext conftest.beam conftest.$ac_ext 4818*83ee113eSDavid van Moolenbroekfi 4819*83ee113eSDavid van Moolenbroek 4820*83ee113eSDavid van Moolenbroekfi 4821*83ee113eSDavid van Moolenbroekfi 4822*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4823*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_header_stdc" >&6; } 4824*83ee113eSDavid van Moolenbroekif test $ac_cv_header_stdc = yes; then 4825*83ee113eSDavid van Moolenbroek 4826*83ee113eSDavid van Moolenbroek$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4827*83ee113eSDavid van Moolenbroek 4828*83ee113eSDavid van Moolenbroekfi 4829*83ee113eSDavid van Moolenbroek 4830*83ee113eSDavid van Moolenbroek# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4831*83ee113eSDavid van Moolenbroekfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4832*83ee113eSDavid van Moolenbroek inttypes.h stdint.h unistd.h 4833*83ee113eSDavid van Moolenbroekdo : 4834*83ee113eSDavid van Moolenbroek as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4835*83ee113eSDavid van Moolenbroekac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4836*83ee113eSDavid van Moolenbroek" 4837*83ee113eSDavid van Moolenbroekif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4838*83ee113eSDavid van Moolenbroek cat >>confdefs.h <<_ACEOF 4839*83ee113eSDavid van Moolenbroek#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4840*83ee113eSDavid van Moolenbroek_ACEOF 4841*83ee113eSDavid van Moolenbroek 4842*83ee113eSDavid van Moolenbroekfi 4843*83ee113eSDavid van Moolenbroek 4844*83ee113eSDavid van Moolenbroekdone 4845*83ee113eSDavid van Moolenbroek 4846*83ee113eSDavid van Moolenbroek 4847*83ee113eSDavid van Moolenbroek 4848*83ee113eSDavid van Moolenbroek ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4849*83ee113eSDavid van Moolenbroekif test "x$ac_cv_header_minix_config_h" = xyes; then : 4850*83ee113eSDavid van Moolenbroek MINIX=yes 4851*83ee113eSDavid van Moolenbroekelse 4852*83ee113eSDavid van Moolenbroek MINIX= 4853*83ee113eSDavid van Moolenbroekfi 4854*83ee113eSDavid van Moolenbroek 4855*83ee113eSDavid van Moolenbroek 4856*83ee113eSDavid van Moolenbroek if test "$MINIX" = yes; then 4857*83ee113eSDavid van Moolenbroek 4858*83ee113eSDavid van Moolenbroek$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4859*83ee113eSDavid van Moolenbroek 4860*83ee113eSDavid van Moolenbroek 4861*83ee113eSDavid van Moolenbroek$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4862*83ee113eSDavid van Moolenbroek 4863*83ee113eSDavid van Moolenbroek 4864*83ee113eSDavid van Moolenbroek$as_echo "#define _MINIX 1" >>confdefs.h 4865*83ee113eSDavid van Moolenbroek 4866*83ee113eSDavid van Moolenbroek fi 4867*83ee113eSDavid van Moolenbroek 4868*83ee113eSDavid van Moolenbroek 4869*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4870*83ee113eSDavid van Moolenbroek$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4871*83ee113eSDavid van Moolenbroekif ${ac_cv_safe_to_define___extensions__+:} false; then : 4872*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 4873*83ee113eSDavid van Moolenbroekelse 4874*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4875*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 4876*83ee113eSDavid van Moolenbroek 4877*83ee113eSDavid van Moolenbroek# define __EXTENSIONS__ 1 4878*83ee113eSDavid van Moolenbroek $ac_includes_default 4879*83ee113eSDavid van Moolenbroekint 4880*83ee113eSDavid van Moolenbroekmain () 4881*83ee113eSDavid van Moolenbroek{ 4882*83ee113eSDavid van Moolenbroek 4883*83ee113eSDavid van Moolenbroek ; 4884*83ee113eSDavid van Moolenbroek return 0; 4885*83ee113eSDavid van Moolenbroek} 4886*83ee113eSDavid van Moolenbroek_ACEOF 4887*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 4888*83ee113eSDavid van Moolenbroek ac_cv_safe_to_define___extensions__=yes 4889*83ee113eSDavid van Moolenbroekelse 4890*83ee113eSDavid van Moolenbroek ac_cv_safe_to_define___extensions__=no 4891*83ee113eSDavid van Moolenbroekfi 4892*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4893*83ee113eSDavid van Moolenbroekfi 4894*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4895*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4896*83ee113eSDavid van Moolenbroek test $ac_cv_safe_to_define___extensions__ = yes && 4897*83ee113eSDavid van Moolenbroek $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4898*83ee113eSDavid van Moolenbroek 4899*83ee113eSDavid van Moolenbroek $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4900*83ee113eSDavid van Moolenbroek 4901*83ee113eSDavid van Moolenbroek $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4902*83ee113eSDavid van Moolenbroek 4903*83ee113eSDavid van Moolenbroek $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4904*83ee113eSDavid van Moolenbroek 4905*83ee113eSDavid van Moolenbroek $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4906*83ee113eSDavid van Moolenbroek 4907*83ee113eSDavid van Moolenbroek 4908*83ee113eSDavid van Moolenbroek 4909*83ee113eSDavid van Moolenbroekif test -n "$ac_tool_prefix"; then 4910*83ee113eSDavid van Moolenbroek # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 4911*83ee113eSDavid van Moolenbroekset dummy ${ac_tool_prefix}ranlib; ac_word=$2 4912*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4913*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $ac_word... " >&6; } 4914*83ee113eSDavid van Moolenbroekif ${ac_cv_prog_RANLIB+:} false; then : 4915*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 4916*83ee113eSDavid van Moolenbroekelse 4917*83ee113eSDavid van Moolenbroek if test -n "$RANLIB"; then 4918*83ee113eSDavid van Moolenbroek ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 4919*83ee113eSDavid van Moolenbroekelse 4920*83ee113eSDavid van Moolenbroekas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4921*83ee113eSDavid van Moolenbroekfor as_dir in $PATH 4922*83ee113eSDavid van Moolenbroekdo 4923*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 4924*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 4925*83ee113eSDavid van Moolenbroek for ac_exec_ext in '' $ac_executable_extensions; do 4926*83ee113eSDavid van Moolenbroek if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4927*83ee113eSDavid van Moolenbroek ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 4928*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4929*83ee113eSDavid van Moolenbroek break 2 4930*83ee113eSDavid van Moolenbroek fi 4931*83ee113eSDavid van Moolenbroekdone 4932*83ee113eSDavid van Moolenbroek done 4933*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 4934*83ee113eSDavid van Moolenbroek 4935*83ee113eSDavid van Moolenbroekfi 4936*83ee113eSDavid van Moolenbroekfi 4937*83ee113eSDavid van MoolenbroekRANLIB=$ac_cv_prog_RANLIB 4938*83ee113eSDavid van Moolenbroekif test -n "$RANLIB"; then 4939*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 4940*83ee113eSDavid van Moolenbroek$as_echo "$RANLIB" >&6; } 4941*83ee113eSDavid van Moolenbroekelse 4942*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4943*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 4944*83ee113eSDavid van Moolenbroekfi 4945*83ee113eSDavid van Moolenbroek 4946*83ee113eSDavid van Moolenbroek 4947*83ee113eSDavid van Moolenbroekfi 4948*83ee113eSDavid van Moolenbroekif test -z "$ac_cv_prog_RANLIB"; then 4949*83ee113eSDavid van Moolenbroek ac_ct_RANLIB=$RANLIB 4950*83ee113eSDavid van Moolenbroek # Extract the first word of "ranlib", so it can be a program name with args. 4951*83ee113eSDavid van Moolenbroekset dummy ranlib; ac_word=$2 4952*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4953*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $ac_word... " >&6; } 4954*83ee113eSDavid van Moolenbroekif ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 4955*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 4956*83ee113eSDavid van Moolenbroekelse 4957*83ee113eSDavid van Moolenbroek if test -n "$ac_ct_RANLIB"; then 4958*83ee113eSDavid van Moolenbroek ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 4959*83ee113eSDavid van Moolenbroekelse 4960*83ee113eSDavid van Moolenbroekas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4961*83ee113eSDavid van Moolenbroekfor as_dir in $PATH 4962*83ee113eSDavid van Moolenbroekdo 4963*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 4964*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 4965*83ee113eSDavid van Moolenbroek for ac_exec_ext in '' $ac_executable_extensions; do 4966*83ee113eSDavid van Moolenbroek if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4967*83ee113eSDavid van Moolenbroek ac_cv_prog_ac_ct_RANLIB="ranlib" 4968*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4969*83ee113eSDavid van Moolenbroek break 2 4970*83ee113eSDavid van Moolenbroek fi 4971*83ee113eSDavid van Moolenbroekdone 4972*83ee113eSDavid van Moolenbroek done 4973*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 4974*83ee113eSDavid van Moolenbroek 4975*83ee113eSDavid van Moolenbroekfi 4976*83ee113eSDavid van Moolenbroekfi 4977*83ee113eSDavid van Moolenbroekac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 4978*83ee113eSDavid van Moolenbroekif test -n "$ac_ct_RANLIB"; then 4979*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 4980*83ee113eSDavid van Moolenbroek$as_echo "$ac_ct_RANLIB" >&6; } 4981*83ee113eSDavid van Moolenbroekelse 4982*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4983*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 4984*83ee113eSDavid van Moolenbroekfi 4985*83ee113eSDavid van Moolenbroek 4986*83ee113eSDavid van Moolenbroek if test "x$ac_ct_RANLIB" = x; then 4987*83ee113eSDavid van Moolenbroek RANLIB=":" 4988*83ee113eSDavid van Moolenbroek else 4989*83ee113eSDavid van Moolenbroek case $cross_compiling:$ac_tool_warned in 4990*83ee113eSDavid van Moolenbroekyes:) 4991*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4992*83ee113eSDavid van Moolenbroek$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4993*83ee113eSDavid van Moolenbroekac_tool_warned=yes ;; 4994*83ee113eSDavid van Moolenbroekesac 4995*83ee113eSDavid van Moolenbroek RANLIB=$ac_ct_RANLIB 4996*83ee113eSDavid van Moolenbroek fi 4997*83ee113eSDavid van Moolenbroekelse 4998*83ee113eSDavid van Moolenbroek RANLIB="$ac_cv_prog_RANLIB" 4999*83ee113eSDavid van Moolenbroekfi 5000*83ee113eSDavid van Moolenbroek 5001*83ee113eSDavid van Moolenbroekac_config_headers="$ac_config_headers includes/config.h" 5002*83ee113eSDavid van Moolenbroek 5003*83ee113eSDavid van Moolenbroek 5004*83ee113eSDavid van Moolenbroek# we sometimes need to know byte order for building packets 5005*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 5006*83ee113eSDavid van Moolenbroek$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 5007*83ee113eSDavid van Moolenbroekif ${ac_cv_c_bigendian+:} false; then : 5008*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 5009*83ee113eSDavid van Moolenbroekelse 5010*83ee113eSDavid van Moolenbroek ac_cv_c_bigendian=unknown 5011*83ee113eSDavid van Moolenbroek # See if we're dealing with a universal compiler. 5012*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5013*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 5014*83ee113eSDavid van Moolenbroek#ifndef __APPLE_CC__ 5015*83ee113eSDavid van Moolenbroek not a universal capable compiler 5016*83ee113eSDavid van Moolenbroek #endif 5017*83ee113eSDavid van Moolenbroek typedef int dummy; 5018*83ee113eSDavid van Moolenbroek 5019*83ee113eSDavid van Moolenbroek_ACEOF 5020*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 5021*83ee113eSDavid van Moolenbroek 5022*83ee113eSDavid van Moolenbroek # Check for potential -arch flags. It is not universal unless 5023*83ee113eSDavid van Moolenbroek # there are at least two -arch flags with different values. 5024*83ee113eSDavid van Moolenbroek ac_arch= 5025*83ee113eSDavid van Moolenbroek ac_prev= 5026*83ee113eSDavid van Moolenbroek for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 5027*83ee113eSDavid van Moolenbroek if test -n "$ac_prev"; then 5028*83ee113eSDavid van Moolenbroek case $ac_word in 5029*83ee113eSDavid van Moolenbroek i?86 | x86_64 | ppc | ppc64) 5030*83ee113eSDavid van Moolenbroek if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 5031*83ee113eSDavid van Moolenbroek ac_arch=$ac_word 5032*83ee113eSDavid van Moolenbroek else 5033*83ee113eSDavid van Moolenbroek ac_cv_c_bigendian=universal 5034*83ee113eSDavid van Moolenbroek break 5035*83ee113eSDavid van Moolenbroek fi 5036*83ee113eSDavid van Moolenbroek ;; 5037*83ee113eSDavid van Moolenbroek esac 5038*83ee113eSDavid van Moolenbroek ac_prev= 5039*83ee113eSDavid van Moolenbroek elif test "x$ac_word" = "x-arch"; then 5040*83ee113eSDavid van Moolenbroek ac_prev=arch 5041*83ee113eSDavid van Moolenbroek fi 5042*83ee113eSDavid van Moolenbroek done 5043*83ee113eSDavid van Moolenbroekfi 5044*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5045*83ee113eSDavid van Moolenbroek if test $ac_cv_c_bigendian = unknown; then 5046*83ee113eSDavid van Moolenbroek # See if sys/param.h defines the BYTE_ORDER macro. 5047*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5048*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 5049*83ee113eSDavid van Moolenbroek#include <sys/types.h> 5050*83ee113eSDavid van Moolenbroek #include <sys/param.h> 5051*83ee113eSDavid van Moolenbroek 5052*83ee113eSDavid van Moolenbroekint 5053*83ee113eSDavid van Moolenbroekmain () 5054*83ee113eSDavid van Moolenbroek{ 5055*83ee113eSDavid van Moolenbroek#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 5056*83ee113eSDavid van Moolenbroek && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 5057*83ee113eSDavid van Moolenbroek && LITTLE_ENDIAN) 5058*83ee113eSDavid van Moolenbroek bogus endian macros 5059*83ee113eSDavid van Moolenbroek #endif 5060*83ee113eSDavid van Moolenbroek 5061*83ee113eSDavid van Moolenbroek ; 5062*83ee113eSDavid van Moolenbroek return 0; 5063*83ee113eSDavid van Moolenbroek} 5064*83ee113eSDavid van Moolenbroek_ACEOF 5065*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 5066*83ee113eSDavid van Moolenbroek # It does; now see whether it defined to BIG_ENDIAN or not. 5067*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5068*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 5069*83ee113eSDavid van Moolenbroek#include <sys/types.h> 5070*83ee113eSDavid van Moolenbroek #include <sys/param.h> 5071*83ee113eSDavid van Moolenbroek 5072*83ee113eSDavid van Moolenbroekint 5073*83ee113eSDavid van Moolenbroekmain () 5074*83ee113eSDavid van Moolenbroek{ 5075*83ee113eSDavid van Moolenbroek#if BYTE_ORDER != BIG_ENDIAN 5076*83ee113eSDavid van Moolenbroek not big endian 5077*83ee113eSDavid van Moolenbroek #endif 5078*83ee113eSDavid van Moolenbroek 5079*83ee113eSDavid van Moolenbroek ; 5080*83ee113eSDavid van Moolenbroek return 0; 5081*83ee113eSDavid van Moolenbroek} 5082*83ee113eSDavid van Moolenbroek_ACEOF 5083*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 5084*83ee113eSDavid van Moolenbroek ac_cv_c_bigendian=yes 5085*83ee113eSDavid van Moolenbroekelse 5086*83ee113eSDavid van Moolenbroek ac_cv_c_bigendian=no 5087*83ee113eSDavid van Moolenbroekfi 5088*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5089*83ee113eSDavid van Moolenbroekfi 5090*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5091*83ee113eSDavid van Moolenbroek fi 5092*83ee113eSDavid van Moolenbroek if test $ac_cv_c_bigendian = unknown; then 5093*83ee113eSDavid van Moolenbroek # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 5094*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5095*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 5096*83ee113eSDavid van Moolenbroek#include <limits.h> 5097*83ee113eSDavid van Moolenbroek 5098*83ee113eSDavid van Moolenbroekint 5099*83ee113eSDavid van Moolenbroekmain () 5100*83ee113eSDavid van Moolenbroek{ 5101*83ee113eSDavid van Moolenbroek#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 5102*83ee113eSDavid van Moolenbroek bogus endian macros 5103*83ee113eSDavid van Moolenbroek #endif 5104*83ee113eSDavid van Moolenbroek 5105*83ee113eSDavid van Moolenbroek ; 5106*83ee113eSDavid van Moolenbroek return 0; 5107*83ee113eSDavid van Moolenbroek} 5108*83ee113eSDavid van Moolenbroek_ACEOF 5109*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 5110*83ee113eSDavid van Moolenbroek # It does; now see whether it defined to _BIG_ENDIAN or not. 5111*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5112*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 5113*83ee113eSDavid van Moolenbroek#include <limits.h> 5114*83ee113eSDavid van Moolenbroek 5115*83ee113eSDavid van Moolenbroekint 5116*83ee113eSDavid van Moolenbroekmain () 5117*83ee113eSDavid van Moolenbroek{ 5118*83ee113eSDavid van Moolenbroek#ifndef _BIG_ENDIAN 5119*83ee113eSDavid van Moolenbroek not big endian 5120*83ee113eSDavid van Moolenbroek #endif 5121*83ee113eSDavid van Moolenbroek 5122*83ee113eSDavid van Moolenbroek ; 5123*83ee113eSDavid van Moolenbroek return 0; 5124*83ee113eSDavid van Moolenbroek} 5125*83ee113eSDavid van Moolenbroek_ACEOF 5126*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 5127*83ee113eSDavid van Moolenbroek ac_cv_c_bigendian=yes 5128*83ee113eSDavid van Moolenbroekelse 5129*83ee113eSDavid van Moolenbroek ac_cv_c_bigendian=no 5130*83ee113eSDavid van Moolenbroekfi 5131*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5132*83ee113eSDavid van Moolenbroekfi 5133*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5134*83ee113eSDavid van Moolenbroek fi 5135*83ee113eSDavid van Moolenbroek if test $ac_cv_c_bigendian = unknown; then 5136*83ee113eSDavid van Moolenbroek # Compile a test program. 5137*83ee113eSDavid van Moolenbroek if test "$cross_compiling" = yes; then : 5138*83ee113eSDavid van Moolenbroek # Try to guess by grepping values from an object file. 5139*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5140*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 5141*83ee113eSDavid van Moolenbroekshort int ascii_mm[] = 5142*83ee113eSDavid van Moolenbroek { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 5143*83ee113eSDavid van Moolenbroek short int ascii_ii[] = 5144*83ee113eSDavid van Moolenbroek { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 5145*83ee113eSDavid van Moolenbroek int use_ascii (int i) { 5146*83ee113eSDavid van Moolenbroek return ascii_mm[i] + ascii_ii[i]; 5147*83ee113eSDavid van Moolenbroek } 5148*83ee113eSDavid van Moolenbroek short int ebcdic_ii[] = 5149*83ee113eSDavid van Moolenbroek { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 5150*83ee113eSDavid van Moolenbroek short int ebcdic_mm[] = 5151*83ee113eSDavid van Moolenbroek { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 5152*83ee113eSDavid van Moolenbroek int use_ebcdic (int i) { 5153*83ee113eSDavid van Moolenbroek return ebcdic_mm[i] + ebcdic_ii[i]; 5154*83ee113eSDavid van Moolenbroek } 5155*83ee113eSDavid van Moolenbroek extern int foo; 5156*83ee113eSDavid van Moolenbroek 5157*83ee113eSDavid van Moolenbroekint 5158*83ee113eSDavid van Moolenbroekmain () 5159*83ee113eSDavid van Moolenbroek{ 5160*83ee113eSDavid van Moolenbroekreturn use_ascii (foo) == use_ebcdic (foo); 5161*83ee113eSDavid van Moolenbroek ; 5162*83ee113eSDavid van Moolenbroek return 0; 5163*83ee113eSDavid van Moolenbroek} 5164*83ee113eSDavid van Moolenbroek_ACEOF 5165*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 5166*83ee113eSDavid van Moolenbroek if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 5167*83ee113eSDavid van Moolenbroek ac_cv_c_bigendian=yes 5168*83ee113eSDavid van Moolenbroek fi 5169*83ee113eSDavid van Moolenbroek if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 5170*83ee113eSDavid van Moolenbroek if test "$ac_cv_c_bigendian" = unknown; then 5171*83ee113eSDavid van Moolenbroek ac_cv_c_bigendian=no 5172*83ee113eSDavid van Moolenbroek else 5173*83ee113eSDavid van Moolenbroek # finding both strings is unlikely to happen, but who knows? 5174*83ee113eSDavid van Moolenbroek ac_cv_c_bigendian=unknown 5175*83ee113eSDavid van Moolenbroek fi 5176*83ee113eSDavid van Moolenbroek fi 5177*83ee113eSDavid van Moolenbroekfi 5178*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5179*83ee113eSDavid van Moolenbroekelse 5180*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5181*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 5182*83ee113eSDavid van Moolenbroek$ac_includes_default 5183*83ee113eSDavid van Moolenbroekint 5184*83ee113eSDavid van Moolenbroekmain () 5185*83ee113eSDavid van Moolenbroek{ 5186*83ee113eSDavid van Moolenbroek 5187*83ee113eSDavid van Moolenbroek /* Are we little or big endian? From Harbison&Steele. */ 5188*83ee113eSDavid van Moolenbroek union 5189*83ee113eSDavid van Moolenbroek { 5190*83ee113eSDavid van Moolenbroek long int l; 5191*83ee113eSDavid van Moolenbroek char c[sizeof (long int)]; 5192*83ee113eSDavid van Moolenbroek } u; 5193*83ee113eSDavid van Moolenbroek u.l = 1; 5194*83ee113eSDavid van Moolenbroek return u.c[sizeof (long int) - 1] == 1; 5195*83ee113eSDavid van Moolenbroek 5196*83ee113eSDavid van Moolenbroek ; 5197*83ee113eSDavid van Moolenbroek return 0; 5198*83ee113eSDavid van Moolenbroek} 5199*83ee113eSDavid van Moolenbroek_ACEOF 5200*83ee113eSDavid van Moolenbroekif ac_fn_c_try_run "$LINENO"; then : 5201*83ee113eSDavid van Moolenbroek ac_cv_c_bigendian=no 5202*83ee113eSDavid van Moolenbroekelse 5203*83ee113eSDavid van Moolenbroek ac_cv_c_bigendian=yes 5204*83ee113eSDavid van Moolenbroekfi 5205*83ee113eSDavid van Moolenbroekrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5206*83ee113eSDavid van Moolenbroek conftest.$ac_objext conftest.beam conftest.$ac_ext 5207*83ee113eSDavid van Moolenbroekfi 5208*83ee113eSDavid van Moolenbroek 5209*83ee113eSDavid van Moolenbroek fi 5210*83ee113eSDavid van Moolenbroekfi 5211*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 5212*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_c_bigendian" >&6; } 5213*83ee113eSDavid van Moolenbroek case $ac_cv_c_bigendian in #( 5214*83ee113eSDavid van Moolenbroek yes) 5215*83ee113eSDavid van Moolenbroek byte_order=BIG_ENDIAN 5216*83ee113eSDavid van Moolenbroek;; #( 5217*83ee113eSDavid van Moolenbroek no) 5218*83ee113eSDavid van Moolenbroek byte_order=LITTLE_ENDIAN 5219*83ee113eSDavid van Moolenbroek ;; #( 5220*83ee113eSDavid van Moolenbroek universal) 5221*83ee113eSDavid van Moolenbroek 5222*83ee113eSDavid van Moolenbroek$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 5223*83ee113eSDavid van Moolenbroek 5224*83ee113eSDavid van Moolenbroek ;; #( 5225*83ee113eSDavid van Moolenbroek *) 5226*83ee113eSDavid van Moolenbroek as_fn_error $? "unknown endianness 5227*83ee113eSDavid van Moolenbroek presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 5228*83ee113eSDavid van Moolenbroek esac 5229*83ee113eSDavid van Moolenbroek 5230*83ee113eSDavid van Moolenbroek 5231*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5232*83ee113eSDavid van Moolenbroek#define DHCP_BYTE_ORDER $byte_order 5233*83ee113eSDavid van Moolenbroek_ACEOF 5234*83ee113eSDavid van Moolenbroek 5235*83ee113eSDavid van Moolenbroek 5236*83ee113eSDavid van Moolenbroek# Optional compile-time DEBUGging. 5237*83ee113eSDavid van Moolenbroek# Check whether --enable-debug was given. 5238*83ee113eSDavid van Moolenbroekif test "${enable_debug+set}" = set; then : 5239*83ee113eSDavid van Moolenbroek enableval=$enable_debug; enable_debug=yes 5240*83ee113eSDavid van Moolenbroekelse 5241*83ee113eSDavid van Moolenbroek enable_debug=no 5242*83ee113eSDavid van Moolenbroekfi 5243*83ee113eSDavid van Moolenbroek 5244*83ee113eSDavid van Moolenbroek# This is very much off by default. 5245*83ee113eSDavid van Moolenbroekif test "$enable_debug" = "yes" ; then 5246*83ee113eSDavid van Moolenbroek 5247*83ee113eSDavid van Moolenbroek$as_echo "#define DEBUG 1" >>confdefs.h 5248*83ee113eSDavid van Moolenbroek 5249*83ee113eSDavid van Moolenbroek # Just override CFLAGS to totally to remove optimization. 5250*83ee113eSDavid van Moolenbroek CFLAGS="-g" 5251*83ee113eSDavid van Moolenbroekfi 5252*83ee113eSDavid van Moolenbroek# XXX: there are actually quite a lot more DEBUG_ features we could enable, 5253*83ee113eSDavid van Moolenbroek# but I don't want to pollute the --help space. 5254*83ee113eSDavid van Moolenbroek# 5255*83ee113eSDavid van Moolenbroek#/* #define DEBUG_TOKENS */ 5256*83ee113eSDavid van Moolenbroek#/* #define DEBUG_PACKET */ 5257*83ee113eSDavid van Moolenbroek#/* #define DEBUG_EXPRESSIONS */ 5258*83ee113eSDavid van Moolenbroek#/* #define DEBUG_FIND_LEASE */ 5259*83ee113eSDavid van Moolenbroek#/* #define DEBUG_EXPRESSION_PARSE */ 5260*83ee113eSDavid van Moolenbroek#/* #define DEBUG_CLASS_MATCHING */ 5261*83ee113eSDavid van Moolenbroek#/* #define DEBUG_MEMORY_LEAKAGE */ 5262*83ee113eSDavid van Moolenbroek#/* #define DEBUG_MALLOC_POOL */ 5263*83ee113eSDavid van Moolenbroek#/* #define DEBUG_LEASE_STATE_TRANSITIONS */ 5264*83ee113eSDavid van Moolenbroek#/* #define DEBUG_RC_HISTORY */ 5265*83ee113eSDavid van Moolenbroek#/* #define DEBUG_RC_HISTORY_EXHAUSTIVELY */ 5266*83ee113eSDavid van Moolenbroek#/* #define RC_HISTORY_MAX 10240 */ 5267*83ee113eSDavid van Moolenbroek#/* #define POINTER_DEBUG */ 5268*83ee113eSDavid van Moolenbroek#/* #define DEBUG_FAILOVER_MESSAGES */ 5269*83ee113eSDavid van Moolenbroek#/* #define DEBUG_FAILOVER_TIMING */ 5270*83ee113eSDavid van Moolenbroek#/* #define DEBUG_DUMP_ALL_LEASES */ 5271*83ee113eSDavid van Moolenbroek 5272*83ee113eSDavid van Moolenbroek# Failover optional compile-time feature. 5273*83ee113eSDavid van Moolenbroek# Check whether --enable-failover was given. 5274*83ee113eSDavid van Moolenbroekif test "${enable_failover+set}" = set; then : 5275*83ee113eSDavid van Moolenbroek enableval=$enable_failover; 5276*83ee113eSDavid van Moolenbroekfi 5277*83ee113eSDavid van Moolenbroek 5278*83ee113eSDavid van Moolenbroek# Failover is on by default, so define if it is not explicitly disabled. 5279*83ee113eSDavid van Moolenbroekif test "$enable_failover" != "no"; then 5280*83ee113eSDavid van Moolenbroek 5281*83ee113eSDavid van Moolenbroek$as_echo "#define FAILOVER_PROTOCOL 1" >>confdefs.h 5282*83ee113eSDavid van Moolenbroek 5283*83ee113eSDavid van Moolenbroekfi 5284*83ee113eSDavid van Moolenbroek 5285*83ee113eSDavid van Moolenbroek# execute() support. 5286*83ee113eSDavid van Moolenbroek# Check whether --enable-execute was given. 5287*83ee113eSDavid van Moolenbroekif test "${enable_execute+set}" = set; then : 5288*83ee113eSDavid van Moolenbroek enableval=$enable_execute; 5289*83ee113eSDavid van Moolenbroekfi 5290*83ee113eSDavid van Moolenbroek 5291*83ee113eSDavid van Moolenbroek# execute() is on by default, so define if it is not explicitly disabled. 5292*83ee113eSDavid van Moolenbroekif test "$enable_execute" != "no" ; then 5293*83ee113eSDavid van Moolenbroek 5294*83ee113eSDavid van Moolenbroek$as_echo "#define ENABLE_EXECUTE 1" >>confdefs.h 5295*83ee113eSDavid van Moolenbroek 5296*83ee113eSDavid van Moolenbroekfi 5297*83ee113eSDavid van Moolenbroek 5298*83ee113eSDavid van Moolenbroek# Server tracing support. 5299*83ee113eSDavid van Moolenbroek# Check whether --enable-tracing was given. 5300*83ee113eSDavid van Moolenbroekif test "${enable_tracing+set}" = set; then : 5301*83ee113eSDavid van Moolenbroek enableval=$enable_tracing; 5302*83ee113eSDavid van Moolenbroekfi 5303*83ee113eSDavid van Moolenbroek 5304*83ee113eSDavid van Moolenbroek# tracing is on by default, so define if it is not explicitly disabled. 5305*83ee113eSDavid van Moolenbroekif test "$enable_tracing" != "no" ; then 5306*83ee113eSDavid van Moolenbroek 5307*83ee113eSDavid van Moolenbroek$as_echo "#define TRACING 1" >>confdefs.h 5308*83ee113eSDavid van Moolenbroek 5309*83ee113eSDavid van Moolenbroekfi 5310*83ee113eSDavid van Moolenbroek 5311*83ee113eSDavid van Moolenbroek# Delayed-ack feature support (experimental). 5312*83ee113eSDavid van Moolenbroek# Check whether --enable-delayed_ack was given. 5313*83ee113eSDavid van Moolenbroekif test "${enable_delayed_ack+set}" = set; then : 5314*83ee113eSDavid van Moolenbroek enableval=$enable_delayed_ack; 5315*83ee113eSDavid van Moolenbroekfi 5316*83ee113eSDavid van Moolenbroek 5317*83ee113eSDavid van Moolenbroekif test "$enable_delayed_ack" = "yes"; then 5318*83ee113eSDavid van Moolenbroek 5319*83ee113eSDavid van Moolenbroek$as_echo "#define DELAYED_ACK 1" >>confdefs.h 5320*83ee113eSDavid van Moolenbroek 5321*83ee113eSDavid van Moolenbroekfi 5322*83ee113eSDavid van Moolenbroek 5323*83ee113eSDavid van Moolenbroek# DHCPv6 optional compile-time feature. 5324*83ee113eSDavid van Moolenbroek# Check whether --enable-dhcpv6 was given. 5325*83ee113eSDavid van Moolenbroekif test "${enable_dhcpv6+set}" = set; then : 5326*83ee113eSDavid van Moolenbroek enableval=$enable_dhcpv6; 5327*83ee113eSDavid van Moolenbroekfi 5328*83ee113eSDavid van Moolenbroek 5329*83ee113eSDavid van Moolenbroek# DHCPv6 is on by default, so define if it is not explicitly disabled. 5330*83ee113eSDavid van Moolenbroekif test "$enable_dhcpv6" != "no"; then 5331*83ee113eSDavid van Moolenbroek 5332*83ee113eSDavid van Moolenbroek$as_echo "#define DHCPv6 1" >>confdefs.h 5333*83ee113eSDavid van Moolenbroek 5334*83ee113eSDavid van Moolenbroekfi 5335*83ee113eSDavid van Moolenbroek 5336*83ee113eSDavid van Moolenbroek# PARANOIA is off by default (until we can test it with all features) 5337*83ee113eSDavid van Moolenbroek# Check whether --enable-paranoia was given. 5338*83ee113eSDavid van Moolenbroekif test "${enable_paranoia+set}" = set; then : 5339*83ee113eSDavid van Moolenbroek enableval=$enable_paranoia; 5340*83ee113eSDavid van Moolenbroekfi 5341*83ee113eSDavid van Moolenbroek 5342*83ee113eSDavid van Moolenbroek# Check whether --enable-early_chroot was given. 5343*83ee113eSDavid van Moolenbroekif test "${enable_early_chroot+set}" = set; then : 5344*83ee113eSDavid van Moolenbroek enableval=$enable_early_chroot; 5345*83ee113eSDavid van Moolenbroekfi 5346*83ee113eSDavid van Moolenbroek 5347*83ee113eSDavid van Moolenbroek# If someone enables early chroot, but does not enable paranoia, do so for 5348*83ee113eSDavid van Moolenbroek# them. 5349*83ee113eSDavid van Moolenbroekif test "$enable_paranoia" != "yes" && \ 5350*83ee113eSDavid van Moolenbroek test "$enable_early_chroot" = "yes" ; then 5351*83ee113eSDavid van Moolenbroek enable_paranoia="yes" 5352*83ee113eSDavid van Moolenbroekfi 5353*83ee113eSDavid van Moolenbroek 5354*83ee113eSDavid van Moolenbroekif test "$enable_paranoia" = "yes" ; then 5355*83ee113eSDavid van Moolenbroek 5356*83ee113eSDavid van Moolenbroek$as_echo "#define PARANOIA 1" >>confdefs.h 5357*83ee113eSDavid van Moolenbroek 5358*83ee113eSDavid van Moolenbroekfi 5359*83ee113eSDavid van Moolenbroekif test "$enable_early_chroot" = "yes" ; then 5360*83ee113eSDavid van Moolenbroek 5361*83ee113eSDavid van Moolenbroek$as_echo "#define EARLY_CHROOT 1" >>confdefs.h 5362*83ee113eSDavid van Moolenbroek 5363*83ee113eSDavid van Moolenbroekfi 5364*83ee113eSDavid van Moolenbroek 5365*83ee113eSDavid van Moolenbroek# Check whether --enable-ipv4_pktinfo was given. 5366*83ee113eSDavid van Moolenbroekif test "${enable_ipv4_pktinfo+set}" = set; then : 5367*83ee113eSDavid van Moolenbroek enableval=$enable_ipv4_pktinfo; 5368*83ee113eSDavid van Moolenbroekfi 5369*83ee113eSDavid van Moolenbroek 5370*83ee113eSDavid van Moolenbroek 5371*83ee113eSDavid van Moolenbroekif test "$enable_ipv4_pktinfo" = "yes"; then 5372*83ee113eSDavid van Moolenbroek 5373*83ee113eSDavid van Moolenbroek$as_echo "#define USE_V4_PKTINFO 1" >>confdefs.h 5374*83ee113eSDavid van Moolenbroek 5375*83ee113eSDavid van Moolenbroekfi 5376*83ee113eSDavid van Moolenbroek 5377*83ee113eSDavid van Moolenbroek# Check whether --enable-use_sockets was given. 5378*83ee113eSDavid van Moolenbroekif test "${enable_use_sockets+set}" = set; then : 5379*83ee113eSDavid van Moolenbroek enableval=$enable_use_sockets; 5380*83ee113eSDavid van Moolenbroekfi 5381*83ee113eSDavid van Moolenbroek 5382*83ee113eSDavid van Moolenbroek 5383*83ee113eSDavid van Moolenbroekif test "$enable_use_sockets" = "yes"; then 5384*83ee113eSDavid van Moolenbroek 5385*83ee113eSDavid van Moolenbroek$as_echo "#define USE_SOCKETS 1" >>confdefs.h 5386*83ee113eSDavid van Moolenbroek 5387*83ee113eSDavid van Moolenbroekfi 5388*83ee113eSDavid van Moolenbroek 5389*83ee113eSDavid van Moolenbroek# Try to hnadle incorrect byte order for secs field 5390*83ee113eSDavid van Moolenbroek# This is off by default 5391*83ee113eSDavid van Moolenbroek# Check whether --enable-secs_byteorder was given. 5392*83ee113eSDavid van Moolenbroekif test "${enable_secs_byteorder+set}" = set; then : 5393*83ee113eSDavid van Moolenbroek enableval=$enable_secs_byteorder; 5394*83ee113eSDavid van Moolenbroekfi 5395*83ee113eSDavid van Moolenbroek 5396*83ee113eSDavid van Moolenbroek 5397*83ee113eSDavid van Moolenbroekif test "$enable_secs_byteorder" = "yes" ; then 5398*83ee113eSDavid van Moolenbroek 5399*83ee113eSDavid van Moolenbroek$as_echo "#define SECS_BYTEORDER 1" >>confdefs.h 5400*83ee113eSDavid van Moolenbroek 5401*83ee113eSDavid van Moolenbroekfi 5402*83ee113eSDavid van Moolenbroek 5403*83ee113eSDavid van Moolenbroek# Testing section 5404*83ee113eSDavid van Moolenbroek 5405*83ee113eSDavid van Moolenbroekatf_path="no" 5406*83ee113eSDavid van Moolenbroek 5407*83ee113eSDavid van Moolenbroek# Check whether --with-atf was given. 5408*83ee113eSDavid van Moolenbroekif test "${with_atf+set}" = set; then : 5409*83ee113eSDavid van Moolenbroek withval=$with_atf; atf_path="$withval" 5410*83ee113eSDavid van Moolenbroekfi 5411*83ee113eSDavid van Moolenbroek 5412*83ee113eSDavid van Moolenbroekif test "$atf_path" != "no" ; then 5413*83ee113eSDavid van Moolenbroek # Config path for pkg-config 5414*83ee113eSDavid van Moolenbroek atf_pcp="" 5415*83ee113eSDavid van Moolenbroek if test "$atf_path" != "yes" ; then 5416*83ee113eSDavid van Moolenbroek if test -f $atf_path/lib/pkgconfig/atf-c.pc ; then 5417*83ee113eSDavid van Moolenbroek atf_pcp=$atf_path/lib/pkgconfig 5418*83ee113eSDavid van Moolenbroek elif test -f $atf_path/lib64/pkgconfig/atf-c.pc ; then 5419*83ee113eSDavid van Moolenbroek atf_pcp=$atf_path/lib64/pkgconfig 5420*83ee113eSDavid van Moolenbroek fi 5421*83ee113eSDavid van Moolenbroek else 5422*83ee113eSDavid van Moolenbroek # Not specified, try some common paths 5423*83ee113eSDavid van Moolenbroek atf_dirs="/usr /usr/local /usr/pkg /opt /opt/local" 5424*83ee113eSDavid van Moolenbroek for d in $atf_dirs 5425*83ee113eSDavid van Moolenbroek do 5426*83ee113eSDavid van Moolenbroek if test -f $d/lib/pkgconfig/atf-c.pc ; then 5427*83ee113eSDavid van Moolenbroek atf_pcp=$d/lib/pkgconfig 5428*83ee113eSDavid van Moolenbroek elif test -f $d/lib64/pkgconfig/atf-c.pc ; then 5429*83ee113eSDavid van Moolenbroek atf_pcp=$d/lib64/pkgconfig 5430*83ee113eSDavid van Moolenbroek fi 5431*83ee113eSDavid van Moolenbroek done 5432*83ee113eSDavid van Moolenbroek fi 5433*83ee113eSDavid van Moolenbroek if test "$atf_pcp" = "" ; then 5434*83ee113eSDavid van Moolenbroek as_fn_error $? "Unable to find atf files in location specified" "$LINENO" 5 5435*83ee113eSDavid van Moolenbroek else 5436*83ee113eSDavid van Moolenbroek ATF_CFLAGS="`PKG_CONFIG_PATH=$atf_pcp pkg-config --cflags atf-c` -DUNIT_TEST" 5437*83ee113eSDavid van Moolenbroek ATF_LDFLAGS="`PKG_CONFIG_PATH=$atf_pcp pkg-config --libs atf-c`" 5438*83ee113eSDavid van Moolenbroek 5439*83ee113eSDavid van Moolenbroek 5440*83ee113eSDavid van Moolenbroek fi 5441*83ee113eSDavid van Moolenbroekfi 5442*83ee113eSDavid van Moolenbroek 5443*83ee113eSDavid van Moolenbroek if test "$atf_pcp" != ""; then 5444*83ee113eSDavid van Moolenbroek HAVE_ATF_TRUE= 5445*83ee113eSDavid van Moolenbroek HAVE_ATF_FALSE='#' 5446*83ee113eSDavid van Moolenbroekelse 5447*83ee113eSDavid van Moolenbroek HAVE_ATF_TRUE='#' 5448*83ee113eSDavid van Moolenbroek HAVE_ATF_FALSE= 5449*83ee113eSDavid van Moolenbroekfi 5450*83ee113eSDavid van Moolenbroek 5451*83ee113eSDavid van Moolenbroek### Uncomment this once docs.lab.isc.org upgrades to automake 1.11 5452*83ee113eSDavid van Moolenbroek### AM_COND_IF([HAVE_ATF], [AC_DEFINE([HAVE_ATF], [1], [ATF framework specified?])]) 5453*83ee113eSDavid van Moolenbroek 5454*83ee113eSDavid van Moolenbroek### 5455*83ee113eSDavid van Moolenbroek### Path fun. Older versions of DHCP were installed in /usr/sbin, so we 5456*83ee113eSDavid van Moolenbroek### need to look there and potentially overwrite by default (but not if 5457*83ee113eSDavid van Moolenbroek### the user configures an alternate value). LOCALSTATEDIR is totally 5458*83ee113eSDavid van Moolenbroek### braindead. No one uses /usr/local/var/db/ nor /usr/local/var/run, and 5459*83ee113eSDavid van Moolenbroek### they would be insane for suggesting it. We need to look in /var/for 5460*83ee113eSDavid van Moolenbroek### 'db' and 'state/dhcp' for db files, and /var/run for pid files by 5461*83ee113eSDavid van Moolenbroek### default. 5462*83ee113eSDavid van Moolenbroek### 5463*83ee113eSDavid van Moolenbroekif test "x$prefix" = xNONE; then 5464*83ee113eSDavid van Moolenbroek $as_echo_n "checking for prefix by " >&6 5465*83ee113eSDavid van Moolenbroek # Extract the first word of "dhcpd", so it can be a program name with args. 5466*83ee113eSDavid van Moolenbroekset dummy dhcpd; ac_word=$2 5467*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5468*83ee113eSDavid van Moolenbroek$as_echo_n "checking for $ac_word... " >&6; } 5469*83ee113eSDavid van Moolenbroekif ${ac_cv_path_ac_prefix_program+:} false; then : 5470*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 5471*83ee113eSDavid van Moolenbroekelse 5472*83ee113eSDavid van Moolenbroek case $ac_prefix_program in 5473*83ee113eSDavid van Moolenbroek [\\/]* | ?:[\\/]*) 5474*83ee113eSDavid van Moolenbroek ac_cv_path_ac_prefix_program="$ac_prefix_program" # Let the user override the test with a path. 5475*83ee113eSDavid van Moolenbroek ;; 5476*83ee113eSDavid van Moolenbroek *) 5477*83ee113eSDavid van Moolenbroek as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5478*83ee113eSDavid van Moolenbroekfor as_dir in $PATH 5479*83ee113eSDavid van Moolenbroekdo 5480*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 5481*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 5482*83ee113eSDavid van Moolenbroek for ac_exec_ext in '' $ac_executable_extensions; do 5483*83ee113eSDavid van Moolenbroek if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5484*83ee113eSDavid van Moolenbroek ac_cv_path_ac_prefix_program="$as_dir/$ac_word$ac_exec_ext" 5485*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5486*83ee113eSDavid van Moolenbroek break 2 5487*83ee113eSDavid van Moolenbroek fi 5488*83ee113eSDavid van Moolenbroekdone 5489*83ee113eSDavid van Moolenbroek done 5490*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 5491*83ee113eSDavid van Moolenbroek 5492*83ee113eSDavid van Moolenbroek ;; 5493*83ee113eSDavid van Moolenbroekesac 5494*83ee113eSDavid van Moolenbroekfi 5495*83ee113eSDavid van Moolenbroekac_prefix_program=$ac_cv_path_ac_prefix_program 5496*83ee113eSDavid van Moolenbroekif test -n "$ac_prefix_program"; then 5497*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prefix_program" >&5 5498*83ee113eSDavid van Moolenbroek$as_echo "$ac_prefix_program" >&6; } 5499*83ee113eSDavid van Moolenbroekelse 5500*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5501*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 5502*83ee113eSDavid van Moolenbroekfi 5503*83ee113eSDavid van Moolenbroek 5504*83ee113eSDavid van Moolenbroek 5505*83ee113eSDavid van Moolenbroek if test -n "$ac_prefix_program"; then 5506*83ee113eSDavid van Moolenbroek prefix=`$as_dirname -- "$ac_prefix_program" || 5507*83ee113eSDavid van Moolenbroek$as_expr X"$ac_prefix_program" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 5508*83ee113eSDavid van Moolenbroek X"$ac_prefix_program" : 'X\(//\)[^/]' \| \ 5509*83ee113eSDavid van Moolenbroek X"$ac_prefix_program" : 'X\(//\)$' \| \ 5510*83ee113eSDavid van Moolenbroek X"$ac_prefix_program" : 'X\(/\)' \| . 2>/dev/null || 5511*83ee113eSDavid van Moolenbroek$as_echo X"$ac_prefix_program" | 5512*83ee113eSDavid van Moolenbroek sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 5513*83ee113eSDavid van Moolenbroek s//\1/ 5514*83ee113eSDavid van Moolenbroek q 5515*83ee113eSDavid van Moolenbroek } 5516*83ee113eSDavid van Moolenbroek /^X\(\/\/\)[^/].*/{ 5517*83ee113eSDavid van Moolenbroek s//\1/ 5518*83ee113eSDavid van Moolenbroek q 5519*83ee113eSDavid van Moolenbroek } 5520*83ee113eSDavid van Moolenbroek /^X\(\/\/\)$/{ 5521*83ee113eSDavid van Moolenbroek s//\1/ 5522*83ee113eSDavid van Moolenbroek q 5523*83ee113eSDavid van Moolenbroek } 5524*83ee113eSDavid van Moolenbroek /^X\(\/\).*/{ 5525*83ee113eSDavid van Moolenbroek s//\1/ 5526*83ee113eSDavid van Moolenbroek q 5527*83ee113eSDavid van Moolenbroek } 5528*83ee113eSDavid van Moolenbroek s/.*/./; q'` 5529*83ee113eSDavid van Moolenbroek prefix=`$as_dirname -- "$prefix" || 5530*83ee113eSDavid van Moolenbroek$as_expr X"$prefix" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 5531*83ee113eSDavid van Moolenbroek X"$prefix" : 'X\(//\)[^/]' \| \ 5532*83ee113eSDavid van Moolenbroek X"$prefix" : 'X\(//\)$' \| \ 5533*83ee113eSDavid van Moolenbroek X"$prefix" : 'X\(/\)' \| . 2>/dev/null || 5534*83ee113eSDavid van Moolenbroek$as_echo X"$prefix" | 5535*83ee113eSDavid van Moolenbroek sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 5536*83ee113eSDavid van Moolenbroek s//\1/ 5537*83ee113eSDavid van Moolenbroek q 5538*83ee113eSDavid van Moolenbroek } 5539*83ee113eSDavid van Moolenbroek /^X\(\/\/\)[^/].*/{ 5540*83ee113eSDavid van Moolenbroek s//\1/ 5541*83ee113eSDavid van Moolenbroek q 5542*83ee113eSDavid van Moolenbroek } 5543*83ee113eSDavid van Moolenbroek /^X\(\/\/\)$/{ 5544*83ee113eSDavid van Moolenbroek s//\1/ 5545*83ee113eSDavid van Moolenbroek q 5546*83ee113eSDavid van Moolenbroek } 5547*83ee113eSDavid van Moolenbroek /^X\(\/\).*/{ 5548*83ee113eSDavid van Moolenbroek s//\1/ 5549*83ee113eSDavid van Moolenbroek q 5550*83ee113eSDavid van Moolenbroek } 5551*83ee113eSDavid van Moolenbroek s/.*/./; q'` 5552*83ee113eSDavid van Moolenbroek fi 5553*83ee113eSDavid van Moolenbroekfi 5554*83ee113eSDavid van Moolenbroek 5555*83ee113eSDavid van Moolenbroek 5556*83ee113eSDavid van Moolenbroek# XXX - isn't there SOME WAY to default autoconf to /var instead of 5557*83ee113eSDavid van Moolenbroek# /usr/local/var/no/one/has/this/please/stop/trying? 5558*83ee113eSDavid van Moolenbroekcase "$localstatedir" in 5559*83ee113eSDavid van Moolenbroek '${prefix}/var') 5560*83ee113eSDavid van Moolenbroek localstatedir=/var 5561*83ee113eSDavid van Moolenbroek ;; 5562*83ee113eSDavid van Moolenbroekesac 5563*83ee113eSDavid van Moolenbroek 5564*83ee113eSDavid van Moolenbroek# Allow specification of alternate state files 5565*83ee113eSDavid van Moolenbroek 5566*83ee113eSDavid van Moolenbroek# Check whether --with-srv-lease-file was given. 5567*83ee113eSDavid van Moolenbroekif test "${with_srv_lease_file+set}" = set; then : 5568*83ee113eSDavid van Moolenbroek withval=$with_srv_lease_file; 5569*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5570*83ee113eSDavid van Moolenbroek#define _PATH_DHCPD_DB "$withval" 5571*83ee113eSDavid van Moolenbroek_ACEOF 5572*83ee113eSDavid van Moolenbroek 5573*83ee113eSDavid van Moolenbroekfi 5574*83ee113eSDavid van Moolenbroek 5575*83ee113eSDavid van Moolenbroek 5576*83ee113eSDavid van Moolenbroekecho -n "checking for dhcpd.leases location..." 5577*83ee113eSDavid van Moolenbroekif [ "x$with_srv_lease_file" = "x" ] ; then 5578*83ee113eSDavid van Moolenbroek if [ -d "${localstatedir}/db" ] ; then 5579*83ee113eSDavid van Moolenbroek with_srv_lease_file="${localstatedir}/db/dhcpd.leases" 5580*83ee113eSDavid van Moolenbroek elif [ -d "${localstatedir}/state" ] ; then 5581*83ee113eSDavid van Moolenbroek if [ -d "${localstatedir}/state/dhcp" ] ; then 5582*83ee113eSDavid van Moolenbroek with_srv_lease_file="${localstatedir}/state/dhcp/dhcpd.leases" 5583*83ee113eSDavid van Moolenbroek else 5584*83ee113eSDavid van Moolenbroek with_srv_lease_file="${localstatedir}/state/dhcpd.leases" 5585*83ee113eSDavid van Moolenbroek fi 5586*83ee113eSDavid van Moolenbroek elif [ -d "${localstatedir}/lib" ] ; then 5587*83ee113eSDavid van Moolenbroek if [ -d "${localstatedir}/lib/dhcp" ] ; then 5588*83ee113eSDavid van Moolenbroek with_srv_lease_file="${localstatedir}/lib/dhcp/dhcpd.leases" 5589*83ee113eSDavid van Moolenbroek else 5590*83ee113eSDavid van Moolenbroek with_srv_lease_file="${localstatedir}/lib/dhcpd.leases" 5591*83ee113eSDavid van Moolenbroek fi 5592*83ee113eSDavid van Moolenbroek elif [ -d "${localstatedir}/etc" ] ; then 5593*83ee113eSDavid van Moolenbroek with_srv_lease_file="${localstatedir}/etc/dhcpd.leases" 5594*83ee113eSDavid van Moolenbroek else 5595*83ee113eSDavid van Moolenbroek with_srv_lease_file="/etc/dhcpd.leases" 5596*83ee113eSDavid van Moolenbroek fi 5597*83ee113eSDavid van Moolenbroekfi 5598*83ee113eSDavid van Moolenbroekecho "$with_srv_lease_file" 5599*83ee113eSDavid van Moolenbroek 5600*83ee113eSDavid van Moolenbroek 5601*83ee113eSDavid van Moolenbroek# Check whether --with-srv6-lease-file was given. 5602*83ee113eSDavid van Moolenbroekif test "${with_srv6_lease_file+set}" = set; then : 5603*83ee113eSDavid van Moolenbroek withval=$with_srv6_lease_file; 5604*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5605*83ee113eSDavid van Moolenbroek#define _PATH_DHCPD6_DB "$withval" 5606*83ee113eSDavid van Moolenbroek_ACEOF 5607*83ee113eSDavid van Moolenbroek 5608*83ee113eSDavid van Moolenbroekfi 5609*83ee113eSDavid van Moolenbroek 5610*83ee113eSDavid van Moolenbroek 5611*83ee113eSDavid van Moolenbroekecho -n "checking for dhcpd6.leases location..." 5612*83ee113eSDavid van Moolenbroekif [ "x$with_srv6_lease_file" = "x" ] ; then 5613*83ee113eSDavid van Moolenbroek if [ -d "${localstatedir}/db" ] ; then 5614*83ee113eSDavid van Moolenbroek with_srv6_lease_file="${localstatedir}/db/dhcpd6.leases" 5615*83ee113eSDavid van Moolenbroek elif [ -d "${localstatedir}/state" ] ; then 5616*83ee113eSDavid van Moolenbroek if [ -d "${localstatedir}/state/dhcp" ] ; then 5617*83ee113eSDavid van Moolenbroek with_srv6_lease_file="${localstatedir}/state/dhcp/dhcpd6.leases" 5618*83ee113eSDavid van Moolenbroek else 5619*83ee113eSDavid van Moolenbroek with_srv6_lease_file="${localstatedir}/state/dhcpd6.leases" 5620*83ee113eSDavid van Moolenbroek fi 5621*83ee113eSDavid van Moolenbroek elif [ -d "${localstatedir}/lib" ] ; then 5622*83ee113eSDavid van Moolenbroek if [ -d "${localstatedir}/lib/dhcp" ] ; then 5623*83ee113eSDavid van Moolenbroek with_srv6_lease_file="${localstatedir}/lib/dhcp/dhcpd6.leases" 5624*83ee113eSDavid van Moolenbroek else 5625*83ee113eSDavid van Moolenbroek with_srv6_lease_file="${localstatedir}/lib/dhcpd6.leases" 5626*83ee113eSDavid van Moolenbroek fi 5627*83ee113eSDavid van Moolenbroek elif [ -d "${localstatedir}/etc" ] ; then 5628*83ee113eSDavid van Moolenbroek with_srv6_lease_file="${localstatedir}/etc/dhcpd6.leases" 5629*83ee113eSDavid van Moolenbroek else 5630*83ee113eSDavid van Moolenbroek with_srv6_lease_file="/etc/dhcpd6.leases" 5631*83ee113eSDavid van Moolenbroek fi 5632*83ee113eSDavid van Moolenbroekfi 5633*83ee113eSDavid van Moolenbroekecho "$with_srv6_lease_file" 5634*83ee113eSDavid van Moolenbroek 5635*83ee113eSDavid van Moolenbroek 5636*83ee113eSDavid van Moolenbroek# Check whether --with-cli-lease-file was given. 5637*83ee113eSDavid van Moolenbroekif test "${with_cli_lease_file+set}" = set; then : 5638*83ee113eSDavid van Moolenbroek withval=$with_cli_lease_file; 5639*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5640*83ee113eSDavid van Moolenbroek#define _PATH_DHCLIENT_DB "$withval" 5641*83ee113eSDavid van Moolenbroek_ACEOF 5642*83ee113eSDavid van Moolenbroek 5643*83ee113eSDavid van Moolenbroekfi 5644*83ee113eSDavid van Moolenbroek 5645*83ee113eSDavid van Moolenbroek 5646*83ee113eSDavid van Moolenbroekecho -n "checking for dhclient.leases location..." 5647*83ee113eSDavid van Moolenbroekif [ "x$with_cli_lease_file" = "x" ] ; then 5648*83ee113eSDavid van Moolenbroek if [ -d "${localstatedir}/db" ] ; then 5649*83ee113eSDavid van Moolenbroek with_cli_lease_file="${localstatedir}/db/dhclient.leases" 5650*83ee113eSDavid van Moolenbroek elif [ -d "${localstatedir}/state" ] ; then 5651*83ee113eSDavid van Moolenbroek if [ -d "${localstatedir}/state/dhcp" ] ; then 5652*83ee113eSDavid van Moolenbroek with_cli_lease_file="${localstatedir}/state/dhcp/dhclient.leases" 5653*83ee113eSDavid van Moolenbroek else 5654*83ee113eSDavid van Moolenbroek with_cli_lease_file="${localstatedir}/state/dhclient.leases" 5655*83ee113eSDavid van Moolenbroek fi 5656*83ee113eSDavid van Moolenbroek elif [ -d "${localstatedir}/lib" ] ; then 5657*83ee113eSDavid van Moolenbroek if [ -d "${localstatedir}/lib/dhcp" ] ; then 5658*83ee113eSDavid van Moolenbroek with_cli_lease_file="${localstatedir}/lib/dhcp/dhclient.leases" 5659*83ee113eSDavid van Moolenbroek else 5660*83ee113eSDavid van Moolenbroek with_cli_lease_file="${localstatedir}/lib/dhclient.leases" 5661*83ee113eSDavid van Moolenbroek fi 5662*83ee113eSDavid van Moolenbroek elif [ -d "${localstatedir}/etc" ] ; then 5663*83ee113eSDavid van Moolenbroek with_cli_lease_file="${localstatedir}/etc/dhclient.leases" 5664*83ee113eSDavid van Moolenbroek else 5665*83ee113eSDavid van Moolenbroek with_cli_lease_file="/etc/dhclient.leases" 5666*83ee113eSDavid van Moolenbroek fi 5667*83ee113eSDavid van Moolenbroekfi 5668*83ee113eSDavid van Moolenbroekecho "$with_cli_lease_file" 5669*83ee113eSDavid van Moolenbroek 5670*83ee113eSDavid van Moolenbroek 5671*83ee113eSDavid van Moolenbroek# Check whether --with-cli6-lease-file was given. 5672*83ee113eSDavid van Moolenbroekif test "${with_cli6_lease_file+set}" = set; then : 5673*83ee113eSDavid van Moolenbroek withval=$with_cli6_lease_file; 5674*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5675*83ee113eSDavid van Moolenbroek#define _PATH_DHCLIENT6_DB "$withval" 5676*83ee113eSDavid van Moolenbroek_ACEOF 5677*83ee113eSDavid van Moolenbroek 5678*83ee113eSDavid van Moolenbroekfi 5679*83ee113eSDavid van Moolenbroek 5680*83ee113eSDavid van Moolenbroek 5681*83ee113eSDavid van Moolenbroekecho -n "checking for dhclient6.leases location..." 5682*83ee113eSDavid van Moolenbroekif [ "x$with_cli6_lease_file" = "x" ] ; then 5683*83ee113eSDavid van Moolenbroek if [ -d "${localstatedir}/db" ] ; then 5684*83ee113eSDavid van Moolenbroek with_cli6_lease_file="${localstatedir}/db/dhclient6.leases" 5685*83ee113eSDavid van Moolenbroek elif [ -d "${localstatedir}/state" ] ; then 5686*83ee113eSDavid van Moolenbroek if [ -d "${localstatedir}/state/dhcp" ] ; then 5687*83ee113eSDavid van Moolenbroek with_cli6_lease_file="${localstatedir}/state/dhcp/dhclient6.leases" 5688*83ee113eSDavid van Moolenbroek else 5689*83ee113eSDavid van Moolenbroek with_cli6_lease_file="${localstatedir}/state/dhclient6.leases" 5690*83ee113eSDavid van Moolenbroek fi 5691*83ee113eSDavid van Moolenbroek elif [ -d "${localstatedir}/lib" ] ; then 5692*83ee113eSDavid van Moolenbroek if [ -d "${localstatedir}/lib/dhcp" ] ; then 5693*83ee113eSDavid van Moolenbroek with_cli6_lease_file="${localstatedir}/lib/dhcp/dhclient6.leases" 5694*83ee113eSDavid van Moolenbroek else 5695*83ee113eSDavid van Moolenbroek with_cli6_lease_file="${localstatedir}/lib/dhclient6.leases" 5696*83ee113eSDavid van Moolenbroek fi 5697*83ee113eSDavid van Moolenbroek elif [ -d "${localstatedir}/etc" ] ; then 5698*83ee113eSDavid van Moolenbroek with_cli6_lease_file="${localstatedir}/etc/dhclient6.leases" 5699*83ee113eSDavid van Moolenbroek else 5700*83ee113eSDavid van Moolenbroek with_cli6_lease_file="/etc/dhclient6.leases" 5701*83ee113eSDavid van Moolenbroek fi 5702*83ee113eSDavid van Moolenbroekfi 5703*83ee113eSDavid van Moolenbroekecho "$with_cli6_lease_file" 5704*83ee113eSDavid van Moolenbroek 5705*83ee113eSDavid van Moolenbroek 5706*83ee113eSDavid van Moolenbroek# Check whether --with-srv-pid-file was given. 5707*83ee113eSDavid van Moolenbroekif test "${with_srv_pid_file+set}" = set; then : 5708*83ee113eSDavid van Moolenbroek withval=$with_srv_pid_file; 5709*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5710*83ee113eSDavid van Moolenbroek#define _PATH_DHCPD_PID "$withval" 5711*83ee113eSDavid van Moolenbroek_ACEOF 5712*83ee113eSDavid van Moolenbroek 5713*83ee113eSDavid van Moolenbroekfi 5714*83ee113eSDavid van Moolenbroek 5715*83ee113eSDavid van Moolenbroek 5716*83ee113eSDavid van Moolenbroek# Check whether --with-srv6-pid-file was given. 5717*83ee113eSDavid van Moolenbroekif test "${with_srv6_pid_file+set}" = set; then : 5718*83ee113eSDavid van Moolenbroek withval=$with_srv6_pid_file; 5719*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5720*83ee113eSDavid van Moolenbroek#define _PATH_DHCPD6_PID "$withval" 5721*83ee113eSDavid van Moolenbroek_ACEOF 5722*83ee113eSDavid van Moolenbroek 5723*83ee113eSDavid van Moolenbroekfi 5724*83ee113eSDavid van Moolenbroek 5725*83ee113eSDavid van Moolenbroek 5726*83ee113eSDavid van Moolenbroek# Check whether --with-cli-pid-file was given. 5727*83ee113eSDavid van Moolenbroekif test "${with_cli_pid_file+set}" = set; then : 5728*83ee113eSDavid van Moolenbroek withval=$with_cli_pid_file; 5729*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5730*83ee113eSDavid van Moolenbroek#define _PATH_DHCLIENT_PID "$withval" 5731*83ee113eSDavid van Moolenbroek_ACEOF 5732*83ee113eSDavid van Moolenbroek 5733*83ee113eSDavid van Moolenbroekfi 5734*83ee113eSDavid van Moolenbroek 5735*83ee113eSDavid van Moolenbroek 5736*83ee113eSDavid van Moolenbroek# Check whether --with-cli6-pid-file was given. 5737*83ee113eSDavid van Moolenbroekif test "${with_cli6_pid_file+set}" = set; then : 5738*83ee113eSDavid van Moolenbroek withval=$with_cli6_pid_file; 5739*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5740*83ee113eSDavid van Moolenbroek#define _PATH_DHCLIENT6_PID "$withval" 5741*83ee113eSDavid van Moolenbroek_ACEOF 5742*83ee113eSDavid van Moolenbroek 5743*83ee113eSDavid van Moolenbroekfi 5744*83ee113eSDavid van Moolenbroek 5745*83ee113eSDavid van Moolenbroek 5746*83ee113eSDavid van Moolenbroek# Check whether --with-relay-pid-file was given. 5747*83ee113eSDavid van Moolenbroekif test "${with_relay_pid_file+set}" = set; then : 5748*83ee113eSDavid van Moolenbroek withval=$with_relay_pid_file; 5749*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5750*83ee113eSDavid van Moolenbroek#define _PATH_DHCRELAY_PID "$withval" 5751*83ee113eSDavid van Moolenbroek_ACEOF 5752*83ee113eSDavid van Moolenbroek 5753*83ee113eSDavid van Moolenbroekfi 5754*83ee113eSDavid van Moolenbroek 5755*83ee113eSDavid van Moolenbroek 5756*83ee113eSDavid van Moolenbroek# Check whether --with-relay6-pid-file was given. 5757*83ee113eSDavid van Moolenbroekif test "${with_relay6_pid_file+set}" = set; then : 5758*83ee113eSDavid van Moolenbroek withval=$with_relay6_pid_file; 5759*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5760*83ee113eSDavid van Moolenbroek#define _PATH_DHCRELAY6_PID "$withval" 5761*83ee113eSDavid van Moolenbroek_ACEOF 5762*83ee113eSDavid van Moolenbroek 5763*83ee113eSDavid van Moolenbroekfi 5764*83ee113eSDavid van Moolenbroek 5765*83ee113eSDavid van Moolenbroek 5766*83ee113eSDavid van Moolenbroek# Check basic types. 5767*83ee113eSDavid van Moolenbroekac_fn_c_find_intX_t "$LINENO" "8" "ac_cv_c_int8_t" 5768*83ee113eSDavid van Moolenbroekcase $ac_cv_c_int8_t in #( 5769*83ee113eSDavid van Moolenbroek no|yes) ;; #( 5770*83ee113eSDavid van Moolenbroek *) 5771*83ee113eSDavid van Moolenbroek 5772*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5773*83ee113eSDavid van Moolenbroek#define int8_t $ac_cv_c_int8_t 5774*83ee113eSDavid van Moolenbroek_ACEOF 5775*83ee113eSDavid van Moolenbroek;; 5776*83ee113eSDavid van Moolenbroekesac 5777*83ee113eSDavid van Moolenbroek 5778*83ee113eSDavid van Moolenbroekac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t" 5779*83ee113eSDavid van Moolenbroekcase $ac_cv_c_int16_t in #( 5780*83ee113eSDavid van Moolenbroek no|yes) ;; #( 5781*83ee113eSDavid van Moolenbroek *) 5782*83ee113eSDavid van Moolenbroek 5783*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5784*83ee113eSDavid van Moolenbroek#define int16_t $ac_cv_c_int16_t 5785*83ee113eSDavid van Moolenbroek_ACEOF 5786*83ee113eSDavid van Moolenbroek;; 5787*83ee113eSDavid van Moolenbroekesac 5788*83ee113eSDavid van Moolenbroek 5789*83ee113eSDavid van Moolenbroekac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t" 5790*83ee113eSDavid van Moolenbroekcase $ac_cv_c_int32_t in #( 5791*83ee113eSDavid van Moolenbroek no|yes) ;; #( 5792*83ee113eSDavid van Moolenbroek *) 5793*83ee113eSDavid van Moolenbroek 5794*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5795*83ee113eSDavid van Moolenbroek#define int32_t $ac_cv_c_int32_t 5796*83ee113eSDavid van Moolenbroek_ACEOF 5797*83ee113eSDavid van Moolenbroek;; 5798*83ee113eSDavid van Moolenbroekesac 5799*83ee113eSDavid van Moolenbroek 5800*83ee113eSDavid van Moolenbroekac_fn_c_find_intX_t "$LINENO" "64" "ac_cv_c_int64_t" 5801*83ee113eSDavid van Moolenbroekcase $ac_cv_c_int64_t in #( 5802*83ee113eSDavid van Moolenbroek no|yes) ;; #( 5803*83ee113eSDavid van Moolenbroek *) 5804*83ee113eSDavid van Moolenbroek 5805*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5806*83ee113eSDavid van Moolenbroek#define int64_t $ac_cv_c_int64_t 5807*83ee113eSDavid van Moolenbroek_ACEOF 5808*83ee113eSDavid van Moolenbroek;; 5809*83ee113eSDavid van Moolenbroekesac 5810*83ee113eSDavid van Moolenbroek 5811*83ee113eSDavid van Moolenbroek 5812*83ee113eSDavid van Moolenbroek# Some systems need the u_intX_t types defined across. 5813*83ee113eSDavid van Moolenbroekac_fn_c_check_type "$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "$ac_includes_default" 5814*83ee113eSDavid van Moolenbroekif test "x$ac_cv_type_u_int8_t" = xyes; then : 5815*83ee113eSDavid van Moolenbroek 5816*83ee113eSDavid van Moolenbroekelse 5817*83ee113eSDavid van Moolenbroek 5818*83ee113eSDavid van Moolenbroek ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t" 5819*83ee113eSDavid van Moolenbroekcase $ac_cv_c_uint8_t in #( 5820*83ee113eSDavid van Moolenbroek no|yes) ;; #( 5821*83ee113eSDavid van Moolenbroek *) 5822*83ee113eSDavid van Moolenbroek 5823*83ee113eSDavid van Moolenbroek$as_echo "#define _UINT8_T 1" >>confdefs.h 5824*83ee113eSDavid van Moolenbroek 5825*83ee113eSDavid van Moolenbroek 5826*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5827*83ee113eSDavid van Moolenbroek#define uint8_t $ac_cv_c_uint8_t 5828*83ee113eSDavid van Moolenbroek_ACEOF 5829*83ee113eSDavid van Moolenbroek;; 5830*83ee113eSDavid van Moolenbroek esac 5831*83ee113eSDavid van Moolenbroek 5832*83ee113eSDavid van Moolenbroek 5833*83ee113eSDavid van Moolenbroek$as_echo "#define u_int8_t uint8_t" >>confdefs.h 5834*83ee113eSDavid van Moolenbroek 5835*83ee113eSDavid van Moolenbroek 5836*83ee113eSDavid van Moolenbroekfi 5837*83ee113eSDavid van Moolenbroek 5838*83ee113eSDavid van Moolenbroekac_fn_c_check_type "$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default" 5839*83ee113eSDavid van Moolenbroekif test "x$ac_cv_type_u_int16_t" = xyes; then : 5840*83ee113eSDavid van Moolenbroek 5841*83ee113eSDavid van Moolenbroekelse 5842*83ee113eSDavid van Moolenbroek 5843*83ee113eSDavid van Moolenbroek ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t" 5844*83ee113eSDavid van Moolenbroekcase $ac_cv_c_uint16_t in #( 5845*83ee113eSDavid van Moolenbroek no|yes) ;; #( 5846*83ee113eSDavid van Moolenbroek *) 5847*83ee113eSDavid van Moolenbroek 5848*83ee113eSDavid van Moolenbroek 5849*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5850*83ee113eSDavid van Moolenbroek#define uint16_t $ac_cv_c_uint16_t 5851*83ee113eSDavid van Moolenbroek_ACEOF 5852*83ee113eSDavid van Moolenbroek;; 5853*83ee113eSDavid van Moolenbroek esac 5854*83ee113eSDavid van Moolenbroek 5855*83ee113eSDavid van Moolenbroek 5856*83ee113eSDavid van Moolenbroek$as_echo "#define u_int16_t uint16_t" >>confdefs.h 5857*83ee113eSDavid van Moolenbroek 5858*83ee113eSDavid van Moolenbroek 5859*83ee113eSDavid van Moolenbroekfi 5860*83ee113eSDavid van Moolenbroek 5861*83ee113eSDavid van Moolenbroekac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default" 5862*83ee113eSDavid van Moolenbroekif test "x$ac_cv_type_u_int32_t" = xyes; then : 5863*83ee113eSDavid van Moolenbroek 5864*83ee113eSDavid van Moolenbroekelse 5865*83ee113eSDavid van Moolenbroek 5866*83ee113eSDavid van Moolenbroek ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t" 5867*83ee113eSDavid van Moolenbroekcase $ac_cv_c_uint32_t in #( 5868*83ee113eSDavid van Moolenbroek no|yes) ;; #( 5869*83ee113eSDavid van Moolenbroek *) 5870*83ee113eSDavid van Moolenbroek 5871*83ee113eSDavid van Moolenbroek$as_echo "#define _UINT32_T 1" >>confdefs.h 5872*83ee113eSDavid van Moolenbroek 5873*83ee113eSDavid van Moolenbroek 5874*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5875*83ee113eSDavid van Moolenbroek#define uint32_t $ac_cv_c_uint32_t 5876*83ee113eSDavid van Moolenbroek_ACEOF 5877*83ee113eSDavid van Moolenbroek;; 5878*83ee113eSDavid van Moolenbroek esac 5879*83ee113eSDavid van Moolenbroek 5880*83ee113eSDavid van Moolenbroek 5881*83ee113eSDavid van Moolenbroek$as_echo "#define u_int32_t uint32_t" >>confdefs.h 5882*83ee113eSDavid van Moolenbroek 5883*83ee113eSDavid van Moolenbroek 5884*83ee113eSDavid van Moolenbroekfi 5885*83ee113eSDavid van Moolenbroek 5886*83ee113eSDavid van Moolenbroekac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "$ac_includes_default" 5887*83ee113eSDavid van Moolenbroekif test "x$ac_cv_type_u_int64_t" = xyes; then : 5888*83ee113eSDavid van Moolenbroek 5889*83ee113eSDavid van Moolenbroekelse 5890*83ee113eSDavid van Moolenbroek 5891*83ee113eSDavid van Moolenbroek ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t" 5892*83ee113eSDavid van Moolenbroekcase $ac_cv_c_uint64_t in #( 5893*83ee113eSDavid van Moolenbroek no|yes) ;; #( 5894*83ee113eSDavid van Moolenbroek *) 5895*83ee113eSDavid van Moolenbroek 5896*83ee113eSDavid van Moolenbroek$as_echo "#define _UINT64_T 1" >>confdefs.h 5897*83ee113eSDavid van Moolenbroek 5898*83ee113eSDavid van Moolenbroek 5899*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 5900*83ee113eSDavid van Moolenbroek#define uint64_t $ac_cv_c_uint64_t 5901*83ee113eSDavid van Moolenbroek_ACEOF 5902*83ee113eSDavid van Moolenbroek;; 5903*83ee113eSDavid van Moolenbroek esac 5904*83ee113eSDavid van Moolenbroek 5905*83ee113eSDavid van Moolenbroek 5906*83ee113eSDavid van Moolenbroek$as_echo "#define u_int64_t uint64_t" >>confdefs.h 5907*83ee113eSDavid van Moolenbroek 5908*83ee113eSDavid van Moolenbroek 5909*83ee113eSDavid van Moolenbroekfi 5910*83ee113eSDavid van Moolenbroek 5911*83ee113eSDavid van Moolenbroek 5912*83ee113eSDavid van Moolenbroek# see if ifaddrs.h is available 5913*83ee113eSDavid van Moolenbroekfor ac_header in ifaddrs.h 5914*83ee113eSDavid van Moolenbroekdo : 5915*83ee113eSDavid van Moolenbroek ac_fn_c_check_header_mongrel "$LINENO" "ifaddrs.h" "ac_cv_header_ifaddrs_h" "$ac_includes_default" 5916*83ee113eSDavid van Moolenbroekif test "x$ac_cv_header_ifaddrs_h" = xyes; then : 5917*83ee113eSDavid van Moolenbroek cat >>confdefs.h <<_ACEOF 5918*83ee113eSDavid van Moolenbroek#define HAVE_IFADDRS_H 1 5919*83ee113eSDavid van Moolenbroek_ACEOF 5920*83ee113eSDavid van Moolenbroek 5921*83ee113eSDavid van Moolenbroekfi 5922*83ee113eSDavid van Moolenbroek 5923*83ee113eSDavid van Moolenbroekdone 5924*83ee113eSDavid van Moolenbroek 5925*83ee113eSDavid van Moolenbroek 5926*83ee113eSDavid van Moolenbroek# figure out what IPv4 interface code to use 5927*83ee113eSDavid van Moolenbroekfor ac_header in linux/types.h 5928*83ee113eSDavid van Moolenbroekdo : 5929*83ee113eSDavid van Moolenbroek ac_fn_c_check_header_mongrel "$LINENO" "linux/types.h" "ac_cv_header_linux_types_h" "$ac_includes_default" 5930*83ee113eSDavid van Moolenbroekif test "x$ac_cv_header_linux_types_h" = xyes; then : 5931*83ee113eSDavid van Moolenbroek cat >>confdefs.h <<_ACEOF 5932*83ee113eSDavid van Moolenbroek#define HAVE_LINUX_TYPES_H 1 5933*83ee113eSDavid van Moolenbroek_ACEOF 5934*83ee113eSDavid van Moolenbroek 5935*83ee113eSDavid van Moolenbroekfi 5936*83ee113eSDavid van Moolenbroek 5937*83ee113eSDavid van Moolenbroekdone 5938*83ee113eSDavid van Moolenbroek # needed for linux/filter.h on old systems 5939*83ee113eSDavid van Moolenbroek 5940*83ee113eSDavid van Moolenbroekac_fn_c_check_header_compile "$LINENO" "linux/filter.h" "ac_cv_header_linux_filter_h" " 5941*83ee113eSDavid van Moolenbroek#ifdef HAVE_LINUX_TYPES_H 5942*83ee113eSDavid van Moolenbroek#include <linux/types.h> 5943*83ee113eSDavid van Moolenbroek#endif 5944*83ee113eSDavid van Moolenbroek 5945*83ee113eSDavid van Moolenbroek" 5946*83ee113eSDavid van Moolenbroekif test "x$ac_cv_header_linux_filter_h" = xyes; then : 5947*83ee113eSDavid van Moolenbroek DO_LPF=1 5948*83ee113eSDavid van Moolenbroekfi 5949*83ee113eSDavid van Moolenbroek 5950*83ee113eSDavid van Moolenbroek 5951*83ee113eSDavid van Moolenbroekif test -n "$DO_LPF" 5952*83ee113eSDavid van Moolenbroekthen 5953*83ee113eSDavid van Moolenbroek 5954*83ee113eSDavid van Moolenbroek$as_echo "#define HAVE_LPF 1" >>confdefs.h 5955*83ee113eSDavid van Moolenbroek 5956*83ee113eSDavid van Moolenbroekelse 5957*83ee113eSDavid van Moolenbroek ac_fn_c_check_header_mongrel "$LINENO" "sys/dlpi.h" "ac_cv_header_sys_dlpi_h" "$ac_includes_default" 5958*83ee113eSDavid van Moolenbroekif test "x$ac_cv_header_sys_dlpi_h" = xyes; then : 5959*83ee113eSDavid van Moolenbroek DO_DLPI=1 5960*83ee113eSDavid van Moolenbroekfi 5961*83ee113eSDavid van Moolenbroek 5962*83ee113eSDavid van Moolenbroek 5963*83ee113eSDavid van Moolenbroek if test -n "$DO_DLPI" 5964*83ee113eSDavid van Moolenbroek then 5965*83ee113eSDavid van Moolenbroek 5966*83ee113eSDavid van Moolenbroek$as_echo "#define HAVE_DLPI 1" >>confdefs.h 5967*83ee113eSDavid van Moolenbroek 5968*83ee113eSDavid van Moolenbroek else 5969*83ee113eSDavid van Moolenbroek ac_fn_c_check_header_mongrel "$LINENO" "net/bpf.h" "ac_cv_header_net_bpf_h" "$ac_includes_default" 5970*83ee113eSDavid van Moolenbroekif test "x$ac_cv_header_net_bpf_h" = xyes; then : 5971*83ee113eSDavid van Moolenbroek DO_BPF=1 5972*83ee113eSDavid van Moolenbroekfi 5973*83ee113eSDavid van Moolenbroek 5974*83ee113eSDavid van Moolenbroek 5975*83ee113eSDavid van Moolenbroek if test -n "$DO_BPF" 5976*83ee113eSDavid van Moolenbroek then 5977*83ee113eSDavid van Moolenbroek 5978*83ee113eSDavid van Moolenbroek$as_echo "#define HAVE_BPF 1" >>confdefs.h 5979*83ee113eSDavid van Moolenbroek 5980*83ee113eSDavid van Moolenbroek fi 5981*83ee113eSDavid van Moolenbroek fi 5982*83ee113eSDavid van Moolenbroekfi 5983*83ee113eSDavid van Moolenbroek 5984*83ee113eSDavid van Moolenbroek# SIOCGLIFCONF uses some transport structures. Trick is not all platforms 5985*83ee113eSDavid van Moolenbroek# use the same structures. We like to use 'struct lifconf' and 'struct 5986*83ee113eSDavid van Moolenbroek# lifreq', but we'll use these other structures if they're present. HPUX 5987*83ee113eSDavid van Moolenbroek# does not define 'struct lifnum', but does use SIOCGLIFNUM - they use an 5988*83ee113eSDavid van Moolenbroek# int value. 5989*83ee113eSDavid van Moolenbroek# 5990*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lifnum" >&5 5991*83ee113eSDavid van Moolenbroek$as_echo_n "checking for struct lifnum... " >&6; } 5992*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 5993*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 5994*83ee113eSDavid van Moolenbroek #include <sys/types.h> 5995*83ee113eSDavid van Moolenbroek #include <sys/socket.h> 5996*83ee113eSDavid van Moolenbroek #include <net/if.h> 5997*83ee113eSDavid van Moolenbroek 5998*83ee113eSDavid van Moolenbroekint 5999*83ee113eSDavid van Moolenbroekmain () 6000*83ee113eSDavid van Moolenbroek{ 6001*83ee113eSDavid van Moolenbroek struct lifnum a; 6002*83ee113eSDavid van Moolenbroek 6003*83ee113eSDavid van Moolenbroek ; 6004*83ee113eSDavid van Moolenbroek return 0; 6005*83ee113eSDavid van Moolenbroek} 6006*83ee113eSDavid van Moolenbroek_ACEOF 6007*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 6008*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6009*83ee113eSDavid van Moolenbroek$as_echo "yes" >&6; } 6010*83ee113eSDavid van Moolenbroek 6011*83ee113eSDavid van Moolenbroek$as_echo "#define ISC_PLATFORM_HAVELIFNUM 1" >>confdefs.h 6012*83ee113eSDavid van Moolenbroek 6013*83ee113eSDavid van Moolenbroekelse 6014*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6015*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 6016*83ee113eSDavid van Moolenbroekfi 6017*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6018*83ee113eSDavid van Moolenbroek 6019*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct if_laddrconf" >&5 6020*83ee113eSDavid van Moolenbroek$as_echo_n "checking for struct if_laddrconf... " >&6; } 6021*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 6022*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 6023*83ee113eSDavid van Moolenbroek #include <sys/types.h> 6024*83ee113eSDavid van Moolenbroek #include <net/if6.h> 6025*83ee113eSDavid van Moolenbroek 6026*83ee113eSDavid van Moolenbroekint 6027*83ee113eSDavid van Moolenbroekmain () 6028*83ee113eSDavid van Moolenbroek{ 6029*83ee113eSDavid van Moolenbroek struct if_laddrconf a; 6030*83ee113eSDavid van Moolenbroek 6031*83ee113eSDavid van Moolenbroek ; 6032*83ee113eSDavid van Moolenbroek return 0; 6033*83ee113eSDavid van Moolenbroek} 6034*83ee113eSDavid van Moolenbroek_ACEOF 6035*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 6036*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6037*83ee113eSDavid van Moolenbroek$as_echo "yes" >&6; } 6038*83ee113eSDavid van Moolenbroek 6039*83ee113eSDavid van Moolenbroek$as_echo "#define ISC_PLATFORM_HAVEIF_LADDRCONF 1" >>confdefs.h 6040*83ee113eSDavid van Moolenbroek 6041*83ee113eSDavid van Moolenbroekelse 6042*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6043*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 6044*83ee113eSDavid van Moolenbroekfi 6045*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6046*83ee113eSDavid van Moolenbroek 6047*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct if_laddrreq" >&5 6048*83ee113eSDavid van Moolenbroek$as_echo_n "checking for struct if_laddrreq... " >&6; } 6049*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 6050*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 6051*83ee113eSDavid van Moolenbroek#include <sys/types.h> 6052*83ee113eSDavid van Moolenbroek #include <net/if6.h> 6053*83ee113eSDavid van Moolenbroek 6054*83ee113eSDavid van Moolenbroekint 6055*83ee113eSDavid van Moolenbroekmain () 6056*83ee113eSDavid van Moolenbroek{ 6057*83ee113eSDavid van Moolenbroek struct if_laddrreq a; 6058*83ee113eSDavid van Moolenbroek 6059*83ee113eSDavid van Moolenbroek ; 6060*83ee113eSDavid van Moolenbroek return 0; 6061*83ee113eSDavid van Moolenbroek} 6062*83ee113eSDavid van Moolenbroek_ACEOF 6063*83ee113eSDavid van Moolenbroekif ac_fn_c_try_link "$LINENO"; then : 6064*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6065*83ee113eSDavid van Moolenbroek$as_echo "yes" >&6; } 6066*83ee113eSDavid van Moolenbroek 6067*83ee113eSDavid van Moolenbroek$as_echo "#define ISC_PLATFORM_HAVEIF_LADDRREQ 1" >>confdefs.h 6068*83ee113eSDavid van Moolenbroek 6069*83ee113eSDavid van Moolenbroekelse 6070*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6071*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 6072*83ee113eSDavid van Moolenbroekfi 6073*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext \ 6074*83ee113eSDavid van Moolenbroek conftest$ac_exeext conftest.$ac_ext 6075*83ee113eSDavid van Moolenbroek 6076*83ee113eSDavid van Moolenbroek# 6077*83ee113eSDavid van Moolenbroek# check for GCC noreturn attribute 6078*83ee113eSDavid van Moolenbroek# 6079*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GCC noreturn attribute" >&5 6080*83ee113eSDavid van Moolenbroek$as_echo_n "checking for GCC noreturn attribute... " >&6; } 6081*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 6082*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 6083*83ee113eSDavid van Moolenbroek 6084*83ee113eSDavid van Moolenbroekint 6085*83ee113eSDavid van Moolenbroekmain () 6086*83ee113eSDavid van Moolenbroek{ 6087*83ee113eSDavid van Moolenbroekvoid foo() __attribute__((noreturn)); 6088*83ee113eSDavid van Moolenbroek ; 6089*83ee113eSDavid van Moolenbroek return 0; 6090*83ee113eSDavid van Moolenbroek} 6091*83ee113eSDavid van Moolenbroek_ACEOF 6092*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 6093*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6094*83ee113eSDavid van Moolenbroek$as_echo "yes" >&6; } 6095*83ee113eSDavid van Moolenbroek 6096*83ee113eSDavid van Moolenbroek$as_echo "#define ISC_DHCP_NORETURN __attribute__((noreturn))" >>confdefs.h 6097*83ee113eSDavid van Moolenbroek 6098*83ee113eSDavid van Moolenbroekelse 6099*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6100*83ee113eSDavid van Moolenbroek$as_echo "no" >&6; } 6101*83ee113eSDavid van Moolenbroek 6102*83ee113eSDavid van Moolenbroek$as_echo "#define ISC_DHCP_NORETURN /**/" >>confdefs.h 6103*83ee113eSDavid van Moolenbroek 6104*83ee113eSDavid van Moolenbroekfi 6105*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6106*83ee113eSDavid van Moolenbroek 6107*83ee113eSDavid van Moolenbroek# Look for optional headers. 6108*83ee113eSDavid van Moolenbroekfor ac_header in sys/socket.h net/if_dl.h net/if6.h regex.h 6109*83ee113eSDavid van Moolenbroekdo : 6110*83ee113eSDavid van Moolenbroek as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 6111*83ee113eSDavid van Moolenbroekac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 6112*83ee113eSDavid van Moolenbroekif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 6113*83ee113eSDavid van Moolenbroek cat >>confdefs.h <<_ACEOF 6114*83ee113eSDavid van Moolenbroek#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 6115*83ee113eSDavid van Moolenbroek_ACEOF 6116*83ee113eSDavid van Moolenbroek 6117*83ee113eSDavid van Moolenbroekfi 6118*83ee113eSDavid van Moolenbroek 6119*83ee113eSDavid van Moolenbroekdone 6120*83ee113eSDavid van Moolenbroek 6121*83ee113eSDavid van Moolenbroek 6122*83ee113eSDavid van Moolenbroek# Solaris needs some libraries for functions 6123*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5 6124*83ee113eSDavid van Moolenbroek$as_echo_n "checking for library containing socket... " >&6; } 6125*83ee113eSDavid van Moolenbroekif ${ac_cv_search_socket+:} false; then : 6126*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 6127*83ee113eSDavid van Moolenbroekelse 6128*83ee113eSDavid van Moolenbroek ac_func_search_save_LIBS=$LIBS 6129*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 6130*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 6131*83ee113eSDavid van Moolenbroek 6132*83ee113eSDavid van Moolenbroek/* Override any GCC internal prototype to avoid an error. 6133*83ee113eSDavid van Moolenbroek Use char because int might match the return type of a GCC 6134*83ee113eSDavid van Moolenbroek builtin and then its argument prototype would still apply. */ 6135*83ee113eSDavid van Moolenbroek#ifdef __cplusplus 6136*83ee113eSDavid van Moolenbroekextern "C" 6137*83ee113eSDavid van Moolenbroek#endif 6138*83ee113eSDavid van Moolenbroekchar socket (); 6139*83ee113eSDavid van Moolenbroekint 6140*83ee113eSDavid van Moolenbroekmain () 6141*83ee113eSDavid van Moolenbroek{ 6142*83ee113eSDavid van Moolenbroekreturn socket (); 6143*83ee113eSDavid van Moolenbroek ; 6144*83ee113eSDavid van Moolenbroek return 0; 6145*83ee113eSDavid van Moolenbroek} 6146*83ee113eSDavid van Moolenbroek_ACEOF 6147*83ee113eSDavid van Moolenbroekfor ac_lib in '' socket; do 6148*83ee113eSDavid van Moolenbroek if test -z "$ac_lib"; then 6149*83ee113eSDavid van Moolenbroek ac_res="none required" 6150*83ee113eSDavid van Moolenbroek else 6151*83ee113eSDavid van Moolenbroek ac_res=-l$ac_lib 6152*83ee113eSDavid van Moolenbroek LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6153*83ee113eSDavid van Moolenbroek fi 6154*83ee113eSDavid van Moolenbroek if ac_fn_c_try_link "$LINENO"; then : 6155*83ee113eSDavid van Moolenbroek ac_cv_search_socket=$ac_res 6156*83ee113eSDavid van Moolenbroekfi 6157*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext \ 6158*83ee113eSDavid van Moolenbroek conftest$ac_exeext 6159*83ee113eSDavid van Moolenbroek if ${ac_cv_search_socket+:} false; then : 6160*83ee113eSDavid van Moolenbroek break 6161*83ee113eSDavid van Moolenbroekfi 6162*83ee113eSDavid van Moolenbroekdone 6163*83ee113eSDavid van Moolenbroekif ${ac_cv_search_socket+:} false; then : 6164*83ee113eSDavid van Moolenbroek 6165*83ee113eSDavid van Moolenbroekelse 6166*83ee113eSDavid van Moolenbroek ac_cv_search_socket=no 6167*83ee113eSDavid van Moolenbroekfi 6168*83ee113eSDavid van Moolenbroekrm conftest.$ac_ext 6169*83ee113eSDavid van MoolenbroekLIBS=$ac_func_search_save_LIBS 6170*83ee113eSDavid van Moolenbroekfi 6171*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5 6172*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_search_socket" >&6; } 6173*83ee113eSDavid van Moolenbroekac_res=$ac_cv_search_socket 6174*83ee113eSDavid van Moolenbroekif test "$ac_res" != no; then : 6175*83ee113eSDavid van Moolenbroek test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6176*83ee113eSDavid van Moolenbroek 6177*83ee113eSDavid van Moolenbroekfi 6178*83ee113eSDavid van Moolenbroek 6179*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_ntoa" >&5 6180*83ee113eSDavid van Moolenbroek$as_echo_n "checking for library containing inet_ntoa... " >&6; } 6181*83ee113eSDavid van Moolenbroekif ${ac_cv_search_inet_ntoa+:} false; then : 6182*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 6183*83ee113eSDavid van Moolenbroekelse 6184*83ee113eSDavid van Moolenbroek ac_func_search_save_LIBS=$LIBS 6185*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 6186*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 6187*83ee113eSDavid van Moolenbroek 6188*83ee113eSDavid van Moolenbroek/* Override any GCC internal prototype to avoid an error. 6189*83ee113eSDavid van Moolenbroek Use char because int might match the return type of a GCC 6190*83ee113eSDavid van Moolenbroek builtin and then its argument prototype would still apply. */ 6191*83ee113eSDavid van Moolenbroek#ifdef __cplusplus 6192*83ee113eSDavid van Moolenbroekextern "C" 6193*83ee113eSDavid van Moolenbroek#endif 6194*83ee113eSDavid van Moolenbroekchar inet_ntoa (); 6195*83ee113eSDavid van Moolenbroekint 6196*83ee113eSDavid van Moolenbroekmain () 6197*83ee113eSDavid van Moolenbroek{ 6198*83ee113eSDavid van Moolenbroekreturn inet_ntoa (); 6199*83ee113eSDavid van Moolenbroek ; 6200*83ee113eSDavid van Moolenbroek return 0; 6201*83ee113eSDavid van Moolenbroek} 6202*83ee113eSDavid van Moolenbroek_ACEOF 6203*83ee113eSDavid van Moolenbroekfor ac_lib in '' nsl; do 6204*83ee113eSDavid van Moolenbroek if test -z "$ac_lib"; then 6205*83ee113eSDavid van Moolenbroek ac_res="none required" 6206*83ee113eSDavid van Moolenbroek else 6207*83ee113eSDavid van Moolenbroek ac_res=-l$ac_lib 6208*83ee113eSDavid van Moolenbroek LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6209*83ee113eSDavid van Moolenbroek fi 6210*83ee113eSDavid van Moolenbroek if ac_fn_c_try_link "$LINENO"; then : 6211*83ee113eSDavid van Moolenbroek ac_cv_search_inet_ntoa=$ac_res 6212*83ee113eSDavid van Moolenbroekfi 6213*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext \ 6214*83ee113eSDavid van Moolenbroek conftest$ac_exeext 6215*83ee113eSDavid van Moolenbroek if ${ac_cv_search_inet_ntoa+:} false; then : 6216*83ee113eSDavid van Moolenbroek break 6217*83ee113eSDavid van Moolenbroekfi 6218*83ee113eSDavid van Moolenbroekdone 6219*83ee113eSDavid van Moolenbroekif ${ac_cv_search_inet_ntoa+:} false; then : 6220*83ee113eSDavid van Moolenbroek 6221*83ee113eSDavid van Moolenbroekelse 6222*83ee113eSDavid van Moolenbroek ac_cv_search_inet_ntoa=no 6223*83ee113eSDavid van Moolenbroekfi 6224*83ee113eSDavid van Moolenbroekrm conftest.$ac_ext 6225*83ee113eSDavid van MoolenbroekLIBS=$ac_func_search_save_LIBS 6226*83ee113eSDavid van Moolenbroekfi 6227*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_ntoa" >&5 6228*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_search_inet_ntoa" >&6; } 6229*83ee113eSDavid van Moolenbroekac_res=$ac_cv_search_inet_ntoa 6230*83ee113eSDavid van Moolenbroekif test "$ac_res" != no; then : 6231*83ee113eSDavid van Moolenbroek test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6232*83ee113eSDavid van Moolenbroek 6233*83ee113eSDavid van Moolenbroekfi 6234*83ee113eSDavid van Moolenbroek 6235*83ee113eSDavid van Moolenbroek 6236*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_aton" >&5 6237*83ee113eSDavid van Moolenbroek$as_echo_n "checking for library containing inet_aton... " >&6; } 6238*83ee113eSDavid van Moolenbroekif ${ac_cv_search_inet_aton+:} false; then : 6239*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 6240*83ee113eSDavid van Moolenbroekelse 6241*83ee113eSDavid van Moolenbroek ac_func_search_save_LIBS=$LIBS 6242*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 6243*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 6244*83ee113eSDavid van Moolenbroek 6245*83ee113eSDavid van Moolenbroek/* Override any GCC internal prototype to avoid an error. 6246*83ee113eSDavid van Moolenbroek Use char because int might match the return type of a GCC 6247*83ee113eSDavid van Moolenbroek builtin and then its argument prototype would still apply. */ 6248*83ee113eSDavid van Moolenbroek#ifdef __cplusplus 6249*83ee113eSDavid van Moolenbroekextern "C" 6250*83ee113eSDavid van Moolenbroek#endif 6251*83ee113eSDavid van Moolenbroekchar inet_aton (); 6252*83ee113eSDavid van Moolenbroekint 6253*83ee113eSDavid van Moolenbroekmain () 6254*83ee113eSDavid van Moolenbroek{ 6255*83ee113eSDavid van Moolenbroekreturn inet_aton (); 6256*83ee113eSDavid van Moolenbroek ; 6257*83ee113eSDavid van Moolenbroek return 0; 6258*83ee113eSDavid van Moolenbroek} 6259*83ee113eSDavid van Moolenbroek_ACEOF 6260*83ee113eSDavid van Moolenbroekfor ac_lib in '' socket nsl; do 6261*83ee113eSDavid van Moolenbroek if test -z "$ac_lib"; then 6262*83ee113eSDavid van Moolenbroek ac_res="none required" 6263*83ee113eSDavid van Moolenbroek else 6264*83ee113eSDavid van Moolenbroek ac_res=-l$ac_lib 6265*83ee113eSDavid van Moolenbroek LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6266*83ee113eSDavid van Moolenbroek fi 6267*83ee113eSDavid van Moolenbroek if ac_fn_c_try_link "$LINENO"; then : 6268*83ee113eSDavid van Moolenbroek ac_cv_search_inet_aton=$ac_res 6269*83ee113eSDavid van Moolenbroekfi 6270*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext \ 6271*83ee113eSDavid van Moolenbroek conftest$ac_exeext 6272*83ee113eSDavid van Moolenbroek if ${ac_cv_search_inet_aton+:} false; then : 6273*83ee113eSDavid van Moolenbroek break 6274*83ee113eSDavid van Moolenbroekfi 6275*83ee113eSDavid van Moolenbroekdone 6276*83ee113eSDavid van Moolenbroekif ${ac_cv_search_inet_aton+:} false; then : 6277*83ee113eSDavid van Moolenbroek 6278*83ee113eSDavid van Moolenbroekelse 6279*83ee113eSDavid van Moolenbroek ac_cv_search_inet_aton=no 6280*83ee113eSDavid van Moolenbroekfi 6281*83ee113eSDavid van Moolenbroekrm conftest.$ac_ext 6282*83ee113eSDavid van MoolenbroekLIBS=$ac_func_search_save_LIBS 6283*83ee113eSDavid van Moolenbroekfi 6284*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_aton" >&5 6285*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_search_inet_aton" >&6; } 6286*83ee113eSDavid van Moolenbroekac_res=$ac_cv_search_inet_aton 6287*83ee113eSDavid van Moolenbroekif test "$ac_res" != no; then : 6288*83ee113eSDavid van Moolenbroek test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6289*83ee113eSDavid van Moolenbroek 6290*83ee113eSDavid van Moolenbroekelse 6291*83ee113eSDavid van Moolenbroek 6292*83ee113eSDavid van Moolenbroek$as_echo "#define NEED_INET_ATON 1" >>confdefs.h 6293*83ee113eSDavid van Moolenbroek 6294*83ee113eSDavid van Moolenbroekfi 6295*83ee113eSDavid van Moolenbroek 6296*83ee113eSDavid van Moolenbroek 6297*83ee113eSDavid van Moolenbroek# Check for a standalone regex library. 6298*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing regcomp" >&5 6299*83ee113eSDavid van Moolenbroek$as_echo_n "checking for library containing regcomp... " >&6; } 6300*83ee113eSDavid van Moolenbroekif ${ac_cv_search_regcomp+:} false; then : 6301*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 6302*83ee113eSDavid van Moolenbroekelse 6303*83ee113eSDavid van Moolenbroek ac_func_search_save_LIBS=$LIBS 6304*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 6305*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 6306*83ee113eSDavid van Moolenbroek 6307*83ee113eSDavid van Moolenbroek/* Override any GCC internal prototype to avoid an error. 6308*83ee113eSDavid van Moolenbroek Use char because int might match the return type of a GCC 6309*83ee113eSDavid van Moolenbroek builtin and then its argument prototype would still apply. */ 6310*83ee113eSDavid van Moolenbroek#ifdef __cplusplus 6311*83ee113eSDavid van Moolenbroekextern "C" 6312*83ee113eSDavid van Moolenbroek#endif 6313*83ee113eSDavid van Moolenbroekchar regcomp (); 6314*83ee113eSDavid van Moolenbroekint 6315*83ee113eSDavid van Moolenbroekmain () 6316*83ee113eSDavid van Moolenbroek{ 6317*83ee113eSDavid van Moolenbroekreturn regcomp (); 6318*83ee113eSDavid van Moolenbroek ; 6319*83ee113eSDavid van Moolenbroek return 0; 6320*83ee113eSDavid van Moolenbroek} 6321*83ee113eSDavid van Moolenbroek_ACEOF 6322*83ee113eSDavid van Moolenbroekfor ac_lib in '' regex; do 6323*83ee113eSDavid van Moolenbroek if test -z "$ac_lib"; then 6324*83ee113eSDavid van Moolenbroek ac_res="none required" 6325*83ee113eSDavid van Moolenbroek else 6326*83ee113eSDavid van Moolenbroek ac_res=-l$ac_lib 6327*83ee113eSDavid van Moolenbroek LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6328*83ee113eSDavid van Moolenbroek fi 6329*83ee113eSDavid van Moolenbroek if ac_fn_c_try_link "$LINENO"; then : 6330*83ee113eSDavid van Moolenbroek ac_cv_search_regcomp=$ac_res 6331*83ee113eSDavid van Moolenbroekfi 6332*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext \ 6333*83ee113eSDavid van Moolenbroek conftest$ac_exeext 6334*83ee113eSDavid van Moolenbroek if ${ac_cv_search_regcomp+:} false; then : 6335*83ee113eSDavid van Moolenbroek break 6336*83ee113eSDavid van Moolenbroekfi 6337*83ee113eSDavid van Moolenbroekdone 6338*83ee113eSDavid van Moolenbroekif ${ac_cv_search_regcomp+:} false; then : 6339*83ee113eSDavid van Moolenbroek 6340*83ee113eSDavid van Moolenbroekelse 6341*83ee113eSDavid van Moolenbroek ac_cv_search_regcomp=no 6342*83ee113eSDavid van Moolenbroekfi 6343*83ee113eSDavid van Moolenbroekrm conftest.$ac_ext 6344*83ee113eSDavid van MoolenbroekLIBS=$ac_func_search_save_LIBS 6345*83ee113eSDavid van Moolenbroekfi 6346*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_regcomp" >&5 6347*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_search_regcomp" >&6; } 6348*83ee113eSDavid van Moolenbroekac_res=$ac_cv_search_regcomp 6349*83ee113eSDavid van Moolenbroekif test "$ac_res" != no; then : 6350*83ee113eSDavid van Moolenbroek test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6351*83ee113eSDavid van Moolenbroek 6352*83ee113eSDavid van Moolenbroekfi 6353*83ee113eSDavid van Moolenbroek 6354*83ee113eSDavid van Moolenbroek 6355*83ee113eSDavid van Moolenbroekfor ac_func in strlcat 6356*83ee113eSDavid van Moolenbroekdo : 6357*83ee113eSDavid van Moolenbroek ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat" 6358*83ee113eSDavid van Moolenbroekif test "x$ac_cv_func_strlcat" = xyes; then : 6359*83ee113eSDavid van Moolenbroek cat >>confdefs.h <<_ACEOF 6360*83ee113eSDavid van Moolenbroek#define HAVE_STRLCAT 1 6361*83ee113eSDavid van Moolenbroek_ACEOF 6362*83ee113eSDavid van Moolenbroek 6363*83ee113eSDavid van Moolenbroekfi 6364*83ee113eSDavid van Moolenbroekdone 6365*83ee113eSDavid van Moolenbroek 6366*83ee113eSDavid van Moolenbroek 6367*83ee113eSDavid van Moolenbroek# For HP/UX we need -lipv6 for if_nametoindex, perhaps others. 6368*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing if_nametoindex" >&5 6369*83ee113eSDavid van Moolenbroek$as_echo_n "checking for library containing if_nametoindex... " >&6; } 6370*83ee113eSDavid van Moolenbroekif ${ac_cv_search_if_nametoindex+:} false; then : 6371*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 6372*83ee113eSDavid van Moolenbroekelse 6373*83ee113eSDavid van Moolenbroek ac_func_search_save_LIBS=$LIBS 6374*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 6375*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 6376*83ee113eSDavid van Moolenbroek 6377*83ee113eSDavid van Moolenbroek/* Override any GCC internal prototype to avoid an error. 6378*83ee113eSDavid van Moolenbroek Use char because int might match the return type of a GCC 6379*83ee113eSDavid van Moolenbroek builtin and then its argument prototype would still apply. */ 6380*83ee113eSDavid van Moolenbroek#ifdef __cplusplus 6381*83ee113eSDavid van Moolenbroekextern "C" 6382*83ee113eSDavid van Moolenbroek#endif 6383*83ee113eSDavid van Moolenbroekchar if_nametoindex (); 6384*83ee113eSDavid van Moolenbroekint 6385*83ee113eSDavid van Moolenbroekmain () 6386*83ee113eSDavid van Moolenbroek{ 6387*83ee113eSDavid van Moolenbroekreturn if_nametoindex (); 6388*83ee113eSDavid van Moolenbroek ; 6389*83ee113eSDavid van Moolenbroek return 0; 6390*83ee113eSDavid van Moolenbroek} 6391*83ee113eSDavid van Moolenbroek_ACEOF 6392*83ee113eSDavid van Moolenbroekfor ac_lib in '' ipv6; do 6393*83ee113eSDavid van Moolenbroek if test -z "$ac_lib"; then 6394*83ee113eSDavid van Moolenbroek ac_res="none required" 6395*83ee113eSDavid van Moolenbroek else 6396*83ee113eSDavid van Moolenbroek ac_res=-l$ac_lib 6397*83ee113eSDavid van Moolenbroek LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6398*83ee113eSDavid van Moolenbroek fi 6399*83ee113eSDavid van Moolenbroek if ac_fn_c_try_link "$LINENO"; then : 6400*83ee113eSDavid van Moolenbroek ac_cv_search_if_nametoindex=$ac_res 6401*83ee113eSDavid van Moolenbroekfi 6402*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext \ 6403*83ee113eSDavid van Moolenbroek conftest$ac_exeext 6404*83ee113eSDavid van Moolenbroek if ${ac_cv_search_if_nametoindex+:} false; then : 6405*83ee113eSDavid van Moolenbroek break 6406*83ee113eSDavid van Moolenbroekfi 6407*83ee113eSDavid van Moolenbroekdone 6408*83ee113eSDavid van Moolenbroekif ${ac_cv_search_if_nametoindex+:} false; then : 6409*83ee113eSDavid van Moolenbroek 6410*83ee113eSDavid van Moolenbroekelse 6411*83ee113eSDavid van Moolenbroek ac_cv_search_if_nametoindex=no 6412*83ee113eSDavid van Moolenbroekfi 6413*83ee113eSDavid van Moolenbroekrm conftest.$ac_ext 6414*83ee113eSDavid van MoolenbroekLIBS=$ac_func_search_save_LIBS 6415*83ee113eSDavid van Moolenbroekfi 6416*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_if_nametoindex" >&5 6417*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_search_if_nametoindex" >&6; } 6418*83ee113eSDavid van Moolenbroekac_res=$ac_cv_search_if_nametoindex 6419*83ee113eSDavid van Moolenbroekif test "$ac_res" != no; then : 6420*83ee113eSDavid van Moolenbroek test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6421*83ee113eSDavid van Moolenbroek 6422*83ee113eSDavid van Moolenbroekfi 6423*83ee113eSDavid van Moolenbroek 6424*83ee113eSDavid van Moolenbroek 6425*83ee113eSDavid van Moolenbroek# check for /dev/random (declares HAVE_DEV_RANDOM) 6426*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/random" >&5 6427*83ee113eSDavid van Moolenbroek$as_echo_n "checking for /dev/random... " >&6; } 6428*83ee113eSDavid van Moolenbroekif ${ac_cv_file__dev_random+:} false; then : 6429*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 6430*83ee113eSDavid van Moolenbroekelse 6431*83ee113eSDavid van Moolenbroek test "$cross_compiling" = yes && 6432*83ee113eSDavid van Moolenbroek as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 6433*83ee113eSDavid van Moolenbroekif test -r "/dev/random"; then 6434*83ee113eSDavid van Moolenbroek ac_cv_file__dev_random=yes 6435*83ee113eSDavid van Moolenbroekelse 6436*83ee113eSDavid van Moolenbroek ac_cv_file__dev_random=no 6437*83ee113eSDavid van Moolenbroekfi 6438*83ee113eSDavid van Moolenbroekfi 6439*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__dev_random" >&5 6440*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_file__dev_random" >&6; } 6441*83ee113eSDavid van Moolenbroekif test "x$ac_cv_file__dev_random" = xyes; then : 6442*83ee113eSDavid van Moolenbroek 6443*83ee113eSDavid van Moolenbroek$as_echo "#define HAVE_DEV_RANDOM 1" >>confdefs.h 6444*83ee113eSDavid van Moolenbroek 6445*83ee113eSDavid van Moolenbroekfi 6446*83ee113eSDavid van Moolenbroek 6447*83ee113eSDavid van Moolenbroek 6448*83ee113eSDavid van Moolenbroek# see if there is a "sa_len" field in our interface information structure 6449*83ee113eSDavid van Moolenbroekac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h> 6450*83ee113eSDavid van Moolenbroek" 6451*83ee113eSDavid van Moolenbroekif test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then : 6452*83ee113eSDavid van Moolenbroek 6453*83ee113eSDavid van Moolenbroek$as_echo "#define HAVE_SA_LEN /**/" >>confdefs.h 6454*83ee113eSDavid van Moolenbroek 6455*83ee113eSDavid van Moolenbroekfi 6456*83ee113eSDavid van Moolenbroek 6457*83ee113eSDavid van Moolenbroek 6458*83ee113eSDavid van Moolenbroek# figure out pointer size 6459*83ee113eSDavid van Moolenbroek# The cast to long int works around a bug in the HP C Compiler 6460*83ee113eSDavid van Moolenbroek# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 6461*83ee113eSDavid van Moolenbroek# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 6462*83ee113eSDavid van Moolenbroek# This bug is HP SR number 8606223364. 6463*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of struct iaddr *" >&5 6464*83ee113eSDavid van Moolenbroek$as_echo_n "checking size of struct iaddr *... " >&6; } 6465*83ee113eSDavid van Moolenbroekif ${ac_cv_sizeof_struct_iaddr_p+:} false; then : 6466*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 6467*83ee113eSDavid van Moolenbroekelse 6468*83ee113eSDavid van Moolenbroek if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (struct iaddr *))" "ac_cv_sizeof_struct_iaddr_p" " 6469*83ee113eSDavid van Moolenbroek#include \"includes/inet.h\" 6470*83ee113eSDavid van Moolenbroek#include <stdio.h> 6471*83ee113eSDavid van Moolenbroek 6472*83ee113eSDavid van Moolenbroek"; then : 6473*83ee113eSDavid van Moolenbroek 6474*83ee113eSDavid van Moolenbroekelse 6475*83ee113eSDavid van Moolenbroek if test "$ac_cv_type_struct_iaddr_p" = yes; then 6476*83ee113eSDavid van Moolenbroek { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 6477*83ee113eSDavid van Moolenbroek$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6478*83ee113eSDavid van Moolenbroekas_fn_error 77 "cannot compute sizeof (struct iaddr *) 6479*83ee113eSDavid van MoolenbroekSee \`config.log' for more details" "$LINENO" 5; } 6480*83ee113eSDavid van Moolenbroek else 6481*83ee113eSDavid van Moolenbroek ac_cv_sizeof_struct_iaddr_p=0 6482*83ee113eSDavid van Moolenbroek fi 6483*83ee113eSDavid van Moolenbroekfi 6484*83ee113eSDavid van Moolenbroek 6485*83ee113eSDavid van Moolenbroekfi 6486*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_struct_iaddr_p" >&5 6487*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_sizeof_struct_iaddr_p" >&6; } 6488*83ee113eSDavid van Moolenbroek 6489*83ee113eSDavid van Moolenbroek 6490*83ee113eSDavid van Moolenbroek 6491*83ee113eSDavid van Moolenbroekcat >>confdefs.h <<_ACEOF 6492*83ee113eSDavid van Moolenbroek#define SIZEOF_STRUCT_IADDR_P $ac_cv_sizeof_struct_iaddr_p 6493*83ee113eSDavid van Moolenbroek_ACEOF 6494*83ee113eSDavid van Moolenbroek 6495*83ee113eSDavid van Moolenbroek 6496*83ee113eSDavid van Moolenbroek 6497*83ee113eSDavid van Moolenbroek# Solaris does not have the msg_control or msg_controlen members 6498*83ee113eSDavid van Moolenbroek# in the msghdr structure unless you define: 6499*83ee113eSDavid van Moolenbroek# 6500*83ee113eSDavid van Moolenbroek# _XOPEN_SOURCE, _XOPEN_SOURCE_EXTENDED, and __EXTENSIONS__ 6501*83ee113eSDavid van Moolenbroek# 6502*83ee113eSDavid van Moolenbroek# See the "standards" man page for details. 6503*83ee113eSDavid van Moolenbroek# 6504*83ee113eSDavid van Moolenbroek# We check for the msg_control member, and if it is not found, we check 6505*83ee113eSDavid van Moolenbroek# again with the appropriate defines added to the CFLAGS. (In order to 6506*83ee113eSDavid van Moolenbroek# do this we have to remove the check from the cache, which is what the 6507*83ee113eSDavid van Moolenbroek# "unset" is for.) 6508*83ee113eSDavid van Moolenbroekac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" " 6509*83ee113eSDavid van Moolenbroek#include <sys/types.h> 6510*83ee113eSDavid van Moolenbroek#include <sys/socket.h> 6511*83ee113eSDavid van Moolenbroek 6512*83ee113eSDavid van Moolenbroek" 6513*83ee113eSDavid van Moolenbroekif test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then : 6514*83ee113eSDavid van Moolenbroek 6515*83ee113eSDavid van Moolenbroekelse 6516*83ee113eSDavid van Moolenbroek CFLAGS="$CFLAGS -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1" 6517*83ee113eSDavid van Moolenbroek CFLAGS="$CFLAGS -D__EXTENSIONS__" 6518*83ee113eSDavid van Moolenbroek unset ac_cv_member_struct_msghdr_msg_control 6519*83ee113eSDavid van Moolenbroek ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" " 6520*83ee113eSDavid van Moolenbroek#include <sys/types.h> 6521*83ee113eSDavid van Moolenbroek#include <sys/socket.h> 6522*83ee113eSDavid van Moolenbroek 6523*83ee113eSDavid van Moolenbroek" 6524*83ee113eSDavid van Moolenbroekif test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then : 6525*83ee113eSDavid van Moolenbroek 6526*83ee113eSDavid van Moolenbroekelse 6527*83ee113eSDavid van Moolenbroek as_fn_error $? "Missing msg_control member in 6528*83ee113eSDavid van Moolenbroek msg_control structure." "$LINENO" 5 6529*83ee113eSDavid van Moolenbroekfi 6530*83ee113eSDavid van Moolenbroek 6531*83ee113eSDavid van Moolenbroek 6532*83ee113eSDavid van Moolenbroekfi 6533*83ee113eSDavid van Moolenbroek 6534*83ee113eSDavid van Moolenbroek 6535*83ee113eSDavid van Moolenbroeklibbind= 6536*83ee113eSDavid van Moolenbroek 6537*83ee113eSDavid van Moolenbroek# Check whether --with-libbind was given. 6538*83ee113eSDavid van Moolenbroekif test "${with_libbind+set}" = set; then : 6539*83ee113eSDavid van Moolenbroek withval=$with_libbind; use_libbind="$withval" 6540*83ee113eSDavid van Moolenbroekelse 6541*83ee113eSDavid van Moolenbroek use_libbind="no" 6542*83ee113eSDavid van Moolenbroekfi 6543*83ee113eSDavid van Moolenbroek 6544*83ee113eSDavid van Moolenbroekcase "$use_libbind" in 6545*83ee113eSDavid van Moolenbroekyes) 6546*83ee113eSDavid van Moolenbroek libbind="\${top_srcdir}/bind" 6547*83ee113eSDavid van Moolenbroek ;; 6548*83ee113eSDavid van Moolenbroekno) 6549*83ee113eSDavid van Moolenbroek libbind="\${top_srcdir}/bind" 6550*83ee113eSDavid van Moolenbroek ;; 6551*83ee113eSDavid van Moolenbroek*) 6552*83ee113eSDavid van Moolenbroek libbind="$use_libbind" 6553*83ee113eSDavid van Moolenbroek ;; 6554*83ee113eSDavid van Moolenbroekesac 6555*83ee113eSDavid van Moolenbroek 6556*83ee113eSDavid van Moolenbroek# OpenLDAP support. 6557*83ee113eSDavid van Moolenbroek 6558*83ee113eSDavid van Moolenbroek# Check whether --with-ldap was given. 6559*83ee113eSDavid van Moolenbroekif test "${with_ldap+set}" = set; then : 6560*83ee113eSDavid van Moolenbroek withval=$with_ldap; ldap=$withval 6561*83ee113eSDavid van Moolenbroekelse 6562*83ee113eSDavid van Moolenbroek ldap=no 6563*83ee113eSDavid van Moolenbroekfi 6564*83ee113eSDavid van Moolenbroek 6565*83ee113eSDavid van Moolenbroek 6566*83ee113eSDavid van Moolenbroek# OpenLDAP with SSL support. 6567*83ee113eSDavid van Moolenbroek 6568*83ee113eSDavid van Moolenbroek# Check whether --with-ldapcrypto was given. 6569*83ee113eSDavid van Moolenbroekif test "${with_ldapcrypto+set}" = set; then : 6570*83ee113eSDavid van Moolenbroek withval=$with_ldapcrypto; ldapcrypto=$withval 6571*83ee113eSDavid van Moolenbroekelse 6572*83ee113eSDavid van Moolenbroek ldapcrypto=no 6573*83ee113eSDavid van Moolenbroekfi 6574*83ee113eSDavid van Moolenbroek 6575*83ee113eSDavid van Moolenbroek 6576*83ee113eSDavid van Moolenbroek# OpenLDAP support is disabled by default, if enabled then SSL support is an 6577*83ee113eSDavid van Moolenbroek# extra optional that is also disabled by default. Enabling LDAP SSL support 6578*83ee113eSDavid van Moolenbroek# implies enabling LDAP support. 6579*83ee113eSDavid van Moolenbroekif test x$ldap = xyes || test x$ldapcrypto = xyes ; then 6580*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing ldap_initialize" >&5 6581*83ee113eSDavid van Moolenbroek$as_echo_n "checking for library containing ldap_initialize... " >&6; } 6582*83ee113eSDavid van Moolenbroekif ${ac_cv_search_ldap_initialize+:} false; then : 6583*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 6584*83ee113eSDavid van Moolenbroekelse 6585*83ee113eSDavid van Moolenbroek ac_func_search_save_LIBS=$LIBS 6586*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 6587*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 6588*83ee113eSDavid van Moolenbroek 6589*83ee113eSDavid van Moolenbroek/* Override any GCC internal prototype to avoid an error. 6590*83ee113eSDavid van Moolenbroek Use char because int might match the return type of a GCC 6591*83ee113eSDavid van Moolenbroek builtin and then its argument prototype would still apply. */ 6592*83ee113eSDavid van Moolenbroek#ifdef __cplusplus 6593*83ee113eSDavid van Moolenbroekextern "C" 6594*83ee113eSDavid van Moolenbroek#endif 6595*83ee113eSDavid van Moolenbroekchar ldap_initialize (); 6596*83ee113eSDavid van Moolenbroekint 6597*83ee113eSDavid van Moolenbroekmain () 6598*83ee113eSDavid van Moolenbroek{ 6599*83ee113eSDavid van Moolenbroekreturn ldap_initialize (); 6600*83ee113eSDavid van Moolenbroek ; 6601*83ee113eSDavid van Moolenbroek return 0; 6602*83ee113eSDavid van Moolenbroek} 6603*83ee113eSDavid van Moolenbroek_ACEOF 6604*83ee113eSDavid van Moolenbroekfor ac_lib in '' ldap; do 6605*83ee113eSDavid van Moolenbroek if test -z "$ac_lib"; then 6606*83ee113eSDavid van Moolenbroek ac_res="none required" 6607*83ee113eSDavid van Moolenbroek else 6608*83ee113eSDavid van Moolenbroek ac_res=-l$ac_lib 6609*83ee113eSDavid van Moolenbroek LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6610*83ee113eSDavid van Moolenbroek fi 6611*83ee113eSDavid van Moolenbroek if ac_fn_c_try_link "$LINENO"; then : 6612*83ee113eSDavid van Moolenbroek ac_cv_search_ldap_initialize=$ac_res 6613*83ee113eSDavid van Moolenbroekfi 6614*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext \ 6615*83ee113eSDavid van Moolenbroek conftest$ac_exeext 6616*83ee113eSDavid van Moolenbroek if ${ac_cv_search_ldap_initialize+:} false; then : 6617*83ee113eSDavid van Moolenbroek break 6618*83ee113eSDavid van Moolenbroekfi 6619*83ee113eSDavid van Moolenbroekdone 6620*83ee113eSDavid van Moolenbroekif ${ac_cv_search_ldap_initialize+:} false; then : 6621*83ee113eSDavid van Moolenbroek 6622*83ee113eSDavid van Moolenbroekelse 6623*83ee113eSDavid van Moolenbroek ac_cv_search_ldap_initialize=no 6624*83ee113eSDavid van Moolenbroekfi 6625*83ee113eSDavid van Moolenbroekrm conftest.$ac_ext 6626*83ee113eSDavid van MoolenbroekLIBS=$ac_func_search_save_LIBS 6627*83ee113eSDavid van Moolenbroekfi 6628*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ldap_initialize" >&5 6629*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_search_ldap_initialize" >&6; } 6630*83ee113eSDavid van Moolenbroekac_res=$ac_cv_search_ldap_initialize 6631*83ee113eSDavid van Moolenbroekif test "$ac_res" != no; then : 6632*83ee113eSDavid van Moolenbroek test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6633*83ee113eSDavid van Moolenbroek 6634*83ee113eSDavid van Moolenbroekelse 6635*83ee113eSDavid van Moolenbroek { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 6636*83ee113eSDavid van Moolenbroek$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6637*83ee113eSDavid van Moolenbroekas_fn_error $? "*** Cannot find ldap_initialize with -lldap - do you need to install an OpenLDAP2 Devel package? 6638*83ee113eSDavid van MoolenbroekSee \`config.log' for more details" "$LINENO" 5; } 6639*83ee113eSDavid van Moolenbroekfi 6640*83ee113eSDavid van Moolenbroek 6641*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing ber_pvt_opt_on" >&5 6642*83ee113eSDavid van Moolenbroek$as_echo_n "checking for library containing ber_pvt_opt_on... " >&6; } 6643*83ee113eSDavid van Moolenbroekif ${ac_cv_search_ber_pvt_opt_on+:} false; then : 6644*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 6645*83ee113eSDavid van Moolenbroekelse 6646*83ee113eSDavid van Moolenbroek ac_func_search_save_LIBS=$LIBS 6647*83ee113eSDavid van Moolenbroekcat confdefs.h - <<_ACEOF >conftest.$ac_ext 6648*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 6649*83ee113eSDavid van Moolenbroek 6650*83ee113eSDavid van Moolenbroek/* Override any GCC internal prototype to avoid an error. 6651*83ee113eSDavid van Moolenbroek Use char because int might match the return type of a GCC 6652*83ee113eSDavid van Moolenbroek builtin and then its argument prototype would still apply. */ 6653*83ee113eSDavid van Moolenbroek#ifdef __cplusplus 6654*83ee113eSDavid van Moolenbroekextern "C" 6655*83ee113eSDavid van Moolenbroek#endif 6656*83ee113eSDavid van Moolenbroekchar ber_pvt_opt_on (); 6657*83ee113eSDavid van Moolenbroekint 6658*83ee113eSDavid van Moolenbroekmain () 6659*83ee113eSDavid van Moolenbroek{ 6660*83ee113eSDavid van Moolenbroekreturn ber_pvt_opt_on (); 6661*83ee113eSDavid van Moolenbroek ; 6662*83ee113eSDavid van Moolenbroek return 0; 6663*83ee113eSDavid van Moolenbroek} 6664*83ee113eSDavid van Moolenbroek_ACEOF 6665*83ee113eSDavid van Moolenbroekfor ac_lib in '' lber; do 6666*83ee113eSDavid van Moolenbroek if test -z "$ac_lib"; then 6667*83ee113eSDavid van Moolenbroek ac_res="none required" 6668*83ee113eSDavid van Moolenbroek else 6669*83ee113eSDavid van Moolenbroek ac_res=-l$ac_lib 6670*83ee113eSDavid van Moolenbroek LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6671*83ee113eSDavid van Moolenbroek fi 6672*83ee113eSDavid van Moolenbroek if ac_fn_c_try_link "$LINENO"; then : 6673*83ee113eSDavid van Moolenbroek ac_cv_search_ber_pvt_opt_on=$ac_res 6674*83ee113eSDavid van Moolenbroekfi 6675*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext \ 6676*83ee113eSDavid van Moolenbroek conftest$ac_exeext 6677*83ee113eSDavid van Moolenbroek if ${ac_cv_search_ber_pvt_opt_on+:} false; then : 6678*83ee113eSDavid van Moolenbroek break 6679*83ee113eSDavid van Moolenbroekfi 6680*83ee113eSDavid van Moolenbroekdone 6681*83ee113eSDavid van Moolenbroekif ${ac_cv_search_ber_pvt_opt_on+:} false; then : 6682*83ee113eSDavid van Moolenbroek 6683*83ee113eSDavid van Moolenbroekelse 6684*83ee113eSDavid van Moolenbroek ac_cv_search_ber_pvt_opt_on=no 6685*83ee113eSDavid van Moolenbroekfi 6686*83ee113eSDavid van Moolenbroekrm conftest.$ac_ext 6687*83ee113eSDavid van MoolenbroekLIBS=$ac_func_search_save_LIBS 6688*83ee113eSDavid van Moolenbroekfi 6689*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ber_pvt_opt_on" >&5 6690*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_search_ber_pvt_opt_on" >&6; } 6691*83ee113eSDavid van Moolenbroekac_res=$ac_cv_search_ber_pvt_opt_on 6692*83ee113eSDavid van Moolenbroekif test "$ac_res" != no; then : 6693*83ee113eSDavid van Moolenbroek test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6694*83ee113eSDavid van Moolenbroek 6695*83ee113eSDavid van Moolenbroekelse 6696*83ee113eSDavid van Moolenbroek { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 6697*83ee113eSDavid van Moolenbroek$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6698*83ee113eSDavid van Moolenbroekas_fn_error $? "*** Cannot find ber_pvt_opt_on with -llber - do you need to install an OpenLDAP2 Devel package? 6699*83ee113eSDavid van MoolenbroekSee \`config.log' for more details" "$LINENO" 5; } 6700*83ee113eSDavid van Moolenbroekfi 6701*83ee113eSDavid van Moolenbroek 6702*83ee113eSDavid van Moolenbroek 6703*83ee113eSDavid van Moolenbroek if test x$ldapcrypto = xyes ; then 6704*83ee113eSDavid van Moolenbroek LDAP_CFLAGS="-DLDAP_CONFIGURATION -DLDAP_USE_SSL" 6705*83ee113eSDavid van Moolenbroek 6706*83ee113eSDavid van Moolenbroek else 6707*83ee113eSDavid van Moolenbroek LDAP_CFLAGS="-DLDAP_CONFIGURATION" 6708*83ee113eSDavid van Moolenbroek 6709*83ee113eSDavid van Moolenbroek fi 6710*83ee113eSDavid van Moolenbroekfi 6711*83ee113eSDavid van Moolenbroek 6712*83ee113eSDavid van Moolenbroek# Append selected warning levels to CFLAGS before substitution (but after 6713*83ee113eSDavid van Moolenbroek# AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])],[],[]) & etc). 6714*83ee113eSDavid van MoolenbroekCFLAGS="$CFLAGS $STD_CWARNINGS" 6715*83ee113eSDavid van Moolenbroek 6716*83ee113eSDavid van Moolenbroek# Try to add the bind include directory 6717*83ee113eSDavid van MoolenbroekCFLAGS="$CFLAGS -I$libbind/include" 6718*83ee113eSDavid van Moolenbroek 6719*83ee113eSDavid van Moolenbroekcase "$host" in 6720*83ee113eSDavid van Moolenbroek*-darwin*) 6721*83ee113eSDavid van Moolenbroek CFLAGS="$CFLAGS -D__APPLE_USE_RFC_3542" ;; 6722*83ee113eSDavid van Moolenbroekesac 6723*83ee113eSDavid van Moolenbroek 6724*83ee113eSDavid van Moolenbroek 6725*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: checking for flexible array members" >&5 6726*83ee113eSDavid van Moolenbroek$as_echo_n "checking for flexible array members... " >&6; } 6727*83ee113eSDavid van Moolenbroekif ${ac_cv_c_flexmember+:} false; then : 6728*83ee113eSDavid van Moolenbroek $as_echo_n "(cached) " >&6 6729*83ee113eSDavid van Moolenbroekelse 6730*83ee113eSDavid van Moolenbroek cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6731*83ee113eSDavid van Moolenbroek/* end confdefs.h. */ 6732*83ee113eSDavid van Moolenbroek#include <stdlib.h> 6733*83ee113eSDavid van Moolenbroek #include <stdio.h> 6734*83ee113eSDavid van Moolenbroek #include <stddef.h> 6735*83ee113eSDavid van Moolenbroek struct s { int n; double d[]; }; 6736*83ee113eSDavid van Moolenbroekint 6737*83ee113eSDavid van Moolenbroekmain () 6738*83ee113eSDavid van Moolenbroek{ 6739*83ee113eSDavid van Moolenbroekint m = getchar (); 6740*83ee113eSDavid van Moolenbroek struct s *p = malloc (offsetof (struct s, d) 6741*83ee113eSDavid van Moolenbroek + m * sizeof (double)); 6742*83ee113eSDavid van Moolenbroek p->d[0] = 0.0; 6743*83ee113eSDavid van Moolenbroek return p->d != (double *) NULL; 6744*83ee113eSDavid van Moolenbroek ; 6745*83ee113eSDavid van Moolenbroek return 0; 6746*83ee113eSDavid van Moolenbroek} 6747*83ee113eSDavid van Moolenbroek_ACEOF 6748*83ee113eSDavid van Moolenbroekif ac_fn_c_try_compile "$LINENO"; then : 6749*83ee113eSDavid van Moolenbroek ac_cv_c_flexmember=yes 6750*83ee113eSDavid van Moolenbroekelse 6751*83ee113eSDavid van Moolenbroek ac_cv_c_flexmember=no 6752*83ee113eSDavid van Moolenbroekfi 6753*83ee113eSDavid van Moolenbroekrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6754*83ee113eSDavid van Moolenbroekfi 6755*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_flexmember" >&5 6756*83ee113eSDavid van Moolenbroek$as_echo "$ac_cv_c_flexmember" >&6; } 6757*83ee113eSDavid van Moolenbroek if test $ac_cv_c_flexmember = yes; then 6758*83ee113eSDavid van Moolenbroek 6759*83ee113eSDavid van Moolenbroek$as_echo "#define FLEXIBLE_ARRAY_MEMBER /**/" >>confdefs.h 6760*83ee113eSDavid van Moolenbroek 6761*83ee113eSDavid van Moolenbroek else 6762*83ee113eSDavid van Moolenbroek $as_echo "#define FLEXIBLE_ARRAY_MEMBER 1" >>confdefs.h 6763*83ee113eSDavid van Moolenbroek 6764*83ee113eSDavid van Moolenbroek fi 6765*83ee113eSDavid van Moolenbroek 6766*83ee113eSDavid van Moolenbroek 6767*83ee113eSDavid van Moolenbroekac_config_files="$ac_config_files Makefile client/Makefile common/Makefile common/tests/Makefile dhcpctl/Makefile dst/Makefile includes/Makefile omapip/Makefile relay/Makefile server/Makefile tests/Makefile server/tests/Makefile doc/devel/doxyfile" 6768*83ee113eSDavid van Moolenbroek 6769*83ee113eSDavid van Moolenbroekcat >confcache <<\_ACEOF 6770*83ee113eSDavid van Moolenbroek# This file is a shell script that caches the results of configure 6771*83ee113eSDavid van Moolenbroek# tests run on this system so they can be shared between configure 6772*83ee113eSDavid van Moolenbroek# scripts and configure runs, see configure's option --config-cache. 6773*83ee113eSDavid van Moolenbroek# It is not useful on other systems. If it contains results you don't 6774*83ee113eSDavid van Moolenbroek# want to keep, you may remove or edit it. 6775*83ee113eSDavid van Moolenbroek# 6776*83ee113eSDavid van Moolenbroek# config.status only pays attention to the cache file if you give it 6777*83ee113eSDavid van Moolenbroek# the --recheck option to rerun configure. 6778*83ee113eSDavid van Moolenbroek# 6779*83ee113eSDavid van Moolenbroek# `ac_cv_env_foo' variables (set or unset) will be overridden when 6780*83ee113eSDavid van Moolenbroek# loading this file, other *unset* `ac_cv_foo' will be assigned the 6781*83ee113eSDavid van Moolenbroek# following values. 6782*83ee113eSDavid van Moolenbroek 6783*83ee113eSDavid van Moolenbroek_ACEOF 6784*83ee113eSDavid van Moolenbroek 6785*83ee113eSDavid van Moolenbroek# The following way of writing the cache mishandles newlines in values, 6786*83ee113eSDavid van Moolenbroek# but we know of no workaround that is simple, portable, and efficient. 6787*83ee113eSDavid van Moolenbroek# So, we kill variables containing newlines. 6788*83ee113eSDavid van Moolenbroek# Ultrix sh set writes to stderr and can't be redirected directly, 6789*83ee113eSDavid van Moolenbroek# and sets the high bit in the cache file unless we assign to the vars. 6790*83ee113eSDavid van Moolenbroek( 6791*83ee113eSDavid van Moolenbroek for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 6792*83ee113eSDavid van Moolenbroek eval ac_val=\$$ac_var 6793*83ee113eSDavid van Moolenbroek case $ac_val in #( 6794*83ee113eSDavid van Moolenbroek *${as_nl}*) 6795*83ee113eSDavid van Moolenbroek case $ac_var in #( 6796*83ee113eSDavid van Moolenbroek *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 6797*83ee113eSDavid van Moolenbroek$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 6798*83ee113eSDavid van Moolenbroek esac 6799*83ee113eSDavid van Moolenbroek case $ac_var in #( 6800*83ee113eSDavid van Moolenbroek _ | IFS | as_nl) ;; #( 6801*83ee113eSDavid van Moolenbroek BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 6802*83ee113eSDavid van Moolenbroek *) { eval $ac_var=; unset $ac_var;} ;; 6803*83ee113eSDavid van Moolenbroek esac ;; 6804*83ee113eSDavid van Moolenbroek esac 6805*83ee113eSDavid van Moolenbroek done 6806*83ee113eSDavid van Moolenbroek 6807*83ee113eSDavid van Moolenbroek (set) 2>&1 | 6808*83ee113eSDavid van Moolenbroek case $as_nl`(ac_space=' '; set) 2>&1` in #( 6809*83ee113eSDavid van Moolenbroek *${as_nl}ac_space=\ *) 6810*83ee113eSDavid van Moolenbroek # `set' does not quote correctly, so add quotes: double-quote 6811*83ee113eSDavid van Moolenbroek # substitution turns \\\\ into \\, and sed turns \\ into \. 6812*83ee113eSDavid van Moolenbroek sed -n \ 6813*83ee113eSDavid van Moolenbroek "s/'/'\\\\''/g; 6814*83ee113eSDavid van Moolenbroek s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 6815*83ee113eSDavid van Moolenbroek ;; #( 6816*83ee113eSDavid van Moolenbroek *) 6817*83ee113eSDavid van Moolenbroek # `set' quotes correctly as required by POSIX, so do not add quotes. 6818*83ee113eSDavid van Moolenbroek sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 6819*83ee113eSDavid van Moolenbroek ;; 6820*83ee113eSDavid van Moolenbroek esac | 6821*83ee113eSDavid van Moolenbroek sort 6822*83ee113eSDavid van Moolenbroek) | 6823*83ee113eSDavid van Moolenbroek sed ' 6824*83ee113eSDavid van Moolenbroek /^ac_cv_env_/b end 6825*83ee113eSDavid van Moolenbroek t clear 6826*83ee113eSDavid van Moolenbroek :clear 6827*83ee113eSDavid van Moolenbroek s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 6828*83ee113eSDavid van Moolenbroek t end 6829*83ee113eSDavid van Moolenbroek s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 6830*83ee113eSDavid van Moolenbroek :end' >>confcache 6831*83ee113eSDavid van Moolenbroekif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 6832*83ee113eSDavid van Moolenbroek if test -w "$cache_file"; then 6833*83ee113eSDavid van Moolenbroek if test "x$cache_file" != "x/dev/null"; then 6834*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 6835*83ee113eSDavid van Moolenbroek$as_echo "$as_me: updating cache $cache_file" >&6;} 6836*83ee113eSDavid van Moolenbroek if test ! -f "$cache_file" || test -h "$cache_file"; then 6837*83ee113eSDavid van Moolenbroek cat confcache >"$cache_file" 6838*83ee113eSDavid van Moolenbroek else 6839*83ee113eSDavid van Moolenbroek case $cache_file in #( 6840*83ee113eSDavid van Moolenbroek */* | ?:*) 6841*83ee113eSDavid van Moolenbroek mv -f confcache "$cache_file"$$ && 6842*83ee113eSDavid van Moolenbroek mv -f "$cache_file"$$ "$cache_file" ;; #( 6843*83ee113eSDavid van Moolenbroek *) 6844*83ee113eSDavid van Moolenbroek mv -f confcache "$cache_file" ;; 6845*83ee113eSDavid van Moolenbroek esac 6846*83ee113eSDavid van Moolenbroek fi 6847*83ee113eSDavid van Moolenbroek fi 6848*83ee113eSDavid van Moolenbroek else 6849*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 6850*83ee113eSDavid van Moolenbroek$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 6851*83ee113eSDavid van Moolenbroek fi 6852*83ee113eSDavid van Moolenbroekfi 6853*83ee113eSDavid van Moolenbroekrm -f confcache 6854*83ee113eSDavid van Moolenbroek 6855*83ee113eSDavid van Moolenbroektest "x$prefix" = xNONE && prefix=$ac_default_prefix 6856*83ee113eSDavid van Moolenbroek# Let make expand exec_prefix. 6857*83ee113eSDavid van Moolenbroektest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 6858*83ee113eSDavid van Moolenbroek 6859*83ee113eSDavid van MoolenbroekDEFS=-DHAVE_CONFIG_H 6860*83ee113eSDavid van Moolenbroek 6861*83ee113eSDavid van Moolenbroekac_libobjs= 6862*83ee113eSDavid van Moolenbroekac_ltlibobjs= 6863*83ee113eSDavid van MoolenbroekU= 6864*83ee113eSDavid van Moolenbroekfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 6865*83ee113eSDavid van Moolenbroek # 1. Remove the extension, and $U if already installed. 6866*83ee113eSDavid van Moolenbroek ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 6867*83ee113eSDavid van Moolenbroek ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 6868*83ee113eSDavid van Moolenbroek # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 6869*83ee113eSDavid van Moolenbroek # will be set to the directory where LIBOBJS objects are built. 6870*83ee113eSDavid van Moolenbroek as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 6871*83ee113eSDavid van Moolenbroek as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 6872*83ee113eSDavid van Moolenbroekdone 6873*83ee113eSDavid van MoolenbroekLIBOBJS=$ac_libobjs 6874*83ee113eSDavid van Moolenbroek 6875*83ee113eSDavid van MoolenbroekLTLIBOBJS=$ac_ltlibobjs 6876*83ee113eSDavid van Moolenbroek 6877*83ee113eSDavid van Moolenbroek 6878*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 6879*83ee113eSDavid van Moolenbroek$as_echo_n "checking that generated files are newer than configure... " >&6; } 6880*83ee113eSDavid van Moolenbroek if test -n "$am_sleep_pid"; then 6881*83ee113eSDavid van Moolenbroek # Hide warnings about reused PIDs. 6882*83ee113eSDavid van Moolenbroek wait $am_sleep_pid 2>/dev/null 6883*83ee113eSDavid van Moolenbroek fi 6884*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 6885*83ee113eSDavid van Moolenbroek$as_echo "done" >&6; } 6886*83ee113eSDavid van Moolenbroek if test -n "$EXEEXT"; then 6887*83ee113eSDavid van Moolenbroek am__EXEEXT_TRUE= 6888*83ee113eSDavid van Moolenbroek am__EXEEXT_FALSE='#' 6889*83ee113eSDavid van Moolenbroekelse 6890*83ee113eSDavid van Moolenbroek am__EXEEXT_TRUE='#' 6891*83ee113eSDavid van Moolenbroek am__EXEEXT_FALSE= 6892*83ee113eSDavid van Moolenbroekfi 6893*83ee113eSDavid van Moolenbroek 6894*83ee113eSDavid van Moolenbroekif test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 6895*83ee113eSDavid van Moolenbroek as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 6896*83ee113eSDavid van MoolenbroekUsually this means the macro was only invoked conditionally." "$LINENO" 5 6897*83ee113eSDavid van Moolenbroekfi 6898*83ee113eSDavid van Moolenbroekif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 6899*83ee113eSDavid van Moolenbroek as_fn_error $? "conditional \"AMDEP\" was never defined. 6900*83ee113eSDavid van MoolenbroekUsually this means the macro was only invoked conditionally." "$LINENO" 5 6901*83ee113eSDavid van Moolenbroekfi 6902*83ee113eSDavid van Moolenbroekif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 6903*83ee113eSDavid van Moolenbroek as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 6904*83ee113eSDavid van MoolenbroekUsually this means the macro was only invoked conditionally." "$LINENO" 5 6905*83ee113eSDavid van Moolenbroekfi 6906*83ee113eSDavid van Moolenbroek 6907*83ee113eSDavid van Moolenbroekif test -z "${HAVE_ATF_TRUE}" && test -z "${HAVE_ATF_FALSE}"; then 6908*83ee113eSDavid van Moolenbroek as_fn_error $? "conditional \"HAVE_ATF\" was never defined. 6909*83ee113eSDavid van MoolenbroekUsually this means the macro was only invoked conditionally." "$LINENO" 5 6910*83ee113eSDavid van Moolenbroekfi 6911*83ee113eSDavid van Moolenbroek 6912*83ee113eSDavid van Moolenbroek: "${CONFIG_STATUS=./config.status}" 6913*83ee113eSDavid van Moolenbroekac_write_fail=0 6914*83ee113eSDavid van Moolenbroekac_clean_files_save=$ac_clean_files 6915*83ee113eSDavid van Moolenbroekac_clean_files="$ac_clean_files $CONFIG_STATUS" 6916*83ee113eSDavid van Moolenbroek{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 6917*83ee113eSDavid van Moolenbroek$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 6918*83ee113eSDavid van Moolenbroekas_write_fail=0 6919*83ee113eSDavid van Moolenbroekcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 6920*83ee113eSDavid van Moolenbroek#! $SHELL 6921*83ee113eSDavid van Moolenbroek# Generated by $as_me. 6922*83ee113eSDavid van Moolenbroek# Run this file to recreate the current configuration. 6923*83ee113eSDavid van Moolenbroek# Compiler output produced by configure, useful for debugging 6924*83ee113eSDavid van Moolenbroek# configure, is in config.log if it exists. 6925*83ee113eSDavid van Moolenbroek 6926*83ee113eSDavid van Moolenbroekdebug=false 6927*83ee113eSDavid van Moolenbroekac_cs_recheck=false 6928*83ee113eSDavid van Moolenbroekac_cs_silent=false 6929*83ee113eSDavid van Moolenbroek 6930*83ee113eSDavid van MoolenbroekSHELL=\${CONFIG_SHELL-$SHELL} 6931*83ee113eSDavid van Moolenbroekexport SHELL 6932*83ee113eSDavid van Moolenbroek_ASEOF 6933*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 6934*83ee113eSDavid van Moolenbroek## -------------------- ## 6935*83ee113eSDavid van Moolenbroek## M4sh Initialization. ## 6936*83ee113eSDavid van Moolenbroek## -------------------- ## 6937*83ee113eSDavid van Moolenbroek 6938*83ee113eSDavid van Moolenbroek# Be more Bourne compatible 6939*83ee113eSDavid van MoolenbroekDUALCASE=1; export DUALCASE # for MKS sh 6940*83ee113eSDavid van Moolenbroekif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 6941*83ee113eSDavid van Moolenbroek emulate sh 6942*83ee113eSDavid van Moolenbroek NULLCMD=: 6943*83ee113eSDavid van Moolenbroek # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 6944*83ee113eSDavid van Moolenbroek # is contrary to our usage. Disable this feature. 6945*83ee113eSDavid van Moolenbroek alias -g '${1+"$@"}'='"$@"' 6946*83ee113eSDavid van Moolenbroek setopt NO_GLOB_SUBST 6947*83ee113eSDavid van Moolenbroekelse 6948*83ee113eSDavid van Moolenbroek case `(set -o) 2>/dev/null` in #( 6949*83ee113eSDavid van Moolenbroek *posix*) : 6950*83ee113eSDavid van Moolenbroek set -o posix ;; #( 6951*83ee113eSDavid van Moolenbroek *) : 6952*83ee113eSDavid van Moolenbroek ;; 6953*83ee113eSDavid van Moolenbroekesac 6954*83ee113eSDavid van Moolenbroekfi 6955*83ee113eSDavid van Moolenbroek 6956*83ee113eSDavid van Moolenbroek 6957*83ee113eSDavid van Moolenbroekas_nl=' 6958*83ee113eSDavid van Moolenbroek' 6959*83ee113eSDavid van Moolenbroekexport as_nl 6960*83ee113eSDavid van Moolenbroek# Printing a long string crashes Solaris 7 /usr/bin/printf. 6961*83ee113eSDavid van Moolenbroekas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 6962*83ee113eSDavid van Moolenbroekas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 6963*83ee113eSDavid van Moolenbroekas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 6964*83ee113eSDavid van Moolenbroek# Prefer a ksh shell builtin over an external printf program on Solaris, 6965*83ee113eSDavid van Moolenbroek# but without wasting forks for bash or zsh. 6966*83ee113eSDavid van Moolenbroekif test -z "$BASH_VERSION$ZSH_VERSION" \ 6967*83ee113eSDavid van Moolenbroek && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 6968*83ee113eSDavid van Moolenbroek as_echo='print -r --' 6969*83ee113eSDavid van Moolenbroek as_echo_n='print -rn --' 6970*83ee113eSDavid van Moolenbroekelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 6971*83ee113eSDavid van Moolenbroek as_echo='printf %s\n' 6972*83ee113eSDavid van Moolenbroek as_echo_n='printf %s' 6973*83ee113eSDavid van Moolenbroekelse 6974*83ee113eSDavid van Moolenbroek if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 6975*83ee113eSDavid van Moolenbroek as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 6976*83ee113eSDavid van Moolenbroek as_echo_n='/usr/ucb/echo -n' 6977*83ee113eSDavid van Moolenbroek else 6978*83ee113eSDavid van Moolenbroek as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 6979*83ee113eSDavid van Moolenbroek as_echo_n_body='eval 6980*83ee113eSDavid van Moolenbroek arg=$1; 6981*83ee113eSDavid van Moolenbroek case $arg in #( 6982*83ee113eSDavid van Moolenbroek *"$as_nl"*) 6983*83ee113eSDavid van Moolenbroek expr "X$arg" : "X\\(.*\\)$as_nl"; 6984*83ee113eSDavid van Moolenbroek arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 6985*83ee113eSDavid van Moolenbroek esac; 6986*83ee113eSDavid van Moolenbroek expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 6987*83ee113eSDavid van Moolenbroek ' 6988*83ee113eSDavid van Moolenbroek export as_echo_n_body 6989*83ee113eSDavid van Moolenbroek as_echo_n='sh -c $as_echo_n_body as_echo' 6990*83ee113eSDavid van Moolenbroek fi 6991*83ee113eSDavid van Moolenbroek export as_echo_body 6992*83ee113eSDavid van Moolenbroek as_echo='sh -c $as_echo_body as_echo' 6993*83ee113eSDavid van Moolenbroekfi 6994*83ee113eSDavid van Moolenbroek 6995*83ee113eSDavid van Moolenbroek# The user is always right. 6996*83ee113eSDavid van Moolenbroekif test "${PATH_SEPARATOR+set}" != set; then 6997*83ee113eSDavid van Moolenbroek PATH_SEPARATOR=: 6998*83ee113eSDavid van Moolenbroek (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 6999*83ee113eSDavid van Moolenbroek (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 7000*83ee113eSDavid van Moolenbroek PATH_SEPARATOR=';' 7001*83ee113eSDavid van Moolenbroek } 7002*83ee113eSDavid van Moolenbroekfi 7003*83ee113eSDavid van Moolenbroek 7004*83ee113eSDavid van Moolenbroek 7005*83ee113eSDavid van Moolenbroek# IFS 7006*83ee113eSDavid van Moolenbroek# We need space, tab and new line, in precisely that order. Quoting is 7007*83ee113eSDavid van Moolenbroek# there to prevent editors from complaining about space-tab. 7008*83ee113eSDavid van Moolenbroek# (If _AS_PATH_WALK were called with IFS unset, it would disable word 7009*83ee113eSDavid van Moolenbroek# splitting by setting IFS to empty value.) 7010*83ee113eSDavid van MoolenbroekIFS=" "" $as_nl" 7011*83ee113eSDavid van Moolenbroek 7012*83ee113eSDavid van Moolenbroek# Find who we are. Look in the path if we contain no directory separator. 7013*83ee113eSDavid van Moolenbroekas_myself= 7014*83ee113eSDavid van Moolenbroekcase $0 in #(( 7015*83ee113eSDavid van Moolenbroek *[\\/]* ) as_myself=$0 ;; 7016*83ee113eSDavid van Moolenbroek *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7017*83ee113eSDavid van Moolenbroekfor as_dir in $PATH 7018*83ee113eSDavid van Moolenbroekdo 7019*83ee113eSDavid van Moolenbroek IFS=$as_save_IFS 7020*83ee113eSDavid van Moolenbroek test -z "$as_dir" && as_dir=. 7021*83ee113eSDavid van Moolenbroek test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 7022*83ee113eSDavid van Moolenbroek done 7023*83ee113eSDavid van MoolenbroekIFS=$as_save_IFS 7024*83ee113eSDavid van Moolenbroek 7025*83ee113eSDavid van Moolenbroek ;; 7026*83ee113eSDavid van Moolenbroekesac 7027*83ee113eSDavid van Moolenbroek# We did not find ourselves, most probably we were run as `sh COMMAND' 7028*83ee113eSDavid van Moolenbroek# in which case we are not to be found in the path. 7029*83ee113eSDavid van Moolenbroekif test "x$as_myself" = x; then 7030*83ee113eSDavid van Moolenbroek as_myself=$0 7031*83ee113eSDavid van Moolenbroekfi 7032*83ee113eSDavid van Moolenbroekif test ! -f "$as_myself"; then 7033*83ee113eSDavid van Moolenbroek $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 7034*83ee113eSDavid van Moolenbroek exit 1 7035*83ee113eSDavid van Moolenbroekfi 7036*83ee113eSDavid van Moolenbroek 7037*83ee113eSDavid van Moolenbroek# Unset variables that we do not need and which cause bugs (e.g. in 7038*83ee113eSDavid van Moolenbroek# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 7039*83ee113eSDavid van Moolenbroek# suppresses any "Segmentation fault" message there. '((' could 7040*83ee113eSDavid van Moolenbroek# trigger a bug in pdksh 5.2.14. 7041*83ee113eSDavid van Moolenbroekfor as_var in BASH_ENV ENV MAIL MAILPATH 7042*83ee113eSDavid van Moolenbroekdo eval test x\${$as_var+set} = xset \ 7043*83ee113eSDavid van Moolenbroek && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 7044*83ee113eSDavid van Moolenbroekdone 7045*83ee113eSDavid van MoolenbroekPS1='$ ' 7046*83ee113eSDavid van MoolenbroekPS2='> ' 7047*83ee113eSDavid van MoolenbroekPS4='+ ' 7048*83ee113eSDavid van Moolenbroek 7049*83ee113eSDavid van Moolenbroek# NLS nuisances. 7050*83ee113eSDavid van MoolenbroekLC_ALL=C 7051*83ee113eSDavid van Moolenbroekexport LC_ALL 7052*83ee113eSDavid van MoolenbroekLANGUAGE=C 7053*83ee113eSDavid van Moolenbroekexport LANGUAGE 7054*83ee113eSDavid van Moolenbroek 7055*83ee113eSDavid van Moolenbroek# CDPATH. 7056*83ee113eSDavid van Moolenbroek(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 7057*83ee113eSDavid van Moolenbroek 7058*83ee113eSDavid van Moolenbroek 7059*83ee113eSDavid van Moolenbroek# as_fn_error STATUS ERROR [LINENO LOG_FD] 7060*83ee113eSDavid van Moolenbroek# ---------------------------------------- 7061*83ee113eSDavid van Moolenbroek# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 7062*83ee113eSDavid van Moolenbroek# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 7063*83ee113eSDavid van Moolenbroek# script with STATUS, using 1 if that was 0. 7064*83ee113eSDavid van Moolenbroekas_fn_error () 7065*83ee113eSDavid van Moolenbroek{ 7066*83ee113eSDavid van Moolenbroek as_status=$1; test $as_status -eq 0 && as_status=1 7067*83ee113eSDavid van Moolenbroek if test "$4"; then 7068*83ee113eSDavid van Moolenbroek as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 7069*83ee113eSDavid van Moolenbroek $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 7070*83ee113eSDavid van Moolenbroek fi 7071*83ee113eSDavid van Moolenbroek $as_echo "$as_me: error: $2" >&2 7072*83ee113eSDavid van Moolenbroek as_fn_exit $as_status 7073*83ee113eSDavid van Moolenbroek} # as_fn_error 7074*83ee113eSDavid van Moolenbroek 7075*83ee113eSDavid van Moolenbroek 7076*83ee113eSDavid van Moolenbroek# as_fn_set_status STATUS 7077*83ee113eSDavid van Moolenbroek# ----------------------- 7078*83ee113eSDavid van Moolenbroek# Set $? to STATUS, without forking. 7079*83ee113eSDavid van Moolenbroekas_fn_set_status () 7080*83ee113eSDavid van Moolenbroek{ 7081*83ee113eSDavid van Moolenbroek return $1 7082*83ee113eSDavid van Moolenbroek} # as_fn_set_status 7083*83ee113eSDavid van Moolenbroek 7084*83ee113eSDavid van Moolenbroek# as_fn_exit STATUS 7085*83ee113eSDavid van Moolenbroek# ----------------- 7086*83ee113eSDavid van Moolenbroek# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 7087*83ee113eSDavid van Moolenbroekas_fn_exit () 7088*83ee113eSDavid van Moolenbroek{ 7089*83ee113eSDavid van Moolenbroek set +e 7090*83ee113eSDavid van Moolenbroek as_fn_set_status $1 7091*83ee113eSDavid van Moolenbroek exit $1 7092*83ee113eSDavid van Moolenbroek} # as_fn_exit 7093*83ee113eSDavid van Moolenbroek 7094*83ee113eSDavid van Moolenbroek# as_fn_unset VAR 7095*83ee113eSDavid van Moolenbroek# --------------- 7096*83ee113eSDavid van Moolenbroek# Portably unset VAR. 7097*83ee113eSDavid van Moolenbroekas_fn_unset () 7098*83ee113eSDavid van Moolenbroek{ 7099*83ee113eSDavid van Moolenbroek { eval $1=; unset $1;} 7100*83ee113eSDavid van Moolenbroek} 7101*83ee113eSDavid van Moolenbroekas_unset=as_fn_unset 7102*83ee113eSDavid van Moolenbroek# as_fn_append VAR VALUE 7103*83ee113eSDavid van Moolenbroek# ---------------------- 7104*83ee113eSDavid van Moolenbroek# Append the text in VALUE to the end of the definition contained in VAR. Take 7105*83ee113eSDavid van Moolenbroek# advantage of any shell optimizations that allow amortized linear growth over 7106*83ee113eSDavid van Moolenbroek# repeated appends, instead of the typical quadratic growth present in naive 7107*83ee113eSDavid van Moolenbroek# implementations. 7108*83ee113eSDavid van Moolenbroekif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 7109*83ee113eSDavid van Moolenbroek eval 'as_fn_append () 7110*83ee113eSDavid van Moolenbroek { 7111*83ee113eSDavid van Moolenbroek eval $1+=\$2 7112*83ee113eSDavid van Moolenbroek }' 7113*83ee113eSDavid van Moolenbroekelse 7114*83ee113eSDavid van Moolenbroek as_fn_append () 7115*83ee113eSDavid van Moolenbroek { 7116*83ee113eSDavid van Moolenbroek eval $1=\$$1\$2 7117*83ee113eSDavid van Moolenbroek } 7118*83ee113eSDavid van Moolenbroekfi # as_fn_append 7119*83ee113eSDavid van Moolenbroek 7120*83ee113eSDavid van Moolenbroek# as_fn_arith ARG... 7121*83ee113eSDavid van Moolenbroek# ------------------ 7122*83ee113eSDavid van Moolenbroek# Perform arithmetic evaluation on the ARGs, and store the result in the 7123*83ee113eSDavid van Moolenbroek# global $as_val. Take advantage of shells that can avoid forks. The arguments 7124*83ee113eSDavid van Moolenbroek# must be portable across $(()) and expr. 7125*83ee113eSDavid van Moolenbroekif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 7126*83ee113eSDavid van Moolenbroek eval 'as_fn_arith () 7127*83ee113eSDavid van Moolenbroek { 7128*83ee113eSDavid van Moolenbroek as_val=$(( $* )) 7129*83ee113eSDavid van Moolenbroek }' 7130*83ee113eSDavid van Moolenbroekelse 7131*83ee113eSDavid van Moolenbroek as_fn_arith () 7132*83ee113eSDavid van Moolenbroek { 7133*83ee113eSDavid van Moolenbroek as_val=`expr "$@" || test $? -eq 1` 7134*83ee113eSDavid van Moolenbroek } 7135*83ee113eSDavid van Moolenbroekfi # as_fn_arith 7136*83ee113eSDavid van Moolenbroek 7137*83ee113eSDavid van Moolenbroek 7138*83ee113eSDavid van Moolenbroekif expr a : '\(a\)' >/dev/null 2>&1 && 7139*83ee113eSDavid van Moolenbroek test "X`expr 00001 : '.*\(...\)'`" = X001; then 7140*83ee113eSDavid van Moolenbroek as_expr=expr 7141*83ee113eSDavid van Moolenbroekelse 7142*83ee113eSDavid van Moolenbroek as_expr=false 7143*83ee113eSDavid van Moolenbroekfi 7144*83ee113eSDavid van Moolenbroek 7145*83ee113eSDavid van Moolenbroekif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 7146*83ee113eSDavid van Moolenbroek as_basename=basename 7147*83ee113eSDavid van Moolenbroekelse 7148*83ee113eSDavid van Moolenbroek as_basename=false 7149*83ee113eSDavid van Moolenbroekfi 7150*83ee113eSDavid van Moolenbroek 7151*83ee113eSDavid van Moolenbroekif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 7152*83ee113eSDavid van Moolenbroek as_dirname=dirname 7153*83ee113eSDavid van Moolenbroekelse 7154*83ee113eSDavid van Moolenbroek as_dirname=false 7155*83ee113eSDavid van Moolenbroekfi 7156*83ee113eSDavid van Moolenbroek 7157*83ee113eSDavid van Moolenbroekas_me=`$as_basename -- "$0" || 7158*83ee113eSDavid van Moolenbroek$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 7159*83ee113eSDavid van Moolenbroek X"$0" : 'X\(//\)$' \| \ 7160*83ee113eSDavid van Moolenbroek X"$0" : 'X\(/\)' \| . 2>/dev/null || 7161*83ee113eSDavid van Moolenbroek$as_echo X/"$0" | 7162*83ee113eSDavid van Moolenbroek sed '/^.*\/\([^/][^/]*\)\/*$/{ 7163*83ee113eSDavid van Moolenbroek s//\1/ 7164*83ee113eSDavid van Moolenbroek q 7165*83ee113eSDavid van Moolenbroek } 7166*83ee113eSDavid van Moolenbroek /^X\/\(\/\/\)$/{ 7167*83ee113eSDavid van Moolenbroek s//\1/ 7168*83ee113eSDavid van Moolenbroek q 7169*83ee113eSDavid van Moolenbroek } 7170*83ee113eSDavid van Moolenbroek /^X\/\(\/\).*/{ 7171*83ee113eSDavid van Moolenbroek s//\1/ 7172*83ee113eSDavid van Moolenbroek q 7173*83ee113eSDavid van Moolenbroek } 7174*83ee113eSDavid van Moolenbroek s/.*/./; q'` 7175*83ee113eSDavid van Moolenbroek 7176*83ee113eSDavid van Moolenbroek# Avoid depending upon Character Ranges. 7177*83ee113eSDavid van Moolenbroekas_cr_letters='abcdefghijklmnopqrstuvwxyz' 7178*83ee113eSDavid van Moolenbroekas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 7179*83ee113eSDavid van Moolenbroekas_cr_Letters=$as_cr_letters$as_cr_LETTERS 7180*83ee113eSDavid van Moolenbroekas_cr_digits='0123456789' 7181*83ee113eSDavid van Moolenbroekas_cr_alnum=$as_cr_Letters$as_cr_digits 7182*83ee113eSDavid van Moolenbroek 7183*83ee113eSDavid van MoolenbroekECHO_C= ECHO_N= ECHO_T= 7184*83ee113eSDavid van Moolenbroekcase `echo -n x` in #((((( 7185*83ee113eSDavid van Moolenbroek-n*) 7186*83ee113eSDavid van Moolenbroek case `echo 'xy\c'` in 7187*83ee113eSDavid van Moolenbroek *c*) ECHO_T=' ';; # ECHO_T is single tab character. 7188*83ee113eSDavid van Moolenbroek xy) ECHO_C='\c';; 7189*83ee113eSDavid van Moolenbroek *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 7190*83ee113eSDavid van Moolenbroek ECHO_T=' ';; 7191*83ee113eSDavid van Moolenbroek esac;; 7192*83ee113eSDavid van Moolenbroek*) 7193*83ee113eSDavid van Moolenbroek ECHO_N='-n';; 7194*83ee113eSDavid van Moolenbroekesac 7195*83ee113eSDavid van Moolenbroek 7196*83ee113eSDavid van Moolenbroekrm -f conf$$ conf$$.exe conf$$.file 7197*83ee113eSDavid van Moolenbroekif test -d conf$$.dir; then 7198*83ee113eSDavid van Moolenbroek rm -f conf$$.dir/conf$$.file 7199*83ee113eSDavid van Moolenbroekelse 7200*83ee113eSDavid van Moolenbroek rm -f conf$$.dir 7201*83ee113eSDavid van Moolenbroek mkdir conf$$.dir 2>/dev/null 7202*83ee113eSDavid van Moolenbroekfi 7203*83ee113eSDavid van Moolenbroekif (echo >conf$$.file) 2>/dev/null; then 7204*83ee113eSDavid van Moolenbroek if ln -s conf$$.file conf$$ 2>/dev/null; then 7205*83ee113eSDavid van Moolenbroek as_ln_s='ln -s' 7206*83ee113eSDavid van Moolenbroek # ... but there are two gotchas: 7207*83ee113eSDavid van Moolenbroek # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 7208*83ee113eSDavid van Moolenbroek # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 7209*83ee113eSDavid van Moolenbroek # In both cases, we have to default to `cp -pR'. 7210*83ee113eSDavid van Moolenbroek ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 7211*83ee113eSDavid van Moolenbroek as_ln_s='cp -pR' 7212*83ee113eSDavid van Moolenbroek elif ln conf$$.file conf$$ 2>/dev/null; then 7213*83ee113eSDavid van Moolenbroek as_ln_s=ln 7214*83ee113eSDavid van Moolenbroek else 7215*83ee113eSDavid van Moolenbroek as_ln_s='cp -pR' 7216*83ee113eSDavid van Moolenbroek fi 7217*83ee113eSDavid van Moolenbroekelse 7218*83ee113eSDavid van Moolenbroek as_ln_s='cp -pR' 7219*83ee113eSDavid van Moolenbroekfi 7220*83ee113eSDavid van Moolenbroekrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 7221*83ee113eSDavid van Moolenbroekrmdir conf$$.dir 2>/dev/null 7222*83ee113eSDavid van Moolenbroek 7223*83ee113eSDavid van Moolenbroek 7224*83ee113eSDavid van Moolenbroek# as_fn_mkdir_p 7225*83ee113eSDavid van Moolenbroek# ------------- 7226*83ee113eSDavid van Moolenbroek# Create "$as_dir" as a directory, including parents if necessary. 7227*83ee113eSDavid van Moolenbroekas_fn_mkdir_p () 7228*83ee113eSDavid van Moolenbroek{ 7229*83ee113eSDavid van Moolenbroek 7230*83ee113eSDavid van Moolenbroek case $as_dir in #( 7231*83ee113eSDavid van Moolenbroek -*) as_dir=./$as_dir;; 7232*83ee113eSDavid van Moolenbroek esac 7233*83ee113eSDavid van Moolenbroek test -d "$as_dir" || eval $as_mkdir_p || { 7234*83ee113eSDavid van Moolenbroek as_dirs= 7235*83ee113eSDavid van Moolenbroek while :; do 7236*83ee113eSDavid van Moolenbroek case $as_dir in #( 7237*83ee113eSDavid van Moolenbroek *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 7238*83ee113eSDavid van Moolenbroek *) as_qdir=$as_dir;; 7239*83ee113eSDavid van Moolenbroek esac 7240*83ee113eSDavid van Moolenbroek as_dirs="'$as_qdir' $as_dirs" 7241*83ee113eSDavid van Moolenbroek as_dir=`$as_dirname -- "$as_dir" || 7242*83ee113eSDavid van Moolenbroek$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7243*83ee113eSDavid van Moolenbroek X"$as_dir" : 'X\(//\)[^/]' \| \ 7244*83ee113eSDavid van Moolenbroek X"$as_dir" : 'X\(//\)$' \| \ 7245*83ee113eSDavid van Moolenbroek X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 7246*83ee113eSDavid van Moolenbroek$as_echo X"$as_dir" | 7247*83ee113eSDavid van Moolenbroek sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 7248*83ee113eSDavid van Moolenbroek s//\1/ 7249*83ee113eSDavid van Moolenbroek q 7250*83ee113eSDavid van Moolenbroek } 7251*83ee113eSDavid van Moolenbroek /^X\(\/\/\)[^/].*/{ 7252*83ee113eSDavid van Moolenbroek s//\1/ 7253*83ee113eSDavid van Moolenbroek q 7254*83ee113eSDavid van Moolenbroek } 7255*83ee113eSDavid van Moolenbroek /^X\(\/\/\)$/{ 7256*83ee113eSDavid van Moolenbroek s//\1/ 7257*83ee113eSDavid van Moolenbroek q 7258*83ee113eSDavid van Moolenbroek } 7259*83ee113eSDavid van Moolenbroek /^X\(\/\).*/{ 7260*83ee113eSDavid van Moolenbroek s//\1/ 7261*83ee113eSDavid van Moolenbroek q 7262*83ee113eSDavid van Moolenbroek } 7263*83ee113eSDavid van Moolenbroek s/.*/./; q'` 7264*83ee113eSDavid van Moolenbroek test -d "$as_dir" && break 7265*83ee113eSDavid van Moolenbroek done 7266*83ee113eSDavid van Moolenbroek test -z "$as_dirs" || eval "mkdir $as_dirs" 7267*83ee113eSDavid van Moolenbroek } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 7268*83ee113eSDavid van Moolenbroek 7269*83ee113eSDavid van Moolenbroek 7270*83ee113eSDavid van Moolenbroek} # as_fn_mkdir_p 7271*83ee113eSDavid van Moolenbroekif mkdir -p . 2>/dev/null; then 7272*83ee113eSDavid van Moolenbroek as_mkdir_p='mkdir -p "$as_dir"' 7273*83ee113eSDavid van Moolenbroekelse 7274*83ee113eSDavid van Moolenbroek test -d ./-p && rmdir ./-p 7275*83ee113eSDavid van Moolenbroek as_mkdir_p=false 7276*83ee113eSDavid van Moolenbroekfi 7277*83ee113eSDavid van Moolenbroek 7278*83ee113eSDavid van Moolenbroek 7279*83ee113eSDavid van Moolenbroek# as_fn_executable_p FILE 7280*83ee113eSDavid van Moolenbroek# ----------------------- 7281*83ee113eSDavid van Moolenbroek# Test if FILE is an executable regular file. 7282*83ee113eSDavid van Moolenbroekas_fn_executable_p () 7283*83ee113eSDavid van Moolenbroek{ 7284*83ee113eSDavid van Moolenbroek test -f "$1" && test -x "$1" 7285*83ee113eSDavid van Moolenbroek} # as_fn_executable_p 7286*83ee113eSDavid van Moolenbroekas_test_x='test -x' 7287*83ee113eSDavid van Moolenbroekas_executable_p=as_fn_executable_p 7288*83ee113eSDavid van Moolenbroek 7289*83ee113eSDavid van Moolenbroek# Sed expression to map a string onto a valid CPP name. 7290*83ee113eSDavid van Moolenbroekas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 7291*83ee113eSDavid van Moolenbroek 7292*83ee113eSDavid van Moolenbroek# Sed expression to map a string onto a valid variable name. 7293*83ee113eSDavid van Moolenbroekas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 7294*83ee113eSDavid van Moolenbroek 7295*83ee113eSDavid van Moolenbroek 7296*83ee113eSDavid van Moolenbroekexec 6>&1 7297*83ee113eSDavid van Moolenbroek## ----------------------------------- ## 7298*83ee113eSDavid van Moolenbroek## Main body of $CONFIG_STATUS script. ## 7299*83ee113eSDavid van Moolenbroek## ----------------------------------- ## 7300*83ee113eSDavid van Moolenbroek_ASEOF 7301*83ee113eSDavid van Moolenbroektest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 7302*83ee113eSDavid van Moolenbroek 7303*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7304*83ee113eSDavid van Moolenbroek# Save the log message, to keep $0 and so on meaningful, and to 7305*83ee113eSDavid van Moolenbroek# report actual input values of CONFIG_FILES etc. instead of their 7306*83ee113eSDavid van Moolenbroek# values after options handling. 7307*83ee113eSDavid van Moolenbroekac_log=" 7308*83ee113eSDavid van MoolenbroekThis file was extended by DHCP $as_me 4.3.0, which was 7309*83ee113eSDavid van Moolenbroekgenerated by GNU Autoconf 2.69. Invocation command line was 7310*83ee113eSDavid van Moolenbroek 7311*83ee113eSDavid van Moolenbroek CONFIG_FILES = $CONFIG_FILES 7312*83ee113eSDavid van Moolenbroek CONFIG_HEADERS = $CONFIG_HEADERS 7313*83ee113eSDavid van Moolenbroek CONFIG_LINKS = $CONFIG_LINKS 7314*83ee113eSDavid van Moolenbroek CONFIG_COMMANDS = $CONFIG_COMMANDS 7315*83ee113eSDavid van Moolenbroek $ $0 $@ 7316*83ee113eSDavid van Moolenbroek 7317*83ee113eSDavid van Moolenbroekon `(hostname || uname -n) 2>/dev/null | sed 1q` 7318*83ee113eSDavid van Moolenbroek" 7319*83ee113eSDavid van Moolenbroek 7320*83ee113eSDavid van Moolenbroek_ACEOF 7321*83ee113eSDavid van Moolenbroek 7322*83ee113eSDavid van Moolenbroekcase $ac_config_files in *" 7323*83ee113eSDavid van Moolenbroek"*) set x $ac_config_files; shift; ac_config_files=$*;; 7324*83ee113eSDavid van Moolenbroekesac 7325*83ee113eSDavid van Moolenbroek 7326*83ee113eSDavid van Moolenbroekcase $ac_config_headers in *" 7327*83ee113eSDavid van Moolenbroek"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 7328*83ee113eSDavid van Moolenbroekesac 7329*83ee113eSDavid van Moolenbroek 7330*83ee113eSDavid van Moolenbroek 7331*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7332*83ee113eSDavid van Moolenbroek# Files that config.status was made for. 7333*83ee113eSDavid van Moolenbroekconfig_files="$ac_config_files" 7334*83ee113eSDavid van Moolenbroekconfig_headers="$ac_config_headers" 7335*83ee113eSDavid van Moolenbroekconfig_commands="$ac_config_commands" 7336*83ee113eSDavid van Moolenbroek 7337*83ee113eSDavid van Moolenbroek_ACEOF 7338*83ee113eSDavid van Moolenbroek 7339*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7340*83ee113eSDavid van Moolenbroekac_cs_usage="\ 7341*83ee113eSDavid van Moolenbroek\`$as_me' instantiates files and other configuration actions 7342*83ee113eSDavid van Moolenbroekfrom templates according to the current configuration. Unless the files 7343*83ee113eSDavid van Moolenbroekand actions are specified as TAGs, all are instantiated by default. 7344*83ee113eSDavid van Moolenbroek 7345*83ee113eSDavid van MoolenbroekUsage: $0 [OPTION]... [TAG]... 7346*83ee113eSDavid van Moolenbroek 7347*83ee113eSDavid van Moolenbroek -h, --help print this help, then exit 7348*83ee113eSDavid van Moolenbroek -V, --version print version number and configuration settings, then exit 7349*83ee113eSDavid van Moolenbroek --config print configuration, then exit 7350*83ee113eSDavid van Moolenbroek -q, --quiet, --silent 7351*83ee113eSDavid van Moolenbroek do not print progress messages 7352*83ee113eSDavid van Moolenbroek -d, --debug don't remove temporary files 7353*83ee113eSDavid van Moolenbroek --recheck update $as_me by reconfiguring in the same conditions 7354*83ee113eSDavid van Moolenbroek --file=FILE[:TEMPLATE] 7355*83ee113eSDavid van Moolenbroek instantiate the configuration file FILE 7356*83ee113eSDavid van Moolenbroek --header=FILE[:TEMPLATE] 7357*83ee113eSDavid van Moolenbroek instantiate the configuration header FILE 7358*83ee113eSDavid van Moolenbroek 7359*83ee113eSDavid van MoolenbroekConfiguration files: 7360*83ee113eSDavid van Moolenbroek$config_files 7361*83ee113eSDavid van Moolenbroek 7362*83ee113eSDavid van MoolenbroekConfiguration headers: 7363*83ee113eSDavid van Moolenbroek$config_headers 7364*83ee113eSDavid van Moolenbroek 7365*83ee113eSDavid van MoolenbroekConfiguration commands: 7366*83ee113eSDavid van Moolenbroek$config_commands 7367*83ee113eSDavid van Moolenbroek 7368*83ee113eSDavid van MoolenbroekReport bugs to <dhcp-users@isc.org>." 7369*83ee113eSDavid van Moolenbroek 7370*83ee113eSDavid van Moolenbroek_ACEOF 7371*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7372*83ee113eSDavid van Moolenbroekac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 7373*83ee113eSDavid van Moolenbroekac_cs_version="\\ 7374*83ee113eSDavid van MoolenbroekDHCP config.status 4.3.0 7375*83ee113eSDavid van Moolenbroekconfigured by $0, generated by GNU Autoconf 2.69, 7376*83ee113eSDavid van Moolenbroek with options \\"\$ac_cs_config\\" 7377*83ee113eSDavid van Moolenbroek 7378*83ee113eSDavid van MoolenbroekCopyright (C) 2012 Free Software Foundation, Inc. 7379*83ee113eSDavid van MoolenbroekThis config.status script is free software; the Free Software Foundation 7380*83ee113eSDavid van Moolenbroekgives unlimited permission to copy, distribute and modify it." 7381*83ee113eSDavid van Moolenbroek 7382*83ee113eSDavid van Moolenbroekac_pwd='$ac_pwd' 7383*83ee113eSDavid van Moolenbroeksrcdir='$srcdir' 7384*83ee113eSDavid van MoolenbroekINSTALL='$INSTALL' 7385*83ee113eSDavid van MoolenbroekMKDIR_P='$MKDIR_P' 7386*83ee113eSDavid van MoolenbroekAWK='$AWK' 7387*83ee113eSDavid van Moolenbroektest -n "\$AWK" || AWK=awk 7388*83ee113eSDavid van Moolenbroek_ACEOF 7389*83ee113eSDavid van Moolenbroek 7390*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7391*83ee113eSDavid van Moolenbroek# The default lists apply if the user does not specify any file. 7392*83ee113eSDavid van Moolenbroekac_need_defaults=: 7393*83ee113eSDavid van Moolenbroekwhile test $# != 0 7394*83ee113eSDavid van Moolenbroekdo 7395*83ee113eSDavid van Moolenbroek case $1 in 7396*83ee113eSDavid van Moolenbroek --*=?*) 7397*83ee113eSDavid van Moolenbroek ac_option=`expr "X$1" : 'X\([^=]*\)='` 7398*83ee113eSDavid van Moolenbroek ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 7399*83ee113eSDavid van Moolenbroek ac_shift=: 7400*83ee113eSDavid van Moolenbroek ;; 7401*83ee113eSDavid van Moolenbroek --*=) 7402*83ee113eSDavid van Moolenbroek ac_option=`expr "X$1" : 'X\([^=]*\)='` 7403*83ee113eSDavid van Moolenbroek ac_optarg= 7404*83ee113eSDavid van Moolenbroek ac_shift=: 7405*83ee113eSDavid van Moolenbroek ;; 7406*83ee113eSDavid van Moolenbroek *) 7407*83ee113eSDavid van Moolenbroek ac_option=$1 7408*83ee113eSDavid van Moolenbroek ac_optarg=$2 7409*83ee113eSDavid van Moolenbroek ac_shift=shift 7410*83ee113eSDavid van Moolenbroek ;; 7411*83ee113eSDavid van Moolenbroek esac 7412*83ee113eSDavid van Moolenbroek 7413*83ee113eSDavid van Moolenbroek case $ac_option in 7414*83ee113eSDavid van Moolenbroek # Handling of the options. 7415*83ee113eSDavid van Moolenbroek -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 7416*83ee113eSDavid van Moolenbroek ac_cs_recheck=: ;; 7417*83ee113eSDavid van Moolenbroek --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 7418*83ee113eSDavid van Moolenbroek $as_echo "$ac_cs_version"; exit ;; 7419*83ee113eSDavid van Moolenbroek --config | --confi | --conf | --con | --co | --c ) 7420*83ee113eSDavid van Moolenbroek $as_echo "$ac_cs_config"; exit ;; 7421*83ee113eSDavid van Moolenbroek --debug | --debu | --deb | --de | --d | -d ) 7422*83ee113eSDavid van Moolenbroek debug=: ;; 7423*83ee113eSDavid van Moolenbroek --file | --fil | --fi | --f ) 7424*83ee113eSDavid van Moolenbroek $ac_shift 7425*83ee113eSDavid van Moolenbroek case $ac_optarg in 7426*83ee113eSDavid van Moolenbroek *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 7427*83ee113eSDavid van Moolenbroek '') as_fn_error $? "missing file argument" ;; 7428*83ee113eSDavid van Moolenbroek esac 7429*83ee113eSDavid van Moolenbroek as_fn_append CONFIG_FILES " '$ac_optarg'" 7430*83ee113eSDavid van Moolenbroek ac_need_defaults=false;; 7431*83ee113eSDavid van Moolenbroek --header | --heade | --head | --hea ) 7432*83ee113eSDavid van Moolenbroek $ac_shift 7433*83ee113eSDavid van Moolenbroek case $ac_optarg in 7434*83ee113eSDavid van Moolenbroek *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 7435*83ee113eSDavid van Moolenbroek esac 7436*83ee113eSDavid van Moolenbroek as_fn_append CONFIG_HEADERS " '$ac_optarg'" 7437*83ee113eSDavid van Moolenbroek ac_need_defaults=false;; 7438*83ee113eSDavid van Moolenbroek --he | --h) 7439*83ee113eSDavid van Moolenbroek # Conflict between --help and --header 7440*83ee113eSDavid van Moolenbroek as_fn_error $? "ambiguous option: \`$1' 7441*83ee113eSDavid van MoolenbroekTry \`$0 --help' for more information.";; 7442*83ee113eSDavid van Moolenbroek --help | --hel | -h ) 7443*83ee113eSDavid van Moolenbroek $as_echo "$ac_cs_usage"; exit ;; 7444*83ee113eSDavid van Moolenbroek -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 7445*83ee113eSDavid van Moolenbroek | -silent | --silent | --silen | --sile | --sil | --si | --s) 7446*83ee113eSDavid van Moolenbroek ac_cs_silent=: ;; 7447*83ee113eSDavid van Moolenbroek 7448*83ee113eSDavid van Moolenbroek # This is an error. 7449*83ee113eSDavid van Moolenbroek -*) as_fn_error $? "unrecognized option: \`$1' 7450*83ee113eSDavid van MoolenbroekTry \`$0 --help' for more information." ;; 7451*83ee113eSDavid van Moolenbroek 7452*83ee113eSDavid van Moolenbroek *) as_fn_append ac_config_targets " $1" 7453*83ee113eSDavid van Moolenbroek ac_need_defaults=false ;; 7454*83ee113eSDavid van Moolenbroek 7455*83ee113eSDavid van Moolenbroek esac 7456*83ee113eSDavid van Moolenbroek shift 7457*83ee113eSDavid van Moolenbroekdone 7458*83ee113eSDavid van Moolenbroek 7459*83ee113eSDavid van Moolenbroekac_configure_extra_args= 7460*83ee113eSDavid van Moolenbroek 7461*83ee113eSDavid van Moolenbroekif $ac_cs_silent; then 7462*83ee113eSDavid van Moolenbroek exec 6>/dev/null 7463*83ee113eSDavid van Moolenbroek ac_configure_extra_args="$ac_configure_extra_args --silent" 7464*83ee113eSDavid van Moolenbroekfi 7465*83ee113eSDavid van Moolenbroek 7466*83ee113eSDavid van Moolenbroek_ACEOF 7467*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7468*83ee113eSDavid van Moolenbroekif \$ac_cs_recheck; then 7469*83ee113eSDavid van Moolenbroek set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 7470*83ee113eSDavid van Moolenbroek shift 7471*83ee113eSDavid van Moolenbroek \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 7472*83ee113eSDavid van Moolenbroek CONFIG_SHELL='$SHELL' 7473*83ee113eSDavid van Moolenbroek export CONFIG_SHELL 7474*83ee113eSDavid van Moolenbroek exec "\$@" 7475*83ee113eSDavid van Moolenbroekfi 7476*83ee113eSDavid van Moolenbroek 7477*83ee113eSDavid van Moolenbroek_ACEOF 7478*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7479*83ee113eSDavid van Moolenbroekexec 5>>config.log 7480*83ee113eSDavid van Moolenbroek{ 7481*83ee113eSDavid van Moolenbroek echo 7482*83ee113eSDavid van Moolenbroek sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 7483*83ee113eSDavid van Moolenbroek## Running $as_me. ## 7484*83ee113eSDavid van Moolenbroek_ASBOX 7485*83ee113eSDavid van Moolenbroek $as_echo "$ac_log" 7486*83ee113eSDavid van Moolenbroek} >&5 7487*83ee113eSDavid van Moolenbroek 7488*83ee113eSDavid van Moolenbroek_ACEOF 7489*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7490*83ee113eSDavid van Moolenbroek# 7491*83ee113eSDavid van Moolenbroek# INIT-COMMANDS 7492*83ee113eSDavid van Moolenbroek# 7493*83ee113eSDavid van MoolenbroekAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 7494*83ee113eSDavid van Moolenbroek 7495*83ee113eSDavid van Moolenbroek_ACEOF 7496*83ee113eSDavid van Moolenbroek 7497*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7498*83ee113eSDavid van Moolenbroek 7499*83ee113eSDavid van Moolenbroek# Handling of arguments. 7500*83ee113eSDavid van Moolenbroekfor ac_config_target in $ac_config_targets 7501*83ee113eSDavid van Moolenbroekdo 7502*83ee113eSDavid van Moolenbroek case $ac_config_target in 7503*83ee113eSDavid van Moolenbroek "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 7504*83ee113eSDavid van Moolenbroek "includes/config.h") CONFIG_HEADERS="$CONFIG_HEADERS includes/config.h" ;; 7505*83ee113eSDavid van Moolenbroek "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 7506*83ee113eSDavid van Moolenbroek "client/Makefile") CONFIG_FILES="$CONFIG_FILES client/Makefile" ;; 7507*83ee113eSDavid van Moolenbroek "common/Makefile") CONFIG_FILES="$CONFIG_FILES common/Makefile" ;; 7508*83ee113eSDavid van Moolenbroek "common/tests/Makefile") CONFIG_FILES="$CONFIG_FILES common/tests/Makefile" ;; 7509*83ee113eSDavid van Moolenbroek "dhcpctl/Makefile") CONFIG_FILES="$CONFIG_FILES dhcpctl/Makefile" ;; 7510*83ee113eSDavid van Moolenbroek "dst/Makefile") CONFIG_FILES="$CONFIG_FILES dst/Makefile" ;; 7511*83ee113eSDavid van Moolenbroek "includes/Makefile") CONFIG_FILES="$CONFIG_FILES includes/Makefile" ;; 7512*83ee113eSDavid van Moolenbroek "omapip/Makefile") CONFIG_FILES="$CONFIG_FILES omapip/Makefile" ;; 7513*83ee113eSDavid van Moolenbroek "relay/Makefile") CONFIG_FILES="$CONFIG_FILES relay/Makefile" ;; 7514*83ee113eSDavid van Moolenbroek "server/Makefile") CONFIG_FILES="$CONFIG_FILES server/Makefile" ;; 7515*83ee113eSDavid van Moolenbroek "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; 7516*83ee113eSDavid van Moolenbroek "server/tests/Makefile") CONFIG_FILES="$CONFIG_FILES server/tests/Makefile" ;; 7517*83ee113eSDavid van Moolenbroek "doc/devel/doxyfile") CONFIG_FILES="$CONFIG_FILES doc/devel/doxyfile" ;; 7518*83ee113eSDavid van Moolenbroek 7519*83ee113eSDavid van Moolenbroek *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 7520*83ee113eSDavid van Moolenbroek esac 7521*83ee113eSDavid van Moolenbroekdone 7522*83ee113eSDavid van Moolenbroek 7523*83ee113eSDavid van Moolenbroek 7524*83ee113eSDavid van Moolenbroek# If the user did not use the arguments to specify the items to instantiate, 7525*83ee113eSDavid van Moolenbroek# then the envvar interface is used. Set only those that are not. 7526*83ee113eSDavid van Moolenbroek# We use the long form for the default assignment because of an extremely 7527*83ee113eSDavid van Moolenbroek# bizarre bug on SunOS 4.1.3. 7528*83ee113eSDavid van Moolenbroekif $ac_need_defaults; then 7529*83ee113eSDavid van Moolenbroek test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 7530*83ee113eSDavid van Moolenbroek test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 7531*83ee113eSDavid van Moolenbroek test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 7532*83ee113eSDavid van Moolenbroekfi 7533*83ee113eSDavid van Moolenbroek 7534*83ee113eSDavid van Moolenbroek# Have a temporary directory for convenience. Make it in the build tree 7535*83ee113eSDavid van Moolenbroek# simply because there is no reason against having it here, and in addition, 7536*83ee113eSDavid van Moolenbroek# creating and moving files from /tmp can sometimes cause problems. 7537*83ee113eSDavid van Moolenbroek# Hook for its removal unless debugging. 7538*83ee113eSDavid van Moolenbroek# Note that there is a small window in which the directory will not be cleaned: 7539*83ee113eSDavid van Moolenbroek# after its creation but before its name has been assigned to `$tmp'. 7540*83ee113eSDavid van Moolenbroek$debug || 7541*83ee113eSDavid van Moolenbroek{ 7542*83ee113eSDavid van Moolenbroek tmp= ac_tmp= 7543*83ee113eSDavid van Moolenbroek trap 'exit_status=$? 7544*83ee113eSDavid van Moolenbroek : "${ac_tmp:=$tmp}" 7545*83ee113eSDavid van Moolenbroek { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 7546*83ee113eSDavid van Moolenbroek' 0 7547*83ee113eSDavid van Moolenbroek trap 'as_fn_exit 1' 1 2 13 15 7548*83ee113eSDavid van Moolenbroek} 7549*83ee113eSDavid van Moolenbroek# Create a (secure) tmp directory for tmp files. 7550*83ee113eSDavid van Moolenbroek 7551*83ee113eSDavid van Moolenbroek{ 7552*83ee113eSDavid van Moolenbroek tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 7553*83ee113eSDavid van Moolenbroek test -d "$tmp" 7554*83ee113eSDavid van Moolenbroek} || 7555*83ee113eSDavid van Moolenbroek{ 7556*83ee113eSDavid van Moolenbroek tmp=./conf$$-$RANDOM 7557*83ee113eSDavid van Moolenbroek (umask 077 && mkdir "$tmp") 7558*83ee113eSDavid van Moolenbroek} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 7559*83ee113eSDavid van Moolenbroekac_tmp=$tmp 7560*83ee113eSDavid van Moolenbroek 7561*83ee113eSDavid van Moolenbroek# Set up the scripts for CONFIG_FILES section. 7562*83ee113eSDavid van Moolenbroek# No need to generate them if there are no CONFIG_FILES. 7563*83ee113eSDavid van Moolenbroek# This happens for instance with `./config.status config.h'. 7564*83ee113eSDavid van Moolenbroekif test -n "$CONFIG_FILES"; then 7565*83ee113eSDavid van Moolenbroek 7566*83ee113eSDavid van Moolenbroek 7567*83ee113eSDavid van Moolenbroekac_cr=`echo X | tr X '\015'` 7568*83ee113eSDavid van Moolenbroek# On cygwin, bash can eat \r inside `` if the user requested igncr. 7569*83ee113eSDavid van Moolenbroek# But we know of no other shell where ac_cr would be empty at this 7570*83ee113eSDavid van Moolenbroek# point, so we can use a bashism as a fallback. 7571*83ee113eSDavid van Moolenbroekif test "x$ac_cr" = x; then 7572*83ee113eSDavid van Moolenbroek eval ac_cr=\$\'\\r\' 7573*83ee113eSDavid van Moolenbroekfi 7574*83ee113eSDavid van Moolenbroekac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 7575*83ee113eSDavid van Moolenbroekif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 7576*83ee113eSDavid van Moolenbroek ac_cs_awk_cr='\\r' 7577*83ee113eSDavid van Moolenbroekelse 7578*83ee113eSDavid van Moolenbroek ac_cs_awk_cr=$ac_cr 7579*83ee113eSDavid van Moolenbroekfi 7580*83ee113eSDavid van Moolenbroek 7581*83ee113eSDavid van Moolenbroekecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 7582*83ee113eSDavid van Moolenbroek_ACEOF 7583*83ee113eSDavid van Moolenbroek 7584*83ee113eSDavid van Moolenbroek 7585*83ee113eSDavid van Moolenbroek{ 7586*83ee113eSDavid van Moolenbroek echo "cat >conf$$subs.awk <<_ACEOF" && 7587*83ee113eSDavid van Moolenbroek echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 7588*83ee113eSDavid van Moolenbroek echo "_ACEOF" 7589*83ee113eSDavid van Moolenbroek} >conf$$subs.sh || 7590*83ee113eSDavid van Moolenbroek as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 7591*83ee113eSDavid van Moolenbroekac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 7592*83ee113eSDavid van Moolenbroekac_delim='%!_!# ' 7593*83ee113eSDavid van Moolenbroekfor ac_last_try in false false false false false :; do 7594*83ee113eSDavid van Moolenbroek . ./conf$$subs.sh || 7595*83ee113eSDavid van Moolenbroek as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 7596*83ee113eSDavid van Moolenbroek 7597*83ee113eSDavid van Moolenbroek ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 7598*83ee113eSDavid van Moolenbroek if test $ac_delim_n = $ac_delim_num; then 7599*83ee113eSDavid van Moolenbroek break 7600*83ee113eSDavid van Moolenbroek elif $ac_last_try; then 7601*83ee113eSDavid van Moolenbroek as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 7602*83ee113eSDavid van Moolenbroek else 7603*83ee113eSDavid van Moolenbroek ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 7604*83ee113eSDavid van Moolenbroek fi 7605*83ee113eSDavid van Moolenbroekdone 7606*83ee113eSDavid van Moolenbroekrm -f conf$$subs.sh 7607*83ee113eSDavid van Moolenbroek 7608*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7609*83ee113eSDavid van Moolenbroekcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 7610*83ee113eSDavid van Moolenbroek_ACEOF 7611*83ee113eSDavid van Moolenbroeksed -n ' 7612*83ee113eSDavid van Moolenbroekh 7613*83ee113eSDavid van Moolenbroeks/^/S["/; s/!.*/"]=/ 7614*83ee113eSDavid van Moolenbroekp 7615*83ee113eSDavid van Moolenbroekg 7616*83ee113eSDavid van Moolenbroeks/^[^!]*!// 7617*83ee113eSDavid van Moolenbroek:repl 7618*83ee113eSDavid van Moolenbroekt repl 7619*83ee113eSDavid van Moolenbroeks/'"$ac_delim"'$// 7620*83ee113eSDavid van Moolenbroekt delim 7621*83ee113eSDavid van Moolenbroek:nl 7622*83ee113eSDavid van Moolenbroekh 7623*83ee113eSDavid van Moolenbroeks/\(.\{148\}\)..*/\1/ 7624*83ee113eSDavid van Moolenbroekt more1 7625*83ee113eSDavid van Moolenbroeks/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 7626*83ee113eSDavid van Moolenbroekp 7627*83ee113eSDavid van Moolenbroekn 7628*83ee113eSDavid van Moolenbroekb repl 7629*83ee113eSDavid van Moolenbroek:more1 7630*83ee113eSDavid van Moolenbroeks/["\\]/\\&/g; s/^/"/; s/$/"\\/ 7631*83ee113eSDavid van Moolenbroekp 7632*83ee113eSDavid van Moolenbroekg 7633*83ee113eSDavid van Moolenbroeks/.\{148\}// 7634*83ee113eSDavid van Moolenbroekt nl 7635*83ee113eSDavid van Moolenbroek:delim 7636*83ee113eSDavid van Moolenbroekh 7637*83ee113eSDavid van Moolenbroeks/\(.\{148\}\)..*/\1/ 7638*83ee113eSDavid van Moolenbroekt more2 7639*83ee113eSDavid van Moolenbroeks/["\\]/\\&/g; s/^/"/; s/$/"/ 7640*83ee113eSDavid van Moolenbroekp 7641*83ee113eSDavid van Moolenbroekb 7642*83ee113eSDavid van Moolenbroek:more2 7643*83ee113eSDavid van Moolenbroeks/["\\]/\\&/g; s/^/"/; s/$/"\\/ 7644*83ee113eSDavid van Moolenbroekp 7645*83ee113eSDavid van Moolenbroekg 7646*83ee113eSDavid van Moolenbroeks/.\{148\}// 7647*83ee113eSDavid van Moolenbroekt delim 7648*83ee113eSDavid van Moolenbroek' <conf$$subs.awk | sed ' 7649*83ee113eSDavid van Moolenbroek/^[^""]/{ 7650*83ee113eSDavid van Moolenbroek N 7651*83ee113eSDavid van Moolenbroek s/\n// 7652*83ee113eSDavid van Moolenbroek} 7653*83ee113eSDavid van Moolenbroek' >>$CONFIG_STATUS || ac_write_fail=1 7654*83ee113eSDavid van Moolenbroekrm -f conf$$subs.awk 7655*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7656*83ee113eSDavid van Moolenbroek_ACAWK 7657*83ee113eSDavid van Moolenbroekcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 7658*83ee113eSDavid van Moolenbroek for (key in S) S_is_set[key] = 1 7659*83ee113eSDavid van Moolenbroek FS = "" 7660*83ee113eSDavid van Moolenbroek 7661*83ee113eSDavid van Moolenbroek} 7662*83ee113eSDavid van Moolenbroek{ 7663*83ee113eSDavid van Moolenbroek line = $ 0 7664*83ee113eSDavid van Moolenbroek nfields = split(line, field, "@") 7665*83ee113eSDavid van Moolenbroek substed = 0 7666*83ee113eSDavid van Moolenbroek len = length(field[1]) 7667*83ee113eSDavid van Moolenbroek for (i = 2; i < nfields; i++) { 7668*83ee113eSDavid van Moolenbroek key = field[i] 7669*83ee113eSDavid van Moolenbroek keylen = length(key) 7670*83ee113eSDavid van Moolenbroek if (S_is_set[key]) { 7671*83ee113eSDavid van Moolenbroek value = S[key] 7672*83ee113eSDavid van Moolenbroek line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 7673*83ee113eSDavid van Moolenbroek len += length(value) + length(field[++i]) 7674*83ee113eSDavid van Moolenbroek substed = 1 7675*83ee113eSDavid van Moolenbroek } else 7676*83ee113eSDavid van Moolenbroek len += 1 + keylen 7677*83ee113eSDavid van Moolenbroek } 7678*83ee113eSDavid van Moolenbroek 7679*83ee113eSDavid van Moolenbroek print line 7680*83ee113eSDavid van Moolenbroek} 7681*83ee113eSDavid van Moolenbroek 7682*83ee113eSDavid van Moolenbroek_ACAWK 7683*83ee113eSDavid van Moolenbroek_ACEOF 7684*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7685*83ee113eSDavid van Moolenbroekif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 7686*83ee113eSDavid van Moolenbroek sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 7687*83ee113eSDavid van Moolenbroekelse 7688*83ee113eSDavid van Moolenbroek cat 7689*83ee113eSDavid van Moolenbroekfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 7690*83ee113eSDavid van Moolenbroek || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 7691*83ee113eSDavid van Moolenbroek_ACEOF 7692*83ee113eSDavid van Moolenbroek 7693*83ee113eSDavid van Moolenbroek# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 7694*83ee113eSDavid van Moolenbroek# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 7695*83ee113eSDavid van Moolenbroek# trailing colons and then remove the whole line if VPATH becomes empty 7696*83ee113eSDavid van Moolenbroek# (actually we leave an empty line to preserve line numbers). 7697*83ee113eSDavid van Moolenbroekif test "x$srcdir" = x.; then 7698*83ee113eSDavid van Moolenbroek ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 7699*83ee113eSDavid van Moolenbroekh 7700*83ee113eSDavid van Moolenbroeks/// 7701*83ee113eSDavid van Moolenbroeks/^/:/ 7702*83ee113eSDavid van Moolenbroeks/[ ]*$/:/ 7703*83ee113eSDavid van Moolenbroeks/:\$(srcdir):/:/g 7704*83ee113eSDavid van Moolenbroeks/:\${srcdir}:/:/g 7705*83ee113eSDavid van Moolenbroeks/:@srcdir@:/:/g 7706*83ee113eSDavid van Moolenbroeks/^:*// 7707*83ee113eSDavid van Moolenbroeks/:*$// 7708*83ee113eSDavid van Moolenbroekx 7709*83ee113eSDavid van Moolenbroeks/\(=[ ]*\).*/\1/ 7710*83ee113eSDavid van MoolenbroekG 7711*83ee113eSDavid van Moolenbroeks/\n// 7712*83ee113eSDavid van Moolenbroeks/^[^=]*=[ ]*$// 7713*83ee113eSDavid van Moolenbroek}' 7714*83ee113eSDavid van Moolenbroekfi 7715*83ee113eSDavid van Moolenbroek 7716*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7717*83ee113eSDavid van Moolenbroekfi # test -n "$CONFIG_FILES" 7718*83ee113eSDavid van Moolenbroek 7719*83ee113eSDavid van Moolenbroek# Set up the scripts for CONFIG_HEADERS section. 7720*83ee113eSDavid van Moolenbroek# No need to generate them if there are no CONFIG_HEADERS. 7721*83ee113eSDavid van Moolenbroek# This happens for instance with `./config.status Makefile'. 7722*83ee113eSDavid van Moolenbroekif test -n "$CONFIG_HEADERS"; then 7723*83ee113eSDavid van Moolenbroekcat >"$ac_tmp/defines.awk" <<\_ACAWK || 7724*83ee113eSDavid van MoolenbroekBEGIN { 7725*83ee113eSDavid van Moolenbroek_ACEOF 7726*83ee113eSDavid van Moolenbroek 7727*83ee113eSDavid van Moolenbroek# Transform confdefs.h into an awk script `defines.awk', embedded as 7728*83ee113eSDavid van Moolenbroek# here-document in config.status, that substitutes the proper values into 7729*83ee113eSDavid van Moolenbroek# config.h.in to produce config.h. 7730*83ee113eSDavid van Moolenbroek 7731*83ee113eSDavid van Moolenbroek# Create a delimiter string that does not exist in confdefs.h, to ease 7732*83ee113eSDavid van Moolenbroek# handling of long lines. 7733*83ee113eSDavid van Moolenbroekac_delim='%!_!# ' 7734*83ee113eSDavid van Moolenbroekfor ac_last_try in false false :; do 7735*83ee113eSDavid van Moolenbroek ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 7736*83ee113eSDavid van Moolenbroek if test -z "$ac_tt"; then 7737*83ee113eSDavid van Moolenbroek break 7738*83ee113eSDavid van Moolenbroek elif $ac_last_try; then 7739*83ee113eSDavid van Moolenbroek as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 7740*83ee113eSDavid van Moolenbroek else 7741*83ee113eSDavid van Moolenbroek ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 7742*83ee113eSDavid van Moolenbroek fi 7743*83ee113eSDavid van Moolenbroekdone 7744*83ee113eSDavid van Moolenbroek 7745*83ee113eSDavid van Moolenbroek# For the awk script, D is an array of macro values keyed by name, 7746*83ee113eSDavid van Moolenbroek# likewise P contains macro parameters if any. Preserve backslash 7747*83ee113eSDavid van Moolenbroek# newline sequences. 7748*83ee113eSDavid van Moolenbroek 7749*83ee113eSDavid van Moolenbroekac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 7750*83ee113eSDavid van Moolenbroeksed -n ' 7751*83ee113eSDavid van Moolenbroeks/.\{148\}/&'"$ac_delim"'/g 7752*83ee113eSDavid van Moolenbroekt rset 7753*83ee113eSDavid van Moolenbroek:rset 7754*83ee113eSDavid van Moolenbroeks/^[ ]*#[ ]*define[ ][ ]*/ / 7755*83ee113eSDavid van Moolenbroekt def 7756*83ee113eSDavid van Moolenbroekd 7757*83ee113eSDavid van Moolenbroek:def 7758*83ee113eSDavid van Moolenbroeks/\\$// 7759*83ee113eSDavid van Moolenbroekt bsnl 7760*83ee113eSDavid van Moolenbroeks/["\\]/\\&/g 7761*83ee113eSDavid van Moolenbroeks/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 7762*83ee113eSDavid van MoolenbroekD["\1"]=" \3"/p 7763*83ee113eSDavid van Moolenbroeks/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 7764*83ee113eSDavid van Moolenbroekd 7765*83ee113eSDavid van Moolenbroek:bsnl 7766*83ee113eSDavid van Moolenbroeks/["\\]/\\&/g 7767*83ee113eSDavid van Moolenbroeks/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 7768*83ee113eSDavid van MoolenbroekD["\1"]=" \3\\\\\\n"\\/p 7769*83ee113eSDavid van Moolenbroekt cont 7770*83ee113eSDavid van Moolenbroeks/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 7771*83ee113eSDavid van Moolenbroekt cont 7772*83ee113eSDavid van Moolenbroekd 7773*83ee113eSDavid van Moolenbroek:cont 7774*83ee113eSDavid van Moolenbroekn 7775*83ee113eSDavid van Moolenbroeks/.\{148\}/&'"$ac_delim"'/g 7776*83ee113eSDavid van Moolenbroekt clear 7777*83ee113eSDavid van Moolenbroek:clear 7778*83ee113eSDavid van Moolenbroeks/\\$// 7779*83ee113eSDavid van Moolenbroekt bsnlc 7780*83ee113eSDavid van Moolenbroeks/["\\]/\\&/g; s/^/"/; s/$/"/p 7781*83ee113eSDavid van Moolenbroekd 7782*83ee113eSDavid van Moolenbroek:bsnlc 7783*83ee113eSDavid van Moolenbroeks/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 7784*83ee113eSDavid van Moolenbroekb cont 7785*83ee113eSDavid van Moolenbroek' <confdefs.h | sed ' 7786*83ee113eSDavid van Moolenbroeks/'"$ac_delim"'/"\\\ 7787*83ee113eSDavid van Moolenbroek"/g' >>$CONFIG_STATUS || ac_write_fail=1 7788*83ee113eSDavid van Moolenbroek 7789*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7790*83ee113eSDavid van Moolenbroek for (key in D) D_is_set[key] = 1 7791*83ee113eSDavid van Moolenbroek FS = "" 7792*83ee113eSDavid van Moolenbroek} 7793*83ee113eSDavid van Moolenbroek/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 7794*83ee113eSDavid van Moolenbroek line = \$ 0 7795*83ee113eSDavid van Moolenbroek split(line, arg, " ") 7796*83ee113eSDavid van Moolenbroek if (arg[1] == "#") { 7797*83ee113eSDavid van Moolenbroek defundef = arg[2] 7798*83ee113eSDavid van Moolenbroek mac1 = arg[3] 7799*83ee113eSDavid van Moolenbroek } else { 7800*83ee113eSDavid van Moolenbroek defundef = substr(arg[1], 2) 7801*83ee113eSDavid van Moolenbroek mac1 = arg[2] 7802*83ee113eSDavid van Moolenbroek } 7803*83ee113eSDavid van Moolenbroek split(mac1, mac2, "(") #) 7804*83ee113eSDavid van Moolenbroek macro = mac2[1] 7805*83ee113eSDavid van Moolenbroek prefix = substr(line, 1, index(line, defundef) - 1) 7806*83ee113eSDavid van Moolenbroek if (D_is_set[macro]) { 7807*83ee113eSDavid van Moolenbroek # Preserve the white space surrounding the "#". 7808*83ee113eSDavid van Moolenbroek print prefix "define", macro P[macro] D[macro] 7809*83ee113eSDavid van Moolenbroek next 7810*83ee113eSDavid van Moolenbroek } else { 7811*83ee113eSDavid van Moolenbroek # Replace #undef with comments. This is necessary, for example, 7812*83ee113eSDavid van Moolenbroek # in the case of _POSIX_SOURCE, which is predefined and required 7813*83ee113eSDavid van Moolenbroek # on some systems where configure will not decide to define it. 7814*83ee113eSDavid van Moolenbroek if (defundef == "undef") { 7815*83ee113eSDavid van Moolenbroek print "/*", prefix defundef, macro, "*/" 7816*83ee113eSDavid van Moolenbroek next 7817*83ee113eSDavid van Moolenbroek } 7818*83ee113eSDavid van Moolenbroek } 7819*83ee113eSDavid van Moolenbroek} 7820*83ee113eSDavid van Moolenbroek{ print } 7821*83ee113eSDavid van Moolenbroek_ACAWK 7822*83ee113eSDavid van Moolenbroek_ACEOF 7823*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7824*83ee113eSDavid van Moolenbroek as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 7825*83ee113eSDavid van Moolenbroekfi # test -n "$CONFIG_HEADERS" 7826*83ee113eSDavid van Moolenbroek 7827*83ee113eSDavid van Moolenbroek 7828*83ee113eSDavid van Moolenbroekeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 7829*83ee113eSDavid van Moolenbroekshift 7830*83ee113eSDavid van Moolenbroekfor ac_tag 7831*83ee113eSDavid van Moolenbroekdo 7832*83ee113eSDavid van Moolenbroek case $ac_tag in 7833*83ee113eSDavid van Moolenbroek :[FHLC]) ac_mode=$ac_tag; continue;; 7834*83ee113eSDavid van Moolenbroek esac 7835*83ee113eSDavid van Moolenbroek case $ac_mode$ac_tag in 7836*83ee113eSDavid van Moolenbroek :[FHL]*:*);; 7837*83ee113eSDavid van Moolenbroek :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 7838*83ee113eSDavid van Moolenbroek :[FH]-) ac_tag=-:-;; 7839*83ee113eSDavid van Moolenbroek :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 7840*83ee113eSDavid van Moolenbroek esac 7841*83ee113eSDavid van Moolenbroek ac_save_IFS=$IFS 7842*83ee113eSDavid van Moolenbroek IFS=: 7843*83ee113eSDavid van Moolenbroek set x $ac_tag 7844*83ee113eSDavid van Moolenbroek IFS=$ac_save_IFS 7845*83ee113eSDavid van Moolenbroek shift 7846*83ee113eSDavid van Moolenbroek ac_file=$1 7847*83ee113eSDavid van Moolenbroek shift 7848*83ee113eSDavid van Moolenbroek 7849*83ee113eSDavid van Moolenbroek case $ac_mode in 7850*83ee113eSDavid van Moolenbroek :L) ac_source=$1;; 7851*83ee113eSDavid van Moolenbroek :[FH]) 7852*83ee113eSDavid van Moolenbroek ac_file_inputs= 7853*83ee113eSDavid van Moolenbroek for ac_f 7854*83ee113eSDavid van Moolenbroek do 7855*83ee113eSDavid van Moolenbroek case $ac_f in 7856*83ee113eSDavid van Moolenbroek -) ac_f="$ac_tmp/stdin";; 7857*83ee113eSDavid van Moolenbroek *) # Look for the file first in the build tree, then in the source tree 7858*83ee113eSDavid van Moolenbroek # (if the path is not absolute). The absolute path cannot be DOS-style, 7859*83ee113eSDavid van Moolenbroek # because $ac_f cannot contain `:'. 7860*83ee113eSDavid van Moolenbroek test -f "$ac_f" || 7861*83ee113eSDavid van Moolenbroek case $ac_f in 7862*83ee113eSDavid van Moolenbroek [\\/$]*) false;; 7863*83ee113eSDavid van Moolenbroek *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 7864*83ee113eSDavid van Moolenbroek esac || 7865*83ee113eSDavid van Moolenbroek as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 7866*83ee113eSDavid van Moolenbroek esac 7867*83ee113eSDavid van Moolenbroek case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 7868*83ee113eSDavid van Moolenbroek as_fn_append ac_file_inputs " '$ac_f'" 7869*83ee113eSDavid van Moolenbroek done 7870*83ee113eSDavid van Moolenbroek 7871*83ee113eSDavid van Moolenbroek # Let's still pretend it is `configure' which instantiates (i.e., don't 7872*83ee113eSDavid van Moolenbroek # use $as_me), people would be surprised to read: 7873*83ee113eSDavid van Moolenbroek # /* config.h. Generated by config.status. */ 7874*83ee113eSDavid van Moolenbroek configure_input='Generated from '` 7875*83ee113eSDavid van Moolenbroek $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 7876*83ee113eSDavid van Moolenbroek `' by configure.' 7877*83ee113eSDavid van Moolenbroek if test x"$ac_file" != x-; then 7878*83ee113eSDavid van Moolenbroek configure_input="$ac_file. $configure_input" 7879*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 7880*83ee113eSDavid van Moolenbroek$as_echo "$as_me: creating $ac_file" >&6;} 7881*83ee113eSDavid van Moolenbroek fi 7882*83ee113eSDavid van Moolenbroek # Neutralize special characters interpreted by sed in replacement strings. 7883*83ee113eSDavid van Moolenbroek case $configure_input in #( 7884*83ee113eSDavid van Moolenbroek *\&* | *\|* | *\\* ) 7885*83ee113eSDavid van Moolenbroek ac_sed_conf_input=`$as_echo "$configure_input" | 7886*83ee113eSDavid van Moolenbroek sed 's/[\\\\&|]/\\\\&/g'`;; #( 7887*83ee113eSDavid van Moolenbroek *) ac_sed_conf_input=$configure_input;; 7888*83ee113eSDavid van Moolenbroek esac 7889*83ee113eSDavid van Moolenbroek 7890*83ee113eSDavid van Moolenbroek case $ac_tag in 7891*83ee113eSDavid van Moolenbroek *:-:* | *:-) cat >"$ac_tmp/stdin" \ 7892*83ee113eSDavid van Moolenbroek || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 7893*83ee113eSDavid van Moolenbroek esac 7894*83ee113eSDavid van Moolenbroek ;; 7895*83ee113eSDavid van Moolenbroek esac 7896*83ee113eSDavid van Moolenbroek 7897*83ee113eSDavid van Moolenbroek ac_dir=`$as_dirname -- "$ac_file" || 7898*83ee113eSDavid van Moolenbroek$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7899*83ee113eSDavid van Moolenbroek X"$ac_file" : 'X\(//\)[^/]' \| \ 7900*83ee113eSDavid van Moolenbroek X"$ac_file" : 'X\(//\)$' \| \ 7901*83ee113eSDavid van Moolenbroek X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 7902*83ee113eSDavid van Moolenbroek$as_echo X"$ac_file" | 7903*83ee113eSDavid van Moolenbroek sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 7904*83ee113eSDavid van Moolenbroek s//\1/ 7905*83ee113eSDavid van Moolenbroek q 7906*83ee113eSDavid van Moolenbroek } 7907*83ee113eSDavid van Moolenbroek /^X\(\/\/\)[^/].*/{ 7908*83ee113eSDavid van Moolenbroek s//\1/ 7909*83ee113eSDavid van Moolenbroek q 7910*83ee113eSDavid van Moolenbroek } 7911*83ee113eSDavid van Moolenbroek /^X\(\/\/\)$/{ 7912*83ee113eSDavid van Moolenbroek s//\1/ 7913*83ee113eSDavid van Moolenbroek q 7914*83ee113eSDavid van Moolenbroek } 7915*83ee113eSDavid van Moolenbroek /^X\(\/\).*/{ 7916*83ee113eSDavid van Moolenbroek s//\1/ 7917*83ee113eSDavid van Moolenbroek q 7918*83ee113eSDavid van Moolenbroek } 7919*83ee113eSDavid van Moolenbroek s/.*/./; q'` 7920*83ee113eSDavid van Moolenbroek as_dir="$ac_dir"; as_fn_mkdir_p 7921*83ee113eSDavid van Moolenbroek ac_builddir=. 7922*83ee113eSDavid van Moolenbroek 7923*83ee113eSDavid van Moolenbroekcase "$ac_dir" in 7924*83ee113eSDavid van Moolenbroek.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 7925*83ee113eSDavid van Moolenbroek*) 7926*83ee113eSDavid van Moolenbroek ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 7927*83ee113eSDavid van Moolenbroek # A ".." for each directory in $ac_dir_suffix. 7928*83ee113eSDavid van Moolenbroek ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 7929*83ee113eSDavid van Moolenbroek case $ac_top_builddir_sub in 7930*83ee113eSDavid van Moolenbroek "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 7931*83ee113eSDavid van Moolenbroek *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 7932*83ee113eSDavid van Moolenbroek esac ;; 7933*83ee113eSDavid van Moolenbroekesac 7934*83ee113eSDavid van Moolenbroekac_abs_top_builddir=$ac_pwd 7935*83ee113eSDavid van Moolenbroekac_abs_builddir=$ac_pwd$ac_dir_suffix 7936*83ee113eSDavid van Moolenbroek# for backward compatibility: 7937*83ee113eSDavid van Moolenbroekac_top_builddir=$ac_top_build_prefix 7938*83ee113eSDavid van Moolenbroek 7939*83ee113eSDavid van Moolenbroekcase $srcdir in 7940*83ee113eSDavid van Moolenbroek .) # We are building in place. 7941*83ee113eSDavid van Moolenbroek ac_srcdir=. 7942*83ee113eSDavid van Moolenbroek ac_top_srcdir=$ac_top_builddir_sub 7943*83ee113eSDavid van Moolenbroek ac_abs_top_srcdir=$ac_pwd ;; 7944*83ee113eSDavid van Moolenbroek [\\/]* | ?:[\\/]* ) # Absolute name. 7945*83ee113eSDavid van Moolenbroek ac_srcdir=$srcdir$ac_dir_suffix; 7946*83ee113eSDavid van Moolenbroek ac_top_srcdir=$srcdir 7947*83ee113eSDavid van Moolenbroek ac_abs_top_srcdir=$srcdir ;; 7948*83ee113eSDavid van Moolenbroek *) # Relative name. 7949*83ee113eSDavid van Moolenbroek ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 7950*83ee113eSDavid van Moolenbroek ac_top_srcdir=$ac_top_build_prefix$srcdir 7951*83ee113eSDavid van Moolenbroek ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 7952*83ee113eSDavid van Moolenbroekesac 7953*83ee113eSDavid van Moolenbroekac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 7954*83ee113eSDavid van Moolenbroek 7955*83ee113eSDavid van Moolenbroek 7956*83ee113eSDavid van Moolenbroek case $ac_mode in 7957*83ee113eSDavid van Moolenbroek :F) 7958*83ee113eSDavid van Moolenbroek # 7959*83ee113eSDavid van Moolenbroek # CONFIG_FILE 7960*83ee113eSDavid van Moolenbroek # 7961*83ee113eSDavid van Moolenbroek 7962*83ee113eSDavid van Moolenbroek case $INSTALL in 7963*83ee113eSDavid van Moolenbroek [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 7964*83ee113eSDavid van Moolenbroek *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 7965*83ee113eSDavid van Moolenbroek esac 7966*83ee113eSDavid van Moolenbroek ac_MKDIR_P=$MKDIR_P 7967*83ee113eSDavid van Moolenbroek case $MKDIR_P in 7968*83ee113eSDavid van Moolenbroek [\\/$]* | ?:[\\/]* ) ;; 7969*83ee113eSDavid van Moolenbroek */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 7970*83ee113eSDavid van Moolenbroek esac 7971*83ee113eSDavid van Moolenbroek_ACEOF 7972*83ee113eSDavid van Moolenbroek 7973*83ee113eSDavid van Moolenbroek 7974*83ee113eSDavid van Moolenbroek# Neutralize VPATH when `$srcdir' = `.'. 7975*83ee113eSDavid van Moolenbroek# Shell code in configure.ac might set extrasub. 7976*83ee113eSDavid van Moolenbroek# FIXME: do we really want to maintain this feature? 7977*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7978*83ee113eSDavid van Moolenbroekac_sed_extra="$ac_vpsub 7979*83ee113eSDavid van Moolenbroek$extrasub 7980*83ee113eSDavid van Moolenbroek_ACEOF 7981*83ee113eSDavid van Moolenbroekcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7982*83ee113eSDavid van Moolenbroek:t 7983*83ee113eSDavid van Moolenbroek/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 7984*83ee113eSDavid van Moolenbroeks|@configure_input@|$ac_sed_conf_input|;t t 7985*83ee113eSDavid van Moolenbroeks&@top_builddir@&$ac_top_builddir_sub&;t t 7986*83ee113eSDavid van Moolenbroeks&@top_build_prefix@&$ac_top_build_prefix&;t t 7987*83ee113eSDavid van Moolenbroeks&@srcdir@&$ac_srcdir&;t t 7988*83ee113eSDavid van Moolenbroeks&@abs_srcdir@&$ac_abs_srcdir&;t t 7989*83ee113eSDavid van Moolenbroeks&@top_srcdir@&$ac_top_srcdir&;t t 7990*83ee113eSDavid van Moolenbroeks&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 7991*83ee113eSDavid van Moolenbroeks&@builddir@&$ac_builddir&;t t 7992*83ee113eSDavid van Moolenbroeks&@abs_builddir@&$ac_abs_builddir&;t t 7993*83ee113eSDavid van Moolenbroeks&@abs_top_builddir@&$ac_abs_top_builddir&;t t 7994*83ee113eSDavid van Moolenbroeks&@INSTALL@&$ac_INSTALL&;t t 7995*83ee113eSDavid van Moolenbroeks&@MKDIR_P@&$ac_MKDIR_P&;t t 7996*83ee113eSDavid van Moolenbroek" 7997*83ee113eSDavid van Moolenbroekeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 7998*83ee113eSDavid van Moolenbroek >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 7999*83ee113eSDavid van Moolenbroek 8000*83ee113eSDavid van Moolenbroek 8001*83ee113eSDavid van Moolenbroek rm -f "$ac_tmp/stdin" 8002*83ee113eSDavid van Moolenbroek case $ac_file in 8003*83ee113eSDavid van Moolenbroek -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 8004*83ee113eSDavid van Moolenbroek *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 8005*83ee113eSDavid van Moolenbroek esac \ 8006*83ee113eSDavid van Moolenbroek || as_fn_error $? "could not create $ac_file" "$LINENO" 5 8007*83ee113eSDavid van Moolenbroek ;; 8008*83ee113eSDavid van Moolenbroek :H) 8009*83ee113eSDavid van Moolenbroek # 8010*83ee113eSDavid van Moolenbroek # CONFIG_HEADER 8011*83ee113eSDavid van Moolenbroek # 8012*83ee113eSDavid van Moolenbroek if test x"$ac_file" != x-; then 8013*83ee113eSDavid van Moolenbroek { 8014*83ee113eSDavid van Moolenbroek $as_echo "/* $configure_input */" \ 8015*83ee113eSDavid van Moolenbroek && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 8016*83ee113eSDavid van Moolenbroek } >"$ac_tmp/config.h" \ 8017*83ee113eSDavid van Moolenbroek || as_fn_error $? "could not create $ac_file" "$LINENO" 5 8018*83ee113eSDavid van Moolenbroek if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 8019*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 8020*83ee113eSDavid van Moolenbroek$as_echo "$as_me: $ac_file is unchanged" >&6;} 8021*83ee113eSDavid van Moolenbroek else 8022*83ee113eSDavid van Moolenbroek rm -f "$ac_file" 8023*83ee113eSDavid van Moolenbroek mv "$ac_tmp/config.h" "$ac_file" \ 8024*83ee113eSDavid van Moolenbroek || as_fn_error $? "could not create $ac_file" "$LINENO" 5 8025*83ee113eSDavid van Moolenbroek fi 8026*83ee113eSDavid van Moolenbroek else 8027*83ee113eSDavid van Moolenbroek $as_echo "/* $configure_input */" \ 8028*83ee113eSDavid van Moolenbroek && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 8029*83ee113eSDavid van Moolenbroek || as_fn_error $? "could not create -" "$LINENO" 5 8030*83ee113eSDavid van Moolenbroek fi 8031*83ee113eSDavid van Moolenbroek# Compute "$ac_file"'s index in $config_headers. 8032*83ee113eSDavid van Moolenbroek_am_arg="$ac_file" 8033*83ee113eSDavid van Moolenbroek_am_stamp_count=1 8034*83ee113eSDavid van Moolenbroekfor _am_header in $config_headers :; do 8035*83ee113eSDavid van Moolenbroek case $_am_header in 8036*83ee113eSDavid van Moolenbroek $_am_arg | $_am_arg:* ) 8037*83ee113eSDavid van Moolenbroek break ;; 8038*83ee113eSDavid van Moolenbroek * ) 8039*83ee113eSDavid van Moolenbroek _am_stamp_count=`expr $_am_stamp_count + 1` ;; 8040*83ee113eSDavid van Moolenbroek esac 8041*83ee113eSDavid van Moolenbroekdone 8042*83ee113eSDavid van Moolenbroekecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 8043*83ee113eSDavid van Moolenbroek$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8044*83ee113eSDavid van Moolenbroek X"$_am_arg" : 'X\(//\)[^/]' \| \ 8045*83ee113eSDavid van Moolenbroek X"$_am_arg" : 'X\(//\)$' \| \ 8046*83ee113eSDavid van Moolenbroek X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 8047*83ee113eSDavid van Moolenbroek$as_echo X"$_am_arg" | 8048*83ee113eSDavid van Moolenbroek sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 8049*83ee113eSDavid van Moolenbroek s//\1/ 8050*83ee113eSDavid van Moolenbroek q 8051*83ee113eSDavid van Moolenbroek } 8052*83ee113eSDavid van Moolenbroek /^X\(\/\/\)[^/].*/{ 8053*83ee113eSDavid van Moolenbroek s//\1/ 8054*83ee113eSDavid van Moolenbroek q 8055*83ee113eSDavid van Moolenbroek } 8056*83ee113eSDavid van Moolenbroek /^X\(\/\/\)$/{ 8057*83ee113eSDavid van Moolenbroek s//\1/ 8058*83ee113eSDavid van Moolenbroek q 8059*83ee113eSDavid van Moolenbroek } 8060*83ee113eSDavid van Moolenbroek /^X\(\/\).*/{ 8061*83ee113eSDavid van Moolenbroek s//\1/ 8062*83ee113eSDavid van Moolenbroek q 8063*83ee113eSDavid van Moolenbroek } 8064*83ee113eSDavid van Moolenbroek s/.*/./; q'`/stamp-h$_am_stamp_count 8065*83ee113eSDavid van Moolenbroek ;; 8066*83ee113eSDavid van Moolenbroek 8067*83ee113eSDavid van Moolenbroek :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 8068*83ee113eSDavid van Moolenbroek$as_echo "$as_me: executing $ac_file commands" >&6;} 8069*83ee113eSDavid van Moolenbroek ;; 8070*83ee113eSDavid van Moolenbroek esac 8071*83ee113eSDavid van Moolenbroek 8072*83ee113eSDavid van Moolenbroek 8073*83ee113eSDavid van Moolenbroek case $ac_file$ac_mode in 8074*83ee113eSDavid van Moolenbroek "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 8075*83ee113eSDavid van Moolenbroek # Older Autoconf quotes --file arguments for eval, but not when files 8076*83ee113eSDavid van Moolenbroek # are listed without --file. Let's play safe and only enable the eval 8077*83ee113eSDavid van Moolenbroek # if we detect the quoting. 8078*83ee113eSDavid van Moolenbroek case $CONFIG_FILES in 8079*83ee113eSDavid van Moolenbroek *\'*) eval set x "$CONFIG_FILES" ;; 8080*83ee113eSDavid van Moolenbroek *) set x $CONFIG_FILES ;; 8081*83ee113eSDavid van Moolenbroek esac 8082*83ee113eSDavid van Moolenbroek shift 8083*83ee113eSDavid van Moolenbroek for mf 8084*83ee113eSDavid van Moolenbroek do 8085*83ee113eSDavid van Moolenbroek # Strip MF so we end up with the name of the file. 8086*83ee113eSDavid van Moolenbroek mf=`echo "$mf" | sed -e 's/:.*$//'` 8087*83ee113eSDavid van Moolenbroek # Check whether this is an Automake generated Makefile or not. 8088*83ee113eSDavid van Moolenbroek # We used to match only the files named 'Makefile.in', but 8089*83ee113eSDavid van Moolenbroek # some people rename them; so instead we look at the file content. 8090*83ee113eSDavid van Moolenbroek # Grep'ing the first line is not enough: some people post-process 8091*83ee113eSDavid van Moolenbroek # each Makefile.in and add a new line on top of each file to say so. 8092*83ee113eSDavid van Moolenbroek # Grep'ing the whole file is not good either: AIX grep has a line 8093*83ee113eSDavid van Moolenbroek # limit of 2048, but all sed's we know have understand at least 4000. 8094*83ee113eSDavid van Moolenbroek if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 8095*83ee113eSDavid van Moolenbroek dirpart=`$as_dirname -- "$mf" || 8096*83ee113eSDavid van Moolenbroek$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8097*83ee113eSDavid van Moolenbroek X"$mf" : 'X\(//\)[^/]' \| \ 8098*83ee113eSDavid van Moolenbroek X"$mf" : 'X\(//\)$' \| \ 8099*83ee113eSDavid van Moolenbroek X"$mf" : 'X\(/\)' \| . 2>/dev/null || 8100*83ee113eSDavid van Moolenbroek$as_echo X"$mf" | 8101*83ee113eSDavid van Moolenbroek sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 8102*83ee113eSDavid van Moolenbroek s//\1/ 8103*83ee113eSDavid van Moolenbroek q 8104*83ee113eSDavid van Moolenbroek } 8105*83ee113eSDavid van Moolenbroek /^X\(\/\/\)[^/].*/{ 8106*83ee113eSDavid van Moolenbroek s//\1/ 8107*83ee113eSDavid van Moolenbroek q 8108*83ee113eSDavid van Moolenbroek } 8109*83ee113eSDavid van Moolenbroek /^X\(\/\/\)$/{ 8110*83ee113eSDavid van Moolenbroek s//\1/ 8111*83ee113eSDavid van Moolenbroek q 8112*83ee113eSDavid van Moolenbroek } 8113*83ee113eSDavid van Moolenbroek /^X\(\/\).*/{ 8114*83ee113eSDavid van Moolenbroek s//\1/ 8115*83ee113eSDavid van Moolenbroek q 8116*83ee113eSDavid van Moolenbroek } 8117*83ee113eSDavid van Moolenbroek s/.*/./; q'` 8118*83ee113eSDavid van Moolenbroek else 8119*83ee113eSDavid van Moolenbroek continue 8120*83ee113eSDavid van Moolenbroek fi 8121*83ee113eSDavid van Moolenbroek # Extract the definition of DEPDIR, am__include, and am__quote 8122*83ee113eSDavid van Moolenbroek # from the Makefile without running 'make'. 8123*83ee113eSDavid van Moolenbroek DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 8124*83ee113eSDavid van Moolenbroek test -z "$DEPDIR" && continue 8125*83ee113eSDavid van Moolenbroek am__include=`sed -n 's/^am__include = //p' < "$mf"` 8126*83ee113eSDavid van Moolenbroek test -z "$am__include" && continue 8127*83ee113eSDavid van Moolenbroek am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 8128*83ee113eSDavid van Moolenbroek # Find all dependency output files, they are included files with 8129*83ee113eSDavid van Moolenbroek # $(DEPDIR) in their names. We invoke sed twice because it is the 8130*83ee113eSDavid van Moolenbroek # simplest approach to changing $(DEPDIR) to its actual value in the 8131*83ee113eSDavid van Moolenbroek # expansion. 8132*83ee113eSDavid van Moolenbroek for file in `sed -n " 8133*83ee113eSDavid van Moolenbroek s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 8134*83ee113eSDavid van Moolenbroek sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 8135*83ee113eSDavid van Moolenbroek # Make sure the directory exists. 8136*83ee113eSDavid van Moolenbroek test -f "$dirpart/$file" && continue 8137*83ee113eSDavid van Moolenbroek fdir=`$as_dirname -- "$file" || 8138*83ee113eSDavid van Moolenbroek$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8139*83ee113eSDavid van Moolenbroek X"$file" : 'X\(//\)[^/]' \| \ 8140*83ee113eSDavid van Moolenbroek X"$file" : 'X\(//\)$' \| \ 8141*83ee113eSDavid van Moolenbroek X"$file" : 'X\(/\)' \| . 2>/dev/null || 8142*83ee113eSDavid van Moolenbroek$as_echo X"$file" | 8143*83ee113eSDavid van Moolenbroek sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 8144*83ee113eSDavid van Moolenbroek s//\1/ 8145*83ee113eSDavid van Moolenbroek q 8146*83ee113eSDavid van Moolenbroek } 8147*83ee113eSDavid van Moolenbroek /^X\(\/\/\)[^/].*/{ 8148*83ee113eSDavid van Moolenbroek s//\1/ 8149*83ee113eSDavid van Moolenbroek q 8150*83ee113eSDavid van Moolenbroek } 8151*83ee113eSDavid van Moolenbroek /^X\(\/\/\)$/{ 8152*83ee113eSDavid van Moolenbroek s//\1/ 8153*83ee113eSDavid van Moolenbroek q 8154*83ee113eSDavid van Moolenbroek } 8155*83ee113eSDavid van Moolenbroek /^X\(\/\).*/{ 8156*83ee113eSDavid van Moolenbroek s//\1/ 8157*83ee113eSDavid van Moolenbroek q 8158*83ee113eSDavid van Moolenbroek } 8159*83ee113eSDavid van Moolenbroek s/.*/./; q'` 8160*83ee113eSDavid van Moolenbroek as_dir=$dirpart/$fdir; as_fn_mkdir_p 8161*83ee113eSDavid van Moolenbroek # echo "creating $dirpart/$file" 8162*83ee113eSDavid van Moolenbroek echo '# dummy' > "$dirpart/$file" 8163*83ee113eSDavid van Moolenbroek done 8164*83ee113eSDavid van Moolenbroek done 8165*83ee113eSDavid van Moolenbroek} 8166*83ee113eSDavid van Moolenbroek ;; 8167*83ee113eSDavid van Moolenbroek 8168*83ee113eSDavid van Moolenbroek esac 8169*83ee113eSDavid van Moolenbroekdone # for ac_tag 8170*83ee113eSDavid van Moolenbroek 8171*83ee113eSDavid van Moolenbroek 8172*83ee113eSDavid van Moolenbroekas_fn_exit 0 8173*83ee113eSDavid van Moolenbroek_ACEOF 8174*83ee113eSDavid van Moolenbroekac_clean_files=$ac_clean_files_save 8175*83ee113eSDavid van Moolenbroek 8176*83ee113eSDavid van Moolenbroektest $ac_write_fail = 0 || 8177*83ee113eSDavid van Moolenbroek as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 8178*83ee113eSDavid van Moolenbroek 8179*83ee113eSDavid van Moolenbroek 8180*83ee113eSDavid van Moolenbroek# configure is writing to config.log, and then calls config.status. 8181*83ee113eSDavid van Moolenbroek# config.status does its own redirection, appending to config.log. 8182*83ee113eSDavid van Moolenbroek# Unfortunately, on DOS this fails, as config.log is still kept open 8183*83ee113eSDavid van Moolenbroek# by configure, so config.status won't be able to write to it; its 8184*83ee113eSDavid van Moolenbroek# output is simply discarded. So we exec the FD to /dev/null, 8185*83ee113eSDavid van Moolenbroek# effectively closing config.log, so it can be properly (re)opened and 8186*83ee113eSDavid van Moolenbroek# appended to by config.status. When coming back to configure, we 8187*83ee113eSDavid van Moolenbroek# need to make the FD available again. 8188*83ee113eSDavid van Moolenbroekif test "$no_create" != yes; then 8189*83ee113eSDavid van Moolenbroek ac_cs_success=: 8190*83ee113eSDavid van Moolenbroek ac_config_status_args= 8191*83ee113eSDavid van Moolenbroek test "$silent" = yes && 8192*83ee113eSDavid van Moolenbroek ac_config_status_args="$ac_config_status_args --quiet" 8193*83ee113eSDavid van Moolenbroek exec 5>/dev/null 8194*83ee113eSDavid van Moolenbroek $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 8195*83ee113eSDavid van Moolenbroek exec 5>>config.log 8196*83ee113eSDavid van Moolenbroek # Use ||, not &&, to avoid exiting from the if with $? = 1, which 8197*83ee113eSDavid van Moolenbroek # would make configure fail if this is the last instruction. 8198*83ee113eSDavid van Moolenbroek $ac_cs_success || as_fn_exit 1 8199*83ee113eSDavid van Moolenbroekfi 8200*83ee113eSDavid van Moolenbroekif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 8201*83ee113eSDavid van Moolenbroek { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 8202*83ee113eSDavid van Moolenbroek$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 8203*83ee113eSDavid van Moolenbroekfi 8204*83ee113eSDavid van Moolenbroek 8205*83ee113eSDavid van Moolenbroek 8206*83ee113eSDavid van Moolenbroeksh util/bindvar.sh 8207*83ee113eSDavid van Moolenbroek 8208*83ee113eSDavid van Moolenbroekcat > config.report << END 8209*83ee113eSDavid van Moolenbroek 8210*83ee113eSDavid van Moolenbroek ISC DHCP source configure results: 8211*83ee113eSDavid van Moolenbroek -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 8212*83ee113eSDavid van Moolenbroek 8213*83ee113eSDavid van MoolenbroekPackage: 8214*83ee113eSDavid van Moolenbroek Name: $PACKAGE_NAME 8215*83ee113eSDavid van Moolenbroek Version: $PACKAGE_VERSION 8216*83ee113eSDavid van Moolenbroek 8217*83ee113eSDavid van MoolenbroekC Compiler: $CC 8218*83ee113eSDavid van Moolenbroek 8219*83ee113eSDavid van MoolenbroekFlags: 8220*83ee113eSDavid van Moolenbroek DEFS: $DEFS 8221*83ee113eSDavid van Moolenbroek CFLAGS: $CFLAGS 8222*83ee113eSDavid van Moolenbroek 8223*83ee113eSDavid van MoolenbroekFeatures: 8224*83ee113eSDavid van Moolenbroek debug: $enable_debug 8225*83ee113eSDavid van Moolenbroek failover: $enable_failover 8226*83ee113eSDavid van Moolenbroek execute: $enable_execute 8227*83ee113eSDavid van Moolenbroek 8228*83ee113eSDavid van MoolenbroekDeveloper: 8229*83ee113eSDavid van Moolenbroek ATF unittests : $atf_path 8230*83ee113eSDavid van Moolenbroek 8231*83ee113eSDavid van MoolenbroekEND 8232*83ee113eSDavid van Moolenbroek# TODO: Add Perl system tests 8233*83ee113eSDavid van Moolenbroek 8234*83ee113eSDavid van Moolenbroekif test "$atf_path" != "no" 8235*83ee113eSDavid van Moolenbroekthen 8236*83ee113eSDavid van Moolenbroekecho "ATF_CFLAGS : $ATF_CFLAGS" >> config.report 8237*83ee113eSDavid van Moolenbroekecho "ATF_LDFLAGS : $ATF_LDFLAGS" >> config.report 8238*83ee113eSDavid van Moolenbroekecho 8239*83ee113eSDavid van Moolenbroekfi 8240*83ee113eSDavid van Moolenbroek 8241*83ee113eSDavid van Moolenbroekcat config.report 8242*83ee113eSDavid van Moolenbroek 8243*83ee113eSDavid van Moolenbroekecho 8244*83ee113eSDavid van Moolenbroekecho Now you can type "make" to build ISC DHCP 8245*83ee113eSDavid van Moolenbroekecho 8246