xref: /aosp_15_r20/external/libcups/configure (revision 5e7646d21f1134fb0638875d812ef646c12ab91e)
1*5e7646d2SAndroid Build Coastguard Worker#! /bin/sh
2*5e7646d2SAndroid Build Coastguard Worker# Guess values for system-dependent variables and create Makefiles.
3*5e7646d2SAndroid Build Coastguard Worker# Generated by GNU Autoconf 2.69 for CUPS 2.3.6.
4*5e7646d2SAndroid Build Coastguard Worker#
5*5e7646d2SAndroid Build Coastguard Worker# Report bugs to <https://github.com/apple/cups/issues>.
6*5e7646d2SAndroid Build Coastguard Worker#
7*5e7646d2SAndroid Build Coastguard Worker#
8*5e7646d2SAndroid Build Coastguard Worker# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9*5e7646d2SAndroid Build Coastguard Worker#
10*5e7646d2SAndroid Build Coastguard Worker#
11*5e7646d2SAndroid Build Coastguard Worker# This configure script is free software; the Free Software Foundation
12*5e7646d2SAndroid Build Coastguard Worker# gives unlimited permission to copy, distribute and modify it.
13*5e7646d2SAndroid Build Coastguard Worker## -------------------- ##
14*5e7646d2SAndroid Build Coastguard Worker## M4sh Initialization. ##
15*5e7646d2SAndroid Build Coastguard Worker## -------------------- ##
16*5e7646d2SAndroid Build Coastguard Worker
17*5e7646d2SAndroid Build Coastguard Worker# Be more Bourne compatible
18*5e7646d2SAndroid Build Coastguard WorkerDUALCASE=1; export DUALCASE # for MKS sh
19*5e7646d2SAndroid Build Coastguard Workerif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20*5e7646d2SAndroid Build Coastguard Worker  emulate sh
21*5e7646d2SAndroid Build Coastguard Worker  NULLCMD=:
22*5e7646d2SAndroid Build Coastguard Worker  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23*5e7646d2SAndroid Build Coastguard Worker  # is contrary to our usage.  Disable this feature.
24*5e7646d2SAndroid Build Coastguard Worker  alias -g '${1+"$@"}'='"$@"'
25*5e7646d2SAndroid Build Coastguard Worker  setopt NO_GLOB_SUBST
26*5e7646d2SAndroid Build Coastguard Workerelse
27*5e7646d2SAndroid Build Coastguard Worker  case `(set -o) 2>/dev/null` in #(
28*5e7646d2SAndroid Build Coastguard Worker  *posix*) :
29*5e7646d2SAndroid Build Coastguard Worker    set -o posix ;; #(
30*5e7646d2SAndroid Build Coastguard Worker  *) :
31*5e7646d2SAndroid Build Coastguard Worker     ;;
32*5e7646d2SAndroid Build Coastguard Workeresac
33*5e7646d2SAndroid Build Coastguard Workerfi
34*5e7646d2SAndroid Build Coastguard Worker
35*5e7646d2SAndroid Build Coastguard Worker
36*5e7646d2SAndroid Build Coastguard Workeras_nl='
37*5e7646d2SAndroid Build Coastguard Worker'
38*5e7646d2SAndroid Build Coastguard Workerexport as_nl
39*5e7646d2SAndroid Build Coastguard Worker# Printing a long string crashes Solaris 7 /usr/bin/printf.
40*5e7646d2SAndroid Build Coastguard Workeras_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41*5e7646d2SAndroid Build Coastguard Workeras_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42*5e7646d2SAndroid Build Coastguard Workeras_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43*5e7646d2SAndroid Build Coastguard Worker# Prefer a ksh shell builtin over an external printf program on Solaris,
44*5e7646d2SAndroid Build Coastguard Worker# but without wasting forks for bash or zsh.
45*5e7646d2SAndroid Build Coastguard Workerif test -z "$BASH_VERSION$ZSH_VERSION" \
46*5e7646d2SAndroid Build Coastguard Worker    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47*5e7646d2SAndroid Build Coastguard Worker  as_echo='print -r --'
48*5e7646d2SAndroid Build Coastguard Worker  as_echo_n='print -rn --'
49*5e7646d2SAndroid Build Coastguard Workerelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50*5e7646d2SAndroid Build Coastguard Worker  as_echo='printf %s\n'
51*5e7646d2SAndroid Build Coastguard Worker  as_echo_n='printf %s'
52*5e7646d2SAndroid Build Coastguard Workerelse
53*5e7646d2SAndroid Build Coastguard Worker  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54*5e7646d2SAndroid Build Coastguard Worker    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55*5e7646d2SAndroid Build Coastguard Worker    as_echo_n='/usr/ucb/echo -n'
56*5e7646d2SAndroid Build Coastguard Worker  else
57*5e7646d2SAndroid Build Coastguard Worker    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58*5e7646d2SAndroid Build Coastguard Worker    as_echo_n_body='eval
59*5e7646d2SAndroid Build Coastguard Worker      arg=$1;
60*5e7646d2SAndroid Build Coastguard Worker      case $arg in #(
61*5e7646d2SAndroid Build Coastguard Worker      *"$as_nl"*)
62*5e7646d2SAndroid Build Coastguard Worker	expr "X$arg" : "X\\(.*\\)$as_nl";
63*5e7646d2SAndroid Build Coastguard Worker	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64*5e7646d2SAndroid Build Coastguard Worker      esac;
65*5e7646d2SAndroid Build Coastguard Worker      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66*5e7646d2SAndroid Build Coastguard Worker    '
67*5e7646d2SAndroid Build Coastguard Worker    export as_echo_n_body
68*5e7646d2SAndroid Build Coastguard Worker    as_echo_n='sh -c $as_echo_n_body as_echo'
69*5e7646d2SAndroid Build Coastguard Worker  fi
70*5e7646d2SAndroid Build Coastguard Worker  export as_echo_body
71*5e7646d2SAndroid Build Coastguard Worker  as_echo='sh -c $as_echo_body as_echo'
72*5e7646d2SAndroid Build Coastguard Workerfi
73*5e7646d2SAndroid Build Coastguard Worker
74*5e7646d2SAndroid Build Coastguard Worker# The user is always right.
75*5e7646d2SAndroid Build Coastguard Workerif test "${PATH_SEPARATOR+set}" != set; then
76*5e7646d2SAndroid Build Coastguard Worker  PATH_SEPARATOR=:
77*5e7646d2SAndroid Build Coastguard Worker  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78*5e7646d2SAndroid Build Coastguard Worker    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79*5e7646d2SAndroid Build Coastguard Worker      PATH_SEPARATOR=';'
80*5e7646d2SAndroid Build Coastguard Worker  }
81*5e7646d2SAndroid Build Coastguard Workerfi
82*5e7646d2SAndroid Build Coastguard Worker
83*5e7646d2SAndroid Build Coastguard Worker
84*5e7646d2SAndroid Build Coastguard Worker# IFS
85*5e7646d2SAndroid Build Coastguard Worker# We need space, tab and new line, in precisely that order.  Quoting is
86*5e7646d2SAndroid Build Coastguard Worker# there to prevent editors from complaining about space-tab.
87*5e7646d2SAndroid Build Coastguard Worker# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88*5e7646d2SAndroid Build Coastguard Worker# splitting by setting IFS to empty value.)
89*5e7646d2SAndroid Build Coastguard WorkerIFS=" ""	$as_nl"
90*5e7646d2SAndroid Build Coastguard Worker
91*5e7646d2SAndroid Build Coastguard Worker# Find who we are.  Look in the path if we contain no directory separator.
92*5e7646d2SAndroid Build Coastguard Workeras_myself=
93*5e7646d2SAndroid Build Coastguard Workercase $0 in #((
94*5e7646d2SAndroid Build Coastguard Worker  *[\\/]* ) as_myself=$0 ;;
95*5e7646d2SAndroid Build Coastguard Worker  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
97*5e7646d2SAndroid Build Coastguard Workerdo
98*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
99*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
100*5e7646d2SAndroid Build Coastguard Worker    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101*5e7646d2SAndroid Build Coastguard Worker  done
102*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
103*5e7646d2SAndroid Build Coastguard Worker
104*5e7646d2SAndroid Build Coastguard Worker     ;;
105*5e7646d2SAndroid Build Coastguard Workeresac
106*5e7646d2SAndroid Build Coastguard Worker# We did not find ourselves, most probably we were run as `sh COMMAND'
107*5e7646d2SAndroid Build Coastguard Worker# in which case we are not to be found in the path.
108*5e7646d2SAndroid Build Coastguard Workerif test "x$as_myself" = x; then
109*5e7646d2SAndroid Build Coastguard Worker  as_myself=$0
110*5e7646d2SAndroid Build Coastguard Workerfi
111*5e7646d2SAndroid Build Coastguard Workerif test ! -f "$as_myself"; then
112*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113*5e7646d2SAndroid Build Coastguard Worker  exit 1
114*5e7646d2SAndroid Build Coastguard Workerfi
115*5e7646d2SAndroid Build Coastguard Worker
116*5e7646d2SAndroid Build Coastguard Worker# Unset variables that we do not need and which cause bugs (e.g. in
117*5e7646d2SAndroid Build Coastguard Worker# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118*5e7646d2SAndroid Build Coastguard Worker# suppresses any "Segmentation fault" message there.  '((' could
119*5e7646d2SAndroid Build Coastguard Worker# trigger a bug in pdksh 5.2.14.
120*5e7646d2SAndroid Build Coastguard Workerfor as_var in BASH_ENV ENV MAIL MAILPATH
121*5e7646d2SAndroid Build Coastguard Workerdo eval test x\${$as_var+set} = xset \
122*5e7646d2SAndroid Build Coastguard Worker  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123*5e7646d2SAndroid Build Coastguard Workerdone
124*5e7646d2SAndroid Build Coastguard WorkerPS1='$ '
125*5e7646d2SAndroid Build Coastguard WorkerPS2='> '
126*5e7646d2SAndroid Build Coastguard WorkerPS4='+ '
127*5e7646d2SAndroid Build Coastguard Worker
128*5e7646d2SAndroid Build Coastguard Worker# NLS nuisances.
129*5e7646d2SAndroid Build Coastguard WorkerLC_ALL=C
130*5e7646d2SAndroid Build Coastguard Workerexport LC_ALL
131*5e7646d2SAndroid Build Coastguard WorkerLANGUAGE=C
132*5e7646d2SAndroid Build Coastguard Workerexport LANGUAGE
133*5e7646d2SAndroid Build Coastguard Worker
134*5e7646d2SAndroid Build Coastguard Worker# CDPATH.
135*5e7646d2SAndroid Build Coastguard Worker(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136*5e7646d2SAndroid Build Coastguard Worker
137*5e7646d2SAndroid Build Coastguard Worker# Use a proper internal environment variable to ensure we don't fall
138*5e7646d2SAndroid Build Coastguard Worker  # into an infinite loop, continuously re-executing ourselves.
139*5e7646d2SAndroid Build Coastguard Worker  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140*5e7646d2SAndroid Build Coastguard Worker    _as_can_reexec=no; export _as_can_reexec;
141*5e7646d2SAndroid Build Coastguard Worker    # We cannot yet assume a decent shell, so we have to provide a
142*5e7646d2SAndroid Build Coastguard Worker# neutralization value for shells without unset; and this also
143*5e7646d2SAndroid Build Coastguard Worker# works around shells that cannot unset nonexistent variables.
144*5e7646d2SAndroid Build Coastguard Worker# Preserve -v and -x to the replacement shell.
145*5e7646d2SAndroid Build Coastguard WorkerBASH_ENV=/dev/null
146*5e7646d2SAndroid Build Coastguard WorkerENV=/dev/null
147*5e7646d2SAndroid Build Coastguard Worker(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148*5e7646d2SAndroid Build Coastguard Workercase $- in # ((((
149*5e7646d2SAndroid Build Coastguard Worker  *v*x* | *x*v* ) as_opts=-vx ;;
150*5e7646d2SAndroid Build Coastguard Worker  *v* ) as_opts=-v ;;
151*5e7646d2SAndroid Build Coastguard Worker  *x* ) as_opts=-x ;;
152*5e7646d2SAndroid Build Coastguard Worker  * ) as_opts= ;;
153*5e7646d2SAndroid Build Coastguard Workeresac
154*5e7646d2SAndroid Build Coastguard Workerexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155*5e7646d2SAndroid Build Coastguard Worker# Admittedly, this is quite paranoid, since all the known shells bail
156*5e7646d2SAndroid Build Coastguard Worker# out after a failed `exec'.
157*5e7646d2SAndroid Build Coastguard Worker$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158*5e7646d2SAndroid Build Coastguard Workeras_fn_exit 255
159*5e7646d2SAndroid Build Coastguard Worker  fi
160*5e7646d2SAndroid Build Coastguard Worker  # We don't want this to propagate to other subprocesses.
161*5e7646d2SAndroid Build Coastguard Worker          { _as_can_reexec=; unset _as_can_reexec;}
162*5e7646d2SAndroid Build Coastguard Workerif test "x$CONFIG_SHELL" = x; then
163*5e7646d2SAndroid Build Coastguard Worker  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164*5e7646d2SAndroid Build Coastguard Worker  emulate sh
165*5e7646d2SAndroid Build Coastguard Worker  NULLCMD=:
166*5e7646d2SAndroid Build Coastguard Worker  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167*5e7646d2SAndroid Build Coastguard Worker  # is contrary to our usage.  Disable this feature.
168*5e7646d2SAndroid Build Coastguard Worker  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169*5e7646d2SAndroid Build Coastguard Worker  setopt NO_GLOB_SUBST
170*5e7646d2SAndroid Build Coastguard Workerelse
171*5e7646d2SAndroid Build Coastguard Worker  case \`(set -o) 2>/dev/null\` in #(
172*5e7646d2SAndroid Build Coastguard Worker  *posix*) :
173*5e7646d2SAndroid Build Coastguard Worker    set -o posix ;; #(
174*5e7646d2SAndroid Build Coastguard Worker  *) :
175*5e7646d2SAndroid Build Coastguard Worker     ;;
176*5e7646d2SAndroid Build Coastguard Workeresac
177*5e7646d2SAndroid Build Coastguard Workerfi
178*5e7646d2SAndroid Build Coastguard Worker"
179*5e7646d2SAndroid Build Coastguard Worker  as_required="as_fn_return () { (exit \$1); }
180*5e7646d2SAndroid Build Coastguard Workeras_fn_success () { as_fn_return 0; }
181*5e7646d2SAndroid Build Coastguard Workeras_fn_failure () { as_fn_return 1; }
182*5e7646d2SAndroid Build Coastguard Workeras_fn_ret_success () { return 0; }
183*5e7646d2SAndroid Build Coastguard Workeras_fn_ret_failure () { return 1; }
184*5e7646d2SAndroid Build Coastguard Worker
185*5e7646d2SAndroid Build Coastguard Workerexitcode=0
186*5e7646d2SAndroid Build Coastguard Workeras_fn_success || { exitcode=1; echo as_fn_success failed.; }
187*5e7646d2SAndroid Build Coastguard Workeras_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188*5e7646d2SAndroid Build Coastguard Workeras_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189*5e7646d2SAndroid Build Coastguard Workeras_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190*5e7646d2SAndroid Build Coastguard Workerif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191*5e7646d2SAndroid Build Coastguard Worker
192*5e7646d2SAndroid Build Coastguard Workerelse
193*5e7646d2SAndroid Build Coastguard Worker  exitcode=1; echo positional parameters were not saved.
194*5e7646d2SAndroid Build Coastguard Workerfi
195*5e7646d2SAndroid Build Coastguard Workertest x\$exitcode = x0 || exit 1
196*5e7646d2SAndroid Build Coastguard Workertest -x / || exit 1"
197*5e7646d2SAndroid Build Coastguard Worker  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198*5e7646d2SAndroid Build Coastguard Worker  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199*5e7646d2SAndroid Build Coastguard Worker  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200*5e7646d2SAndroid Build Coastguard Worker  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201*5e7646d2SAndroid Build Coastguard Workertest \$(( 1 + 1 )) = 2 || exit 1"
202*5e7646d2SAndroid Build Coastguard Worker  if (eval "$as_required") 2>/dev/null; then :
203*5e7646d2SAndroid Build Coastguard Worker  as_have_required=yes
204*5e7646d2SAndroid Build Coastguard Workerelse
205*5e7646d2SAndroid Build Coastguard Worker  as_have_required=no
206*5e7646d2SAndroid Build Coastguard Workerfi
207*5e7646d2SAndroid Build Coastguard Worker  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
208*5e7646d2SAndroid Build Coastguard Worker
209*5e7646d2SAndroid Build Coastguard Workerelse
210*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
211*5e7646d2SAndroid Build Coastguard Workeras_found=false
212*5e7646d2SAndroid Build Coastguard Workerfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
213*5e7646d2SAndroid Build Coastguard Workerdo
214*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
215*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
216*5e7646d2SAndroid Build Coastguard Worker  as_found=:
217*5e7646d2SAndroid Build Coastguard Worker  case $as_dir in #(
218*5e7646d2SAndroid Build Coastguard Worker	 /*)
219*5e7646d2SAndroid Build Coastguard Worker	   for as_base in sh bash ksh sh5; do
220*5e7646d2SAndroid Build Coastguard Worker	     # Try only shells that exist, to save several forks.
221*5e7646d2SAndroid Build Coastguard Worker	     as_shell=$as_dir/$as_base
222*5e7646d2SAndroid Build Coastguard Worker	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
223*5e7646d2SAndroid Build Coastguard Worker		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
224*5e7646d2SAndroid Build Coastguard Worker  CONFIG_SHELL=$as_shell as_have_required=yes
225*5e7646d2SAndroid Build Coastguard Worker		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
226*5e7646d2SAndroid Build Coastguard Worker  break 2
227*5e7646d2SAndroid Build Coastguard Workerfi
228*5e7646d2SAndroid Build Coastguard Workerfi
229*5e7646d2SAndroid Build Coastguard Worker	   done;;
230*5e7646d2SAndroid Build Coastguard Worker       esac
231*5e7646d2SAndroid Build Coastguard Worker  as_found=false
232*5e7646d2SAndroid Build Coastguard Workerdone
233*5e7646d2SAndroid Build Coastguard Worker$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
234*5e7646d2SAndroid Build Coastguard Worker	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
235*5e7646d2SAndroid Build Coastguard Worker  CONFIG_SHELL=$SHELL as_have_required=yes
236*5e7646d2SAndroid Build Coastguard Workerfi; }
237*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
238*5e7646d2SAndroid Build Coastguard Worker
239*5e7646d2SAndroid Build Coastguard Worker
240*5e7646d2SAndroid Build Coastguard Worker      if test "x$CONFIG_SHELL" != x; then :
241*5e7646d2SAndroid Build Coastguard Worker  export CONFIG_SHELL
242*5e7646d2SAndroid Build Coastguard Worker             # We cannot yet assume a decent shell, so we have to provide a
243*5e7646d2SAndroid Build Coastguard Worker# neutralization value for shells without unset; and this also
244*5e7646d2SAndroid Build Coastguard Worker# works around shells that cannot unset nonexistent variables.
245*5e7646d2SAndroid Build Coastguard Worker# Preserve -v and -x to the replacement shell.
246*5e7646d2SAndroid Build Coastguard WorkerBASH_ENV=/dev/null
247*5e7646d2SAndroid Build Coastguard WorkerENV=/dev/null
248*5e7646d2SAndroid Build Coastguard Worker(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
249*5e7646d2SAndroid Build Coastguard Workercase $- in # ((((
250*5e7646d2SAndroid Build Coastguard Worker  *v*x* | *x*v* ) as_opts=-vx ;;
251*5e7646d2SAndroid Build Coastguard Worker  *v* ) as_opts=-v ;;
252*5e7646d2SAndroid Build Coastguard Worker  *x* ) as_opts=-x ;;
253*5e7646d2SAndroid Build Coastguard Worker  * ) as_opts= ;;
254*5e7646d2SAndroid Build Coastguard Workeresac
255*5e7646d2SAndroid Build Coastguard Workerexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256*5e7646d2SAndroid Build Coastguard Worker# Admittedly, this is quite paranoid, since all the known shells bail
257*5e7646d2SAndroid Build Coastguard Worker# out after a failed `exec'.
258*5e7646d2SAndroid Build Coastguard Worker$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
259*5e7646d2SAndroid Build Coastguard Workerexit 255
260*5e7646d2SAndroid Build Coastguard Workerfi
261*5e7646d2SAndroid Build Coastguard Worker
262*5e7646d2SAndroid Build Coastguard Worker    if test x$as_have_required = xno; then :
263*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$0: This script requires a shell more modern than all"
264*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$0: the shells that I found on your system."
265*5e7646d2SAndroid Build Coastguard Worker  if test x${ZSH_VERSION+set} = xset ; then
266*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
267*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
268*5e7646d2SAndroid Build Coastguard Worker  else
269*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$0: Please tell [email protected] and
270*5e7646d2SAndroid Build Coastguard Worker$0: https://github.com/apple/cups/issues about your system,
271*5e7646d2SAndroid Build Coastguard Worker$0: including any error possibly output before this
272*5e7646d2SAndroid Build Coastguard Worker$0: message. Then install a modern shell, or manually run
273*5e7646d2SAndroid Build Coastguard Worker$0: the script under such a shell if you do have one."
274*5e7646d2SAndroid Build Coastguard Worker  fi
275*5e7646d2SAndroid Build Coastguard Worker  exit 1
276*5e7646d2SAndroid Build Coastguard Workerfi
277*5e7646d2SAndroid Build Coastguard Workerfi
278*5e7646d2SAndroid Build Coastguard Workerfi
279*5e7646d2SAndroid Build Coastguard WorkerSHELL=${CONFIG_SHELL-/bin/sh}
280*5e7646d2SAndroid Build Coastguard Workerexport SHELL
281*5e7646d2SAndroid Build Coastguard Worker# Unset more variables known to interfere with behavior of common tools.
282*5e7646d2SAndroid Build Coastguard WorkerCLICOLOR_FORCE= GREP_OPTIONS=
283*5e7646d2SAndroid Build Coastguard Workerunset CLICOLOR_FORCE GREP_OPTIONS
284*5e7646d2SAndroid Build Coastguard Worker
285*5e7646d2SAndroid Build Coastguard Worker## --------------------- ##
286*5e7646d2SAndroid Build Coastguard Worker## M4sh Shell Functions. ##
287*5e7646d2SAndroid Build Coastguard Worker## --------------------- ##
288*5e7646d2SAndroid Build Coastguard Worker# as_fn_unset VAR
289*5e7646d2SAndroid Build Coastguard Worker# ---------------
290*5e7646d2SAndroid Build Coastguard Worker# Portably unset VAR.
291*5e7646d2SAndroid Build Coastguard Workeras_fn_unset ()
292*5e7646d2SAndroid Build Coastguard Worker{
293*5e7646d2SAndroid Build Coastguard Worker  { eval $1=; unset $1;}
294*5e7646d2SAndroid Build Coastguard Worker}
295*5e7646d2SAndroid Build Coastguard Workeras_unset=as_fn_unset
296*5e7646d2SAndroid Build Coastguard Worker
297*5e7646d2SAndroid Build Coastguard Worker# as_fn_set_status STATUS
298*5e7646d2SAndroid Build Coastguard Worker# -----------------------
299*5e7646d2SAndroid Build Coastguard Worker# Set $? to STATUS, without forking.
300*5e7646d2SAndroid Build Coastguard Workeras_fn_set_status ()
301*5e7646d2SAndroid Build Coastguard Worker{
302*5e7646d2SAndroid Build Coastguard Worker  return $1
303*5e7646d2SAndroid Build Coastguard Worker} # as_fn_set_status
304*5e7646d2SAndroid Build Coastguard Worker
305*5e7646d2SAndroid Build Coastguard Worker# as_fn_exit STATUS
306*5e7646d2SAndroid Build Coastguard Worker# -----------------
307*5e7646d2SAndroid Build Coastguard Worker# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
308*5e7646d2SAndroid Build Coastguard Workeras_fn_exit ()
309*5e7646d2SAndroid Build Coastguard Worker{
310*5e7646d2SAndroid Build Coastguard Worker  set +e
311*5e7646d2SAndroid Build Coastguard Worker  as_fn_set_status $1
312*5e7646d2SAndroid Build Coastguard Worker  exit $1
313*5e7646d2SAndroid Build Coastguard Worker} # as_fn_exit
314*5e7646d2SAndroid Build Coastguard Worker
315*5e7646d2SAndroid Build Coastguard Worker# as_fn_mkdir_p
316*5e7646d2SAndroid Build Coastguard Worker# -------------
317*5e7646d2SAndroid Build Coastguard Worker# Create "$as_dir" as a directory, including parents if necessary.
318*5e7646d2SAndroid Build Coastguard Workeras_fn_mkdir_p ()
319*5e7646d2SAndroid Build Coastguard Worker{
320*5e7646d2SAndroid Build Coastguard Worker
321*5e7646d2SAndroid Build Coastguard Worker  case $as_dir in #(
322*5e7646d2SAndroid Build Coastguard Worker  -*) as_dir=./$as_dir;;
323*5e7646d2SAndroid Build Coastguard Worker  esac
324*5e7646d2SAndroid Build Coastguard Worker  test -d "$as_dir" || eval $as_mkdir_p || {
325*5e7646d2SAndroid Build Coastguard Worker    as_dirs=
326*5e7646d2SAndroid Build Coastguard Worker    while :; do
327*5e7646d2SAndroid Build Coastguard Worker      case $as_dir in #(
328*5e7646d2SAndroid Build Coastguard Worker      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
329*5e7646d2SAndroid Build Coastguard Worker      *) as_qdir=$as_dir;;
330*5e7646d2SAndroid Build Coastguard Worker      esac
331*5e7646d2SAndroid Build Coastguard Worker      as_dirs="'$as_qdir' $as_dirs"
332*5e7646d2SAndroid Build Coastguard Worker      as_dir=`$as_dirname -- "$as_dir" ||
333*5e7646d2SAndroid Build Coastguard Worker$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
334*5e7646d2SAndroid Build Coastguard Worker	 X"$as_dir" : 'X\(//\)[^/]' \| \
335*5e7646d2SAndroid Build Coastguard Worker	 X"$as_dir" : 'X\(//\)$' \| \
336*5e7646d2SAndroid Build Coastguard Worker	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
337*5e7646d2SAndroid Build Coastguard Worker$as_echo X"$as_dir" |
338*5e7646d2SAndroid Build Coastguard Worker    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
339*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
340*5e7646d2SAndroid Build Coastguard Worker	    q
341*5e7646d2SAndroid Build Coastguard Worker	  }
342*5e7646d2SAndroid Build Coastguard Worker	  /^X\(\/\/\)[^/].*/{
343*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
344*5e7646d2SAndroid Build Coastguard Worker	    q
345*5e7646d2SAndroid Build Coastguard Worker	  }
346*5e7646d2SAndroid Build Coastguard Worker	  /^X\(\/\/\)$/{
347*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
348*5e7646d2SAndroid Build Coastguard Worker	    q
349*5e7646d2SAndroid Build Coastguard Worker	  }
350*5e7646d2SAndroid Build Coastguard Worker	  /^X\(\/\).*/{
351*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
352*5e7646d2SAndroid Build Coastguard Worker	    q
353*5e7646d2SAndroid Build Coastguard Worker	  }
354*5e7646d2SAndroid Build Coastguard Worker	  s/.*/./; q'`
355*5e7646d2SAndroid Build Coastguard Worker      test -d "$as_dir" && break
356*5e7646d2SAndroid Build Coastguard Worker    done
357*5e7646d2SAndroid Build Coastguard Worker    test -z "$as_dirs" || eval "mkdir $as_dirs"
358*5e7646d2SAndroid Build Coastguard Worker  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
359*5e7646d2SAndroid Build Coastguard Worker
360*5e7646d2SAndroid Build Coastguard Worker
361*5e7646d2SAndroid Build Coastguard Worker} # as_fn_mkdir_p
362*5e7646d2SAndroid Build Coastguard Worker
363*5e7646d2SAndroid Build Coastguard Worker# as_fn_executable_p FILE
364*5e7646d2SAndroid Build Coastguard Worker# -----------------------
365*5e7646d2SAndroid Build Coastguard Worker# Test if FILE is an executable regular file.
366*5e7646d2SAndroid Build Coastguard Workeras_fn_executable_p ()
367*5e7646d2SAndroid Build Coastguard Worker{
368*5e7646d2SAndroid Build Coastguard Worker  test -f "$1" && test -x "$1"
369*5e7646d2SAndroid Build Coastguard Worker} # as_fn_executable_p
370*5e7646d2SAndroid Build Coastguard Worker# as_fn_append VAR VALUE
371*5e7646d2SAndroid Build Coastguard Worker# ----------------------
372*5e7646d2SAndroid Build Coastguard Worker# Append the text in VALUE to the end of the definition contained in VAR. Take
373*5e7646d2SAndroid Build Coastguard Worker# advantage of any shell optimizations that allow amortized linear growth over
374*5e7646d2SAndroid Build Coastguard Worker# repeated appends, instead of the typical quadratic growth present in naive
375*5e7646d2SAndroid Build Coastguard Worker# implementations.
376*5e7646d2SAndroid Build Coastguard Workerif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
377*5e7646d2SAndroid Build Coastguard Worker  eval 'as_fn_append ()
378*5e7646d2SAndroid Build Coastguard Worker  {
379*5e7646d2SAndroid Build Coastguard Worker    eval $1+=\$2
380*5e7646d2SAndroid Build Coastguard Worker  }'
381*5e7646d2SAndroid Build Coastguard Workerelse
382*5e7646d2SAndroid Build Coastguard Worker  as_fn_append ()
383*5e7646d2SAndroid Build Coastguard Worker  {
384*5e7646d2SAndroid Build Coastguard Worker    eval $1=\$$1\$2
385*5e7646d2SAndroid Build Coastguard Worker  }
386*5e7646d2SAndroid Build Coastguard Workerfi # as_fn_append
387*5e7646d2SAndroid Build Coastguard Worker
388*5e7646d2SAndroid Build Coastguard Worker# as_fn_arith ARG...
389*5e7646d2SAndroid Build Coastguard Worker# ------------------
390*5e7646d2SAndroid Build Coastguard Worker# Perform arithmetic evaluation on the ARGs, and store the result in the
391*5e7646d2SAndroid Build Coastguard Worker# global $as_val. Take advantage of shells that can avoid forks. The arguments
392*5e7646d2SAndroid Build Coastguard Worker# must be portable across $(()) and expr.
393*5e7646d2SAndroid Build Coastguard Workerif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
394*5e7646d2SAndroid Build Coastguard Worker  eval 'as_fn_arith ()
395*5e7646d2SAndroid Build Coastguard Worker  {
396*5e7646d2SAndroid Build Coastguard Worker    as_val=$(( $* ))
397*5e7646d2SAndroid Build Coastguard Worker  }'
398*5e7646d2SAndroid Build Coastguard Workerelse
399*5e7646d2SAndroid Build Coastguard Worker  as_fn_arith ()
400*5e7646d2SAndroid Build Coastguard Worker  {
401*5e7646d2SAndroid Build Coastguard Worker    as_val=`expr "$@" || test $? -eq 1`
402*5e7646d2SAndroid Build Coastguard Worker  }
403*5e7646d2SAndroid Build Coastguard Workerfi # as_fn_arith
404*5e7646d2SAndroid Build Coastguard Worker
405*5e7646d2SAndroid Build Coastguard Worker
406*5e7646d2SAndroid Build Coastguard Worker# as_fn_error STATUS ERROR [LINENO LOG_FD]
407*5e7646d2SAndroid Build Coastguard Worker# ----------------------------------------
408*5e7646d2SAndroid Build Coastguard Worker# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
409*5e7646d2SAndroid Build Coastguard Worker# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
410*5e7646d2SAndroid Build Coastguard Worker# script with STATUS, using 1 if that was 0.
411*5e7646d2SAndroid Build Coastguard Workeras_fn_error ()
412*5e7646d2SAndroid Build Coastguard Worker{
413*5e7646d2SAndroid Build Coastguard Worker  as_status=$1; test $as_status -eq 0 && as_status=1
414*5e7646d2SAndroid Build Coastguard Worker  if test "$4"; then
415*5e7646d2SAndroid Build Coastguard Worker    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
416*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
417*5e7646d2SAndroid Build Coastguard Worker  fi
418*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me: error: $2" >&2
419*5e7646d2SAndroid Build Coastguard Worker  as_fn_exit $as_status
420*5e7646d2SAndroid Build Coastguard Worker} # as_fn_error
421*5e7646d2SAndroid Build Coastguard Worker
422*5e7646d2SAndroid Build Coastguard Workerif expr a : '\(a\)' >/dev/null 2>&1 &&
423*5e7646d2SAndroid Build Coastguard Worker   test "X`expr 00001 : '.*\(...\)'`" = X001; then
424*5e7646d2SAndroid Build Coastguard Worker  as_expr=expr
425*5e7646d2SAndroid Build Coastguard Workerelse
426*5e7646d2SAndroid Build Coastguard Worker  as_expr=false
427*5e7646d2SAndroid Build Coastguard Workerfi
428*5e7646d2SAndroid Build Coastguard Worker
429*5e7646d2SAndroid Build Coastguard Workerif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
430*5e7646d2SAndroid Build Coastguard Worker  as_basename=basename
431*5e7646d2SAndroid Build Coastguard Workerelse
432*5e7646d2SAndroid Build Coastguard Worker  as_basename=false
433*5e7646d2SAndroid Build Coastguard Workerfi
434*5e7646d2SAndroid Build Coastguard Worker
435*5e7646d2SAndroid Build Coastguard Workerif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
436*5e7646d2SAndroid Build Coastguard Worker  as_dirname=dirname
437*5e7646d2SAndroid Build Coastguard Workerelse
438*5e7646d2SAndroid Build Coastguard Worker  as_dirname=false
439*5e7646d2SAndroid Build Coastguard Workerfi
440*5e7646d2SAndroid Build Coastguard Worker
441*5e7646d2SAndroid Build Coastguard Workeras_me=`$as_basename -- "$0" ||
442*5e7646d2SAndroid Build Coastguard Worker$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
443*5e7646d2SAndroid Build Coastguard Worker	 X"$0" : 'X\(//\)$' \| \
444*5e7646d2SAndroid Build Coastguard Worker	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
445*5e7646d2SAndroid Build Coastguard Worker$as_echo X/"$0" |
446*5e7646d2SAndroid Build Coastguard Worker    sed '/^.*\/\([^/][^/]*\)\/*$/{
447*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
448*5e7646d2SAndroid Build Coastguard Worker	    q
449*5e7646d2SAndroid Build Coastguard Worker	  }
450*5e7646d2SAndroid Build Coastguard Worker	  /^X\/\(\/\/\)$/{
451*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
452*5e7646d2SAndroid Build Coastguard Worker	    q
453*5e7646d2SAndroid Build Coastguard Worker	  }
454*5e7646d2SAndroid Build Coastguard Worker	  /^X\/\(\/\).*/{
455*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
456*5e7646d2SAndroid Build Coastguard Worker	    q
457*5e7646d2SAndroid Build Coastguard Worker	  }
458*5e7646d2SAndroid Build Coastguard Worker	  s/.*/./; q'`
459*5e7646d2SAndroid Build Coastguard Worker
460*5e7646d2SAndroid Build Coastguard Worker# Avoid depending upon Character Ranges.
461*5e7646d2SAndroid Build Coastguard Workeras_cr_letters='abcdefghijklmnopqrstuvwxyz'
462*5e7646d2SAndroid Build Coastguard Workeras_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
463*5e7646d2SAndroid Build Coastguard Workeras_cr_Letters=$as_cr_letters$as_cr_LETTERS
464*5e7646d2SAndroid Build Coastguard Workeras_cr_digits='0123456789'
465*5e7646d2SAndroid Build Coastguard Workeras_cr_alnum=$as_cr_Letters$as_cr_digits
466*5e7646d2SAndroid Build Coastguard Worker
467*5e7646d2SAndroid Build Coastguard Worker
468*5e7646d2SAndroid Build Coastguard Worker  as_lineno_1=$LINENO as_lineno_1a=$LINENO
469*5e7646d2SAndroid Build Coastguard Worker  as_lineno_2=$LINENO as_lineno_2a=$LINENO
470*5e7646d2SAndroid Build Coastguard Worker  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
471*5e7646d2SAndroid Build Coastguard Worker  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
472*5e7646d2SAndroid Build Coastguard Worker  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
473*5e7646d2SAndroid Build Coastguard Worker  sed -n '
474*5e7646d2SAndroid Build Coastguard Worker    p
475*5e7646d2SAndroid Build Coastguard Worker    /[$]LINENO/=
476*5e7646d2SAndroid Build Coastguard Worker  ' <$as_myself |
477*5e7646d2SAndroid Build Coastguard Worker    sed '
478*5e7646d2SAndroid Build Coastguard Worker      s/[$]LINENO.*/&-/
479*5e7646d2SAndroid Build Coastguard Worker      t lineno
480*5e7646d2SAndroid Build Coastguard Worker      b
481*5e7646d2SAndroid Build Coastguard Worker      :lineno
482*5e7646d2SAndroid Build Coastguard Worker      N
483*5e7646d2SAndroid Build Coastguard Worker      :loop
484*5e7646d2SAndroid Build Coastguard Worker      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
485*5e7646d2SAndroid Build Coastguard Worker      t loop
486*5e7646d2SAndroid Build Coastguard Worker      s/-\n.*//
487*5e7646d2SAndroid Build Coastguard Worker    ' >$as_me.lineno &&
488*5e7646d2SAndroid Build Coastguard Worker  chmod +x "$as_me.lineno" ||
489*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
490*5e7646d2SAndroid Build Coastguard Worker
491*5e7646d2SAndroid Build Coastguard Worker  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
492*5e7646d2SAndroid Build Coastguard Worker  # already done that, so ensure we don't try to do so again and fall
493*5e7646d2SAndroid Build Coastguard Worker  # in an infinite loop.  This has already happened in practice.
494*5e7646d2SAndroid Build Coastguard Worker  _as_can_reexec=no; export _as_can_reexec
495*5e7646d2SAndroid Build Coastguard Worker  # Don't try to exec as it changes $[0], causing all sort of problems
496*5e7646d2SAndroid Build Coastguard Worker  # (the dirname of $[0] is not the place where we might find the
497*5e7646d2SAndroid Build Coastguard Worker  # original and so on.  Autoconf is especially sensitive to this).
498*5e7646d2SAndroid Build Coastguard Worker  . "./$as_me.lineno"
499*5e7646d2SAndroid Build Coastguard Worker  # Exit status is that of the last command.
500*5e7646d2SAndroid Build Coastguard Worker  exit
501*5e7646d2SAndroid Build Coastguard Worker}
502*5e7646d2SAndroid Build Coastguard Worker
503*5e7646d2SAndroid Build Coastguard WorkerECHO_C= ECHO_N= ECHO_T=
504*5e7646d2SAndroid Build Coastguard Workercase `echo -n x` in #(((((
505*5e7646d2SAndroid Build Coastguard Worker-n*)
506*5e7646d2SAndroid Build Coastguard Worker  case `echo 'xy\c'` in
507*5e7646d2SAndroid Build Coastguard Worker  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
508*5e7646d2SAndroid Build Coastguard Worker  xy)  ECHO_C='\c';;
509*5e7646d2SAndroid Build Coastguard Worker  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
510*5e7646d2SAndroid Build Coastguard Worker       ECHO_T='	';;
511*5e7646d2SAndroid Build Coastguard Worker  esac;;
512*5e7646d2SAndroid Build Coastguard Worker*)
513*5e7646d2SAndroid Build Coastguard Worker  ECHO_N='-n';;
514*5e7646d2SAndroid Build Coastguard Workeresac
515*5e7646d2SAndroid Build Coastguard Worker
516*5e7646d2SAndroid Build Coastguard Workerrm -f conf$$ conf$$.exe conf$$.file
517*5e7646d2SAndroid Build Coastguard Workerif test -d conf$$.dir; then
518*5e7646d2SAndroid Build Coastguard Worker  rm -f conf$$.dir/conf$$.file
519*5e7646d2SAndroid Build Coastguard Workerelse
520*5e7646d2SAndroid Build Coastguard Worker  rm -f conf$$.dir
521*5e7646d2SAndroid Build Coastguard Worker  mkdir conf$$.dir 2>/dev/null
522*5e7646d2SAndroid Build Coastguard Workerfi
523*5e7646d2SAndroid Build Coastguard Workerif (echo >conf$$.file) 2>/dev/null; then
524*5e7646d2SAndroid Build Coastguard Worker  if ln -s conf$$.file conf$$ 2>/dev/null; then
525*5e7646d2SAndroid Build Coastguard Worker    as_ln_s='ln -s'
526*5e7646d2SAndroid Build Coastguard Worker    # ... but there are two gotchas:
527*5e7646d2SAndroid Build Coastguard Worker    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
528*5e7646d2SAndroid Build Coastguard Worker    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
529*5e7646d2SAndroid Build Coastguard Worker    # In both cases, we have to default to `cp -pR'.
530*5e7646d2SAndroid Build Coastguard Worker    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
531*5e7646d2SAndroid Build Coastguard Worker      as_ln_s='cp -pR'
532*5e7646d2SAndroid Build Coastguard Worker  elif ln conf$$.file conf$$ 2>/dev/null; then
533*5e7646d2SAndroid Build Coastguard Worker    as_ln_s=ln
534*5e7646d2SAndroid Build Coastguard Worker  else
535*5e7646d2SAndroid Build Coastguard Worker    as_ln_s='cp -pR'
536*5e7646d2SAndroid Build Coastguard Worker  fi
537*5e7646d2SAndroid Build Coastguard Workerelse
538*5e7646d2SAndroid Build Coastguard Worker  as_ln_s='cp -pR'
539*5e7646d2SAndroid Build Coastguard Workerfi
540*5e7646d2SAndroid Build Coastguard Workerrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
541*5e7646d2SAndroid Build Coastguard Workerrmdir conf$$.dir 2>/dev/null
542*5e7646d2SAndroid Build Coastguard Worker
543*5e7646d2SAndroid Build Coastguard Workerif mkdir -p . 2>/dev/null; then
544*5e7646d2SAndroid Build Coastguard Worker  as_mkdir_p='mkdir -p "$as_dir"'
545*5e7646d2SAndroid Build Coastguard Workerelse
546*5e7646d2SAndroid Build Coastguard Worker  test -d ./-p && rmdir ./-p
547*5e7646d2SAndroid Build Coastguard Worker  as_mkdir_p=false
548*5e7646d2SAndroid Build Coastguard Workerfi
549*5e7646d2SAndroid Build Coastguard Worker
550*5e7646d2SAndroid Build Coastguard Workeras_test_x='test -x'
551*5e7646d2SAndroid Build Coastguard Workeras_executable_p=as_fn_executable_p
552*5e7646d2SAndroid Build Coastguard Worker
553*5e7646d2SAndroid Build Coastguard Worker# Sed expression to map a string onto a valid CPP name.
554*5e7646d2SAndroid Build Coastguard Workeras_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
555*5e7646d2SAndroid Build Coastguard Worker
556*5e7646d2SAndroid Build Coastguard Worker# Sed expression to map a string onto a valid variable name.
557*5e7646d2SAndroid Build Coastguard Workeras_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
558*5e7646d2SAndroid Build Coastguard Worker
559*5e7646d2SAndroid Build Coastguard Worker
560*5e7646d2SAndroid Build Coastguard Workertest -n "$DJDIR" || exec 7<&0 </dev/null
561*5e7646d2SAndroid Build Coastguard Workerexec 6>&1
562*5e7646d2SAndroid Build Coastguard Worker
563*5e7646d2SAndroid Build Coastguard Worker# Name of the host.
564*5e7646d2SAndroid Build Coastguard Worker# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
565*5e7646d2SAndroid Build Coastguard Worker# so uname gets run too.
566*5e7646d2SAndroid Build Coastguard Workerac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
567*5e7646d2SAndroid Build Coastguard Worker
568*5e7646d2SAndroid Build Coastguard Worker#
569*5e7646d2SAndroid Build Coastguard Worker# Initializations.
570*5e7646d2SAndroid Build Coastguard Worker#
571*5e7646d2SAndroid Build Coastguard Workerac_default_prefix=/usr/local
572*5e7646d2SAndroid Build Coastguard Workerac_clean_files=
573*5e7646d2SAndroid Build Coastguard Workerac_config_libobj_dir=.
574*5e7646d2SAndroid Build Coastguard WorkerLIBOBJS=
575*5e7646d2SAndroid Build Coastguard Workercross_compiling=no
576*5e7646d2SAndroid Build Coastguard Workersubdirs=
577*5e7646d2SAndroid Build Coastguard WorkerMFLAGS=
578*5e7646d2SAndroid Build Coastguard WorkerMAKEFLAGS=
579*5e7646d2SAndroid Build Coastguard Worker
580*5e7646d2SAndroid Build Coastguard Worker# Identity of this package.
581*5e7646d2SAndroid Build Coastguard WorkerPACKAGE_NAME='CUPS'
582*5e7646d2SAndroid Build Coastguard WorkerPACKAGE_TARNAME='cups'
583*5e7646d2SAndroid Build Coastguard WorkerPACKAGE_VERSION='2.3.6'
584*5e7646d2SAndroid Build Coastguard WorkerPACKAGE_STRING='CUPS 2.3.6'
585*5e7646d2SAndroid Build Coastguard WorkerPACKAGE_BUGREPORT='https://github.com/apple/cups/issues'
586*5e7646d2SAndroid Build Coastguard WorkerPACKAGE_URL='https://www.cups.org/'
587*5e7646d2SAndroid Build Coastguard Worker
588*5e7646d2SAndroid Build Coastguard Worker# Factoring default headers for most tests.
589*5e7646d2SAndroid Build Coastguard Workerac_includes_default="\
590*5e7646d2SAndroid Build Coastguard Worker#include <stdio.h>
591*5e7646d2SAndroid Build Coastguard Worker#ifdef HAVE_SYS_TYPES_H
592*5e7646d2SAndroid Build Coastguard Worker# include <sys/types.h>
593*5e7646d2SAndroid Build Coastguard Worker#endif
594*5e7646d2SAndroid Build Coastguard Worker#ifdef HAVE_SYS_STAT_H
595*5e7646d2SAndroid Build Coastguard Worker# include <sys/stat.h>
596*5e7646d2SAndroid Build Coastguard Worker#endif
597*5e7646d2SAndroid Build Coastguard Worker#ifdef STDC_HEADERS
598*5e7646d2SAndroid Build Coastguard Worker# include <stdlib.h>
599*5e7646d2SAndroid Build Coastguard Worker# include <stddef.h>
600*5e7646d2SAndroid Build Coastguard Worker#else
601*5e7646d2SAndroid Build Coastguard Worker# ifdef HAVE_STDLIB_H
602*5e7646d2SAndroid Build Coastguard Worker#  include <stdlib.h>
603*5e7646d2SAndroid Build Coastguard Worker# endif
604*5e7646d2SAndroid Build Coastguard Worker#endif
605*5e7646d2SAndroid Build Coastguard Worker#ifdef HAVE_STRING_H
606*5e7646d2SAndroid Build Coastguard Worker# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
607*5e7646d2SAndroid Build Coastguard Worker#  include <memory.h>
608*5e7646d2SAndroid Build Coastguard Worker# endif
609*5e7646d2SAndroid Build Coastguard Worker# include <string.h>
610*5e7646d2SAndroid Build Coastguard Worker#endif
611*5e7646d2SAndroid Build Coastguard Worker#ifdef HAVE_STRINGS_H
612*5e7646d2SAndroid Build Coastguard Worker# include <strings.h>
613*5e7646d2SAndroid Build Coastguard Worker#endif
614*5e7646d2SAndroid Build Coastguard Worker#ifdef HAVE_INTTYPES_H
615*5e7646d2SAndroid Build Coastguard Worker# include <inttypes.h>
616*5e7646d2SAndroid Build Coastguard Worker#endif
617*5e7646d2SAndroid Build Coastguard Worker#ifdef HAVE_STDINT_H
618*5e7646d2SAndroid Build Coastguard Worker# include <stdint.h>
619*5e7646d2SAndroid Build Coastguard Worker#endif
620*5e7646d2SAndroid Build Coastguard Worker#ifdef HAVE_UNISTD_H
621*5e7646d2SAndroid Build Coastguard Worker# include <unistd.h>
622*5e7646d2SAndroid Build Coastguard Worker#endif"
623*5e7646d2SAndroid Build Coastguard Worker
624*5e7646d2SAndroid Build Coastguard Workerac_default_prefix=/
625*5e7646d2SAndroid Build Coastguard Workerac_subst_vars='LTLIBOBJS
626*5e7646d2SAndroid Build Coastguard WorkerLIBOBJS
627*5e7646d2SAndroid Build Coastguard WorkerUNINSTALL_LANGUAGES
628*5e7646d2SAndroid Build Coastguard WorkerINSTALL_LANGUAGES
629*5e7646d2SAndroid Build Coastguard WorkerCUPS_WEBIF
630*5e7646d2SAndroid Build Coastguard WorkerDEFAULT_IPP_PORT
631*5e7646d2SAndroid Build Coastguard WorkerCUPS_SNMP_COMMUNITY
632*5e7646d2SAndroid Build Coastguard WorkerCUPS_SNMP_ADDRESS
633*5e7646d2SAndroid Build Coastguard WorkerDEFAULT_RAW_PRINTING
634*5e7646d2SAndroid Build Coastguard WorkerCUPS_MAX_COPIES
635*5e7646d2SAndroid Build Coastguard WorkerCUPS_DEFAULT_SMB_CONFIG_FILE
636*5e7646d2SAndroid Build Coastguard WorkerCUPS_DEFAULT_LPD_CONFIG_FILE
637*5e7646d2SAndroid Build Coastguard WorkerCUPS_DEFAULT_PRINTCAP
638*5e7646d2SAndroid Build Coastguard WorkerCUPS_PRIMARY_SYSTEM_GROUP
639*5e7646d2SAndroid Build Coastguard WorkerCUPS_SYSTEM_GROUPS
640*5e7646d2SAndroid Build Coastguard WorkerCUPS_GROUP
641*5e7646d2SAndroid Build Coastguard WorkerCUPS_USER
642*5e7646d2SAndroid Build Coastguard WorkerCUPS_DEFAULT_SHARED
643*5e7646d2SAndroid Build Coastguard WorkerCUPS_BROWSE_LOCAL_PROTOCOLS
644*5e7646d2SAndroid Build Coastguard WorkerCUPS_BROWSING
645*5e7646d2SAndroid Build Coastguard WorkerCUPS_PAGE_LOG_FORMAT
646*5e7646d2SAndroid Build Coastguard WorkerCUPS_ACCESS_LOG_LEVEL
647*5e7646d2SAndroid Build Coastguard WorkerCUPS_LOG_LEVEL
648*5e7646d2SAndroid Build Coastguard WorkerCUPS_FATAL_ERRORS
649*5e7646d2SAndroid Build Coastguard WorkerCUPS_LOG_FILE_PERM
650*5e7646d2SAndroid Build Coastguard WorkerCUPS_CUPSD_FILE_PERM
651*5e7646d2SAndroid Build Coastguard WorkerCUPS_CONFIG_FILE_PERM
652*5e7646d2SAndroid Build Coastguard WorkerCUPS_EXE_FILE_PERM
653*5e7646d2SAndroid Build Coastguard WorkerCUPS_RESOURCEDIR
654*5e7646d2SAndroid Build Coastguard WorkerCUPS_BUNDLEDIR
655*5e7646d2SAndroid Build Coastguard WorkerLANGUAGES
656*5e7646d2SAndroid Build Coastguard WorkerXINETD
657*5e7646d2SAndroid Build Coastguard WorkerRCSTOP
658*5e7646d2SAndroid Build Coastguard WorkerRCSTART
659*5e7646d2SAndroid Build Coastguard WorkerRCLEVELS
660*5e7646d2SAndroid Build Coastguard WorkerINITDDIR
661*5e7646d2SAndroid Build Coastguard WorkerINITDIR
662*5e7646d2SAndroid Build Coastguard WorkerSMFMANIFESTDIR
663*5e7646d2SAndroid Build Coastguard WorkerSYSTEMD_DIR
664*5e7646d2SAndroid Build Coastguard WorkerLAUNCHD_DIR
665*5e7646d2SAndroid Build Coastguard WorkerONDEMANDLIBS
666*5e7646d2SAndroid Build Coastguard WorkerONDEMANDFLAGS
667*5e7646d2SAndroid Build Coastguard WorkerIPPFIND_MAN
668*5e7646d2SAndroid Build Coastguard WorkerIPPFIND_BIN
669*5e7646d2SAndroid Build Coastguard WorkerDNSSD_BACKEND
670*5e7646d2SAndroid Build Coastguard WorkerDNSSDLIBS
671*5e7646d2SAndroid Build Coastguard WorkerLARGEFILE
672*5e7646d2SAndroid Build Coastguard WorkerPAMMODAUTH
673*5e7646d2SAndroid Build Coastguard WorkerPAMMOD
674*5e7646d2SAndroid Build Coastguard WorkerPAMLIBS
675*5e7646d2SAndroid Build Coastguard WorkerPAMFILE
676*5e7646d2SAndroid Build Coastguard WorkerPAMDIR
677*5e7646d2SAndroid Build Coastguard WorkerEXPORT_SSLLIBS
678*5e7646d2SAndroid Build Coastguard WorkerSSLLIBS
679*5e7646d2SAndroid Build Coastguard WorkerSSLFLAGS
680*5e7646d2SAndroid Build Coastguard WorkerIPPALIASES
681*5e7646d2SAndroid Build Coastguard WorkerCUPS_SERVERKEYCHAIN
682*5e7646d2SAndroid Build Coastguard WorkerLIBGNUTLSCONFIG
683*5e7646d2SAndroid Build Coastguard WorkerPTHREAD_FLAGS
684*5e7646d2SAndroid Build Coastguard WorkerCUPS_DEFAULT_GSSSERVICENAME
685*5e7646d2SAndroid Build Coastguard WorkerKRB5CONFIG
686*5e7646d2SAndroid Build Coastguard WorkerLIBGSSAPI
687*5e7646d2SAndroid Build Coastguard WorkerCUPS_LISTEN_DOMAINSOCKET
688*5e7646d2SAndroid Build Coastguard WorkerCUPS_DEFAULT_DOMAINSOCKET
689*5e7646d2SAndroid Build Coastguard WorkerWARNING_OPTIONS
690*5e7646d2SAndroid Build Coastguard WorkerRELROFLAGS
691*5e7646d2SAndroid Build Coastguard WorkerPIEFLAGS
692*5e7646d2SAndroid Build Coastguard WorkerCXXLIBS
693*5e7646d2SAndroid Build Coastguard WorkerLDARCHFLAGS
694*5e7646d2SAndroid Build Coastguard WorkerARCHFLAGS
695*5e7646d2SAndroid Build Coastguard WorkerUNITTESTS
696*5e7646d2SAndroid Build Coastguard WorkerOPTIM
697*5e7646d2SAndroid Build Coastguard WorkerINSTALL_STRIP
698*5e7646d2SAndroid Build Coastguard WorkerLIBTOOL_INSTALL
699*5e7646d2SAndroid Build Coastguard WorkerLIBTOOL_CXX
700*5e7646d2SAndroid Build Coastguard WorkerLIBTOOL_CC
701*5e7646d2SAndroid Build Coastguard WorkerLIBTOOL
702*5e7646d2SAndroid Build Coastguard WorkerLD_CXX
703*5e7646d2SAndroid Build Coastguard WorkerLD_CC
704*5e7646d2SAndroid Build Coastguard WorkerEXPORT_LDFLAGS
705*5e7646d2SAndroid Build Coastguard WorkerLINKCUPS
706*5e7646d2SAndroid Build Coastguard WorkerEXTLINKCUPS
707*5e7646d2SAndroid Build Coastguard WorkerLIBCUPSSTATIC
708*5e7646d2SAndroid Build Coastguard WorkerLIBCUPSIMAGE
709*5e7646d2SAndroid Build Coastguard WorkerLIBCUPSBASE
710*5e7646d2SAndroid Build Coastguard WorkerLIBCUPS
711*5e7646d2SAndroid Build Coastguard WorkerDSOFLAGS
712*5e7646d2SAndroid Build Coastguard WorkerDSOXX
713*5e7646d2SAndroid Build Coastguard WorkerDSO
714*5e7646d2SAndroid Build Coastguard WorkerCUPS_STATEDIR
715*5e7646d2SAndroid Build Coastguard WorkerCUPS_SERVERROOT
716*5e7646d2SAndroid Build Coastguard WorkerINSTALL_SYSV
717*5e7646d2SAndroid Build Coastguard WorkerCUPS_SERVERBIN
718*5e7646d2SAndroid Build Coastguard WorkerCUPS_REQUESTS
719*5e7646d2SAndroid Build Coastguard WorkerCUPS_LOGDIR
720*5e7646d2SAndroid Build Coastguard WorkerCUPS_LOCALEDIR
721*5e7646d2SAndroid Build Coastguard WorkerCUPS_FONTPATH
722*5e7646d2SAndroid Build Coastguard WorkerCUPS_DOCROOT
723*5e7646d2SAndroid Build Coastguard WorkerMENUDIR
724*5e7646d2SAndroid Build Coastguard WorkerICONDIR
725*5e7646d2SAndroid Build Coastguard WorkerCUPS_DATADIR
726*5e7646d2SAndroid Build Coastguard WorkerCUPS_CACHEDIR
727*5e7646d2SAndroid Build Coastguard WorkerPRIVATEINCLUDE
728*5e7646d2SAndroid Build Coastguard Workerprivateinclude
729*5e7646d2SAndroid Build Coastguard WorkerLIBHEADERSPRIV
730*5e7646d2SAndroid Build Coastguard WorkerLIBHEADERS
731*5e7646d2SAndroid Build Coastguard WorkerLIBCUPSOBJS
732*5e7646d2SAndroid Build Coastguard WorkerIPPEVECOMMANDS
733*5e7646d2SAndroid Build Coastguard WorkerBUILDDIRS
734*5e7646d2SAndroid Build Coastguard WorkerINSTALLXPC
735*5e7646d2SAndroid Build Coastguard WorkerCUPS_SYSTEM_AUTHKEY
736*5e7646d2SAndroid Build Coastguard WorkerCUPS_DEFAULT_PRINTOPERATOR_AUTH
737*5e7646d2SAndroid Build Coastguard WorkerDBUS_NOTIFIERLIBS
738*5e7646d2SAndroid Build Coastguard WorkerDBUS_NOTIFIER
739*5e7646d2SAndroid Build Coastguard WorkerDBUSDIR
740*5e7646d2SAndroid Build Coastguard WorkerSERVERLIBS
741*5e7646d2SAndroid Build Coastguard WorkerBACKLIBS
742*5e7646d2SAndroid Build Coastguard WorkerARFLAGS
743*5e7646d2SAndroid Build Coastguard WorkerLIBZ
744*5e7646d2SAndroid Build Coastguard WorkerINSTALL_GZIP
745*5e7646d2SAndroid Build Coastguard WorkerLIBWRAP
746*5e7646d2SAndroid Build Coastguard WorkerUSBQUIRKS
747*5e7646d2SAndroid Build Coastguard WorkerLIBUSB
748*5e7646d2SAndroid Build Coastguard WorkerEGREP
749*5e7646d2SAndroid Build Coastguard WorkerGREP
750*5e7646d2SAndroid Build Coastguard WorkerLIBPAPER
751*5e7646d2SAndroid Build Coastguard WorkerLIBMALLOC
752*5e7646d2SAndroid Build Coastguard WorkerPKGCONFIG
753*5e7646d2SAndroid Build Coastguard WorkerINSTALLSTATIC
754*5e7646d2SAndroid Build Coastguard WorkerCUPS_HTMLVIEW
755*5e7646d2SAndroid Build Coastguard WorkerXDGOPEN
756*5e7646d2SAndroid Build Coastguard WorkerSED
757*5e7646d2SAndroid Build Coastguard WorkerRMDIR
758*5e7646d2SAndroid Build Coastguard WorkerRM
759*5e7646d2SAndroid Build Coastguard WorkerMV
760*5e7646d2SAndroid Build Coastguard WorkerMKDIR
761*5e7646d2SAndroid Build Coastguard WorkerLN
762*5e7646d2SAndroid Build Coastguard WorkerLD
763*5e7646d2SAndroid Build Coastguard WorkerINSTALL
764*5e7646d2SAndroid Build Coastguard WorkerGZIPPROG
765*5e7646d2SAndroid Build Coastguard WorkerCHMOD
766*5e7646d2SAndroid Build Coastguard WorkerAR
767*5e7646d2SAndroid Build Coastguard WorkerRANLIB
768*5e7646d2SAndroid Build Coastguard Workerac_ct_CXX
769*5e7646d2SAndroid Build Coastguard WorkerCXXFLAGS
770*5e7646d2SAndroid Build Coastguard WorkerCXX
771*5e7646d2SAndroid Build Coastguard WorkerCPP
772*5e7646d2SAndroid Build Coastguard WorkerOBJEXT
773*5e7646d2SAndroid Build Coastguard WorkerEXEEXT
774*5e7646d2SAndroid Build Coastguard Workerac_ct_CC
775*5e7646d2SAndroid Build Coastguard WorkerCPPFLAGS
776*5e7646d2SAndroid Build Coastguard WorkerLDFLAGS
777*5e7646d2SAndroid Build Coastguard WorkerCFLAGS
778*5e7646d2SAndroid Build Coastguard WorkerCC
779*5e7646d2SAndroid Build Coastguard WorkerAWK
780*5e7646d2SAndroid Build Coastguard WorkerCUPS_BUILD
781*5e7646d2SAndroid Build Coastguard WorkerCUPS_REVISION
782*5e7646d2SAndroid Build Coastguard WorkerCUPS_VERSION
783*5e7646d2SAndroid Build Coastguard WorkerCODE_SIGN
784*5e7646d2SAndroid Build Coastguard WorkerLOCALTARGET
785*5e7646d2SAndroid Build Coastguard Workerhost_os
786*5e7646d2SAndroid Build Coastguard Workerhost_vendor
787*5e7646d2SAndroid Build Coastguard Workerhost_cpu
788*5e7646d2SAndroid Build Coastguard Workerhost
789*5e7646d2SAndroid Build Coastguard Workerbuild_os
790*5e7646d2SAndroid Build Coastguard Workerbuild_vendor
791*5e7646d2SAndroid Build Coastguard Workerbuild_cpu
792*5e7646d2SAndroid Build Coastguard Workerbuild
793*5e7646d2SAndroid Build Coastguard Workertarget_alias
794*5e7646d2SAndroid Build Coastguard Workerhost_alias
795*5e7646d2SAndroid Build Coastguard Workerbuild_alias
796*5e7646d2SAndroid Build Coastguard WorkerLIBS
797*5e7646d2SAndroid Build Coastguard WorkerECHO_T
798*5e7646d2SAndroid Build Coastguard WorkerECHO_N
799*5e7646d2SAndroid Build Coastguard WorkerECHO_C
800*5e7646d2SAndroid Build Coastguard WorkerDEFS
801*5e7646d2SAndroid Build Coastguard Workermandir
802*5e7646d2SAndroid Build Coastguard Workerlocaledir
803*5e7646d2SAndroid Build Coastguard Workerlibdir
804*5e7646d2SAndroid Build Coastguard Workerpsdir
805*5e7646d2SAndroid Build Coastguard Workerpdfdir
806*5e7646d2SAndroid Build Coastguard Workerdvidir
807*5e7646d2SAndroid Build Coastguard Workerhtmldir
808*5e7646d2SAndroid Build Coastguard Workerinfodir
809*5e7646d2SAndroid Build Coastguard Workerdocdir
810*5e7646d2SAndroid Build Coastguard Workeroldincludedir
811*5e7646d2SAndroid Build Coastguard Workerincludedir
812*5e7646d2SAndroid Build Coastguard Workerlocalstatedir
813*5e7646d2SAndroid Build Coastguard Workersharedstatedir
814*5e7646d2SAndroid Build Coastguard Workersysconfdir
815*5e7646d2SAndroid Build Coastguard Workerdatadir
816*5e7646d2SAndroid Build Coastguard Workerdatarootdir
817*5e7646d2SAndroid Build Coastguard Workerlibexecdir
818*5e7646d2SAndroid Build Coastguard Workersbindir
819*5e7646d2SAndroid Build Coastguard Workerbindir
820*5e7646d2SAndroid Build Coastguard Workerprogram_transform_name
821*5e7646d2SAndroid Build Coastguard Workerprefix
822*5e7646d2SAndroid Build Coastguard Workerexec_prefix
823*5e7646d2SAndroid Build Coastguard WorkerPACKAGE_URL
824*5e7646d2SAndroid Build Coastguard WorkerPACKAGE_BUGREPORT
825*5e7646d2SAndroid Build Coastguard WorkerPACKAGE_STRING
826*5e7646d2SAndroid Build Coastguard WorkerPACKAGE_VERSION
827*5e7646d2SAndroid Build Coastguard WorkerPACKAGE_TARNAME
828*5e7646d2SAndroid Build Coastguard WorkerPACKAGE_NAME
829*5e7646d2SAndroid Build Coastguard WorkerPATH_SEPARATOR
830*5e7646d2SAndroid Build Coastguard WorkerSHELL'
831*5e7646d2SAndroid Build Coastguard Workerac_subst_files=''
832*5e7646d2SAndroid Build Coastguard Workerac_user_opts='
833*5e7646d2SAndroid Build Coastguard Workerenable_option_checking
834*5e7646d2SAndroid Build Coastguard Workerwith_cups_build
835*5e7646d2SAndroid Build Coastguard Workerenable_static
836*5e7646d2SAndroid Build Coastguard Workerenable_mallinfo
837*5e7646d2SAndroid Build Coastguard Workerenable_libpaper
838*5e7646d2SAndroid Build Coastguard Workerenable_libusb
839*5e7646d2SAndroid Build Coastguard Workerenable_tcp_wrappers
840*5e7646d2SAndroid Build Coastguard Workerenable_acl
841*5e7646d2SAndroid Build Coastguard Workerenable_dbus
842*5e7646d2SAndroid Build Coastguard Workerwith_dbusdir
843*5e7646d2SAndroid Build Coastguard Workerwith_adminkey
844*5e7646d2SAndroid Build Coastguard Workerwith_operkey
845*5e7646d2SAndroid Build Coastguard Workerwith_components
846*5e7646d2SAndroid Build Coastguard Workerwith_privateinclude
847*5e7646d2SAndroid Build Coastguard Workerwith_lpdconfig
848*5e7646d2SAndroid Build Coastguard Workerwith_smbconfig
849*5e7646d2SAndroid Build Coastguard Workerwith_cachedir
850*5e7646d2SAndroid Build Coastguard Workerwith_icondir
851*5e7646d2SAndroid Build Coastguard Workerwith_menudir
852*5e7646d2SAndroid Build Coastguard Workerwith_docdir
853*5e7646d2SAndroid Build Coastguard Workerwith_fontpath
854*5e7646d2SAndroid Build Coastguard Workerwith_logdir
855*5e7646d2SAndroid Build Coastguard Workerwith_rundir
856*5e7646d2SAndroid Build Coastguard Workerenable_shared
857*5e7646d2SAndroid Build Coastguard Workerenable_libtool_unsupported
858*5e7646d2SAndroid Build Coastguard Workerwith_optim
859*5e7646d2SAndroid Build Coastguard Workerenable_debug
860*5e7646d2SAndroid Build Coastguard Workerenable_debug_guards
861*5e7646d2SAndroid Build Coastguard Workerenable_debug_printfs
862*5e7646d2SAndroid Build Coastguard Workerenable_unit_tests
863*5e7646d2SAndroid Build Coastguard Workerwith_archflags
864*5e7646d2SAndroid Build Coastguard Workerwith_ldarchflags
865*5e7646d2SAndroid Build Coastguard Workerenable_relro
866*5e7646d2SAndroid Build Coastguard Workerenable_sanitizer
867*5e7646d2SAndroid Build Coastguard Workerwith_domainsocket
868*5e7646d2SAndroid Build Coastguard Workerenable_gssapi
869*5e7646d2SAndroid Build Coastguard Workerwith_gssservicename
870*5e7646d2SAndroid Build Coastguard Workerenable_threads
871*5e7646d2SAndroid Build Coastguard Workerenable_ssl
872*5e7646d2SAndroid Build Coastguard Workerenable_cdsassl
873*5e7646d2SAndroid Build Coastguard Workerenable_gnutls
874*5e7646d2SAndroid Build Coastguard Workerenable_pam
875*5e7646d2SAndroid Build Coastguard Workerwith_pam_module
876*5e7646d2SAndroid Build Coastguard Workerenable_largefile
877*5e7646d2SAndroid Build Coastguard Workerenable_avahi
878*5e7646d2SAndroid Build Coastguard Workerenable_dnssd
879*5e7646d2SAndroid Build Coastguard Workerwith_dnssd_libs
880*5e7646d2SAndroid Build Coastguard Workerwith_dnssd_includes
881*5e7646d2SAndroid Build Coastguard Workerenable_launchd
882*5e7646d2SAndroid Build Coastguard Workerenable_systemd
883*5e7646d2SAndroid Build Coastguard Workerwith_systemd
884*5e7646d2SAndroid Build Coastguard Workerenable_upstart
885*5e7646d2SAndroid Build Coastguard Workerwith_smfmanifestdir
886*5e7646d2SAndroid Build Coastguard Workerwith_rcdir
887*5e7646d2SAndroid Build Coastguard Workerwith_rclevels
888*5e7646d2SAndroid Build Coastguard Workerwith_rcstart
889*5e7646d2SAndroid Build Coastguard Workerwith_rcstop
890*5e7646d2SAndroid Build Coastguard Workerwith_xinetd
891*5e7646d2SAndroid Build Coastguard Workerwith_languages
892*5e7646d2SAndroid Build Coastguard Workerwith_bundledir
893*5e7646d2SAndroid Build Coastguard Workerwith_bundlelang
894*5e7646d2SAndroid Build Coastguard Workerwith_exe_file_perm
895*5e7646d2SAndroid Build Coastguard Workerwith_config_file_perm
896*5e7646d2SAndroid Build Coastguard Workerwith_cupsd_file_perm
897*5e7646d2SAndroid Build Coastguard Workerwith_log_file_perm
898*5e7646d2SAndroid Build Coastguard Workerwith_fatal_errors
899*5e7646d2SAndroid Build Coastguard Workerwith_log_level
900*5e7646d2SAndroid Build Coastguard Workerwith_access_log_level
901*5e7646d2SAndroid Build Coastguard Workerenable_page_logging
902*5e7646d2SAndroid Build Coastguard Workerenable_browsing
903*5e7646d2SAndroid Build Coastguard Workerwith_local_protocols
904*5e7646d2SAndroid Build Coastguard Workerenable_default_shared
905*5e7646d2SAndroid Build Coastguard Workerwith_cups_user
906*5e7646d2SAndroid Build Coastguard Workerwith_cups_group
907*5e7646d2SAndroid Build Coastguard Workerwith_system_groups
908*5e7646d2SAndroid Build Coastguard Workerwith_printcap
909*5e7646d2SAndroid Build Coastguard Workerwith_lpdconfigfile
910*5e7646d2SAndroid Build Coastguard Workerwith_smbconfigfile
911*5e7646d2SAndroid Build Coastguard Workerwith_max_copies
912*5e7646d2SAndroid Build Coastguard Workerenable_raw_printing
913*5e7646d2SAndroid Build Coastguard Workerwith_snmp_address
914*5e7646d2SAndroid Build Coastguard Workerwith_snmp_community
915*5e7646d2SAndroid Build Coastguard Workerwith_ipp_port
916*5e7646d2SAndroid Build Coastguard Workerenable_webif
917*5e7646d2SAndroid Build Coastguard Worker'
918*5e7646d2SAndroid Build Coastguard Worker      ac_precious_vars='build_alias
919*5e7646d2SAndroid Build Coastguard Workerhost_alias
920*5e7646d2SAndroid Build Coastguard Workertarget_alias
921*5e7646d2SAndroid Build Coastguard WorkerCC
922*5e7646d2SAndroid Build Coastguard WorkerCFLAGS
923*5e7646d2SAndroid Build Coastguard WorkerLDFLAGS
924*5e7646d2SAndroid Build Coastguard WorkerLIBS
925*5e7646d2SAndroid Build Coastguard WorkerCPPFLAGS
926*5e7646d2SAndroid Build Coastguard WorkerCPP
927*5e7646d2SAndroid Build Coastguard WorkerCXX
928*5e7646d2SAndroid Build Coastguard WorkerCXXFLAGS
929*5e7646d2SAndroid Build Coastguard WorkerCCC'
930*5e7646d2SAndroid Build Coastguard Worker
931*5e7646d2SAndroid Build Coastguard Worker
932*5e7646d2SAndroid Build Coastguard Worker# Initialize some variables set by options.
933*5e7646d2SAndroid Build Coastguard Workerac_init_help=
934*5e7646d2SAndroid Build Coastguard Workerac_init_version=false
935*5e7646d2SAndroid Build Coastguard Workerac_unrecognized_opts=
936*5e7646d2SAndroid Build Coastguard Workerac_unrecognized_sep=
937*5e7646d2SAndroid Build Coastguard Worker# The variables have the same names as the options, with
938*5e7646d2SAndroid Build Coastguard Worker# dashes changed to underlines.
939*5e7646d2SAndroid Build Coastguard Workercache_file=/dev/null
940*5e7646d2SAndroid Build Coastguard Workerexec_prefix=NONE
941*5e7646d2SAndroid Build Coastguard Workerno_create=
942*5e7646d2SAndroid Build Coastguard Workerno_recursion=
943*5e7646d2SAndroid Build Coastguard Workerprefix=NONE
944*5e7646d2SAndroid Build Coastguard Workerprogram_prefix=NONE
945*5e7646d2SAndroid Build Coastguard Workerprogram_suffix=NONE
946*5e7646d2SAndroid Build Coastguard Workerprogram_transform_name=s,x,x,
947*5e7646d2SAndroid Build Coastguard Workersilent=
948*5e7646d2SAndroid Build Coastguard Workersite=
949*5e7646d2SAndroid Build Coastguard Workersrcdir=
950*5e7646d2SAndroid Build Coastguard Workerverbose=
951*5e7646d2SAndroid Build Coastguard Workerx_includes=NONE
952*5e7646d2SAndroid Build Coastguard Workerx_libraries=NONE
953*5e7646d2SAndroid Build Coastguard Worker
954*5e7646d2SAndroid Build Coastguard Worker# Installation directory options.
955*5e7646d2SAndroid Build Coastguard Worker# These are left unexpanded so users can "make install exec_prefix=/foo"
956*5e7646d2SAndroid Build Coastguard Worker# and all the variables that are supposed to be based on exec_prefix
957*5e7646d2SAndroid Build Coastguard Worker# by default will actually change.
958*5e7646d2SAndroid Build Coastguard Worker# Use braces instead of parens because sh, perl, etc. also accept them.
959*5e7646d2SAndroid Build Coastguard Worker# (The list follows the same order as the GNU Coding Standards.)
960*5e7646d2SAndroid Build Coastguard Workerbindir='${exec_prefix}/bin'
961*5e7646d2SAndroid Build Coastguard Workersbindir='${exec_prefix}/sbin'
962*5e7646d2SAndroid Build Coastguard Workerlibexecdir='${exec_prefix}/libexec'
963*5e7646d2SAndroid Build Coastguard Workerdatarootdir='${prefix}/share'
964*5e7646d2SAndroid Build Coastguard Workerdatadir='${datarootdir}'
965*5e7646d2SAndroid Build Coastguard Workersysconfdir='${prefix}/etc'
966*5e7646d2SAndroid Build Coastguard Workersharedstatedir='${prefix}/com'
967*5e7646d2SAndroid Build Coastguard Workerlocalstatedir='${prefix}/var'
968*5e7646d2SAndroid Build Coastguard Workerincludedir='${prefix}/include'
969*5e7646d2SAndroid Build Coastguard Workeroldincludedir='/usr/include'
970*5e7646d2SAndroid Build Coastguard Workerdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
971*5e7646d2SAndroid Build Coastguard Workerinfodir='${datarootdir}/info'
972*5e7646d2SAndroid Build Coastguard Workerhtmldir='${docdir}'
973*5e7646d2SAndroid Build Coastguard Workerdvidir='${docdir}'
974*5e7646d2SAndroid Build Coastguard Workerpdfdir='${docdir}'
975*5e7646d2SAndroid Build Coastguard Workerpsdir='${docdir}'
976*5e7646d2SAndroid Build Coastguard Workerlibdir='${exec_prefix}/lib'
977*5e7646d2SAndroid Build Coastguard Workerlocaledir='${datarootdir}/locale'
978*5e7646d2SAndroid Build Coastguard Workermandir='${datarootdir}/man'
979*5e7646d2SAndroid Build Coastguard Worker
980*5e7646d2SAndroid Build Coastguard Workerac_prev=
981*5e7646d2SAndroid Build Coastguard Workerac_dashdash=
982*5e7646d2SAndroid Build Coastguard Workerfor ac_option
983*5e7646d2SAndroid Build Coastguard Workerdo
984*5e7646d2SAndroid Build Coastguard Worker  # If the previous option needs an argument, assign it.
985*5e7646d2SAndroid Build Coastguard Worker  if test -n "$ac_prev"; then
986*5e7646d2SAndroid Build Coastguard Worker    eval $ac_prev=\$ac_option
987*5e7646d2SAndroid Build Coastguard Worker    ac_prev=
988*5e7646d2SAndroid Build Coastguard Worker    continue
989*5e7646d2SAndroid Build Coastguard Worker  fi
990*5e7646d2SAndroid Build Coastguard Worker
991*5e7646d2SAndroid Build Coastguard Worker  case $ac_option in
992*5e7646d2SAndroid Build Coastguard Worker  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
993*5e7646d2SAndroid Build Coastguard Worker  *=)   ac_optarg= ;;
994*5e7646d2SAndroid Build Coastguard Worker  *)    ac_optarg=yes ;;
995*5e7646d2SAndroid Build Coastguard Worker  esac
996*5e7646d2SAndroid Build Coastguard Worker
997*5e7646d2SAndroid Build Coastguard Worker  # Accept the important Cygnus configure options, so we can diagnose typos.
998*5e7646d2SAndroid Build Coastguard Worker
999*5e7646d2SAndroid Build Coastguard Worker  case $ac_dashdash$ac_option in
1000*5e7646d2SAndroid Build Coastguard Worker  --)
1001*5e7646d2SAndroid Build Coastguard Worker    ac_dashdash=yes ;;
1002*5e7646d2SAndroid Build Coastguard Worker
1003*5e7646d2SAndroid Build Coastguard Worker  -bindir | --bindir | --bindi | --bind | --bin | --bi)
1004*5e7646d2SAndroid Build Coastguard Worker    ac_prev=bindir ;;
1005*5e7646d2SAndroid Build Coastguard Worker  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1006*5e7646d2SAndroid Build Coastguard Worker    bindir=$ac_optarg ;;
1007*5e7646d2SAndroid Build Coastguard Worker
1008*5e7646d2SAndroid Build Coastguard Worker  -build | --build | --buil | --bui | --bu)
1009*5e7646d2SAndroid Build Coastguard Worker    ac_prev=build_alias ;;
1010*5e7646d2SAndroid Build Coastguard Worker  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1011*5e7646d2SAndroid Build Coastguard Worker    build_alias=$ac_optarg ;;
1012*5e7646d2SAndroid Build Coastguard Worker
1013*5e7646d2SAndroid Build Coastguard Worker  -cache-file | --cache-file | --cache-fil | --cache-fi \
1014*5e7646d2SAndroid Build Coastguard Worker  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1015*5e7646d2SAndroid Build Coastguard Worker    ac_prev=cache_file ;;
1016*5e7646d2SAndroid Build Coastguard Worker  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1017*5e7646d2SAndroid Build Coastguard Worker  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1018*5e7646d2SAndroid Build Coastguard Worker    cache_file=$ac_optarg ;;
1019*5e7646d2SAndroid Build Coastguard Worker
1020*5e7646d2SAndroid Build Coastguard Worker  --config-cache | -C)
1021*5e7646d2SAndroid Build Coastguard Worker    cache_file=config.cache ;;
1022*5e7646d2SAndroid Build Coastguard Worker
1023*5e7646d2SAndroid Build Coastguard Worker  -datadir | --datadir | --datadi | --datad)
1024*5e7646d2SAndroid Build Coastguard Worker    ac_prev=datadir ;;
1025*5e7646d2SAndroid Build Coastguard Worker  -datadir=* | --datadir=* | --datadi=* | --datad=*)
1026*5e7646d2SAndroid Build Coastguard Worker    datadir=$ac_optarg ;;
1027*5e7646d2SAndroid Build Coastguard Worker
1028*5e7646d2SAndroid Build Coastguard Worker  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1029*5e7646d2SAndroid Build Coastguard Worker  | --dataroo | --dataro | --datar)
1030*5e7646d2SAndroid Build Coastguard Worker    ac_prev=datarootdir ;;
1031*5e7646d2SAndroid Build Coastguard Worker  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1032*5e7646d2SAndroid Build Coastguard Worker  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1033*5e7646d2SAndroid Build Coastguard Worker    datarootdir=$ac_optarg ;;
1034*5e7646d2SAndroid Build Coastguard Worker
1035*5e7646d2SAndroid Build Coastguard Worker  -disable-* | --disable-*)
1036*5e7646d2SAndroid Build Coastguard Worker    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1037*5e7646d2SAndroid Build Coastguard Worker    # Reject names that are not valid shell variable names.
1038*5e7646d2SAndroid Build Coastguard Worker    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1039*5e7646d2SAndroid Build Coastguard Worker      as_fn_error $? "invalid feature name: $ac_useropt"
1040*5e7646d2SAndroid Build Coastguard Worker    ac_useropt_orig=$ac_useropt
1041*5e7646d2SAndroid Build Coastguard Worker    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1042*5e7646d2SAndroid Build Coastguard Worker    case $ac_user_opts in
1043*5e7646d2SAndroid Build Coastguard Worker      *"
1044*5e7646d2SAndroid Build Coastguard Worker"enable_$ac_useropt"
1045*5e7646d2SAndroid Build Coastguard Worker"*) ;;
1046*5e7646d2SAndroid Build Coastguard Worker      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1047*5e7646d2SAndroid Build Coastguard Worker	 ac_unrecognized_sep=', ';;
1048*5e7646d2SAndroid Build Coastguard Worker    esac
1049*5e7646d2SAndroid Build Coastguard Worker    eval enable_$ac_useropt=no ;;
1050*5e7646d2SAndroid Build Coastguard Worker
1051*5e7646d2SAndroid Build Coastguard Worker  -docdir | --docdir | --docdi | --doc | --do)
1052*5e7646d2SAndroid Build Coastguard Worker    ac_prev=docdir ;;
1053*5e7646d2SAndroid Build Coastguard Worker  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1054*5e7646d2SAndroid Build Coastguard Worker    docdir=$ac_optarg ;;
1055*5e7646d2SAndroid Build Coastguard Worker
1056*5e7646d2SAndroid Build Coastguard Worker  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1057*5e7646d2SAndroid Build Coastguard Worker    ac_prev=dvidir ;;
1058*5e7646d2SAndroid Build Coastguard Worker  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1059*5e7646d2SAndroid Build Coastguard Worker    dvidir=$ac_optarg ;;
1060*5e7646d2SAndroid Build Coastguard Worker
1061*5e7646d2SAndroid Build Coastguard Worker  -enable-* | --enable-*)
1062*5e7646d2SAndroid Build Coastguard Worker    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1063*5e7646d2SAndroid Build Coastguard Worker    # Reject names that are not valid shell variable names.
1064*5e7646d2SAndroid Build Coastguard Worker    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1065*5e7646d2SAndroid Build Coastguard Worker      as_fn_error $? "invalid feature name: $ac_useropt"
1066*5e7646d2SAndroid Build Coastguard Worker    ac_useropt_orig=$ac_useropt
1067*5e7646d2SAndroid Build Coastguard Worker    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1068*5e7646d2SAndroid Build Coastguard Worker    case $ac_user_opts in
1069*5e7646d2SAndroid Build Coastguard Worker      *"
1070*5e7646d2SAndroid Build Coastguard Worker"enable_$ac_useropt"
1071*5e7646d2SAndroid Build Coastguard Worker"*) ;;
1072*5e7646d2SAndroid Build Coastguard Worker      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1073*5e7646d2SAndroid Build Coastguard Worker	 ac_unrecognized_sep=', ';;
1074*5e7646d2SAndroid Build Coastguard Worker    esac
1075*5e7646d2SAndroid Build Coastguard Worker    eval enable_$ac_useropt=\$ac_optarg ;;
1076*5e7646d2SAndroid Build Coastguard Worker
1077*5e7646d2SAndroid Build Coastguard Worker  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1078*5e7646d2SAndroid Build Coastguard Worker  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1079*5e7646d2SAndroid Build Coastguard Worker  | --exec | --exe | --ex)
1080*5e7646d2SAndroid Build Coastguard Worker    ac_prev=exec_prefix ;;
1081*5e7646d2SAndroid Build Coastguard Worker  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1082*5e7646d2SAndroid Build Coastguard Worker  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1083*5e7646d2SAndroid Build Coastguard Worker  | --exec=* | --exe=* | --ex=*)
1084*5e7646d2SAndroid Build Coastguard Worker    exec_prefix=$ac_optarg ;;
1085*5e7646d2SAndroid Build Coastguard Worker
1086*5e7646d2SAndroid Build Coastguard Worker  -gas | --gas | --ga | --g)
1087*5e7646d2SAndroid Build Coastguard Worker    # Obsolete; use --with-gas.
1088*5e7646d2SAndroid Build Coastguard Worker    with_gas=yes ;;
1089*5e7646d2SAndroid Build Coastguard Worker
1090*5e7646d2SAndroid Build Coastguard Worker  -help | --help | --hel | --he | -h)
1091*5e7646d2SAndroid Build Coastguard Worker    ac_init_help=long ;;
1092*5e7646d2SAndroid Build Coastguard Worker  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1093*5e7646d2SAndroid Build Coastguard Worker    ac_init_help=recursive ;;
1094*5e7646d2SAndroid Build Coastguard Worker  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1095*5e7646d2SAndroid Build Coastguard Worker    ac_init_help=short ;;
1096*5e7646d2SAndroid Build Coastguard Worker
1097*5e7646d2SAndroid Build Coastguard Worker  -host | --host | --hos | --ho)
1098*5e7646d2SAndroid Build Coastguard Worker    ac_prev=host_alias ;;
1099*5e7646d2SAndroid Build Coastguard Worker  -host=* | --host=* | --hos=* | --ho=*)
1100*5e7646d2SAndroid Build Coastguard Worker    host_alias=$ac_optarg ;;
1101*5e7646d2SAndroid Build Coastguard Worker
1102*5e7646d2SAndroid Build Coastguard Worker  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1103*5e7646d2SAndroid Build Coastguard Worker    ac_prev=htmldir ;;
1104*5e7646d2SAndroid Build Coastguard Worker  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1105*5e7646d2SAndroid Build Coastguard Worker  | --ht=*)
1106*5e7646d2SAndroid Build Coastguard Worker    htmldir=$ac_optarg ;;
1107*5e7646d2SAndroid Build Coastguard Worker
1108*5e7646d2SAndroid Build Coastguard Worker  -includedir | --includedir | --includedi | --included | --include \
1109*5e7646d2SAndroid Build Coastguard Worker  | --includ | --inclu | --incl | --inc)
1110*5e7646d2SAndroid Build Coastguard Worker    ac_prev=includedir ;;
1111*5e7646d2SAndroid Build Coastguard Worker  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1112*5e7646d2SAndroid Build Coastguard Worker  | --includ=* | --inclu=* | --incl=* | --inc=*)
1113*5e7646d2SAndroid Build Coastguard Worker    includedir=$ac_optarg ;;
1114*5e7646d2SAndroid Build Coastguard Worker
1115*5e7646d2SAndroid Build Coastguard Worker  -infodir | --infodir | --infodi | --infod | --info | --inf)
1116*5e7646d2SAndroid Build Coastguard Worker    ac_prev=infodir ;;
1117*5e7646d2SAndroid Build Coastguard Worker  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1118*5e7646d2SAndroid Build Coastguard Worker    infodir=$ac_optarg ;;
1119*5e7646d2SAndroid Build Coastguard Worker
1120*5e7646d2SAndroid Build Coastguard Worker  -libdir | --libdir | --libdi | --libd)
1121*5e7646d2SAndroid Build Coastguard Worker    ac_prev=libdir ;;
1122*5e7646d2SAndroid Build Coastguard Worker  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1123*5e7646d2SAndroid Build Coastguard Worker    libdir=$ac_optarg ;;
1124*5e7646d2SAndroid Build Coastguard Worker
1125*5e7646d2SAndroid Build Coastguard Worker  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1126*5e7646d2SAndroid Build Coastguard Worker  | --libexe | --libex | --libe)
1127*5e7646d2SAndroid Build Coastguard Worker    ac_prev=libexecdir ;;
1128*5e7646d2SAndroid Build Coastguard Worker  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1129*5e7646d2SAndroid Build Coastguard Worker  | --libexe=* | --libex=* | --libe=*)
1130*5e7646d2SAndroid Build Coastguard Worker    libexecdir=$ac_optarg ;;
1131*5e7646d2SAndroid Build Coastguard Worker
1132*5e7646d2SAndroid Build Coastguard Worker  -localedir | --localedir | --localedi | --localed | --locale)
1133*5e7646d2SAndroid Build Coastguard Worker    ac_prev=localedir ;;
1134*5e7646d2SAndroid Build Coastguard Worker  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1135*5e7646d2SAndroid Build Coastguard Worker    localedir=$ac_optarg ;;
1136*5e7646d2SAndroid Build Coastguard Worker
1137*5e7646d2SAndroid Build Coastguard Worker  -localstatedir | --localstatedir | --localstatedi | --localstated \
1138*5e7646d2SAndroid Build Coastguard Worker  | --localstate | --localstat | --localsta | --localst | --locals)
1139*5e7646d2SAndroid Build Coastguard Worker    ac_prev=localstatedir ;;
1140*5e7646d2SAndroid Build Coastguard Worker  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1141*5e7646d2SAndroid Build Coastguard Worker  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1142*5e7646d2SAndroid Build Coastguard Worker    localstatedir=$ac_optarg ;;
1143*5e7646d2SAndroid Build Coastguard Worker
1144*5e7646d2SAndroid Build Coastguard Worker  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1145*5e7646d2SAndroid Build Coastguard Worker    ac_prev=mandir ;;
1146*5e7646d2SAndroid Build Coastguard Worker  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1147*5e7646d2SAndroid Build Coastguard Worker    mandir=$ac_optarg ;;
1148*5e7646d2SAndroid Build Coastguard Worker
1149*5e7646d2SAndroid Build Coastguard Worker  -nfp | --nfp | --nf)
1150*5e7646d2SAndroid Build Coastguard Worker    # Obsolete; use --without-fp.
1151*5e7646d2SAndroid Build Coastguard Worker    with_fp=no ;;
1152*5e7646d2SAndroid Build Coastguard Worker
1153*5e7646d2SAndroid Build Coastguard Worker  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1154*5e7646d2SAndroid Build Coastguard Worker  | --no-cr | --no-c | -n)
1155*5e7646d2SAndroid Build Coastguard Worker    no_create=yes ;;
1156*5e7646d2SAndroid Build Coastguard Worker
1157*5e7646d2SAndroid Build Coastguard Worker  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1158*5e7646d2SAndroid Build Coastguard Worker  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1159*5e7646d2SAndroid Build Coastguard Worker    no_recursion=yes ;;
1160*5e7646d2SAndroid Build Coastguard Worker
1161*5e7646d2SAndroid Build Coastguard Worker  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1162*5e7646d2SAndroid Build Coastguard Worker  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1163*5e7646d2SAndroid Build Coastguard Worker  | --oldin | --oldi | --old | --ol | --o)
1164*5e7646d2SAndroid Build Coastguard Worker    ac_prev=oldincludedir ;;
1165*5e7646d2SAndroid Build Coastguard Worker  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1166*5e7646d2SAndroid Build Coastguard Worker  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1167*5e7646d2SAndroid Build Coastguard Worker  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1168*5e7646d2SAndroid Build Coastguard Worker    oldincludedir=$ac_optarg ;;
1169*5e7646d2SAndroid Build Coastguard Worker
1170*5e7646d2SAndroid Build Coastguard Worker  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1171*5e7646d2SAndroid Build Coastguard Worker    ac_prev=prefix ;;
1172*5e7646d2SAndroid Build Coastguard Worker  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1173*5e7646d2SAndroid Build Coastguard Worker    prefix=$ac_optarg ;;
1174*5e7646d2SAndroid Build Coastguard Worker
1175*5e7646d2SAndroid Build Coastguard Worker  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1176*5e7646d2SAndroid Build Coastguard Worker  | --program-pre | --program-pr | --program-p)
1177*5e7646d2SAndroid Build Coastguard Worker    ac_prev=program_prefix ;;
1178*5e7646d2SAndroid Build Coastguard Worker  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1179*5e7646d2SAndroid Build Coastguard Worker  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1180*5e7646d2SAndroid Build Coastguard Worker    program_prefix=$ac_optarg ;;
1181*5e7646d2SAndroid Build Coastguard Worker
1182*5e7646d2SAndroid Build Coastguard Worker  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1183*5e7646d2SAndroid Build Coastguard Worker  | --program-suf | --program-su | --program-s)
1184*5e7646d2SAndroid Build Coastguard Worker    ac_prev=program_suffix ;;
1185*5e7646d2SAndroid Build Coastguard Worker  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1186*5e7646d2SAndroid Build Coastguard Worker  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1187*5e7646d2SAndroid Build Coastguard Worker    program_suffix=$ac_optarg ;;
1188*5e7646d2SAndroid Build Coastguard Worker
1189*5e7646d2SAndroid Build Coastguard Worker  -program-transform-name | --program-transform-name \
1190*5e7646d2SAndroid Build Coastguard Worker  | --program-transform-nam | --program-transform-na \
1191*5e7646d2SAndroid Build Coastguard Worker  | --program-transform-n | --program-transform- \
1192*5e7646d2SAndroid Build Coastguard Worker  | --program-transform | --program-transfor \
1193*5e7646d2SAndroid Build Coastguard Worker  | --program-transfo | --program-transf \
1194*5e7646d2SAndroid Build Coastguard Worker  | --program-trans | --program-tran \
1195*5e7646d2SAndroid Build Coastguard Worker  | --progr-tra | --program-tr | --program-t)
1196*5e7646d2SAndroid Build Coastguard Worker    ac_prev=program_transform_name ;;
1197*5e7646d2SAndroid Build Coastguard Worker  -program-transform-name=* | --program-transform-name=* \
1198*5e7646d2SAndroid Build Coastguard Worker  | --program-transform-nam=* | --program-transform-na=* \
1199*5e7646d2SAndroid Build Coastguard Worker  | --program-transform-n=* | --program-transform-=* \
1200*5e7646d2SAndroid Build Coastguard Worker  | --program-transform=* | --program-transfor=* \
1201*5e7646d2SAndroid Build Coastguard Worker  | --program-transfo=* | --program-transf=* \
1202*5e7646d2SAndroid Build Coastguard Worker  | --program-trans=* | --program-tran=* \
1203*5e7646d2SAndroid Build Coastguard Worker  | --progr-tra=* | --program-tr=* | --program-t=*)
1204*5e7646d2SAndroid Build Coastguard Worker    program_transform_name=$ac_optarg ;;
1205*5e7646d2SAndroid Build Coastguard Worker
1206*5e7646d2SAndroid Build Coastguard Worker  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1207*5e7646d2SAndroid Build Coastguard Worker    ac_prev=pdfdir ;;
1208*5e7646d2SAndroid Build Coastguard Worker  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1209*5e7646d2SAndroid Build Coastguard Worker    pdfdir=$ac_optarg ;;
1210*5e7646d2SAndroid Build Coastguard Worker
1211*5e7646d2SAndroid Build Coastguard Worker  -psdir | --psdir | --psdi | --psd | --ps)
1212*5e7646d2SAndroid Build Coastguard Worker    ac_prev=psdir ;;
1213*5e7646d2SAndroid Build Coastguard Worker  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1214*5e7646d2SAndroid Build Coastguard Worker    psdir=$ac_optarg ;;
1215*5e7646d2SAndroid Build Coastguard Worker
1216*5e7646d2SAndroid Build Coastguard Worker  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1217*5e7646d2SAndroid Build Coastguard Worker  | -silent | --silent | --silen | --sile | --sil)
1218*5e7646d2SAndroid Build Coastguard Worker    silent=yes ;;
1219*5e7646d2SAndroid Build Coastguard Worker
1220*5e7646d2SAndroid Build Coastguard Worker  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1221*5e7646d2SAndroid Build Coastguard Worker    ac_prev=sbindir ;;
1222*5e7646d2SAndroid Build Coastguard Worker  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1223*5e7646d2SAndroid Build Coastguard Worker  | --sbi=* | --sb=*)
1224*5e7646d2SAndroid Build Coastguard Worker    sbindir=$ac_optarg ;;
1225*5e7646d2SAndroid Build Coastguard Worker
1226*5e7646d2SAndroid Build Coastguard Worker  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1227*5e7646d2SAndroid Build Coastguard Worker  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1228*5e7646d2SAndroid Build Coastguard Worker  | --sharedst | --shareds | --shared | --share | --shar \
1229*5e7646d2SAndroid Build Coastguard Worker  | --sha | --sh)
1230*5e7646d2SAndroid Build Coastguard Worker    ac_prev=sharedstatedir ;;
1231*5e7646d2SAndroid Build Coastguard Worker  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1232*5e7646d2SAndroid Build Coastguard Worker  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1233*5e7646d2SAndroid Build Coastguard Worker  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1234*5e7646d2SAndroid Build Coastguard Worker  | --sha=* | --sh=*)
1235*5e7646d2SAndroid Build Coastguard Worker    sharedstatedir=$ac_optarg ;;
1236*5e7646d2SAndroid Build Coastguard Worker
1237*5e7646d2SAndroid Build Coastguard Worker  -site | --site | --sit)
1238*5e7646d2SAndroid Build Coastguard Worker    ac_prev=site ;;
1239*5e7646d2SAndroid Build Coastguard Worker  -site=* | --site=* | --sit=*)
1240*5e7646d2SAndroid Build Coastguard Worker    site=$ac_optarg ;;
1241*5e7646d2SAndroid Build Coastguard Worker
1242*5e7646d2SAndroid Build Coastguard Worker  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1243*5e7646d2SAndroid Build Coastguard Worker    ac_prev=srcdir ;;
1244*5e7646d2SAndroid Build Coastguard Worker  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1245*5e7646d2SAndroid Build Coastguard Worker    srcdir=$ac_optarg ;;
1246*5e7646d2SAndroid Build Coastguard Worker
1247*5e7646d2SAndroid Build Coastguard Worker  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1248*5e7646d2SAndroid Build Coastguard Worker  | --syscon | --sysco | --sysc | --sys | --sy)
1249*5e7646d2SAndroid Build Coastguard Worker    ac_prev=sysconfdir ;;
1250*5e7646d2SAndroid Build Coastguard Worker  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1251*5e7646d2SAndroid Build Coastguard Worker  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1252*5e7646d2SAndroid Build Coastguard Worker    sysconfdir=$ac_optarg ;;
1253*5e7646d2SAndroid Build Coastguard Worker
1254*5e7646d2SAndroid Build Coastguard Worker  -target | --target | --targe | --targ | --tar | --ta | --t)
1255*5e7646d2SAndroid Build Coastguard Worker    ac_prev=target_alias ;;
1256*5e7646d2SAndroid Build Coastguard Worker  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1257*5e7646d2SAndroid Build Coastguard Worker    target_alias=$ac_optarg ;;
1258*5e7646d2SAndroid Build Coastguard Worker
1259*5e7646d2SAndroid Build Coastguard Worker  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1260*5e7646d2SAndroid Build Coastguard Worker    verbose=yes ;;
1261*5e7646d2SAndroid Build Coastguard Worker
1262*5e7646d2SAndroid Build Coastguard Worker  -version | --version | --versio | --versi | --vers | -V)
1263*5e7646d2SAndroid Build Coastguard Worker    ac_init_version=: ;;
1264*5e7646d2SAndroid Build Coastguard Worker
1265*5e7646d2SAndroid Build Coastguard Worker  -with-* | --with-*)
1266*5e7646d2SAndroid Build Coastguard Worker    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1267*5e7646d2SAndroid Build Coastguard Worker    # Reject names that are not valid shell variable names.
1268*5e7646d2SAndroid Build Coastguard Worker    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1269*5e7646d2SAndroid Build Coastguard Worker      as_fn_error $? "invalid package name: $ac_useropt"
1270*5e7646d2SAndroid Build Coastguard Worker    ac_useropt_orig=$ac_useropt
1271*5e7646d2SAndroid Build Coastguard Worker    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1272*5e7646d2SAndroid Build Coastguard Worker    case $ac_user_opts in
1273*5e7646d2SAndroid Build Coastguard Worker      *"
1274*5e7646d2SAndroid Build Coastguard Worker"with_$ac_useropt"
1275*5e7646d2SAndroid Build Coastguard Worker"*) ;;
1276*5e7646d2SAndroid Build Coastguard Worker      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1277*5e7646d2SAndroid Build Coastguard Worker	 ac_unrecognized_sep=', ';;
1278*5e7646d2SAndroid Build Coastguard Worker    esac
1279*5e7646d2SAndroid Build Coastguard Worker    eval with_$ac_useropt=\$ac_optarg ;;
1280*5e7646d2SAndroid Build Coastguard Worker
1281*5e7646d2SAndroid Build Coastguard Worker  -without-* | --without-*)
1282*5e7646d2SAndroid Build Coastguard Worker    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1283*5e7646d2SAndroid Build Coastguard Worker    # Reject names that are not valid shell variable names.
1284*5e7646d2SAndroid Build Coastguard Worker    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1285*5e7646d2SAndroid Build Coastguard Worker      as_fn_error $? "invalid package name: $ac_useropt"
1286*5e7646d2SAndroid Build Coastguard Worker    ac_useropt_orig=$ac_useropt
1287*5e7646d2SAndroid Build Coastguard Worker    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1288*5e7646d2SAndroid Build Coastguard Worker    case $ac_user_opts in
1289*5e7646d2SAndroid Build Coastguard Worker      *"
1290*5e7646d2SAndroid Build Coastguard Worker"with_$ac_useropt"
1291*5e7646d2SAndroid Build Coastguard Worker"*) ;;
1292*5e7646d2SAndroid Build Coastguard Worker      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1293*5e7646d2SAndroid Build Coastguard Worker	 ac_unrecognized_sep=', ';;
1294*5e7646d2SAndroid Build Coastguard Worker    esac
1295*5e7646d2SAndroid Build Coastguard Worker    eval with_$ac_useropt=no ;;
1296*5e7646d2SAndroid Build Coastguard Worker
1297*5e7646d2SAndroid Build Coastguard Worker  --x)
1298*5e7646d2SAndroid Build Coastguard Worker    # Obsolete; use --with-x.
1299*5e7646d2SAndroid Build Coastguard Worker    with_x=yes ;;
1300*5e7646d2SAndroid Build Coastguard Worker
1301*5e7646d2SAndroid Build Coastguard Worker  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1302*5e7646d2SAndroid Build Coastguard Worker  | --x-incl | --x-inc | --x-in | --x-i)
1303*5e7646d2SAndroid Build Coastguard Worker    ac_prev=x_includes ;;
1304*5e7646d2SAndroid Build Coastguard Worker  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1305*5e7646d2SAndroid Build Coastguard Worker  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1306*5e7646d2SAndroid Build Coastguard Worker    x_includes=$ac_optarg ;;
1307*5e7646d2SAndroid Build Coastguard Worker
1308*5e7646d2SAndroid Build Coastguard Worker  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1309*5e7646d2SAndroid Build Coastguard Worker  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1310*5e7646d2SAndroid Build Coastguard Worker    ac_prev=x_libraries ;;
1311*5e7646d2SAndroid Build Coastguard Worker  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1312*5e7646d2SAndroid Build Coastguard Worker  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1313*5e7646d2SAndroid Build Coastguard Worker    x_libraries=$ac_optarg ;;
1314*5e7646d2SAndroid Build Coastguard Worker
1315*5e7646d2SAndroid Build Coastguard Worker  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1316*5e7646d2SAndroid Build Coastguard WorkerTry \`$0 --help' for more information"
1317*5e7646d2SAndroid Build Coastguard Worker    ;;
1318*5e7646d2SAndroid Build Coastguard Worker
1319*5e7646d2SAndroid Build Coastguard Worker  *=*)
1320*5e7646d2SAndroid Build Coastguard Worker    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1321*5e7646d2SAndroid Build Coastguard Worker    # Reject names that are not valid shell variable names.
1322*5e7646d2SAndroid Build Coastguard Worker    case $ac_envvar in #(
1323*5e7646d2SAndroid Build Coastguard Worker      '' | [0-9]* | *[!_$as_cr_alnum]* )
1324*5e7646d2SAndroid Build Coastguard Worker      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1325*5e7646d2SAndroid Build Coastguard Worker    esac
1326*5e7646d2SAndroid Build Coastguard Worker    eval $ac_envvar=\$ac_optarg
1327*5e7646d2SAndroid Build Coastguard Worker    export $ac_envvar ;;
1328*5e7646d2SAndroid Build Coastguard Worker
1329*5e7646d2SAndroid Build Coastguard Worker  *)
1330*5e7646d2SAndroid Build Coastguard Worker    # FIXME: should be removed in autoconf 3.0.
1331*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1332*5e7646d2SAndroid Build Coastguard Worker    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1333*5e7646d2SAndroid Build Coastguard Worker      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1334*5e7646d2SAndroid Build Coastguard Worker    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1335*5e7646d2SAndroid Build Coastguard Worker    ;;
1336*5e7646d2SAndroid Build Coastguard Worker
1337*5e7646d2SAndroid Build Coastguard Worker  esac
1338*5e7646d2SAndroid Build Coastguard Workerdone
1339*5e7646d2SAndroid Build Coastguard Worker
1340*5e7646d2SAndroid Build Coastguard Workerif test -n "$ac_prev"; then
1341*5e7646d2SAndroid Build Coastguard Worker  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1342*5e7646d2SAndroid Build Coastguard Worker  as_fn_error $? "missing argument to $ac_option"
1343*5e7646d2SAndroid Build Coastguard Workerfi
1344*5e7646d2SAndroid Build Coastguard Worker
1345*5e7646d2SAndroid Build Coastguard Workerif test -n "$ac_unrecognized_opts"; then
1346*5e7646d2SAndroid Build Coastguard Worker  case $enable_option_checking in
1347*5e7646d2SAndroid Build Coastguard Worker    no) ;;
1348*5e7646d2SAndroid Build Coastguard Worker    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1349*5e7646d2SAndroid Build Coastguard Worker    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1350*5e7646d2SAndroid Build Coastguard Worker  esac
1351*5e7646d2SAndroid Build Coastguard Workerfi
1352*5e7646d2SAndroid Build Coastguard Worker
1353*5e7646d2SAndroid Build Coastguard Worker# Check all directory arguments for consistency.
1354*5e7646d2SAndroid Build Coastguard Workerfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1355*5e7646d2SAndroid Build Coastguard Worker		datadir sysconfdir sharedstatedir localstatedir includedir \
1356*5e7646d2SAndroid Build Coastguard Worker		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1357*5e7646d2SAndroid Build Coastguard Worker		libdir localedir mandir
1358*5e7646d2SAndroid Build Coastguard Workerdo
1359*5e7646d2SAndroid Build Coastguard Worker  eval ac_val=\$$ac_var
1360*5e7646d2SAndroid Build Coastguard Worker  # Remove trailing slashes.
1361*5e7646d2SAndroid Build Coastguard Worker  case $ac_val in
1362*5e7646d2SAndroid Build Coastguard Worker    */ )
1363*5e7646d2SAndroid Build Coastguard Worker      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1364*5e7646d2SAndroid Build Coastguard Worker      eval $ac_var=\$ac_val;;
1365*5e7646d2SAndroid Build Coastguard Worker  esac
1366*5e7646d2SAndroid Build Coastguard Worker  # Be sure to have absolute directory names.
1367*5e7646d2SAndroid Build Coastguard Worker  case $ac_val in
1368*5e7646d2SAndroid Build Coastguard Worker    [\\/$]* | ?:[\\/]* )  continue;;
1369*5e7646d2SAndroid Build Coastguard Worker    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1370*5e7646d2SAndroid Build Coastguard Worker  esac
1371*5e7646d2SAndroid Build Coastguard Worker  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1372*5e7646d2SAndroid Build Coastguard Workerdone
1373*5e7646d2SAndroid Build Coastguard Worker
1374*5e7646d2SAndroid Build Coastguard Worker# There might be people who depend on the old broken behavior: `$host'
1375*5e7646d2SAndroid Build Coastguard Worker# used to hold the argument of --host etc.
1376*5e7646d2SAndroid Build Coastguard Worker# FIXME: To remove some day.
1377*5e7646d2SAndroid Build Coastguard Workerbuild=$build_alias
1378*5e7646d2SAndroid Build Coastguard Workerhost=$host_alias
1379*5e7646d2SAndroid Build Coastguard Workertarget=$target_alias
1380*5e7646d2SAndroid Build Coastguard Worker
1381*5e7646d2SAndroid Build Coastguard Worker# FIXME: To remove some day.
1382*5e7646d2SAndroid Build Coastguard Workerif test "x$host_alias" != x; then
1383*5e7646d2SAndroid Build Coastguard Worker  if test "x$build_alias" = x; then
1384*5e7646d2SAndroid Build Coastguard Worker    cross_compiling=maybe
1385*5e7646d2SAndroid Build Coastguard Worker  elif test "x$build_alias" != "x$host_alias"; then
1386*5e7646d2SAndroid Build Coastguard Worker    cross_compiling=yes
1387*5e7646d2SAndroid Build Coastguard Worker  fi
1388*5e7646d2SAndroid Build Coastguard Workerfi
1389*5e7646d2SAndroid Build Coastguard Worker
1390*5e7646d2SAndroid Build Coastguard Workerac_tool_prefix=
1391*5e7646d2SAndroid Build Coastguard Workertest -n "$host_alias" && ac_tool_prefix=$host_alias-
1392*5e7646d2SAndroid Build Coastguard Worker
1393*5e7646d2SAndroid Build Coastguard Workertest "$silent" = yes && exec 6>/dev/null
1394*5e7646d2SAndroid Build Coastguard Worker
1395*5e7646d2SAndroid Build Coastguard Worker
1396*5e7646d2SAndroid Build Coastguard Workerac_pwd=`pwd` && test -n "$ac_pwd" &&
1397*5e7646d2SAndroid Build Coastguard Workerac_ls_di=`ls -di .` &&
1398*5e7646d2SAndroid Build Coastguard Workerac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1399*5e7646d2SAndroid Build Coastguard Worker  as_fn_error $? "working directory cannot be determined"
1400*5e7646d2SAndroid Build Coastguard Workertest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1401*5e7646d2SAndroid Build Coastguard Worker  as_fn_error $? "pwd does not report name of working directory"
1402*5e7646d2SAndroid Build Coastguard Worker
1403*5e7646d2SAndroid Build Coastguard Worker
1404*5e7646d2SAndroid Build Coastguard Worker# Find the source files, if location was not specified.
1405*5e7646d2SAndroid Build Coastguard Workerif test -z "$srcdir"; then
1406*5e7646d2SAndroid Build Coastguard Worker  ac_srcdir_defaulted=yes
1407*5e7646d2SAndroid Build Coastguard Worker  # Try the directory containing this script, then the parent directory.
1408*5e7646d2SAndroid Build Coastguard Worker  ac_confdir=`$as_dirname -- "$as_myself" ||
1409*5e7646d2SAndroid Build Coastguard Worker$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1410*5e7646d2SAndroid Build Coastguard Worker	 X"$as_myself" : 'X\(//\)[^/]' \| \
1411*5e7646d2SAndroid Build Coastguard Worker	 X"$as_myself" : 'X\(//\)$' \| \
1412*5e7646d2SAndroid Build Coastguard Worker	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1413*5e7646d2SAndroid Build Coastguard Worker$as_echo X"$as_myself" |
1414*5e7646d2SAndroid Build Coastguard Worker    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1415*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
1416*5e7646d2SAndroid Build Coastguard Worker	    q
1417*5e7646d2SAndroid Build Coastguard Worker	  }
1418*5e7646d2SAndroid Build Coastguard Worker	  /^X\(\/\/\)[^/].*/{
1419*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
1420*5e7646d2SAndroid Build Coastguard Worker	    q
1421*5e7646d2SAndroid Build Coastguard Worker	  }
1422*5e7646d2SAndroid Build Coastguard Worker	  /^X\(\/\/\)$/{
1423*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
1424*5e7646d2SAndroid Build Coastguard Worker	    q
1425*5e7646d2SAndroid Build Coastguard Worker	  }
1426*5e7646d2SAndroid Build Coastguard Worker	  /^X\(\/\).*/{
1427*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
1428*5e7646d2SAndroid Build Coastguard Worker	    q
1429*5e7646d2SAndroid Build Coastguard Worker	  }
1430*5e7646d2SAndroid Build Coastguard Worker	  s/.*/./; q'`
1431*5e7646d2SAndroid Build Coastguard Worker  srcdir=$ac_confdir
1432*5e7646d2SAndroid Build Coastguard Worker  if test ! -r "$srcdir/$ac_unique_file"; then
1433*5e7646d2SAndroid Build Coastguard Worker    srcdir=..
1434*5e7646d2SAndroid Build Coastguard Worker  fi
1435*5e7646d2SAndroid Build Coastguard Workerelse
1436*5e7646d2SAndroid Build Coastguard Worker  ac_srcdir_defaulted=no
1437*5e7646d2SAndroid Build Coastguard Workerfi
1438*5e7646d2SAndroid Build Coastguard Workerif test ! -r "$srcdir/$ac_unique_file"; then
1439*5e7646d2SAndroid Build Coastguard Worker  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1440*5e7646d2SAndroid Build Coastguard Worker  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1441*5e7646d2SAndroid Build Coastguard Workerfi
1442*5e7646d2SAndroid Build Coastguard Workerac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1443*5e7646d2SAndroid Build Coastguard Workerac_abs_confdir=`(
1444*5e7646d2SAndroid Build Coastguard Worker	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1445*5e7646d2SAndroid Build Coastguard Worker	pwd)`
1446*5e7646d2SAndroid Build Coastguard Worker# When building in place, set srcdir=.
1447*5e7646d2SAndroid Build Coastguard Workerif test "$ac_abs_confdir" = "$ac_pwd"; then
1448*5e7646d2SAndroid Build Coastguard Worker  srcdir=.
1449*5e7646d2SAndroid Build Coastguard Workerfi
1450*5e7646d2SAndroid Build Coastguard Worker# Remove unnecessary trailing slashes from srcdir.
1451*5e7646d2SAndroid Build Coastguard Worker# Double slashes in file names in object file debugging info
1452*5e7646d2SAndroid Build Coastguard Worker# mess up M-x gdb in Emacs.
1453*5e7646d2SAndroid Build Coastguard Workercase $srcdir in
1454*5e7646d2SAndroid Build Coastguard Worker*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1455*5e7646d2SAndroid Build Coastguard Workeresac
1456*5e7646d2SAndroid Build Coastguard Workerfor ac_var in $ac_precious_vars; do
1457*5e7646d2SAndroid Build Coastguard Worker  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1458*5e7646d2SAndroid Build Coastguard Worker  eval ac_env_${ac_var}_value=\$${ac_var}
1459*5e7646d2SAndroid Build Coastguard Worker  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1460*5e7646d2SAndroid Build Coastguard Worker  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1461*5e7646d2SAndroid Build Coastguard Workerdone
1462*5e7646d2SAndroid Build Coastguard Worker
1463*5e7646d2SAndroid Build Coastguard Worker#
1464*5e7646d2SAndroid Build Coastguard Worker# Report the --help message.
1465*5e7646d2SAndroid Build Coastguard Worker#
1466*5e7646d2SAndroid Build Coastguard Workerif test "$ac_init_help" = "long"; then
1467*5e7646d2SAndroid Build Coastguard Worker  # Omit some internal or obsolete options to make the list less imposing.
1468*5e7646d2SAndroid Build Coastguard Worker  # This message is too long to be a string in the A/UX 3.1 sh.
1469*5e7646d2SAndroid Build Coastguard Worker  cat <<_ACEOF
1470*5e7646d2SAndroid Build Coastguard Worker\`configure' configures CUPS 2.3.6 to adapt to many kinds of systems.
1471*5e7646d2SAndroid Build Coastguard Worker
1472*5e7646d2SAndroid Build Coastguard WorkerUsage: $0 [OPTION]... [VAR=VALUE]...
1473*5e7646d2SAndroid Build Coastguard Worker
1474*5e7646d2SAndroid Build Coastguard WorkerTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1475*5e7646d2SAndroid Build Coastguard WorkerVAR=VALUE.  See below for descriptions of some of the useful variables.
1476*5e7646d2SAndroid Build Coastguard Worker
1477*5e7646d2SAndroid Build Coastguard WorkerDefaults for the options are specified in brackets.
1478*5e7646d2SAndroid Build Coastguard Worker
1479*5e7646d2SAndroid Build Coastguard WorkerConfiguration:
1480*5e7646d2SAndroid Build Coastguard Worker  -h, --help              display this help and exit
1481*5e7646d2SAndroid Build Coastguard Worker      --help=short        display options specific to this package
1482*5e7646d2SAndroid Build Coastguard Worker      --help=recursive    display the short help of all the included packages
1483*5e7646d2SAndroid Build Coastguard Worker  -V, --version           display version information and exit
1484*5e7646d2SAndroid Build Coastguard Worker  -q, --quiet, --silent   do not print \`checking ...' messages
1485*5e7646d2SAndroid Build Coastguard Worker      --cache-file=FILE   cache test results in FILE [disabled]
1486*5e7646d2SAndroid Build Coastguard Worker  -C, --config-cache      alias for \`--cache-file=config.cache'
1487*5e7646d2SAndroid Build Coastguard Worker  -n, --no-create         do not create output files
1488*5e7646d2SAndroid Build Coastguard Worker      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1489*5e7646d2SAndroid Build Coastguard Worker
1490*5e7646d2SAndroid Build Coastguard WorkerInstallation directories:
1491*5e7646d2SAndroid Build Coastguard Worker  --prefix=PREFIX         install architecture-independent files in PREFIX
1492*5e7646d2SAndroid Build Coastguard Worker                          [$ac_default_prefix]
1493*5e7646d2SAndroid Build Coastguard Worker  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1494*5e7646d2SAndroid Build Coastguard Worker                          [PREFIX]
1495*5e7646d2SAndroid Build Coastguard Worker
1496*5e7646d2SAndroid Build Coastguard WorkerBy default, \`make install' will install all the files in
1497*5e7646d2SAndroid Build Coastguard Worker\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1498*5e7646d2SAndroid Build Coastguard Workeran installation prefix other than \`$ac_default_prefix' using \`--prefix',
1499*5e7646d2SAndroid Build Coastguard Workerfor instance \`--prefix=\$HOME'.
1500*5e7646d2SAndroid Build Coastguard Worker
1501*5e7646d2SAndroid Build Coastguard WorkerFor better control, use the options below.
1502*5e7646d2SAndroid Build Coastguard Worker
1503*5e7646d2SAndroid Build Coastguard WorkerFine tuning of the installation directories:
1504*5e7646d2SAndroid Build Coastguard Worker  --bindir=DIR            user executables [EPREFIX/bin]
1505*5e7646d2SAndroid Build Coastguard Worker  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1506*5e7646d2SAndroid Build Coastguard Worker  --libexecdir=DIR        program executables [EPREFIX/libexec]
1507*5e7646d2SAndroid Build Coastguard Worker  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1508*5e7646d2SAndroid Build Coastguard Worker  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1509*5e7646d2SAndroid Build Coastguard Worker  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1510*5e7646d2SAndroid Build Coastguard Worker  --libdir=DIR            object code libraries [EPREFIX/lib]
1511*5e7646d2SAndroid Build Coastguard Worker  --includedir=DIR        C header files [PREFIX/include]
1512*5e7646d2SAndroid Build Coastguard Worker  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1513*5e7646d2SAndroid Build Coastguard Worker  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1514*5e7646d2SAndroid Build Coastguard Worker  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1515*5e7646d2SAndroid Build Coastguard Worker  --infodir=DIR           info documentation [DATAROOTDIR/info]
1516*5e7646d2SAndroid Build Coastguard Worker  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1517*5e7646d2SAndroid Build Coastguard Worker  --mandir=DIR            man documentation [DATAROOTDIR/man]
1518*5e7646d2SAndroid Build Coastguard Worker  --docdir=DIR            documentation root [DATAROOTDIR/doc/cups]
1519*5e7646d2SAndroid Build Coastguard Worker  --htmldir=DIR           html documentation [DOCDIR]
1520*5e7646d2SAndroid Build Coastguard Worker  --dvidir=DIR            dvi documentation [DOCDIR]
1521*5e7646d2SAndroid Build Coastguard Worker  --pdfdir=DIR            pdf documentation [DOCDIR]
1522*5e7646d2SAndroid Build Coastguard Worker  --psdir=DIR             ps documentation [DOCDIR]
1523*5e7646d2SAndroid Build Coastguard Worker_ACEOF
1524*5e7646d2SAndroid Build Coastguard Worker
1525*5e7646d2SAndroid Build Coastguard Worker  cat <<\_ACEOF
1526*5e7646d2SAndroid Build Coastguard Worker
1527*5e7646d2SAndroid Build Coastguard WorkerSystem types:
1528*5e7646d2SAndroid Build Coastguard Worker  --build=BUILD     configure for building on BUILD [guessed]
1529*5e7646d2SAndroid Build Coastguard Worker  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1530*5e7646d2SAndroid Build Coastguard Worker_ACEOF
1531*5e7646d2SAndroid Build Coastguard Workerfi
1532*5e7646d2SAndroid Build Coastguard Worker
1533*5e7646d2SAndroid Build Coastguard Workerif test -n "$ac_init_help"; then
1534*5e7646d2SAndroid Build Coastguard Worker  case $ac_init_help in
1535*5e7646d2SAndroid Build Coastguard Worker     short | recursive ) echo "Configuration of CUPS 2.3.6:";;
1536*5e7646d2SAndroid Build Coastguard Worker   esac
1537*5e7646d2SAndroid Build Coastguard Worker  cat <<\_ACEOF
1538*5e7646d2SAndroid Build Coastguard Worker
1539*5e7646d2SAndroid Build Coastguard WorkerOptional Features:
1540*5e7646d2SAndroid Build Coastguard Worker  --disable-option-checking  ignore unrecognized --enable/--with options
1541*5e7646d2SAndroid Build Coastguard Worker  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1542*5e7646d2SAndroid Build Coastguard Worker  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1543*5e7646d2SAndroid Build Coastguard Worker  --enable-static         install static libraries
1544*5e7646d2SAndroid Build Coastguard Worker  --enable-mallinfo       build with malloc debug logging
1545*5e7646d2SAndroid Build Coastguard Worker  --enable-libpaper       build with libpaper support
1546*5e7646d2SAndroid Build Coastguard Worker  --enable-libusb         use libusb for USB printing
1547*5e7646d2SAndroid Build Coastguard Worker  --enable-tcp-wrappers   use libwrap for TCP wrappers support
1548*5e7646d2SAndroid Build Coastguard Worker  --enable-acl            build with POSIX ACL support
1549*5e7646d2SAndroid Build Coastguard Worker  --disable-dbus          build without DBUS support
1550*5e7646d2SAndroid Build Coastguard Worker  --disable-shared        do not create shared libraries
1551*5e7646d2SAndroid Build Coastguard Worker  --enable-libtool-unsupported=/path/to/libtool
1552*5e7646d2SAndroid Build Coastguard Worker                          build with libtool (UNSUPPORTED!)
1553*5e7646d2SAndroid Build Coastguard Worker  --enable-debug          build with debugging symbols
1554*5e7646d2SAndroid Build Coastguard Worker  --enable-debug-guards   build with memory allocation guards
1555*5e7646d2SAndroid Build Coastguard Worker  --enable-debug-printfs  build with CUPS_DEBUG_LOG support
1556*5e7646d2SAndroid Build Coastguard Worker  --enable-unit-tests     build and run unit tests
1557*5e7646d2SAndroid Build Coastguard Worker  --enable-relro          build with the GCC relro option
1558*5e7646d2SAndroid Build Coastguard Worker  --enable-sanitizer      build with AddressSanitizer
1559*5e7646d2SAndroid Build Coastguard Worker  --disable-gssapi        disable GSSAPI support
1560*5e7646d2SAndroid Build Coastguard Worker  --disable-threads       disable multi-threading support
1561*5e7646d2SAndroid Build Coastguard Worker  --disable-ssl           disable SSL/TLS support
1562*5e7646d2SAndroid Build Coastguard Worker  --enable-cdsassl        use CDSA for SSL/TLS support, default=first
1563*5e7646d2SAndroid Build Coastguard Worker  --enable-gnutls         use GNU TLS for SSL/TLS support, default=second
1564*5e7646d2SAndroid Build Coastguard Worker  --disable-pam           disable PAM support
1565*5e7646d2SAndroid Build Coastguard Worker  --disable-largefile     omit support for large files
1566*5e7646d2SAndroid Build Coastguard Worker  --disable-avahi         disable DNS Service Discovery support using Avahi
1567*5e7646d2SAndroid Build Coastguard Worker  --disable-dnssd         disable DNS Service Discovery support using mDNSResponder
1568*5e7646d2SAndroid Build Coastguard Worker  --disable-launchd       disable launchd support
1569*5e7646d2SAndroid Build Coastguard Worker  --disable-systemd       disable systemd support
1570*5e7646d2SAndroid Build Coastguard Worker  --enable-upstart        enable upstart support
1571*5e7646d2SAndroid Build Coastguard Worker  --enable-page-logging   enable page_log by default
1572*5e7646d2SAndroid Build Coastguard Worker  --disable-browsing      disable Browsing by default
1573*5e7646d2SAndroid Build Coastguard Worker  --disable-default-shared
1574*5e7646d2SAndroid Build Coastguard Worker			  disable DefaultShared by default
1575*5e7646d2SAndroid Build Coastguard Worker  --disable-raw-printing  do not allow raw printing by default
1576*5e7646d2SAndroid Build Coastguard Worker  --enable-webif          enable the web interface by default, default=no for macOS
1577*5e7646d2SAndroid Build Coastguard Worker
1578*5e7646d2SAndroid Build Coastguard WorkerOptional Packages:
1579*5e7646d2SAndroid Build Coastguard Worker  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1580*5e7646d2SAndroid Build Coastguard Worker  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1581*5e7646d2SAndroid Build Coastguard Worker  --with-cups-build       set "cups-config --build" string
1582*5e7646d2SAndroid Build Coastguard Worker  --with-dbusdir          set DBUS configuration directory
1583*5e7646d2SAndroid Build Coastguard Worker  --with-adminkey         set the default SystemAuthKey value
1584*5e7646d2SAndroid Build Coastguard Worker  --with-operkey          set the default operator @AUTHKEY value
1585*5e7646d2SAndroid Build Coastguard Worker  --with-components       set components to build:
1586*5e7646d2SAndroid Build Coastguard Worker			    - "all" (default) builds everything
1587*5e7646d2SAndroid Build Coastguard Worker			    - "core" builds libcups and ipptool
1588*5e7646d2SAndroid Build Coastguard Worker			    - "libcups" builds just libcups
1589*5e7646d2SAndroid Build Coastguard Worker			    - "libcupslite" builds just libcups without driver support
1590*5e7646d2SAndroid Build Coastguard Worker  --with-privateinclude   set path for private include files, default=none
1591*5e7646d2SAndroid Build Coastguard Worker  --with-lpdconfig        set URI for LPD config file
1592*5e7646d2SAndroid Build Coastguard Worker  --with-smbconfig        set URI for Samba config file
1593*5e7646d2SAndroid Build Coastguard Worker  --with-cachedir         set path for cache files
1594*5e7646d2SAndroid Build Coastguard Worker  --with-icondir          set path for application icons
1595*5e7646d2SAndroid Build Coastguard Worker  --with-menudir          set path for application menus
1596*5e7646d2SAndroid Build Coastguard Worker  --with-docdir           set path for documentation
1597*5e7646d2SAndroid Build Coastguard Worker  --with-fontpath         set font path for pstoraster
1598*5e7646d2SAndroid Build Coastguard Worker  --with-logdir           set path for log files
1599*5e7646d2SAndroid Build Coastguard Worker  --with-rundir           set transient run-time state directory
1600*5e7646d2SAndroid Build Coastguard Worker  --with-optim            set optimization flags
1601*5e7646d2SAndroid Build Coastguard Worker  --with-archflags        set default architecture flags
1602*5e7646d2SAndroid Build Coastguard Worker  --with-ldarchflags      set program architecture flags
1603*5e7646d2SAndroid Build Coastguard Worker  --with-domainsocket     set unix domain socket name
1604*5e7646d2SAndroid Build Coastguard Worker  --with-gssservicename   set default gss service name
1605*5e7646d2SAndroid Build Coastguard Worker  --with-pam-module       set the PAM module to use
1606*5e7646d2SAndroid Build Coastguard Worker  --with-dnssd-libs       set directory for DNS Service Discovery library
1607*5e7646d2SAndroid Build Coastguard Worker  --with-dnssd-includes   set directory for DNS Service Discovery includes
1608*5e7646d2SAndroid Build Coastguard Worker  --with-systemd          set directory for systemd service files
1609*5e7646d2SAndroid Build Coastguard Worker  --with-smfmanifestdir   set path for Solaris SMF manifest
1610*5e7646d2SAndroid Build Coastguard Worker  --with-rcdir            set path for rc scripts
1611*5e7646d2SAndroid Build Coastguard Worker  --with-rclevels         set run levels for rc scripts
1612*5e7646d2SAndroid Build Coastguard Worker  --with-rcstart          set start number for rc scripts
1613*5e7646d2SAndroid Build Coastguard Worker  --with-rcstop           set stop number for rc scripts
1614*5e7646d2SAndroid Build Coastguard Worker  --with-xinetd           set path for xinetd config files
1615*5e7646d2SAndroid Build Coastguard Worker  --with-languages        set installed languages, default=all
1616*5e7646d2SAndroid Build Coastguard Worker  --with-bundledir        set localization bundle directory
1617*5e7646d2SAndroid Build Coastguard Worker  --with-bundlelang       set localization bundle base language (English or en)
1618*5e7646d2SAndroid Build Coastguard Worker  --with-exe-file-perm    set default executable permissions value, default=0555
1619*5e7646d2SAndroid Build Coastguard Worker  --with-config-file-perm set default ConfigFilePerm value, default=0640
1620*5e7646d2SAndroid Build Coastguard Worker  --with-cupsd-file-perm  set default cupsd permissions, default=0500
1621*5e7646d2SAndroid Build Coastguard Worker  --with-log-file-perm    set default LogFilePerm value, default=0644
1622*5e7646d2SAndroid Build Coastguard Worker  --with-fatal-errors     set default FatalErrors value, default=config
1623*5e7646d2SAndroid Build Coastguard Worker  --with-log-level        set default LogLevel value, default=warn
1624*5e7646d2SAndroid Build Coastguard Worker  --with-access-log-level set default AccessLogLevel value, default=none
1625*5e7646d2SAndroid Build Coastguard Worker  --with-local-protocols  set default BrowseLocalProtocols, default=""
1626*5e7646d2SAndroid Build Coastguard Worker  --with-cups-user        set default user for CUPS
1627*5e7646d2SAndroid Build Coastguard Worker  --with-cups-group       set default group for CUPS
1628*5e7646d2SAndroid Build Coastguard Worker  --with-system-groups    set default system groups for CUPS
1629*5e7646d2SAndroid Build Coastguard Worker  --with-printcap         set default printcap file
1630*5e7646d2SAndroid Build Coastguard Worker  --with-lpdconfigfile    set default LPDConfigFile URI
1631*5e7646d2SAndroid Build Coastguard Worker  --with-smbconfigfile    set default SMBConfigFile URI
1632*5e7646d2SAndroid Build Coastguard Worker  --with-max-copies       set default max copies value, default=9999
1633*5e7646d2SAndroid Build Coastguard Worker  --with-snmp-address     set SNMP query address, default=auto
1634*5e7646d2SAndroid Build Coastguard Worker  --with-snmp-community   set SNMP community, default=public
1635*5e7646d2SAndroid Build Coastguard Worker  --with-ipp-port         set port number for IPP, default=631
1636*5e7646d2SAndroid Build Coastguard Worker
1637*5e7646d2SAndroid Build Coastguard WorkerSome influential environment variables:
1638*5e7646d2SAndroid Build Coastguard Worker  CC          C compiler command
1639*5e7646d2SAndroid Build Coastguard Worker  CFLAGS      C compiler flags
1640*5e7646d2SAndroid Build Coastguard Worker  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1641*5e7646d2SAndroid Build Coastguard Worker              nonstandard directory <lib dir>
1642*5e7646d2SAndroid Build Coastguard Worker  LIBS        libraries to pass to the linker, e.g. -l<library>
1643*5e7646d2SAndroid Build Coastguard Worker  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1644*5e7646d2SAndroid Build Coastguard Worker              you have headers in a nonstandard directory <include dir>
1645*5e7646d2SAndroid Build Coastguard Worker  CPP         C preprocessor
1646*5e7646d2SAndroid Build Coastguard Worker  CXX         C++ compiler command
1647*5e7646d2SAndroid Build Coastguard Worker  CXXFLAGS    C++ compiler flags
1648*5e7646d2SAndroid Build Coastguard Worker
1649*5e7646d2SAndroid Build Coastguard WorkerUse these variables to override the choices made by `configure' or to help
1650*5e7646d2SAndroid Build Coastguard Workerit to find libraries and programs with nonstandard names/locations.
1651*5e7646d2SAndroid Build Coastguard Worker
1652*5e7646d2SAndroid Build Coastguard WorkerReport bugs to <https://github.com/apple/cups/issues>.
1653*5e7646d2SAndroid Build Coastguard WorkerCUPS home page: <https://www.cups.org/>.
1654*5e7646d2SAndroid Build Coastguard Worker_ACEOF
1655*5e7646d2SAndroid Build Coastguard Workerac_status=$?
1656*5e7646d2SAndroid Build Coastguard Workerfi
1657*5e7646d2SAndroid Build Coastguard Worker
1658*5e7646d2SAndroid Build Coastguard Workerif test "$ac_init_help" = "recursive"; then
1659*5e7646d2SAndroid Build Coastguard Worker  # If there are subdirs, report their specific --help.
1660*5e7646d2SAndroid Build Coastguard Worker  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1661*5e7646d2SAndroid Build Coastguard Worker    test -d "$ac_dir" ||
1662*5e7646d2SAndroid Build Coastguard Worker      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1663*5e7646d2SAndroid Build Coastguard Worker      continue
1664*5e7646d2SAndroid Build Coastguard Worker    ac_builddir=.
1665*5e7646d2SAndroid Build Coastguard Worker
1666*5e7646d2SAndroid Build Coastguard Workercase "$ac_dir" in
1667*5e7646d2SAndroid Build Coastguard Worker.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1668*5e7646d2SAndroid Build Coastguard Worker*)
1669*5e7646d2SAndroid Build Coastguard Worker  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1670*5e7646d2SAndroid Build Coastguard Worker  # A ".." for each directory in $ac_dir_suffix.
1671*5e7646d2SAndroid Build Coastguard Worker  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1672*5e7646d2SAndroid Build Coastguard Worker  case $ac_top_builddir_sub in
1673*5e7646d2SAndroid Build Coastguard Worker  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1674*5e7646d2SAndroid Build Coastguard Worker  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1675*5e7646d2SAndroid Build Coastguard Worker  esac ;;
1676*5e7646d2SAndroid Build Coastguard Workeresac
1677*5e7646d2SAndroid Build Coastguard Workerac_abs_top_builddir=$ac_pwd
1678*5e7646d2SAndroid Build Coastguard Workerac_abs_builddir=$ac_pwd$ac_dir_suffix
1679*5e7646d2SAndroid Build Coastguard Worker# for backward compatibility:
1680*5e7646d2SAndroid Build Coastguard Workerac_top_builddir=$ac_top_build_prefix
1681*5e7646d2SAndroid Build Coastguard Worker
1682*5e7646d2SAndroid Build Coastguard Workercase $srcdir in
1683*5e7646d2SAndroid Build Coastguard Worker  .)  # We are building in place.
1684*5e7646d2SAndroid Build Coastguard Worker    ac_srcdir=.
1685*5e7646d2SAndroid Build Coastguard Worker    ac_top_srcdir=$ac_top_builddir_sub
1686*5e7646d2SAndroid Build Coastguard Worker    ac_abs_top_srcdir=$ac_pwd ;;
1687*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]* )  # Absolute name.
1688*5e7646d2SAndroid Build Coastguard Worker    ac_srcdir=$srcdir$ac_dir_suffix;
1689*5e7646d2SAndroid Build Coastguard Worker    ac_top_srcdir=$srcdir
1690*5e7646d2SAndroid Build Coastguard Worker    ac_abs_top_srcdir=$srcdir ;;
1691*5e7646d2SAndroid Build Coastguard Worker  *) # Relative name.
1692*5e7646d2SAndroid Build Coastguard Worker    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1693*5e7646d2SAndroid Build Coastguard Worker    ac_top_srcdir=$ac_top_build_prefix$srcdir
1694*5e7646d2SAndroid Build Coastguard Worker    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1695*5e7646d2SAndroid Build Coastguard Workeresac
1696*5e7646d2SAndroid Build Coastguard Workerac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1697*5e7646d2SAndroid Build Coastguard Worker
1698*5e7646d2SAndroid Build Coastguard Worker    cd "$ac_dir" || { ac_status=$?; continue; }
1699*5e7646d2SAndroid Build Coastguard Worker    # Check for guested configure.
1700*5e7646d2SAndroid Build Coastguard Worker    if test -f "$ac_srcdir/configure.gnu"; then
1701*5e7646d2SAndroid Build Coastguard Worker      echo &&
1702*5e7646d2SAndroid Build Coastguard Worker      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1703*5e7646d2SAndroid Build Coastguard Worker    elif test -f "$ac_srcdir/configure"; then
1704*5e7646d2SAndroid Build Coastguard Worker      echo &&
1705*5e7646d2SAndroid Build Coastguard Worker      $SHELL "$ac_srcdir/configure" --help=recursive
1706*5e7646d2SAndroid Build Coastguard Worker    else
1707*5e7646d2SAndroid Build Coastguard Worker      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1708*5e7646d2SAndroid Build Coastguard Worker    fi || ac_status=$?
1709*5e7646d2SAndroid Build Coastguard Worker    cd "$ac_pwd" || { ac_status=$?; break; }
1710*5e7646d2SAndroid Build Coastguard Worker  done
1711*5e7646d2SAndroid Build Coastguard Workerfi
1712*5e7646d2SAndroid Build Coastguard Worker
1713*5e7646d2SAndroid Build Coastguard Workertest -n "$ac_init_help" && exit $ac_status
1714*5e7646d2SAndroid Build Coastguard Workerif $ac_init_version; then
1715*5e7646d2SAndroid Build Coastguard Worker  cat <<\_ACEOF
1716*5e7646d2SAndroid Build Coastguard WorkerCUPS configure 2.3.6
1717*5e7646d2SAndroid Build Coastguard Workergenerated by GNU Autoconf 2.69
1718*5e7646d2SAndroid Build Coastguard Worker
1719*5e7646d2SAndroid Build Coastguard WorkerCopyright (C) 2012 Free Software Foundation, Inc.
1720*5e7646d2SAndroid Build Coastguard WorkerThis configure script is free software; the Free Software Foundation
1721*5e7646d2SAndroid Build Coastguard Workergives unlimited permission to copy, distribute and modify it.
1722*5e7646d2SAndroid Build Coastguard Worker_ACEOF
1723*5e7646d2SAndroid Build Coastguard Worker  exit
1724*5e7646d2SAndroid Build Coastguard Workerfi
1725*5e7646d2SAndroid Build Coastguard Worker
1726*5e7646d2SAndroid Build Coastguard Worker## ------------------------ ##
1727*5e7646d2SAndroid Build Coastguard Worker## Autoconf initialization. ##
1728*5e7646d2SAndroid Build Coastguard Worker## ------------------------ ##
1729*5e7646d2SAndroid Build Coastguard Worker
1730*5e7646d2SAndroid Build Coastguard Worker# ac_fn_c_try_compile LINENO
1731*5e7646d2SAndroid Build Coastguard Worker# --------------------------
1732*5e7646d2SAndroid Build Coastguard Worker# Try to compile conftest.$ac_ext, and return whether this succeeded.
1733*5e7646d2SAndroid Build Coastguard Workerac_fn_c_try_compile ()
1734*5e7646d2SAndroid Build Coastguard Worker{
1735*5e7646d2SAndroid Build Coastguard Worker  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1736*5e7646d2SAndroid Build Coastguard Worker  rm -f conftest.$ac_objext
1737*5e7646d2SAndroid Build Coastguard Worker  if { { ac_try="$ac_compile"
1738*5e7646d2SAndroid Build Coastguard Workercase "(($ac_try" in
1739*5e7646d2SAndroid Build Coastguard Worker  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1740*5e7646d2SAndroid Build Coastguard Worker  *) ac_try_echo=$ac_try;;
1741*5e7646d2SAndroid Build Coastguard Workeresac
1742*5e7646d2SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1743*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5
1744*5e7646d2SAndroid Build Coastguard Worker  (eval "$ac_compile") 2>conftest.err
1745*5e7646d2SAndroid Build Coastguard Worker  ac_status=$?
1746*5e7646d2SAndroid Build Coastguard Worker  if test -s conftest.err; then
1747*5e7646d2SAndroid Build Coastguard Worker    grep -v '^ *+' conftest.err >conftest.er1
1748*5e7646d2SAndroid Build Coastguard Worker    cat conftest.er1 >&5
1749*5e7646d2SAndroid Build Coastguard Worker    mv -f conftest.er1 conftest.err
1750*5e7646d2SAndroid Build Coastguard Worker  fi
1751*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1752*5e7646d2SAndroid Build Coastguard Worker  test $ac_status = 0; } && {
1753*5e7646d2SAndroid Build Coastguard Worker	 test -z "$ac_c_werror_flag" ||
1754*5e7646d2SAndroid Build Coastguard Worker	 test ! -s conftest.err
1755*5e7646d2SAndroid Build Coastguard Worker       } && test -s conftest.$ac_objext; then :
1756*5e7646d2SAndroid Build Coastguard Worker  ac_retval=0
1757*5e7646d2SAndroid Build Coastguard Workerelse
1758*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me: failed program was:" >&5
1759*5e7646d2SAndroid Build Coastguard Workersed 's/^/| /' conftest.$ac_ext >&5
1760*5e7646d2SAndroid Build Coastguard Worker
1761*5e7646d2SAndroid Build Coastguard Worker	ac_retval=1
1762*5e7646d2SAndroid Build Coastguard Workerfi
1763*5e7646d2SAndroid Build Coastguard Worker  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1764*5e7646d2SAndroid Build Coastguard Worker  as_fn_set_status $ac_retval
1765*5e7646d2SAndroid Build Coastguard Worker
1766*5e7646d2SAndroid Build Coastguard Worker} # ac_fn_c_try_compile
1767*5e7646d2SAndroid Build Coastguard Worker
1768*5e7646d2SAndroid Build Coastguard Worker# ac_fn_c_try_cpp LINENO
1769*5e7646d2SAndroid Build Coastguard Worker# ----------------------
1770*5e7646d2SAndroid Build Coastguard Worker# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1771*5e7646d2SAndroid Build Coastguard Workerac_fn_c_try_cpp ()
1772*5e7646d2SAndroid Build Coastguard Worker{
1773*5e7646d2SAndroid Build Coastguard Worker  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1774*5e7646d2SAndroid Build Coastguard Worker  if { { ac_try="$ac_cpp conftest.$ac_ext"
1775*5e7646d2SAndroid Build Coastguard Workercase "(($ac_try" in
1776*5e7646d2SAndroid Build Coastguard Worker  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1777*5e7646d2SAndroid Build Coastguard Worker  *) ac_try_echo=$ac_try;;
1778*5e7646d2SAndroid Build Coastguard Workeresac
1779*5e7646d2SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1780*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5
1781*5e7646d2SAndroid Build Coastguard Worker  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1782*5e7646d2SAndroid Build Coastguard Worker  ac_status=$?
1783*5e7646d2SAndroid Build Coastguard Worker  if test -s conftest.err; then
1784*5e7646d2SAndroid Build Coastguard Worker    grep -v '^ *+' conftest.err >conftest.er1
1785*5e7646d2SAndroid Build Coastguard Worker    cat conftest.er1 >&5
1786*5e7646d2SAndroid Build Coastguard Worker    mv -f conftest.er1 conftest.err
1787*5e7646d2SAndroid Build Coastguard Worker  fi
1788*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1789*5e7646d2SAndroid Build Coastguard Worker  test $ac_status = 0; } > conftest.i && {
1790*5e7646d2SAndroid Build Coastguard Worker	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1791*5e7646d2SAndroid Build Coastguard Worker	 test ! -s conftest.err
1792*5e7646d2SAndroid Build Coastguard Worker       }; then :
1793*5e7646d2SAndroid Build Coastguard Worker  ac_retval=0
1794*5e7646d2SAndroid Build Coastguard Workerelse
1795*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me: failed program was:" >&5
1796*5e7646d2SAndroid Build Coastguard Workersed 's/^/| /' conftest.$ac_ext >&5
1797*5e7646d2SAndroid Build Coastguard Worker
1798*5e7646d2SAndroid Build Coastguard Worker    ac_retval=1
1799*5e7646d2SAndroid Build Coastguard Workerfi
1800*5e7646d2SAndroid Build Coastguard Worker  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1801*5e7646d2SAndroid Build Coastguard Worker  as_fn_set_status $ac_retval
1802*5e7646d2SAndroid Build Coastguard Worker
1803*5e7646d2SAndroid Build Coastguard Worker} # ac_fn_c_try_cpp
1804*5e7646d2SAndroid Build Coastguard Worker
1805*5e7646d2SAndroid Build Coastguard Worker# ac_fn_cxx_try_compile LINENO
1806*5e7646d2SAndroid Build Coastguard Worker# ----------------------------
1807*5e7646d2SAndroid Build Coastguard Worker# Try to compile conftest.$ac_ext, and return whether this succeeded.
1808*5e7646d2SAndroid Build Coastguard Workerac_fn_cxx_try_compile ()
1809*5e7646d2SAndroid Build Coastguard Worker{
1810*5e7646d2SAndroid Build Coastguard Worker  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1811*5e7646d2SAndroid Build Coastguard Worker  rm -f conftest.$ac_objext
1812*5e7646d2SAndroid Build Coastguard Worker  if { { ac_try="$ac_compile"
1813*5e7646d2SAndroid Build Coastguard Workercase "(($ac_try" in
1814*5e7646d2SAndroid Build Coastguard Worker  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1815*5e7646d2SAndroid Build Coastguard Worker  *) ac_try_echo=$ac_try;;
1816*5e7646d2SAndroid Build Coastguard Workeresac
1817*5e7646d2SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1818*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5
1819*5e7646d2SAndroid Build Coastguard Worker  (eval "$ac_compile") 2>conftest.err
1820*5e7646d2SAndroid Build Coastguard Worker  ac_status=$?
1821*5e7646d2SAndroid Build Coastguard Worker  if test -s conftest.err; then
1822*5e7646d2SAndroid Build Coastguard Worker    grep -v '^ *+' conftest.err >conftest.er1
1823*5e7646d2SAndroid Build Coastguard Worker    cat conftest.er1 >&5
1824*5e7646d2SAndroid Build Coastguard Worker    mv -f conftest.er1 conftest.err
1825*5e7646d2SAndroid Build Coastguard Worker  fi
1826*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1827*5e7646d2SAndroid Build Coastguard Worker  test $ac_status = 0; } && {
1828*5e7646d2SAndroid Build Coastguard Worker	 test -z "$ac_cxx_werror_flag" ||
1829*5e7646d2SAndroid Build Coastguard Worker	 test ! -s conftest.err
1830*5e7646d2SAndroid Build Coastguard Worker       } && test -s conftest.$ac_objext; then :
1831*5e7646d2SAndroid Build Coastguard Worker  ac_retval=0
1832*5e7646d2SAndroid Build Coastguard Workerelse
1833*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me: failed program was:" >&5
1834*5e7646d2SAndroid Build Coastguard Workersed 's/^/| /' conftest.$ac_ext >&5
1835*5e7646d2SAndroid Build Coastguard Worker
1836*5e7646d2SAndroid Build Coastguard Worker	ac_retval=1
1837*5e7646d2SAndroid Build Coastguard Workerfi
1838*5e7646d2SAndroid Build Coastguard Worker  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1839*5e7646d2SAndroid Build Coastguard Worker  as_fn_set_status $ac_retval
1840*5e7646d2SAndroid Build Coastguard Worker
1841*5e7646d2SAndroid Build Coastguard Worker} # ac_fn_cxx_try_compile
1842*5e7646d2SAndroid Build Coastguard Worker
1843*5e7646d2SAndroid Build Coastguard Worker# ac_fn_c_try_link LINENO
1844*5e7646d2SAndroid Build Coastguard Worker# -----------------------
1845*5e7646d2SAndroid Build Coastguard Worker# Try to link conftest.$ac_ext, and return whether this succeeded.
1846*5e7646d2SAndroid Build Coastguard Workerac_fn_c_try_link ()
1847*5e7646d2SAndroid Build Coastguard Worker{
1848*5e7646d2SAndroid Build Coastguard Worker  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1849*5e7646d2SAndroid Build Coastguard Worker  rm -f conftest.$ac_objext conftest$ac_exeext
1850*5e7646d2SAndroid Build Coastguard Worker  if { { ac_try="$ac_link"
1851*5e7646d2SAndroid Build Coastguard Workercase "(($ac_try" in
1852*5e7646d2SAndroid Build Coastguard Worker  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1853*5e7646d2SAndroid Build Coastguard Worker  *) ac_try_echo=$ac_try;;
1854*5e7646d2SAndroid Build Coastguard Workeresac
1855*5e7646d2SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1856*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5
1857*5e7646d2SAndroid Build Coastguard Worker  (eval "$ac_link") 2>conftest.err
1858*5e7646d2SAndroid Build Coastguard Worker  ac_status=$?
1859*5e7646d2SAndroid Build Coastguard Worker  if test -s conftest.err; then
1860*5e7646d2SAndroid Build Coastguard Worker    grep -v '^ *+' conftest.err >conftest.er1
1861*5e7646d2SAndroid Build Coastguard Worker    cat conftest.er1 >&5
1862*5e7646d2SAndroid Build Coastguard Worker    mv -f conftest.er1 conftest.err
1863*5e7646d2SAndroid Build Coastguard Worker  fi
1864*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1865*5e7646d2SAndroid Build Coastguard Worker  test $ac_status = 0; } && {
1866*5e7646d2SAndroid Build Coastguard Worker	 test -z "$ac_c_werror_flag" ||
1867*5e7646d2SAndroid Build Coastguard Worker	 test ! -s conftest.err
1868*5e7646d2SAndroid Build Coastguard Worker       } && test -s conftest$ac_exeext && {
1869*5e7646d2SAndroid Build Coastguard Worker	 test "$cross_compiling" = yes ||
1870*5e7646d2SAndroid Build Coastguard Worker	 test -x conftest$ac_exeext
1871*5e7646d2SAndroid Build Coastguard Worker       }; then :
1872*5e7646d2SAndroid Build Coastguard Worker  ac_retval=0
1873*5e7646d2SAndroid Build Coastguard Workerelse
1874*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me: failed program was:" >&5
1875*5e7646d2SAndroid Build Coastguard Workersed 's/^/| /' conftest.$ac_ext >&5
1876*5e7646d2SAndroid Build Coastguard Worker
1877*5e7646d2SAndroid Build Coastguard Worker	ac_retval=1
1878*5e7646d2SAndroid Build Coastguard Workerfi
1879*5e7646d2SAndroid Build Coastguard Worker  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1880*5e7646d2SAndroid Build Coastguard Worker  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1881*5e7646d2SAndroid Build Coastguard Worker  # interfere with the next link command; also delete a directory that is
1882*5e7646d2SAndroid Build Coastguard Worker  # left behind by Apple's compiler.  We do this before executing the actions.
1883*5e7646d2SAndroid Build Coastguard Worker  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1884*5e7646d2SAndroid Build Coastguard Worker  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1885*5e7646d2SAndroid Build Coastguard Worker  as_fn_set_status $ac_retval
1886*5e7646d2SAndroid Build Coastguard Worker
1887*5e7646d2SAndroid Build Coastguard Worker} # ac_fn_c_try_link
1888*5e7646d2SAndroid Build Coastguard Worker
1889*5e7646d2SAndroid Build Coastguard Worker# ac_fn_c_try_run LINENO
1890*5e7646d2SAndroid Build Coastguard Worker# ----------------------
1891*5e7646d2SAndroid Build Coastguard Worker# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1892*5e7646d2SAndroid Build Coastguard Worker# that executables *can* be run.
1893*5e7646d2SAndroid Build Coastguard Workerac_fn_c_try_run ()
1894*5e7646d2SAndroid Build Coastguard Worker{
1895*5e7646d2SAndroid Build Coastguard Worker  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1896*5e7646d2SAndroid Build Coastguard Worker  if { { ac_try="$ac_link"
1897*5e7646d2SAndroid Build Coastguard Workercase "(($ac_try" in
1898*5e7646d2SAndroid Build Coastguard Worker  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1899*5e7646d2SAndroid Build Coastguard Worker  *) ac_try_echo=$ac_try;;
1900*5e7646d2SAndroid Build Coastguard Workeresac
1901*5e7646d2SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1902*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5
1903*5e7646d2SAndroid Build Coastguard Worker  (eval "$ac_link") 2>&5
1904*5e7646d2SAndroid Build Coastguard Worker  ac_status=$?
1905*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1906*5e7646d2SAndroid Build Coastguard Worker  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1907*5e7646d2SAndroid Build Coastguard Worker  { { case "(($ac_try" in
1908*5e7646d2SAndroid Build Coastguard Worker  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1909*5e7646d2SAndroid Build Coastguard Worker  *) ac_try_echo=$ac_try;;
1910*5e7646d2SAndroid Build Coastguard Workeresac
1911*5e7646d2SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1912*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5
1913*5e7646d2SAndroid Build Coastguard Worker  (eval "$ac_try") 2>&5
1914*5e7646d2SAndroid Build Coastguard Worker  ac_status=$?
1915*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1916*5e7646d2SAndroid Build Coastguard Worker  test $ac_status = 0; }; }; then :
1917*5e7646d2SAndroid Build Coastguard Worker  ac_retval=0
1918*5e7646d2SAndroid Build Coastguard Workerelse
1919*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me: program exited with status $ac_status" >&5
1920*5e7646d2SAndroid Build Coastguard Worker       $as_echo "$as_me: failed program was:" >&5
1921*5e7646d2SAndroid Build Coastguard Workersed 's/^/| /' conftest.$ac_ext >&5
1922*5e7646d2SAndroid Build Coastguard Worker
1923*5e7646d2SAndroid Build Coastguard Worker       ac_retval=$ac_status
1924*5e7646d2SAndroid Build Coastguard Workerfi
1925*5e7646d2SAndroid Build Coastguard Worker  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1926*5e7646d2SAndroid Build Coastguard Worker  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1927*5e7646d2SAndroid Build Coastguard Worker  as_fn_set_status $ac_retval
1928*5e7646d2SAndroid Build Coastguard Worker
1929*5e7646d2SAndroid Build Coastguard Worker} # ac_fn_c_try_run
1930*5e7646d2SAndroid Build Coastguard Worker
1931*5e7646d2SAndroid Build Coastguard Worker# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1932*5e7646d2SAndroid Build Coastguard Worker# -------------------------------------------------------
1933*5e7646d2SAndroid Build Coastguard Worker# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1934*5e7646d2SAndroid Build Coastguard Worker# the include files in INCLUDES and setting the cache variable VAR
1935*5e7646d2SAndroid Build Coastguard Worker# accordingly.
1936*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel ()
1937*5e7646d2SAndroid Build Coastguard Worker{
1938*5e7646d2SAndroid Build Coastguard Worker  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1939*5e7646d2SAndroid Build Coastguard Worker  if eval \${$3+:} false; then :
1940*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1941*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $2... " >&6; }
1942*5e7646d2SAndroid Build Coastguard Workerif eval \${$3+:} false; then :
1943*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
1944*5e7646d2SAndroid Build Coastguard Workerfi
1945*5e7646d2SAndroid Build Coastguard Workereval ac_res=\$$3
1946*5e7646d2SAndroid Build Coastguard Worker	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1947*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_res" >&6; }
1948*5e7646d2SAndroid Build Coastguard Workerelse
1949*5e7646d2SAndroid Build Coastguard Worker  # Is the header compilable?
1950*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1951*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking $2 usability... " >&6; }
1952*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
1953*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
1954*5e7646d2SAndroid Build Coastguard Worker$4
1955*5e7646d2SAndroid Build Coastguard Worker#include <$2>
1956*5e7646d2SAndroid Build Coastguard Worker_ACEOF
1957*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
1958*5e7646d2SAndroid Build Coastguard Worker  ac_header_compiler=yes
1959*5e7646d2SAndroid Build Coastguard Workerelse
1960*5e7646d2SAndroid Build Coastguard Worker  ac_header_compiler=no
1961*5e7646d2SAndroid Build Coastguard Workerfi
1962*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1963*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1964*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_header_compiler" >&6; }
1965*5e7646d2SAndroid Build Coastguard Worker
1966*5e7646d2SAndroid Build Coastguard Worker# Is the header present?
1967*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1968*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking $2 presence... " >&6; }
1969*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
1970*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
1971*5e7646d2SAndroid Build Coastguard Worker#include <$2>
1972*5e7646d2SAndroid Build Coastguard Worker_ACEOF
1973*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_cpp "$LINENO"; then :
1974*5e7646d2SAndroid Build Coastguard Worker  ac_header_preproc=yes
1975*5e7646d2SAndroid Build Coastguard Workerelse
1976*5e7646d2SAndroid Build Coastguard Worker  ac_header_preproc=no
1977*5e7646d2SAndroid Build Coastguard Workerfi
1978*5e7646d2SAndroid Build Coastguard Workerrm -f conftest.err conftest.i conftest.$ac_ext
1979*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1980*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_header_preproc" >&6; }
1981*5e7646d2SAndroid Build Coastguard Worker
1982*5e7646d2SAndroid Build Coastguard Worker# So?  What about this header?
1983*5e7646d2SAndroid Build Coastguard Workercase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1984*5e7646d2SAndroid Build Coastguard Worker  yes:no: )
1985*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1986*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1987*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1988*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1989*5e7646d2SAndroid Build Coastguard Worker    ;;
1990*5e7646d2SAndroid Build Coastguard Worker  no:yes:* )
1991*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1992*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1993*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1994*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1995*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1996*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1997*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1998*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1999*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2000*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2001*5e7646d2SAndroid Build Coastguard Worker( $as_echo "## --------------------------------------------------- ##
2002*5e7646d2SAndroid Build Coastguard Worker## Report this to https://github.com/apple/cups/issues ##
2003*5e7646d2SAndroid Build Coastguard Worker## --------------------------------------------------- ##"
2004*5e7646d2SAndroid Build Coastguard Worker     ) | sed "s/^/$as_me: WARNING:     /" >&2
2005*5e7646d2SAndroid Build Coastguard Worker    ;;
2006*5e7646d2SAndroid Build Coastguard Workeresac
2007*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2008*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $2... " >&6; }
2009*5e7646d2SAndroid Build Coastguard Workerif eval \${$3+:} false; then :
2010*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
2011*5e7646d2SAndroid Build Coastguard Workerelse
2012*5e7646d2SAndroid Build Coastguard Worker  eval "$3=\$ac_header_compiler"
2013*5e7646d2SAndroid Build Coastguard Workerfi
2014*5e7646d2SAndroid Build Coastguard Workereval ac_res=\$$3
2015*5e7646d2SAndroid Build Coastguard Worker	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2016*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_res" >&6; }
2017*5e7646d2SAndroid Build Coastguard Workerfi
2018*5e7646d2SAndroid Build Coastguard Worker  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2019*5e7646d2SAndroid Build Coastguard Worker
2020*5e7646d2SAndroid Build Coastguard Worker} # ac_fn_c_check_header_mongrel
2021*5e7646d2SAndroid Build Coastguard Worker
2022*5e7646d2SAndroid Build Coastguard Worker# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2023*5e7646d2SAndroid Build Coastguard Worker# -------------------------------------------------------
2024*5e7646d2SAndroid Build Coastguard Worker# Tests whether HEADER exists and can be compiled using the include files in
2025*5e7646d2SAndroid Build Coastguard Worker# INCLUDES, setting the cache variable VAR accordingly.
2026*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_compile ()
2027*5e7646d2SAndroid Build Coastguard Worker{
2028*5e7646d2SAndroid Build Coastguard Worker  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2029*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2030*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $2... " >&6; }
2031*5e7646d2SAndroid Build Coastguard Workerif eval \${$3+:} false; then :
2032*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
2033*5e7646d2SAndroid Build Coastguard Workerelse
2034*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2035*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
2036*5e7646d2SAndroid Build Coastguard Worker$4
2037*5e7646d2SAndroid Build Coastguard Worker#include <$2>
2038*5e7646d2SAndroid Build Coastguard Worker_ACEOF
2039*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
2040*5e7646d2SAndroid Build Coastguard Worker  eval "$3=yes"
2041*5e7646d2SAndroid Build Coastguard Workerelse
2042*5e7646d2SAndroid Build Coastguard Worker  eval "$3=no"
2043*5e7646d2SAndroid Build Coastguard Workerfi
2044*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2045*5e7646d2SAndroid Build Coastguard Workerfi
2046*5e7646d2SAndroid Build Coastguard Workereval ac_res=\$$3
2047*5e7646d2SAndroid Build Coastguard Worker	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2048*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_res" >&6; }
2049*5e7646d2SAndroid Build Coastguard Worker  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2050*5e7646d2SAndroid Build Coastguard Worker
2051*5e7646d2SAndroid Build Coastguard Worker} # ac_fn_c_check_header_compile
2052*5e7646d2SAndroid Build Coastguard Worker
2053*5e7646d2SAndroid Build Coastguard Worker# ac_fn_c_check_func LINENO FUNC VAR
2054*5e7646d2SAndroid Build Coastguard Worker# ----------------------------------
2055*5e7646d2SAndroid Build Coastguard Worker# Tests whether FUNC exists, setting the cache variable VAR accordingly
2056*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_func ()
2057*5e7646d2SAndroid Build Coastguard Worker{
2058*5e7646d2SAndroid Build Coastguard Worker  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2059*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2060*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $2... " >&6; }
2061*5e7646d2SAndroid Build Coastguard Workerif eval \${$3+:} false; then :
2062*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
2063*5e7646d2SAndroid Build Coastguard Workerelse
2064*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2065*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
2066*5e7646d2SAndroid Build Coastguard Worker/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2067*5e7646d2SAndroid Build Coastguard Worker   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2068*5e7646d2SAndroid Build Coastguard Worker#define $2 innocuous_$2
2069*5e7646d2SAndroid Build Coastguard Worker
2070*5e7646d2SAndroid Build Coastguard Worker/* System header to define __stub macros and hopefully few prototypes,
2071*5e7646d2SAndroid Build Coastguard Worker    which can conflict with char $2 (); below.
2072*5e7646d2SAndroid Build Coastguard Worker    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2073*5e7646d2SAndroid Build Coastguard Worker    <limits.h> exists even on freestanding compilers.  */
2074*5e7646d2SAndroid Build Coastguard Worker
2075*5e7646d2SAndroid Build Coastguard Worker#ifdef __STDC__
2076*5e7646d2SAndroid Build Coastguard Worker# include <limits.h>
2077*5e7646d2SAndroid Build Coastguard Worker#else
2078*5e7646d2SAndroid Build Coastguard Worker# include <assert.h>
2079*5e7646d2SAndroid Build Coastguard Worker#endif
2080*5e7646d2SAndroid Build Coastguard Worker
2081*5e7646d2SAndroid Build Coastguard Worker#undef $2
2082*5e7646d2SAndroid Build Coastguard Worker
2083*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
2084*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
2085*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
2086*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
2087*5e7646d2SAndroid Build Coastguard Workerextern "C"
2088*5e7646d2SAndroid Build Coastguard Worker#endif
2089*5e7646d2SAndroid Build Coastguard Workerchar $2 ();
2090*5e7646d2SAndroid Build Coastguard Worker/* The GNU C library defines this for functions which it implements
2091*5e7646d2SAndroid Build Coastguard Worker    to always fail with ENOSYS.  Some functions are actually named
2092*5e7646d2SAndroid Build Coastguard Worker    something starting with __ and the normal name is an alias.  */
2093*5e7646d2SAndroid Build Coastguard Worker#if defined __stub_$2 || defined __stub___$2
2094*5e7646d2SAndroid Build Coastguard Workerchoke me
2095*5e7646d2SAndroid Build Coastguard Worker#endif
2096*5e7646d2SAndroid Build Coastguard Worker
2097*5e7646d2SAndroid Build Coastguard Workerint
2098*5e7646d2SAndroid Build Coastguard Workermain ()
2099*5e7646d2SAndroid Build Coastguard Worker{
2100*5e7646d2SAndroid Build Coastguard Workerreturn $2 ();
2101*5e7646d2SAndroid Build Coastguard Worker  ;
2102*5e7646d2SAndroid Build Coastguard Worker  return 0;
2103*5e7646d2SAndroid Build Coastguard Worker}
2104*5e7646d2SAndroid Build Coastguard Worker_ACEOF
2105*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then :
2106*5e7646d2SAndroid Build Coastguard Worker  eval "$3=yes"
2107*5e7646d2SAndroid Build Coastguard Workerelse
2108*5e7646d2SAndroid Build Coastguard Worker  eval "$3=no"
2109*5e7646d2SAndroid Build Coastguard Workerfi
2110*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
2111*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext conftest.$ac_ext
2112*5e7646d2SAndroid Build Coastguard Workerfi
2113*5e7646d2SAndroid Build Coastguard Workereval ac_res=\$$3
2114*5e7646d2SAndroid Build Coastguard Worker	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2115*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_res" >&6; }
2116*5e7646d2SAndroid Build Coastguard Worker  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2117*5e7646d2SAndroid Build Coastguard Worker
2118*5e7646d2SAndroid Build Coastguard Worker} # ac_fn_c_check_func
2119*5e7646d2SAndroid Build Coastguard Worker
2120*5e7646d2SAndroid Build Coastguard Worker# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2121*5e7646d2SAndroid Build Coastguard Worker# ----------------------------------------------------
2122*5e7646d2SAndroid Build Coastguard Worker# Tries to find if the field MEMBER exists in type AGGR, after including
2123*5e7646d2SAndroid Build Coastguard Worker# INCLUDES, setting cache variable VAR accordingly.
2124*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_member ()
2125*5e7646d2SAndroid Build Coastguard Worker{
2126*5e7646d2SAndroid Build Coastguard Worker  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2127*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2128*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $2.$3... " >&6; }
2129*5e7646d2SAndroid Build Coastguard Workerif eval \${$4+:} false; then :
2130*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
2131*5e7646d2SAndroid Build Coastguard Workerelse
2132*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2133*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
2134*5e7646d2SAndroid Build Coastguard Worker$5
2135*5e7646d2SAndroid Build Coastguard Workerint
2136*5e7646d2SAndroid Build Coastguard Workermain ()
2137*5e7646d2SAndroid Build Coastguard Worker{
2138*5e7646d2SAndroid Build Coastguard Workerstatic $2 ac_aggr;
2139*5e7646d2SAndroid Build Coastguard Workerif (ac_aggr.$3)
2140*5e7646d2SAndroid Build Coastguard Workerreturn 0;
2141*5e7646d2SAndroid Build Coastguard Worker  ;
2142*5e7646d2SAndroid Build Coastguard Worker  return 0;
2143*5e7646d2SAndroid Build Coastguard Worker}
2144*5e7646d2SAndroid Build Coastguard Worker_ACEOF
2145*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
2146*5e7646d2SAndroid Build Coastguard Worker  eval "$4=yes"
2147*5e7646d2SAndroid Build Coastguard Workerelse
2148*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2149*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
2150*5e7646d2SAndroid Build Coastguard Worker$5
2151*5e7646d2SAndroid Build Coastguard Workerint
2152*5e7646d2SAndroid Build Coastguard Workermain ()
2153*5e7646d2SAndroid Build Coastguard Worker{
2154*5e7646d2SAndroid Build Coastguard Workerstatic $2 ac_aggr;
2155*5e7646d2SAndroid Build Coastguard Workerif (sizeof ac_aggr.$3)
2156*5e7646d2SAndroid Build Coastguard Workerreturn 0;
2157*5e7646d2SAndroid Build Coastguard Worker  ;
2158*5e7646d2SAndroid Build Coastguard Worker  return 0;
2159*5e7646d2SAndroid Build Coastguard Worker}
2160*5e7646d2SAndroid Build Coastguard Worker_ACEOF
2161*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
2162*5e7646d2SAndroid Build Coastguard Worker  eval "$4=yes"
2163*5e7646d2SAndroid Build Coastguard Workerelse
2164*5e7646d2SAndroid Build Coastguard Worker  eval "$4=no"
2165*5e7646d2SAndroid Build Coastguard Workerfi
2166*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2167*5e7646d2SAndroid Build Coastguard Workerfi
2168*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2169*5e7646d2SAndroid Build Coastguard Workerfi
2170*5e7646d2SAndroid Build Coastguard Workereval ac_res=\$$4
2171*5e7646d2SAndroid Build Coastguard Worker	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2172*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_res" >&6; }
2173*5e7646d2SAndroid Build Coastguard Worker  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2174*5e7646d2SAndroid Build Coastguard Worker
2175*5e7646d2SAndroid Build Coastguard Worker} # ac_fn_c_check_member
2176*5e7646d2SAndroid Build Coastguard Workercat >config.log <<_ACEOF
2177*5e7646d2SAndroid Build Coastguard WorkerThis file contains any messages produced by compilers while
2178*5e7646d2SAndroid Build Coastguard Workerrunning configure, to aid debugging if configure makes a mistake.
2179*5e7646d2SAndroid Build Coastguard Worker
2180*5e7646d2SAndroid Build Coastguard WorkerIt was created by CUPS $as_me 2.3.6, which was
2181*5e7646d2SAndroid Build Coastguard Workergenerated by GNU Autoconf 2.69.  Invocation command line was
2182*5e7646d2SAndroid Build Coastguard Worker
2183*5e7646d2SAndroid Build Coastguard Worker  $ $0 $@
2184*5e7646d2SAndroid Build Coastguard Worker
2185*5e7646d2SAndroid Build Coastguard Worker_ACEOF
2186*5e7646d2SAndroid Build Coastguard Workerexec 5>>config.log
2187*5e7646d2SAndroid Build Coastguard Worker{
2188*5e7646d2SAndroid Build Coastguard Workercat <<_ASUNAME
2189*5e7646d2SAndroid Build Coastguard Worker## --------- ##
2190*5e7646d2SAndroid Build Coastguard Worker## Platform. ##
2191*5e7646d2SAndroid Build Coastguard Worker## --------- ##
2192*5e7646d2SAndroid Build Coastguard Worker
2193*5e7646d2SAndroid Build Coastguard Workerhostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2194*5e7646d2SAndroid Build Coastguard Workeruname -m = `(uname -m) 2>/dev/null || echo unknown`
2195*5e7646d2SAndroid Build Coastguard Workeruname -r = `(uname -r) 2>/dev/null || echo unknown`
2196*5e7646d2SAndroid Build Coastguard Workeruname -s = `(uname -s) 2>/dev/null || echo unknown`
2197*5e7646d2SAndroid Build Coastguard Workeruname -v = `(uname -v) 2>/dev/null || echo unknown`
2198*5e7646d2SAndroid Build Coastguard Worker
2199*5e7646d2SAndroid Build Coastguard Worker/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2200*5e7646d2SAndroid Build Coastguard Worker/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2201*5e7646d2SAndroid Build Coastguard Worker
2202*5e7646d2SAndroid Build Coastguard Worker/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2203*5e7646d2SAndroid Build Coastguard Worker/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2204*5e7646d2SAndroid Build Coastguard Worker/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2205*5e7646d2SAndroid Build Coastguard Worker/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2206*5e7646d2SAndroid Build Coastguard Worker/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2207*5e7646d2SAndroid Build Coastguard Worker/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2208*5e7646d2SAndroid Build Coastguard Worker/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2209*5e7646d2SAndroid Build Coastguard Worker
2210*5e7646d2SAndroid Build Coastguard Worker_ASUNAME
2211*5e7646d2SAndroid Build Coastguard Worker
2212*5e7646d2SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2213*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
2214*5e7646d2SAndroid Build Coastguard Workerdo
2215*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
2216*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
2217*5e7646d2SAndroid Build Coastguard Worker    $as_echo "PATH: $as_dir"
2218*5e7646d2SAndroid Build Coastguard Worker  done
2219*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
2220*5e7646d2SAndroid Build Coastguard Worker
2221*5e7646d2SAndroid Build Coastguard Worker} >&5
2222*5e7646d2SAndroid Build Coastguard Worker
2223*5e7646d2SAndroid Build Coastguard Workercat >&5 <<_ACEOF
2224*5e7646d2SAndroid Build Coastguard Worker
2225*5e7646d2SAndroid Build Coastguard Worker
2226*5e7646d2SAndroid Build Coastguard Worker## ----------- ##
2227*5e7646d2SAndroid Build Coastguard Worker## Core tests. ##
2228*5e7646d2SAndroid Build Coastguard Worker## ----------- ##
2229*5e7646d2SAndroid Build Coastguard Worker
2230*5e7646d2SAndroid Build Coastguard Worker_ACEOF
2231*5e7646d2SAndroid Build Coastguard Worker
2232*5e7646d2SAndroid Build Coastguard Worker
2233*5e7646d2SAndroid Build Coastguard Worker# Keep a trace of the command line.
2234*5e7646d2SAndroid Build Coastguard Worker# Strip out --no-create and --no-recursion so they do not pile up.
2235*5e7646d2SAndroid Build Coastguard Worker# Strip out --silent because we don't want to record it for future runs.
2236*5e7646d2SAndroid Build Coastguard Worker# Also quote any args containing shell meta-characters.
2237*5e7646d2SAndroid Build Coastguard Worker# Make two passes to allow for proper duplicate-argument suppression.
2238*5e7646d2SAndroid Build Coastguard Workerac_configure_args=
2239*5e7646d2SAndroid Build Coastguard Workerac_configure_args0=
2240*5e7646d2SAndroid Build Coastguard Workerac_configure_args1=
2241*5e7646d2SAndroid Build Coastguard Workerac_must_keep_next=false
2242*5e7646d2SAndroid Build Coastguard Workerfor ac_pass in 1 2
2243*5e7646d2SAndroid Build Coastguard Workerdo
2244*5e7646d2SAndroid Build Coastguard Worker  for ac_arg
2245*5e7646d2SAndroid Build Coastguard Worker  do
2246*5e7646d2SAndroid Build Coastguard Worker    case $ac_arg in
2247*5e7646d2SAndroid Build Coastguard Worker    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2248*5e7646d2SAndroid Build Coastguard Worker    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2249*5e7646d2SAndroid Build Coastguard Worker    | -silent | --silent | --silen | --sile | --sil)
2250*5e7646d2SAndroid Build Coastguard Worker      continue ;;
2251*5e7646d2SAndroid Build Coastguard Worker    *\'*)
2252*5e7646d2SAndroid Build Coastguard Worker      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2253*5e7646d2SAndroid Build Coastguard Worker    esac
2254*5e7646d2SAndroid Build Coastguard Worker    case $ac_pass in
2255*5e7646d2SAndroid Build Coastguard Worker    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2256*5e7646d2SAndroid Build Coastguard Worker    2)
2257*5e7646d2SAndroid Build Coastguard Worker      as_fn_append ac_configure_args1 " '$ac_arg'"
2258*5e7646d2SAndroid Build Coastguard Worker      if test $ac_must_keep_next = true; then
2259*5e7646d2SAndroid Build Coastguard Worker	ac_must_keep_next=false # Got value, back to normal.
2260*5e7646d2SAndroid Build Coastguard Worker      else
2261*5e7646d2SAndroid Build Coastguard Worker	case $ac_arg in
2262*5e7646d2SAndroid Build Coastguard Worker	  *=* | --config-cache | -C | -disable-* | --disable-* \
2263*5e7646d2SAndroid Build Coastguard Worker	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2264*5e7646d2SAndroid Build Coastguard Worker	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2265*5e7646d2SAndroid Build Coastguard Worker	  | -with-* | --with-* | -without-* | --without-* | --x)
2266*5e7646d2SAndroid Build Coastguard Worker	    case "$ac_configure_args0 " in
2267*5e7646d2SAndroid Build Coastguard Worker	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2268*5e7646d2SAndroid Build Coastguard Worker	    esac
2269*5e7646d2SAndroid Build Coastguard Worker	    ;;
2270*5e7646d2SAndroid Build Coastguard Worker	  -* ) ac_must_keep_next=true ;;
2271*5e7646d2SAndroid Build Coastguard Worker	esac
2272*5e7646d2SAndroid Build Coastguard Worker      fi
2273*5e7646d2SAndroid Build Coastguard Worker      as_fn_append ac_configure_args " '$ac_arg'"
2274*5e7646d2SAndroid Build Coastguard Worker      ;;
2275*5e7646d2SAndroid Build Coastguard Worker    esac
2276*5e7646d2SAndroid Build Coastguard Worker  done
2277*5e7646d2SAndroid Build Coastguard Workerdone
2278*5e7646d2SAndroid Build Coastguard Worker{ ac_configure_args0=; unset ac_configure_args0;}
2279*5e7646d2SAndroid Build Coastguard Worker{ ac_configure_args1=; unset ac_configure_args1;}
2280*5e7646d2SAndroid Build Coastguard Worker
2281*5e7646d2SAndroid Build Coastguard Worker# When interrupted or exit'd, cleanup temporary files, and complete
2282*5e7646d2SAndroid Build Coastguard Worker# config.log.  We remove comments because anyway the quotes in there
2283*5e7646d2SAndroid Build Coastguard Worker# would cause problems or look ugly.
2284*5e7646d2SAndroid Build Coastguard Worker# WARNING: Use '\'' to represent an apostrophe within the trap.
2285*5e7646d2SAndroid Build Coastguard Worker# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2286*5e7646d2SAndroid Build Coastguard Workertrap 'exit_status=$?
2287*5e7646d2SAndroid Build Coastguard Worker  # Save into config.log some information that might help in debugging.
2288*5e7646d2SAndroid Build Coastguard Worker  {
2289*5e7646d2SAndroid Build Coastguard Worker    echo
2290*5e7646d2SAndroid Build Coastguard Worker
2291*5e7646d2SAndroid Build Coastguard Worker    $as_echo "## ---------------- ##
2292*5e7646d2SAndroid Build Coastguard Worker## Cache variables. ##
2293*5e7646d2SAndroid Build Coastguard Worker## ---------------- ##"
2294*5e7646d2SAndroid Build Coastguard Worker    echo
2295*5e7646d2SAndroid Build Coastguard Worker    # The following way of writing the cache mishandles newlines in values,
2296*5e7646d2SAndroid Build Coastguard Worker(
2297*5e7646d2SAndroid Build Coastguard Worker  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2298*5e7646d2SAndroid Build Coastguard Worker    eval ac_val=\$$ac_var
2299*5e7646d2SAndroid Build Coastguard Worker    case $ac_val in #(
2300*5e7646d2SAndroid Build Coastguard Worker    *${as_nl}*)
2301*5e7646d2SAndroid Build Coastguard Worker      case $ac_var in #(
2302*5e7646d2SAndroid Build Coastguard Worker      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2303*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2304*5e7646d2SAndroid Build Coastguard Worker      esac
2305*5e7646d2SAndroid Build Coastguard Worker      case $ac_var in #(
2306*5e7646d2SAndroid Build Coastguard Worker      _ | IFS | as_nl) ;; #(
2307*5e7646d2SAndroid Build Coastguard Worker      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2308*5e7646d2SAndroid Build Coastguard Worker      *) { eval $ac_var=; unset $ac_var;} ;;
2309*5e7646d2SAndroid Build Coastguard Worker      esac ;;
2310*5e7646d2SAndroid Build Coastguard Worker    esac
2311*5e7646d2SAndroid Build Coastguard Worker  done
2312*5e7646d2SAndroid Build Coastguard Worker  (set) 2>&1 |
2313*5e7646d2SAndroid Build Coastguard Worker    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2314*5e7646d2SAndroid Build Coastguard Worker    *${as_nl}ac_space=\ *)
2315*5e7646d2SAndroid Build Coastguard Worker      sed -n \
2316*5e7646d2SAndroid Build Coastguard Worker	"s/'\''/'\''\\\\'\'''\''/g;
2317*5e7646d2SAndroid Build Coastguard Worker	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2318*5e7646d2SAndroid Build Coastguard Worker      ;; #(
2319*5e7646d2SAndroid Build Coastguard Worker    *)
2320*5e7646d2SAndroid Build Coastguard Worker      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2321*5e7646d2SAndroid Build Coastguard Worker      ;;
2322*5e7646d2SAndroid Build Coastguard Worker    esac |
2323*5e7646d2SAndroid Build Coastguard Worker    sort
2324*5e7646d2SAndroid Build Coastguard Worker)
2325*5e7646d2SAndroid Build Coastguard Worker    echo
2326*5e7646d2SAndroid Build Coastguard Worker
2327*5e7646d2SAndroid Build Coastguard Worker    $as_echo "## ----------------- ##
2328*5e7646d2SAndroid Build Coastguard Worker## Output variables. ##
2329*5e7646d2SAndroid Build Coastguard Worker## ----------------- ##"
2330*5e7646d2SAndroid Build Coastguard Worker    echo
2331*5e7646d2SAndroid Build Coastguard Worker    for ac_var in $ac_subst_vars
2332*5e7646d2SAndroid Build Coastguard Worker    do
2333*5e7646d2SAndroid Build Coastguard Worker      eval ac_val=\$$ac_var
2334*5e7646d2SAndroid Build Coastguard Worker      case $ac_val in
2335*5e7646d2SAndroid Build Coastguard Worker      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2336*5e7646d2SAndroid Build Coastguard Worker      esac
2337*5e7646d2SAndroid Build Coastguard Worker      $as_echo "$ac_var='\''$ac_val'\''"
2338*5e7646d2SAndroid Build Coastguard Worker    done | sort
2339*5e7646d2SAndroid Build Coastguard Worker    echo
2340*5e7646d2SAndroid Build Coastguard Worker
2341*5e7646d2SAndroid Build Coastguard Worker    if test -n "$ac_subst_files"; then
2342*5e7646d2SAndroid Build Coastguard Worker      $as_echo "## ------------------- ##
2343*5e7646d2SAndroid Build Coastguard Worker## File substitutions. ##
2344*5e7646d2SAndroid Build Coastguard Worker## ------------------- ##"
2345*5e7646d2SAndroid Build Coastguard Worker      echo
2346*5e7646d2SAndroid Build Coastguard Worker      for ac_var in $ac_subst_files
2347*5e7646d2SAndroid Build Coastguard Worker      do
2348*5e7646d2SAndroid Build Coastguard Worker	eval ac_val=\$$ac_var
2349*5e7646d2SAndroid Build Coastguard Worker	case $ac_val in
2350*5e7646d2SAndroid Build Coastguard Worker	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2351*5e7646d2SAndroid Build Coastguard Worker	esac
2352*5e7646d2SAndroid Build Coastguard Worker	$as_echo "$ac_var='\''$ac_val'\''"
2353*5e7646d2SAndroid Build Coastguard Worker      done | sort
2354*5e7646d2SAndroid Build Coastguard Worker      echo
2355*5e7646d2SAndroid Build Coastguard Worker    fi
2356*5e7646d2SAndroid Build Coastguard Worker
2357*5e7646d2SAndroid Build Coastguard Worker    if test -s confdefs.h; then
2358*5e7646d2SAndroid Build Coastguard Worker      $as_echo "## ----------- ##
2359*5e7646d2SAndroid Build Coastguard Worker## confdefs.h. ##
2360*5e7646d2SAndroid Build Coastguard Worker## ----------- ##"
2361*5e7646d2SAndroid Build Coastguard Worker      echo
2362*5e7646d2SAndroid Build Coastguard Worker      cat confdefs.h
2363*5e7646d2SAndroid Build Coastguard Worker      echo
2364*5e7646d2SAndroid Build Coastguard Worker    fi
2365*5e7646d2SAndroid Build Coastguard Worker    test "$ac_signal" != 0 &&
2366*5e7646d2SAndroid Build Coastguard Worker      $as_echo "$as_me: caught signal $ac_signal"
2367*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me: exit $exit_status"
2368*5e7646d2SAndroid Build Coastguard Worker  } >&5
2369*5e7646d2SAndroid Build Coastguard Worker  rm -f core *.core core.conftest.* &&
2370*5e7646d2SAndroid Build Coastguard Worker    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2371*5e7646d2SAndroid Build Coastguard Worker    exit $exit_status
2372*5e7646d2SAndroid Build Coastguard Worker' 0
2373*5e7646d2SAndroid Build Coastguard Workerfor ac_signal in 1 2 13 15; do
2374*5e7646d2SAndroid Build Coastguard Worker  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2375*5e7646d2SAndroid Build Coastguard Workerdone
2376*5e7646d2SAndroid Build Coastguard Workerac_signal=0
2377*5e7646d2SAndroid Build Coastguard Worker
2378*5e7646d2SAndroid Build Coastguard Worker# confdefs.h avoids OS command line length limits that DEFS can exceed.
2379*5e7646d2SAndroid Build Coastguard Workerrm -f -r conftest* confdefs.h
2380*5e7646d2SAndroid Build Coastguard Worker
2381*5e7646d2SAndroid Build Coastguard Worker$as_echo "/* confdefs.h */" > confdefs.h
2382*5e7646d2SAndroid Build Coastguard Worker
2383*5e7646d2SAndroid Build Coastguard Worker# Predefined preprocessor variables.
2384*5e7646d2SAndroid Build Coastguard Worker
2385*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
2386*5e7646d2SAndroid Build Coastguard Worker#define PACKAGE_NAME "$PACKAGE_NAME"
2387*5e7646d2SAndroid Build Coastguard Worker_ACEOF
2388*5e7646d2SAndroid Build Coastguard Worker
2389*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
2390*5e7646d2SAndroid Build Coastguard Worker#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2391*5e7646d2SAndroid Build Coastguard Worker_ACEOF
2392*5e7646d2SAndroid Build Coastguard Worker
2393*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
2394*5e7646d2SAndroid Build Coastguard Worker#define PACKAGE_VERSION "$PACKAGE_VERSION"
2395*5e7646d2SAndroid Build Coastguard Worker_ACEOF
2396*5e7646d2SAndroid Build Coastguard Worker
2397*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
2398*5e7646d2SAndroid Build Coastguard Worker#define PACKAGE_STRING "$PACKAGE_STRING"
2399*5e7646d2SAndroid Build Coastguard Worker_ACEOF
2400*5e7646d2SAndroid Build Coastguard Worker
2401*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
2402*5e7646d2SAndroid Build Coastguard Worker#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2403*5e7646d2SAndroid Build Coastguard Worker_ACEOF
2404*5e7646d2SAndroid Build Coastguard Worker
2405*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
2406*5e7646d2SAndroid Build Coastguard Worker#define PACKAGE_URL "$PACKAGE_URL"
2407*5e7646d2SAndroid Build Coastguard Worker_ACEOF
2408*5e7646d2SAndroid Build Coastguard Worker
2409*5e7646d2SAndroid Build Coastguard Worker
2410*5e7646d2SAndroid Build Coastguard Worker# Let the site file select an alternate cache file if it wants to.
2411*5e7646d2SAndroid Build Coastguard Worker# Prefer an explicitly selected file to automatically selected ones.
2412*5e7646d2SAndroid Build Coastguard Workerac_site_file1=NONE
2413*5e7646d2SAndroid Build Coastguard Workerac_site_file2=NONE
2414*5e7646d2SAndroid Build Coastguard Workerif test -n "$CONFIG_SITE"; then
2415*5e7646d2SAndroid Build Coastguard Worker  # We do not want a PATH search for config.site.
2416*5e7646d2SAndroid Build Coastguard Worker  case $CONFIG_SITE in #((
2417*5e7646d2SAndroid Build Coastguard Worker    -*)  ac_site_file1=./$CONFIG_SITE;;
2418*5e7646d2SAndroid Build Coastguard Worker    */*) ac_site_file1=$CONFIG_SITE;;
2419*5e7646d2SAndroid Build Coastguard Worker    *)   ac_site_file1=./$CONFIG_SITE;;
2420*5e7646d2SAndroid Build Coastguard Worker  esac
2421*5e7646d2SAndroid Build Coastguard Workerelif test "x$prefix" != xNONE; then
2422*5e7646d2SAndroid Build Coastguard Worker  ac_site_file1=$prefix/share/config.site
2423*5e7646d2SAndroid Build Coastguard Worker  ac_site_file2=$prefix/etc/config.site
2424*5e7646d2SAndroid Build Coastguard Workerelse
2425*5e7646d2SAndroid Build Coastguard Worker  ac_site_file1=$ac_default_prefix/share/config.site
2426*5e7646d2SAndroid Build Coastguard Worker  ac_site_file2=$ac_default_prefix/etc/config.site
2427*5e7646d2SAndroid Build Coastguard Workerfi
2428*5e7646d2SAndroid Build Coastguard Workerfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
2429*5e7646d2SAndroid Build Coastguard Workerdo
2430*5e7646d2SAndroid Build Coastguard Worker  test "x$ac_site_file" = xNONE && continue
2431*5e7646d2SAndroid Build Coastguard Worker  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2432*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2433*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2434*5e7646d2SAndroid Build Coastguard Worker    sed 's/^/| /' "$ac_site_file" >&5
2435*5e7646d2SAndroid Build Coastguard Worker    . "$ac_site_file" \
2436*5e7646d2SAndroid Build Coastguard Worker      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2437*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2438*5e7646d2SAndroid Build Coastguard Workeras_fn_error $? "failed to load site script $ac_site_file
2439*5e7646d2SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; }
2440*5e7646d2SAndroid Build Coastguard Worker  fi
2441*5e7646d2SAndroid Build Coastguard Workerdone
2442*5e7646d2SAndroid Build Coastguard Worker
2443*5e7646d2SAndroid Build Coastguard Workerif test -r "$cache_file"; then
2444*5e7646d2SAndroid Build Coastguard Worker  # Some versions of bash will fail to source /dev/null (special files
2445*5e7646d2SAndroid Build Coastguard Worker  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2446*5e7646d2SAndroid Build Coastguard Worker  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2447*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2448*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: loading cache $cache_file" >&6;}
2449*5e7646d2SAndroid Build Coastguard Worker    case $cache_file in
2450*5e7646d2SAndroid Build Coastguard Worker      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2451*5e7646d2SAndroid Build Coastguard Worker      *)                      . "./$cache_file";;
2452*5e7646d2SAndroid Build Coastguard Worker    esac
2453*5e7646d2SAndroid Build Coastguard Worker  fi
2454*5e7646d2SAndroid Build Coastguard Workerelse
2455*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2456*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: creating cache $cache_file" >&6;}
2457*5e7646d2SAndroid Build Coastguard Worker  >$cache_file
2458*5e7646d2SAndroid Build Coastguard Workerfi
2459*5e7646d2SAndroid Build Coastguard Worker
2460*5e7646d2SAndroid Build Coastguard Worker# Check that the precious variables saved in the cache have kept the same
2461*5e7646d2SAndroid Build Coastguard Worker# value.
2462*5e7646d2SAndroid Build Coastguard Workerac_cache_corrupted=false
2463*5e7646d2SAndroid Build Coastguard Workerfor ac_var in $ac_precious_vars; do
2464*5e7646d2SAndroid Build Coastguard Worker  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2465*5e7646d2SAndroid Build Coastguard Worker  eval ac_new_set=\$ac_env_${ac_var}_set
2466*5e7646d2SAndroid Build Coastguard Worker  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2467*5e7646d2SAndroid Build Coastguard Worker  eval ac_new_val=\$ac_env_${ac_var}_value
2468*5e7646d2SAndroid Build Coastguard Worker  case $ac_old_set,$ac_new_set in
2469*5e7646d2SAndroid Build Coastguard Worker    set,)
2470*5e7646d2SAndroid Build Coastguard Worker      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2471*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2472*5e7646d2SAndroid Build Coastguard Worker      ac_cache_corrupted=: ;;
2473*5e7646d2SAndroid Build Coastguard Worker    ,set)
2474*5e7646d2SAndroid Build Coastguard Worker      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2475*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2476*5e7646d2SAndroid Build Coastguard Worker      ac_cache_corrupted=: ;;
2477*5e7646d2SAndroid Build Coastguard Worker    ,);;
2478*5e7646d2SAndroid Build Coastguard Worker    *)
2479*5e7646d2SAndroid Build Coastguard Worker      if test "x$ac_old_val" != "x$ac_new_val"; then
2480*5e7646d2SAndroid Build Coastguard Worker	# differences in whitespace do not lead to failure.
2481*5e7646d2SAndroid Build Coastguard Worker	ac_old_val_w=`echo x $ac_old_val`
2482*5e7646d2SAndroid Build Coastguard Worker	ac_new_val_w=`echo x $ac_new_val`
2483*5e7646d2SAndroid Build Coastguard Worker	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2484*5e7646d2SAndroid Build Coastguard Worker	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2485*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2486*5e7646d2SAndroid Build Coastguard Worker	  ac_cache_corrupted=:
2487*5e7646d2SAndroid Build Coastguard Worker	else
2488*5e7646d2SAndroid Build Coastguard Worker	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2489*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2490*5e7646d2SAndroid Build Coastguard Worker	  eval $ac_var=\$ac_old_val
2491*5e7646d2SAndroid Build Coastguard Worker	fi
2492*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2493*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2494*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2495*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2496*5e7646d2SAndroid Build Coastguard Worker      fi;;
2497*5e7646d2SAndroid Build Coastguard Worker  esac
2498*5e7646d2SAndroid Build Coastguard Worker  # Pass precious variables to config.status.
2499*5e7646d2SAndroid Build Coastguard Worker  if test "$ac_new_set" = set; then
2500*5e7646d2SAndroid Build Coastguard Worker    case $ac_new_val in
2501*5e7646d2SAndroid Build Coastguard Worker    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2502*5e7646d2SAndroid Build Coastguard Worker    *) ac_arg=$ac_var=$ac_new_val ;;
2503*5e7646d2SAndroid Build Coastguard Worker    esac
2504*5e7646d2SAndroid Build Coastguard Worker    case " $ac_configure_args " in
2505*5e7646d2SAndroid Build Coastguard Worker      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2506*5e7646d2SAndroid Build Coastguard Worker      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2507*5e7646d2SAndroid Build Coastguard Worker    esac
2508*5e7646d2SAndroid Build Coastguard Worker  fi
2509*5e7646d2SAndroid Build Coastguard Workerdone
2510*5e7646d2SAndroid Build Coastguard Workerif $ac_cache_corrupted; then
2511*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2512*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2513*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2514*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2515*5e7646d2SAndroid Build Coastguard Worker  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2516*5e7646d2SAndroid Build Coastguard Workerfi
2517*5e7646d2SAndroid Build Coastguard Worker## -------------------- ##
2518*5e7646d2SAndroid Build Coastguard Worker## Main body of script. ##
2519*5e7646d2SAndroid Build Coastguard Worker## -------------------- ##
2520*5e7646d2SAndroid Build Coastguard Worker
2521*5e7646d2SAndroid Build Coastguard Workerac_ext=c
2522*5e7646d2SAndroid Build Coastguard Workerac_cpp='$CPP $CPPFLAGS'
2523*5e7646d2SAndroid Build Coastguard Workerac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2524*5e7646d2SAndroid Build Coastguard Workerac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2525*5e7646d2SAndroid Build Coastguard Workerac_compiler_gnu=$ac_cv_c_compiler_gnu
2526*5e7646d2SAndroid Build Coastguard Worker
2527*5e7646d2SAndroid Build Coastguard Worker
2528*5e7646d2SAndroid Build Coastguard Worker
2529*5e7646d2SAndroid Build Coastguard Worker
2530*5e7646d2SAndroid Build Coastguard Workerac_aux_dir=
2531*5e7646d2SAndroid Build Coastguard Workerfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2532*5e7646d2SAndroid Build Coastguard Worker  if test -f "$ac_dir/install-sh"; then
2533*5e7646d2SAndroid Build Coastguard Worker    ac_aux_dir=$ac_dir
2534*5e7646d2SAndroid Build Coastguard Worker    ac_install_sh="$ac_aux_dir/install-sh -c"
2535*5e7646d2SAndroid Build Coastguard Worker    break
2536*5e7646d2SAndroid Build Coastguard Worker  elif test -f "$ac_dir/install.sh"; then
2537*5e7646d2SAndroid Build Coastguard Worker    ac_aux_dir=$ac_dir
2538*5e7646d2SAndroid Build Coastguard Worker    ac_install_sh="$ac_aux_dir/install.sh -c"
2539*5e7646d2SAndroid Build Coastguard Worker    break
2540*5e7646d2SAndroid Build Coastguard Worker  elif test -f "$ac_dir/shtool"; then
2541*5e7646d2SAndroid Build Coastguard Worker    ac_aux_dir=$ac_dir
2542*5e7646d2SAndroid Build Coastguard Worker    ac_install_sh="$ac_aux_dir/shtool install -c"
2543*5e7646d2SAndroid Build Coastguard Worker    break
2544*5e7646d2SAndroid Build Coastguard Worker  fi
2545*5e7646d2SAndroid Build Coastguard Workerdone
2546*5e7646d2SAndroid Build Coastguard Workerif test -z "$ac_aux_dir"; then
2547*5e7646d2SAndroid Build Coastguard Worker  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2548*5e7646d2SAndroid Build Coastguard Workerfi
2549*5e7646d2SAndroid Build Coastguard Worker
2550*5e7646d2SAndroid Build Coastguard Worker# These three variables are undocumented and unsupported,
2551*5e7646d2SAndroid Build Coastguard Worker# and are intended to be withdrawn in a future Autoconf release.
2552*5e7646d2SAndroid Build Coastguard Worker# They can cause serious problems if a builder's source tree is in a directory
2553*5e7646d2SAndroid Build Coastguard Worker# whose full name contains unusual characters.
2554*5e7646d2SAndroid Build Coastguard Workerac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2555*5e7646d2SAndroid Build Coastguard Workerac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2556*5e7646d2SAndroid Build Coastguard Workerac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2557*5e7646d2SAndroid Build Coastguard Worker
2558*5e7646d2SAndroid Build Coastguard Worker
2559*5e7646d2SAndroid Build Coastguard Worker# Make sure we can run config.sub.
2560*5e7646d2SAndroid Build Coastguard Worker$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2561*5e7646d2SAndroid Build Coastguard Worker  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2562*5e7646d2SAndroid Build Coastguard Worker
2563*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2564*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking build system type... " >&6; }
2565*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_build+:} false; then :
2566*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
2567*5e7646d2SAndroid Build Coastguard Workerelse
2568*5e7646d2SAndroid Build Coastguard Worker  ac_build_alias=$build_alias
2569*5e7646d2SAndroid Build Coastguard Workertest "x$ac_build_alias" = x &&
2570*5e7646d2SAndroid Build Coastguard Worker  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2571*5e7646d2SAndroid Build Coastguard Workertest "x$ac_build_alias" = x &&
2572*5e7646d2SAndroid Build Coastguard Worker  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2573*5e7646d2SAndroid Build Coastguard Workerac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2574*5e7646d2SAndroid Build Coastguard Worker  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2575*5e7646d2SAndroid Build Coastguard Worker
2576*5e7646d2SAndroid Build Coastguard Workerfi
2577*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2578*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_build" >&6; }
2579*5e7646d2SAndroid Build Coastguard Workercase $ac_cv_build in
2580*5e7646d2SAndroid Build Coastguard Worker*-*-*) ;;
2581*5e7646d2SAndroid Build Coastguard Worker*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2582*5e7646d2SAndroid Build Coastguard Workeresac
2583*5e7646d2SAndroid Build Coastguard Workerbuild=$ac_cv_build
2584*5e7646d2SAndroid Build Coastguard Workerac_save_IFS=$IFS; IFS='-'
2585*5e7646d2SAndroid Build Coastguard Workerset x $ac_cv_build
2586*5e7646d2SAndroid Build Coastguard Workershift
2587*5e7646d2SAndroid Build Coastguard Workerbuild_cpu=$1
2588*5e7646d2SAndroid Build Coastguard Workerbuild_vendor=$2
2589*5e7646d2SAndroid Build Coastguard Workershift; shift
2590*5e7646d2SAndroid Build Coastguard Worker# Remember, the first character of IFS is used to create $*,
2591*5e7646d2SAndroid Build Coastguard Worker# except with old shells:
2592*5e7646d2SAndroid Build Coastguard Workerbuild_os=$*
2593*5e7646d2SAndroid Build Coastguard WorkerIFS=$ac_save_IFS
2594*5e7646d2SAndroid Build Coastguard Workercase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2595*5e7646d2SAndroid Build Coastguard Worker
2596*5e7646d2SAndroid Build Coastguard Worker
2597*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2598*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking host system type... " >&6; }
2599*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_host+:} false; then :
2600*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
2601*5e7646d2SAndroid Build Coastguard Workerelse
2602*5e7646d2SAndroid Build Coastguard Worker  if test "x$host_alias" = x; then
2603*5e7646d2SAndroid Build Coastguard Worker  ac_cv_host=$ac_cv_build
2604*5e7646d2SAndroid Build Coastguard Workerelse
2605*5e7646d2SAndroid Build Coastguard Worker  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2606*5e7646d2SAndroid Build Coastguard Worker    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2607*5e7646d2SAndroid Build Coastguard Workerfi
2608*5e7646d2SAndroid Build Coastguard Worker
2609*5e7646d2SAndroid Build Coastguard Workerfi
2610*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2611*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_host" >&6; }
2612*5e7646d2SAndroid Build Coastguard Workercase $ac_cv_host in
2613*5e7646d2SAndroid Build Coastguard Worker*-*-*) ;;
2614*5e7646d2SAndroid Build Coastguard Worker*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2615*5e7646d2SAndroid Build Coastguard Workeresac
2616*5e7646d2SAndroid Build Coastguard Workerhost=$ac_cv_host
2617*5e7646d2SAndroid Build Coastguard Workerac_save_IFS=$IFS; IFS='-'
2618*5e7646d2SAndroid Build Coastguard Workerset x $ac_cv_host
2619*5e7646d2SAndroid Build Coastguard Workershift
2620*5e7646d2SAndroid Build Coastguard Workerhost_cpu=$1
2621*5e7646d2SAndroid Build Coastguard Workerhost_vendor=$2
2622*5e7646d2SAndroid Build Coastguard Workershift; shift
2623*5e7646d2SAndroid Build Coastguard Worker# Remember, the first character of IFS is used to create $*,
2624*5e7646d2SAndroid Build Coastguard Worker# except with old shells:
2625*5e7646d2SAndroid Build Coastguard Workerhost_os=$*
2626*5e7646d2SAndroid Build Coastguard WorkerIFS=$ac_save_IFS
2627*5e7646d2SAndroid Build Coastguard Workercase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2628*5e7646d2SAndroid Build Coastguard Worker
2629*5e7646d2SAndroid Build Coastguard Worker
2630*5e7646d2SAndroid Build Coastguard Worker
2631*5e7646d2SAndroid Build Coastguard Workerhost_os_name=`echo $host_os | sed -e '1,$s/[0-9.]*$//g'`
2632*5e7646d2SAndroid Build Coastguard Workerhost_os_version=`echo $host_os | sed -e '1,$s/^[^0-9.]*//g' | awk -F. '{print $1 $2}'`
2633*5e7646d2SAndroid Build Coastguard Worker# Linux often does not yield an OS version we can use...
2634*5e7646d2SAndroid Build Coastguard Workerif test "x$host_os_version" = x; then
2635*5e7646d2SAndroid Build Coastguard Worker        host_os_version="0"
2636*5e7646d2SAndroid Build Coastguard Workerfi
2637*5e7646d2SAndroid Build Coastguard Worker
2638*5e7646d2SAndroid Build Coastguard Workerif test "$build" = "$host"; then
2639*5e7646d2SAndroid Build Coastguard Worker        # No, build local targets
2640*5e7646d2SAndroid Build Coastguard Worker	LOCALTARGET="local"
2641*5e7646d2SAndroid Build Coastguard Workerelse
2642*5e7646d2SAndroid Build Coastguard Worker        # Yes, don't build local targets
2643*5e7646d2SAndroid Build Coastguard Worker	LOCALTARGET=""
2644*5e7646d2SAndroid Build Coastguard Workerfi
2645*5e7646d2SAndroid Build Coastguard Worker
2646*5e7646d2SAndroid Build Coastguard Worker
2647*5e7646d2SAndroid Build Coastguard Workerfor ac_prog in codesign true
2648*5e7646d2SAndroid Build Coastguard Workerdo
2649*5e7646d2SAndroid Build Coastguard Worker  # Extract the first word of "$ac_prog", so it can be a program name with args.
2650*5e7646d2SAndroid Build Coastguard Workerset dummy $ac_prog; ac_word=$2
2651*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2652*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
2653*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_CODE_SIGN+:} false; then :
2654*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
2655*5e7646d2SAndroid Build Coastguard Workerelse
2656*5e7646d2SAndroid Build Coastguard Worker  case $CODE_SIGN in
2657*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
2658*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_CODE_SIGN="$CODE_SIGN" # Let the user override the test with a path.
2659*5e7646d2SAndroid Build Coastguard Worker  ;;
2660*5e7646d2SAndroid Build Coastguard Worker  *)
2661*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2662*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
2663*5e7646d2SAndroid Build Coastguard Workerdo
2664*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
2665*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
2666*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
2667*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2668*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_CODE_SIGN="$as_dir/$ac_word$ac_exec_ext"
2669*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2670*5e7646d2SAndroid Build Coastguard Worker    break 2
2671*5e7646d2SAndroid Build Coastguard Worker  fi
2672*5e7646d2SAndroid Build Coastguard Workerdone
2673*5e7646d2SAndroid Build Coastguard Worker  done
2674*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
2675*5e7646d2SAndroid Build Coastguard Worker
2676*5e7646d2SAndroid Build Coastguard Worker  ;;
2677*5e7646d2SAndroid Build Coastguard Workeresac
2678*5e7646d2SAndroid Build Coastguard Workerfi
2679*5e7646d2SAndroid Build Coastguard WorkerCODE_SIGN=$ac_cv_path_CODE_SIGN
2680*5e7646d2SAndroid Build Coastguard Workerif test -n "$CODE_SIGN"; then
2681*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CODE_SIGN" >&5
2682*5e7646d2SAndroid Build Coastguard Worker$as_echo "$CODE_SIGN" >&6; }
2683*5e7646d2SAndroid Build Coastguard Workerelse
2684*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2685*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
2686*5e7646d2SAndroid Build Coastguard Workerfi
2687*5e7646d2SAndroid Build Coastguard Worker
2688*5e7646d2SAndroid Build Coastguard Worker
2689*5e7646d2SAndroid Build Coastguard Worker  test -n "$CODE_SIGN" && break
2690*5e7646d2SAndroid Build Coastguard Workerdone
2691*5e7646d2SAndroid Build Coastguard Worker
2692*5e7646d2SAndroid Build Coastguard Worker
2693*5e7646d2SAndroid Build Coastguard Worker
2694*5e7646d2SAndroid Build Coastguard Workerac_config_headers="$ac_config_headers config.h"
2695*5e7646d2SAndroid Build Coastguard Worker
2696*5e7646d2SAndroid Build Coastguard Worker
2697*5e7646d2SAndroid Build Coastguard WorkerCUPS_VERSION="2.3.6"
2698*5e7646d2SAndroid Build Coastguard WorkerCUPS_REVISION=""
2699*5e7646d2SAndroid Build Coastguard WorkerCUPS_BUILD="cups-$CUPS_VERSION"
2700*5e7646d2SAndroid Build Coastguard Worker
2701*5e7646d2SAndroid Build Coastguard Worker
2702*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-cups_build was given.
2703*5e7646d2SAndroid Build Coastguard Workerif test "${with_cups_build+set}" = set; then :
2704*5e7646d2SAndroid Build Coastguard Worker  withval=$with_cups_build; CUPS_BUILD="$withval"
2705*5e7646d2SAndroid Build Coastguard Workerfi
2706*5e7646d2SAndroid Build Coastguard Worker
2707*5e7646d2SAndroid Build Coastguard Worker
2708*5e7646d2SAndroid Build Coastguard Worker
2709*5e7646d2SAndroid Build Coastguard Worker
2710*5e7646d2SAndroid Build Coastguard Worker
2711*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
2712*5e7646d2SAndroid Build Coastguard Worker#define CUPS_SVERSION "CUPS v$CUPS_VERSION$CUPS_REVISION"
2713*5e7646d2SAndroid Build Coastguard Worker_ACEOF
2714*5e7646d2SAndroid Build Coastguard Worker
2715*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
2716*5e7646d2SAndroid Build Coastguard Worker#define CUPS_MINIMAL "CUPS/$CUPS_VERSION$CUPS_REVISION"
2717*5e7646d2SAndroid Build Coastguard Worker_ACEOF
2718*5e7646d2SAndroid Build Coastguard Worker
2719*5e7646d2SAndroid Build Coastguard Worker
2720*5e7646d2SAndroid Build Coastguard WorkerCFLAGS="${CFLAGS:=}"
2721*5e7646d2SAndroid Build Coastguard WorkerCPPFLAGS="${CPPFLAGS:=}"
2722*5e7646d2SAndroid Build Coastguard WorkerCXXFLAGS="${CXXFLAGS:=}"
2723*5e7646d2SAndroid Build Coastguard WorkerLDFLAGS="${LDFLAGS:=}"
2724*5e7646d2SAndroid Build Coastguard Worker
2725*5e7646d2SAndroid Build Coastguard Workerfor ac_prog in gawk mawk nawk awk
2726*5e7646d2SAndroid Build Coastguard Workerdo
2727*5e7646d2SAndroid Build Coastguard Worker  # Extract the first word of "$ac_prog", so it can be a program name with args.
2728*5e7646d2SAndroid Build Coastguard Workerset dummy $ac_prog; ac_word=$2
2729*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2730*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
2731*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_prog_AWK+:} false; then :
2732*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
2733*5e7646d2SAndroid Build Coastguard Workerelse
2734*5e7646d2SAndroid Build Coastguard Worker  if test -n "$AWK"; then
2735*5e7646d2SAndroid Build Coastguard Worker  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2736*5e7646d2SAndroid Build Coastguard Workerelse
2737*5e7646d2SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2738*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
2739*5e7646d2SAndroid Build Coastguard Workerdo
2740*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
2741*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
2742*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
2743*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2744*5e7646d2SAndroid Build Coastguard Worker    ac_cv_prog_AWK="$ac_prog"
2745*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2746*5e7646d2SAndroid Build Coastguard Worker    break 2
2747*5e7646d2SAndroid Build Coastguard Worker  fi
2748*5e7646d2SAndroid Build Coastguard Workerdone
2749*5e7646d2SAndroid Build Coastguard Worker  done
2750*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
2751*5e7646d2SAndroid Build Coastguard Worker
2752*5e7646d2SAndroid Build Coastguard Workerfi
2753*5e7646d2SAndroid Build Coastguard Workerfi
2754*5e7646d2SAndroid Build Coastguard WorkerAWK=$ac_cv_prog_AWK
2755*5e7646d2SAndroid Build Coastguard Workerif test -n "$AWK"; then
2756*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2757*5e7646d2SAndroid Build Coastguard Worker$as_echo "$AWK" >&6; }
2758*5e7646d2SAndroid Build Coastguard Workerelse
2759*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2760*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
2761*5e7646d2SAndroid Build Coastguard Workerfi
2762*5e7646d2SAndroid Build Coastguard Worker
2763*5e7646d2SAndroid Build Coastguard Worker
2764*5e7646d2SAndroid Build Coastguard Worker  test -n "$AWK" && break
2765*5e7646d2SAndroid Build Coastguard Workerdone
2766*5e7646d2SAndroid Build Coastguard Worker
2767*5e7646d2SAndroid Build Coastguard Workerac_ext=c
2768*5e7646d2SAndroid Build Coastguard Workerac_cpp='$CPP $CPPFLAGS'
2769*5e7646d2SAndroid Build Coastguard Workerac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2770*5e7646d2SAndroid Build Coastguard Workerac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2771*5e7646d2SAndroid Build Coastguard Workerac_compiler_gnu=$ac_cv_c_compiler_gnu
2772*5e7646d2SAndroid Build Coastguard Workerif test -n "$ac_tool_prefix"; then
2773*5e7646d2SAndroid Build Coastguard Worker  for ac_prog in clang cc gcc
2774*5e7646d2SAndroid Build Coastguard Worker  do
2775*5e7646d2SAndroid Build Coastguard Worker    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2776*5e7646d2SAndroid Build Coastguard Workerset dummy $ac_tool_prefix$ac_prog; ac_word=$2
2777*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2778*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
2779*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_prog_CC+:} false; then :
2780*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
2781*5e7646d2SAndroid Build Coastguard Workerelse
2782*5e7646d2SAndroid Build Coastguard Worker  if test -n "$CC"; then
2783*5e7646d2SAndroid Build Coastguard Worker  ac_cv_prog_CC="$CC" # Let the user override the test.
2784*5e7646d2SAndroid Build Coastguard Workerelse
2785*5e7646d2SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2786*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
2787*5e7646d2SAndroid Build Coastguard Workerdo
2788*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
2789*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
2790*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
2791*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2792*5e7646d2SAndroid Build Coastguard Worker    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2793*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2794*5e7646d2SAndroid Build Coastguard Worker    break 2
2795*5e7646d2SAndroid Build Coastguard Worker  fi
2796*5e7646d2SAndroid Build Coastguard Workerdone
2797*5e7646d2SAndroid Build Coastguard Worker  done
2798*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
2799*5e7646d2SAndroid Build Coastguard Worker
2800*5e7646d2SAndroid Build Coastguard Workerfi
2801*5e7646d2SAndroid Build Coastguard Workerfi
2802*5e7646d2SAndroid Build Coastguard WorkerCC=$ac_cv_prog_CC
2803*5e7646d2SAndroid Build Coastguard Workerif test -n "$CC"; then
2804*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2805*5e7646d2SAndroid Build Coastguard Worker$as_echo "$CC" >&6; }
2806*5e7646d2SAndroid Build Coastguard Workerelse
2807*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2808*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
2809*5e7646d2SAndroid Build Coastguard Workerfi
2810*5e7646d2SAndroid Build Coastguard Worker
2811*5e7646d2SAndroid Build Coastguard Worker
2812*5e7646d2SAndroid Build Coastguard Worker    test -n "$CC" && break
2813*5e7646d2SAndroid Build Coastguard Worker  done
2814*5e7646d2SAndroid Build Coastguard Workerfi
2815*5e7646d2SAndroid Build Coastguard Workerif test -z "$CC"; then
2816*5e7646d2SAndroid Build Coastguard Worker  ac_ct_CC=$CC
2817*5e7646d2SAndroid Build Coastguard Worker  for ac_prog in clang cc gcc
2818*5e7646d2SAndroid Build Coastguard Workerdo
2819*5e7646d2SAndroid Build Coastguard Worker  # Extract the first word of "$ac_prog", so it can be a program name with args.
2820*5e7646d2SAndroid Build Coastguard Workerset dummy $ac_prog; ac_word=$2
2821*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2822*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
2823*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_prog_ac_ct_CC+:} false; then :
2824*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
2825*5e7646d2SAndroid Build Coastguard Workerelse
2826*5e7646d2SAndroid Build Coastguard Worker  if test -n "$ac_ct_CC"; then
2827*5e7646d2SAndroid Build Coastguard Worker  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2828*5e7646d2SAndroid Build Coastguard Workerelse
2829*5e7646d2SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2830*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
2831*5e7646d2SAndroid Build Coastguard Workerdo
2832*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
2833*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
2834*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
2835*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2836*5e7646d2SAndroid Build Coastguard Worker    ac_cv_prog_ac_ct_CC="$ac_prog"
2837*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2838*5e7646d2SAndroid Build Coastguard Worker    break 2
2839*5e7646d2SAndroid Build Coastguard Worker  fi
2840*5e7646d2SAndroid Build Coastguard Workerdone
2841*5e7646d2SAndroid Build Coastguard Worker  done
2842*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
2843*5e7646d2SAndroid Build Coastguard Worker
2844*5e7646d2SAndroid Build Coastguard Workerfi
2845*5e7646d2SAndroid Build Coastguard Workerfi
2846*5e7646d2SAndroid Build Coastguard Workerac_ct_CC=$ac_cv_prog_ac_ct_CC
2847*5e7646d2SAndroid Build Coastguard Workerif test -n "$ac_ct_CC"; then
2848*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2849*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_ct_CC" >&6; }
2850*5e7646d2SAndroid Build Coastguard Workerelse
2851*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2852*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
2853*5e7646d2SAndroid Build Coastguard Workerfi
2854*5e7646d2SAndroid Build Coastguard Worker
2855*5e7646d2SAndroid Build Coastguard Worker
2856*5e7646d2SAndroid Build Coastguard Worker  test -n "$ac_ct_CC" && break
2857*5e7646d2SAndroid Build Coastguard Workerdone
2858*5e7646d2SAndroid Build Coastguard Worker
2859*5e7646d2SAndroid Build Coastguard Worker  if test "x$ac_ct_CC" = x; then
2860*5e7646d2SAndroid Build Coastguard Worker    CC=""
2861*5e7646d2SAndroid Build Coastguard Worker  else
2862*5e7646d2SAndroid Build Coastguard Worker    case $cross_compiling:$ac_tool_warned in
2863*5e7646d2SAndroid Build Coastguard Workeryes:)
2864*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2865*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2866*5e7646d2SAndroid Build Coastguard Workerac_tool_warned=yes ;;
2867*5e7646d2SAndroid Build Coastguard Workeresac
2868*5e7646d2SAndroid Build Coastguard Worker    CC=$ac_ct_CC
2869*5e7646d2SAndroid Build Coastguard Worker  fi
2870*5e7646d2SAndroid Build Coastguard Workerfi
2871*5e7646d2SAndroid Build Coastguard Worker
2872*5e7646d2SAndroid Build Coastguard Worker
2873*5e7646d2SAndroid Build Coastguard Workertest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2874*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2875*5e7646d2SAndroid Build Coastguard Workeras_fn_error $? "no acceptable C compiler found in \$PATH
2876*5e7646d2SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; }
2877*5e7646d2SAndroid Build Coastguard Worker
2878*5e7646d2SAndroid Build Coastguard Worker# Provide some information about the compiler.
2879*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2880*5e7646d2SAndroid Build Coastguard Workerset X $ac_compile
2881*5e7646d2SAndroid Build Coastguard Workerac_compiler=$2
2882*5e7646d2SAndroid Build Coastguard Workerfor ac_option in --version -v -V -qversion; do
2883*5e7646d2SAndroid Build Coastguard Worker  { { ac_try="$ac_compiler $ac_option >&5"
2884*5e7646d2SAndroid Build Coastguard Workercase "(($ac_try" in
2885*5e7646d2SAndroid Build Coastguard Worker  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2886*5e7646d2SAndroid Build Coastguard Worker  *) ac_try_echo=$ac_try;;
2887*5e7646d2SAndroid Build Coastguard Workeresac
2888*5e7646d2SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2889*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5
2890*5e7646d2SAndroid Build Coastguard Worker  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2891*5e7646d2SAndroid Build Coastguard Worker  ac_status=$?
2892*5e7646d2SAndroid Build Coastguard Worker  if test -s conftest.err; then
2893*5e7646d2SAndroid Build Coastguard Worker    sed '10a\
2894*5e7646d2SAndroid Build Coastguard Worker... rest of stderr output deleted ...
2895*5e7646d2SAndroid Build Coastguard Worker         10q' conftest.err >conftest.er1
2896*5e7646d2SAndroid Build Coastguard Worker    cat conftest.er1 >&5
2897*5e7646d2SAndroid Build Coastguard Worker  fi
2898*5e7646d2SAndroid Build Coastguard Worker  rm -f conftest.er1 conftest.err
2899*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2900*5e7646d2SAndroid Build Coastguard Worker  test $ac_status = 0; }
2901*5e7646d2SAndroid Build Coastguard Workerdone
2902*5e7646d2SAndroid Build Coastguard Worker
2903*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
2904*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
2905*5e7646d2SAndroid Build Coastguard Worker
2906*5e7646d2SAndroid Build Coastguard Workerint
2907*5e7646d2SAndroid Build Coastguard Workermain ()
2908*5e7646d2SAndroid Build Coastguard Worker{
2909*5e7646d2SAndroid Build Coastguard Worker
2910*5e7646d2SAndroid Build Coastguard Worker  ;
2911*5e7646d2SAndroid Build Coastguard Worker  return 0;
2912*5e7646d2SAndroid Build Coastguard Worker}
2913*5e7646d2SAndroid Build Coastguard Worker_ACEOF
2914*5e7646d2SAndroid Build Coastguard Workerac_clean_files_save=$ac_clean_files
2915*5e7646d2SAndroid Build Coastguard Workerac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2916*5e7646d2SAndroid Build Coastguard Worker# Try to create an executable without -o first, disregard a.out.
2917*5e7646d2SAndroid Build Coastguard Worker# It will help us diagnose broken compilers, and finding out an intuition
2918*5e7646d2SAndroid Build Coastguard Worker# of exeext.
2919*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2920*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking whether the C compiler works... " >&6; }
2921*5e7646d2SAndroid Build Coastguard Workerac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2922*5e7646d2SAndroid Build Coastguard Worker
2923*5e7646d2SAndroid Build Coastguard Worker# The possible output files:
2924*5e7646d2SAndroid Build Coastguard Workerac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2925*5e7646d2SAndroid Build Coastguard Worker
2926*5e7646d2SAndroid Build Coastguard Workerac_rmfiles=
2927*5e7646d2SAndroid Build Coastguard Workerfor ac_file in $ac_files
2928*5e7646d2SAndroid Build Coastguard Workerdo
2929*5e7646d2SAndroid Build Coastguard Worker  case $ac_file in
2930*5e7646d2SAndroid Build Coastguard Worker    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2931*5e7646d2SAndroid Build Coastguard Worker    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2932*5e7646d2SAndroid Build Coastguard Worker  esac
2933*5e7646d2SAndroid Build Coastguard Workerdone
2934*5e7646d2SAndroid Build Coastguard Workerrm -f $ac_rmfiles
2935*5e7646d2SAndroid Build Coastguard Worker
2936*5e7646d2SAndroid Build Coastguard Workerif { { ac_try="$ac_link_default"
2937*5e7646d2SAndroid Build Coastguard Workercase "(($ac_try" in
2938*5e7646d2SAndroid Build Coastguard Worker  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2939*5e7646d2SAndroid Build Coastguard Worker  *) ac_try_echo=$ac_try;;
2940*5e7646d2SAndroid Build Coastguard Workeresac
2941*5e7646d2SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2942*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5
2943*5e7646d2SAndroid Build Coastguard Worker  (eval "$ac_link_default") 2>&5
2944*5e7646d2SAndroid Build Coastguard Worker  ac_status=$?
2945*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2946*5e7646d2SAndroid Build Coastguard Worker  test $ac_status = 0; }; then :
2947*5e7646d2SAndroid Build Coastguard Worker  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2948*5e7646d2SAndroid Build Coastguard Worker# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2949*5e7646d2SAndroid Build Coastguard Worker# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2950*5e7646d2SAndroid Build Coastguard Worker# so that the user can short-circuit this test for compilers unknown to
2951*5e7646d2SAndroid Build Coastguard Worker# Autoconf.
2952*5e7646d2SAndroid Build Coastguard Workerfor ac_file in $ac_files ''
2953*5e7646d2SAndroid Build Coastguard Workerdo
2954*5e7646d2SAndroid Build Coastguard Worker  test -f "$ac_file" || continue
2955*5e7646d2SAndroid Build Coastguard Worker  case $ac_file in
2956*5e7646d2SAndroid Build Coastguard Worker    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2957*5e7646d2SAndroid Build Coastguard Worker	;;
2958*5e7646d2SAndroid Build Coastguard Worker    [ab].out )
2959*5e7646d2SAndroid Build Coastguard Worker	# We found the default executable, but exeext='' is most
2960*5e7646d2SAndroid Build Coastguard Worker	# certainly right.
2961*5e7646d2SAndroid Build Coastguard Worker	break;;
2962*5e7646d2SAndroid Build Coastguard Worker    *.* )
2963*5e7646d2SAndroid Build Coastguard Worker	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2964*5e7646d2SAndroid Build Coastguard Worker	then :; else
2965*5e7646d2SAndroid Build Coastguard Worker	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2966*5e7646d2SAndroid Build Coastguard Worker	fi
2967*5e7646d2SAndroid Build Coastguard Worker	# We set ac_cv_exeext here because the later test for it is not
2968*5e7646d2SAndroid Build Coastguard Worker	# safe: cross compilers may not add the suffix if given an `-o'
2969*5e7646d2SAndroid Build Coastguard Worker	# argument, so we may need to know it at that point already.
2970*5e7646d2SAndroid Build Coastguard Worker	# Even if this section looks crufty: it has the advantage of
2971*5e7646d2SAndroid Build Coastguard Worker	# actually working.
2972*5e7646d2SAndroid Build Coastguard Worker	break;;
2973*5e7646d2SAndroid Build Coastguard Worker    * )
2974*5e7646d2SAndroid Build Coastguard Worker	break;;
2975*5e7646d2SAndroid Build Coastguard Worker  esac
2976*5e7646d2SAndroid Build Coastguard Workerdone
2977*5e7646d2SAndroid Build Coastguard Workertest "$ac_cv_exeext" = no && ac_cv_exeext=
2978*5e7646d2SAndroid Build Coastguard Worker
2979*5e7646d2SAndroid Build Coastguard Workerelse
2980*5e7646d2SAndroid Build Coastguard Worker  ac_file=''
2981*5e7646d2SAndroid Build Coastguard Workerfi
2982*5e7646d2SAndroid Build Coastguard Workerif test -z "$ac_file"; then :
2983*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2984*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
2985*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: failed program was:" >&5
2986*5e7646d2SAndroid Build Coastguard Workersed 's/^/| /' conftest.$ac_ext >&5
2987*5e7646d2SAndroid Build Coastguard Worker
2988*5e7646d2SAndroid Build Coastguard Worker{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2989*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2990*5e7646d2SAndroid Build Coastguard Workeras_fn_error 77 "C compiler cannot create executables
2991*5e7646d2SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; }
2992*5e7646d2SAndroid Build Coastguard Workerelse
2993*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2994*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes" >&6; }
2995*5e7646d2SAndroid Build Coastguard Workerfi
2996*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2997*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for C compiler default output file name... " >&6; }
2998*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2999*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_file" >&6; }
3000*5e7646d2SAndroid Build Coastguard Workerac_exeext=$ac_cv_exeext
3001*5e7646d2SAndroid Build Coastguard Worker
3002*5e7646d2SAndroid Build Coastguard Workerrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3003*5e7646d2SAndroid Build Coastguard Workerac_clean_files=$ac_clean_files_save
3004*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3005*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for suffix of executables... " >&6; }
3006*5e7646d2SAndroid Build Coastguard Workerif { { ac_try="$ac_link"
3007*5e7646d2SAndroid Build Coastguard Workercase "(($ac_try" in
3008*5e7646d2SAndroid Build Coastguard Worker  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3009*5e7646d2SAndroid Build Coastguard Worker  *) ac_try_echo=$ac_try;;
3010*5e7646d2SAndroid Build Coastguard Workeresac
3011*5e7646d2SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3012*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5
3013*5e7646d2SAndroid Build Coastguard Worker  (eval "$ac_link") 2>&5
3014*5e7646d2SAndroid Build Coastguard Worker  ac_status=$?
3015*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3016*5e7646d2SAndroid Build Coastguard Worker  test $ac_status = 0; }; then :
3017*5e7646d2SAndroid Build Coastguard Worker  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3018*5e7646d2SAndroid Build Coastguard Worker# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3019*5e7646d2SAndroid Build Coastguard Worker# work properly (i.e., refer to `conftest.exe'), while it won't with
3020*5e7646d2SAndroid Build Coastguard Worker# `rm'.
3021*5e7646d2SAndroid Build Coastguard Workerfor ac_file in conftest.exe conftest conftest.*; do
3022*5e7646d2SAndroid Build Coastguard Worker  test -f "$ac_file" || continue
3023*5e7646d2SAndroid Build Coastguard Worker  case $ac_file in
3024*5e7646d2SAndroid Build Coastguard Worker    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3025*5e7646d2SAndroid Build Coastguard Worker    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3026*5e7646d2SAndroid Build Coastguard Worker	  break;;
3027*5e7646d2SAndroid Build Coastguard Worker    * ) break;;
3028*5e7646d2SAndroid Build Coastguard Worker  esac
3029*5e7646d2SAndroid Build Coastguard Workerdone
3030*5e7646d2SAndroid Build Coastguard Workerelse
3031*5e7646d2SAndroid Build Coastguard Worker  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3032*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3033*5e7646d2SAndroid Build Coastguard Workeras_fn_error $? "cannot compute suffix of executables: cannot compile and link
3034*5e7646d2SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; }
3035*5e7646d2SAndroid Build Coastguard Workerfi
3036*5e7646d2SAndroid Build Coastguard Workerrm -f conftest conftest$ac_cv_exeext
3037*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3038*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_exeext" >&6; }
3039*5e7646d2SAndroid Build Coastguard Worker
3040*5e7646d2SAndroid Build Coastguard Workerrm -f conftest.$ac_ext
3041*5e7646d2SAndroid Build Coastguard WorkerEXEEXT=$ac_cv_exeext
3042*5e7646d2SAndroid Build Coastguard Workerac_exeext=$EXEEXT
3043*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
3044*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
3045*5e7646d2SAndroid Build Coastguard Worker#include <stdio.h>
3046*5e7646d2SAndroid Build Coastguard Workerint
3047*5e7646d2SAndroid Build Coastguard Workermain ()
3048*5e7646d2SAndroid Build Coastguard Worker{
3049*5e7646d2SAndroid Build Coastguard WorkerFILE *f = fopen ("conftest.out", "w");
3050*5e7646d2SAndroid Build Coastguard Worker return ferror (f) || fclose (f) != 0;
3051*5e7646d2SAndroid Build Coastguard Worker
3052*5e7646d2SAndroid Build Coastguard Worker  ;
3053*5e7646d2SAndroid Build Coastguard Worker  return 0;
3054*5e7646d2SAndroid Build Coastguard Worker}
3055*5e7646d2SAndroid Build Coastguard Worker_ACEOF
3056*5e7646d2SAndroid Build Coastguard Workerac_clean_files="$ac_clean_files conftest.out"
3057*5e7646d2SAndroid Build Coastguard Worker# Check that the compiler produces executables we can run.  If not, either
3058*5e7646d2SAndroid Build Coastguard Worker# the compiler is broken, or we cross compile.
3059*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3060*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking whether we are cross compiling... " >&6; }
3061*5e7646d2SAndroid Build Coastguard Workerif test "$cross_compiling" != yes; then
3062*5e7646d2SAndroid Build Coastguard Worker  { { ac_try="$ac_link"
3063*5e7646d2SAndroid Build Coastguard Workercase "(($ac_try" in
3064*5e7646d2SAndroid Build Coastguard Worker  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3065*5e7646d2SAndroid Build Coastguard Worker  *) ac_try_echo=$ac_try;;
3066*5e7646d2SAndroid Build Coastguard Workeresac
3067*5e7646d2SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3068*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5
3069*5e7646d2SAndroid Build Coastguard Worker  (eval "$ac_link") 2>&5
3070*5e7646d2SAndroid Build Coastguard Worker  ac_status=$?
3071*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3072*5e7646d2SAndroid Build Coastguard Worker  test $ac_status = 0; }
3073*5e7646d2SAndroid Build Coastguard Worker  if { ac_try='./conftest$ac_cv_exeext'
3074*5e7646d2SAndroid Build Coastguard Worker  { { case "(($ac_try" in
3075*5e7646d2SAndroid Build Coastguard Worker  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3076*5e7646d2SAndroid Build Coastguard Worker  *) ac_try_echo=$ac_try;;
3077*5e7646d2SAndroid Build Coastguard Workeresac
3078*5e7646d2SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3079*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5
3080*5e7646d2SAndroid Build Coastguard Worker  (eval "$ac_try") 2>&5
3081*5e7646d2SAndroid Build Coastguard Worker  ac_status=$?
3082*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3083*5e7646d2SAndroid Build Coastguard Worker  test $ac_status = 0; }; }; then
3084*5e7646d2SAndroid Build Coastguard Worker    cross_compiling=no
3085*5e7646d2SAndroid Build Coastguard Worker  else
3086*5e7646d2SAndroid Build Coastguard Worker    if test "$cross_compiling" = maybe; then
3087*5e7646d2SAndroid Build Coastguard Worker	cross_compiling=yes
3088*5e7646d2SAndroid Build Coastguard Worker    else
3089*5e7646d2SAndroid Build Coastguard Worker	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3090*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3091*5e7646d2SAndroid Build Coastguard Workeras_fn_error $? "cannot run C compiled programs.
3092*5e7646d2SAndroid Build Coastguard WorkerIf you meant to cross compile, use \`--host'.
3093*5e7646d2SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; }
3094*5e7646d2SAndroid Build Coastguard Worker    fi
3095*5e7646d2SAndroid Build Coastguard Worker  fi
3096*5e7646d2SAndroid Build Coastguard Workerfi
3097*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3098*5e7646d2SAndroid Build Coastguard Worker$as_echo "$cross_compiling" >&6; }
3099*5e7646d2SAndroid Build Coastguard Worker
3100*5e7646d2SAndroid Build Coastguard Workerrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3101*5e7646d2SAndroid Build Coastguard Workerac_clean_files=$ac_clean_files_save
3102*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3103*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for suffix of object files... " >&6; }
3104*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_objext+:} false; then :
3105*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
3106*5e7646d2SAndroid Build Coastguard Workerelse
3107*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3108*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
3109*5e7646d2SAndroid Build Coastguard Worker
3110*5e7646d2SAndroid Build Coastguard Workerint
3111*5e7646d2SAndroid Build Coastguard Workermain ()
3112*5e7646d2SAndroid Build Coastguard Worker{
3113*5e7646d2SAndroid Build Coastguard Worker
3114*5e7646d2SAndroid Build Coastguard Worker  ;
3115*5e7646d2SAndroid Build Coastguard Worker  return 0;
3116*5e7646d2SAndroid Build Coastguard Worker}
3117*5e7646d2SAndroid Build Coastguard Worker_ACEOF
3118*5e7646d2SAndroid Build Coastguard Workerrm -f conftest.o conftest.obj
3119*5e7646d2SAndroid Build Coastguard Workerif { { ac_try="$ac_compile"
3120*5e7646d2SAndroid Build Coastguard Workercase "(($ac_try" in
3121*5e7646d2SAndroid Build Coastguard Worker  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3122*5e7646d2SAndroid Build Coastguard Worker  *) ac_try_echo=$ac_try;;
3123*5e7646d2SAndroid Build Coastguard Workeresac
3124*5e7646d2SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3125*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5
3126*5e7646d2SAndroid Build Coastguard Worker  (eval "$ac_compile") 2>&5
3127*5e7646d2SAndroid Build Coastguard Worker  ac_status=$?
3128*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3129*5e7646d2SAndroid Build Coastguard Worker  test $ac_status = 0; }; then :
3130*5e7646d2SAndroid Build Coastguard Worker  for ac_file in conftest.o conftest.obj conftest.*; do
3131*5e7646d2SAndroid Build Coastguard Worker  test -f "$ac_file" || continue;
3132*5e7646d2SAndroid Build Coastguard Worker  case $ac_file in
3133*5e7646d2SAndroid Build Coastguard Worker    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3134*5e7646d2SAndroid Build Coastguard Worker    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3135*5e7646d2SAndroid Build Coastguard Worker       break;;
3136*5e7646d2SAndroid Build Coastguard Worker  esac
3137*5e7646d2SAndroid Build Coastguard Workerdone
3138*5e7646d2SAndroid Build Coastguard Workerelse
3139*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me: failed program was:" >&5
3140*5e7646d2SAndroid Build Coastguard Workersed 's/^/| /' conftest.$ac_ext >&5
3141*5e7646d2SAndroid Build Coastguard Worker
3142*5e7646d2SAndroid Build Coastguard Worker{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3143*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3144*5e7646d2SAndroid Build Coastguard Workeras_fn_error $? "cannot compute suffix of object files: cannot compile
3145*5e7646d2SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; }
3146*5e7646d2SAndroid Build Coastguard Workerfi
3147*5e7646d2SAndroid Build Coastguard Workerrm -f conftest.$ac_cv_objext conftest.$ac_ext
3148*5e7646d2SAndroid Build Coastguard Workerfi
3149*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3150*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_objext" >&6; }
3151*5e7646d2SAndroid Build Coastguard WorkerOBJEXT=$ac_cv_objext
3152*5e7646d2SAndroid Build Coastguard Workerac_objext=$OBJEXT
3153*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3154*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3155*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_c_compiler_gnu+:} false; then :
3156*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
3157*5e7646d2SAndroid Build Coastguard Workerelse
3158*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3159*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
3160*5e7646d2SAndroid Build Coastguard Worker
3161*5e7646d2SAndroid Build Coastguard Workerint
3162*5e7646d2SAndroid Build Coastguard Workermain ()
3163*5e7646d2SAndroid Build Coastguard Worker{
3164*5e7646d2SAndroid Build Coastguard Worker#ifndef __GNUC__
3165*5e7646d2SAndroid Build Coastguard Worker       choke me
3166*5e7646d2SAndroid Build Coastguard Worker#endif
3167*5e7646d2SAndroid Build Coastguard Worker
3168*5e7646d2SAndroid Build Coastguard Worker  ;
3169*5e7646d2SAndroid Build Coastguard Worker  return 0;
3170*5e7646d2SAndroid Build Coastguard Worker}
3171*5e7646d2SAndroid Build Coastguard Worker_ACEOF
3172*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
3173*5e7646d2SAndroid Build Coastguard Worker  ac_compiler_gnu=yes
3174*5e7646d2SAndroid Build Coastguard Workerelse
3175*5e7646d2SAndroid Build Coastguard Worker  ac_compiler_gnu=no
3176*5e7646d2SAndroid Build Coastguard Workerfi
3177*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3178*5e7646d2SAndroid Build Coastguard Workerac_cv_c_compiler_gnu=$ac_compiler_gnu
3179*5e7646d2SAndroid Build Coastguard Worker
3180*5e7646d2SAndroid Build Coastguard Workerfi
3181*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3182*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3183*5e7646d2SAndroid Build Coastguard Workerif test $ac_compiler_gnu = yes; then
3184*5e7646d2SAndroid Build Coastguard Worker  GCC=yes
3185*5e7646d2SAndroid Build Coastguard Workerelse
3186*5e7646d2SAndroid Build Coastguard Worker  GCC=
3187*5e7646d2SAndroid Build Coastguard Workerfi
3188*5e7646d2SAndroid Build Coastguard Workerac_test_CFLAGS=${CFLAGS+set}
3189*5e7646d2SAndroid Build Coastguard Workerac_save_CFLAGS=$CFLAGS
3190*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3191*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking whether $CC accepts -g... " >&6; }
3192*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_prog_cc_g+:} false; then :
3193*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
3194*5e7646d2SAndroid Build Coastguard Workerelse
3195*5e7646d2SAndroid Build Coastguard Worker  ac_save_c_werror_flag=$ac_c_werror_flag
3196*5e7646d2SAndroid Build Coastguard Worker   ac_c_werror_flag=yes
3197*5e7646d2SAndroid Build Coastguard Worker   ac_cv_prog_cc_g=no
3198*5e7646d2SAndroid Build Coastguard Worker   CFLAGS="-g"
3199*5e7646d2SAndroid Build Coastguard Worker   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3200*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
3201*5e7646d2SAndroid Build Coastguard Worker
3202*5e7646d2SAndroid Build Coastguard Workerint
3203*5e7646d2SAndroid Build Coastguard Workermain ()
3204*5e7646d2SAndroid Build Coastguard Worker{
3205*5e7646d2SAndroid Build Coastguard Worker
3206*5e7646d2SAndroid Build Coastguard Worker  ;
3207*5e7646d2SAndroid Build Coastguard Worker  return 0;
3208*5e7646d2SAndroid Build Coastguard Worker}
3209*5e7646d2SAndroid Build Coastguard Worker_ACEOF
3210*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
3211*5e7646d2SAndroid Build Coastguard Worker  ac_cv_prog_cc_g=yes
3212*5e7646d2SAndroid Build Coastguard Workerelse
3213*5e7646d2SAndroid Build Coastguard Worker  CFLAGS=""
3214*5e7646d2SAndroid Build Coastguard Worker      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3215*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
3216*5e7646d2SAndroid Build Coastguard Worker
3217*5e7646d2SAndroid Build Coastguard Workerint
3218*5e7646d2SAndroid Build Coastguard Workermain ()
3219*5e7646d2SAndroid Build Coastguard Worker{
3220*5e7646d2SAndroid Build Coastguard Worker
3221*5e7646d2SAndroid Build Coastguard Worker  ;
3222*5e7646d2SAndroid Build Coastguard Worker  return 0;
3223*5e7646d2SAndroid Build Coastguard Worker}
3224*5e7646d2SAndroid Build Coastguard Worker_ACEOF
3225*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
3226*5e7646d2SAndroid Build Coastguard Worker
3227*5e7646d2SAndroid Build Coastguard Workerelse
3228*5e7646d2SAndroid Build Coastguard Worker  ac_c_werror_flag=$ac_save_c_werror_flag
3229*5e7646d2SAndroid Build Coastguard Worker	 CFLAGS="-g"
3230*5e7646d2SAndroid Build Coastguard Worker	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3231*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
3232*5e7646d2SAndroid Build Coastguard Worker
3233*5e7646d2SAndroid Build Coastguard Workerint
3234*5e7646d2SAndroid Build Coastguard Workermain ()
3235*5e7646d2SAndroid Build Coastguard Worker{
3236*5e7646d2SAndroid Build Coastguard Worker
3237*5e7646d2SAndroid Build Coastguard Worker  ;
3238*5e7646d2SAndroid Build Coastguard Worker  return 0;
3239*5e7646d2SAndroid Build Coastguard Worker}
3240*5e7646d2SAndroid Build Coastguard Worker_ACEOF
3241*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
3242*5e7646d2SAndroid Build Coastguard Worker  ac_cv_prog_cc_g=yes
3243*5e7646d2SAndroid Build Coastguard Workerfi
3244*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3245*5e7646d2SAndroid Build Coastguard Workerfi
3246*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3247*5e7646d2SAndroid Build Coastguard Workerfi
3248*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3249*5e7646d2SAndroid Build Coastguard Worker   ac_c_werror_flag=$ac_save_c_werror_flag
3250*5e7646d2SAndroid Build Coastguard Workerfi
3251*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3252*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_prog_cc_g" >&6; }
3253*5e7646d2SAndroid Build Coastguard Workerif test "$ac_test_CFLAGS" = set; then
3254*5e7646d2SAndroid Build Coastguard Worker  CFLAGS=$ac_save_CFLAGS
3255*5e7646d2SAndroid Build Coastguard Workerelif test $ac_cv_prog_cc_g = yes; then
3256*5e7646d2SAndroid Build Coastguard Worker  if test "$GCC" = yes; then
3257*5e7646d2SAndroid Build Coastguard Worker    CFLAGS="-g -O2"
3258*5e7646d2SAndroid Build Coastguard Worker  else
3259*5e7646d2SAndroid Build Coastguard Worker    CFLAGS="-g"
3260*5e7646d2SAndroid Build Coastguard Worker  fi
3261*5e7646d2SAndroid Build Coastguard Workerelse
3262*5e7646d2SAndroid Build Coastguard Worker  if test "$GCC" = yes; then
3263*5e7646d2SAndroid Build Coastguard Worker    CFLAGS="-O2"
3264*5e7646d2SAndroid Build Coastguard Worker  else
3265*5e7646d2SAndroid Build Coastguard Worker    CFLAGS=
3266*5e7646d2SAndroid Build Coastguard Worker  fi
3267*5e7646d2SAndroid Build Coastguard Workerfi
3268*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3269*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3270*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_prog_cc_c89+:} false; then :
3271*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
3272*5e7646d2SAndroid Build Coastguard Workerelse
3273*5e7646d2SAndroid Build Coastguard Worker  ac_cv_prog_cc_c89=no
3274*5e7646d2SAndroid Build Coastguard Workerac_save_CC=$CC
3275*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
3276*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
3277*5e7646d2SAndroid Build Coastguard Worker#include <stdarg.h>
3278*5e7646d2SAndroid Build Coastguard Worker#include <stdio.h>
3279*5e7646d2SAndroid Build Coastguard Workerstruct stat;
3280*5e7646d2SAndroid Build Coastguard Worker/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3281*5e7646d2SAndroid Build Coastguard Workerstruct buf { int x; };
3282*5e7646d2SAndroid Build Coastguard WorkerFILE * (*rcsopen) (struct buf *, struct stat *, int);
3283*5e7646d2SAndroid Build Coastguard Workerstatic char *e (p, i)
3284*5e7646d2SAndroid Build Coastguard Worker     char **p;
3285*5e7646d2SAndroid Build Coastguard Worker     int i;
3286*5e7646d2SAndroid Build Coastguard Worker{
3287*5e7646d2SAndroid Build Coastguard Worker  return p[i];
3288*5e7646d2SAndroid Build Coastguard Worker}
3289*5e7646d2SAndroid Build Coastguard Workerstatic char *f (char * (*g) (char **, int), char **p, ...)
3290*5e7646d2SAndroid Build Coastguard Worker{
3291*5e7646d2SAndroid Build Coastguard Worker  char *s;
3292*5e7646d2SAndroid Build Coastguard Worker  va_list v;
3293*5e7646d2SAndroid Build Coastguard Worker  va_start (v,p);
3294*5e7646d2SAndroid Build Coastguard Worker  s = g (p, va_arg (v,int));
3295*5e7646d2SAndroid Build Coastguard Worker  va_end (v);
3296*5e7646d2SAndroid Build Coastguard Worker  return s;
3297*5e7646d2SAndroid Build Coastguard Worker}
3298*5e7646d2SAndroid Build Coastguard Worker
3299*5e7646d2SAndroid Build Coastguard Worker/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3300*5e7646d2SAndroid Build Coastguard Worker   function prototypes and stuff, but not '\xHH' hex character constants.
3301*5e7646d2SAndroid Build Coastguard Worker   These don't provoke an error unfortunately, instead are silently treated
3302*5e7646d2SAndroid Build Coastguard Worker   as 'x'.  The following induces an error, until -std is added to get
3303*5e7646d2SAndroid Build Coastguard Worker   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3304*5e7646d2SAndroid Build Coastguard Worker   array size at least.  It's necessary to write '\x00'==0 to get something
3305*5e7646d2SAndroid Build Coastguard Worker   that's true only with -std.  */
3306*5e7646d2SAndroid Build Coastguard Workerint osf4_cc_array ['\x00' == 0 ? 1 : -1];
3307*5e7646d2SAndroid Build Coastguard Worker
3308*5e7646d2SAndroid Build Coastguard Worker/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3309*5e7646d2SAndroid Build Coastguard Worker   inside strings and character constants.  */
3310*5e7646d2SAndroid Build Coastguard Worker#define FOO(x) 'x'
3311*5e7646d2SAndroid Build Coastguard Workerint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3312*5e7646d2SAndroid Build Coastguard Worker
3313*5e7646d2SAndroid Build Coastguard Workerint test (int i, double x);
3314*5e7646d2SAndroid Build Coastguard Workerstruct s1 {int (*f) (int a);};
3315*5e7646d2SAndroid Build Coastguard Workerstruct s2 {int (*f) (double a);};
3316*5e7646d2SAndroid Build Coastguard Workerint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3317*5e7646d2SAndroid Build Coastguard Workerint argc;
3318*5e7646d2SAndroid Build Coastguard Workerchar **argv;
3319*5e7646d2SAndroid Build Coastguard Workerint
3320*5e7646d2SAndroid Build Coastguard Workermain ()
3321*5e7646d2SAndroid Build Coastguard Worker{
3322*5e7646d2SAndroid Build Coastguard Workerreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3323*5e7646d2SAndroid Build Coastguard Worker  ;
3324*5e7646d2SAndroid Build Coastguard Worker  return 0;
3325*5e7646d2SAndroid Build Coastguard Worker}
3326*5e7646d2SAndroid Build Coastguard Worker_ACEOF
3327*5e7646d2SAndroid Build Coastguard Workerfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3328*5e7646d2SAndroid Build Coastguard Worker	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3329*5e7646d2SAndroid Build Coastguard Workerdo
3330*5e7646d2SAndroid Build Coastguard Worker  CC="$ac_save_CC $ac_arg"
3331*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_compile "$LINENO"; then :
3332*5e7646d2SAndroid Build Coastguard Worker  ac_cv_prog_cc_c89=$ac_arg
3333*5e7646d2SAndroid Build Coastguard Workerfi
3334*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext
3335*5e7646d2SAndroid Build Coastguard Worker  test "x$ac_cv_prog_cc_c89" != "xno" && break
3336*5e7646d2SAndroid Build Coastguard Workerdone
3337*5e7646d2SAndroid Build Coastguard Workerrm -f conftest.$ac_ext
3338*5e7646d2SAndroid Build Coastguard WorkerCC=$ac_save_CC
3339*5e7646d2SAndroid Build Coastguard Worker
3340*5e7646d2SAndroid Build Coastguard Workerfi
3341*5e7646d2SAndroid Build Coastguard Worker# AC_CACHE_VAL
3342*5e7646d2SAndroid Build Coastguard Workercase "x$ac_cv_prog_cc_c89" in
3343*5e7646d2SAndroid Build Coastguard Worker  x)
3344*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3345*5e7646d2SAndroid Build Coastguard Worker$as_echo "none needed" >&6; } ;;
3346*5e7646d2SAndroid Build Coastguard Worker  xno)
3347*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3348*5e7646d2SAndroid Build Coastguard Worker$as_echo "unsupported" >&6; } ;;
3349*5e7646d2SAndroid Build Coastguard Worker  *)
3350*5e7646d2SAndroid Build Coastguard Worker    CC="$CC $ac_cv_prog_cc_c89"
3351*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3352*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3353*5e7646d2SAndroid Build Coastguard Workeresac
3354*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_prog_cc_c89" != xno; then :
3355*5e7646d2SAndroid Build Coastguard Worker
3356*5e7646d2SAndroid Build Coastguard Workerfi
3357*5e7646d2SAndroid Build Coastguard Worker
3358*5e7646d2SAndroid Build Coastguard Workerac_ext=c
3359*5e7646d2SAndroid Build Coastguard Workerac_cpp='$CPP $CPPFLAGS'
3360*5e7646d2SAndroid Build Coastguard Workerac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3361*5e7646d2SAndroid Build Coastguard Workerac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3362*5e7646d2SAndroid Build Coastguard Workerac_compiler_gnu=$ac_cv_c_compiler_gnu
3363*5e7646d2SAndroid Build Coastguard Worker
3364*5e7646d2SAndroid Build Coastguard Workerac_ext=c
3365*5e7646d2SAndroid Build Coastguard Workerac_cpp='$CPP $CPPFLAGS'
3366*5e7646d2SAndroid Build Coastguard Workerac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3367*5e7646d2SAndroid Build Coastguard Workerac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3368*5e7646d2SAndroid Build Coastguard Workerac_compiler_gnu=$ac_cv_c_compiler_gnu
3369*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3370*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking how to run the C preprocessor... " >&6; }
3371*5e7646d2SAndroid Build Coastguard Worker# On Suns, sometimes $CPP names a directory.
3372*5e7646d2SAndroid Build Coastguard Workerif test -n "$CPP" && test -d "$CPP"; then
3373*5e7646d2SAndroid Build Coastguard Worker  CPP=
3374*5e7646d2SAndroid Build Coastguard Workerfi
3375*5e7646d2SAndroid Build Coastguard Workerif test -z "$CPP"; then
3376*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_prog_CPP+:} false; then :
3377*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
3378*5e7646d2SAndroid Build Coastguard Workerelse
3379*5e7646d2SAndroid Build Coastguard Worker      # Double quotes because CPP needs to be expanded
3380*5e7646d2SAndroid Build Coastguard Worker    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3381*5e7646d2SAndroid Build Coastguard Worker    do
3382*5e7646d2SAndroid Build Coastguard Worker      ac_preproc_ok=false
3383*5e7646d2SAndroid Build Coastguard Workerfor ac_c_preproc_warn_flag in '' yes
3384*5e7646d2SAndroid Build Coastguard Workerdo
3385*5e7646d2SAndroid Build Coastguard Worker  # Use a header file that comes with gcc, so configuring glibc
3386*5e7646d2SAndroid Build Coastguard Worker  # with a fresh cross-compiler works.
3387*5e7646d2SAndroid Build Coastguard Worker  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3388*5e7646d2SAndroid Build Coastguard Worker  # <limits.h> exists even on freestanding compilers.
3389*5e7646d2SAndroid Build Coastguard Worker  # On the NeXT, cc -E runs the code through the compiler's parser,
3390*5e7646d2SAndroid Build Coastguard Worker  # not just through cpp. "Syntax error" is here to catch this case.
3391*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3392*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
3393*5e7646d2SAndroid Build Coastguard Worker#ifdef __STDC__
3394*5e7646d2SAndroid Build Coastguard Worker# include <limits.h>
3395*5e7646d2SAndroid Build Coastguard Worker#else
3396*5e7646d2SAndroid Build Coastguard Worker# include <assert.h>
3397*5e7646d2SAndroid Build Coastguard Worker#endif
3398*5e7646d2SAndroid Build Coastguard Worker		     Syntax error
3399*5e7646d2SAndroid Build Coastguard Worker_ACEOF
3400*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_cpp "$LINENO"; then :
3401*5e7646d2SAndroid Build Coastguard Worker
3402*5e7646d2SAndroid Build Coastguard Workerelse
3403*5e7646d2SAndroid Build Coastguard Worker  # Broken: fails on valid input.
3404*5e7646d2SAndroid Build Coastguard Workercontinue
3405*5e7646d2SAndroid Build Coastguard Workerfi
3406*5e7646d2SAndroid Build Coastguard Workerrm -f conftest.err conftest.i conftest.$ac_ext
3407*5e7646d2SAndroid Build Coastguard Worker
3408*5e7646d2SAndroid Build Coastguard Worker  # OK, works on sane cases.  Now check whether nonexistent headers
3409*5e7646d2SAndroid Build Coastguard Worker  # can be detected and how.
3410*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3411*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
3412*5e7646d2SAndroid Build Coastguard Worker#include <ac_nonexistent.h>
3413*5e7646d2SAndroid Build Coastguard Worker_ACEOF
3414*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_cpp "$LINENO"; then :
3415*5e7646d2SAndroid Build Coastguard Worker  # Broken: success on invalid input.
3416*5e7646d2SAndroid Build Coastguard Workercontinue
3417*5e7646d2SAndroid Build Coastguard Workerelse
3418*5e7646d2SAndroid Build Coastguard Worker  # Passes both tests.
3419*5e7646d2SAndroid Build Coastguard Workerac_preproc_ok=:
3420*5e7646d2SAndroid Build Coastguard Workerbreak
3421*5e7646d2SAndroid Build Coastguard Workerfi
3422*5e7646d2SAndroid Build Coastguard Workerrm -f conftest.err conftest.i conftest.$ac_ext
3423*5e7646d2SAndroid Build Coastguard Worker
3424*5e7646d2SAndroid Build Coastguard Workerdone
3425*5e7646d2SAndroid Build Coastguard Worker# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3426*5e7646d2SAndroid Build Coastguard Workerrm -f conftest.i conftest.err conftest.$ac_ext
3427*5e7646d2SAndroid Build Coastguard Workerif $ac_preproc_ok; then :
3428*5e7646d2SAndroid Build Coastguard Worker  break
3429*5e7646d2SAndroid Build Coastguard Workerfi
3430*5e7646d2SAndroid Build Coastguard Worker
3431*5e7646d2SAndroid Build Coastguard Worker    done
3432*5e7646d2SAndroid Build Coastguard Worker    ac_cv_prog_CPP=$CPP
3433*5e7646d2SAndroid Build Coastguard Worker
3434*5e7646d2SAndroid Build Coastguard Workerfi
3435*5e7646d2SAndroid Build Coastguard Worker  CPP=$ac_cv_prog_CPP
3436*5e7646d2SAndroid Build Coastguard Workerelse
3437*5e7646d2SAndroid Build Coastguard Worker  ac_cv_prog_CPP=$CPP
3438*5e7646d2SAndroid Build Coastguard Workerfi
3439*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3440*5e7646d2SAndroid Build Coastguard Worker$as_echo "$CPP" >&6; }
3441*5e7646d2SAndroid Build Coastguard Workerac_preproc_ok=false
3442*5e7646d2SAndroid Build Coastguard Workerfor ac_c_preproc_warn_flag in '' yes
3443*5e7646d2SAndroid Build Coastguard Workerdo
3444*5e7646d2SAndroid Build Coastguard Worker  # Use a header file that comes with gcc, so configuring glibc
3445*5e7646d2SAndroid Build Coastguard Worker  # with a fresh cross-compiler works.
3446*5e7646d2SAndroid Build Coastguard Worker  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3447*5e7646d2SAndroid Build Coastguard Worker  # <limits.h> exists even on freestanding compilers.
3448*5e7646d2SAndroid Build Coastguard Worker  # On the NeXT, cc -E runs the code through the compiler's parser,
3449*5e7646d2SAndroid Build Coastguard Worker  # not just through cpp. "Syntax error" is here to catch this case.
3450*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3451*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
3452*5e7646d2SAndroid Build Coastguard Worker#ifdef __STDC__
3453*5e7646d2SAndroid Build Coastguard Worker# include <limits.h>
3454*5e7646d2SAndroid Build Coastguard Worker#else
3455*5e7646d2SAndroid Build Coastguard Worker# include <assert.h>
3456*5e7646d2SAndroid Build Coastguard Worker#endif
3457*5e7646d2SAndroid Build Coastguard Worker		     Syntax error
3458*5e7646d2SAndroid Build Coastguard Worker_ACEOF
3459*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_cpp "$LINENO"; then :
3460*5e7646d2SAndroid Build Coastguard Worker
3461*5e7646d2SAndroid Build Coastguard Workerelse
3462*5e7646d2SAndroid Build Coastguard Worker  # Broken: fails on valid input.
3463*5e7646d2SAndroid Build Coastguard Workercontinue
3464*5e7646d2SAndroid Build Coastguard Workerfi
3465*5e7646d2SAndroid Build Coastguard Workerrm -f conftest.err conftest.i conftest.$ac_ext
3466*5e7646d2SAndroid Build Coastguard Worker
3467*5e7646d2SAndroid Build Coastguard Worker  # OK, works on sane cases.  Now check whether nonexistent headers
3468*5e7646d2SAndroid Build Coastguard Worker  # can be detected and how.
3469*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3470*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
3471*5e7646d2SAndroid Build Coastguard Worker#include <ac_nonexistent.h>
3472*5e7646d2SAndroid Build Coastguard Worker_ACEOF
3473*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_cpp "$LINENO"; then :
3474*5e7646d2SAndroid Build Coastguard Worker  # Broken: success on invalid input.
3475*5e7646d2SAndroid Build Coastguard Workercontinue
3476*5e7646d2SAndroid Build Coastguard Workerelse
3477*5e7646d2SAndroid Build Coastguard Worker  # Passes both tests.
3478*5e7646d2SAndroid Build Coastguard Workerac_preproc_ok=:
3479*5e7646d2SAndroid Build Coastguard Workerbreak
3480*5e7646d2SAndroid Build Coastguard Workerfi
3481*5e7646d2SAndroid Build Coastguard Workerrm -f conftest.err conftest.i conftest.$ac_ext
3482*5e7646d2SAndroid Build Coastguard Worker
3483*5e7646d2SAndroid Build Coastguard Workerdone
3484*5e7646d2SAndroid Build Coastguard Worker# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3485*5e7646d2SAndroid Build Coastguard Workerrm -f conftest.i conftest.err conftest.$ac_ext
3486*5e7646d2SAndroid Build Coastguard Workerif $ac_preproc_ok; then :
3487*5e7646d2SAndroid Build Coastguard Worker
3488*5e7646d2SAndroid Build Coastguard Workerelse
3489*5e7646d2SAndroid Build Coastguard Worker  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3490*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3491*5e7646d2SAndroid Build Coastguard Workeras_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3492*5e7646d2SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; }
3493*5e7646d2SAndroid Build Coastguard Workerfi
3494*5e7646d2SAndroid Build Coastguard Worker
3495*5e7646d2SAndroid Build Coastguard Workerac_ext=c
3496*5e7646d2SAndroid Build Coastguard Workerac_cpp='$CPP $CPPFLAGS'
3497*5e7646d2SAndroid Build Coastguard Workerac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3498*5e7646d2SAndroid Build Coastguard Workerac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3499*5e7646d2SAndroid Build Coastguard Workerac_compiler_gnu=$ac_cv_c_compiler_gnu
3500*5e7646d2SAndroid Build Coastguard Worker
3501*5e7646d2SAndroid Build Coastguard Workerac_ext=cpp
3502*5e7646d2SAndroid Build Coastguard Workerac_cpp='$CXXCPP $CPPFLAGS'
3503*5e7646d2SAndroid Build Coastguard Workerac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3504*5e7646d2SAndroid Build Coastguard Workerac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3505*5e7646d2SAndroid Build Coastguard Workerac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3506*5e7646d2SAndroid Build Coastguard Workerif test -z "$CXX"; then
3507*5e7646d2SAndroid Build Coastguard Worker  if test -n "$CCC"; then
3508*5e7646d2SAndroid Build Coastguard Worker    CXX=$CCC
3509*5e7646d2SAndroid Build Coastguard Worker  else
3510*5e7646d2SAndroid Build Coastguard Worker    if test -n "$ac_tool_prefix"; then
3511*5e7646d2SAndroid Build Coastguard Worker  for ac_prog in clang++ c++ g++
3512*5e7646d2SAndroid Build Coastguard Worker  do
3513*5e7646d2SAndroid Build Coastguard Worker    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3514*5e7646d2SAndroid Build Coastguard Workerset dummy $ac_tool_prefix$ac_prog; ac_word=$2
3515*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3516*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
3517*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_prog_CXX+:} false; then :
3518*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
3519*5e7646d2SAndroid Build Coastguard Workerelse
3520*5e7646d2SAndroid Build Coastguard Worker  if test -n "$CXX"; then
3521*5e7646d2SAndroid Build Coastguard Worker  ac_cv_prog_CXX="$CXX" # Let the user override the test.
3522*5e7646d2SAndroid Build Coastguard Workerelse
3523*5e7646d2SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3524*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
3525*5e7646d2SAndroid Build Coastguard Workerdo
3526*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
3527*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
3528*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
3529*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3530*5e7646d2SAndroid Build Coastguard Worker    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3531*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3532*5e7646d2SAndroid Build Coastguard Worker    break 2
3533*5e7646d2SAndroid Build Coastguard Worker  fi
3534*5e7646d2SAndroid Build Coastguard Workerdone
3535*5e7646d2SAndroid Build Coastguard Worker  done
3536*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
3537*5e7646d2SAndroid Build Coastguard Worker
3538*5e7646d2SAndroid Build Coastguard Workerfi
3539*5e7646d2SAndroid Build Coastguard Workerfi
3540*5e7646d2SAndroid Build Coastguard WorkerCXX=$ac_cv_prog_CXX
3541*5e7646d2SAndroid Build Coastguard Workerif test -n "$CXX"; then
3542*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3543*5e7646d2SAndroid Build Coastguard Worker$as_echo "$CXX" >&6; }
3544*5e7646d2SAndroid Build Coastguard Workerelse
3545*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3546*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
3547*5e7646d2SAndroid Build Coastguard Workerfi
3548*5e7646d2SAndroid Build Coastguard Worker
3549*5e7646d2SAndroid Build Coastguard Worker
3550*5e7646d2SAndroid Build Coastguard Worker    test -n "$CXX" && break
3551*5e7646d2SAndroid Build Coastguard Worker  done
3552*5e7646d2SAndroid Build Coastguard Workerfi
3553*5e7646d2SAndroid Build Coastguard Workerif test -z "$CXX"; then
3554*5e7646d2SAndroid Build Coastguard Worker  ac_ct_CXX=$CXX
3555*5e7646d2SAndroid Build Coastguard Worker  for ac_prog in clang++ c++ g++
3556*5e7646d2SAndroid Build Coastguard Workerdo
3557*5e7646d2SAndroid Build Coastguard Worker  # Extract the first word of "$ac_prog", so it can be a program name with args.
3558*5e7646d2SAndroid Build Coastguard Workerset dummy $ac_prog; ac_word=$2
3559*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3560*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
3561*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_prog_ac_ct_CXX+:} false; then :
3562*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
3563*5e7646d2SAndroid Build Coastguard Workerelse
3564*5e7646d2SAndroid Build Coastguard Worker  if test -n "$ac_ct_CXX"; then
3565*5e7646d2SAndroid Build Coastguard Worker  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3566*5e7646d2SAndroid Build Coastguard Workerelse
3567*5e7646d2SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3568*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
3569*5e7646d2SAndroid Build Coastguard Workerdo
3570*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
3571*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
3572*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
3573*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3574*5e7646d2SAndroid Build Coastguard Worker    ac_cv_prog_ac_ct_CXX="$ac_prog"
3575*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3576*5e7646d2SAndroid Build Coastguard Worker    break 2
3577*5e7646d2SAndroid Build Coastguard Worker  fi
3578*5e7646d2SAndroid Build Coastguard Workerdone
3579*5e7646d2SAndroid Build Coastguard Worker  done
3580*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
3581*5e7646d2SAndroid Build Coastguard Worker
3582*5e7646d2SAndroid Build Coastguard Workerfi
3583*5e7646d2SAndroid Build Coastguard Workerfi
3584*5e7646d2SAndroid Build Coastguard Workerac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3585*5e7646d2SAndroid Build Coastguard Workerif test -n "$ac_ct_CXX"; then
3586*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3587*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_ct_CXX" >&6; }
3588*5e7646d2SAndroid Build Coastguard Workerelse
3589*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3590*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
3591*5e7646d2SAndroid Build Coastguard Workerfi
3592*5e7646d2SAndroid Build Coastguard Worker
3593*5e7646d2SAndroid Build Coastguard Worker
3594*5e7646d2SAndroid Build Coastguard Worker  test -n "$ac_ct_CXX" && break
3595*5e7646d2SAndroid Build Coastguard Workerdone
3596*5e7646d2SAndroid Build Coastguard Worker
3597*5e7646d2SAndroid Build Coastguard Worker  if test "x$ac_ct_CXX" = x; then
3598*5e7646d2SAndroid Build Coastguard Worker    CXX="g++"
3599*5e7646d2SAndroid Build Coastguard Worker  else
3600*5e7646d2SAndroid Build Coastguard Worker    case $cross_compiling:$ac_tool_warned in
3601*5e7646d2SAndroid Build Coastguard Workeryes:)
3602*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3603*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3604*5e7646d2SAndroid Build Coastguard Workerac_tool_warned=yes ;;
3605*5e7646d2SAndroid Build Coastguard Workeresac
3606*5e7646d2SAndroid Build Coastguard Worker    CXX=$ac_ct_CXX
3607*5e7646d2SAndroid Build Coastguard Worker  fi
3608*5e7646d2SAndroid Build Coastguard Workerfi
3609*5e7646d2SAndroid Build Coastguard Worker
3610*5e7646d2SAndroid Build Coastguard Worker  fi
3611*5e7646d2SAndroid Build Coastguard Workerfi
3612*5e7646d2SAndroid Build Coastguard Worker# Provide some information about the compiler.
3613*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3614*5e7646d2SAndroid Build Coastguard Workerset X $ac_compile
3615*5e7646d2SAndroid Build Coastguard Workerac_compiler=$2
3616*5e7646d2SAndroid Build Coastguard Workerfor ac_option in --version -v -V -qversion; do
3617*5e7646d2SAndroid Build Coastguard Worker  { { ac_try="$ac_compiler $ac_option >&5"
3618*5e7646d2SAndroid Build Coastguard Workercase "(($ac_try" in
3619*5e7646d2SAndroid Build Coastguard Worker  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3620*5e7646d2SAndroid Build Coastguard Worker  *) ac_try_echo=$ac_try;;
3621*5e7646d2SAndroid Build Coastguard Workeresac
3622*5e7646d2SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3623*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5
3624*5e7646d2SAndroid Build Coastguard Worker  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3625*5e7646d2SAndroid Build Coastguard Worker  ac_status=$?
3626*5e7646d2SAndroid Build Coastguard Worker  if test -s conftest.err; then
3627*5e7646d2SAndroid Build Coastguard Worker    sed '10a\
3628*5e7646d2SAndroid Build Coastguard Worker... rest of stderr output deleted ...
3629*5e7646d2SAndroid Build Coastguard Worker         10q' conftest.err >conftest.er1
3630*5e7646d2SAndroid Build Coastguard Worker    cat conftest.er1 >&5
3631*5e7646d2SAndroid Build Coastguard Worker  fi
3632*5e7646d2SAndroid Build Coastguard Worker  rm -f conftest.er1 conftest.err
3633*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3634*5e7646d2SAndroid Build Coastguard Worker  test $ac_status = 0; }
3635*5e7646d2SAndroid Build Coastguard Workerdone
3636*5e7646d2SAndroid Build Coastguard Worker
3637*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3638*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3639*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_cxx_compiler_gnu+:} false; then :
3640*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
3641*5e7646d2SAndroid Build Coastguard Workerelse
3642*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3643*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
3644*5e7646d2SAndroid Build Coastguard Worker
3645*5e7646d2SAndroid Build Coastguard Workerint
3646*5e7646d2SAndroid Build Coastguard Workermain ()
3647*5e7646d2SAndroid Build Coastguard Worker{
3648*5e7646d2SAndroid Build Coastguard Worker#ifndef __GNUC__
3649*5e7646d2SAndroid Build Coastguard Worker       choke me
3650*5e7646d2SAndroid Build Coastguard Worker#endif
3651*5e7646d2SAndroid Build Coastguard Worker
3652*5e7646d2SAndroid Build Coastguard Worker  ;
3653*5e7646d2SAndroid Build Coastguard Worker  return 0;
3654*5e7646d2SAndroid Build Coastguard Worker}
3655*5e7646d2SAndroid Build Coastguard Worker_ACEOF
3656*5e7646d2SAndroid Build Coastguard Workerif ac_fn_cxx_try_compile "$LINENO"; then :
3657*5e7646d2SAndroid Build Coastguard Worker  ac_compiler_gnu=yes
3658*5e7646d2SAndroid Build Coastguard Workerelse
3659*5e7646d2SAndroid Build Coastguard Worker  ac_compiler_gnu=no
3660*5e7646d2SAndroid Build Coastguard Workerfi
3661*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3662*5e7646d2SAndroid Build Coastguard Workerac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3663*5e7646d2SAndroid Build Coastguard Worker
3664*5e7646d2SAndroid Build Coastguard Workerfi
3665*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3666*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3667*5e7646d2SAndroid Build Coastguard Workerif test $ac_compiler_gnu = yes; then
3668*5e7646d2SAndroid Build Coastguard Worker  GXX=yes
3669*5e7646d2SAndroid Build Coastguard Workerelse
3670*5e7646d2SAndroid Build Coastguard Worker  GXX=
3671*5e7646d2SAndroid Build Coastguard Workerfi
3672*5e7646d2SAndroid Build Coastguard Workerac_test_CXXFLAGS=${CXXFLAGS+set}
3673*5e7646d2SAndroid Build Coastguard Workerac_save_CXXFLAGS=$CXXFLAGS
3674*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3675*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking whether $CXX accepts -g... " >&6; }
3676*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_prog_cxx_g+:} false; then :
3677*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
3678*5e7646d2SAndroid Build Coastguard Workerelse
3679*5e7646d2SAndroid Build Coastguard Worker  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3680*5e7646d2SAndroid Build Coastguard Worker   ac_cxx_werror_flag=yes
3681*5e7646d2SAndroid Build Coastguard Worker   ac_cv_prog_cxx_g=no
3682*5e7646d2SAndroid Build Coastguard Worker   CXXFLAGS="-g"
3683*5e7646d2SAndroid Build Coastguard Worker   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3684*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
3685*5e7646d2SAndroid Build Coastguard Worker
3686*5e7646d2SAndroid Build Coastguard Workerint
3687*5e7646d2SAndroid Build Coastguard Workermain ()
3688*5e7646d2SAndroid Build Coastguard Worker{
3689*5e7646d2SAndroid Build Coastguard Worker
3690*5e7646d2SAndroid Build Coastguard Worker  ;
3691*5e7646d2SAndroid Build Coastguard Worker  return 0;
3692*5e7646d2SAndroid Build Coastguard Worker}
3693*5e7646d2SAndroid Build Coastguard Worker_ACEOF
3694*5e7646d2SAndroid Build Coastguard Workerif ac_fn_cxx_try_compile "$LINENO"; then :
3695*5e7646d2SAndroid Build Coastguard Worker  ac_cv_prog_cxx_g=yes
3696*5e7646d2SAndroid Build Coastguard Workerelse
3697*5e7646d2SAndroid Build Coastguard Worker  CXXFLAGS=""
3698*5e7646d2SAndroid Build Coastguard Worker      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3699*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
3700*5e7646d2SAndroid Build Coastguard Worker
3701*5e7646d2SAndroid Build Coastguard Workerint
3702*5e7646d2SAndroid Build Coastguard Workermain ()
3703*5e7646d2SAndroid Build Coastguard Worker{
3704*5e7646d2SAndroid Build Coastguard Worker
3705*5e7646d2SAndroid Build Coastguard Worker  ;
3706*5e7646d2SAndroid Build Coastguard Worker  return 0;
3707*5e7646d2SAndroid Build Coastguard Worker}
3708*5e7646d2SAndroid Build Coastguard Worker_ACEOF
3709*5e7646d2SAndroid Build Coastguard Workerif ac_fn_cxx_try_compile "$LINENO"; then :
3710*5e7646d2SAndroid Build Coastguard Worker
3711*5e7646d2SAndroid Build Coastguard Workerelse
3712*5e7646d2SAndroid Build Coastguard Worker  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3713*5e7646d2SAndroid Build Coastguard Worker	 CXXFLAGS="-g"
3714*5e7646d2SAndroid Build Coastguard Worker	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3715*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
3716*5e7646d2SAndroid Build Coastguard Worker
3717*5e7646d2SAndroid Build Coastguard Workerint
3718*5e7646d2SAndroid Build Coastguard Workermain ()
3719*5e7646d2SAndroid Build Coastguard Worker{
3720*5e7646d2SAndroid Build Coastguard Worker
3721*5e7646d2SAndroid Build Coastguard Worker  ;
3722*5e7646d2SAndroid Build Coastguard Worker  return 0;
3723*5e7646d2SAndroid Build Coastguard Worker}
3724*5e7646d2SAndroid Build Coastguard Worker_ACEOF
3725*5e7646d2SAndroid Build Coastguard Workerif ac_fn_cxx_try_compile "$LINENO"; then :
3726*5e7646d2SAndroid Build Coastguard Worker  ac_cv_prog_cxx_g=yes
3727*5e7646d2SAndroid Build Coastguard Workerfi
3728*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3729*5e7646d2SAndroid Build Coastguard Workerfi
3730*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3731*5e7646d2SAndroid Build Coastguard Workerfi
3732*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3733*5e7646d2SAndroid Build Coastguard Worker   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3734*5e7646d2SAndroid Build Coastguard Workerfi
3735*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3736*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_prog_cxx_g" >&6; }
3737*5e7646d2SAndroid Build Coastguard Workerif test "$ac_test_CXXFLAGS" = set; then
3738*5e7646d2SAndroid Build Coastguard Worker  CXXFLAGS=$ac_save_CXXFLAGS
3739*5e7646d2SAndroid Build Coastguard Workerelif test $ac_cv_prog_cxx_g = yes; then
3740*5e7646d2SAndroid Build Coastguard Worker  if test "$GXX" = yes; then
3741*5e7646d2SAndroid Build Coastguard Worker    CXXFLAGS="-g -O2"
3742*5e7646d2SAndroid Build Coastguard Worker  else
3743*5e7646d2SAndroid Build Coastguard Worker    CXXFLAGS="-g"
3744*5e7646d2SAndroid Build Coastguard Worker  fi
3745*5e7646d2SAndroid Build Coastguard Workerelse
3746*5e7646d2SAndroid Build Coastguard Worker  if test "$GXX" = yes; then
3747*5e7646d2SAndroid Build Coastguard Worker    CXXFLAGS="-O2"
3748*5e7646d2SAndroid Build Coastguard Worker  else
3749*5e7646d2SAndroid Build Coastguard Worker    CXXFLAGS=
3750*5e7646d2SAndroid Build Coastguard Worker  fi
3751*5e7646d2SAndroid Build Coastguard Workerfi
3752*5e7646d2SAndroid Build Coastguard Workerac_ext=c
3753*5e7646d2SAndroid Build Coastguard Workerac_cpp='$CPP $CPPFLAGS'
3754*5e7646d2SAndroid Build Coastguard Workerac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3755*5e7646d2SAndroid Build Coastguard Workerac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3756*5e7646d2SAndroid Build Coastguard Workerac_compiler_gnu=$ac_cv_c_compiler_gnu
3757*5e7646d2SAndroid Build Coastguard Worker
3758*5e7646d2SAndroid Build Coastguard Workerif test -n "$ac_tool_prefix"; then
3759*5e7646d2SAndroid Build Coastguard Worker  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3760*5e7646d2SAndroid Build Coastguard Workerset dummy ${ac_tool_prefix}ranlib; ac_word=$2
3761*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3762*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
3763*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_prog_RANLIB+:} false; then :
3764*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
3765*5e7646d2SAndroid Build Coastguard Workerelse
3766*5e7646d2SAndroid Build Coastguard Worker  if test -n "$RANLIB"; then
3767*5e7646d2SAndroid Build Coastguard Worker  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3768*5e7646d2SAndroid Build Coastguard Workerelse
3769*5e7646d2SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3770*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
3771*5e7646d2SAndroid Build Coastguard Workerdo
3772*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
3773*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
3774*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
3775*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3776*5e7646d2SAndroid Build Coastguard Worker    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3777*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3778*5e7646d2SAndroid Build Coastguard Worker    break 2
3779*5e7646d2SAndroid Build Coastguard Worker  fi
3780*5e7646d2SAndroid Build Coastguard Workerdone
3781*5e7646d2SAndroid Build Coastguard Worker  done
3782*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
3783*5e7646d2SAndroid Build Coastguard Worker
3784*5e7646d2SAndroid Build Coastguard Workerfi
3785*5e7646d2SAndroid Build Coastguard Workerfi
3786*5e7646d2SAndroid Build Coastguard WorkerRANLIB=$ac_cv_prog_RANLIB
3787*5e7646d2SAndroid Build Coastguard Workerif test -n "$RANLIB"; then
3788*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3789*5e7646d2SAndroid Build Coastguard Worker$as_echo "$RANLIB" >&6; }
3790*5e7646d2SAndroid Build Coastguard Workerelse
3791*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3792*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
3793*5e7646d2SAndroid Build Coastguard Workerfi
3794*5e7646d2SAndroid Build Coastguard Worker
3795*5e7646d2SAndroid Build Coastguard Worker
3796*5e7646d2SAndroid Build Coastguard Workerfi
3797*5e7646d2SAndroid Build Coastguard Workerif test -z "$ac_cv_prog_RANLIB"; then
3798*5e7646d2SAndroid Build Coastguard Worker  ac_ct_RANLIB=$RANLIB
3799*5e7646d2SAndroid Build Coastguard Worker  # Extract the first word of "ranlib", so it can be a program name with args.
3800*5e7646d2SAndroid Build Coastguard Workerset dummy ranlib; ac_word=$2
3801*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3802*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
3803*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3804*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
3805*5e7646d2SAndroid Build Coastguard Workerelse
3806*5e7646d2SAndroid Build Coastguard Worker  if test -n "$ac_ct_RANLIB"; then
3807*5e7646d2SAndroid Build Coastguard Worker  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3808*5e7646d2SAndroid Build Coastguard Workerelse
3809*5e7646d2SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3810*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
3811*5e7646d2SAndroid Build Coastguard Workerdo
3812*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
3813*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
3814*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
3815*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3816*5e7646d2SAndroid Build Coastguard Worker    ac_cv_prog_ac_ct_RANLIB="ranlib"
3817*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3818*5e7646d2SAndroid Build Coastguard Worker    break 2
3819*5e7646d2SAndroid Build Coastguard Worker  fi
3820*5e7646d2SAndroid Build Coastguard Workerdone
3821*5e7646d2SAndroid Build Coastguard Worker  done
3822*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
3823*5e7646d2SAndroid Build Coastguard Worker
3824*5e7646d2SAndroid Build Coastguard Workerfi
3825*5e7646d2SAndroid Build Coastguard Workerfi
3826*5e7646d2SAndroid Build Coastguard Workerac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3827*5e7646d2SAndroid Build Coastguard Workerif test -n "$ac_ct_RANLIB"; then
3828*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3829*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_ct_RANLIB" >&6; }
3830*5e7646d2SAndroid Build Coastguard Workerelse
3831*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3832*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
3833*5e7646d2SAndroid Build Coastguard Workerfi
3834*5e7646d2SAndroid Build Coastguard Worker
3835*5e7646d2SAndroid Build Coastguard Worker  if test "x$ac_ct_RANLIB" = x; then
3836*5e7646d2SAndroid Build Coastguard Worker    RANLIB=":"
3837*5e7646d2SAndroid Build Coastguard Worker  else
3838*5e7646d2SAndroid Build Coastguard Worker    case $cross_compiling:$ac_tool_warned in
3839*5e7646d2SAndroid Build Coastguard Workeryes:)
3840*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3841*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3842*5e7646d2SAndroid Build Coastguard Workerac_tool_warned=yes ;;
3843*5e7646d2SAndroid Build Coastguard Workeresac
3844*5e7646d2SAndroid Build Coastguard Worker    RANLIB=$ac_ct_RANLIB
3845*5e7646d2SAndroid Build Coastguard Worker  fi
3846*5e7646d2SAndroid Build Coastguard Workerelse
3847*5e7646d2SAndroid Build Coastguard Worker  RANLIB="$ac_cv_prog_RANLIB"
3848*5e7646d2SAndroid Build Coastguard Workerfi
3849*5e7646d2SAndroid Build Coastguard Worker
3850*5e7646d2SAndroid Build Coastguard Worker# Extract the first word of "ar", so it can be a program name with args.
3851*5e7646d2SAndroid Build Coastguard Workerset dummy ar; ac_word=$2
3852*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3853*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
3854*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_AR+:} false; then :
3855*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
3856*5e7646d2SAndroid Build Coastguard Workerelse
3857*5e7646d2SAndroid Build Coastguard Worker  case $AR in
3858*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
3859*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_AR="$AR" # Let the user override the test with a path.
3860*5e7646d2SAndroid Build Coastguard Worker  ;;
3861*5e7646d2SAndroid Build Coastguard Worker  *)
3862*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3863*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
3864*5e7646d2SAndroid Build Coastguard Workerdo
3865*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
3866*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
3867*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
3868*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3869*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
3870*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3871*5e7646d2SAndroid Build Coastguard Worker    break 2
3872*5e7646d2SAndroid Build Coastguard Worker  fi
3873*5e7646d2SAndroid Build Coastguard Workerdone
3874*5e7646d2SAndroid Build Coastguard Worker  done
3875*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
3876*5e7646d2SAndroid Build Coastguard Worker
3877*5e7646d2SAndroid Build Coastguard Worker  ;;
3878*5e7646d2SAndroid Build Coastguard Workeresac
3879*5e7646d2SAndroid Build Coastguard Workerfi
3880*5e7646d2SAndroid Build Coastguard WorkerAR=$ac_cv_path_AR
3881*5e7646d2SAndroid Build Coastguard Workerif test -n "$AR"; then
3882*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3883*5e7646d2SAndroid Build Coastguard Worker$as_echo "$AR" >&6; }
3884*5e7646d2SAndroid Build Coastguard Workerelse
3885*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3886*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
3887*5e7646d2SAndroid Build Coastguard Workerfi
3888*5e7646d2SAndroid Build Coastguard Worker
3889*5e7646d2SAndroid Build Coastguard Worker
3890*5e7646d2SAndroid Build Coastguard Worker# Extract the first word of "chmod", so it can be a program name with args.
3891*5e7646d2SAndroid Build Coastguard Workerset dummy chmod; ac_word=$2
3892*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3893*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
3894*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_CHMOD+:} false; then :
3895*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
3896*5e7646d2SAndroid Build Coastguard Workerelse
3897*5e7646d2SAndroid Build Coastguard Worker  case $CHMOD in
3898*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
3899*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
3900*5e7646d2SAndroid Build Coastguard Worker  ;;
3901*5e7646d2SAndroid Build Coastguard Worker  *)
3902*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3903*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
3904*5e7646d2SAndroid Build Coastguard Workerdo
3905*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
3906*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
3907*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
3908*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3909*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
3910*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3911*5e7646d2SAndroid Build Coastguard Worker    break 2
3912*5e7646d2SAndroid Build Coastguard Worker  fi
3913*5e7646d2SAndroid Build Coastguard Workerdone
3914*5e7646d2SAndroid Build Coastguard Worker  done
3915*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
3916*5e7646d2SAndroid Build Coastguard Worker
3917*5e7646d2SAndroid Build Coastguard Worker  ;;
3918*5e7646d2SAndroid Build Coastguard Workeresac
3919*5e7646d2SAndroid Build Coastguard Workerfi
3920*5e7646d2SAndroid Build Coastguard WorkerCHMOD=$ac_cv_path_CHMOD
3921*5e7646d2SAndroid Build Coastguard Workerif test -n "$CHMOD"; then
3922*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
3923*5e7646d2SAndroid Build Coastguard Worker$as_echo "$CHMOD" >&6; }
3924*5e7646d2SAndroid Build Coastguard Workerelse
3925*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3926*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
3927*5e7646d2SAndroid Build Coastguard Workerfi
3928*5e7646d2SAndroid Build Coastguard Worker
3929*5e7646d2SAndroid Build Coastguard Worker
3930*5e7646d2SAndroid Build Coastguard Worker# Extract the first word of "gzip", so it can be a program name with args.
3931*5e7646d2SAndroid Build Coastguard Workerset dummy gzip; ac_word=$2
3932*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3933*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
3934*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_GZIPPROG+:} false; then :
3935*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
3936*5e7646d2SAndroid Build Coastguard Workerelse
3937*5e7646d2SAndroid Build Coastguard Worker  case $GZIPPROG in
3938*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
3939*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_GZIPPROG="$GZIPPROG" # Let the user override the test with a path.
3940*5e7646d2SAndroid Build Coastguard Worker  ;;
3941*5e7646d2SAndroid Build Coastguard Worker  *)
3942*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3943*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
3944*5e7646d2SAndroid Build Coastguard Workerdo
3945*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
3946*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
3947*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
3948*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3949*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_GZIPPROG="$as_dir/$ac_word$ac_exec_ext"
3950*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3951*5e7646d2SAndroid Build Coastguard Worker    break 2
3952*5e7646d2SAndroid Build Coastguard Worker  fi
3953*5e7646d2SAndroid Build Coastguard Workerdone
3954*5e7646d2SAndroid Build Coastguard Worker  done
3955*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
3956*5e7646d2SAndroid Build Coastguard Worker
3957*5e7646d2SAndroid Build Coastguard Worker  ;;
3958*5e7646d2SAndroid Build Coastguard Workeresac
3959*5e7646d2SAndroid Build Coastguard Workerfi
3960*5e7646d2SAndroid Build Coastguard WorkerGZIPPROG=$ac_cv_path_GZIPPROG
3961*5e7646d2SAndroid Build Coastguard Workerif test -n "$GZIPPROG"; then
3962*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIPPROG" >&5
3963*5e7646d2SAndroid Build Coastguard Worker$as_echo "$GZIPPROG" >&6; }
3964*5e7646d2SAndroid Build Coastguard Workerelse
3965*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3966*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
3967*5e7646d2SAndroid Build Coastguard Workerfi
3968*5e7646d2SAndroid Build Coastguard Worker
3969*5e7646d2SAndroid Build Coastguard Worker
3970*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for install-sh script" >&5
3971*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for install-sh script... " >&6; }
3972*5e7646d2SAndroid Build Coastguard WorkerINSTALL="`pwd`/install-sh"
3973*5e7646d2SAndroid Build Coastguard Worker
3974*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: using $INSTALL" >&5
3975*5e7646d2SAndroid Build Coastguard Worker$as_echo "using $INSTALL" >&6; }
3976*5e7646d2SAndroid Build Coastguard Worker# Extract the first word of "ld", so it can be a program name with args.
3977*5e7646d2SAndroid Build Coastguard Workerset dummy ld; ac_word=$2
3978*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3979*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
3980*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_LD+:} false; then :
3981*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
3982*5e7646d2SAndroid Build Coastguard Workerelse
3983*5e7646d2SAndroid Build Coastguard Worker  case $LD in
3984*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
3985*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_LD="$LD" # Let the user override the test with a path.
3986*5e7646d2SAndroid Build Coastguard Worker  ;;
3987*5e7646d2SAndroid Build Coastguard Worker  *)
3988*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3989*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
3990*5e7646d2SAndroid Build Coastguard Workerdo
3991*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
3992*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
3993*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
3994*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3995*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext"
3996*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3997*5e7646d2SAndroid Build Coastguard Worker    break 2
3998*5e7646d2SAndroid Build Coastguard Worker  fi
3999*5e7646d2SAndroid Build Coastguard Workerdone
4000*5e7646d2SAndroid Build Coastguard Worker  done
4001*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
4002*5e7646d2SAndroid Build Coastguard Worker
4003*5e7646d2SAndroid Build Coastguard Worker  ;;
4004*5e7646d2SAndroid Build Coastguard Workeresac
4005*5e7646d2SAndroid Build Coastguard Workerfi
4006*5e7646d2SAndroid Build Coastguard WorkerLD=$ac_cv_path_LD
4007*5e7646d2SAndroid Build Coastguard Workerif test -n "$LD"; then
4008*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4009*5e7646d2SAndroid Build Coastguard Worker$as_echo "$LD" >&6; }
4010*5e7646d2SAndroid Build Coastguard Workerelse
4011*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4012*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
4013*5e7646d2SAndroid Build Coastguard Workerfi
4014*5e7646d2SAndroid Build Coastguard Worker
4015*5e7646d2SAndroid Build Coastguard Worker
4016*5e7646d2SAndroid Build Coastguard Worker# Extract the first word of "ln", so it can be a program name with args.
4017*5e7646d2SAndroid Build Coastguard Workerset dummy ln; ac_word=$2
4018*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4019*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
4020*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_LN+:} false; then :
4021*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4022*5e7646d2SAndroid Build Coastguard Workerelse
4023*5e7646d2SAndroid Build Coastguard Worker  case $LN in
4024*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
4025*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_LN="$LN" # Let the user override the test with a path.
4026*5e7646d2SAndroid Build Coastguard Worker  ;;
4027*5e7646d2SAndroid Build Coastguard Worker  *)
4028*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4029*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
4030*5e7646d2SAndroid Build Coastguard Workerdo
4031*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
4032*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
4033*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
4034*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4035*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4036*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4037*5e7646d2SAndroid Build Coastguard Worker    break 2
4038*5e7646d2SAndroid Build Coastguard Worker  fi
4039*5e7646d2SAndroid Build Coastguard Workerdone
4040*5e7646d2SAndroid Build Coastguard Worker  done
4041*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
4042*5e7646d2SAndroid Build Coastguard Worker
4043*5e7646d2SAndroid Build Coastguard Worker  ;;
4044*5e7646d2SAndroid Build Coastguard Workeresac
4045*5e7646d2SAndroid Build Coastguard Workerfi
4046*5e7646d2SAndroid Build Coastguard WorkerLN=$ac_cv_path_LN
4047*5e7646d2SAndroid Build Coastguard Workerif test -n "$LN"; then
4048*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
4049*5e7646d2SAndroid Build Coastguard Worker$as_echo "$LN" >&6; }
4050*5e7646d2SAndroid Build Coastguard Workerelse
4051*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4052*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
4053*5e7646d2SAndroid Build Coastguard Workerfi
4054*5e7646d2SAndroid Build Coastguard Worker
4055*5e7646d2SAndroid Build Coastguard Worker
4056*5e7646d2SAndroid Build Coastguard Worker# Extract the first word of "mkdir", so it can be a program name with args.
4057*5e7646d2SAndroid Build Coastguard Workerset dummy mkdir; ac_word=$2
4058*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4059*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
4060*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_MKDIR+:} false; then :
4061*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4062*5e7646d2SAndroid Build Coastguard Workerelse
4063*5e7646d2SAndroid Build Coastguard Worker  case $MKDIR in
4064*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
4065*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
4066*5e7646d2SAndroid Build Coastguard Worker  ;;
4067*5e7646d2SAndroid Build Coastguard Worker  *)
4068*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4069*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
4070*5e7646d2SAndroid Build Coastguard Workerdo
4071*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
4072*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
4073*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
4074*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4075*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
4076*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4077*5e7646d2SAndroid Build Coastguard Worker    break 2
4078*5e7646d2SAndroid Build Coastguard Worker  fi
4079*5e7646d2SAndroid Build Coastguard Workerdone
4080*5e7646d2SAndroid Build Coastguard Worker  done
4081*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
4082*5e7646d2SAndroid Build Coastguard Worker
4083*5e7646d2SAndroid Build Coastguard Worker  ;;
4084*5e7646d2SAndroid Build Coastguard Workeresac
4085*5e7646d2SAndroid Build Coastguard Workerfi
4086*5e7646d2SAndroid Build Coastguard WorkerMKDIR=$ac_cv_path_MKDIR
4087*5e7646d2SAndroid Build Coastguard Workerif test -n "$MKDIR"; then
4088*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR" >&5
4089*5e7646d2SAndroid Build Coastguard Worker$as_echo "$MKDIR" >&6; }
4090*5e7646d2SAndroid Build Coastguard Workerelse
4091*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4092*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
4093*5e7646d2SAndroid Build Coastguard Workerfi
4094*5e7646d2SAndroid Build Coastguard Worker
4095*5e7646d2SAndroid Build Coastguard Worker
4096*5e7646d2SAndroid Build Coastguard Worker# Extract the first word of "mv", so it can be a program name with args.
4097*5e7646d2SAndroid Build Coastguard Workerset dummy mv; ac_word=$2
4098*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4099*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
4100*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_MV+:} false; then :
4101*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4102*5e7646d2SAndroid Build Coastguard Workerelse
4103*5e7646d2SAndroid Build Coastguard Worker  case $MV in
4104*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
4105*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_MV="$MV" # Let the user override the test with a path.
4106*5e7646d2SAndroid Build Coastguard Worker  ;;
4107*5e7646d2SAndroid Build Coastguard Worker  *)
4108*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4109*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
4110*5e7646d2SAndroid Build Coastguard Workerdo
4111*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
4112*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
4113*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
4114*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4115*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4116*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4117*5e7646d2SAndroid Build Coastguard Worker    break 2
4118*5e7646d2SAndroid Build Coastguard Worker  fi
4119*5e7646d2SAndroid Build Coastguard Workerdone
4120*5e7646d2SAndroid Build Coastguard Worker  done
4121*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
4122*5e7646d2SAndroid Build Coastguard Worker
4123*5e7646d2SAndroid Build Coastguard Worker  ;;
4124*5e7646d2SAndroid Build Coastguard Workeresac
4125*5e7646d2SAndroid Build Coastguard Workerfi
4126*5e7646d2SAndroid Build Coastguard WorkerMV=$ac_cv_path_MV
4127*5e7646d2SAndroid Build Coastguard Workerif test -n "$MV"; then
4128*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
4129*5e7646d2SAndroid Build Coastguard Worker$as_echo "$MV" >&6; }
4130*5e7646d2SAndroid Build Coastguard Workerelse
4131*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4132*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
4133*5e7646d2SAndroid Build Coastguard Workerfi
4134*5e7646d2SAndroid Build Coastguard Worker
4135*5e7646d2SAndroid Build Coastguard Worker
4136*5e7646d2SAndroid Build Coastguard Worker# Extract the first word of "rm", so it can be a program name with args.
4137*5e7646d2SAndroid Build Coastguard Workerset dummy rm; ac_word=$2
4138*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4139*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
4140*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_RM+:} false; then :
4141*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4142*5e7646d2SAndroid Build Coastguard Workerelse
4143*5e7646d2SAndroid Build Coastguard Worker  case $RM in
4144*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
4145*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_RM="$RM" # Let the user override the test with a path.
4146*5e7646d2SAndroid Build Coastguard Worker  ;;
4147*5e7646d2SAndroid Build Coastguard Worker  *)
4148*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4149*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
4150*5e7646d2SAndroid Build Coastguard Workerdo
4151*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
4152*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
4153*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
4154*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4155*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4156*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4157*5e7646d2SAndroid Build Coastguard Worker    break 2
4158*5e7646d2SAndroid Build Coastguard Worker  fi
4159*5e7646d2SAndroid Build Coastguard Workerdone
4160*5e7646d2SAndroid Build Coastguard Worker  done
4161*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
4162*5e7646d2SAndroid Build Coastguard Worker
4163*5e7646d2SAndroid Build Coastguard Worker  ;;
4164*5e7646d2SAndroid Build Coastguard Workeresac
4165*5e7646d2SAndroid Build Coastguard Workerfi
4166*5e7646d2SAndroid Build Coastguard WorkerRM=$ac_cv_path_RM
4167*5e7646d2SAndroid Build Coastguard Workerif test -n "$RM"; then
4168*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
4169*5e7646d2SAndroid Build Coastguard Worker$as_echo "$RM" >&6; }
4170*5e7646d2SAndroid Build Coastguard Workerelse
4171*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4172*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
4173*5e7646d2SAndroid Build Coastguard Workerfi
4174*5e7646d2SAndroid Build Coastguard Worker
4175*5e7646d2SAndroid Build Coastguard Worker
4176*5e7646d2SAndroid Build Coastguard Worker# Extract the first word of "rmdir", so it can be a program name with args.
4177*5e7646d2SAndroid Build Coastguard Workerset dummy rmdir; ac_word=$2
4178*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4179*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
4180*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_RMDIR+:} false; then :
4181*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4182*5e7646d2SAndroid Build Coastguard Workerelse
4183*5e7646d2SAndroid Build Coastguard Worker  case $RMDIR in
4184*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
4185*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_RMDIR="$RMDIR" # Let the user override the test with a path.
4186*5e7646d2SAndroid Build Coastguard Worker  ;;
4187*5e7646d2SAndroid Build Coastguard Worker  *)
4188*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4189*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
4190*5e7646d2SAndroid Build Coastguard Workerdo
4191*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
4192*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
4193*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
4194*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4195*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_RMDIR="$as_dir/$ac_word$ac_exec_ext"
4196*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4197*5e7646d2SAndroid Build Coastguard Worker    break 2
4198*5e7646d2SAndroid Build Coastguard Worker  fi
4199*5e7646d2SAndroid Build Coastguard Workerdone
4200*5e7646d2SAndroid Build Coastguard Worker  done
4201*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
4202*5e7646d2SAndroid Build Coastguard Worker
4203*5e7646d2SAndroid Build Coastguard Worker  ;;
4204*5e7646d2SAndroid Build Coastguard Workeresac
4205*5e7646d2SAndroid Build Coastguard Workerfi
4206*5e7646d2SAndroid Build Coastguard WorkerRMDIR=$ac_cv_path_RMDIR
4207*5e7646d2SAndroid Build Coastguard Workerif test -n "$RMDIR"; then
4208*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDIR" >&5
4209*5e7646d2SAndroid Build Coastguard Worker$as_echo "$RMDIR" >&6; }
4210*5e7646d2SAndroid Build Coastguard Workerelse
4211*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4212*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
4213*5e7646d2SAndroid Build Coastguard Workerfi
4214*5e7646d2SAndroid Build Coastguard Worker
4215*5e7646d2SAndroid Build Coastguard Worker
4216*5e7646d2SAndroid Build Coastguard Worker# Extract the first word of "sed", so it can be a program name with args.
4217*5e7646d2SAndroid Build Coastguard Workerset dummy sed; ac_word=$2
4218*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4219*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
4220*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_SED+:} false; then :
4221*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4222*5e7646d2SAndroid Build Coastguard Workerelse
4223*5e7646d2SAndroid Build Coastguard Worker  case $SED in
4224*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
4225*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_SED="$SED" # Let the user override the test with a path.
4226*5e7646d2SAndroid Build Coastguard Worker  ;;
4227*5e7646d2SAndroid Build Coastguard Worker  *)
4228*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4229*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
4230*5e7646d2SAndroid Build Coastguard Workerdo
4231*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
4232*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
4233*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
4234*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4235*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4236*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4237*5e7646d2SAndroid Build Coastguard Worker    break 2
4238*5e7646d2SAndroid Build Coastguard Worker  fi
4239*5e7646d2SAndroid Build Coastguard Workerdone
4240*5e7646d2SAndroid Build Coastguard Worker  done
4241*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
4242*5e7646d2SAndroid Build Coastguard Worker
4243*5e7646d2SAndroid Build Coastguard Worker  ;;
4244*5e7646d2SAndroid Build Coastguard Workeresac
4245*5e7646d2SAndroid Build Coastguard Workerfi
4246*5e7646d2SAndroid Build Coastguard WorkerSED=$ac_cv_path_SED
4247*5e7646d2SAndroid Build Coastguard Workerif test -n "$SED"; then
4248*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4249*5e7646d2SAndroid Build Coastguard Worker$as_echo "$SED" >&6; }
4250*5e7646d2SAndroid Build Coastguard Workerelse
4251*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4252*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
4253*5e7646d2SAndroid Build Coastguard Workerfi
4254*5e7646d2SAndroid Build Coastguard Worker
4255*5e7646d2SAndroid Build Coastguard Worker
4256*5e7646d2SAndroid Build Coastguard Worker# Extract the first word of "xdg-open", so it can be a program name with args.
4257*5e7646d2SAndroid Build Coastguard Workerset dummy xdg-open; ac_word=$2
4258*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4259*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
4260*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_XDGOPEN+:} false; then :
4261*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4262*5e7646d2SAndroid Build Coastguard Workerelse
4263*5e7646d2SAndroid Build Coastguard Worker  case $XDGOPEN in
4264*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
4265*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_XDGOPEN="$XDGOPEN" # Let the user override the test with a path.
4266*5e7646d2SAndroid Build Coastguard Worker  ;;
4267*5e7646d2SAndroid Build Coastguard Worker  *)
4268*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4269*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
4270*5e7646d2SAndroid Build Coastguard Workerdo
4271*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
4272*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
4273*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
4274*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4275*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_XDGOPEN="$as_dir/$ac_word$ac_exec_ext"
4276*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4277*5e7646d2SAndroid Build Coastguard Worker    break 2
4278*5e7646d2SAndroid Build Coastguard Worker  fi
4279*5e7646d2SAndroid Build Coastguard Workerdone
4280*5e7646d2SAndroid Build Coastguard Worker  done
4281*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
4282*5e7646d2SAndroid Build Coastguard Worker
4283*5e7646d2SAndroid Build Coastguard Worker  ;;
4284*5e7646d2SAndroid Build Coastguard Workeresac
4285*5e7646d2SAndroid Build Coastguard Workerfi
4286*5e7646d2SAndroid Build Coastguard WorkerXDGOPEN=$ac_cv_path_XDGOPEN
4287*5e7646d2SAndroid Build Coastguard Workerif test -n "$XDGOPEN"; then
4288*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XDGOPEN" >&5
4289*5e7646d2SAndroid Build Coastguard Worker$as_echo "$XDGOPEN" >&6; }
4290*5e7646d2SAndroid Build Coastguard Workerelse
4291*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4292*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
4293*5e7646d2SAndroid Build Coastguard Workerfi
4294*5e7646d2SAndroid Build Coastguard Worker
4295*5e7646d2SAndroid Build Coastguard Worker
4296*5e7646d2SAndroid Build Coastguard Worker
4297*5e7646d2SAndroid Build Coastguard Workerif test "x$XDGOPEN" = x; then
4298*5e7646d2SAndroid Build Coastguard Worker	CUPS_HTMLVIEW="htmlview"
4299*5e7646d2SAndroid Build Coastguard Workerelse
4300*5e7646d2SAndroid Build Coastguard Worker	CUPS_HTMLVIEW="$XDGOPEN"
4301*5e7646d2SAndroid Build Coastguard Workerfi
4302*5e7646d2SAndroid Build Coastguard Worker
4303*5e7646d2SAndroid Build Coastguard Worker
4304*5e7646d2SAndroid Build Coastguard Workerif test "x$AR" = x; then
4305*5e7646d2SAndroid Build Coastguard Worker	as_fn_error $? "Unable to find required library archive command." "$LINENO" 5
4306*5e7646d2SAndroid Build Coastguard Workerfi
4307*5e7646d2SAndroid Build Coastguard Workerif test "x$CC" = x; then
4308*5e7646d2SAndroid Build Coastguard Worker	as_fn_error $? "Unable to find required C compiler command." "$LINENO" 5
4309*5e7646d2SAndroid Build Coastguard Workerfi
4310*5e7646d2SAndroid Build Coastguard Worker
4311*5e7646d2SAndroid Build Coastguard WorkerINSTALLSTATIC=""
4312*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-static was given.
4313*5e7646d2SAndroid Build Coastguard Workerif test "${enable_static+set}" = set; then :
4314*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_static;
4315*5e7646d2SAndroid Build Coastguard Workerfi
4316*5e7646d2SAndroid Build Coastguard Worker
4317*5e7646d2SAndroid Build Coastguard Worker
4318*5e7646d2SAndroid Build Coastguard Workerif test x$enable_static = xyes; then
4319*5e7646d2SAndroid Build Coastguard Worker	echo Installing static libraries...
4320*5e7646d2SAndroid Build Coastguard Worker	INSTALLSTATIC="installstatic"
4321*5e7646d2SAndroid Build Coastguard Workerfi
4322*5e7646d2SAndroid Build Coastguard Worker
4323*5e7646d2SAndroid Build Coastguard Worker
4324*5e7646d2SAndroid Build Coastguard Worker
4325*5e7646d2SAndroid Build Coastguard Workerif test -n "$ac_tool_prefix"; then
4326*5e7646d2SAndroid Build Coastguard Worker  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4327*5e7646d2SAndroid Build Coastguard Workerset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4328*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4329*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
4330*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_PKGCONFIG+:} false; then :
4331*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4332*5e7646d2SAndroid Build Coastguard Workerelse
4333*5e7646d2SAndroid Build Coastguard Worker  case $PKGCONFIG in
4334*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
4335*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
4336*5e7646d2SAndroid Build Coastguard Worker  ;;
4337*5e7646d2SAndroid Build Coastguard Worker  *)
4338*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4339*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
4340*5e7646d2SAndroid Build Coastguard Workerdo
4341*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
4342*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
4343*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
4344*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4345*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4346*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4347*5e7646d2SAndroid Build Coastguard Worker    break 2
4348*5e7646d2SAndroid Build Coastguard Worker  fi
4349*5e7646d2SAndroid Build Coastguard Workerdone
4350*5e7646d2SAndroid Build Coastguard Worker  done
4351*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
4352*5e7646d2SAndroid Build Coastguard Worker
4353*5e7646d2SAndroid Build Coastguard Worker  ;;
4354*5e7646d2SAndroid Build Coastguard Workeresac
4355*5e7646d2SAndroid Build Coastguard Workerfi
4356*5e7646d2SAndroid Build Coastguard WorkerPKGCONFIG=$ac_cv_path_PKGCONFIG
4357*5e7646d2SAndroid Build Coastguard Workerif test -n "$PKGCONFIG"; then
4358*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
4359*5e7646d2SAndroid Build Coastguard Worker$as_echo "$PKGCONFIG" >&6; }
4360*5e7646d2SAndroid Build Coastguard Workerelse
4361*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4362*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
4363*5e7646d2SAndroid Build Coastguard Workerfi
4364*5e7646d2SAndroid Build Coastguard Worker
4365*5e7646d2SAndroid Build Coastguard Worker
4366*5e7646d2SAndroid Build Coastguard Workerfi
4367*5e7646d2SAndroid Build Coastguard Workerif test -z "$ac_cv_path_PKGCONFIG"; then
4368*5e7646d2SAndroid Build Coastguard Worker  ac_pt_PKGCONFIG=$PKGCONFIG
4369*5e7646d2SAndroid Build Coastguard Worker  # Extract the first word of "pkg-config", so it can be a program name with args.
4370*5e7646d2SAndroid Build Coastguard Workerset dummy pkg-config; ac_word=$2
4371*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4372*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
4373*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
4374*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4375*5e7646d2SAndroid Build Coastguard Workerelse
4376*5e7646d2SAndroid Build Coastguard Worker  case $ac_pt_PKGCONFIG in
4377*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
4378*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
4379*5e7646d2SAndroid Build Coastguard Worker  ;;
4380*5e7646d2SAndroid Build Coastguard Worker  *)
4381*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4382*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
4383*5e7646d2SAndroid Build Coastguard Workerdo
4384*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
4385*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
4386*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
4387*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4388*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4389*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4390*5e7646d2SAndroid Build Coastguard Worker    break 2
4391*5e7646d2SAndroid Build Coastguard Worker  fi
4392*5e7646d2SAndroid Build Coastguard Workerdone
4393*5e7646d2SAndroid Build Coastguard Worker  done
4394*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
4395*5e7646d2SAndroid Build Coastguard Worker
4396*5e7646d2SAndroid Build Coastguard Worker  ;;
4397*5e7646d2SAndroid Build Coastguard Workeresac
4398*5e7646d2SAndroid Build Coastguard Workerfi
4399*5e7646d2SAndroid Build Coastguard Workerac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
4400*5e7646d2SAndroid Build Coastguard Workerif test -n "$ac_pt_PKGCONFIG"; then
4401*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
4402*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_pt_PKGCONFIG" >&6; }
4403*5e7646d2SAndroid Build Coastguard Workerelse
4404*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4405*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
4406*5e7646d2SAndroid Build Coastguard Workerfi
4407*5e7646d2SAndroid Build Coastguard Worker
4408*5e7646d2SAndroid Build Coastguard Worker  if test "x$ac_pt_PKGCONFIG" = x; then
4409*5e7646d2SAndroid Build Coastguard Worker    PKGCONFIG=""
4410*5e7646d2SAndroid Build Coastguard Worker  else
4411*5e7646d2SAndroid Build Coastguard Worker    case $cross_compiling:$ac_tool_warned in
4412*5e7646d2SAndroid Build Coastguard Workeryes:)
4413*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4414*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4415*5e7646d2SAndroid Build Coastguard Workerac_tool_warned=yes ;;
4416*5e7646d2SAndroid Build Coastguard Workeresac
4417*5e7646d2SAndroid Build Coastguard Worker    PKGCONFIG=$ac_pt_PKGCONFIG
4418*5e7646d2SAndroid Build Coastguard Worker  fi
4419*5e7646d2SAndroid Build Coastguard Workerelse
4420*5e7646d2SAndroid Build Coastguard Worker  PKGCONFIG="$ac_cv_path_PKGCONFIG"
4421*5e7646d2SAndroid Build Coastguard Workerfi
4422*5e7646d2SAndroid Build Coastguard Worker
4423*5e7646d2SAndroid Build Coastguard Worker
4424*5e7646d2SAndroid Build Coastguard Worker
4425*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing abs" >&5
4426*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing abs... " >&6; }
4427*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_abs+:} false; then :
4428*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4429*5e7646d2SAndroid Build Coastguard Workerelse
4430*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
4431*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
4432*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
4433*5e7646d2SAndroid Build Coastguard Worker
4434*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
4435*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
4436*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
4437*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
4438*5e7646d2SAndroid Build Coastguard Workerextern "C"
4439*5e7646d2SAndroid Build Coastguard Worker#endif
4440*5e7646d2SAndroid Build Coastguard Workerchar abs ();
4441*5e7646d2SAndroid Build Coastguard Workerint
4442*5e7646d2SAndroid Build Coastguard Workermain ()
4443*5e7646d2SAndroid Build Coastguard Worker{
4444*5e7646d2SAndroid Build Coastguard Workerreturn abs ();
4445*5e7646d2SAndroid Build Coastguard Worker  ;
4446*5e7646d2SAndroid Build Coastguard Worker  return 0;
4447*5e7646d2SAndroid Build Coastguard Worker}
4448*5e7646d2SAndroid Build Coastguard Worker_ACEOF
4449*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' m; do
4450*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
4451*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
4452*5e7646d2SAndroid Build Coastguard Worker  else
4453*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
4454*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4455*5e7646d2SAndroid Build Coastguard Worker  fi
4456*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
4457*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_abs=$ac_res
4458*5e7646d2SAndroid Build Coastguard Workerfi
4459*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
4460*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
4461*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_abs+:} false; then :
4462*5e7646d2SAndroid Build Coastguard Worker  break
4463*5e7646d2SAndroid Build Coastguard Workerfi
4464*5e7646d2SAndroid Build Coastguard Workerdone
4465*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_abs+:} false; then :
4466*5e7646d2SAndroid Build Coastguard Worker
4467*5e7646d2SAndroid Build Coastguard Workerelse
4468*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_abs=no
4469*5e7646d2SAndroid Build Coastguard Workerfi
4470*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
4471*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
4472*5e7646d2SAndroid Build Coastguard Workerfi
4473*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_abs" >&5
4474*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_abs" >&6; }
4475*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_abs
4476*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
4477*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4478*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_ABS 1" >>confdefs.h
4479*5e7646d2SAndroid Build Coastguard Worker
4480*5e7646d2SAndroid Build Coastguard Workerfi
4481*5e7646d2SAndroid Build Coastguard Worker
4482*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
4483*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing crypt... " >&6; }
4484*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_crypt+:} false; then :
4485*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4486*5e7646d2SAndroid Build Coastguard Workerelse
4487*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
4488*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
4489*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
4490*5e7646d2SAndroid Build Coastguard Worker
4491*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
4492*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
4493*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
4494*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
4495*5e7646d2SAndroid Build Coastguard Workerextern "C"
4496*5e7646d2SAndroid Build Coastguard Worker#endif
4497*5e7646d2SAndroid Build Coastguard Workerchar crypt ();
4498*5e7646d2SAndroid Build Coastguard Workerint
4499*5e7646d2SAndroid Build Coastguard Workermain ()
4500*5e7646d2SAndroid Build Coastguard Worker{
4501*5e7646d2SAndroid Build Coastguard Workerreturn crypt ();
4502*5e7646d2SAndroid Build Coastguard Worker  ;
4503*5e7646d2SAndroid Build Coastguard Worker  return 0;
4504*5e7646d2SAndroid Build Coastguard Worker}
4505*5e7646d2SAndroid Build Coastguard Worker_ACEOF
4506*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' crypt; do
4507*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
4508*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
4509*5e7646d2SAndroid Build Coastguard Worker  else
4510*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
4511*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4512*5e7646d2SAndroid Build Coastguard Worker  fi
4513*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
4514*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_crypt=$ac_res
4515*5e7646d2SAndroid Build Coastguard Workerfi
4516*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
4517*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
4518*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_crypt+:} false; then :
4519*5e7646d2SAndroid Build Coastguard Worker  break
4520*5e7646d2SAndroid Build Coastguard Workerfi
4521*5e7646d2SAndroid Build Coastguard Workerdone
4522*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_crypt+:} false; then :
4523*5e7646d2SAndroid Build Coastguard Worker
4524*5e7646d2SAndroid Build Coastguard Workerelse
4525*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_crypt=no
4526*5e7646d2SAndroid Build Coastguard Workerfi
4527*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
4528*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
4529*5e7646d2SAndroid Build Coastguard Workerfi
4530*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
4531*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_crypt" >&6; }
4532*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_crypt
4533*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
4534*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4535*5e7646d2SAndroid Build Coastguard Worker
4536*5e7646d2SAndroid Build Coastguard Workerfi
4537*5e7646d2SAndroid Build Coastguard Worker
4538*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fmod" >&5
4539*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing fmod... " >&6; }
4540*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_fmod+:} false; then :
4541*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4542*5e7646d2SAndroid Build Coastguard Workerelse
4543*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
4544*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
4545*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
4546*5e7646d2SAndroid Build Coastguard Worker
4547*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
4548*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
4549*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
4550*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
4551*5e7646d2SAndroid Build Coastguard Workerextern "C"
4552*5e7646d2SAndroid Build Coastguard Worker#endif
4553*5e7646d2SAndroid Build Coastguard Workerchar fmod ();
4554*5e7646d2SAndroid Build Coastguard Workerint
4555*5e7646d2SAndroid Build Coastguard Workermain ()
4556*5e7646d2SAndroid Build Coastguard Worker{
4557*5e7646d2SAndroid Build Coastguard Workerreturn fmod ();
4558*5e7646d2SAndroid Build Coastguard Worker  ;
4559*5e7646d2SAndroid Build Coastguard Worker  return 0;
4560*5e7646d2SAndroid Build Coastguard Worker}
4561*5e7646d2SAndroid Build Coastguard Worker_ACEOF
4562*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' m; do
4563*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
4564*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
4565*5e7646d2SAndroid Build Coastguard Worker  else
4566*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
4567*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4568*5e7646d2SAndroid Build Coastguard Worker  fi
4569*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
4570*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_fmod=$ac_res
4571*5e7646d2SAndroid Build Coastguard Workerfi
4572*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
4573*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
4574*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_fmod+:} false; then :
4575*5e7646d2SAndroid Build Coastguard Worker  break
4576*5e7646d2SAndroid Build Coastguard Workerfi
4577*5e7646d2SAndroid Build Coastguard Workerdone
4578*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_fmod+:} false; then :
4579*5e7646d2SAndroid Build Coastguard Worker
4580*5e7646d2SAndroid Build Coastguard Workerelse
4581*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_fmod=no
4582*5e7646d2SAndroid Build Coastguard Workerfi
4583*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
4584*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
4585*5e7646d2SAndroid Build Coastguard Workerfi
4586*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fmod" >&5
4587*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_fmod" >&6; }
4588*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_fmod
4589*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
4590*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4591*5e7646d2SAndroid Build Coastguard Worker
4592*5e7646d2SAndroid Build Coastguard Workerfi
4593*5e7646d2SAndroid Build Coastguard Worker
4594*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getspent" >&5
4595*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing getspent... " >&6; }
4596*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_getspent+:} false; then :
4597*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4598*5e7646d2SAndroid Build Coastguard Workerelse
4599*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
4600*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
4601*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
4602*5e7646d2SAndroid Build Coastguard Worker
4603*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
4604*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
4605*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
4606*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
4607*5e7646d2SAndroid Build Coastguard Workerextern "C"
4608*5e7646d2SAndroid Build Coastguard Worker#endif
4609*5e7646d2SAndroid Build Coastguard Workerchar getspent ();
4610*5e7646d2SAndroid Build Coastguard Workerint
4611*5e7646d2SAndroid Build Coastguard Workermain ()
4612*5e7646d2SAndroid Build Coastguard Worker{
4613*5e7646d2SAndroid Build Coastguard Workerreturn getspent ();
4614*5e7646d2SAndroid Build Coastguard Worker  ;
4615*5e7646d2SAndroid Build Coastguard Worker  return 0;
4616*5e7646d2SAndroid Build Coastguard Worker}
4617*5e7646d2SAndroid Build Coastguard Worker_ACEOF
4618*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' sec gen; do
4619*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
4620*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
4621*5e7646d2SAndroid Build Coastguard Worker  else
4622*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
4623*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4624*5e7646d2SAndroid Build Coastguard Worker  fi
4625*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
4626*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_getspent=$ac_res
4627*5e7646d2SAndroid Build Coastguard Workerfi
4628*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
4629*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
4630*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_getspent+:} false; then :
4631*5e7646d2SAndroid Build Coastguard Worker  break
4632*5e7646d2SAndroid Build Coastguard Workerfi
4633*5e7646d2SAndroid Build Coastguard Workerdone
4634*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_getspent+:} false; then :
4635*5e7646d2SAndroid Build Coastguard Worker
4636*5e7646d2SAndroid Build Coastguard Workerelse
4637*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_getspent=no
4638*5e7646d2SAndroid Build Coastguard Workerfi
4639*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
4640*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
4641*5e7646d2SAndroid Build Coastguard Workerfi
4642*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getspent" >&5
4643*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_getspent" >&6; }
4644*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_getspent
4645*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
4646*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4647*5e7646d2SAndroid Build Coastguard Worker
4648*5e7646d2SAndroid Build Coastguard Workerfi
4649*5e7646d2SAndroid Build Coastguard Worker
4650*5e7646d2SAndroid Build Coastguard Worker
4651*5e7646d2SAndroid Build Coastguard WorkerLIBMALLOC=""
4652*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-mallinfo was given.
4653*5e7646d2SAndroid Build Coastguard Workerif test "${enable_mallinfo+set}" = set; then :
4654*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_mallinfo;
4655*5e7646d2SAndroid Build Coastguard Workerfi
4656*5e7646d2SAndroid Build Coastguard Worker
4657*5e7646d2SAndroid Build Coastguard Worker
4658*5e7646d2SAndroid Build Coastguard Workerif test x$enable_mallinfo = xyes; then
4659*5e7646d2SAndroid Build Coastguard Worker	SAVELIBS="$LIBS"
4660*5e7646d2SAndroid Build Coastguard Worker	LIBS=""
4661*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mallinfo" >&5
4662*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing mallinfo... " >&6; }
4663*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_mallinfo+:} false; then :
4664*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4665*5e7646d2SAndroid Build Coastguard Workerelse
4666*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
4667*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
4668*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
4669*5e7646d2SAndroid Build Coastguard Worker
4670*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
4671*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
4672*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
4673*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
4674*5e7646d2SAndroid Build Coastguard Workerextern "C"
4675*5e7646d2SAndroid Build Coastguard Worker#endif
4676*5e7646d2SAndroid Build Coastguard Workerchar mallinfo ();
4677*5e7646d2SAndroid Build Coastguard Workerint
4678*5e7646d2SAndroid Build Coastguard Workermain ()
4679*5e7646d2SAndroid Build Coastguard Worker{
4680*5e7646d2SAndroid Build Coastguard Workerreturn mallinfo ();
4681*5e7646d2SAndroid Build Coastguard Worker  ;
4682*5e7646d2SAndroid Build Coastguard Worker  return 0;
4683*5e7646d2SAndroid Build Coastguard Worker}
4684*5e7646d2SAndroid Build Coastguard Worker_ACEOF
4685*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' malloc; do
4686*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
4687*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
4688*5e7646d2SAndroid Build Coastguard Worker  else
4689*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
4690*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4691*5e7646d2SAndroid Build Coastguard Worker  fi
4692*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
4693*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_mallinfo=$ac_res
4694*5e7646d2SAndroid Build Coastguard Workerfi
4695*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
4696*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
4697*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_mallinfo+:} false; then :
4698*5e7646d2SAndroid Build Coastguard Worker  break
4699*5e7646d2SAndroid Build Coastguard Workerfi
4700*5e7646d2SAndroid Build Coastguard Workerdone
4701*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_mallinfo+:} false; then :
4702*5e7646d2SAndroid Build Coastguard Worker
4703*5e7646d2SAndroid Build Coastguard Workerelse
4704*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_mallinfo=no
4705*5e7646d2SAndroid Build Coastguard Workerfi
4706*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
4707*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
4708*5e7646d2SAndroid Build Coastguard Workerfi
4709*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mallinfo" >&5
4710*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_mallinfo" >&6; }
4711*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_mallinfo
4712*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
4713*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4714*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_MALLINFO 1" >>confdefs.h
4715*5e7646d2SAndroid Build Coastguard Worker
4716*5e7646d2SAndroid Build Coastguard Workerfi
4717*5e7646d2SAndroid Build Coastguard Worker
4718*5e7646d2SAndroid Build Coastguard Worker	LIBMALLOC="$LIBS"
4719*5e7646d2SAndroid Build Coastguard Worker	LIBS="$SAVELIBS"
4720*5e7646d2SAndroid Build Coastguard Workerfi
4721*5e7646d2SAndroid Build Coastguard Worker
4722*5e7646d2SAndroid Build Coastguard Worker
4723*5e7646d2SAndroid Build Coastguard Worker
4724*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-libpaper was given.
4725*5e7646d2SAndroid Build Coastguard Workerif test "${enable_libpaper+set}" = set; then :
4726*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_libpaper;
4727*5e7646d2SAndroid Build Coastguard Workerfi
4728*5e7646d2SAndroid Build Coastguard Worker
4729*5e7646d2SAndroid Build Coastguard Worker
4730*5e7646d2SAndroid Build Coastguard Workerif test x$enable_libpaper = xyes; then
4731*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for systempapername in -lpaper" >&5
4732*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for systempapername in -lpaper... " >&6; }
4733*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_lib_paper_systempapername+:} false; then :
4734*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4735*5e7646d2SAndroid Build Coastguard Workerelse
4736*5e7646d2SAndroid Build Coastguard Worker  ac_check_lib_save_LIBS=$LIBS
4737*5e7646d2SAndroid Build Coastguard WorkerLIBS="-lpaper  $LIBS"
4738*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
4739*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
4740*5e7646d2SAndroid Build Coastguard Worker
4741*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
4742*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
4743*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
4744*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
4745*5e7646d2SAndroid Build Coastguard Workerextern "C"
4746*5e7646d2SAndroid Build Coastguard Worker#endif
4747*5e7646d2SAndroid Build Coastguard Workerchar systempapername ();
4748*5e7646d2SAndroid Build Coastguard Workerint
4749*5e7646d2SAndroid Build Coastguard Workermain ()
4750*5e7646d2SAndroid Build Coastguard Worker{
4751*5e7646d2SAndroid Build Coastguard Workerreturn systempapername ();
4752*5e7646d2SAndroid Build Coastguard Worker  ;
4753*5e7646d2SAndroid Build Coastguard Worker  return 0;
4754*5e7646d2SAndroid Build Coastguard Worker}
4755*5e7646d2SAndroid Build Coastguard Worker_ACEOF
4756*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then :
4757*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_paper_systempapername=yes
4758*5e7646d2SAndroid Build Coastguard Workerelse
4759*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_paper_systempapername=no
4760*5e7646d2SAndroid Build Coastguard Workerfi
4761*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
4762*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext conftest.$ac_ext
4763*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS
4764*5e7646d2SAndroid Build Coastguard Workerfi
4765*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_paper_systempapername" >&5
4766*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_paper_systempapername" >&6; }
4767*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_lib_paper_systempapername" = xyes; then :
4768*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_LIBPAPER 1" >>confdefs.h
4769*5e7646d2SAndroid Build Coastguard Worker
4770*5e7646d2SAndroid Build Coastguard Worker		LIBPAPER="-lpaper"
4771*5e7646d2SAndroid Build Coastguard Workerelse
4772*5e7646d2SAndroid Build Coastguard Worker  LIBPAPER=""
4773*5e7646d2SAndroid Build Coastguard Workerfi
4774*5e7646d2SAndroid Build Coastguard Worker
4775*5e7646d2SAndroid Build Coastguard Workerelse
4776*5e7646d2SAndroid Build Coastguard Worker	LIBPAPER=""
4777*5e7646d2SAndroid Build Coastguard Workerfi
4778*5e7646d2SAndroid Build Coastguard Worker
4779*5e7646d2SAndroid Build Coastguard Worker
4780*5e7646d2SAndroid Build Coastguard Worker
4781*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4782*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4783*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_GREP+:} false; then :
4784*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4785*5e7646d2SAndroid Build Coastguard Workerelse
4786*5e7646d2SAndroid Build Coastguard Worker  if test -z "$GREP"; then
4787*5e7646d2SAndroid Build Coastguard Worker  ac_path_GREP_found=false
4788*5e7646d2SAndroid Build Coastguard Worker  # Loop through the user's path and test for each of PROGNAME-LIST
4789*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4790*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4791*5e7646d2SAndroid Build Coastguard Workerdo
4792*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
4793*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
4794*5e7646d2SAndroid Build Coastguard Worker    for ac_prog in grep ggrep; do
4795*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
4796*5e7646d2SAndroid Build Coastguard Worker      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4797*5e7646d2SAndroid Build Coastguard Worker      as_fn_executable_p "$ac_path_GREP" || continue
4798*5e7646d2SAndroid Build Coastguard Worker# Check for GNU ac_path_GREP and select it if it is found.
4799*5e7646d2SAndroid Build Coastguard Worker  # Check for GNU $ac_path_GREP
4800*5e7646d2SAndroid Build Coastguard Workercase `"$ac_path_GREP" --version 2>&1` in
4801*5e7646d2SAndroid Build Coastguard Worker*GNU*)
4802*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4803*5e7646d2SAndroid Build Coastguard Worker*)
4804*5e7646d2SAndroid Build Coastguard Worker  ac_count=0
4805*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n 0123456789 >"conftest.in"
4806*5e7646d2SAndroid Build Coastguard Worker  while :
4807*5e7646d2SAndroid Build Coastguard Worker  do
4808*5e7646d2SAndroid Build Coastguard Worker    cat "conftest.in" "conftest.in" >"conftest.tmp"
4809*5e7646d2SAndroid Build Coastguard Worker    mv "conftest.tmp" "conftest.in"
4810*5e7646d2SAndroid Build Coastguard Worker    cp "conftest.in" "conftest.nl"
4811*5e7646d2SAndroid Build Coastguard Worker    $as_echo 'GREP' >> "conftest.nl"
4812*5e7646d2SAndroid Build Coastguard Worker    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4813*5e7646d2SAndroid Build Coastguard Worker    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4814*5e7646d2SAndroid Build Coastguard Worker    as_fn_arith $ac_count + 1 && ac_count=$as_val
4815*5e7646d2SAndroid Build Coastguard Worker    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4816*5e7646d2SAndroid Build Coastguard Worker      # Best one so far, save it but keep looking for a better one
4817*5e7646d2SAndroid Build Coastguard Worker      ac_cv_path_GREP="$ac_path_GREP"
4818*5e7646d2SAndroid Build Coastguard Worker      ac_path_GREP_max=$ac_count
4819*5e7646d2SAndroid Build Coastguard Worker    fi
4820*5e7646d2SAndroid Build Coastguard Worker    # 10*(2^10) chars as input seems more than enough
4821*5e7646d2SAndroid Build Coastguard Worker    test $ac_count -gt 10 && break
4822*5e7646d2SAndroid Build Coastguard Worker  done
4823*5e7646d2SAndroid Build Coastguard Worker  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4824*5e7646d2SAndroid Build Coastguard Workeresac
4825*5e7646d2SAndroid Build Coastguard Worker
4826*5e7646d2SAndroid Build Coastguard Worker      $ac_path_GREP_found && break 3
4827*5e7646d2SAndroid Build Coastguard Worker    done
4828*5e7646d2SAndroid Build Coastguard Worker  done
4829*5e7646d2SAndroid Build Coastguard Worker  done
4830*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
4831*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_cv_path_GREP"; then
4832*5e7646d2SAndroid Build Coastguard Worker    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4833*5e7646d2SAndroid Build Coastguard Worker  fi
4834*5e7646d2SAndroid Build Coastguard Workerelse
4835*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_GREP=$GREP
4836*5e7646d2SAndroid Build Coastguard Workerfi
4837*5e7646d2SAndroid Build Coastguard Worker
4838*5e7646d2SAndroid Build Coastguard Workerfi
4839*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4840*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_path_GREP" >&6; }
4841*5e7646d2SAndroid Build Coastguard Worker GREP="$ac_cv_path_GREP"
4842*5e7646d2SAndroid Build Coastguard Worker
4843*5e7646d2SAndroid Build Coastguard Worker
4844*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4845*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for egrep... " >&6; }
4846*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_EGREP+:} false; then :
4847*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4848*5e7646d2SAndroid Build Coastguard Workerelse
4849*5e7646d2SAndroid Build Coastguard Worker  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4850*5e7646d2SAndroid Build Coastguard Worker   then ac_cv_path_EGREP="$GREP -E"
4851*5e7646d2SAndroid Build Coastguard Worker   else
4852*5e7646d2SAndroid Build Coastguard Worker     if test -z "$EGREP"; then
4853*5e7646d2SAndroid Build Coastguard Worker  ac_path_EGREP_found=false
4854*5e7646d2SAndroid Build Coastguard Worker  # Loop through the user's path and test for each of PROGNAME-LIST
4855*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4856*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4857*5e7646d2SAndroid Build Coastguard Workerdo
4858*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
4859*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
4860*5e7646d2SAndroid Build Coastguard Worker    for ac_prog in egrep; do
4861*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
4862*5e7646d2SAndroid Build Coastguard Worker      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4863*5e7646d2SAndroid Build Coastguard Worker      as_fn_executable_p "$ac_path_EGREP" || continue
4864*5e7646d2SAndroid Build Coastguard Worker# Check for GNU ac_path_EGREP and select it if it is found.
4865*5e7646d2SAndroid Build Coastguard Worker  # Check for GNU $ac_path_EGREP
4866*5e7646d2SAndroid Build Coastguard Workercase `"$ac_path_EGREP" --version 2>&1` in
4867*5e7646d2SAndroid Build Coastguard Worker*GNU*)
4868*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4869*5e7646d2SAndroid Build Coastguard Worker*)
4870*5e7646d2SAndroid Build Coastguard Worker  ac_count=0
4871*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n 0123456789 >"conftest.in"
4872*5e7646d2SAndroid Build Coastguard Worker  while :
4873*5e7646d2SAndroid Build Coastguard Worker  do
4874*5e7646d2SAndroid Build Coastguard Worker    cat "conftest.in" "conftest.in" >"conftest.tmp"
4875*5e7646d2SAndroid Build Coastguard Worker    mv "conftest.tmp" "conftest.in"
4876*5e7646d2SAndroid Build Coastguard Worker    cp "conftest.in" "conftest.nl"
4877*5e7646d2SAndroid Build Coastguard Worker    $as_echo 'EGREP' >> "conftest.nl"
4878*5e7646d2SAndroid Build Coastguard Worker    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4879*5e7646d2SAndroid Build Coastguard Worker    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4880*5e7646d2SAndroid Build Coastguard Worker    as_fn_arith $ac_count + 1 && ac_count=$as_val
4881*5e7646d2SAndroid Build Coastguard Worker    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4882*5e7646d2SAndroid Build Coastguard Worker      # Best one so far, save it but keep looking for a better one
4883*5e7646d2SAndroid Build Coastguard Worker      ac_cv_path_EGREP="$ac_path_EGREP"
4884*5e7646d2SAndroid Build Coastguard Worker      ac_path_EGREP_max=$ac_count
4885*5e7646d2SAndroid Build Coastguard Worker    fi
4886*5e7646d2SAndroid Build Coastguard Worker    # 10*(2^10) chars as input seems more than enough
4887*5e7646d2SAndroid Build Coastguard Worker    test $ac_count -gt 10 && break
4888*5e7646d2SAndroid Build Coastguard Worker  done
4889*5e7646d2SAndroid Build Coastguard Worker  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4890*5e7646d2SAndroid Build Coastguard Workeresac
4891*5e7646d2SAndroid Build Coastguard Worker
4892*5e7646d2SAndroid Build Coastguard Worker      $ac_path_EGREP_found && break 3
4893*5e7646d2SAndroid Build Coastguard Worker    done
4894*5e7646d2SAndroid Build Coastguard Worker  done
4895*5e7646d2SAndroid Build Coastguard Worker  done
4896*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
4897*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_cv_path_EGREP"; then
4898*5e7646d2SAndroid Build Coastguard Worker    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4899*5e7646d2SAndroid Build Coastguard Worker  fi
4900*5e7646d2SAndroid Build Coastguard Workerelse
4901*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_EGREP=$EGREP
4902*5e7646d2SAndroid Build Coastguard Workerfi
4903*5e7646d2SAndroid Build Coastguard Worker
4904*5e7646d2SAndroid Build Coastguard Worker   fi
4905*5e7646d2SAndroid Build Coastguard Workerfi
4906*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4907*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_path_EGREP" >&6; }
4908*5e7646d2SAndroid Build Coastguard Worker EGREP="$ac_cv_path_EGREP"
4909*5e7646d2SAndroid Build Coastguard Worker
4910*5e7646d2SAndroid Build Coastguard Worker
4911*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4912*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for ANSI C header files... " >&6; }
4913*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_header_stdc+:} false; then :
4914*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
4915*5e7646d2SAndroid Build Coastguard Workerelse
4916*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4917*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
4918*5e7646d2SAndroid Build Coastguard Worker#include <stdlib.h>
4919*5e7646d2SAndroid Build Coastguard Worker#include <stdarg.h>
4920*5e7646d2SAndroid Build Coastguard Worker#include <string.h>
4921*5e7646d2SAndroid Build Coastguard Worker#include <float.h>
4922*5e7646d2SAndroid Build Coastguard Worker
4923*5e7646d2SAndroid Build Coastguard Workerint
4924*5e7646d2SAndroid Build Coastguard Workermain ()
4925*5e7646d2SAndroid Build Coastguard Worker{
4926*5e7646d2SAndroid Build Coastguard Worker
4927*5e7646d2SAndroid Build Coastguard Worker  ;
4928*5e7646d2SAndroid Build Coastguard Worker  return 0;
4929*5e7646d2SAndroid Build Coastguard Worker}
4930*5e7646d2SAndroid Build Coastguard Worker_ACEOF
4931*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
4932*5e7646d2SAndroid Build Coastguard Worker  ac_cv_header_stdc=yes
4933*5e7646d2SAndroid Build Coastguard Workerelse
4934*5e7646d2SAndroid Build Coastguard Worker  ac_cv_header_stdc=no
4935*5e7646d2SAndroid Build Coastguard Workerfi
4936*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4937*5e7646d2SAndroid Build Coastguard Worker
4938*5e7646d2SAndroid Build Coastguard Workerif test $ac_cv_header_stdc = yes; then
4939*5e7646d2SAndroid Build Coastguard Worker  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4940*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4941*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
4942*5e7646d2SAndroid Build Coastguard Worker#include <string.h>
4943*5e7646d2SAndroid Build Coastguard Worker
4944*5e7646d2SAndroid Build Coastguard Worker_ACEOF
4945*5e7646d2SAndroid Build Coastguard Workerif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4946*5e7646d2SAndroid Build Coastguard Worker  $EGREP "memchr" >/dev/null 2>&1; then :
4947*5e7646d2SAndroid Build Coastguard Worker
4948*5e7646d2SAndroid Build Coastguard Workerelse
4949*5e7646d2SAndroid Build Coastguard Worker  ac_cv_header_stdc=no
4950*5e7646d2SAndroid Build Coastguard Workerfi
4951*5e7646d2SAndroid Build Coastguard Workerrm -f conftest*
4952*5e7646d2SAndroid Build Coastguard Worker
4953*5e7646d2SAndroid Build Coastguard Workerfi
4954*5e7646d2SAndroid Build Coastguard Worker
4955*5e7646d2SAndroid Build Coastguard Workerif test $ac_cv_header_stdc = yes; then
4956*5e7646d2SAndroid Build Coastguard Worker  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4957*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4958*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
4959*5e7646d2SAndroid Build Coastguard Worker#include <stdlib.h>
4960*5e7646d2SAndroid Build Coastguard Worker
4961*5e7646d2SAndroid Build Coastguard Worker_ACEOF
4962*5e7646d2SAndroid Build Coastguard Workerif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4963*5e7646d2SAndroid Build Coastguard Worker  $EGREP "free" >/dev/null 2>&1; then :
4964*5e7646d2SAndroid Build Coastguard Worker
4965*5e7646d2SAndroid Build Coastguard Workerelse
4966*5e7646d2SAndroid Build Coastguard Worker  ac_cv_header_stdc=no
4967*5e7646d2SAndroid Build Coastguard Workerfi
4968*5e7646d2SAndroid Build Coastguard Workerrm -f conftest*
4969*5e7646d2SAndroid Build Coastguard Worker
4970*5e7646d2SAndroid Build Coastguard Workerfi
4971*5e7646d2SAndroid Build Coastguard Worker
4972*5e7646d2SAndroid Build Coastguard Workerif test $ac_cv_header_stdc = yes; then
4973*5e7646d2SAndroid Build Coastguard Worker  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4974*5e7646d2SAndroid Build Coastguard Worker  if test "$cross_compiling" = yes; then :
4975*5e7646d2SAndroid Build Coastguard Worker  :
4976*5e7646d2SAndroid Build Coastguard Workerelse
4977*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4978*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
4979*5e7646d2SAndroid Build Coastguard Worker#include <ctype.h>
4980*5e7646d2SAndroid Build Coastguard Worker#include <stdlib.h>
4981*5e7646d2SAndroid Build Coastguard Worker#if ((' ' & 0x0FF) == 0x020)
4982*5e7646d2SAndroid Build Coastguard Worker# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4983*5e7646d2SAndroid Build Coastguard Worker# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4984*5e7646d2SAndroid Build Coastguard Worker#else
4985*5e7646d2SAndroid Build Coastguard Worker# define ISLOWER(c) \
4986*5e7646d2SAndroid Build Coastguard Worker		   (('a' <= (c) && (c) <= 'i') \
4987*5e7646d2SAndroid Build Coastguard Worker		     || ('j' <= (c) && (c) <= 'r') \
4988*5e7646d2SAndroid Build Coastguard Worker		     || ('s' <= (c) && (c) <= 'z'))
4989*5e7646d2SAndroid Build Coastguard Worker# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4990*5e7646d2SAndroid Build Coastguard Worker#endif
4991*5e7646d2SAndroid Build Coastguard Worker
4992*5e7646d2SAndroid Build Coastguard Worker#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4993*5e7646d2SAndroid Build Coastguard Workerint
4994*5e7646d2SAndroid Build Coastguard Workermain ()
4995*5e7646d2SAndroid Build Coastguard Worker{
4996*5e7646d2SAndroid Build Coastguard Worker  int i;
4997*5e7646d2SAndroid Build Coastguard Worker  for (i = 0; i < 256; i++)
4998*5e7646d2SAndroid Build Coastguard Worker    if (XOR (islower (i), ISLOWER (i))
4999*5e7646d2SAndroid Build Coastguard Worker	|| toupper (i) != TOUPPER (i))
5000*5e7646d2SAndroid Build Coastguard Worker      return 2;
5001*5e7646d2SAndroid Build Coastguard Worker  return 0;
5002*5e7646d2SAndroid Build Coastguard Worker}
5003*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5004*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_run "$LINENO"; then :
5005*5e7646d2SAndroid Build Coastguard Worker
5006*5e7646d2SAndroid Build Coastguard Workerelse
5007*5e7646d2SAndroid Build Coastguard Worker  ac_cv_header_stdc=no
5008*5e7646d2SAndroid Build Coastguard Workerfi
5009*5e7646d2SAndroid Build Coastguard Workerrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5010*5e7646d2SAndroid Build Coastguard Worker  conftest.$ac_objext conftest.beam conftest.$ac_ext
5011*5e7646d2SAndroid Build Coastguard Workerfi
5012*5e7646d2SAndroid Build Coastguard Worker
5013*5e7646d2SAndroid Build Coastguard Workerfi
5014*5e7646d2SAndroid Build Coastguard Workerfi
5015*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5016*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_header_stdc" >&6; }
5017*5e7646d2SAndroid Build Coastguard Workerif test $ac_cv_header_stdc = yes; then
5018*5e7646d2SAndroid Build Coastguard Worker
5019*5e7646d2SAndroid Build Coastguard Worker$as_echo "#define STDC_HEADERS 1" >>confdefs.h
5020*5e7646d2SAndroid Build Coastguard Worker
5021*5e7646d2SAndroid Build Coastguard Workerfi
5022*5e7646d2SAndroid Build Coastguard Worker
5023*5e7646d2SAndroid Build Coastguard Worker# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5024*5e7646d2SAndroid Build Coastguard Workerfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5025*5e7646d2SAndroid Build Coastguard Worker		  inttypes.h stdint.h unistd.h
5026*5e7646d2SAndroid Build Coastguard Workerdo :
5027*5e7646d2SAndroid Build Coastguard Worker  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5028*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5029*5e7646d2SAndroid Build Coastguard Worker"
5030*5e7646d2SAndroid Build Coastguard Workerif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5031*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5032*5e7646d2SAndroid Build Coastguard Worker#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5033*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5034*5e7646d2SAndroid Build Coastguard Worker
5035*5e7646d2SAndroid Build Coastguard Workerfi
5036*5e7646d2SAndroid Build Coastguard Worker
5037*5e7646d2SAndroid Build Coastguard Workerdone
5038*5e7646d2SAndroid Build Coastguard Worker
5039*5e7646d2SAndroid Build Coastguard Worker
5040*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
5041*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_stdlib_h" = xyes; then :
5042*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_STDLIB_H 1" >>confdefs.h
5043*5e7646d2SAndroid Build Coastguard Worker
5044*5e7646d2SAndroid Build Coastguard Workerfi
5045*5e7646d2SAndroid Build Coastguard Worker
5046*5e7646d2SAndroid Build Coastguard Worker
5047*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "crypt.h" "ac_cv_header_crypt_h" "$ac_includes_default"
5048*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_crypt_h" = xyes; then :
5049*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_CRYPT_H 1" >>confdefs.h
5050*5e7646d2SAndroid Build Coastguard Worker
5051*5e7646d2SAndroid Build Coastguard Workerfi
5052*5e7646d2SAndroid Build Coastguard Worker
5053*5e7646d2SAndroid Build Coastguard Worker
5054*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
5055*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_langinfo_h" = xyes; then :
5056*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_LANGINFO_H 1" >>confdefs.h
5057*5e7646d2SAndroid Build Coastguard Worker
5058*5e7646d2SAndroid Build Coastguard Workerfi
5059*5e7646d2SAndroid Build Coastguard Worker
5060*5e7646d2SAndroid Build Coastguard Worker
5061*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default"
5062*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_malloc_h" = xyes; then :
5063*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_MALLOC_H 1" >>confdefs.h
5064*5e7646d2SAndroid Build Coastguard Worker
5065*5e7646d2SAndroid Build Coastguard Workerfi
5066*5e7646d2SAndroid Build Coastguard Worker
5067*5e7646d2SAndroid Build Coastguard Worker
5068*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "shadow.h" "ac_cv_header_shadow_h" "$ac_includes_default"
5069*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_shadow_h" = xyes; then :
5070*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_SHADOW_H 1" >>confdefs.h
5071*5e7646d2SAndroid Build Coastguard Worker
5072*5e7646d2SAndroid Build Coastguard Workerfi
5073*5e7646d2SAndroid Build Coastguard Worker
5074*5e7646d2SAndroid Build Coastguard Worker
5075*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
5076*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_stdint_h" = xyes; then :
5077*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_STDINT_H 1" >>confdefs.h
5078*5e7646d2SAndroid Build Coastguard Worker
5079*5e7646d2SAndroid Build Coastguard Workerfi
5080*5e7646d2SAndroid Build Coastguard Worker
5081*5e7646d2SAndroid Build Coastguard Worker
5082*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default"
5083*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_string_h" = xyes; then :
5084*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_STRING_H 1" >>confdefs.h
5085*5e7646d2SAndroid Build Coastguard Worker
5086*5e7646d2SAndroid Build Coastguard Workerfi
5087*5e7646d2SAndroid Build Coastguard Worker
5088*5e7646d2SAndroid Build Coastguard Worker
5089*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "strings.h" "ac_cv_header_strings_h" "$ac_includes_default"
5090*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_strings_h" = xyes; then :
5091*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_STRINGS_H 1" >>confdefs.h
5092*5e7646d2SAndroid Build Coastguard Worker
5093*5e7646d2SAndroid Build Coastguard Workerfi
5094*5e7646d2SAndroid Build Coastguard Worker
5095*5e7646d2SAndroid Build Coastguard Worker
5096*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "bstring.h" "ac_cv_header_bstring_h" "$ac_includes_default"
5097*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_bstring_h" = xyes; then :
5098*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_BSTRING_H 1" >>confdefs.h
5099*5e7646d2SAndroid Build Coastguard Worker
5100*5e7646d2SAndroid Build Coastguard Workerfi
5101*5e7646d2SAndroid Build Coastguard Worker
5102*5e7646d2SAndroid Build Coastguard Worker
5103*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
5104*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_sys_ioctl_h" = xyes; then :
5105*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
5106*5e7646d2SAndroid Build Coastguard Worker
5107*5e7646d2SAndroid Build Coastguard Workerfi
5108*5e7646d2SAndroid Build Coastguard Worker
5109*5e7646d2SAndroid Build Coastguard Worker
5110*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
5111*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_sys_param_h" = xyes; then :
5112*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_SYS_PARAM_H 1" >>confdefs.h
5113*5e7646d2SAndroid Build Coastguard Worker
5114*5e7646d2SAndroid Build Coastguard Workerfi
5115*5e7646d2SAndroid Build Coastguard Worker
5116*5e7646d2SAndroid Build Coastguard Worker
5117*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "sys/ucred.h" "ac_cv_header_sys_ucred_h" "$ac_includes_default"
5118*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_sys_ucred_h" = xyes; then :
5119*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_SYS_UCRED_H 1" >>confdefs.h
5120*5e7646d2SAndroid Build Coastguard Worker
5121*5e7646d2SAndroid Build Coastguard Workerfi
5122*5e7646d2SAndroid Build Coastguard Worker
5123*5e7646d2SAndroid Build Coastguard Worker
5124*5e7646d2SAndroid Build Coastguard Worker
5125*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
5126*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_iconv_h" = xyes; then :
5127*5e7646d2SAndroid Build Coastguard Worker  SAVELIBS="$LIBS"
5128*5e7646d2SAndroid Build Coastguard Worker	LIBS=""
5129*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing iconv_open" >&5
5130*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing iconv_open... " >&6; }
5131*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_iconv_open+:} false; then :
5132*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
5133*5e7646d2SAndroid Build Coastguard Workerelse
5134*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
5135*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
5136*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
5137*5e7646d2SAndroid Build Coastguard Worker
5138*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
5139*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
5140*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
5141*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
5142*5e7646d2SAndroid Build Coastguard Workerextern "C"
5143*5e7646d2SAndroid Build Coastguard Worker#endif
5144*5e7646d2SAndroid Build Coastguard Workerchar iconv_open ();
5145*5e7646d2SAndroid Build Coastguard Workerint
5146*5e7646d2SAndroid Build Coastguard Workermain ()
5147*5e7646d2SAndroid Build Coastguard Worker{
5148*5e7646d2SAndroid Build Coastguard Workerreturn iconv_open ();
5149*5e7646d2SAndroid Build Coastguard Worker  ;
5150*5e7646d2SAndroid Build Coastguard Worker  return 0;
5151*5e7646d2SAndroid Build Coastguard Worker}
5152*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5153*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' iconv; do
5154*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
5155*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
5156*5e7646d2SAndroid Build Coastguard Worker  else
5157*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
5158*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5159*5e7646d2SAndroid Build Coastguard Worker  fi
5160*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
5161*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_iconv_open=$ac_res
5162*5e7646d2SAndroid Build Coastguard Workerfi
5163*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
5164*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
5165*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_iconv_open+:} false; then :
5166*5e7646d2SAndroid Build Coastguard Worker  break
5167*5e7646d2SAndroid Build Coastguard Workerfi
5168*5e7646d2SAndroid Build Coastguard Workerdone
5169*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_iconv_open+:} false; then :
5170*5e7646d2SAndroid Build Coastguard Worker
5171*5e7646d2SAndroid Build Coastguard Workerelse
5172*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_iconv_open=no
5173*5e7646d2SAndroid Build Coastguard Workerfi
5174*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
5175*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
5176*5e7646d2SAndroid Build Coastguard Workerfi
5177*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_iconv_open" >&5
5178*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_iconv_open" >&6; }
5179*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_iconv_open
5180*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
5181*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5182*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5183*5e7646d2SAndroid Build Coastguard Worker
5184*5e7646d2SAndroid Build Coastguard Worker		SAVELIBS="$SAVELIBS $LIBS"
5185*5e7646d2SAndroid Build Coastguard Workerfi
5186*5e7646d2SAndroid Build Coastguard Worker
5187*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing libiconv_open" >&5
5188*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing libiconv_open... " >&6; }
5189*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_libiconv_open+:} false; then :
5190*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
5191*5e7646d2SAndroid Build Coastguard Workerelse
5192*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
5193*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
5194*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
5195*5e7646d2SAndroid Build Coastguard Worker
5196*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
5197*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
5198*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
5199*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
5200*5e7646d2SAndroid Build Coastguard Workerextern "C"
5201*5e7646d2SAndroid Build Coastguard Worker#endif
5202*5e7646d2SAndroid Build Coastguard Workerchar libiconv_open ();
5203*5e7646d2SAndroid Build Coastguard Workerint
5204*5e7646d2SAndroid Build Coastguard Workermain ()
5205*5e7646d2SAndroid Build Coastguard Worker{
5206*5e7646d2SAndroid Build Coastguard Workerreturn libiconv_open ();
5207*5e7646d2SAndroid Build Coastguard Worker  ;
5208*5e7646d2SAndroid Build Coastguard Worker  return 0;
5209*5e7646d2SAndroid Build Coastguard Worker}
5210*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5211*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' iconv; do
5212*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
5213*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
5214*5e7646d2SAndroid Build Coastguard Worker  else
5215*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
5216*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5217*5e7646d2SAndroid Build Coastguard Worker  fi
5218*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
5219*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_libiconv_open=$ac_res
5220*5e7646d2SAndroid Build Coastguard Workerfi
5221*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
5222*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
5223*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_libiconv_open+:} false; then :
5224*5e7646d2SAndroid Build Coastguard Worker  break
5225*5e7646d2SAndroid Build Coastguard Workerfi
5226*5e7646d2SAndroid Build Coastguard Workerdone
5227*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_libiconv_open+:} false; then :
5228*5e7646d2SAndroid Build Coastguard Worker
5229*5e7646d2SAndroid Build Coastguard Workerelse
5230*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_libiconv_open=no
5231*5e7646d2SAndroid Build Coastguard Workerfi
5232*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
5233*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
5234*5e7646d2SAndroid Build Coastguard Workerfi
5235*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_libiconv_open" >&5
5236*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_libiconv_open" >&6; }
5237*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_libiconv_open
5238*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
5239*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5240*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5241*5e7646d2SAndroid Build Coastguard Worker
5242*5e7646d2SAndroid Build Coastguard Worker		SAVELIBS="$SAVELIBS $LIBS"
5243*5e7646d2SAndroid Build Coastguard Workerfi
5244*5e7646d2SAndroid Build Coastguard Worker
5245*5e7646d2SAndroid Build Coastguard Worker	LIBS="$SAVELIBS"
5246*5e7646d2SAndroid Build Coastguard Workerfi
5247*5e7646d2SAndroid Build Coastguard Worker
5248*5e7646d2SAndroid Build Coastguard Worker
5249*5e7646d2SAndroid Build Coastguard Worker
5250*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default"
5251*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_sys_mount_h" = xyes; then :
5252*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_SYS_MOUNT_H 1" >>confdefs.h
5253*5e7646d2SAndroid Build Coastguard Worker
5254*5e7646d2SAndroid Build Coastguard Workerfi
5255*5e7646d2SAndroid Build Coastguard Worker
5256*5e7646d2SAndroid Build Coastguard Worker
5257*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "sys/statfs.h" "ac_cv_header_sys_statfs_h" "$ac_includes_default"
5258*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_sys_statfs_h" = xyes; then :
5259*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_SYS_STATFS_H 1" >>confdefs.h
5260*5e7646d2SAndroid Build Coastguard Worker
5261*5e7646d2SAndroid Build Coastguard Workerfi
5262*5e7646d2SAndroid Build Coastguard Worker
5263*5e7646d2SAndroid Build Coastguard Worker
5264*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "sys/statvfs.h" "ac_cv_header_sys_statvfs_h" "$ac_includes_default"
5265*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_sys_statvfs_h" = xyes; then :
5266*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_SYS_STATVFS_H 1" >>confdefs.h
5267*5e7646d2SAndroid Build Coastguard Worker
5268*5e7646d2SAndroid Build Coastguard Workerfi
5269*5e7646d2SAndroid Build Coastguard Worker
5270*5e7646d2SAndroid Build Coastguard Worker
5271*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "sys/vfs.h" "ac_cv_header_sys_vfs_h" "$ac_includes_default"
5272*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_sys_vfs_h" = xyes; then :
5273*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_SYS_VFS_H 1" >>confdefs.h
5274*5e7646d2SAndroid Build Coastguard Worker
5275*5e7646d2SAndroid Build Coastguard Workerfi
5276*5e7646d2SAndroid Build Coastguard Worker
5277*5e7646d2SAndroid Build Coastguard Worker
5278*5e7646d2SAndroid Build Coastguard Workerfor ac_func in statfs statvfs
5279*5e7646d2SAndroid Build Coastguard Workerdo :
5280*5e7646d2SAndroid Build Coastguard Worker  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5281*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5282*5e7646d2SAndroid Build Coastguard Workerif eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5283*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5284*5e7646d2SAndroid Build Coastguard Worker#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5285*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5286*5e7646d2SAndroid Build Coastguard Worker
5287*5e7646d2SAndroid Build Coastguard Workerfi
5288*5e7646d2SAndroid Build Coastguard Workerdone
5289*5e7646d2SAndroid Build Coastguard Worker
5290*5e7646d2SAndroid Build Coastguard Worker
5291*5e7646d2SAndroid Build Coastguard Workerfor ac_func in strdup strlcat strlcpy
5292*5e7646d2SAndroid Build Coastguard Workerdo :
5293*5e7646d2SAndroid Build Coastguard Worker  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5294*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5295*5e7646d2SAndroid Build Coastguard Workerif eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5296*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5297*5e7646d2SAndroid Build Coastguard Worker#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5298*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5299*5e7646d2SAndroid Build Coastguard Worker
5300*5e7646d2SAndroid Build Coastguard Workerfi
5301*5e7646d2SAndroid Build Coastguard Workerdone
5302*5e7646d2SAndroid Build Coastguard Worker
5303*5e7646d2SAndroid Build Coastguard Workerif test "$host_os_name" = "hp-ux" -a "$host_os_version" = "1020"; then
5304*5e7646d2SAndroid Build Coastguard Worker	echo Forcing snprintf emulation for HP-UX.
5305*5e7646d2SAndroid Build Coastguard Workerelse
5306*5e7646d2SAndroid Build Coastguard Worker	for ac_func in snprintf vsnprintf
5307*5e7646d2SAndroid Build Coastguard Workerdo :
5308*5e7646d2SAndroid Build Coastguard Worker  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5309*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5310*5e7646d2SAndroid Build Coastguard Workerif eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5311*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5312*5e7646d2SAndroid Build Coastguard Worker#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5313*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5314*5e7646d2SAndroid Build Coastguard Worker
5315*5e7646d2SAndroid Build Coastguard Workerfi
5316*5e7646d2SAndroid Build Coastguard Workerdone
5317*5e7646d2SAndroid Build Coastguard Worker
5318*5e7646d2SAndroid Build Coastguard Workerfi
5319*5e7646d2SAndroid Build Coastguard Worker
5320*5e7646d2SAndroid Build Coastguard Workerfor ac_func in random lrand48 arc4random
5321*5e7646d2SAndroid Build Coastguard Workerdo :
5322*5e7646d2SAndroid Build Coastguard Worker  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5323*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5324*5e7646d2SAndroid Build Coastguard Workerif eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5325*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5326*5e7646d2SAndroid Build Coastguard Worker#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5327*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5328*5e7646d2SAndroid Build Coastguard Worker
5329*5e7646d2SAndroid Build Coastguard Workerfi
5330*5e7646d2SAndroid Build Coastguard Workerdone
5331*5e7646d2SAndroid Build Coastguard Worker
5332*5e7646d2SAndroid Build Coastguard Worker
5333*5e7646d2SAndroid Build Coastguard Workerfor ac_func in geteuid
5334*5e7646d2SAndroid Build Coastguard Workerdo :
5335*5e7646d2SAndroid Build Coastguard Worker  ac_fn_c_check_func "$LINENO" "geteuid" "ac_cv_func_geteuid"
5336*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_geteuid" = xyes; then :
5337*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5338*5e7646d2SAndroid Build Coastguard Worker#define HAVE_GETEUID 1
5339*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5340*5e7646d2SAndroid Build Coastguard Worker
5341*5e7646d2SAndroid Build Coastguard Workerfi
5342*5e7646d2SAndroid Build Coastguard Workerdone
5343*5e7646d2SAndroid Build Coastguard Worker
5344*5e7646d2SAndroid Build Coastguard Worker
5345*5e7646d2SAndroid Build Coastguard Workerfor ac_func in setpgid
5346*5e7646d2SAndroid Build Coastguard Workerdo :
5347*5e7646d2SAndroid Build Coastguard Worker  ac_fn_c_check_func "$LINENO" "setpgid" "ac_cv_func_setpgid"
5348*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_setpgid" = xyes; then :
5349*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5350*5e7646d2SAndroid Build Coastguard Worker#define HAVE_SETPGID 1
5351*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5352*5e7646d2SAndroid Build Coastguard Worker
5353*5e7646d2SAndroid Build Coastguard Workerfi
5354*5e7646d2SAndroid Build Coastguard Workerdone
5355*5e7646d2SAndroid Build Coastguard Worker
5356*5e7646d2SAndroid Build Coastguard Worker
5357*5e7646d2SAndroid Build Coastguard Workerfor ac_func in vsyslog
5358*5e7646d2SAndroid Build Coastguard Workerdo :
5359*5e7646d2SAndroid Build Coastguard Worker  ac_fn_c_check_func "$LINENO" "vsyslog" "ac_cv_func_vsyslog"
5360*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_vsyslog" = xyes; then :
5361*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5362*5e7646d2SAndroid Build Coastguard Worker#define HAVE_VSYSLOG 1
5363*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5364*5e7646d2SAndroid Build Coastguard Worker
5365*5e7646d2SAndroid Build Coastguard Workerfi
5366*5e7646d2SAndroid Build Coastguard Workerdone
5367*5e7646d2SAndroid Build Coastguard Worker
5368*5e7646d2SAndroid Build Coastguard Worker
5369*5e7646d2SAndroid Build Coastguard Workercase "$host_os_name" in
5370*5e7646d2SAndroid Build Coastguard Worker	linux* | gnu*)
5371*5e7646d2SAndroid Build Coastguard Worker		# Do not use sigset on Linux or GNU HURD
5372*5e7646d2SAndroid Build Coastguard Worker		;;
5373*5e7646d2SAndroid Build Coastguard Worker	*)
5374*5e7646d2SAndroid Build Coastguard Worker		# Use sigset on other platforms, if available
5375*5e7646d2SAndroid Build Coastguard Worker		for ac_func in sigset
5376*5e7646d2SAndroid Build Coastguard Workerdo :
5377*5e7646d2SAndroid Build Coastguard Worker  ac_fn_c_check_func "$LINENO" "sigset" "ac_cv_func_sigset"
5378*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_sigset" = xyes; then :
5379*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5380*5e7646d2SAndroid Build Coastguard Worker#define HAVE_SIGSET 1
5381*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5382*5e7646d2SAndroid Build Coastguard Worker
5383*5e7646d2SAndroid Build Coastguard Workerfi
5384*5e7646d2SAndroid Build Coastguard Workerdone
5385*5e7646d2SAndroid Build Coastguard Worker
5386*5e7646d2SAndroid Build Coastguard Worker		;;
5387*5e7646d2SAndroid Build Coastguard Workeresac
5388*5e7646d2SAndroid Build Coastguard Worker
5389*5e7646d2SAndroid Build Coastguard Workerfor ac_func in sigaction
5390*5e7646d2SAndroid Build Coastguard Workerdo :
5391*5e7646d2SAndroid Build Coastguard Worker  ac_fn_c_check_func "$LINENO" "sigaction" "ac_cv_func_sigaction"
5392*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_sigaction" = xyes; then :
5393*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5394*5e7646d2SAndroid Build Coastguard Worker#define HAVE_SIGACTION 1
5395*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5396*5e7646d2SAndroid Build Coastguard Worker
5397*5e7646d2SAndroid Build Coastguard Workerfi
5398*5e7646d2SAndroid Build Coastguard Workerdone
5399*5e7646d2SAndroid Build Coastguard Worker
5400*5e7646d2SAndroid Build Coastguard Worker
5401*5e7646d2SAndroid Build Coastguard Workerfor ac_func in waitpid wait3
5402*5e7646d2SAndroid Build Coastguard Workerdo :
5403*5e7646d2SAndroid Build Coastguard Worker  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5404*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5405*5e7646d2SAndroid Build Coastguard Workerif eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5406*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5407*5e7646d2SAndroid Build Coastguard Worker#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5408*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5409*5e7646d2SAndroid Build Coastguard Worker
5410*5e7646d2SAndroid Build Coastguard Workerfi
5411*5e7646d2SAndroid Build Coastguard Workerdone
5412*5e7646d2SAndroid Build Coastguard Worker
5413*5e7646d2SAndroid Build Coastguard Worker
5414*5e7646d2SAndroid Build Coastguard Workerfor ac_func in posix_spawn
5415*5e7646d2SAndroid Build Coastguard Workerdo :
5416*5e7646d2SAndroid Build Coastguard Worker  ac_fn_c_check_func "$LINENO" "posix_spawn" "ac_cv_func_posix_spawn"
5417*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_posix_spawn" = xyes; then :
5418*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5419*5e7646d2SAndroid Build Coastguard Worker#define HAVE_POSIX_SPAWN 1
5420*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5421*5e7646d2SAndroid Build Coastguard Worker
5422*5e7646d2SAndroid Build Coastguard Workerfi
5423*5e7646d2SAndroid Build Coastguard Workerdone
5424*5e7646d2SAndroid Build Coastguard Worker
5425*5e7646d2SAndroid Build Coastguard Worker
5426*5e7646d2SAndroid Build Coastguard Workerfor ac_func in getgrouplist
5427*5e7646d2SAndroid Build Coastguard Workerdo :
5428*5e7646d2SAndroid Build Coastguard Worker  ac_fn_c_check_func "$LINENO" "getgrouplist" "ac_cv_func_getgrouplist"
5429*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_getgrouplist" = xyes; then :
5430*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5431*5e7646d2SAndroid Build Coastguard Worker#define HAVE_GETGROUPLIST 1
5432*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5433*5e7646d2SAndroid Build Coastguard Worker
5434*5e7646d2SAndroid Build Coastguard Workerfi
5435*5e7646d2SAndroid Build Coastguard Workerdone
5436*5e7646d2SAndroid Build Coastguard Worker
5437*5e7646d2SAndroid Build Coastguard Worker
5438*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff member in tm structure" >&5
5439*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for tm_gmtoff member in tm structure... " >&6; }
5440*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
5441*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
5442*5e7646d2SAndroid Build Coastguard Worker#include <time.h>
5443*5e7646d2SAndroid Build Coastguard Workerint
5444*5e7646d2SAndroid Build Coastguard Workermain ()
5445*5e7646d2SAndroid Build Coastguard Worker{
5446*5e7646d2SAndroid Build Coastguard Workerstruct tm t;
5447*5e7646d2SAndroid Build Coastguard Worker	int o = t.tm_gmtoff;
5448*5e7646d2SAndroid Build Coastguard Worker  ;
5449*5e7646d2SAndroid Build Coastguard Worker  return 0;
5450*5e7646d2SAndroid Build Coastguard Worker}
5451*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5452*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
5453*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5454*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes" >&6; }
5455*5e7646d2SAndroid Build Coastguard Worker	$as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
5456*5e7646d2SAndroid Build Coastguard Worker
5457*5e7646d2SAndroid Build Coastguard Workerelse
5458*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5459*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
5460*5e7646d2SAndroid Build Coastguard Workerfi
5461*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5462*5e7646d2SAndroid Build Coastguard Worker
5463*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_gen member in stat structure" >&5
5464*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for st_gen member in stat structure... " >&6; }
5465*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
5466*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
5467*5e7646d2SAndroid Build Coastguard Worker#include <sys/stat.h>
5468*5e7646d2SAndroid Build Coastguard Workerint
5469*5e7646d2SAndroid Build Coastguard Workermain ()
5470*5e7646d2SAndroid Build Coastguard Worker{
5471*5e7646d2SAndroid Build Coastguard Workerstruct stat t;
5472*5e7646d2SAndroid Build Coastguard Worker	int o = t.st_gen;
5473*5e7646d2SAndroid Build Coastguard Worker  ;
5474*5e7646d2SAndroid Build Coastguard Worker  return 0;
5475*5e7646d2SAndroid Build Coastguard Worker}
5476*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5477*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
5478*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5479*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes" >&6; }
5480*5e7646d2SAndroid Build Coastguard Worker	$as_echo "#define HAVE_ST_GEN 1" >>confdefs.h
5481*5e7646d2SAndroid Build Coastguard Worker
5482*5e7646d2SAndroid Build Coastguard Workerelse
5483*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5484*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
5485*5e7646d2SAndroid Build Coastguard Workerfi
5486*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5487*5e7646d2SAndroid Build Coastguard Worker
5488*5e7646d2SAndroid Build Coastguard Workerfor ac_func in removefile
5489*5e7646d2SAndroid Build Coastguard Workerdo :
5490*5e7646d2SAndroid Build Coastguard Worker  ac_fn_c_check_func "$LINENO" "removefile" "ac_cv_func_removefile"
5491*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_removefile" = xyes; then :
5492*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5493*5e7646d2SAndroid Build Coastguard Worker#define HAVE_REMOVEFILE 1
5494*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5495*5e7646d2SAndroid Build Coastguard Worker
5496*5e7646d2SAndroid Build Coastguard Workerfi
5497*5e7646d2SAndroid Build Coastguard Workerdone
5498*5e7646d2SAndroid Build Coastguard Worker
5499*5e7646d2SAndroid Build Coastguard Worker
5500*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-libusb was given.
5501*5e7646d2SAndroid Build Coastguard Workerif test "${enable_libusb+set}" = set; then :
5502*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_libusb;
5503*5e7646d2SAndroid Build Coastguard Workerfi
5504*5e7646d2SAndroid Build Coastguard Worker
5505*5e7646d2SAndroid Build Coastguard Worker
5506*5e7646d2SAndroid Build Coastguard WorkerLIBUSB=""
5507*5e7646d2SAndroid Build Coastguard WorkerUSBQUIRKS=""
5508*5e7646d2SAndroid Build Coastguard Worker
5509*5e7646d2SAndroid Build Coastguard Worker
5510*5e7646d2SAndroid Build Coastguard Worker
5511*5e7646d2SAndroid Build Coastguard Workerif test "x$PKGCONFIG" != x; then
5512*5e7646d2SAndroid Build Coastguard Worker	if test x$enable_libusb != xno -a $host_os_name != darwin; then
5513*5e7646d2SAndroid Build Coastguard Worker		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libusb-1.0" >&5
5514*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for libusb-1.0... " >&6; }
5515*5e7646d2SAndroid Build Coastguard Worker		if $PKGCONFIG --exists libusb-1.0; then
5516*5e7646d2SAndroid Build Coastguard Worker			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5517*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes" >&6; }
5518*5e7646d2SAndroid Build Coastguard Worker			$as_echo "#define HAVE_LIBUSB 1" >>confdefs.h
5519*5e7646d2SAndroid Build Coastguard Worker
5520*5e7646d2SAndroid Build Coastguard Worker			CFLAGS="$CFLAGS `$PKGCONFIG --cflags libusb-1.0`"
5521*5e7646d2SAndroid Build Coastguard Worker			LIBUSB="`$PKGCONFIG --libs libusb-1.0`"
5522*5e7646d2SAndroid Build Coastguard Worker			USBQUIRKS="\$(DATADIR)/usb"
5523*5e7646d2SAndroid Build Coastguard Worker		else
5524*5e7646d2SAndroid Build Coastguard Worker			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5525*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
5526*5e7646d2SAndroid Build Coastguard Worker			if test x$enable_libusb = xyes; then
5527*5e7646d2SAndroid Build Coastguard Worker				as_fn_error $? "libusb required for --enable-libusb." "$LINENO" 5
5528*5e7646d2SAndroid Build Coastguard Worker			fi
5529*5e7646d2SAndroid Build Coastguard Worker		fi
5530*5e7646d2SAndroid Build Coastguard Worker	fi
5531*5e7646d2SAndroid Build Coastguard Workerelif test x$enable_libusb = xyes; then
5532*5e7646d2SAndroid Build Coastguard Worker	as_fn_error $? "Need pkg-config to enable libusb support." "$LINENO" 5
5533*5e7646d2SAndroid Build Coastguard Workerfi
5534*5e7646d2SAndroid Build Coastguard Worker
5535*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-tcp_wrappers was given.
5536*5e7646d2SAndroid Build Coastguard Workerif test "${enable_tcp_wrappers+set}" = set; then :
5537*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_tcp_wrappers;
5538*5e7646d2SAndroid Build Coastguard Workerfi
5539*5e7646d2SAndroid Build Coastguard Worker
5540*5e7646d2SAndroid Build Coastguard Worker
5541*5e7646d2SAndroid Build Coastguard WorkerLIBWRAP=""
5542*5e7646d2SAndroid Build Coastguard Worker
5543*5e7646d2SAndroid Build Coastguard Worker
5544*5e7646d2SAndroid Build Coastguard Workerif test x$enable_tcp_wrappers = xyes; then
5545*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for hosts_access in -lwrap" >&5
5546*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for hosts_access in -lwrap... " >&6; }
5547*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_lib_wrap_hosts_access+:} false; then :
5548*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
5549*5e7646d2SAndroid Build Coastguard Workerelse
5550*5e7646d2SAndroid Build Coastguard Worker  ac_check_lib_save_LIBS=$LIBS
5551*5e7646d2SAndroid Build Coastguard WorkerLIBS="-lwrap  $LIBS"
5552*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
5553*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
5554*5e7646d2SAndroid Build Coastguard Worker
5555*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
5556*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
5557*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
5558*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
5559*5e7646d2SAndroid Build Coastguard Workerextern "C"
5560*5e7646d2SAndroid Build Coastguard Worker#endif
5561*5e7646d2SAndroid Build Coastguard Workerchar hosts_access ();
5562*5e7646d2SAndroid Build Coastguard Workerint
5563*5e7646d2SAndroid Build Coastguard Workermain ()
5564*5e7646d2SAndroid Build Coastguard Worker{
5565*5e7646d2SAndroid Build Coastguard Workerreturn hosts_access ();
5566*5e7646d2SAndroid Build Coastguard Worker  ;
5567*5e7646d2SAndroid Build Coastguard Worker  return 0;
5568*5e7646d2SAndroid Build Coastguard Worker}
5569*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5570*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then :
5571*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_wrap_hosts_access=yes
5572*5e7646d2SAndroid Build Coastguard Workerelse
5573*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_wrap_hosts_access=no
5574*5e7646d2SAndroid Build Coastguard Workerfi
5575*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
5576*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext conftest.$ac_ext
5577*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS
5578*5e7646d2SAndroid Build Coastguard Workerfi
5579*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wrap_hosts_access" >&5
5580*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_wrap_hosts_access" >&6; }
5581*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_lib_wrap_hosts_access" = xyes; then :
5582*5e7646d2SAndroid Build Coastguard Worker
5583*5e7646d2SAndroid Build Coastguard Worker		ac_fn_c_check_header_mongrel "$LINENO" "tcpd.h" "ac_cv_header_tcpd_h" "$ac_includes_default"
5584*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_tcpd_h" = xyes; then :
5585*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_TCPD_H 1" >>confdefs.h
5586*5e7646d2SAndroid Build Coastguard Worker
5587*5e7646d2SAndroid Build Coastguard Worker			LIBWRAP="-lwrap"
5588*5e7646d2SAndroid Build Coastguard Workerfi
5589*5e7646d2SAndroid Build Coastguard Worker
5590*5e7646d2SAndroid Build Coastguard Worker
5591*5e7646d2SAndroid Build Coastguard Workerfi
5592*5e7646d2SAndroid Build Coastguard Worker
5593*5e7646d2SAndroid Build Coastguard Workerfi
5594*5e7646d2SAndroid Build Coastguard Worker
5595*5e7646d2SAndroid Build Coastguard WorkerINSTALL_GZIP=""
5596*5e7646d2SAndroid Build Coastguard WorkerLIBZ=""
5597*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
5598*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_zlib_h" = xyes; then :
5599*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzgets in -lz" >&5
5600*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for gzgets in -lz... " >&6; }
5601*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_lib_z_gzgets+:} false; then :
5602*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
5603*5e7646d2SAndroid Build Coastguard Workerelse
5604*5e7646d2SAndroid Build Coastguard Worker  ac_check_lib_save_LIBS=$LIBS
5605*5e7646d2SAndroid Build Coastguard WorkerLIBS="-lz  $LIBS"
5606*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
5607*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
5608*5e7646d2SAndroid Build Coastguard Worker
5609*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
5610*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
5611*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
5612*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
5613*5e7646d2SAndroid Build Coastguard Workerextern "C"
5614*5e7646d2SAndroid Build Coastguard Worker#endif
5615*5e7646d2SAndroid Build Coastguard Workerchar gzgets ();
5616*5e7646d2SAndroid Build Coastguard Workerint
5617*5e7646d2SAndroid Build Coastguard Workermain ()
5618*5e7646d2SAndroid Build Coastguard Worker{
5619*5e7646d2SAndroid Build Coastguard Workerreturn gzgets ();
5620*5e7646d2SAndroid Build Coastguard Worker  ;
5621*5e7646d2SAndroid Build Coastguard Worker  return 0;
5622*5e7646d2SAndroid Build Coastguard Worker}
5623*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5624*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then :
5625*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_z_gzgets=yes
5626*5e7646d2SAndroid Build Coastguard Workerelse
5627*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_z_gzgets=no
5628*5e7646d2SAndroid Build Coastguard Workerfi
5629*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
5630*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext conftest.$ac_ext
5631*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS
5632*5e7646d2SAndroid Build Coastguard Workerfi
5633*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzgets" >&5
5634*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_z_gzgets" >&6; }
5635*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_lib_z_gzgets" = xyes; then :
5636*5e7646d2SAndroid Build Coastguard Worker
5637*5e7646d2SAndroid Build Coastguard Worker	$as_echo "#define HAVE_LIBZ 1" >>confdefs.h
5638*5e7646d2SAndroid Build Coastguard Worker
5639*5e7646d2SAndroid Build Coastguard Worker	LIBZ="-lz"
5640*5e7646d2SAndroid Build Coastguard Worker	LIBS="$LIBS -lz"
5641*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateCopy in -lz" >&5
5642*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for inflateCopy in -lz... " >&6; }
5643*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_lib_z_inflateCopy+:} false; then :
5644*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
5645*5e7646d2SAndroid Build Coastguard Workerelse
5646*5e7646d2SAndroid Build Coastguard Worker  ac_check_lib_save_LIBS=$LIBS
5647*5e7646d2SAndroid Build Coastguard WorkerLIBS="-lz  $LIBS"
5648*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
5649*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
5650*5e7646d2SAndroid Build Coastguard Worker
5651*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
5652*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
5653*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
5654*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
5655*5e7646d2SAndroid Build Coastguard Workerextern "C"
5656*5e7646d2SAndroid Build Coastguard Worker#endif
5657*5e7646d2SAndroid Build Coastguard Workerchar inflateCopy ();
5658*5e7646d2SAndroid Build Coastguard Workerint
5659*5e7646d2SAndroid Build Coastguard Workermain ()
5660*5e7646d2SAndroid Build Coastguard Worker{
5661*5e7646d2SAndroid Build Coastguard Workerreturn inflateCopy ();
5662*5e7646d2SAndroid Build Coastguard Worker  ;
5663*5e7646d2SAndroid Build Coastguard Worker  return 0;
5664*5e7646d2SAndroid Build Coastguard Worker}
5665*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5666*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then :
5667*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_z_inflateCopy=yes
5668*5e7646d2SAndroid Build Coastguard Workerelse
5669*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_z_inflateCopy=no
5670*5e7646d2SAndroid Build Coastguard Workerfi
5671*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
5672*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext conftest.$ac_ext
5673*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS
5674*5e7646d2SAndroid Build Coastguard Workerfi
5675*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateCopy" >&5
5676*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_z_inflateCopy" >&6; }
5677*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_lib_z_inflateCopy" = xyes; then :
5678*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_INFLATECOPY 1" >>confdefs.h
5679*5e7646d2SAndroid Build Coastguard Worker
5680*5e7646d2SAndroid Build Coastguard Workerfi
5681*5e7646d2SAndroid Build Coastguard Worker
5682*5e7646d2SAndroid Build Coastguard Worker	if test "x$GZIPPROG" != x; then
5683*5e7646d2SAndroid Build Coastguard Worker		INSTALL_GZIP="-z"
5684*5e7646d2SAndroid Build Coastguard Worker	fi
5685*5e7646d2SAndroid Build Coastguard Workerfi
5686*5e7646d2SAndroid Build Coastguard Worker
5687*5e7646d2SAndroid Build Coastguard Workerfi
5688*5e7646d2SAndroid Build Coastguard Worker
5689*5e7646d2SAndroid Build Coastguard Worker
5690*5e7646d2SAndroid Build Coastguard Worker
5691*5e7646d2SAndroid Build Coastguard Worker
5692*5e7646d2SAndroid Build Coastguard Worker
5693*5e7646d2SAndroid Build Coastguard Workercase $host_os_name in
5694*5e7646d2SAndroid Build Coastguard Worker        darwin* | *bsd*)
5695*5e7646d2SAndroid Build Coastguard Worker                ARFLAGS="-rcv"
5696*5e7646d2SAndroid Build Coastguard Worker                ;;
5697*5e7646d2SAndroid Build Coastguard Worker        *)
5698*5e7646d2SAndroid Build Coastguard Worker                ARFLAGS="crvs"
5699*5e7646d2SAndroid Build Coastguard Worker                ;;
5700*5e7646d2SAndroid Build Coastguard Workeresac
5701*5e7646d2SAndroid Build Coastguard Worker
5702*5e7646d2SAndroid Build Coastguard Worker
5703*5e7646d2SAndroid Build Coastguard Worker
5704*5e7646d2SAndroid Build Coastguard WorkerBACKLIBS=""
5705*5e7646d2SAndroid Build Coastguard WorkerSERVERLIBS=""
5706*5e7646d2SAndroid Build Coastguard Worker
5707*5e7646d2SAndroid Build Coastguard Worker
5708*5e7646d2SAndroid Build Coastguard Worker
5709*5e7646d2SAndroid Build Coastguard WorkerSAVELIBS="$LIBS"
5710*5e7646d2SAndroid Build Coastguard WorkerLIBS=""
5711*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-acl was given.
5712*5e7646d2SAndroid Build Coastguard Workerif test "${enable_acl+set}" = set; then :
5713*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_acl;
5714*5e7646d2SAndroid Build Coastguard Workerfi
5715*5e7646d2SAndroid Build Coastguard Worker
5716*5e7646d2SAndroid Build Coastguard Workerif test "x$enable_acl" != xno; then
5717*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing acl_init" >&5
5718*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing acl_init... " >&6; }
5719*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_acl_init+:} false; then :
5720*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
5721*5e7646d2SAndroid Build Coastguard Workerelse
5722*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
5723*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
5724*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
5725*5e7646d2SAndroid Build Coastguard Worker
5726*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
5727*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
5728*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
5729*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
5730*5e7646d2SAndroid Build Coastguard Workerextern "C"
5731*5e7646d2SAndroid Build Coastguard Worker#endif
5732*5e7646d2SAndroid Build Coastguard Workerchar acl_init ();
5733*5e7646d2SAndroid Build Coastguard Workerint
5734*5e7646d2SAndroid Build Coastguard Workermain ()
5735*5e7646d2SAndroid Build Coastguard Worker{
5736*5e7646d2SAndroid Build Coastguard Workerreturn acl_init ();
5737*5e7646d2SAndroid Build Coastguard Worker  ;
5738*5e7646d2SAndroid Build Coastguard Worker  return 0;
5739*5e7646d2SAndroid Build Coastguard Worker}
5740*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5741*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' acl; do
5742*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
5743*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
5744*5e7646d2SAndroid Build Coastguard Worker  else
5745*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
5746*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5747*5e7646d2SAndroid Build Coastguard Worker  fi
5748*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
5749*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_acl_init=$ac_res
5750*5e7646d2SAndroid Build Coastguard Workerfi
5751*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
5752*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
5753*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_acl_init+:} false; then :
5754*5e7646d2SAndroid Build Coastguard Worker  break
5755*5e7646d2SAndroid Build Coastguard Workerfi
5756*5e7646d2SAndroid Build Coastguard Workerdone
5757*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_acl_init+:} false; then :
5758*5e7646d2SAndroid Build Coastguard Worker
5759*5e7646d2SAndroid Build Coastguard Workerelse
5760*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_acl_init=no
5761*5e7646d2SAndroid Build Coastguard Workerfi
5762*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
5763*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
5764*5e7646d2SAndroid Build Coastguard Workerfi
5765*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_acl_init" >&5
5766*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_acl_init" >&6; }
5767*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_acl_init
5768*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
5769*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5770*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_ACL_INIT 1" >>confdefs.h
5771*5e7646d2SAndroid Build Coastguard Worker
5772*5e7646d2SAndroid Build Coastguard Workerfi
5773*5e7646d2SAndroid Build Coastguard Worker
5774*5e7646d2SAndroid Build Coastguard Worker	SERVERLIBS="$SERVERLIBS $LIBS"
5775*5e7646d2SAndroid Build Coastguard Workerfi
5776*5e7646d2SAndroid Build Coastguard WorkerLIBS="$SAVELIBS"
5777*5e7646d2SAndroid Build Coastguard Worker
5778*5e7646d2SAndroid Build Coastguard WorkerDBUSDIR=""
5779*5e7646d2SAndroid Build Coastguard WorkerDBUS_NOTIFIER=""
5780*5e7646d2SAndroid Build Coastguard WorkerDBUS_NOTIFIERLIBS=""
5781*5e7646d2SAndroid Build Coastguard Worker
5782*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-dbus was given.
5783*5e7646d2SAndroid Build Coastguard Workerif test "${enable_dbus+set}" = set; then :
5784*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_dbus;
5785*5e7646d2SAndroid Build Coastguard Workerfi
5786*5e7646d2SAndroid Build Coastguard Worker
5787*5e7646d2SAndroid Build Coastguard Worker
5788*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-dbusdir was given.
5789*5e7646d2SAndroid Build Coastguard Workerif test "${with_dbusdir+set}" = set; then :
5790*5e7646d2SAndroid Build Coastguard Worker  withval=$with_dbusdir; DBUSDIR="$withval"
5791*5e7646d2SAndroid Build Coastguard Workerfi
5792*5e7646d2SAndroid Build Coastguard Worker
5793*5e7646d2SAndroid Build Coastguard Worker
5794*5e7646d2SAndroid Build Coastguard Workerif test "x$enable_dbus" != xno -a "x$PKGCONFIG" != x -a "x$host_os_name" != xdarwin; then
5795*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBUS" >&5
5796*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for DBUS... " >&6; }
5797*5e7646d2SAndroid Build Coastguard Worker	if $PKGCONFIG --exists dbus-1; then
5798*5e7646d2SAndroid Build Coastguard Worker		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5799*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes" >&6; }
5800*5e7646d2SAndroid Build Coastguard Worker		$as_echo "#define HAVE_DBUS 1" >>confdefs.h
5801*5e7646d2SAndroid Build Coastguard Worker
5802*5e7646d2SAndroid Build Coastguard Worker		CFLAGS="$CFLAGS `$PKGCONFIG --cflags dbus-1` -DDBUS_API_SUBJECT_TO_CHANGE"
5803*5e7646d2SAndroid Build Coastguard Worker		SERVERLIBS="$SERVERLIBS `$PKGCONFIG --libs dbus-1`"
5804*5e7646d2SAndroid Build Coastguard Worker		DBUS_NOTIFIER="dbus"
5805*5e7646d2SAndroid Build Coastguard Worker		DBUS_NOTIFIERLIBS="`$PKGCONFIG --libs dbus-1`"
5806*5e7646d2SAndroid Build Coastguard Worker		SAVELIBS="$LIBS"
5807*5e7646d2SAndroid Build Coastguard Worker		LIBS="$LIBS $DBUS_NOTIFIERLIBS"
5808*5e7646d2SAndroid Build Coastguard Worker		ac_fn_c_check_func "$LINENO" "dbus_message_iter_init_append" "ac_cv_func_dbus_message_iter_init_append"
5809*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_dbus_message_iter_init_append" = xyes; then :
5810*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_DBUS_MESSAGE_ITER_INIT_APPEND 1" >>confdefs.h
5811*5e7646d2SAndroid Build Coastguard Worker
5812*5e7646d2SAndroid Build Coastguard Workerfi
5813*5e7646d2SAndroid Build Coastguard Worker
5814*5e7646d2SAndroid Build Coastguard Worker		ac_fn_c_check_func "$LINENO" "dbus_threads_init" "ac_cv_func_dbus_threads_init"
5815*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_dbus_threads_init" = xyes; then :
5816*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_DBUS_THREADS_INIT 1" >>confdefs.h
5817*5e7646d2SAndroid Build Coastguard Worker
5818*5e7646d2SAndroid Build Coastguard Workerfi
5819*5e7646d2SAndroid Build Coastguard Worker
5820*5e7646d2SAndroid Build Coastguard Worker		LIBS="$SAVELIBS"
5821*5e7646d2SAndroid Build Coastguard Worker		if test -d /etc/dbus-1 -a "x$DBUSDIR" = x; then
5822*5e7646d2SAndroid Build Coastguard Worker			DBUSDIR="/etc/dbus-1"
5823*5e7646d2SAndroid Build Coastguard Worker		fi
5824*5e7646d2SAndroid Build Coastguard Worker	else
5825*5e7646d2SAndroid Build Coastguard Worker		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5826*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
5827*5e7646d2SAndroid Build Coastguard Worker	fi
5828*5e7646d2SAndroid Build Coastguard Workerfi
5829*5e7646d2SAndroid Build Coastguard Worker
5830*5e7646d2SAndroid Build Coastguard Worker
5831*5e7646d2SAndroid Build Coastguard Worker
5832*5e7646d2SAndroid Build Coastguard Worker
5833*5e7646d2SAndroid Build Coastguard Worker
5834*5e7646d2SAndroid Build Coastguard WorkerCUPS_DEFAULT_PRINTOPERATOR_AUTH="@SYSTEM"
5835*5e7646d2SAndroid Build Coastguard WorkerCUPS_DEFAULT_SYSTEM_AUTHKEY=""
5836*5e7646d2SAndroid Build Coastguard WorkerCUPS_SYSTEM_AUTHKEY=""
5837*5e7646d2SAndroid Build Coastguard WorkerINSTALLXPC=""
5838*5e7646d2SAndroid Build Coastguard Worker
5839*5e7646d2SAndroid Build Coastguard Workercase $host_os_name in
5840*5e7646d2SAndroid Build Coastguard Worker        darwin*)
5841*5e7646d2SAndroid Build Coastguard Worker                BACKLIBS="$BACKLIBS -framework IOKit"
5842*5e7646d2SAndroid Build Coastguard Worker                SERVERLIBS="$SERVERLIBS -framework IOKit -weak_framework ApplicationServices"
5843*5e7646d2SAndroid Build Coastguard Worker                LIBS="-framework CoreFoundation -framework Security $LIBS"
5844*5e7646d2SAndroid Build Coastguard Worker
5845*5e7646d2SAndroid Build Coastguard Worker				ac_fn_c_check_header_mongrel "$LINENO" "ApplicationServices/ApplicationServices.h" "ac_cv_header_ApplicationServices_ApplicationServices_h" "$ac_includes_default"
5846*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_ApplicationServices_ApplicationServices_h" = xyes; then :
5847*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_APPLICATIONSERVICES_H 1" >>confdefs.h
5848*5e7646d2SAndroid Build Coastguard Worker
5849*5e7646d2SAndroid Build Coastguard Workerfi
5850*5e7646d2SAndroid Build Coastguard Worker
5851*5e7646d2SAndroid Build Coastguard Worker
5852*5e7646d2SAndroid Build Coastguard Worker		ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CoreFoundation.h" "ac_cv_header_CoreFoundation_CoreFoundation_h" "$ac_includes_default"
5853*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_CoreFoundation_CoreFoundation_h" = xyes; then :
5854*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_COREFOUNDATION_H 1" >>confdefs.h
5855*5e7646d2SAndroid Build Coastguard Worker
5856*5e7646d2SAndroid Build Coastguard Workerfi
5857*5e7646d2SAndroid Build Coastguard Worker
5858*5e7646d2SAndroid Build Coastguard Worker
5859*5e7646d2SAndroid Build Coastguard Worker
5860*5e7646d2SAndroid Build Coastguard Worker				SAVELIBS="$LIBS"
5861*5e7646d2SAndroid Build Coastguard Worker		LIBS="-framework SystemConfiguration $LIBS"
5862*5e7646d2SAndroid Build Coastguard Worker		for ac_func in SCDynamicStoreCopyComputerName
5863*5e7646d2SAndroid Build Coastguard Workerdo :
5864*5e7646d2SAndroid Build Coastguard Worker  ac_fn_c_check_func "$LINENO" "SCDynamicStoreCopyComputerName" "ac_cv_func_SCDynamicStoreCopyComputerName"
5865*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_SCDynamicStoreCopyComputerName" = xyes; then :
5866*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5867*5e7646d2SAndroid Build Coastguard Worker#define HAVE_SCDYNAMICSTORECOPYCOMPUTERNAME 1
5868*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5869*5e7646d2SAndroid Build Coastguard Worker
5870*5e7646d2SAndroid Build Coastguard Worker		    $as_echo "#define HAVE_SCDYNAMICSTORECOPYCOMPUTERNAME 1" >>confdefs.h
5871*5e7646d2SAndroid Build Coastguard Worker
5872*5e7646d2SAndroid Build Coastguard Workerelse
5873*5e7646d2SAndroid Build Coastguard Worker
5874*5e7646d2SAndroid Build Coastguard Worker		    LIBS="$SAVELIBS"
5875*5e7646d2SAndroid Build Coastguard Workerfi
5876*5e7646d2SAndroid Build Coastguard Workerdone
5877*5e7646d2SAndroid Build Coastguard Worker
5878*5e7646d2SAndroid Build Coastguard Worker
5879*5e7646d2SAndroid Build Coastguard Worker				ac_fn_c_check_header_mongrel "$LINENO" "membership.h" "ac_cv_header_membership_h" "$ac_includes_default"
5880*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_membership_h" = xyes; then :
5881*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_MEMBERSHIP_H 1" >>confdefs.h
5882*5e7646d2SAndroid Build Coastguard Worker
5883*5e7646d2SAndroid Build Coastguard Workerfi
5884*5e7646d2SAndroid Build Coastguard Worker
5885*5e7646d2SAndroid Build Coastguard Worker
5886*5e7646d2SAndroid Build Coastguard Worker		for ac_func in mbr_uid_to_uuid
5887*5e7646d2SAndroid Build Coastguard Workerdo :
5888*5e7646d2SAndroid Build Coastguard Worker  ac_fn_c_check_func "$LINENO" "mbr_uid_to_uuid" "ac_cv_func_mbr_uid_to_uuid"
5889*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_mbr_uid_to_uuid" = xyes; then :
5890*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5891*5e7646d2SAndroid Build Coastguard Worker#define HAVE_MBR_UID_TO_UUID 1
5892*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5893*5e7646d2SAndroid Build Coastguard Worker
5894*5e7646d2SAndroid Build Coastguard Workerfi
5895*5e7646d2SAndroid Build Coastguard Workerdone
5896*5e7646d2SAndroid Build Coastguard Worker
5897*5e7646d2SAndroid Build Coastguard Worker
5898*5e7646d2SAndroid Build Coastguard Worker				ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
5899*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_dlfcn_h" = xyes; then :
5900*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_DLFCN_H 1" >>confdefs.h
5901*5e7646d2SAndroid Build Coastguard Worker
5902*5e7646d2SAndroid Build Coastguard Workerfi
5903*5e7646d2SAndroid Build Coastguard Worker
5904*5e7646d2SAndroid Build Coastguard Worker
5905*5e7646d2SAndroid Build Coastguard Worker
5906*5e7646d2SAndroid Build Coastguard Worker				ac_fn_c_check_header_mongrel "$LINENO" "notify.h" "ac_cv_header_notify_h" "$ac_includes_default"
5907*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_notify_h" = xyes; then :
5908*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_NOTIFY_H 1" >>confdefs.h
5909*5e7646d2SAndroid Build Coastguard Worker
5910*5e7646d2SAndroid Build Coastguard Workerfi
5911*5e7646d2SAndroid Build Coastguard Worker
5912*5e7646d2SAndroid Build Coastguard Worker
5913*5e7646d2SAndroid Build Coastguard Worker		for ac_func in notify_post
5914*5e7646d2SAndroid Build Coastguard Workerdo :
5915*5e7646d2SAndroid Build Coastguard Worker  ac_fn_c_check_func "$LINENO" "notify_post" "ac_cv_func_notify_post"
5916*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_notify_post" = xyes; then :
5917*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
5918*5e7646d2SAndroid Build Coastguard Worker#define HAVE_NOTIFY_POST 1
5919*5e7646d2SAndroid Build Coastguard Worker_ACEOF
5920*5e7646d2SAndroid Build Coastguard Worker
5921*5e7646d2SAndroid Build Coastguard Workerfi
5922*5e7646d2SAndroid Build Coastguard Workerdone
5923*5e7646d2SAndroid Build Coastguard Worker
5924*5e7646d2SAndroid Build Coastguard Worker
5925*5e7646d2SAndroid Build Coastguard Worker
5926*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-adminkey was given.
5927*5e7646d2SAndroid Build Coastguard Workerif test "${with_adminkey+set}" = set; then :
5928*5e7646d2SAndroid Build Coastguard Worker  withval=$with_adminkey; default_adminkey="$withval"
5929*5e7646d2SAndroid Build Coastguard Workerelse
5930*5e7646d2SAndroid Build Coastguard Worker  default_adminkey="default"
5931*5e7646d2SAndroid Build Coastguard Workerfi
5932*5e7646d2SAndroid Build Coastguard Worker
5933*5e7646d2SAndroid Build Coastguard Worker
5934*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-operkey was given.
5935*5e7646d2SAndroid Build Coastguard Workerif test "${with_operkey+set}" = set; then :
5936*5e7646d2SAndroid Build Coastguard Worker  withval=$with_operkey; default_operkey="$withval"
5937*5e7646d2SAndroid Build Coastguard Workerelse
5938*5e7646d2SAndroid Build Coastguard Worker  default_operkey="default"
5939*5e7646d2SAndroid Build Coastguard Workerfi
5940*5e7646d2SAndroid Build Coastguard Worker
5941*5e7646d2SAndroid Build Coastguard Worker
5942*5e7646d2SAndroid Build Coastguard Worker		ac_fn_c_check_header_mongrel "$LINENO" "Security/Authorization.h" "ac_cv_header_Security_Authorization_h" "$ac_includes_default"
5943*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_Security_Authorization_h" = xyes; then :
5944*5e7646d2SAndroid Build Coastguard Worker
5945*5e7646d2SAndroid Build Coastguard Worker			$as_echo "#define HAVE_AUTHORIZATION_H 1" >>confdefs.h
5946*5e7646d2SAndroid Build Coastguard Worker
5947*5e7646d2SAndroid Build Coastguard Worker
5948*5e7646d2SAndroid Build Coastguard Worker			if test "x$default_adminkey" != xdefault; then
5949*5e7646d2SAndroid Build Coastguard Worker				CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey $default_adminkey"
5950*5e7646d2SAndroid Build Coastguard Worker				CUPS_DEFAULT_SYSTEM_AUTHKEY="$default_adminkey"
5951*5e7646d2SAndroid Build Coastguard Worker			else
5952*5e7646d2SAndroid Build Coastguard Worker				CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.print.admin"
5953*5e7646d2SAndroid Build Coastguard Worker				CUPS_DEFAULT_SYSTEM_AUTHKEY="system.print.admin"
5954*5e7646d2SAndroid Build Coastguard Worker			fi
5955*5e7646d2SAndroid Build Coastguard Worker
5956*5e7646d2SAndroid Build Coastguard Worker			if test "x$default_operkey" != xdefault; then
5957*5e7646d2SAndroid Build Coastguard Worker				CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY($default_operkey) @admin @lpadmin"
5958*5e7646d2SAndroid Build Coastguard Worker			else
5959*5e7646d2SAndroid Build Coastguard Worker				CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.operator) @admin @lpadmin"
5960*5e7646d2SAndroid Build Coastguard Worker			fi
5961*5e7646d2SAndroid Build Coastguard Workerfi
5962*5e7646d2SAndroid Build Coastguard Worker
5963*5e7646d2SAndroid Build Coastguard Worker
5964*5e7646d2SAndroid Build Coastguard Worker
5965*5e7646d2SAndroid Build Coastguard Worker				if test $host_os_version -ge 100; then
5966*5e7646d2SAndroid Build Coastguard Worker			ac_fn_c_check_header_mongrel "$LINENO" "sandbox.h" "ac_cv_header_sandbox_h" "$ac_includes_default"
5967*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_sandbox_h" = xyes; then :
5968*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_SANDBOX_H 1" >>confdefs.h
5969*5e7646d2SAndroid Build Coastguard Worker
5970*5e7646d2SAndroid Build Coastguard Workerfi
5971*5e7646d2SAndroid Build Coastguard Worker
5972*5e7646d2SAndroid Build Coastguard Worker
5973*5e7646d2SAndroid Build Coastguard Worker		fi
5974*5e7646d2SAndroid Build Coastguard Worker		if test $host_os_version -ge 110 -a $host_os_version -lt 120; then
5975*5e7646d2SAndroid Build Coastguard Worker			# Broken public headers in 10.7.x...
5976*5e7646d2SAndroid Build Coastguard Worker			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sandbox/private.h presence" >&5
5977*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for sandbox/private.h presence... " >&6; }
5978*5e7646d2SAndroid Build Coastguard Worker			if test -f /usr/local/include/sandbox/private.h; then
5979*5e7646d2SAndroid Build Coastguard Worker				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5980*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes" >&6; }
5981*5e7646d2SAndroid Build Coastguard Worker			else
5982*5e7646d2SAndroid Build Coastguard Worker				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5983*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
5984*5e7646d2SAndroid Build Coastguard Worker				as_fn_error $? "Run 'sudo mkdir -p /usr/local/include/sandbox' and 'sudo touch /usr/local/include/sandbox/private.h' to build CUPS." "$LINENO" 5
5985*5e7646d2SAndroid Build Coastguard Worker			fi
5986*5e7646d2SAndroid Build Coastguard Worker		fi
5987*5e7646d2SAndroid Build Coastguard Worker
5988*5e7646d2SAndroid Build Coastguard Worker				ac_fn_c_check_header_mongrel "$LINENO" "xpc/xpc.h" "ac_cv_header_xpc_xpc_h" "$ac_includes_default"
5989*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_xpc_xpc_h" = xyes; then :
5990*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_XPC 1" >>confdefs.h
5991*5e7646d2SAndroid Build Coastguard Worker
5992*5e7646d2SAndroid Build Coastguard Worker			INSTALLXPC="install-xpc"
5993*5e7646d2SAndroid Build Coastguard Workerfi
5994*5e7646d2SAndroid Build Coastguard Worker
5995*5e7646d2SAndroid Build Coastguard Worker
5996*5e7646d2SAndroid Build Coastguard Worker                ;;
5997*5e7646d2SAndroid Build Coastguard Workeresac
5998*5e7646d2SAndroid Build Coastguard Worker
5999*5e7646d2SAndroid Build Coastguard Worker
6000*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
6001*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_PRINTOPERATOR_AUTH "$CUPS_DEFAULT_PRINTOPERATOR_AUTH"
6002*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6003*5e7646d2SAndroid Build Coastguard Worker
6004*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
6005*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_SYSTEM_AUTHKEY "$CUPS_DEFAULT_SYSTEM_AUTHKEY"
6006*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6007*5e7646d2SAndroid Build Coastguard Worker
6008*5e7646d2SAndroid Build Coastguard Worker
6009*5e7646d2SAndroid Build Coastguard Worker
6010*5e7646d2SAndroid Build Coastguard Worker
6011*5e7646d2SAndroid Build Coastguard WorkerCOMPONENTS="all"
6012*5e7646d2SAndroid Build Coastguard Worker
6013*5e7646d2SAndroid Build Coastguard Worker
6014*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-components was given.
6015*5e7646d2SAndroid Build Coastguard Workerif test "${with_components+set}" = set; then :
6016*5e7646d2SAndroid Build Coastguard Worker  withval=$with_components; COMPONENTS="$withval"
6017*5e7646d2SAndroid Build Coastguard Workerfi
6018*5e7646d2SAndroid Build Coastguard Worker
6019*5e7646d2SAndroid Build Coastguard Worker
6020*5e7646d2SAndroid Build Coastguard Workercupsimagebase="cupsimage"
6021*5e7646d2SAndroid Build Coastguard WorkerIPPEVECOMMANDS="ippevepcl ippeveps"
6022*5e7646d2SAndroid Build Coastguard WorkerLIBCUPSOBJS="\$(COREOBJS) \$(DRIVEROBJS)"
6023*5e7646d2SAndroid Build Coastguard WorkerLIBHEADERS="\$(COREHEADERS) \$(DRIVERHEADERS)"
6024*5e7646d2SAndroid Build Coastguard WorkerLIBHEADERSPRIV="\$(COREHEADERSPRIV) \$(DRIVERHEADERSPRIV)"
6025*5e7646d2SAndroid Build Coastguard Worker
6026*5e7646d2SAndroid Build Coastguard Workercase "$COMPONENTS" in
6027*5e7646d2SAndroid Build Coastguard Worker	all)
6028*5e7646d2SAndroid Build Coastguard Worker		BUILDDIRS="tools filter backend berkeley cgi-bin monitor notifier ppdc scheduler systemv conf data desktop locale man doc examples templates"
6029*5e7646d2SAndroid Build Coastguard Worker		;;
6030*5e7646d2SAndroid Build Coastguard Worker
6031*5e7646d2SAndroid Build Coastguard Worker	core)
6032*5e7646d2SAndroid Build Coastguard Worker		BUILDDIRS="tools examples locale"
6033*5e7646d2SAndroid Build Coastguard Worker		;;
6034*5e7646d2SAndroid Build Coastguard Worker
6035*5e7646d2SAndroid Build Coastguard Worker	corelite)
6036*5e7646d2SAndroid Build Coastguard Worker		$as_echo "#define CUPS_LITE 1" >>confdefs.h
6037*5e7646d2SAndroid Build Coastguard Worker
6038*5e7646d2SAndroid Build Coastguard Worker		BUILDDIRS="tools examples locale"
6039*5e7646d2SAndroid Build Coastguard Worker		cupsimagebase=""
6040*5e7646d2SAndroid Build Coastguard Worker		LIBCUPSOBJS="\$(COREOBJS)"
6041*5e7646d2SAndroid Build Coastguard Worker		LIBHEADERS="\$(COREHEADERS)"
6042*5e7646d2SAndroid Build Coastguard Worker		LIBHEADERSPRIV="\$(COREHEADERSPRIV)"
6043*5e7646d2SAndroid Build Coastguard Worker		;;
6044*5e7646d2SAndroid Build Coastguard Worker
6045*5e7646d2SAndroid Build Coastguard Worker	libcups)
6046*5e7646d2SAndroid Build Coastguard Worker		BUILDDIRS="locale"
6047*5e7646d2SAndroid Build Coastguard Worker		cupsimagebase=""
6048*5e7646d2SAndroid Build Coastguard Worker		;;
6049*5e7646d2SAndroid Build Coastguard Worker
6050*5e7646d2SAndroid Build Coastguard Worker	libcupslite)
6051*5e7646d2SAndroid Build Coastguard Worker		$as_echo "#define CUPS_LITE 1" >>confdefs.h
6052*5e7646d2SAndroid Build Coastguard Worker
6053*5e7646d2SAndroid Build Coastguard Worker		BUILDDIRS="locale"
6054*5e7646d2SAndroid Build Coastguard Worker		cupsimagebase=""
6055*5e7646d2SAndroid Build Coastguard Worker		LIBCUPSOBJS="\$(COREOBJS)"
6056*5e7646d2SAndroid Build Coastguard Worker		LIBHEADERS="\$(COREHEADERS)"
6057*5e7646d2SAndroid Build Coastguard Worker		LIBHEADERSPRIV="\$(COREHEADERSPRIV)"
6058*5e7646d2SAndroid Build Coastguard Worker		;;
6059*5e7646d2SAndroid Build Coastguard Worker
6060*5e7646d2SAndroid Build Coastguard Worker	*)
6061*5e7646d2SAndroid Build Coastguard Worker		as_fn_error $? "Bad build component \"$COMPONENT\" specified!" "$LINENO" 5
6062*5e7646d2SAndroid Build Coastguard Worker		;;
6063*5e7646d2SAndroid Build Coastguard Workeresac
6064*5e7646d2SAndroid Build Coastguard Worker
6065*5e7646d2SAndroid Build Coastguard Worker
6066*5e7646d2SAndroid Build Coastguard Worker
6067*5e7646d2SAndroid Build Coastguard Worker
6068*5e7646d2SAndroid Build Coastguard Worker
6069*5e7646d2SAndroid Build Coastguard Worker
6070*5e7646d2SAndroid Build Coastguard Worker
6071*5e7646d2SAndroid Build Coastguard Worker
6072*5e7646d2SAndroid Build Coastguard Worker
6073*5e7646d2SAndroid Build Coastguard Worker
6074*5e7646d2SAndroid Build Coastguard Workerif test "$prefix" = "NONE"; then
6075*5e7646d2SAndroid Build Coastguard Worker	prefix="/"
6076*5e7646d2SAndroid Build Coastguard Workerfi
6077*5e7646d2SAndroid Build Coastguard Worker
6078*5e7646d2SAndroid Build Coastguard Workerif test "$exec_prefix" = "NONE"; then
6079*5e7646d2SAndroid Build Coastguard Worker	if test "$prefix" = "/"; then
6080*5e7646d2SAndroid Build Coastguard Worker		exec_prefix="/usr"
6081*5e7646d2SAndroid Build Coastguard Worker	else
6082*5e7646d2SAndroid Build Coastguard Worker		exec_prefix="$prefix"
6083*5e7646d2SAndroid Build Coastguard Worker	fi
6084*5e7646d2SAndroid Build Coastguard Workerfi
6085*5e7646d2SAndroid Build Coastguard Worker
6086*5e7646d2SAndroid Build Coastguard Workerif test "$bindir" = "\${exec_prefix}/bin"; then
6087*5e7646d2SAndroid Build Coastguard Worker	bindir="$exec_prefix/bin"
6088*5e7646d2SAndroid Build Coastguard Workerfi
6089*5e7646d2SAndroid Build Coastguard Worker
6090*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
6091*5e7646d2SAndroid Build Coastguard Worker#define CUPS_BINDIR "$bindir"
6092*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6093*5e7646d2SAndroid Build Coastguard Worker
6094*5e7646d2SAndroid Build Coastguard Worker
6095*5e7646d2SAndroid Build Coastguard Workerif test "$sbindir" = "\${exec_prefix}/sbin"; then
6096*5e7646d2SAndroid Build Coastguard Worker	sbindir="$exec_prefix/sbin"
6097*5e7646d2SAndroid Build Coastguard Workerfi
6098*5e7646d2SAndroid Build Coastguard Worker
6099*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
6100*5e7646d2SAndroid Build Coastguard Worker#define CUPS_SBINDIR "$sbindir"
6101*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6102*5e7646d2SAndroid Build Coastguard Worker
6103*5e7646d2SAndroid Build Coastguard Worker
6104*5e7646d2SAndroid Build Coastguard Workerif test "$sharedstatedir" = "\${prefix}/com" -a "$prefix" = "/"; then
6105*5e7646d2SAndroid Build Coastguard Worker	sharedstatedir="/usr/com"
6106*5e7646d2SAndroid Build Coastguard Workerfi
6107*5e7646d2SAndroid Build Coastguard Worker
6108*5e7646d2SAndroid Build Coastguard Workerif test "$datarootdir" = "\${prefix}/share"; then
6109*5e7646d2SAndroid Build Coastguard Worker	if test "$prefix" = "/"; then
6110*5e7646d2SAndroid Build Coastguard Worker		datarootdir="/usr/share"
6111*5e7646d2SAndroid Build Coastguard Worker	else
6112*5e7646d2SAndroid Build Coastguard Worker		datarootdir="$prefix/share"
6113*5e7646d2SAndroid Build Coastguard Worker	fi
6114*5e7646d2SAndroid Build Coastguard Workerfi
6115*5e7646d2SAndroid Build Coastguard Worker
6116*5e7646d2SAndroid Build Coastguard Workerif test "$datadir" = "\${prefix}/share"; then
6117*5e7646d2SAndroid Build Coastguard Worker	if test "$prefix" = "/"; then
6118*5e7646d2SAndroid Build Coastguard Worker		datadir="/usr/share"
6119*5e7646d2SAndroid Build Coastguard Worker	else
6120*5e7646d2SAndroid Build Coastguard Worker		datadir="$prefix/share"
6121*5e7646d2SAndroid Build Coastguard Worker	fi
6122*5e7646d2SAndroid Build Coastguard Workerelif test "$datadir" = "\${datarootdir}"; then
6123*5e7646d2SAndroid Build Coastguard Worker	datadir="$datarootdir"
6124*5e7646d2SAndroid Build Coastguard Workerfi
6125*5e7646d2SAndroid Build Coastguard Worker
6126*5e7646d2SAndroid Build Coastguard Workerif test "$includedir" = "\${prefix}/include" -a "$prefix" = "/"; then
6127*5e7646d2SAndroid Build Coastguard Worker	includedir="/usr/include"
6128*5e7646d2SAndroid Build Coastguard Workerfi
6129*5e7646d2SAndroid Build Coastguard Worker
6130*5e7646d2SAndroid Build Coastguard Workerif test "$localstatedir" = "\${prefix}/var"; then
6131*5e7646d2SAndroid Build Coastguard Worker	if test "$prefix" = "/"; then
6132*5e7646d2SAndroid Build Coastguard Worker		if test "$host_os_name" = darwin; then
6133*5e7646d2SAndroid Build Coastguard Worker			localstatedir="/private/var"
6134*5e7646d2SAndroid Build Coastguard Worker		else
6135*5e7646d2SAndroid Build Coastguard Worker			localstatedir="/var"
6136*5e7646d2SAndroid Build Coastguard Worker		fi
6137*5e7646d2SAndroid Build Coastguard Worker	else
6138*5e7646d2SAndroid Build Coastguard Worker		localstatedir="$prefix/var"
6139*5e7646d2SAndroid Build Coastguard Worker	fi
6140*5e7646d2SAndroid Build Coastguard Workerfi
6141*5e7646d2SAndroid Build Coastguard Worker
6142*5e7646d2SAndroid Build Coastguard Workerif test "$sysconfdir" = "\${prefix}/etc"; then
6143*5e7646d2SAndroid Build Coastguard Worker	if test "$prefix" = "/"; then
6144*5e7646d2SAndroid Build Coastguard Worker		if test "$host_os_name" = darwin; then
6145*5e7646d2SAndroid Build Coastguard Worker			sysconfdir="/private/etc"
6146*5e7646d2SAndroid Build Coastguard Worker		else
6147*5e7646d2SAndroid Build Coastguard Worker			sysconfdir="/etc"
6148*5e7646d2SAndroid Build Coastguard Worker		fi
6149*5e7646d2SAndroid Build Coastguard Worker	else
6150*5e7646d2SAndroid Build Coastguard Worker		sysconfdir="$prefix/etc"
6151*5e7646d2SAndroid Build Coastguard Worker	fi
6152*5e7646d2SAndroid Build Coastguard Workerfi
6153*5e7646d2SAndroid Build Coastguard Worker
6154*5e7646d2SAndroid Build Coastguard Workerif test "$libdir" = "\${exec_prefix}/lib"; then
6155*5e7646d2SAndroid Build Coastguard Worker	case "$host_os_name" in
6156*5e7646d2SAndroid Build Coastguard Worker		linux*)
6157*5e7646d2SAndroid Build Coastguard Worker			if test -d /usr/lib64 -a ! -d /usr/lib64/fakeroot; then
6158*5e7646d2SAndroid Build Coastguard Worker				libdir="$exec_prefix/lib64"
6159*5e7646d2SAndroid Build Coastguard Worker			fi
6160*5e7646d2SAndroid Build Coastguard Worker			;;
6161*5e7646d2SAndroid Build Coastguard Worker	esac
6162*5e7646d2SAndroid Build Coastguard Workerfi
6163*5e7646d2SAndroid Build Coastguard Worker
6164*5e7646d2SAndroid Build Coastguard Worker
6165*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-privateinclude was given.
6166*5e7646d2SAndroid Build Coastguard Workerif test "${with_privateinclude+set}" = set; then :
6167*5e7646d2SAndroid Build Coastguard Worker  withval=$with_privateinclude; privateinclude="$withval"
6168*5e7646d2SAndroid Build Coastguard Workerelse
6169*5e7646d2SAndroid Build Coastguard Worker  privateinclude=""
6170*5e7646d2SAndroid Build Coastguard Workerfi
6171*5e7646d2SAndroid Build Coastguard Worker
6172*5e7646d2SAndroid Build Coastguard Workerif test "x$privateinclude" != x -a "x$privateinclude" != xnone; then
6173*5e7646d2SAndroid Build Coastguard Worker	PRIVATEINCLUDE="$privateinclude/cups"
6174*5e7646d2SAndroid Build Coastguard Workerelse
6175*5e7646d2SAndroid Build Coastguard Worker	privateinclude=""
6176*5e7646d2SAndroid Build Coastguard Worker	PRIVATEINCLUDE=""
6177*5e7646d2SAndroid Build Coastguard Workerfi
6178*5e7646d2SAndroid Build Coastguard Worker
6179*5e7646d2SAndroid Build Coastguard Worker
6180*5e7646d2SAndroid Build Coastguard Worker
6181*5e7646d2SAndroid Build Coastguard Worker
6182*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-lpdconfig was given.
6183*5e7646d2SAndroid Build Coastguard Workerif test "${with_lpdconfig+set}" = set; then :
6184*5e7646d2SAndroid Build Coastguard Worker  withval=$with_lpdconfig; LPDCONFIG="$withval"
6185*5e7646d2SAndroid Build Coastguard Workerelse
6186*5e7646d2SAndroid Build Coastguard Worker  LPDCONFIG=""
6187*5e7646d2SAndroid Build Coastguard Workerfi
6188*5e7646d2SAndroid Build Coastguard Worker
6189*5e7646d2SAndroid Build Coastguard Worker
6190*5e7646d2SAndroid Build Coastguard Workerif test "x$LPDCONFIG" = x; then
6191*5e7646d2SAndroid Build Coastguard Worker	if test -f /System/Library/LaunchDaemons/org.cups.cups-lpd.plist; then
6192*5e7646d2SAndroid Build Coastguard Worker		LPDCONFIG="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
6193*5e7646d2SAndroid Build Coastguard Worker	elif test "x$XINETD" != x; then
6194*5e7646d2SAndroid Build Coastguard Worker		LPDCONFIG="xinetd://$XINETD/cups-lpd"
6195*5e7646d2SAndroid Build Coastguard Worker	fi
6196*5e7646d2SAndroid Build Coastguard Workerfi
6197*5e7646d2SAndroid Build Coastguard Worker
6198*5e7646d2SAndroid Build Coastguard Workerif test "x$LPDCONFIG" = xoff; then
6199*5e7646d2SAndroid Build Coastguard Worker	cat >>confdefs.h <<_ACEOF
6200*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_LPD_CONFIG ""
6201*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6202*5e7646d2SAndroid Build Coastguard Worker
6203*5e7646d2SAndroid Build Coastguard Workerelse
6204*5e7646d2SAndroid Build Coastguard Worker	cat >>confdefs.h <<_ACEOF
6205*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_LPD_CONFIG "$LPDCONFIG"
6206*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6207*5e7646d2SAndroid Build Coastguard Worker
6208*5e7646d2SAndroid Build Coastguard Workerfi
6209*5e7646d2SAndroid Build Coastguard Worker
6210*5e7646d2SAndroid Build Coastguard Worker
6211*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-smbconfig was given.
6212*5e7646d2SAndroid Build Coastguard Workerif test "${with_smbconfig+set}" = set; then :
6213*5e7646d2SAndroid Build Coastguard Worker  withval=$with_smbconfig; SMBCONFIG="$withval"
6214*5e7646d2SAndroid Build Coastguard Workerelse
6215*5e7646d2SAndroid Build Coastguard Worker  SMBCONFIG=""
6216*5e7646d2SAndroid Build Coastguard Workerfi
6217*5e7646d2SAndroid Build Coastguard Worker
6218*5e7646d2SAndroid Build Coastguard Worker
6219*5e7646d2SAndroid Build Coastguard Workerif test "x$SMBCONFIG" = x; then
6220*5e7646d2SAndroid Build Coastguard Worker	if test -f /System/Library/LaunchDaemons/smbd.plist; then
6221*5e7646d2SAndroid Build Coastguard Worker		SMBCONFIG="launchd:///System/Library/LaunchDaemons/smbd.plist"
6222*5e7646d2SAndroid Build Coastguard Worker	else
6223*5e7646d2SAndroid Build Coastguard Worker		for dir in /etc /etc/samba /usr/local/etc; do
6224*5e7646d2SAndroid Build Coastguard Worker			if test -f $dir/smb.conf; then
6225*5e7646d2SAndroid Build Coastguard Worker				SMBCONFIG="samba://$dir/smb.conf"
6226*5e7646d2SAndroid Build Coastguard Worker				break
6227*5e7646d2SAndroid Build Coastguard Worker			fi
6228*5e7646d2SAndroid Build Coastguard Worker		done
6229*5e7646d2SAndroid Build Coastguard Worker	fi
6230*5e7646d2SAndroid Build Coastguard Workerfi
6231*5e7646d2SAndroid Build Coastguard Worker
6232*5e7646d2SAndroid Build Coastguard Workerif test "x$SMBCONFIG" = xoff; then
6233*5e7646d2SAndroid Build Coastguard Worker	cat >>confdefs.h <<_ACEOF
6234*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_SMB_CONFIG ""
6235*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6236*5e7646d2SAndroid Build Coastguard Worker
6237*5e7646d2SAndroid Build Coastguard Workerelse
6238*5e7646d2SAndroid Build Coastguard Worker	cat >>confdefs.h <<_ACEOF
6239*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_SMB_CONFIG "$SMBCONFIG"
6240*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6241*5e7646d2SAndroid Build Coastguard Worker
6242*5e7646d2SAndroid Build Coastguard Workerfi
6243*5e7646d2SAndroid Build Coastguard Worker
6244*5e7646d2SAndroid Build Coastguard Worker# Cache data...
6245*5e7646d2SAndroid Build Coastguard Worker
6246*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-cachedir was given.
6247*5e7646d2SAndroid Build Coastguard Workerif test "${with_cachedir+set}" = set; then :
6248*5e7646d2SAndroid Build Coastguard Worker  withval=$with_cachedir; cachedir="$withval"
6249*5e7646d2SAndroid Build Coastguard Workerelse
6250*5e7646d2SAndroid Build Coastguard Worker  cachedir=""
6251*5e7646d2SAndroid Build Coastguard Workerfi
6252*5e7646d2SAndroid Build Coastguard Worker
6253*5e7646d2SAndroid Build Coastguard Worker
6254*5e7646d2SAndroid Build Coastguard Workerif test x$cachedir = x; then
6255*5e7646d2SAndroid Build Coastguard Worker	if test "x$host_os_name" = xdarwin; then
6256*5e7646d2SAndroid Build Coastguard Worker		CUPS_CACHEDIR="$localstatedir/spool/cups/cache"
6257*5e7646d2SAndroid Build Coastguard Worker	else
6258*5e7646d2SAndroid Build Coastguard Worker		CUPS_CACHEDIR="$localstatedir/cache/cups"
6259*5e7646d2SAndroid Build Coastguard Worker	fi
6260*5e7646d2SAndroid Build Coastguard Workerelse
6261*5e7646d2SAndroid Build Coastguard Worker	CUPS_CACHEDIR="$cachedir"
6262*5e7646d2SAndroid Build Coastguard Workerfi
6263*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
6264*5e7646d2SAndroid Build Coastguard Worker#define CUPS_CACHEDIR "$CUPS_CACHEDIR"
6265*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6266*5e7646d2SAndroid Build Coastguard Worker
6267*5e7646d2SAndroid Build Coastguard Worker
6268*5e7646d2SAndroid Build Coastguard Worker
6269*5e7646d2SAndroid Build Coastguard Worker# Data files
6270*5e7646d2SAndroid Build Coastguard WorkerCUPS_DATADIR="$datadir/cups"
6271*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
6272*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DATADIR "$datadir/cups"
6273*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6274*5e7646d2SAndroid Build Coastguard Worker
6275*5e7646d2SAndroid Build Coastguard Worker
6276*5e7646d2SAndroid Build Coastguard Worker
6277*5e7646d2SAndroid Build Coastguard Worker# Icon directory
6278*5e7646d2SAndroid Build Coastguard Worker
6279*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-icondir was given.
6280*5e7646d2SAndroid Build Coastguard Workerif test "${with_icondir+set}" = set; then :
6281*5e7646d2SAndroid Build Coastguard Worker  withval=$with_icondir; icondir="$withval"
6282*5e7646d2SAndroid Build Coastguard Workerelse
6283*5e7646d2SAndroid Build Coastguard Worker  icondir=""
6284*5e7646d2SAndroid Build Coastguard Workerfi
6285*5e7646d2SAndroid Build Coastguard Worker
6286*5e7646d2SAndroid Build Coastguard Worker
6287*5e7646d2SAndroid Build Coastguard Workerif test "x$icondir" = x -a -d /usr/share/icons; then
6288*5e7646d2SAndroid Build Coastguard Worker	ICONDIR="/usr/share/icons"
6289*5e7646d2SAndroid Build Coastguard Workerelse
6290*5e7646d2SAndroid Build Coastguard Worker	ICONDIR="$icondir"
6291*5e7646d2SAndroid Build Coastguard Workerfi
6292*5e7646d2SAndroid Build Coastguard Worker
6293*5e7646d2SAndroid Build Coastguard Worker
6294*5e7646d2SAndroid Build Coastguard Worker
6295*5e7646d2SAndroid Build Coastguard Worker# Menu directory
6296*5e7646d2SAndroid Build Coastguard Worker
6297*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-menudir was given.
6298*5e7646d2SAndroid Build Coastguard Workerif test "${with_menudir+set}" = set; then :
6299*5e7646d2SAndroid Build Coastguard Worker  withval=$with_menudir; menudir="$withval"
6300*5e7646d2SAndroid Build Coastguard Workerelse
6301*5e7646d2SAndroid Build Coastguard Worker  menudir=""
6302*5e7646d2SAndroid Build Coastguard Workerfi
6303*5e7646d2SAndroid Build Coastguard Worker
6304*5e7646d2SAndroid Build Coastguard Worker
6305*5e7646d2SAndroid Build Coastguard Workerif test "x$menudir" = x -a -d /usr/share/applications; then
6306*5e7646d2SAndroid Build Coastguard Worker	MENUDIR="/usr/share/applications"
6307*5e7646d2SAndroid Build Coastguard Workerelse
6308*5e7646d2SAndroid Build Coastguard Worker	MENUDIR="$menudir"
6309*5e7646d2SAndroid Build Coastguard Workerfi
6310*5e7646d2SAndroid Build Coastguard Worker
6311*5e7646d2SAndroid Build Coastguard Worker
6312*5e7646d2SAndroid Build Coastguard Worker
6313*5e7646d2SAndroid Build Coastguard Worker# Documentation files
6314*5e7646d2SAndroid Build Coastguard Worker
6315*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-docdir was given.
6316*5e7646d2SAndroid Build Coastguard Workerif test "${with_docdir+set}" = set; then :
6317*5e7646d2SAndroid Build Coastguard Worker  withval=$with_docdir; docdir="$withval"
6318*5e7646d2SAndroid Build Coastguard Workerelse
6319*5e7646d2SAndroid Build Coastguard Worker  docdir=""
6320*5e7646d2SAndroid Build Coastguard Workerfi
6321*5e7646d2SAndroid Build Coastguard Worker
6322*5e7646d2SAndroid Build Coastguard Worker
6323*5e7646d2SAndroid Build Coastguard Workerif test x$docdir = x; then
6324*5e7646d2SAndroid Build Coastguard Worker	CUPS_DOCROOT="$datadir/doc/cups"
6325*5e7646d2SAndroid Build Coastguard Worker	docdir="$datadir/doc/cups"
6326*5e7646d2SAndroid Build Coastguard Workerelse
6327*5e7646d2SAndroid Build Coastguard Worker	CUPS_DOCROOT="$docdir"
6328*5e7646d2SAndroid Build Coastguard Workerfi
6329*5e7646d2SAndroid Build Coastguard Worker
6330*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
6331*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DOCROOT "$docdir"
6332*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6333*5e7646d2SAndroid Build Coastguard Worker
6334*5e7646d2SAndroid Build Coastguard Worker
6335*5e7646d2SAndroid Build Coastguard Worker
6336*5e7646d2SAndroid Build Coastguard Worker# Fonts
6337*5e7646d2SAndroid Build Coastguard Worker
6338*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-fontpath was given.
6339*5e7646d2SAndroid Build Coastguard Workerif test "${with_fontpath+set}" = set; then :
6340*5e7646d2SAndroid Build Coastguard Worker  withval=$with_fontpath; fontpath="$withval"
6341*5e7646d2SAndroid Build Coastguard Workerelse
6342*5e7646d2SAndroid Build Coastguard Worker  fontpath=""
6343*5e7646d2SAndroid Build Coastguard Workerfi
6344*5e7646d2SAndroid Build Coastguard Worker
6345*5e7646d2SAndroid Build Coastguard Worker
6346*5e7646d2SAndroid Build Coastguard Workerif test "x$fontpath" = "x"; then
6347*5e7646d2SAndroid Build Coastguard Worker	CUPS_FONTPATH="$datadir/cups/fonts"
6348*5e7646d2SAndroid Build Coastguard Workerelse
6349*5e7646d2SAndroid Build Coastguard Worker	CUPS_FONTPATH="$fontpath"
6350*5e7646d2SAndroid Build Coastguard Workerfi
6351*5e7646d2SAndroid Build Coastguard Worker
6352*5e7646d2SAndroid Build Coastguard Worker
6353*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
6354*5e7646d2SAndroid Build Coastguard Worker#define CUPS_FONTPATH "$CUPS_FONTPATH"
6355*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6356*5e7646d2SAndroid Build Coastguard Worker
6357*5e7646d2SAndroid Build Coastguard Worker
6358*5e7646d2SAndroid Build Coastguard Worker# Locale data
6359*5e7646d2SAndroid Build Coastguard Workerif test "$localedir" = "\${datarootdir}/locale"; then
6360*5e7646d2SAndroid Build Coastguard Worker	case "$host_os_name" in
6361*5e7646d2SAndroid Build Coastguard Worker		linux* | gnu* | *bsd* | darwin*)
6362*5e7646d2SAndroid Build Coastguard Worker			CUPS_LOCALEDIR="$datarootdir/locale"
6363*5e7646d2SAndroid Build Coastguard Worker			;;
6364*5e7646d2SAndroid Build Coastguard Worker
6365*5e7646d2SAndroid Build Coastguard Worker		*)
6366*5e7646d2SAndroid Build Coastguard Worker			# This is the standard System V location...
6367*5e7646d2SAndroid Build Coastguard Worker			CUPS_LOCALEDIR="$exec_prefix/lib/locale"
6368*5e7646d2SAndroid Build Coastguard Worker			;;
6369*5e7646d2SAndroid Build Coastguard Worker	esac
6370*5e7646d2SAndroid Build Coastguard Workerelse
6371*5e7646d2SAndroid Build Coastguard Worker	CUPS_LOCALEDIR="$localedir"
6372*5e7646d2SAndroid Build Coastguard Workerfi
6373*5e7646d2SAndroid Build Coastguard Worker
6374*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
6375*5e7646d2SAndroid Build Coastguard Worker#define CUPS_LOCALEDIR "$CUPS_LOCALEDIR"
6376*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6377*5e7646d2SAndroid Build Coastguard Worker
6378*5e7646d2SAndroid Build Coastguard Worker
6379*5e7646d2SAndroid Build Coastguard Worker
6380*5e7646d2SAndroid Build Coastguard Worker# Log files...
6381*5e7646d2SAndroid Build Coastguard Worker
6382*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-logdir was given.
6383*5e7646d2SAndroid Build Coastguard Workerif test "${with_logdir+set}" = set; then :
6384*5e7646d2SAndroid Build Coastguard Worker  withval=$with_logdir; logdir="$withval"
6385*5e7646d2SAndroid Build Coastguard Workerelse
6386*5e7646d2SAndroid Build Coastguard Worker  logdir=""
6387*5e7646d2SAndroid Build Coastguard Workerfi
6388*5e7646d2SAndroid Build Coastguard Worker
6389*5e7646d2SAndroid Build Coastguard Worker
6390*5e7646d2SAndroid Build Coastguard Workerif test x$logdir = x; then
6391*5e7646d2SAndroid Build Coastguard Worker	CUPS_LOGDIR="$localstatedir/log/cups"
6392*5e7646d2SAndroid Build Coastguard Worker	cat >>confdefs.h <<_ACEOF
6393*5e7646d2SAndroid Build Coastguard Worker#define CUPS_LOGDIR "$localstatedir/log/cups"
6394*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6395*5e7646d2SAndroid Build Coastguard Worker
6396*5e7646d2SAndroid Build Coastguard Workerelse
6397*5e7646d2SAndroid Build Coastguard Worker	CUPS_LOGDIR="$logdir"
6398*5e7646d2SAndroid Build Coastguard Workerfi
6399*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
6400*5e7646d2SAndroid Build Coastguard Worker#define CUPS_LOGDIR "$CUPS_LOGDIR"
6401*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6402*5e7646d2SAndroid Build Coastguard Worker
6403*5e7646d2SAndroid Build Coastguard Worker
6404*5e7646d2SAndroid Build Coastguard Worker
6405*5e7646d2SAndroid Build Coastguard Worker# Longer-term spool data
6406*5e7646d2SAndroid Build Coastguard WorkerCUPS_REQUESTS="$localstatedir/spool/cups"
6407*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
6408*5e7646d2SAndroid Build Coastguard Worker#define CUPS_REQUESTS "$localstatedir/spool/cups"
6409*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6410*5e7646d2SAndroid Build Coastguard Worker
6411*5e7646d2SAndroid Build Coastguard Worker
6412*5e7646d2SAndroid Build Coastguard Worker
6413*5e7646d2SAndroid Build Coastguard Worker# Server executables...
6414*5e7646d2SAndroid Build Coastguard Workercase "$host_os_name" in
6415*5e7646d2SAndroid Build Coastguard Worker	*bsd* | darwin*)
6416*5e7646d2SAndroid Build Coastguard Worker		# *BSD and Darwin (macOS)
6417*5e7646d2SAndroid Build Coastguard Worker		INSTALL_SYSV=""
6418*5e7646d2SAndroid Build Coastguard Worker		CUPS_SERVERBIN="$exec_prefix/libexec/cups"
6419*5e7646d2SAndroid Build Coastguard Worker		;;
6420*5e7646d2SAndroid Build Coastguard Worker	*)
6421*5e7646d2SAndroid Build Coastguard Worker		# All others
6422*5e7646d2SAndroid Build Coastguard Worker		INSTALL_SYSV="install-sysv"
6423*5e7646d2SAndroid Build Coastguard Worker		CUPS_SERVERBIN="$exec_prefix/lib/cups"
6424*5e7646d2SAndroid Build Coastguard Worker		;;
6425*5e7646d2SAndroid Build Coastguard Workeresac
6426*5e7646d2SAndroid Build Coastguard Worker
6427*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
6428*5e7646d2SAndroid Build Coastguard Worker#define CUPS_SERVERBIN "$CUPS_SERVERBIN"
6429*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6430*5e7646d2SAndroid Build Coastguard Worker
6431*5e7646d2SAndroid Build Coastguard Worker
6432*5e7646d2SAndroid Build Coastguard Worker
6433*5e7646d2SAndroid Build Coastguard Worker
6434*5e7646d2SAndroid Build Coastguard Worker# Configuration files
6435*5e7646d2SAndroid Build Coastguard WorkerCUPS_SERVERROOT="$sysconfdir/cups"
6436*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
6437*5e7646d2SAndroid Build Coastguard Worker#define CUPS_SERVERROOT "$sysconfdir/cups"
6438*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6439*5e7646d2SAndroid Build Coastguard Worker
6440*5e7646d2SAndroid Build Coastguard Worker
6441*5e7646d2SAndroid Build Coastguard Worker
6442*5e7646d2SAndroid Build Coastguard Worker# Transient run-time state
6443*5e7646d2SAndroid Build Coastguard Worker
6444*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-rundir was given.
6445*5e7646d2SAndroid Build Coastguard Workerif test "${with_rundir+set}" = set; then :
6446*5e7646d2SAndroid Build Coastguard Worker  withval=$with_rundir; CUPS_STATEDIR="$withval"
6447*5e7646d2SAndroid Build Coastguard Workerelse
6448*5e7646d2SAndroid Build Coastguard Worker
6449*5e7646d2SAndroid Build Coastguard Worker	case "$host_os_name" in
6450*5e7646d2SAndroid Build Coastguard Worker		darwin*)
6451*5e7646d2SAndroid Build Coastguard Worker			# Darwin (macOS)
6452*5e7646d2SAndroid Build Coastguard Worker			CUPS_STATEDIR="$CUPS_SERVERROOT"
6453*5e7646d2SAndroid Build Coastguard Worker			;;
6454*5e7646d2SAndroid Build Coastguard Worker		*)
6455*5e7646d2SAndroid Build Coastguard Worker			# All others
6456*5e7646d2SAndroid Build Coastguard Worker			CUPS_STATEDIR="$localstatedir/run/cups"
6457*5e7646d2SAndroid Build Coastguard Worker			;;
6458*5e7646d2SAndroid Build Coastguard Worker	esac
6459*5e7646d2SAndroid Build Coastguard Workerfi
6460*5e7646d2SAndroid Build Coastguard Worker
6461*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
6462*5e7646d2SAndroid Build Coastguard Worker#define CUPS_STATEDIR "$CUPS_STATEDIR"
6463*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6464*5e7646d2SAndroid Build Coastguard Worker
6465*5e7646d2SAndroid Build Coastguard Worker
6466*5e7646d2SAndroid Build Coastguard Worker
6467*5e7646d2SAndroid Build Coastguard Worker
6468*5e7646d2SAndroid Build Coastguard Workerif test "$mandir" = "\${datarootdir}/man" -a "$prefix" = "/"; then
6469*5e7646d2SAndroid Build Coastguard Worker	# New GNU "standards" break previous ones, so make sure we use
6470*5e7646d2SAndroid Build Coastguard Worker	# the right default location for the operating system...
6471*5e7646d2SAndroid Build Coastguard Worker	mandir="\${prefix}/man"
6472*5e7646d2SAndroid Build Coastguard Workerfi
6473*5e7646d2SAndroid Build Coastguard Worker
6474*5e7646d2SAndroid Build Coastguard Workerif test "$mandir" = "\${prefix}/man" -a "$prefix" = "/"; then
6475*5e7646d2SAndroid Build Coastguard Worker	case "$host_os_name" in
6476*5e7646d2SAndroid Build Coastguard Worker        	darwin* | linux* | gnu* | *bsd*)
6477*5e7646d2SAndroid Build Coastguard Worker        		# Darwin, macOS, Linux, GNU HURD, and *BSD
6478*5e7646d2SAndroid Build Coastguard Worker        		mandir="/usr/share/man"
6479*5e7646d2SAndroid Build Coastguard Worker        		;;
6480*5e7646d2SAndroid Build Coastguard Worker        	*)
6481*5e7646d2SAndroid Build Coastguard Worker        		# All others
6482*5e7646d2SAndroid Build Coastguard Worker        		mandir="/usr/man"
6483*5e7646d2SAndroid Build Coastguard Worker        		;;
6484*5e7646d2SAndroid Build Coastguard Worker	esac
6485*5e7646d2SAndroid Build Coastguard Workerfi
6486*5e7646d2SAndroid Build Coastguard Worker
6487*5e7646d2SAndroid Build Coastguard Worker
6488*5e7646d2SAndroid Build Coastguard Worker
6489*5e7646d2SAndroid Build Coastguard WorkerPICFLAG=1
6490*5e7646d2SAndroid Build Coastguard WorkerDSOFLAGS="${DSOFLAGS:=}"
6491*5e7646d2SAndroid Build Coastguard Worker
6492*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-shared was given.
6493*5e7646d2SAndroid Build Coastguard Workerif test "${enable_shared+set}" = set; then :
6494*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_shared;
6495*5e7646d2SAndroid Build Coastguard Workerfi
6496*5e7646d2SAndroid Build Coastguard Worker
6497*5e7646d2SAndroid Build Coastguard Worker
6498*5e7646d2SAndroid Build Coastguard Workercupsbase="cups"
6499*5e7646d2SAndroid Build Coastguard WorkerLIBCUPSBASE="lib$cupsbase"
6500*5e7646d2SAndroid Build Coastguard WorkerLIBCUPSIMAGE=""
6501*5e7646d2SAndroid Build Coastguard WorkerLIBCUPSSTATIC="lib$cupsbase.a"
6502*5e7646d2SAndroid Build Coastguard Worker
6503*5e7646d2SAndroid Build Coastguard Workerif test x$enable_shared != xno; then
6504*5e7646d2SAndroid Build Coastguard Worker	case "$host_os_name" in
6505*5e7646d2SAndroid Build Coastguard Worker		sunos*)
6506*5e7646d2SAndroid Build Coastguard Worker			LIBCUPS="lib$cupsbase.so.2"
6507*5e7646d2SAndroid Build Coastguard Worker			if test "x$cupsimagebase" != x; then
6508*5e7646d2SAndroid Build Coastguard Worker				LIBCUPSIMAGE="lib$cupsimagebase.so.2"
6509*5e7646d2SAndroid Build Coastguard Worker			fi
6510*5e7646d2SAndroid Build Coastguard Worker			DSO="\$(CC)"
6511*5e7646d2SAndroid Build Coastguard Worker			DSOXX="\$(CXX)"
6512*5e7646d2SAndroid Build Coastguard Worker			DSOFLAGS="$DSOFLAGS -Wl,-h\`basename \$@\` -G"
6513*5e7646d2SAndroid Build Coastguard Worker			;;
6514*5e7646d2SAndroid Build Coastguard Worker		linux* | gnu* | *bsd*)
6515*5e7646d2SAndroid Build Coastguard Worker			LIBCUPS="lib$cupsbase.so.2"
6516*5e7646d2SAndroid Build Coastguard Worker			if test "x$cupsimagebase" != x; then
6517*5e7646d2SAndroid Build Coastguard Worker				LIBCUPSIMAGE="lib$cupsimagebase.so.2"
6518*5e7646d2SAndroid Build Coastguard Worker			fi
6519*5e7646d2SAndroid Build Coastguard Worker			DSO="\$(CC)"
6520*5e7646d2SAndroid Build Coastguard Worker			DSOXX="\$(CXX)"
6521*5e7646d2SAndroid Build Coastguard Worker			DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\` -shared"
6522*5e7646d2SAndroid Build Coastguard Worker			;;
6523*5e7646d2SAndroid Build Coastguard Worker		darwin*)
6524*5e7646d2SAndroid Build Coastguard Worker			LIBCUPS="lib$cupsbase.2.dylib"
6525*5e7646d2SAndroid Build Coastguard Worker			if test "x$cupsimagebase" != x; then
6526*5e7646d2SAndroid Build Coastguard Worker				LIBCUPSIMAGE="lib$cupsimagebase.2.dylib"
6527*5e7646d2SAndroid Build Coastguard Worker			fi
6528*5e7646d2SAndroid Build Coastguard Worker			DSO="\$(CC)"
6529*5e7646d2SAndroid Build Coastguard Worker			DSOXX="\$(CXX)"
6530*5e7646d2SAndroid Build Coastguard Worker			DSOFLAGS="$DSOFLAGS -Wl,-no_warn_inits -dynamiclib -single_module -lc"
6531*5e7646d2SAndroid Build Coastguard Worker			;;
6532*5e7646d2SAndroid Build Coastguard Worker		*)
6533*5e7646d2SAndroid Build Coastguard Worker			echo "Warning: shared libraries may not be supported.  Trying -shared"
6534*5e7646d2SAndroid Build Coastguard Worker			echo "         option with compiler."
6535*5e7646d2SAndroid Build Coastguard Worker			LIBCUPS="lib$cupsbase.so.2"
6536*5e7646d2SAndroid Build Coastguard Worker			if test "x$cupsimagebase" != x; then
6537*5e7646d2SAndroid Build Coastguard Worker				LIBCUPSIMAGE="lib$cupsimagebase.so.2"
6538*5e7646d2SAndroid Build Coastguard Worker			fi
6539*5e7646d2SAndroid Build Coastguard Worker			DSO="\$(CC)"
6540*5e7646d2SAndroid Build Coastguard Worker			DSOXX="\$(CXX)"
6541*5e7646d2SAndroid Build Coastguard Worker			DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\` -shared"
6542*5e7646d2SAndroid Build Coastguard Worker			;;
6543*5e7646d2SAndroid Build Coastguard Worker	esac
6544*5e7646d2SAndroid Build Coastguard Workerelse
6545*5e7646d2SAndroid Build Coastguard Worker	PICFLAG=0
6546*5e7646d2SAndroid Build Coastguard Worker	LIBCUPS="lib$cupsbase.a"
6547*5e7646d2SAndroid Build Coastguard Worker	if test "x$cupsimagebase" != x; then
6548*5e7646d2SAndroid Build Coastguard Worker		LIBCUPSIMAGE="lib$cupsimagebase.a"
6549*5e7646d2SAndroid Build Coastguard Worker	fi
6550*5e7646d2SAndroid Build Coastguard Worker	DSO=":"
6551*5e7646d2SAndroid Build Coastguard Worker	DSOXX=":"
6552*5e7646d2SAndroid Build Coastguard Workerfi
6553*5e7646d2SAndroid Build Coastguard Worker
6554*5e7646d2SAndroid Build Coastguard Worker
6555*5e7646d2SAndroid Build Coastguard Worker
6556*5e7646d2SAndroid Build Coastguard Worker
6557*5e7646d2SAndroid Build Coastguard Worker
6558*5e7646d2SAndroid Build Coastguard Worker
6559*5e7646d2SAndroid Build Coastguard Worker
6560*5e7646d2SAndroid Build Coastguard Worker
6561*5e7646d2SAndroid Build Coastguard Worker
6562*5e7646d2SAndroid Build Coastguard Workerif test x$enable_shared = xno; then
6563*5e7646d2SAndroid Build Coastguard Worker	LINKCUPS="../cups/lib$cupsbase.a \$(LIBS)"
6564*5e7646d2SAndroid Build Coastguard Worker	EXTLINKCUPS="-lcups \$LIBS"
6565*5e7646d2SAndroid Build Coastguard Workerelse
6566*5e7646d2SAndroid Build Coastguard Worker	LINKCUPS="-L../cups -l${cupsbase}"
6567*5e7646d2SAndroid Build Coastguard Worker	EXTLINKCUPS="-lcups"
6568*5e7646d2SAndroid Build Coastguard Workerfi
6569*5e7646d2SAndroid Build Coastguard Worker
6570*5e7646d2SAndroid Build Coastguard Worker
6571*5e7646d2SAndroid Build Coastguard Worker
6572*5e7646d2SAndroid Build Coastguard Worker
6573*5e7646d2SAndroid Build Coastguard WorkerEXPORT_LDFLAGS=""
6574*5e7646d2SAndroid Build Coastguard Worker
6575*5e7646d2SAndroid Build Coastguard Workerif test "$DSO" != ":"; then
6576*5e7646d2SAndroid Build Coastguard Worker	# Tell the run-time linkers where to find a DSO.  Some platforms
6577*5e7646d2SAndroid Build Coastguard Worker	# need this option, even when the library is installed in a
6578*5e7646d2SAndroid Build Coastguard Worker	# standard location...
6579*5e7646d2SAndroid Build Coastguard Worker	case $host_os_name in
6580*5e7646d2SAndroid Build Coastguard Worker                sunos*)
6581*5e7646d2SAndroid Build Coastguard Worker                	# Solaris...
6582*5e7646d2SAndroid Build Coastguard Worker			if test $exec_prefix != /usr; then
6583*5e7646d2SAndroid Build Coastguard Worker				DSOFLAGS="-R$libdir $DSOFLAGS"
6584*5e7646d2SAndroid Build Coastguard Worker				LDFLAGS="$LDFLAGS -R$libdir"
6585*5e7646d2SAndroid Build Coastguard Worker				EXPORT_LDFLAGS="-R$libdir"
6586*5e7646d2SAndroid Build Coastguard Worker			fi
6587*5e7646d2SAndroid Build Coastguard Worker			;;
6588*5e7646d2SAndroid Build Coastguard Worker                *bsd*)
6589*5e7646d2SAndroid Build Coastguard Worker                        # *BSD...
6590*5e7646d2SAndroid Build Coastguard Worker			if test $exec_prefix != /usr; then
6591*5e7646d2SAndroid Build Coastguard Worker				DSOFLAGS="-Wl,-R$libdir $DSOFLAGS"
6592*5e7646d2SAndroid Build Coastguard Worker				LDFLAGS="$LDFLAGS -Wl,-R$libdir"
6593*5e7646d2SAndroid Build Coastguard Worker				EXPORT_LDFLAGS="-Wl,-R$libdir"
6594*5e7646d2SAndroid Build Coastguard Worker			fi
6595*5e7646d2SAndroid Build Coastguard Worker			;;
6596*5e7646d2SAndroid Build Coastguard Worker                linux* | gnu*)
6597*5e7646d2SAndroid Build Coastguard Worker                        # Linux, and HURD...
6598*5e7646d2SAndroid Build Coastguard Worker			if test $exec_prefix != /usr; then
6599*5e7646d2SAndroid Build Coastguard Worker				DSOFLAGS="-Wl,-rpath,$libdir $DSOFLAGS"
6600*5e7646d2SAndroid Build Coastguard Worker				LDFLAGS="$LDFLAGS -Wl,-rpath,$libdir"
6601*5e7646d2SAndroid Build Coastguard Worker				EXPORT_LDFLAGS="-Wl,-rpath,$libdir"
6602*5e7646d2SAndroid Build Coastguard Worker			fi
6603*5e7646d2SAndroid Build Coastguard Worker			;;
6604*5e7646d2SAndroid Build Coastguard Worker	esac
6605*5e7646d2SAndroid Build Coastguard Workerfi
6606*5e7646d2SAndroid Build Coastguard Worker
6607*5e7646d2SAndroid Build Coastguard Worker
6608*5e7646d2SAndroid Build Coastguard Worker
6609*5e7646d2SAndroid Build Coastguard Worker
6610*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-libtool_unsupported was given.
6611*5e7646d2SAndroid Build Coastguard Workerif test "${enable_libtool_unsupported+set}" = set; then :
6612*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_libtool_unsupported; if test x$enable_libtool_unsupported != xno; then
6613*5e7646d2SAndroid Build Coastguard Worker		if test x$enable_libtool_unsupported == xyes; then
6614*5e7646d2SAndroid Build Coastguard Worker			as_fn_error $? "Use --enable-libtool-unsupported=/path/to/libtool." "$LINENO" 5
6615*5e7646d2SAndroid Build Coastguard Worker		fi
6616*5e7646d2SAndroid Build Coastguard Worker		LIBTOOL="$enable_libtool_unsupported"
6617*5e7646d2SAndroid Build Coastguard Worker		enable_shared=no
6618*5e7646d2SAndroid Build Coastguard Worker		echo "WARNING: libtool is not supported or endorsed by Apple Inc."
6619*5e7646d2SAndroid Build Coastguard Worker		echo "         WE DO NOT PROVIDE SUPPORT FOR LIBTOOL PROBLEMS."
6620*5e7646d2SAndroid Build Coastguard Worker	else
6621*5e7646d2SAndroid Build Coastguard Worker		LIBTOOL=""
6622*5e7646d2SAndroid Build Coastguard Worker	fi
6623*5e7646d2SAndroid Build Coastguard Workerfi
6624*5e7646d2SAndroid Build Coastguard Worker
6625*5e7646d2SAndroid Build Coastguard Worker
6626*5e7646d2SAndroid Build Coastguard Workerif test x$LIBTOOL != x; then
6627*5e7646d2SAndroid Build Coastguard Worker	DSO="\$(LIBTOOL) --mode=link --tag=CC ${CC}"
6628*5e7646d2SAndroid Build Coastguard Worker	DSOXX="\$(LIBTOOL) --mode=link --tag=CXX ${CXX}"
6629*5e7646d2SAndroid Build Coastguard Worker
6630*5e7646d2SAndroid Build Coastguard Worker	LD_CC="\$(LIBTOOL) --mode=link --tag=CC ${CC}"
6631*5e7646d2SAndroid Build Coastguard Worker	LD_CXX="\$(LIBTOOL) --mode=link --tag=CXX ${CXX}"
6632*5e7646d2SAndroid Build Coastguard Worker
6633*5e7646d2SAndroid Build Coastguard Worker	LIBCUPS="libcups.la"
6634*5e7646d2SAndroid Build Coastguard Worker	LIBCUPSSTATIC="libcups.la"
6635*5e7646d2SAndroid Build Coastguard Worker	LIBCUPSCGI="libcupscgi.la"
6636*5e7646d2SAndroid Build Coastguard Worker	LIBCUPSIMAGE="libcupsimage.la"
6637*5e7646d2SAndroid Build Coastguard Worker	LIBCUPSMIME="libcupsmime.la"
6638*5e7646d2SAndroid Build Coastguard Worker	LIBCUPSPPDC="libcupsppdc.la"
6639*5e7646d2SAndroid Build Coastguard Worker
6640*5e7646d2SAndroid Build Coastguard Worker	LIBTOOL_CC="\$(LIBTOOL) --mode=compile --tag=CC"
6641*5e7646d2SAndroid Build Coastguard Worker	LIBTOOL_CXX="\$(LIBTOOL) --mode=compile --tag=CXX"
6642*5e7646d2SAndroid Build Coastguard Worker	LIBTOOL_INSTALL="\$(LIBTOOL) --mode=install"
6643*5e7646d2SAndroid Build Coastguard Worker
6644*5e7646d2SAndroid Build Coastguard Worker	LINKCUPS="../cups/\$(LIBCUPS)"
6645*5e7646d2SAndroid Build Coastguard Worker	LINKCUPSIMAGE="../cups/\$(LIBCUPSIMAGE)"
6646*5e7646d2SAndroid Build Coastguard Worker
6647*5e7646d2SAndroid Build Coastguard Workerelse
6648*5e7646d2SAndroid Build Coastguard Worker	LD_CC="\$(CC)"
6649*5e7646d2SAndroid Build Coastguard Worker	LD_CXX="\$(CXX)"
6650*5e7646d2SAndroid Build Coastguard Worker
6651*5e7646d2SAndroid Build Coastguard Worker	LIBTOOL_CC=""
6652*5e7646d2SAndroid Build Coastguard Worker	LIBTOOL_CXX=""
6653*5e7646d2SAndroid Build Coastguard Worker	LIBTOOL_INSTALL=""
6654*5e7646d2SAndroid Build Coastguard Workerfi
6655*5e7646d2SAndroid Build Coastguard Worker
6656*5e7646d2SAndroid Build Coastguard Worker
6657*5e7646d2SAndroid Build Coastguard Worker
6658*5e7646d2SAndroid Build Coastguard Worker
6659*5e7646d2SAndroid Build Coastguard Worker
6660*5e7646d2SAndroid Build Coastguard Worker
6661*5e7646d2SAndroid Build Coastguard Worker
6662*5e7646d2SAndroid Build Coastguard Worker
6663*5e7646d2SAndroid Build Coastguard Worker
6664*5e7646d2SAndroid Build Coastguard Worker
6665*5e7646d2SAndroid Build Coastguard WorkerINSTALL_STRIP=""
6666*5e7646d2SAndroid Build Coastguard Worker
6667*5e7646d2SAndroid Build Coastguard Worker
6668*5e7646d2SAndroid Build Coastguard Worker
6669*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-optim was given.
6670*5e7646d2SAndroid Build Coastguard Workerif test "${with_optim+set}" = set; then :
6671*5e7646d2SAndroid Build Coastguard Worker  withval=$with_optim; OPTIM="$withval"
6672*5e7646d2SAndroid Build Coastguard Workerelse
6673*5e7646d2SAndroid Build Coastguard Worker  OPTIM=""
6674*5e7646d2SAndroid Build Coastguard Workerfi
6675*5e7646d2SAndroid Build Coastguard Worker
6676*5e7646d2SAndroid Build Coastguard Worker
6677*5e7646d2SAndroid Build Coastguard Worker
6678*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-debug was given.
6679*5e7646d2SAndroid Build Coastguard Workerif test "${enable_debug+set}" = set; then :
6680*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_debug;
6681*5e7646d2SAndroid Build Coastguard Workerfi
6682*5e7646d2SAndroid Build Coastguard Worker
6683*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-debug_guards was given.
6684*5e7646d2SAndroid Build Coastguard Workerif test "${enable_debug_guards+set}" = set; then :
6685*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_debug_guards;
6686*5e7646d2SAndroid Build Coastguard Workerfi
6687*5e7646d2SAndroid Build Coastguard Worker
6688*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-debug_printfs was given.
6689*5e7646d2SAndroid Build Coastguard Workerif test "${enable_debug_printfs+set}" = set; then :
6690*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_debug_printfs;
6691*5e7646d2SAndroid Build Coastguard Workerfi
6692*5e7646d2SAndroid Build Coastguard Worker
6693*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-unit_tests was given.
6694*5e7646d2SAndroid Build Coastguard Workerif test "${enable_unit_tests+set}" = set; then :
6695*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_unit_tests;
6696*5e7646d2SAndroid Build Coastguard Workerfi
6697*5e7646d2SAndroid Build Coastguard Worker
6698*5e7646d2SAndroid Build Coastguard Worker
6699*5e7646d2SAndroid Build Coastguard Workerif test x$enable_debug = xyes -a "x$OPTIM" = x; then
6700*5e7646d2SAndroid Build Coastguard Worker	OPTIM="-g"
6701*5e7646d2SAndroid Build Coastguard Workerelse
6702*5e7646d2SAndroid Build Coastguard Worker	INSTALL_STRIP="-s"
6703*5e7646d2SAndroid Build Coastguard Workerfi
6704*5e7646d2SAndroid Build Coastguard Worker
6705*5e7646d2SAndroid Build Coastguard Workerif test x$enable_debug_printfs = xyes; then
6706*5e7646d2SAndroid Build Coastguard Worker	CFLAGS="$CFLAGS -DDEBUG"
6707*5e7646d2SAndroid Build Coastguard Worker	CXXFLAGS="$CXXFLAGS -DDEBUG"
6708*5e7646d2SAndroid Build Coastguard Workerfi
6709*5e7646d2SAndroid Build Coastguard Worker
6710*5e7646d2SAndroid Build Coastguard Workerif test x$enable_debug_guards = xyes; then
6711*5e7646d2SAndroid Build Coastguard Worker	CFLAGS="$CFLAGS -DDEBUG_GUARDS"
6712*5e7646d2SAndroid Build Coastguard Worker	CXXFLAGS="$CXXFLAGS -DDEBUG_GUARDS"
6713*5e7646d2SAndroid Build Coastguard Workerfi
6714*5e7646d2SAndroid Build Coastguard Worker
6715*5e7646d2SAndroid Build Coastguard Workerif test x$enable_unit_tests = xyes; then
6716*5e7646d2SAndroid Build Coastguard Worker        if test "$build" != "$host"; then
6717*5e7646d2SAndroid Build Coastguard Worker                as_fn_error $? "Sorry, cannot build unit tests when cross-compiling." "$LINENO" 5
6718*5e7646d2SAndroid Build Coastguard Worker        fi
6719*5e7646d2SAndroid Build Coastguard Worker
6720*5e7646d2SAndroid Build Coastguard Worker	UNITTESTS="unittests"
6721*5e7646d2SAndroid Build Coastguard Workerelse
6722*5e7646d2SAndroid Build Coastguard Worker	UNITTESTS=""
6723*5e7646d2SAndroid Build Coastguard Workerfi
6724*5e7646d2SAndroid Build Coastguard Worker
6725*5e7646d2SAndroid Build Coastguard Worker
6726*5e7646d2SAndroid Build Coastguard Worker
6727*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-archflags was given.
6728*5e7646d2SAndroid Build Coastguard Workerif test "${with_archflags+set}" = set; then :
6729*5e7646d2SAndroid Build Coastguard Worker  withval=$with_archflags;
6730*5e7646d2SAndroid Build Coastguard Workerfi
6731*5e7646d2SAndroid Build Coastguard Worker
6732*5e7646d2SAndroid Build Coastguard Worker
6733*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-ldarchflags was given.
6734*5e7646d2SAndroid Build Coastguard Workerif test "${with_ldarchflags+set}" = set; then :
6735*5e7646d2SAndroid Build Coastguard Worker  withval=$with_ldarchflags;
6736*5e7646d2SAndroid Build Coastguard Workerfi
6737*5e7646d2SAndroid Build Coastguard Worker
6738*5e7646d2SAndroid Build Coastguard Worker
6739*5e7646d2SAndroid Build Coastguard Workerif test -z "$with_archflags"; then
6740*5e7646d2SAndroid Build Coastguard Worker	ARCHFLAGS=""
6741*5e7646d2SAndroid Build Coastguard Workerelse
6742*5e7646d2SAndroid Build Coastguard Worker	ARCHFLAGS="$with_archflags"
6743*5e7646d2SAndroid Build Coastguard Workerfi
6744*5e7646d2SAndroid Build Coastguard Worker
6745*5e7646d2SAndroid Build Coastguard Workerif test -z "$with_ldarchflags"; then
6746*5e7646d2SAndroid Build Coastguard Worker	if test "$host_os_name" = darwin; then
6747*5e7646d2SAndroid Build Coastguard Worker		# Only create Intel programs by default
6748*5e7646d2SAndroid Build Coastguard Worker		LDARCHFLAGS="`echo $ARCHFLAGS | sed -e '1,$s/-arch ppc64//'`"
6749*5e7646d2SAndroid Build Coastguard Worker	else
6750*5e7646d2SAndroid Build Coastguard Worker		LDARCHFLAGS="$ARCHFLAGS"
6751*5e7646d2SAndroid Build Coastguard Worker	fi
6752*5e7646d2SAndroid Build Coastguard Workerelse
6753*5e7646d2SAndroid Build Coastguard Worker	LDARCHFLAGS="$with_ldarchflags"
6754*5e7646d2SAndroid Build Coastguard Workerfi
6755*5e7646d2SAndroid Build Coastguard Worker
6756*5e7646d2SAndroid Build Coastguard Worker
6757*5e7646d2SAndroid Build Coastguard Worker
6758*5e7646d2SAndroid Build Coastguard Worker
6759*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-relro was given.
6760*5e7646d2SAndroid Build Coastguard Workerif test "${enable_relro+set}" = set; then :
6761*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_relro;
6762*5e7646d2SAndroid Build Coastguard Workerfi
6763*5e7646d2SAndroid Build Coastguard Worker
6764*5e7646d2SAndroid Build Coastguard Worker
6765*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-sanitizer was given.
6766*5e7646d2SAndroid Build Coastguard Workerif test "${enable_sanitizer+set}" = set; then :
6767*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_sanitizer;
6768*5e7646d2SAndroid Build Coastguard Workerfi
6769*5e7646d2SAndroid Build Coastguard Worker
6770*5e7646d2SAndroid Build Coastguard Worker
6771*5e7646d2SAndroid Build Coastguard WorkerCXXLIBS="${CXXLIBS:=}"
6772*5e7646d2SAndroid Build Coastguard Worker
6773*5e7646d2SAndroid Build Coastguard Worker
6774*5e7646d2SAndroid Build Coastguard WorkerPIEFLAGS=""
6775*5e7646d2SAndroid Build Coastguard Worker
6776*5e7646d2SAndroid Build Coastguard Worker
6777*5e7646d2SAndroid Build Coastguard WorkerRELROFLAGS=""
6778*5e7646d2SAndroid Build Coastguard Worker
6779*5e7646d2SAndroid Build Coastguard Worker
6780*5e7646d2SAndroid Build Coastguard WorkerWARNING_OPTIONS=""
6781*5e7646d2SAndroid Build Coastguard Worker
6782*5e7646d2SAndroid Build Coastguard Worker
6783*5e7646d2SAndroid Build Coastguard Workerif test -n "$GCC"; then
6784*5e7646d2SAndroid Build Coastguard Worker	# Add GCC-specific compiler options...
6785*5e7646d2SAndroid Build Coastguard Worker
6786*5e7646d2SAndroid Build Coastguard Worker        # Address sanitizer is a useful tool to use when developing/debugging
6787*5e7646d2SAndroid Build Coastguard Worker        # code but adds about 2x overhead...
6788*5e7646d2SAndroid Build Coastguard Worker	if test x$enable_sanitizer = xyes; then
6789*5e7646d2SAndroid Build Coastguard Worker		# Use -fsanitize=address with debugging...
6790*5e7646d2SAndroid Build Coastguard Worker		OPTIM="$OPTIM -g -fsanitize=address"
6791*5e7646d2SAndroid Build Coastguard Worker	else
6792*5e7646d2SAndroid Build Coastguard Worker		# Otherwise use the Fortify enhancements to catch any unbounded
6793*5e7646d2SAndroid Build Coastguard Worker		# string operations...
6794*5e7646d2SAndroid Build Coastguard Worker		CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
6795*5e7646d2SAndroid Build Coastguard Worker		CXXFLAGS="$CXXFLAGS -D_FORTIFY_SOURCE=2"
6796*5e7646d2SAndroid Build Coastguard Worker	fi
6797*5e7646d2SAndroid Build Coastguard Worker
6798*5e7646d2SAndroid Build Coastguard Worker	# Default optimization options...
6799*5e7646d2SAndroid Build Coastguard Worker	if test -z "$OPTIM"; then
6800*5e7646d2SAndroid Build Coastguard Worker		# Default to optimize-for-size and debug
6801*5e7646d2SAndroid Build Coastguard Worker		OPTIM="-Os -g"
6802*5e7646d2SAndroid Build Coastguard Worker	fi
6803*5e7646d2SAndroid Build Coastguard Worker
6804*5e7646d2SAndroid Build Coastguard Worker	# Generate position-independent code as needed...
6805*5e7646d2SAndroid Build Coastguard Worker	if test $PICFLAG = 1; then
6806*5e7646d2SAndroid Build Coastguard Worker    		OPTIM="-fPIC $OPTIM"
6807*5e7646d2SAndroid Build Coastguard Worker	fi
6808*5e7646d2SAndroid Build Coastguard Worker
6809*5e7646d2SAndroid Build Coastguard Worker	# The -fstack-protector option is available with some versions of
6810*5e7646d2SAndroid Build Coastguard Worker	# GCC and adds "stack canaries" which detect when the return address
6811*5e7646d2SAndroid Build Coastguard Worker	# has been overwritten, preventing many types of exploit attacks.
6812*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fstack-protector" >&5
6813*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking whether compiler supports -fstack-protector... " >&6; }
6814*5e7646d2SAndroid Build Coastguard Worker	OLDCFLAGS="$CFLAGS"
6815*5e7646d2SAndroid Build Coastguard Worker	CFLAGS="$CFLAGS -fstack-protector"
6816*5e7646d2SAndroid Build Coastguard Worker	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6817*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
6818*5e7646d2SAndroid Build Coastguard Worker
6819*5e7646d2SAndroid Build Coastguard Workerint
6820*5e7646d2SAndroid Build Coastguard Workermain ()
6821*5e7646d2SAndroid Build Coastguard Worker{
6822*5e7646d2SAndroid Build Coastguard Worker
6823*5e7646d2SAndroid Build Coastguard Worker  ;
6824*5e7646d2SAndroid Build Coastguard Worker  return 0;
6825*5e7646d2SAndroid Build Coastguard Worker}
6826*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6827*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then :
6828*5e7646d2SAndroid Build Coastguard Worker  if test "x$LSB_BUILD" = xy; then
6829*5e7646d2SAndroid Build Coastguard Worker			# Can't use stack-protector with LSB binaries...
6830*5e7646d2SAndroid Build Coastguard Worker			OPTIM="$OPTIM -fno-stack-protector"
6831*5e7646d2SAndroid Build Coastguard Worker		else
6832*5e7646d2SAndroid Build Coastguard Worker			OPTIM="$OPTIM -fstack-protector"
6833*5e7646d2SAndroid Build Coastguard Worker		fi
6834*5e7646d2SAndroid Build Coastguard Worker		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6835*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes" >&6; }
6836*5e7646d2SAndroid Build Coastguard Workerelse
6837*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6838*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
6839*5e7646d2SAndroid Build Coastguard Workerfi
6840*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
6841*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext conftest.$ac_ext
6842*5e7646d2SAndroid Build Coastguard Worker	CFLAGS="$OLDCFLAGS"
6843*5e7646d2SAndroid Build Coastguard Worker
6844*5e7646d2SAndroid Build Coastguard Worker	if test "x$LSB_BUILD" != xy; then
6845*5e7646d2SAndroid Build Coastguard Worker		# The -fPIE option is available with some versions of GCC and
6846*5e7646d2SAndroid Build Coastguard Worker		# adds randomization of addresses, which avoids another class of
6847*5e7646d2SAndroid Build Coastguard Worker		# exploits that depend on a fixed address for common functions.
6848*5e7646d2SAndroid Build Coastguard Worker		#
6849*5e7646d2SAndroid Build Coastguard Worker		# Not available to LSB binaries...
6850*5e7646d2SAndroid Build Coastguard Worker		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fPIE" >&5
6851*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking whether compiler supports -fPIE... " >&6; }
6852*5e7646d2SAndroid Build Coastguard Worker		OLDCFLAGS="$CFLAGS"
6853*5e7646d2SAndroid Build Coastguard Worker		case "$host_os_name" in
6854*5e7646d2SAndroid Build Coastguard Worker			darwin*)
6855*5e7646d2SAndroid Build Coastguard Worker				CFLAGS="$CFLAGS -fPIE -Wl,-pie"
6856*5e7646d2SAndroid Build Coastguard Worker				cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6857*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
6858*5e7646d2SAndroid Build Coastguard Worker
6859*5e7646d2SAndroid Build Coastguard Workerint
6860*5e7646d2SAndroid Build Coastguard Workermain ()
6861*5e7646d2SAndroid Build Coastguard Worker{
6862*5e7646d2SAndroid Build Coastguard Worker
6863*5e7646d2SAndroid Build Coastguard Worker  ;
6864*5e7646d2SAndroid Build Coastguard Worker  return 0;
6865*5e7646d2SAndroid Build Coastguard Worker}
6866*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6867*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
6868*5e7646d2SAndroid Build Coastguard Worker
6869*5e7646d2SAndroid Build Coastguard Worker					PIEFLAGS="-fPIE -Wl,-pie"
6870*5e7646d2SAndroid Build Coastguard Worker					{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6871*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes" >&6; }
6872*5e7646d2SAndroid Build Coastguard Workerelse
6873*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6874*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
6875*5e7646d2SAndroid Build Coastguard Workerfi
6876*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6877*5e7646d2SAndroid Build Coastguard Worker				;;
6878*5e7646d2SAndroid Build Coastguard Worker
6879*5e7646d2SAndroid Build Coastguard Worker			*)
6880*5e7646d2SAndroid Build Coastguard Worker				CFLAGS="$CFLAGS -fPIE -pie"
6881*5e7646d2SAndroid Build Coastguard Worker				cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6882*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
6883*5e7646d2SAndroid Build Coastguard Worker
6884*5e7646d2SAndroid Build Coastguard Workerint
6885*5e7646d2SAndroid Build Coastguard Workermain ()
6886*5e7646d2SAndroid Build Coastguard Worker{
6887*5e7646d2SAndroid Build Coastguard Worker
6888*5e7646d2SAndroid Build Coastguard Worker  ;
6889*5e7646d2SAndroid Build Coastguard Worker  return 0;
6890*5e7646d2SAndroid Build Coastguard Worker}
6891*5e7646d2SAndroid Build Coastguard Worker_ACEOF
6892*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
6893*5e7646d2SAndroid Build Coastguard Worker
6894*5e7646d2SAndroid Build Coastguard Worker					PIEFLAGS="-fPIE -pie"
6895*5e7646d2SAndroid Build Coastguard Worker					{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6896*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes" >&6; }
6897*5e7646d2SAndroid Build Coastguard Workerelse
6898*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6899*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
6900*5e7646d2SAndroid Build Coastguard Workerfi
6901*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6902*5e7646d2SAndroid Build Coastguard Worker				;;
6903*5e7646d2SAndroid Build Coastguard Worker		esac
6904*5e7646d2SAndroid Build Coastguard Worker		CFLAGS="$OLDCFLAGS"
6905*5e7646d2SAndroid Build Coastguard Worker	fi
6906*5e7646d2SAndroid Build Coastguard Worker
6907*5e7646d2SAndroid Build Coastguard Worker	# Add useful warning options for tracking down problems...
6908*5e7646d2SAndroid Build Coastguard Worker	WARNING_OPTIONS="-Wall -Wno-format-y2k -Wunused -Wno-unused-result -Wsign-conversion  -Wno-unused-but-set-variable  -Wno-unused-variable"
6909*5e7646d2SAndroid Build Coastguard Worker
6910*5e7646d2SAndroid Build Coastguard Worker	# Test GCC version for certain warning flags since -Werror
6911*5e7646d2SAndroid Build Coastguard Worker	# doesn't trigger...
6912*5e7646d2SAndroid Build Coastguard Worker	gccversion=`$CC --version | head -1 | awk '{print $NF}'`
6913*5e7646d2SAndroid Build Coastguard Worker	case "$gccversion" in
6914*5e7646d2SAndroid Build Coastguard Worker		7.* | 8.* | 9.*)
6915*5e7646d2SAndroid Build Coastguard Worker			WARNING_OPTIONS="$WARNING_OPTIONS -Wno-format-truncation -Wno-format-overflow -Wno-tautological-compare"
6916*5e7646d2SAndroid Build Coastguard Worker			;;
6917*5e7646d2SAndroid Build Coastguard Worker	esac
6918*5e7646d2SAndroid Build Coastguard Worker
6919*5e7646d2SAndroid Build Coastguard Worker	# Additional warning options for development testing...
6920*5e7646d2SAndroid Build Coastguard Worker	if test -d .git; then
6921*5e7646d2SAndroid Build Coastguard Worker		WARNING_OPTIONS="-Werror -Wno-error=deprecated-declarations -Wno-unknown-warning-option $WARNING_OPTIONS"
6922*5e7646d2SAndroid Build Coastguard Worker	fi
6923*5e7646d2SAndroid Build Coastguard Workerelse
6924*5e7646d2SAndroid Build Coastguard Worker	# Add vendor-specific compiler options...
6925*5e7646d2SAndroid Build Coastguard Worker	case $host_os_name in
6926*5e7646d2SAndroid Build Coastguard Worker		sunos*)
6927*5e7646d2SAndroid Build Coastguard Worker			# Solaris
6928*5e7646d2SAndroid Build Coastguard Worker			if test -z "$OPTIM"; then
6929*5e7646d2SAndroid Build Coastguard Worker				OPTIM="-xO2"
6930*5e7646d2SAndroid Build Coastguard Worker			fi
6931*5e7646d2SAndroid Build Coastguard Worker
6932*5e7646d2SAndroid Build Coastguard Worker			if test $PICFLAG = 1; then
6933*5e7646d2SAndroid Build Coastguard Worker				OPTIM="-KPIC $OPTIM"
6934*5e7646d2SAndroid Build Coastguard Worker			fi
6935*5e7646d2SAndroid Build Coastguard Worker			;;
6936*5e7646d2SAndroid Build Coastguard Worker		*)
6937*5e7646d2SAndroid Build Coastguard Worker			# Running some other operating system; inform the user
6938*5e7646d2SAndroid Build Coastguard Worker			# they should contribute the necessary options via
6939*5e7646d2SAndroid Build Coastguard Worker			# Github...
6940*5e7646d2SAndroid Build Coastguard Worker			echo "Building CUPS with default compiler optimizations; contact the CUPS developers on Github"
6941*5e7646d2SAndroid Build Coastguard Worker			echo "(https://github.com/apple/cups/issues) with the uname and compiler options needed for"
6942*5e7646d2SAndroid Build Coastguard Worker			echo "your platform, or set the CFLAGS and LDFLAGS environment variables before running"
6943*5e7646d2SAndroid Build Coastguard Worker			echo "configure."
6944*5e7646d2SAndroid Build Coastguard Worker			;;
6945*5e7646d2SAndroid Build Coastguard Worker	esac
6946*5e7646d2SAndroid Build Coastguard Workerfi
6947*5e7646d2SAndroid Build Coastguard Worker
6948*5e7646d2SAndroid Build Coastguard Worker# Add general compiler options per platform...
6949*5e7646d2SAndroid Build Coastguard Workercase $host_os_name in
6950*5e7646d2SAndroid Build Coastguard Worker	linux*)
6951*5e7646d2SAndroid Build Coastguard Worker		# glibc 2.8 and higher breaks peer credentials unless you
6952*5e7646d2SAndroid Build Coastguard Worker		# define _GNU_SOURCE...
6953*5e7646d2SAndroid Build Coastguard Worker		OPTIM="$OPTIM -D_GNU_SOURCE"
6954*5e7646d2SAndroid Build Coastguard Worker
6955*5e7646d2SAndroid Build Coastguard Worker		# The -z relro option is provided by the Linux linker command to
6956*5e7646d2SAndroid Build Coastguard Worker		# make relocatable data read-only.
6957*5e7646d2SAndroid Build Coastguard Worker		if test x$enable_relro = xyes; then
6958*5e7646d2SAndroid Build Coastguard Worker			RELROFLAGS="-Wl,-z,relro,-z,now"
6959*5e7646d2SAndroid Build Coastguard Worker		fi
6960*5e7646d2SAndroid Build Coastguard Worker		;;
6961*5e7646d2SAndroid Build Coastguard Workeresac
6962*5e7646d2SAndroid Build Coastguard Worker
6963*5e7646d2SAndroid Build Coastguard Worker
6964*5e7646d2SAndroid Build Coastguard Worker
6965*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "
6966*5e7646d2SAndroid Build Coastguard Worker#include <sys/socket.h>
6967*5e7646d2SAndroid Build Coastguard Worker#include <netinet/in.h>
6968*5e7646d2SAndroid Build Coastguard Worker#include <arpa/inet.h>
6969*5e7646d2SAndroid Build Coastguard Worker#include <netinet/in_systm.h>
6970*5e7646d2SAndroid Build Coastguard Worker#include <netinet/ip.h>
6971*5e7646d2SAndroid Build Coastguard Worker"
6972*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_resolv_h" = xyes; then :
6973*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_RESOLV_H 1" >>confdefs.h
6974*5e7646d2SAndroid Build Coastguard Worker
6975*5e7646d2SAndroid Build Coastguard Workerfi
6976*5e7646d2SAndroid Build Coastguard Worker
6977*5e7646d2SAndroid Build Coastguard Worker
6978*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
6979*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing socket... " >&6; }
6980*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_socket+:} false; then :
6981*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
6982*5e7646d2SAndroid Build Coastguard Workerelse
6983*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
6984*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
6985*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
6986*5e7646d2SAndroid Build Coastguard Worker
6987*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
6988*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
6989*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
6990*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
6991*5e7646d2SAndroid Build Coastguard Workerextern "C"
6992*5e7646d2SAndroid Build Coastguard Worker#endif
6993*5e7646d2SAndroid Build Coastguard Workerchar socket ();
6994*5e7646d2SAndroid Build Coastguard Workerint
6995*5e7646d2SAndroid Build Coastguard Workermain ()
6996*5e7646d2SAndroid Build Coastguard Worker{
6997*5e7646d2SAndroid Build Coastguard Workerreturn socket ();
6998*5e7646d2SAndroid Build Coastguard Worker  ;
6999*5e7646d2SAndroid Build Coastguard Worker  return 0;
7000*5e7646d2SAndroid Build Coastguard Worker}
7001*5e7646d2SAndroid Build Coastguard Worker_ACEOF
7002*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' socket; do
7003*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
7004*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
7005*5e7646d2SAndroid Build Coastguard Worker  else
7006*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
7007*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7008*5e7646d2SAndroid Build Coastguard Worker  fi
7009*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
7010*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_socket=$ac_res
7011*5e7646d2SAndroid Build Coastguard Workerfi
7012*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
7013*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
7014*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_socket+:} false; then :
7015*5e7646d2SAndroid Build Coastguard Worker  break
7016*5e7646d2SAndroid Build Coastguard Workerfi
7017*5e7646d2SAndroid Build Coastguard Workerdone
7018*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_socket+:} false; then :
7019*5e7646d2SAndroid Build Coastguard Worker
7020*5e7646d2SAndroid Build Coastguard Workerelse
7021*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_socket=no
7022*5e7646d2SAndroid Build Coastguard Workerfi
7023*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
7024*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
7025*5e7646d2SAndroid Build Coastguard Workerfi
7026*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
7027*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_socket" >&6; }
7028*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_socket
7029*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
7030*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7031*5e7646d2SAndroid Build Coastguard Worker
7032*5e7646d2SAndroid Build Coastguard Workerfi
7033*5e7646d2SAndroid Build Coastguard Worker
7034*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyaddr" >&5
7035*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing gethostbyaddr... " >&6; }
7036*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_gethostbyaddr+:} false; then :
7037*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
7038*5e7646d2SAndroid Build Coastguard Workerelse
7039*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
7040*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
7041*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
7042*5e7646d2SAndroid Build Coastguard Worker
7043*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
7044*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
7045*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
7046*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
7047*5e7646d2SAndroid Build Coastguard Workerextern "C"
7048*5e7646d2SAndroid Build Coastguard Worker#endif
7049*5e7646d2SAndroid Build Coastguard Workerchar gethostbyaddr ();
7050*5e7646d2SAndroid Build Coastguard Workerint
7051*5e7646d2SAndroid Build Coastguard Workermain ()
7052*5e7646d2SAndroid Build Coastguard Worker{
7053*5e7646d2SAndroid Build Coastguard Workerreturn gethostbyaddr ();
7054*5e7646d2SAndroid Build Coastguard Worker  ;
7055*5e7646d2SAndroid Build Coastguard Worker  return 0;
7056*5e7646d2SAndroid Build Coastguard Worker}
7057*5e7646d2SAndroid Build Coastguard Worker_ACEOF
7058*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' nsl; do
7059*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
7060*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
7061*5e7646d2SAndroid Build Coastguard Worker  else
7062*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
7063*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7064*5e7646d2SAndroid Build Coastguard Worker  fi
7065*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
7066*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_gethostbyaddr=$ac_res
7067*5e7646d2SAndroid Build Coastguard Workerfi
7068*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
7069*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
7070*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_gethostbyaddr+:} false; then :
7071*5e7646d2SAndroid Build Coastguard Worker  break
7072*5e7646d2SAndroid Build Coastguard Workerfi
7073*5e7646d2SAndroid Build Coastguard Workerdone
7074*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_gethostbyaddr+:} false; then :
7075*5e7646d2SAndroid Build Coastguard Worker
7076*5e7646d2SAndroid Build Coastguard Workerelse
7077*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_gethostbyaddr=no
7078*5e7646d2SAndroid Build Coastguard Workerfi
7079*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
7080*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
7081*5e7646d2SAndroid Build Coastguard Workerfi
7082*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyaddr" >&5
7083*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_gethostbyaddr" >&6; }
7084*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_gethostbyaddr
7085*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
7086*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7087*5e7646d2SAndroid Build Coastguard Worker
7088*5e7646d2SAndroid Build Coastguard Workerfi
7089*5e7646d2SAndroid Build Coastguard Worker
7090*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getifaddrs" >&5
7091*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing getifaddrs... " >&6; }
7092*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_getifaddrs+:} false; then :
7093*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
7094*5e7646d2SAndroid Build Coastguard Workerelse
7095*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
7096*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
7097*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
7098*5e7646d2SAndroid Build Coastguard Worker
7099*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
7100*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
7101*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
7102*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
7103*5e7646d2SAndroid Build Coastguard Workerextern "C"
7104*5e7646d2SAndroid Build Coastguard Worker#endif
7105*5e7646d2SAndroid Build Coastguard Workerchar getifaddrs ();
7106*5e7646d2SAndroid Build Coastguard Workerint
7107*5e7646d2SAndroid Build Coastguard Workermain ()
7108*5e7646d2SAndroid Build Coastguard Worker{
7109*5e7646d2SAndroid Build Coastguard Workerreturn getifaddrs ();
7110*5e7646d2SAndroid Build Coastguard Worker  ;
7111*5e7646d2SAndroid Build Coastguard Worker  return 0;
7112*5e7646d2SAndroid Build Coastguard Worker}
7113*5e7646d2SAndroid Build Coastguard Worker_ACEOF
7114*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' nsl; do
7115*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
7116*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
7117*5e7646d2SAndroid Build Coastguard Worker  else
7118*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
7119*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7120*5e7646d2SAndroid Build Coastguard Worker  fi
7121*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
7122*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_getifaddrs=$ac_res
7123*5e7646d2SAndroid Build Coastguard Workerfi
7124*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
7125*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
7126*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_getifaddrs+:} false; then :
7127*5e7646d2SAndroid Build Coastguard Worker  break
7128*5e7646d2SAndroid Build Coastguard Workerfi
7129*5e7646d2SAndroid Build Coastguard Workerdone
7130*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_getifaddrs+:} false; then :
7131*5e7646d2SAndroid Build Coastguard Worker
7132*5e7646d2SAndroid Build Coastguard Workerelse
7133*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_getifaddrs=no
7134*5e7646d2SAndroid Build Coastguard Workerfi
7135*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
7136*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
7137*5e7646d2SAndroid Build Coastguard Workerfi
7138*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getifaddrs" >&5
7139*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_getifaddrs" >&6; }
7140*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_getifaddrs
7141*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
7142*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7143*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_GETIFADDRS 1" >>confdefs.h
7144*5e7646d2SAndroid Build Coastguard Worker
7145*5e7646d2SAndroid Build Coastguard Workerfi
7146*5e7646d2SAndroid Build Coastguard Worker
7147*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing hstrerror" >&5
7148*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing hstrerror... " >&6; }
7149*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_hstrerror+:} false; then :
7150*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
7151*5e7646d2SAndroid Build Coastguard Workerelse
7152*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
7153*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
7154*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
7155*5e7646d2SAndroid Build Coastguard Worker
7156*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
7157*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
7158*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
7159*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
7160*5e7646d2SAndroid Build Coastguard Workerextern "C"
7161*5e7646d2SAndroid Build Coastguard Worker#endif
7162*5e7646d2SAndroid Build Coastguard Workerchar hstrerror ();
7163*5e7646d2SAndroid Build Coastguard Workerint
7164*5e7646d2SAndroid Build Coastguard Workermain ()
7165*5e7646d2SAndroid Build Coastguard Worker{
7166*5e7646d2SAndroid Build Coastguard Workerreturn hstrerror ();
7167*5e7646d2SAndroid Build Coastguard Worker  ;
7168*5e7646d2SAndroid Build Coastguard Worker  return 0;
7169*5e7646d2SAndroid Build Coastguard Worker}
7170*5e7646d2SAndroid Build Coastguard Worker_ACEOF
7171*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' nsl socket resolv; do
7172*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
7173*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
7174*5e7646d2SAndroid Build Coastguard Worker  else
7175*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
7176*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7177*5e7646d2SAndroid Build Coastguard Worker  fi
7178*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
7179*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_hstrerror=$ac_res
7180*5e7646d2SAndroid Build Coastguard Workerfi
7181*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
7182*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
7183*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_hstrerror+:} false; then :
7184*5e7646d2SAndroid Build Coastguard Worker  break
7185*5e7646d2SAndroid Build Coastguard Workerfi
7186*5e7646d2SAndroid Build Coastguard Workerdone
7187*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_hstrerror+:} false; then :
7188*5e7646d2SAndroid Build Coastguard Worker
7189*5e7646d2SAndroid Build Coastguard Workerelse
7190*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_hstrerror=no
7191*5e7646d2SAndroid Build Coastguard Workerfi
7192*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
7193*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
7194*5e7646d2SAndroid Build Coastguard Workerfi
7195*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_hstrerror" >&5
7196*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_hstrerror" >&6; }
7197*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_hstrerror
7198*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
7199*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7200*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_HSTRERROR 1" >>confdefs.h
7201*5e7646d2SAndroid Build Coastguard Worker
7202*5e7646d2SAndroid Build Coastguard Workerfi
7203*5e7646d2SAndroid Build Coastguard Worker
7204*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing rresvport_af" >&5
7205*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing rresvport_af... " >&6; }
7206*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_rresvport_af+:} false; then :
7207*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
7208*5e7646d2SAndroid Build Coastguard Workerelse
7209*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
7210*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
7211*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
7212*5e7646d2SAndroid Build Coastguard Worker
7213*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
7214*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
7215*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
7216*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
7217*5e7646d2SAndroid Build Coastguard Workerextern "C"
7218*5e7646d2SAndroid Build Coastguard Worker#endif
7219*5e7646d2SAndroid Build Coastguard Workerchar rresvport_af ();
7220*5e7646d2SAndroid Build Coastguard Workerint
7221*5e7646d2SAndroid Build Coastguard Workermain ()
7222*5e7646d2SAndroid Build Coastguard Worker{
7223*5e7646d2SAndroid Build Coastguard Workerreturn rresvport_af ();
7224*5e7646d2SAndroid Build Coastguard Worker  ;
7225*5e7646d2SAndroid Build Coastguard Worker  return 0;
7226*5e7646d2SAndroid Build Coastguard Worker}
7227*5e7646d2SAndroid Build Coastguard Worker_ACEOF
7228*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' nsl; do
7229*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
7230*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
7231*5e7646d2SAndroid Build Coastguard Worker  else
7232*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
7233*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7234*5e7646d2SAndroid Build Coastguard Worker  fi
7235*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
7236*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_rresvport_af=$ac_res
7237*5e7646d2SAndroid Build Coastguard Workerfi
7238*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
7239*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
7240*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_rresvport_af+:} false; then :
7241*5e7646d2SAndroid Build Coastguard Worker  break
7242*5e7646d2SAndroid Build Coastguard Workerfi
7243*5e7646d2SAndroid Build Coastguard Workerdone
7244*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_rresvport_af+:} false; then :
7245*5e7646d2SAndroid Build Coastguard Worker
7246*5e7646d2SAndroid Build Coastguard Workerelse
7247*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_rresvport_af=no
7248*5e7646d2SAndroid Build Coastguard Workerfi
7249*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
7250*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
7251*5e7646d2SAndroid Build Coastguard Workerfi
7252*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rresvport_af" >&5
7253*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_rresvport_af" >&6; }
7254*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_rresvport_af
7255*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
7256*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7257*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_RRESVPORT_AF 1" >>confdefs.h
7258*5e7646d2SAndroid Build Coastguard Worker
7259*5e7646d2SAndroid Build Coastguard Workerfi
7260*5e7646d2SAndroid Build Coastguard Worker
7261*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing __res_init" >&5
7262*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing __res_init... " >&6; }
7263*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search___res_init+:} false; then :
7264*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
7265*5e7646d2SAndroid Build Coastguard Workerelse
7266*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
7267*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
7268*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
7269*5e7646d2SAndroid Build Coastguard Worker
7270*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
7271*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
7272*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
7273*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
7274*5e7646d2SAndroid Build Coastguard Workerextern "C"
7275*5e7646d2SAndroid Build Coastguard Worker#endif
7276*5e7646d2SAndroid Build Coastguard Workerchar __res_init ();
7277*5e7646d2SAndroid Build Coastguard Workerint
7278*5e7646d2SAndroid Build Coastguard Workermain ()
7279*5e7646d2SAndroid Build Coastguard Worker{
7280*5e7646d2SAndroid Build Coastguard Workerreturn __res_init ();
7281*5e7646d2SAndroid Build Coastguard Worker  ;
7282*5e7646d2SAndroid Build Coastguard Worker  return 0;
7283*5e7646d2SAndroid Build Coastguard Worker}
7284*5e7646d2SAndroid Build Coastguard Worker_ACEOF
7285*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' resolv bind; do
7286*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
7287*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
7288*5e7646d2SAndroid Build Coastguard Worker  else
7289*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
7290*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7291*5e7646d2SAndroid Build Coastguard Worker  fi
7292*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
7293*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search___res_init=$ac_res
7294*5e7646d2SAndroid Build Coastguard Workerfi
7295*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
7296*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
7297*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search___res_init+:} false; then :
7298*5e7646d2SAndroid Build Coastguard Worker  break
7299*5e7646d2SAndroid Build Coastguard Workerfi
7300*5e7646d2SAndroid Build Coastguard Workerdone
7301*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search___res_init+:} false; then :
7302*5e7646d2SAndroid Build Coastguard Worker
7303*5e7646d2SAndroid Build Coastguard Workerelse
7304*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search___res_init=no
7305*5e7646d2SAndroid Build Coastguard Workerfi
7306*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
7307*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
7308*5e7646d2SAndroid Build Coastguard Workerfi
7309*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search___res_init" >&5
7310*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search___res_init" >&6; }
7311*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search___res_init
7312*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
7313*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7314*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7315*5e7646d2SAndroid Build Coastguard Worker
7316*5e7646d2SAndroid Build Coastguard Workerelse
7317*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_9_init" >&5
7318*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing res_9_init... " >&6; }
7319*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_res_9_init+:} false; then :
7320*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
7321*5e7646d2SAndroid Build Coastguard Workerelse
7322*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
7323*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
7324*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
7325*5e7646d2SAndroid Build Coastguard Worker
7326*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
7327*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
7328*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
7329*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
7330*5e7646d2SAndroid Build Coastguard Workerextern "C"
7331*5e7646d2SAndroid Build Coastguard Worker#endif
7332*5e7646d2SAndroid Build Coastguard Workerchar res_9_init ();
7333*5e7646d2SAndroid Build Coastguard Workerint
7334*5e7646d2SAndroid Build Coastguard Workermain ()
7335*5e7646d2SAndroid Build Coastguard Worker{
7336*5e7646d2SAndroid Build Coastguard Workerreturn res_9_init ();
7337*5e7646d2SAndroid Build Coastguard Worker  ;
7338*5e7646d2SAndroid Build Coastguard Worker  return 0;
7339*5e7646d2SAndroid Build Coastguard Worker}
7340*5e7646d2SAndroid Build Coastguard Worker_ACEOF
7341*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' resolv bind; do
7342*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
7343*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
7344*5e7646d2SAndroid Build Coastguard Worker  else
7345*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
7346*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7347*5e7646d2SAndroid Build Coastguard Worker  fi
7348*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
7349*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_res_9_init=$ac_res
7350*5e7646d2SAndroid Build Coastguard Workerfi
7351*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
7352*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
7353*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_res_9_init+:} false; then :
7354*5e7646d2SAndroid Build Coastguard Worker  break
7355*5e7646d2SAndroid Build Coastguard Workerfi
7356*5e7646d2SAndroid Build Coastguard Workerdone
7357*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_res_9_init+:} false; then :
7358*5e7646d2SAndroid Build Coastguard Worker
7359*5e7646d2SAndroid Build Coastguard Workerelse
7360*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_res_9_init=no
7361*5e7646d2SAndroid Build Coastguard Workerfi
7362*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
7363*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
7364*5e7646d2SAndroid Build Coastguard Workerfi
7365*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_9_init" >&5
7366*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_res_9_init" >&6; }
7367*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_res_9_init
7368*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
7369*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7370*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7371*5e7646d2SAndroid Build Coastguard Worker
7372*5e7646d2SAndroid Build Coastguard Workerelse
7373*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_init" >&5
7374*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing res_init... " >&6; }
7375*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_res_init+:} false; then :
7376*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
7377*5e7646d2SAndroid Build Coastguard Workerelse
7378*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
7379*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
7380*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
7381*5e7646d2SAndroid Build Coastguard Worker
7382*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
7383*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
7384*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
7385*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
7386*5e7646d2SAndroid Build Coastguard Workerextern "C"
7387*5e7646d2SAndroid Build Coastguard Worker#endif
7388*5e7646d2SAndroid Build Coastguard Workerchar res_init ();
7389*5e7646d2SAndroid Build Coastguard Workerint
7390*5e7646d2SAndroid Build Coastguard Workermain ()
7391*5e7646d2SAndroid Build Coastguard Worker{
7392*5e7646d2SAndroid Build Coastguard Workerreturn res_init ();
7393*5e7646d2SAndroid Build Coastguard Worker  ;
7394*5e7646d2SAndroid Build Coastguard Worker  return 0;
7395*5e7646d2SAndroid Build Coastguard Worker}
7396*5e7646d2SAndroid Build Coastguard Worker_ACEOF
7397*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' resolv bind; do
7398*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
7399*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
7400*5e7646d2SAndroid Build Coastguard Worker  else
7401*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
7402*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7403*5e7646d2SAndroid Build Coastguard Worker  fi
7404*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
7405*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_res_init=$ac_res
7406*5e7646d2SAndroid Build Coastguard Workerfi
7407*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
7408*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
7409*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_res_init+:} false; then :
7410*5e7646d2SAndroid Build Coastguard Worker  break
7411*5e7646d2SAndroid Build Coastguard Workerfi
7412*5e7646d2SAndroid Build Coastguard Workerdone
7413*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_res_init+:} false; then :
7414*5e7646d2SAndroid Build Coastguard Worker
7415*5e7646d2SAndroid Build Coastguard Workerelse
7416*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_res_init=no
7417*5e7646d2SAndroid Build Coastguard Workerfi
7418*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
7419*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
7420*5e7646d2SAndroid Build Coastguard Workerfi
7421*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_init" >&5
7422*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_res_init" >&6; }
7423*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_res_init
7424*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
7425*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7426*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7427*5e7646d2SAndroid Build Coastguard Worker
7428*5e7646d2SAndroid Build Coastguard Workerfi
7429*5e7646d2SAndroid Build Coastguard Worker
7430*5e7646d2SAndroid Build Coastguard Workerfi
7431*5e7646d2SAndroid Build Coastguard Worker
7432*5e7646d2SAndroid Build Coastguard Workerfi
7433*5e7646d2SAndroid Build Coastguard Worker
7434*5e7646d2SAndroid Build Coastguard Worker
7435*5e7646d2SAndroid Build Coastguard Worker# Tru64 5.1b leaks file descriptors with these functions; disable until
7436*5e7646d2SAndroid Build Coastguard Worker# we can come up with a test for this...
7437*5e7646d2SAndroid Build Coastguard Workerif test "$host_os_name" != "osf1"; then
7438*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
7439*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing getaddrinfo... " >&6; }
7440*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_getaddrinfo+:} false; then :
7441*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
7442*5e7646d2SAndroid Build Coastguard Workerelse
7443*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
7444*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
7445*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
7446*5e7646d2SAndroid Build Coastguard Worker
7447*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
7448*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
7449*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
7450*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
7451*5e7646d2SAndroid Build Coastguard Workerextern "C"
7452*5e7646d2SAndroid Build Coastguard Worker#endif
7453*5e7646d2SAndroid Build Coastguard Workerchar getaddrinfo ();
7454*5e7646d2SAndroid Build Coastguard Workerint
7455*5e7646d2SAndroid Build Coastguard Workermain ()
7456*5e7646d2SAndroid Build Coastguard Worker{
7457*5e7646d2SAndroid Build Coastguard Workerreturn getaddrinfo ();
7458*5e7646d2SAndroid Build Coastguard Worker  ;
7459*5e7646d2SAndroid Build Coastguard Worker  return 0;
7460*5e7646d2SAndroid Build Coastguard Worker}
7461*5e7646d2SAndroid Build Coastguard Worker_ACEOF
7462*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' nsl; do
7463*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
7464*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
7465*5e7646d2SAndroid Build Coastguard Worker  else
7466*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
7467*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7468*5e7646d2SAndroid Build Coastguard Worker  fi
7469*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
7470*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_getaddrinfo=$ac_res
7471*5e7646d2SAndroid Build Coastguard Workerfi
7472*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
7473*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
7474*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_getaddrinfo+:} false; then :
7475*5e7646d2SAndroid Build Coastguard Worker  break
7476*5e7646d2SAndroid Build Coastguard Workerfi
7477*5e7646d2SAndroid Build Coastguard Workerdone
7478*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_getaddrinfo+:} false; then :
7479*5e7646d2SAndroid Build Coastguard Worker
7480*5e7646d2SAndroid Build Coastguard Workerelse
7481*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_getaddrinfo=no
7482*5e7646d2SAndroid Build Coastguard Workerfi
7483*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
7484*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
7485*5e7646d2SAndroid Build Coastguard Workerfi
7486*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
7487*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_getaddrinfo" >&6; }
7488*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_getaddrinfo
7489*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
7490*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7491*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h
7492*5e7646d2SAndroid Build Coastguard Worker
7493*5e7646d2SAndroid Build Coastguard Workerfi
7494*5e7646d2SAndroid Build Coastguard Worker
7495*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getnameinfo" >&5
7496*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for library containing getnameinfo... " >&6; }
7497*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_getnameinfo+:} false; then :
7498*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
7499*5e7646d2SAndroid Build Coastguard Workerelse
7500*5e7646d2SAndroid Build Coastguard Worker  ac_func_search_save_LIBS=$LIBS
7501*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
7502*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
7503*5e7646d2SAndroid Build Coastguard Worker
7504*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
7505*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
7506*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
7507*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
7508*5e7646d2SAndroid Build Coastguard Workerextern "C"
7509*5e7646d2SAndroid Build Coastguard Worker#endif
7510*5e7646d2SAndroid Build Coastguard Workerchar getnameinfo ();
7511*5e7646d2SAndroid Build Coastguard Workerint
7512*5e7646d2SAndroid Build Coastguard Workermain ()
7513*5e7646d2SAndroid Build Coastguard Worker{
7514*5e7646d2SAndroid Build Coastguard Workerreturn getnameinfo ();
7515*5e7646d2SAndroid Build Coastguard Worker  ;
7516*5e7646d2SAndroid Build Coastguard Worker  return 0;
7517*5e7646d2SAndroid Build Coastguard Worker}
7518*5e7646d2SAndroid Build Coastguard Worker_ACEOF
7519*5e7646d2SAndroid Build Coastguard Workerfor ac_lib in '' nsl; do
7520*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_lib"; then
7521*5e7646d2SAndroid Build Coastguard Worker    ac_res="none required"
7522*5e7646d2SAndroid Build Coastguard Worker  else
7523*5e7646d2SAndroid Build Coastguard Worker    ac_res=-l$ac_lib
7524*5e7646d2SAndroid Build Coastguard Worker    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7525*5e7646d2SAndroid Build Coastguard Worker  fi
7526*5e7646d2SAndroid Build Coastguard Worker  if ac_fn_c_try_link "$LINENO"; then :
7527*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_getnameinfo=$ac_res
7528*5e7646d2SAndroid Build Coastguard Workerfi
7529*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
7530*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext
7531*5e7646d2SAndroid Build Coastguard Worker  if ${ac_cv_search_getnameinfo+:} false; then :
7532*5e7646d2SAndroid Build Coastguard Worker  break
7533*5e7646d2SAndroid Build Coastguard Workerfi
7534*5e7646d2SAndroid Build Coastguard Workerdone
7535*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_search_getnameinfo+:} false; then :
7536*5e7646d2SAndroid Build Coastguard Worker
7537*5e7646d2SAndroid Build Coastguard Workerelse
7538*5e7646d2SAndroid Build Coastguard Worker  ac_cv_search_getnameinfo=no
7539*5e7646d2SAndroid Build Coastguard Workerfi
7540*5e7646d2SAndroid Build Coastguard Workerrm conftest.$ac_ext
7541*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS
7542*5e7646d2SAndroid Build Coastguard Workerfi
7543*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getnameinfo" >&5
7544*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_getnameinfo" >&6; }
7545*5e7646d2SAndroid Build Coastguard Workerac_res=$ac_cv_search_getnameinfo
7546*5e7646d2SAndroid Build Coastguard Workerif test "$ac_res" != no; then :
7547*5e7646d2SAndroid Build Coastguard Worker  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7548*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_GETNAMEINFO 1" >>confdefs.h
7549*5e7646d2SAndroid Build Coastguard Worker
7550*5e7646d2SAndroid Build Coastguard Workerfi
7551*5e7646d2SAndroid Build Coastguard Worker
7552*5e7646d2SAndroid Build Coastguard Workerfi
7553*5e7646d2SAndroid Build Coastguard Worker
7554*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h>
7555*5e7646d2SAndroid Build Coastguard Worker"
7556*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
7557*5e7646d2SAndroid Build Coastguard Worker
7558*5e7646d2SAndroid Build Coastguard Workerfi
7559*5e7646d2SAndroid Build Coastguard Worker
7560*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_header_mongrel "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
7561*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_sys_sockio_h" = xyes; then :
7562*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
7563*5e7646d2SAndroid Build Coastguard Worker
7564*5e7646d2SAndroid Build Coastguard Workerfi
7565*5e7646d2SAndroid Build Coastguard Worker
7566*5e7646d2SAndroid Build Coastguard Worker
7567*5e7646d2SAndroid Build Coastguard Worker
7568*5e7646d2SAndroid Build Coastguard WorkerCUPS_DEFAULT_DOMAINSOCKET=""
7569*5e7646d2SAndroid Build Coastguard Worker
7570*5e7646d2SAndroid Build Coastguard Worker
7571*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-domainsocket was given.
7572*5e7646d2SAndroid Build Coastguard Workerif test "${with_domainsocket+set}" = set; then :
7573*5e7646d2SAndroid Build Coastguard Worker  withval=$with_domainsocket; default_domainsocket="$withval"
7574*5e7646d2SAndroid Build Coastguard Workerelse
7575*5e7646d2SAndroid Build Coastguard Worker  default_domainsocket=""
7576*5e7646d2SAndroid Build Coastguard Workerfi
7577*5e7646d2SAndroid Build Coastguard Worker
7578*5e7646d2SAndroid Build Coastguard Worker
7579*5e7646d2SAndroid Build Coastguard Workerif test x$enable_domainsocket != xno -a x$default_domainsocket != xno; then
7580*5e7646d2SAndroid Build Coastguard Worker	if test "x$default_domainsocket" = x; then
7581*5e7646d2SAndroid Build Coastguard Worker		case "$host_os_name" in
7582*5e7646d2SAndroid Build Coastguard Worker			darwin*)
7583*5e7646d2SAndroid Build Coastguard Worker				# Darwin and macOS do their own thing...
7584*5e7646d2SAndroid Build Coastguard Worker				CUPS_DEFAULT_DOMAINSOCKET="$localstatedir/run/cupsd"
7585*5e7646d2SAndroid Build Coastguard Worker				;;
7586*5e7646d2SAndroid Build Coastguard Worker			*)
7587*5e7646d2SAndroid Build Coastguard Worker				# All others use FHS standard...
7588*5e7646d2SAndroid Build Coastguard Worker				CUPS_DEFAULT_DOMAINSOCKET="$CUPS_STATEDIR/cups.sock"
7589*5e7646d2SAndroid Build Coastguard Worker				;;
7590*5e7646d2SAndroid Build Coastguard Worker		esac
7591*5e7646d2SAndroid Build Coastguard Worker	else
7592*5e7646d2SAndroid Build Coastguard Worker		CUPS_DEFAULT_DOMAINSOCKET="$default_domainsocket"
7593*5e7646d2SAndroid Build Coastguard Worker	fi
7594*5e7646d2SAndroid Build Coastguard Worker
7595*5e7646d2SAndroid Build Coastguard Worker	CUPS_LISTEN_DOMAINSOCKET="Listen $CUPS_DEFAULT_DOMAINSOCKET"
7596*5e7646d2SAndroid Build Coastguard Worker
7597*5e7646d2SAndroid Build Coastguard Worker	cat >>confdefs.h <<_ACEOF
7598*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_DOMAINSOCKET "$CUPS_DEFAULT_DOMAINSOCKET"
7599*5e7646d2SAndroid Build Coastguard Worker_ACEOF
7600*5e7646d2SAndroid Build Coastguard Worker
7601*5e7646d2SAndroid Build Coastguard Workerelse
7602*5e7646d2SAndroid Build Coastguard Worker	CUPS_LISTEN_DOMAINSOCKET=""
7603*5e7646d2SAndroid Build Coastguard Workerfi
7604*5e7646d2SAndroid Build Coastguard Worker
7605*5e7646d2SAndroid Build Coastguard Worker
7606*5e7646d2SAndroid Build Coastguard Worker
7607*5e7646d2SAndroid Build Coastguard Worker
7608*5e7646d2SAndroid Build Coastguard Worker
7609*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
7610*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_poll" = xyes; then :
7611*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_POLL 1" >>confdefs.h
7612*5e7646d2SAndroid Build Coastguard Worker
7613*5e7646d2SAndroid Build Coastguard Workerfi
7614*5e7646d2SAndroid Build Coastguard Worker
7615*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_func "$LINENO" "epoll_create" "ac_cv_func_epoll_create"
7616*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_epoll_create" = xyes; then :
7617*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_EPOLL 1" >>confdefs.h
7618*5e7646d2SAndroid Build Coastguard Worker
7619*5e7646d2SAndroid Build Coastguard Workerfi
7620*5e7646d2SAndroid Build Coastguard Worker
7621*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
7622*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_kqueue" = xyes; then :
7623*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_KQUEUE 1" >>confdefs.h
7624*5e7646d2SAndroid Build Coastguard Worker
7625*5e7646d2SAndroid Build Coastguard Workerfi
7626*5e7646d2SAndroid Build Coastguard Worker
7627*5e7646d2SAndroid Build Coastguard Worker
7628*5e7646d2SAndroid Build Coastguard Worker
7629*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-gssapi was given.
7630*5e7646d2SAndroid Build Coastguard Workerif test "${enable_gssapi+set}" = set; then :
7631*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_gssapi;
7632*5e7646d2SAndroid Build Coastguard Workerfi
7633*5e7646d2SAndroid Build Coastguard Worker
7634*5e7646d2SAndroid Build Coastguard Worker
7635*5e7646d2SAndroid Build Coastguard WorkerLIBGSSAPI=""
7636*5e7646d2SAndroid Build Coastguard Worker
7637*5e7646d2SAndroid Build Coastguard Worker
7638*5e7646d2SAndroid Build Coastguard Workerif test x$enable_gssapi != xno; then
7639*5e7646d2SAndroid Build Coastguard Worker	if test -n "$ac_tool_prefix"; then
7640*5e7646d2SAndroid Build Coastguard Worker  # Extract the first word of "${ac_tool_prefix}krb5-config", so it can be a program name with args.
7641*5e7646d2SAndroid Build Coastguard Workerset dummy ${ac_tool_prefix}krb5-config; ac_word=$2
7642*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7643*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
7644*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_KRB5CONFIG+:} false; then :
7645*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
7646*5e7646d2SAndroid Build Coastguard Workerelse
7647*5e7646d2SAndroid Build Coastguard Worker  case $KRB5CONFIG in
7648*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
7649*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_KRB5CONFIG="$KRB5CONFIG" # Let the user override the test with a path.
7650*5e7646d2SAndroid Build Coastguard Worker  ;;
7651*5e7646d2SAndroid Build Coastguard Worker  *)
7652*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7653*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
7654*5e7646d2SAndroid Build Coastguard Workerdo
7655*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
7656*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
7657*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
7658*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7659*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7660*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7661*5e7646d2SAndroid Build Coastguard Worker    break 2
7662*5e7646d2SAndroid Build Coastguard Worker  fi
7663*5e7646d2SAndroid Build Coastguard Workerdone
7664*5e7646d2SAndroid Build Coastguard Worker  done
7665*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
7666*5e7646d2SAndroid Build Coastguard Worker
7667*5e7646d2SAndroid Build Coastguard Worker  ;;
7668*5e7646d2SAndroid Build Coastguard Workeresac
7669*5e7646d2SAndroid Build Coastguard Workerfi
7670*5e7646d2SAndroid Build Coastguard WorkerKRB5CONFIG=$ac_cv_path_KRB5CONFIG
7671*5e7646d2SAndroid Build Coastguard Workerif test -n "$KRB5CONFIG"; then
7672*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KRB5CONFIG" >&5
7673*5e7646d2SAndroid Build Coastguard Worker$as_echo "$KRB5CONFIG" >&6; }
7674*5e7646d2SAndroid Build Coastguard Workerelse
7675*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7676*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
7677*5e7646d2SAndroid Build Coastguard Workerfi
7678*5e7646d2SAndroid Build Coastguard Worker
7679*5e7646d2SAndroid Build Coastguard Worker
7680*5e7646d2SAndroid Build Coastguard Workerfi
7681*5e7646d2SAndroid Build Coastguard Workerif test -z "$ac_cv_path_KRB5CONFIG"; then
7682*5e7646d2SAndroid Build Coastguard Worker  ac_pt_KRB5CONFIG=$KRB5CONFIG
7683*5e7646d2SAndroid Build Coastguard Worker  # Extract the first word of "krb5-config", so it can be a program name with args.
7684*5e7646d2SAndroid Build Coastguard Workerset dummy krb5-config; ac_word=$2
7685*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7686*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
7687*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_ac_pt_KRB5CONFIG+:} false; then :
7688*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
7689*5e7646d2SAndroid Build Coastguard Workerelse
7690*5e7646d2SAndroid Build Coastguard Worker  case $ac_pt_KRB5CONFIG in
7691*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
7692*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_ac_pt_KRB5CONFIG="$ac_pt_KRB5CONFIG" # Let the user override the test with a path.
7693*5e7646d2SAndroid Build Coastguard Worker  ;;
7694*5e7646d2SAndroid Build Coastguard Worker  *)
7695*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7696*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
7697*5e7646d2SAndroid Build Coastguard Workerdo
7698*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
7699*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
7700*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
7701*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7702*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_ac_pt_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7703*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7704*5e7646d2SAndroid Build Coastguard Worker    break 2
7705*5e7646d2SAndroid Build Coastguard Worker  fi
7706*5e7646d2SAndroid Build Coastguard Workerdone
7707*5e7646d2SAndroid Build Coastguard Worker  done
7708*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
7709*5e7646d2SAndroid Build Coastguard Worker
7710*5e7646d2SAndroid Build Coastguard Worker  ;;
7711*5e7646d2SAndroid Build Coastguard Workeresac
7712*5e7646d2SAndroid Build Coastguard Workerfi
7713*5e7646d2SAndroid Build Coastguard Workerac_pt_KRB5CONFIG=$ac_cv_path_ac_pt_KRB5CONFIG
7714*5e7646d2SAndroid Build Coastguard Workerif test -n "$ac_pt_KRB5CONFIG"; then
7715*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_KRB5CONFIG" >&5
7716*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_pt_KRB5CONFIG" >&6; }
7717*5e7646d2SAndroid Build Coastguard Workerelse
7718*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7719*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
7720*5e7646d2SAndroid Build Coastguard Workerfi
7721*5e7646d2SAndroid Build Coastguard Worker
7722*5e7646d2SAndroid Build Coastguard Worker  if test "x$ac_pt_KRB5CONFIG" = x; then
7723*5e7646d2SAndroid Build Coastguard Worker    KRB5CONFIG=""
7724*5e7646d2SAndroid Build Coastguard Worker  else
7725*5e7646d2SAndroid Build Coastguard Worker    case $cross_compiling:$ac_tool_warned in
7726*5e7646d2SAndroid Build Coastguard Workeryes:)
7727*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7728*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7729*5e7646d2SAndroid Build Coastguard Workerac_tool_warned=yes ;;
7730*5e7646d2SAndroid Build Coastguard Workeresac
7731*5e7646d2SAndroid Build Coastguard Worker    KRB5CONFIG=$ac_pt_KRB5CONFIG
7732*5e7646d2SAndroid Build Coastguard Worker  fi
7733*5e7646d2SAndroid Build Coastguard Workerelse
7734*5e7646d2SAndroid Build Coastguard Worker  KRB5CONFIG="$ac_cv_path_KRB5CONFIG"
7735*5e7646d2SAndroid Build Coastguard Workerfi
7736*5e7646d2SAndroid Build Coastguard Worker
7737*5e7646d2SAndroid Build Coastguard Worker	if test "x$KRB5CONFIG" != x; then
7738*5e7646d2SAndroid Build Coastguard Worker		case "$host_os_name" in
7739*5e7646d2SAndroid Build Coastguard Worker			darwin)
7740*5e7646d2SAndroid Build Coastguard Worker				# macOS weak-links to the Kerberos framework...
7741*5e7646d2SAndroid Build Coastguard Worker				LIBGSSAPI="-weak_framework Kerberos"
7742*5e7646d2SAndroid Build Coastguard Worker				{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS framework" >&5
7743*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for GSS framework... " >&6; }
7744*5e7646d2SAndroid Build Coastguard Worker				if test -d /System/Library/Frameworks/GSS.framework; then
7745*5e7646d2SAndroid Build Coastguard Worker					{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7746*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes" >&6; }
7747*5e7646d2SAndroid Build Coastguard Worker					LIBGSSAPI="$LIBGSSAPI -weak_framework GSS"
7748*5e7646d2SAndroid Build Coastguard Worker				else
7749*5e7646d2SAndroid Build Coastguard Worker					{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7750*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
7751*5e7646d2SAndroid Build Coastguard Worker				fi
7752*5e7646d2SAndroid Build Coastguard Worker				;;
7753*5e7646d2SAndroid Build Coastguard Worker			sunos*)
7754*5e7646d2SAndroid Build Coastguard Worker				# Solaris has a non-standard krb5-config, don't use it!
7755*5e7646d2SAndroid Build Coastguard Worker				{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7756*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7757*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_lib_gss_gss_display_status+:} false; then :
7758*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
7759*5e7646d2SAndroid Build Coastguard Workerelse
7760*5e7646d2SAndroid Build Coastguard Worker  ac_check_lib_save_LIBS=$LIBS
7761*5e7646d2SAndroid Build Coastguard WorkerLIBS="-lgss  $LIBS"
7762*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
7763*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
7764*5e7646d2SAndroid Build Coastguard Worker
7765*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
7766*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
7767*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
7768*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
7769*5e7646d2SAndroid Build Coastguard Workerextern "C"
7770*5e7646d2SAndroid Build Coastguard Worker#endif
7771*5e7646d2SAndroid Build Coastguard Workerchar gss_display_status ();
7772*5e7646d2SAndroid Build Coastguard Workerint
7773*5e7646d2SAndroid Build Coastguard Workermain ()
7774*5e7646d2SAndroid Build Coastguard Worker{
7775*5e7646d2SAndroid Build Coastguard Workerreturn gss_display_status ();
7776*5e7646d2SAndroid Build Coastguard Worker  ;
7777*5e7646d2SAndroid Build Coastguard Worker  return 0;
7778*5e7646d2SAndroid Build Coastguard Worker}
7779*5e7646d2SAndroid Build Coastguard Worker_ACEOF
7780*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then :
7781*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_gss_gss_display_status=yes
7782*5e7646d2SAndroid Build Coastguard Workerelse
7783*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_gss_gss_display_status=no
7784*5e7646d2SAndroid Build Coastguard Workerfi
7785*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
7786*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext conftest.$ac_ext
7787*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS
7788*5e7646d2SAndroid Build Coastguard Workerfi
7789*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7790*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7791*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7792*5e7646d2SAndroid Build Coastguard Worker
7793*5e7646d2SAndroid Build Coastguard Worker$as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7794*5e7646d2SAndroid Build Coastguard Worker
7795*5e7646d2SAndroid Build Coastguard Worker					CFLAGS="`$KRB5CONFIG --cflags` $CFLAGS"
7796*5e7646d2SAndroid Build Coastguard Worker					CPPFLAGS="`$KRB5CONFIG --cflags` $CPPFLAGS"
7797*5e7646d2SAndroid Build Coastguard Worker					LIBGSSAPI="-lgss `$KRB5CONFIG --libs`"
7798*5e7646d2SAndroid Build Coastguard Workerfi
7799*5e7646d2SAndroid Build Coastguard Worker
7800*5e7646d2SAndroid Build Coastguard Worker				;;
7801*5e7646d2SAndroid Build Coastguard Worker			*)
7802*5e7646d2SAndroid Build Coastguard Worker				# Other platforms just ask for GSSAPI
7803*5e7646d2SAndroid Build Coastguard Worker				CFLAGS="`$KRB5CONFIG --cflags gssapi` $CFLAGS"
7804*5e7646d2SAndroid Build Coastguard Worker				CPPFLAGS="`$KRB5CONFIG --cflags gssapi` $CPPFLAGS"
7805*5e7646d2SAndroid Build Coastguard Worker				LIBGSSAPI="`$KRB5CONFIG --libs gssapi`"
7806*5e7646d2SAndroid Build Coastguard Worker				;;
7807*5e7646d2SAndroid Build Coastguard Worker		esac
7808*5e7646d2SAndroid Build Coastguard Worker
7809*5e7646d2SAndroid Build Coastguard Worker$as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7810*5e7646d2SAndroid Build Coastguard Worker
7811*5e7646d2SAndroid Build Coastguard Worker	else
7812*5e7646d2SAndroid Build Coastguard Worker		# Check for vendor-specific implementations...
7813*5e7646d2SAndroid Build Coastguard Worker		case "$host_os_name" in
7814*5e7646d2SAndroid Build Coastguard Worker			hp-ux*)
7815*5e7646d2SAndroid Build Coastguard Worker				{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7816*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7817*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_lib_gss_gss_display_status+:} false; then :
7818*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
7819*5e7646d2SAndroid Build Coastguard Workerelse
7820*5e7646d2SAndroid Build Coastguard Worker  ac_check_lib_save_LIBS=$LIBS
7821*5e7646d2SAndroid Build Coastguard WorkerLIBS="-lgss  $LIBS"
7822*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
7823*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
7824*5e7646d2SAndroid Build Coastguard Worker
7825*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
7826*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
7827*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
7828*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
7829*5e7646d2SAndroid Build Coastguard Workerextern "C"
7830*5e7646d2SAndroid Build Coastguard Worker#endif
7831*5e7646d2SAndroid Build Coastguard Workerchar gss_display_status ();
7832*5e7646d2SAndroid Build Coastguard Workerint
7833*5e7646d2SAndroid Build Coastguard Workermain ()
7834*5e7646d2SAndroid Build Coastguard Worker{
7835*5e7646d2SAndroid Build Coastguard Workerreturn gss_display_status ();
7836*5e7646d2SAndroid Build Coastguard Worker  ;
7837*5e7646d2SAndroid Build Coastguard Worker  return 0;
7838*5e7646d2SAndroid Build Coastguard Worker}
7839*5e7646d2SAndroid Build Coastguard Worker_ACEOF
7840*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then :
7841*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_gss_gss_display_status=yes
7842*5e7646d2SAndroid Build Coastguard Workerelse
7843*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_gss_gss_display_status=no
7844*5e7646d2SAndroid Build Coastguard Workerfi
7845*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
7846*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext conftest.$ac_ext
7847*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS
7848*5e7646d2SAndroid Build Coastguard Workerfi
7849*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7850*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7851*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7852*5e7646d2SAndroid Build Coastguard Worker
7853*5e7646d2SAndroid Build Coastguard Worker$as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7854*5e7646d2SAndroid Build Coastguard Worker
7855*5e7646d2SAndroid Build Coastguard Worker					LIBGSSAPI="-lgss -lgssapi_krb5"
7856*5e7646d2SAndroid Build Coastguard Workerfi
7857*5e7646d2SAndroid Build Coastguard Worker
7858*5e7646d2SAndroid Build Coastguard Worker				;;
7859*5e7646d2SAndroid Build Coastguard Worker			sunos*)
7860*5e7646d2SAndroid Build Coastguard Worker				{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7861*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7862*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_lib_gss_gss_display_status+:} false; then :
7863*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
7864*5e7646d2SAndroid Build Coastguard Workerelse
7865*5e7646d2SAndroid Build Coastguard Worker  ac_check_lib_save_LIBS=$LIBS
7866*5e7646d2SAndroid Build Coastguard WorkerLIBS="-lgss  $LIBS"
7867*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
7868*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
7869*5e7646d2SAndroid Build Coastguard Worker
7870*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
7871*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
7872*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
7873*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
7874*5e7646d2SAndroid Build Coastguard Workerextern "C"
7875*5e7646d2SAndroid Build Coastguard Worker#endif
7876*5e7646d2SAndroid Build Coastguard Workerchar gss_display_status ();
7877*5e7646d2SAndroid Build Coastguard Workerint
7878*5e7646d2SAndroid Build Coastguard Workermain ()
7879*5e7646d2SAndroid Build Coastguard Worker{
7880*5e7646d2SAndroid Build Coastguard Workerreturn gss_display_status ();
7881*5e7646d2SAndroid Build Coastguard Worker  ;
7882*5e7646d2SAndroid Build Coastguard Worker  return 0;
7883*5e7646d2SAndroid Build Coastguard Worker}
7884*5e7646d2SAndroid Build Coastguard Worker_ACEOF
7885*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then :
7886*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_gss_gss_display_status=yes
7887*5e7646d2SAndroid Build Coastguard Workerelse
7888*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_gss_gss_display_status=no
7889*5e7646d2SAndroid Build Coastguard Workerfi
7890*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
7891*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext conftest.$ac_ext
7892*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS
7893*5e7646d2SAndroid Build Coastguard Workerfi
7894*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7895*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7896*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7897*5e7646d2SAndroid Build Coastguard Worker
7898*5e7646d2SAndroid Build Coastguard Worker$as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7899*5e7646d2SAndroid Build Coastguard Worker
7900*5e7646d2SAndroid Build Coastguard Worker					LIBGSSAPI="-lgss"
7901*5e7646d2SAndroid Build Coastguard Workerfi
7902*5e7646d2SAndroid Build Coastguard Worker
7903*5e7646d2SAndroid Build Coastguard Worker				;;
7904*5e7646d2SAndroid Build Coastguard Worker		esac
7905*5e7646d2SAndroid Build Coastguard Worker	fi
7906*5e7646d2SAndroid Build Coastguard Worker
7907*5e7646d2SAndroid Build Coastguard Worker	if test "x$LIBGSSAPI" != x; then
7908*5e7646d2SAndroid Build Coastguard Worker		ac_fn_c_check_header_mongrel "$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
7909*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_krb5_h" = xyes; then :
7910*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_KRB5_H 1" >>confdefs.h
7911*5e7646d2SAndroid Build Coastguard Worker
7912*5e7646d2SAndroid Build Coastguard Workerfi
7913*5e7646d2SAndroid Build Coastguard Worker
7914*5e7646d2SAndroid Build Coastguard Worker
7915*5e7646d2SAndroid Build Coastguard Worker		if test -d /System/Library/Frameworks/GSS.framework; then
7916*5e7646d2SAndroid Build Coastguard Worker			ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi.h" "ac_cv_header_GSS_gssapi_h" "$ac_includes_default"
7917*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_GSS_gssapi_h" = xyes; then :
7918*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_GSS_GSSAPI_H 1" >>confdefs.h
7919*5e7646d2SAndroid Build Coastguard Worker
7920*5e7646d2SAndroid Build Coastguard Workerfi
7921*5e7646d2SAndroid Build Coastguard Worker
7922*5e7646d2SAndroid Build Coastguard Worker
7923*5e7646d2SAndroid Build Coastguard Worker			ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_generic.h" "ac_cv_header_GSS_gssapi_generic_h" "$ac_includes_default"
7924*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_GSS_gssapi_generic_h" = xyes; then :
7925*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_GSS_GSSAPI_GENERIC_H 1" >>confdefs.h
7926*5e7646d2SAndroid Build Coastguard Worker
7927*5e7646d2SAndroid Build Coastguard Workerfi
7928*5e7646d2SAndroid Build Coastguard Worker
7929*5e7646d2SAndroid Build Coastguard Worker
7930*5e7646d2SAndroid Build Coastguard Worker			ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_spi.h" "ac_cv_header_GSS_gssapi_spi_h" "$ac_includes_default"
7931*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_GSS_gssapi_spi_h" = xyes; then :
7932*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_GSS_GSSAPI_SPI_H 1" >>confdefs.h
7933*5e7646d2SAndroid Build Coastguard Worker
7934*5e7646d2SAndroid Build Coastguard Workerfi
7935*5e7646d2SAndroid Build Coastguard Worker
7936*5e7646d2SAndroid Build Coastguard Worker
7937*5e7646d2SAndroid Build Coastguard Worker		else
7938*5e7646d2SAndroid Build Coastguard Worker			ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
7939*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_gssapi_h" = xyes; then :
7940*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_GSSAPI_H 1" >>confdefs.h
7941*5e7646d2SAndroid Build Coastguard Worker
7942*5e7646d2SAndroid Build Coastguard Workerfi
7943*5e7646d2SAndroid Build Coastguard Worker
7944*5e7646d2SAndroid Build Coastguard Worker
7945*5e7646d2SAndroid Build Coastguard Worker			ac_fn_c_check_header_mongrel "$LINENO" "gssapi/gssapi.h" "ac_cv_header_gssapi_gssapi_h" "$ac_includes_default"
7946*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_gssapi_gssapi_h" = xyes; then :
7947*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_GSSAPI_GSSAPI_H 1" >>confdefs.h
7948*5e7646d2SAndroid Build Coastguard Worker
7949*5e7646d2SAndroid Build Coastguard Workerfi
7950*5e7646d2SAndroid Build Coastguard Worker
7951*5e7646d2SAndroid Build Coastguard Worker
7952*5e7646d2SAndroid Build Coastguard Worker		fi
7953*5e7646d2SAndroid Build Coastguard Worker
7954*5e7646d2SAndroid Build Coastguard Worker		SAVELIBS="$LIBS"
7955*5e7646d2SAndroid Build Coastguard Worker		LIBS="$LIBS $LIBGSSAPI"
7956*5e7646d2SAndroid Build Coastguard Worker
7957*5e7646d2SAndroid Build Coastguard Worker		ac_fn_c_check_func "$LINENO" "__ApplePrivate_gss_acquire_cred_ex_f" "ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f"
7958*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f" = xyes; then :
7959*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_GSS_ACQUIRE_CRED_EX_F 1" >>confdefs.h
7960*5e7646d2SAndroid Build Coastguard Worker
7961*5e7646d2SAndroid Build Coastguard Workerfi
7962*5e7646d2SAndroid Build Coastguard Worker
7963*5e7646d2SAndroid Build Coastguard Worker
7964*5e7646d2SAndroid Build Coastguard Worker		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS_C_NT_HOSTBASED_SERVICE" >&5
7965*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for GSS_C_NT_HOSTBASED_SERVICE... " >&6; }
7966*5e7646d2SAndroid Build Coastguard Worker		if test x$ac_cv_header_gssapi_gssapi_h = xyes; then
7967*5e7646d2SAndroid Build Coastguard Worker			cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7968*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
7969*5e7646d2SAndroid Build Coastguard Worker #include <gssapi/gssapi.h>
7970*5e7646d2SAndroid Build Coastguard Workerint
7971*5e7646d2SAndroid Build Coastguard Workermain ()
7972*5e7646d2SAndroid Build Coastguard Worker{
7973*5e7646d2SAndroid Build Coastguard Worker gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
7974*5e7646d2SAndroid Build Coastguard Worker  ;
7975*5e7646d2SAndroid Build Coastguard Worker  return 0;
7976*5e7646d2SAndroid Build Coastguard Worker}
7977*5e7646d2SAndroid Build Coastguard Worker_ACEOF
7978*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
7979*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
7980*5e7646d2SAndroid Build Coastguard Worker
7981*5e7646d2SAndroid Build Coastguard Worker				       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7982*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes" >&6; }
7983*5e7646d2SAndroid Build Coastguard Workerelse
7984*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7985*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
7986*5e7646d2SAndroid Build Coastguard Workerfi
7987*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7988*5e7646d2SAndroid Build Coastguard Worker		elif test x$ac_cv_header_gss_gssapi_h = xyes; then
7989*5e7646d2SAndroid Build Coastguard Worker			cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7990*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
7991*5e7646d2SAndroid Build Coastguard Worker #include <GSS/gssapi.h>
7992*5e7646d2SAndroid Build Coastguard Workerint
7993*5e7646d2SAndroid Build Coastguard Workermain ()
7994*5e7646d2SAndroid Build Coastguard Worker{
7995*5e7646d2SAndroid Build Coastguard Worker gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
7996*5e7646d2SAndroid Build Coastguard Worker  ;
7997*5e7646d2SAndroid Build Coastguard Worker  return 0;
7998*5e7646d2SAndroid Build Coastguard Worker}
7999*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8000*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
8001*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8002*5e7646d2SAndroid Build Coastguard Worker
8003*5e7646d2SAndroid Build Coastguard Worker				       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8004*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes" >&6; }
8005*5e7646d2SAndroid Build Coastguard Workerelse
8006*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8007*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
8008*5e7646d2SAndroid Build Coastguard Workerfi
8009*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8010*5e7646d2SAndroid Build Coastguard Worker		else
8011*5e7646d2SAndroid Build Coastguard Worker			cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8012*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
8013*5e7646d2SAndroid Build Coastguard Worker #include <gssapi.h>
8014*5e7646d2SAndroid Build Coastguard Workerint
8015*5e7646d2SAndroid Build Coastguard Workermain ()
8016*5e7646d2SAndroid Build Coastguard Worker{
8017*5e7646d2SAndroid Build Coastguard Worker gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8018*5e7646d2SAndroid Build Coastguard Worker  ;
8019*5e7646d2SAndroid Build Coastguard Worker  return 0;
8020*5e7646d2SAndroid Build Coastguard Worker}
8021*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8022*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
8023*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8024*5e7646d2SAndroid Build Coastguard Worker
8025*5e7646d2SAndroid Build Coastguard Worker				       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8026*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes" >&6; }
8027*5e7646d2SAndroid Build Coastguard Workerelse
8028*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8029*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
8030*5e7646d2SAndroid Build Coastguard Workerfi
8031*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8032*5e7646d2SAndroid Build Coastguard Worker		fi
8033*5e7646d2SAndroid Build Coastguard Worker
8034*5e7646d2SAndroid Build Coastguard Worker		LIBS="$SAVELIBS"
8035*5e7646d2SAndroid Build Coastguard Worker	fi
8036*5e7646d2SAndroid Build Coastguard Workerfi
8037*5e7646d2SAndroid Build Coastguard Worker
8038*5e7646d2SAndroid Build Coastguard Worker
8039*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-gssservicename was given.
8040*5e7646d2SAndroid Build Coastguard Workerif test "${with_gssservicename+set}" = set; then :
8041*5e7646d2SAndroid Build Coastguard Worker  withval=$with_gssservicename; default_gssservicename="$withval"
8042*5e7646d2SAndroid Build Coastguard Workerelse
8043*5e7646d2SAndroid Build Coastguard Worker  default_gssservicename="default"
8044*5e7646d2SAndroid Build Coastguard Workerfi
8045*5e7646d2SAndroid Build Coastguard Worker
8046*5e7646d2SAndroid Build Coastguard Worker
8047*5e7646d2SAndroid Build Coastguard Workerif test x$default_gssservicename != xno; then
8048*5e7646d2SAndroid Build Coastguard Worker	if test "x$default_gssservicename" = "xdefault"; then
8049*5e7646d2SAndroid Build Coastguard Worker		CUPS_DEFAULT_GSSSERVICENAME="host"
8050*5e7646d2SAndroid Build Coastguard Worker	else
8051*5e7646d2SAndroid Build Coastguard Worker		CUPS_DEFAULT_GSSSERVICENAME="$default_gssservicename"
8052*5e7646d2SAndroid Build Coastguard Worker	fi
8053*5e7646d2SAndroid Build Coastguard Workerelse
8054*5e7646d2SAndroid Build Coastguard Worker	CUPS_DEFAULT_GSSSERVICENAME=""
8055*5e7646d2SAndroid Build Coastguard Workerfi
8056*5e7646d2SAndroid Build Coastguard Worker
8057*5e7646d2SAndroid Build Coastguard Worker
8058*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
8059*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_GSSSERVICENAME "$CUPS_DEFAULT_GSSSERVICENAME"
8060*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8061*5e7646d2SAndroid Build Coastguard Worker
8062*5e7646d2SAndroid Build Coastguard Worker
8063*5e7646d2SAndroid Build Coastguard Worker
8064*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-threads was given.
8065*5e7646d2SAndroid Build Coastguard Workerif test "${enable_threads+set}" = set; then :
8066*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_threads;
8067*5e7646d2SAndroid Build Coastguard Workerfi
8068*5e7646d2SAndroid Build Coastguard Worker
8069*5e7646d2SAndroid Build Coastguard Worker
8070*5e7646d2SAndroid Build Coastguard Workerhave_pthread=no
8071*5e7646d2SAndroid Build Coastguard WorkerPTHREAD_FLAGS=""
8072*5e7646d2SAndroid Build Coastguard Worker
8073*5e7646d2SAndroid Build Coastguard Workerif test "x$enable_threads" != xno; then
8074*5e7646d2SAndroid Build Coastguard Worker	ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
8075*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_pthread_h" = xyes; then :
8076*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_PTHREAD_H 1" >>confdefs.h
8077*5e7646d2SAndroid Build Coastguard Worker
8078*5e7646d2SAndroid Build Coastguard Workerfi
8079*5e7646d2SAndroid Build Coastguard Worker
8080*5e7646d2SAndroid Build Coastguard Worker
8081*5e7646d2SAndroid Build Coastguard Worker
8082*5e7646d2SAndroid Build Coastguard Worker	if test x$ac_cv_header_pthread_h = xyes; then
8083*5e7646d2SAndroid Build Coastguard Worker				for flag in -lpthreads -lpthread -pthread; do
8084*5e7646d2SAndroid Build Coastguard Worker        		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create using $flag" >&5
8085*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for pthread_create using $flag... " >&6; }
8086*5e7646d2SAndroid Build Coastguard Worker			SAVELIBS="$LIBS"
8087*5e7646d2SAndroid Build Coastguard Worker			LIBS="$flag $LIBS"
8088*5e7646d2SAndroid Build Coastguard Worker        		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8089*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
8090*5e7646d2SAndroid Build Coastguard Worker#include <pthread.h>
8091*5e7646d2SAndroid Build Coastguard Workerint
8092*5e7646d2SAndroid Build Coastguard Workermain ()
8093*5e7646d2SAndroid Build Coastguard Worker{
8094*5e7646d2SAndroid Build Coastguard Workerpthread_create(0, 0, 0, 0);
8095*5e7646d2SAndroid Build Coastguard Worker  ;
8096*5e7646d2SAndroid Build Coastguard Worker  return 0;
8097*5e7646d2SAndroid Build Coastguard Worker}
8098*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8099*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then :
8100*5e7646d2SAndroid Build Coastguard Worker  have_pthread=yes
8101*5e7646d2SAndroid Build Coastguard Workerelse
8102*5e7646d2SAndroid Build Coastguard Worker  LIBS="$SAVELIBS"
8103*5e7646d2SAndroid Build Coastguard Workerfi
8104*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
8105*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext conftest.$ac_ext
8106*5e7646d2SAndroid Build Coastguard Worker        		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_pthread" >&5
8107*5e7646d2SAndroid Build Coastguard Worker$as_echo "$have_pthread" >&6; }
8108*5e7646d2SAndroid Build Coastguard Worker
8109*5e7646d2SAndroid Build Coastguard Worker			if test $have_pthread = yes; then
8110*5e7646d2SAndroid Build Coastguard Worker				PTHREAD_FLAGS="-D_THREAD_SAFE -D_REENTRANT"
8111*5e7646d2SAndroid Build Coastguard Worker
8112*5e7646d2SAndroid Build Coastguard Worker				# Solaris requires -D_POSIX_PTHREAD_SEMANTICS to
8113*5e7646d2SAndroid Build Coastguard Worker				# be POSIX-compliant... :(
8114*5e7646d2SAndroid Build Coastguard Worker				if test $host_os_name = sunos; then
8115*5e7646d2SAndroid Build Coastguard Worker					PTHREAD_FLAGS="$PTHREAD_FLAGS -D_POSIX_PTHREAD_SEMANTICS"
8116*5e7646d2SAndroid Build Coastguard Worker				fi
8117*5e7646d2SAndroid Build Coastguard Worker				break
8118*5e7646d2SAndroid Build Coastguard Worker			fi
8119*5e7646d2SAndroid Build Coastguard Worker		done
8120*5e7646d2SAndroid Build Coastguard Worker	fi
8121*5e7646d2SAndroid Build Coastguard Workerfi
8122*5e7646d2SAndroid Build Coastguard Worker
8123*5e7646d2SAndroid Build Coastguard Worker
8124*5e7646d2SAndroid Build Coastguard Worker
8125*5e7646d2SAndroid Build Coastguard Worker
8126*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-ssl was given.
8127*5e7646d2SAndroid Build Coastguard Workerif test "${enable_ssl+set}" = set; then :
8128*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_ssl;
8129*5e7646d2SAndroid Build Coastguard Workerfi
8130*5e7646d2SAndroid Build Coastguard Worker
8131*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-cdsassl was given.
8132*5e7646d2SAndroid Build Coastguard Workerif test "${enable_cdsassl+set}" = set; then :
8133*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_cdsassl;
8134*5e7646d2SAndroid Build Coastguard Workerfi
8135*5e7646d2SAndroid Build Coastguard Worker
8136*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-gnutls was given.
8137*5e7646d2SAndroid Build Coastguard Workerif test "${enable_gnutls+set}" = set; then :
8138*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_gnutls;
8139*5e7646d2SAndroid Build Coastguard Workerfi
8140*5e7646d2SAndroid Build Coastguard Worker
8141*5e7646d2SAndroid Build Coastguard Worker
8142*5e7646d2SAndroid Build Coastguard WorkerSSLFLAGS=""
8143*5e7646d2SAndroid Build Coastguard WorkerSSLLIBS=""
8144*5e7646d2SAndroid Build Coastguard Workerhave_ssl=0
8145*5e7646d2SAndroid Build Coastguard WorkerCUPS_SERVERKEYCHAIN=""
8146*5e7646d2SAndroid Build Coastguard Worker
8147*5e7646d2SAndroid Build Coastguard Workerif test x$enable_ssl != xno; then
8148*5e7646d2SAndroid Build Coastguard Worker        if test $have_ssl = 0 -a "x$enable_cdsassl" != "xno"; then
8149*5e7646d2SAndroid Build Coastguard Worker	if test $host_os_name = darwin; then
8150*5e7646d2SAndroid Build Coastguard Worker	    ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransport.h" "ac_cv_header_Security_SecureTransport_h" "$ac_includes_default"
8151*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_Security_SecureTransport_h" = xyes; then :
8152*5e7646d2SAndroid Build Coastguard Worker
8153*5e7646d2SAndroid Build Coastguard Worker	    	have_ssl=1
8154*5e7646d2SAndroid Build Coastguard Worker		$as_echo "#define HAVE_SSL 1" >>confdefs.h
8155*5e7646d2SAndroid Build Coastguard Worker
8156*5e7646d2SAndroid Build Coastguard Worker		$as_echo "#define HAVE_CDSASSL 1" >>confdefs.h
8157*5e7646d2SAndroid Build Coastguard Worker
8158*5e7646d2SAndroid Build Coastguard Worker		CUPS_SERVERKEYCHAIN="/Library/Keychains/System.keychain"
8159*5e7646d2SAndroid Build Coastguard Worker
8160*5e7646d2SAndroid Build Coastguard Worker				ac_fn_c_check_header_mongrel "$LINENO" "Security/SecCertificate.h" "ac_cv_header_Security_SecCertificate_h" "$ac_includes_default"
8161*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_Security_SecCertificate_h" = xyes; then :
8162*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_SECCERTIFICATE_H 1" >>confdefs.h
8163*5e7646d2SAndroid Build Coastguard Worker
8164*5e7646d2SAndroid Build Coastguard Workerfi
8165*5e7646d2SAndroid Build Coastguard Worker
8166*5e7646d2SAndroid Build Coastguard Worker
8167*5e7646d2SAndroid Build Coastguard Worker		ac_fn_c_check_header_mongrel "$LINENO" "Security/SecItem.h" "ac_cv_header_Security_SecItem_h" "$ac_includes_default"
8168*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_Security_SecItem_h" = xyes; then :
8169*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_SECITEM_H 1" >>confdefs.h
8170*5e7646d2SAndroid Build Coastguard Worker
8171*5e7646d2SAndroid Build Coastguard Workerfi
8172*5e7646d2SAndroid Build Coastguard Worker
8173*5e7646d2SAndroid Build Coastguard Worker
8174*5e7646d2SAndroid Build Coastguard Worker		ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicy.h" "ac_cv_header_Security_SecPolicy_h" "$ac_includes_default"
8175*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_Security_SecPolicy_h" = xyes; then :
8176*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_SECPOLICY_H 1" >>confdefs.h
8177*5e7646d2SAndroid Build Coastguard Worker
8178*5e7646d2SAndroid Build Coastguard Workerfi
8179*5e7646d2SAndroid Build Coastguard Worker
8180*5e7646d2SAndroid Build Coastguard Worker
8181*5e7646d2SAndroid Build Coastguard Workerfi
8182*5e7646d2SAndroid Build Coastguard Worker
8183*5e7646d2SAndroid Build Coastguard Worker
8184*5e7646d2SAndroid Build Coastguard Worker	fi
8185*5e7646d2SAndroid Build Coastguard Worker    fi
8186*5e7646d2SAndroid Build Coastguard Worker
8187*5e7646d2SAndroid Build Coastguard Worker        if test $have_ssl = 0 -a "x$enable_gnutls" != "xno" -a "x$PKGCONFIG" != x; then
8188*5e7646d2SAndroid Build Coastguard Worker    	if test -n "$ac_tool_prefix"; then
8189*5e7646d2SAndroid Build Coastguard Worker  # Extract the first word of "${ac_tool_prefix}libgnutls-config", so it can be a program name with args.
8190*5e7646d2SAndroid Build Coastguard Workerset dummy ${ac_tool_prefix}libgnutls-config; ac_word=$2
8191*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8192*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
8193*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_LIBGNUTLSCONFIG+:} false; then :
8194*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
8195*5e7646d2SAndroid Build Coastguard Workerelse
8196*5e7646d2SAndroid Build Coastguard Worker  case $LIBGNUTLSCONFIG in
8197*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
8198*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_LIBGNUTLSCONFIG="$LIBGNUTLSCONFIG" # Let the user override the test with a path.
8199*5e7646d2SAndroid Build Coastguard Worker  ;;
8200*5e7646d2SAndroid Build Coastguard Worker  *)
8201*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8202*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
8203*5e7646d2SAndroid Build Coastguard Workerdo
8204*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
8205*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
8206*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
8207*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8208*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8209*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8210*5e7646d2SAndroid Build Coastguard Worker    break 2
8211*5e7646d2SAndroid Build Coastguard Worker  fi
8212*5e7646d2SAndroid Build Coastguard Workerdone
8213*5e7646d2SAndroid Build Coastguard Worker  done
8214*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
8215*5e7646d2SAndroid Build Coastguard Worker
8216*5e7646d2SAndroid Build Coastguard Worker  ;;
8217*5e7646d2SAndroid Build Coastguard Workeresac
8218*5e7646d2SAndroid Build Coastguard Workerfi
8219*5e7646d2SAndroid Build Coastguard WorkerLIBGNUTLSCONFIG=$ac_cv_path_LIBGNUTLSCONFIG
8220*5e7646d2SAndroid Build Coastguard Workerif test -n "$LIBGNUTLSCONFIG"; then
8221*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLSCONFIG" >&5
8222*5e7646d2SAndroid Build Coastguard Worker$as_echo "$LIBGNUTLSCONFIG" >&6; }
8223*5e7646d2SAndroid Build Coastguard Workerelse
8224*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8225*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
8226*5e7646d2SAndroid Build Coastguard Workerfi
8227*5e7646d2SAndroid Build Coastguard Worker
8228*5e7646d2SAndroid Build Coastguard Worker
8229*5e7646d2SAndroid Build Coastguard Workerfi
8230*5e7646d2SAndroid Build Coastguard Workerif test -z "$ac_cv_path_LIBGNUTLSCONFIG"; then
8231*5e7646d2SAndroid Build Coastguard Worker  ac_pt_LIBGNUTLSCONFIG=$LIBGNUTLSCONFIG
8232*5e7646d2SAndroid Build Coastguard Worker  # Extract the first word of "libgnutls-config", so it can be a program name with args.
8233*5e7646d2SAndroid Build Coastguard Workerset dummy libgnutls-config; ac_word=$2
8234*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8235*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; }
8236*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_path_ac_pt_LIBGNUTLSCONFIG+:} false; then :
8237*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
8238*5e7646d2SAndroid Build Coastguard Workerelse
8239*5e7646d2SAndroid Build Coastguard Worker  case $ac_pt_LIBGNUTLSCONFIG in
8240*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]*)
8241*5e7646d2SAndroid Build Coastguard Worker  ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$ac_pt_LIBGNUTLSCONFIG" # Let the user override the test with a path.
8242*5e7646d2SAndroid Build Coastguard Worker  ;;
8243*5e7646d2SAndroid Build Coastguard Worker  *)
8244*5e7646d2SAndroid Build Coastguard Worker  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8245*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
8246*5e7646d2SAndroid Build Coastguard Workerdo
8247*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
8248*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
8249*5e7646d2SAndroid Build Coastguard Worker    for ac_exec_ext in '' $ac_executable_extensions; do
8250*5e7646d2SAndroid Build Coastguard Worker  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8251*5e7646d2SAndroid Build Coastguard Worker    ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8252*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8253*5e7646d2SAndroid Build Coastguard Worker    break 2
8254*5e7646d2SAndroid Build Coastguard Worker  fi
8255*5e7646d2SAndroid Build Coastguard Workerdone
8256*5e7646d2SAndroid Build Coastguard Worker  done
8257*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
8258*5e7646d2SAndroid Build Coastguard Worker
8259*5e7646d2SAndroid Build Coastguard Worker  ;;
8260*5e7646d2SAndroid Build Coastguard Workeresac
8261*5e7646d2SAndroid Build Coastguard Workerfi
8262*5e7646d2SAndroid Build Coastguard Workerac_pt_LIBGNUTLSCONFIG=$ac_cv_path_ac_pt_LIBGNUTLSCONFIG
8263*5e7646d2SAndroid Build Coastguard Workerif test -n "$ac_pt_LIBGNUTLSCONFIG"; then
8264*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGNUTLSCONFIG" >&5
8265*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_pt_LIBGNUTLSCONFIG" >&6; }
8266*5e7646d2SAndroid Build Coastguard Workerelse
8267*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8268*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
8269*5e7646d2SAndroid Build Coastguard Workerfi
8270*5e7646d2SAndroid Build Coastguard Worker
8271*5e7646d2SAndroid Build Coastguard Worker  if test "x$ac_pt_LIBGNUTLSCONFIG" = x; then
8272*5e7646d2SAndroid Build Coastguard Worker    LIBGNUTLSCONFIG=""
8273*5e7646d2SAndroid Build Coastguard Worker  else
8274*5e7646d2SAndroid Build Coastguard Worker    case $cross_compiling:$ac_tool_warned in
8275*5e7646d2SAndroid Build Coastguard Workeryes:)
8276*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8277*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8278*5e7646d2SAndroid Build Coastguard Workerac_tool_warned=yes ;;
8279*5e7646d2SAndroid Build Coastguard Workeresac
8280*5e7646d2SAndroid Build Coastguard Worker    LIBGNUTLSCONFIG=$ac_pt_LIBGNUTLSCONFIG
8281*5e7646d2SAndroid Build Coastguard Worker  fi
8282*5e7646d2SAndroid Build Coastguard Workerelse
8283*5e7646d2SAndroid Build Coastguard Worker  LIBGNUTLSCONFIG="$ac_cv_path_LIBGNUTLSCONFIG"
8284*5e7646d2SAndroid Build Coastguard Workerfi
8285*5e7646d2SAndroid Build Coastguard Worker
8286*5e7646d2SAndroid Build Coastguard Worker	if $PKGCONFIG --exists gnutls; then
8287*5e7646d2SAndroid Build Coastguard Worker	    have_ssl=1
8288*5e7646d2SAndroid Build Coastguard Worker	    SSLLIBS=`$PKGCONFIG --libs gnutls`
8289*5e7646d2SAndroid Build Coastguard Worker	    SSLFLAGS=`$PKGCONFIG --cflags gnutls`
8290*5e7646d2SAndroid Build Coastguard Worker	    $as_echo "#define HAVE_SSL 1" >>confdefs.h
8291*5e7646d2SAndroid Build Coastguard Worker
8292*5e7646d2SAndroid Build Coastguard Worker	    $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8293*5e7646d2SAndroid Build Coastguard Worker
8294*5e7646d2SAndroid Build Coastguard Worker	elif test "x$LIBGNUTLSCONFIG" != x; then
8295*5e7646d2SAndroid Build Coastguard Worker	    have_ssl=1
8296*5e7646d2SAndroid Build Coastguard Worker	    SSLLIBS=`$LIBGNUTLSCONFIG --libs`
8297*5e7646d2SAndroid Build Coastguard Worker	    SSLFLAGS=`$LIBGNUTLSCONFIG --cflags`
8298*5e7646d2SAndroid Build Coastguard Worker	    $as_echo "#define HAVE_SSL 1" >>confdefs.h
8299*5e7646d2SAndroid Build Coastguard Worker
8300*5e7646d2SAndroid Build Coastguard Worker	    $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8301*5e7646d2SAndroid Build Coastguard Worker
8302*5e7646d2SAndroid Build Coastguard Worker	fi
8303*5e7646d2SAndroid Build Coastguard Worker
8304*5e7646d2SAndroid Build Coastguard Worker	if test $have_ssl = 1; then
8305*5e7646d2SAndroid Build Coastguard Worker	    CUPS_SERVERKEYCHAIN="ssl"
8306*5e7646d2SAndroid Build Coastguard Worker
8307*5e7646d2SAndroid Build Coastguard Worker	    SAVELIBS="$LIBS"
8308*5e7646d2SAndroid Build Coastguard Worker	    LIBS="$LIBS $SSLLIBS"
8309*5e7646d2SAndroid Build Coastguard Worker	    ac_fn_c_check_func "$LINENO" "gnutls_transport_set_pull_timeout_function" "ac_cv_func_gnutls_transport_set_pull_timeout_function"
8310*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_gnutls_transport_set_pull_timeout_function" = xyes; then :
8311*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_GNUTLS_TRANSPORT_SET_PULL_TIMEOUT_FUNCTION 1" >>confdefs.h
8312*5e7646d2SAndroid Build Coastguard Worker
8313*5e7646d2SAndroid Build Coastguard Workerfi
8314*5e7646d2SAndroid Build Coastguard Worker
8315*5e7646d2SAndroid Build Coastguard Worker	    ac_fn_c_check_func "$LINENO" "gnutls_priority_set_direct" "ac_cv_func_gnutls_priority_set_direct"
8316*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_gnutls_priority_set_direct" = xyes; then :
8317*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_GNUTLS_PRIORITY_SET_DIRECT 1" >>confdefs.h
8318*5e7646d2SAndroid Build Coastguard Worker
8319*5e7646d2SAndroid Build Coastguard Workerfi
8320*5e7646d2SAndroid Build Coastguard Worker
8321*5e7646d2SAndroid Build Coastguard Worker	    LIBS="$SAVELIBS"
8322*5e7646d2SAndroid Build Coastguard Worker	fi
8323*5e7646d2SAndroid Build Coastguard Worker    fi
8324*5e7646d2SAndroid Build Coastguard Workerfi
8325*5e7646d2SAndroid Build Coastguard Worker
8326*5e7646d2SAndroid Build Coastguard WorkerIPPALIASES="http"
8327*5e7646d2SAndroid Build Coastguard Workerif test $have_ssl = 1; then
8328*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me:${as_lineno-$LINENO}: result:     Using SSLLIBS=\"$SSLLIBS\"" >&5
8329*5e7646d2SAndroid Build Coastguard Worker$as_echo "    Using SSLLIBS=\"$SSLLIBS\"" >&6; }
8330*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me:${as_lineno-$LINENO}: result:     Using SSLFLAGS=\"$SSLFLAGS\"" >&5
8331*5e7646d2SAndroid Build Coastguard Worker$as_echo "    Using SSLFLAGS=\"$SSLFLAGS\"" >&6; }
8332*5e7646d2SAndroid Build Coastguard Worker    IPPALIASES="http https ipps"
8333*5e7646d2SAndroid Build Coastguard Workerelif test x$enable_cdsa = xyes -o x$enable_gnutls = xyes; then
8334*5e7646d2SAndroid Build Coastguard Worker    as_fn_error $? "Unable to enable SSL support." "$LINENO" 5
8335*5e7646d2SAndroid Build Coastguard Workerfi
8336*5e7646d2SAndroid Build Coastguard Worker
8337*5e7646d2SAndroid Build Coastguard Worker
8338*5e7646d2SAndroid Build Coastguard Worker
8339*5e7646d2SAndroid Build Coastguard Worker
8340*5e7646d2SAndroid Build Coastguard Worker
8341*5e7646d2SAndroid Build Coastguard Worker
8342*5e7646d2SAndroid Build Coastguard WorkerEXPORT_SSLLIBS="$SSLLIBS"
8343*5e7646d2SAndroid Build Coastguard Worker
8344*5e7646d2SAndroid Build Coastguard Worker
8345*5e7646d2SAndroid Build Coastguard Worker
8346*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-pam was given.
8347*5e7646d2SAndroid Build Coastguard Workerif test "${enable_pam+set}" = set; then :
8348*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_pam;
8349*5e7646d2SAndroid Build Coastguard Workerfi
8350*5e7646d2SAndroid Build Coastguard Worker
8351*5e7646d2SAndroid Build Coastguard Worker
8352*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-pam_module was given.
8353*5e7646d2SAndroid Build Coastguard Workerif test "${with_pam_module+set}" = set; then :
8354*5e7646d2SAndroid Build Coastguard Worker  withval=$with_pam_module;
8355*5e7646d2SAndroid Build Coastguard Workerfi
8356*5e7646d2SAndroid Build Coastguard Worker
8357*5e7646d2SAndroid Build Coastguard Worker
8358*5e7646d2SAndroid Build Coastguard WorkerPAMDIR=""
8359*5e7646d2SAndroid Build Coastguard WorkerPAMFILE="pam.std"
8360*5e7646d2SAndroid Build Coastguard WorkerPAMLIBS=""
8361*5e7646d2SAndroid Build Coastguard WorkerPAMMOD="pam_unknown.so"
8362*5e7646d2SAndroid Build Coastguard WorkerPAMMODAUTH="pam_unknown.so"
8363*5e7646d2SAndroid Build Coastguard Worker
8364*5e7646d2SAndroid Build Coastguard Workerif test x$enable_pam != xno; then
8365*5e7646d2SAndroid Build Coastguard Worker	SAVELIBS="$LIBS"
8366*5e7646d2SAndroid Build Coastguard Worker
8367*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
8368*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for dlopen in -ldl... " >&6; }
8369*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_lib_dl_dlopen+:} false; then :
8370*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
8371*5e7646d2SAndroid Build Coastguard Workerelse
8372*5e7646d2SAndroid Build Coastguard Worker  ac_check_lib_save_LIBS=$LIBS
8373*5e7646d2SAndroid Build Coastguard WorkerLIBS="-ldl  $LIBS"
8374*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
8375*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
8376*5e7646d2SAndroid Build Coastguard Worker
8377*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
8378*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
8379*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
8380*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
8381*5e7646d2SAndroid Build Coastguard Workerextern "C"
8382*5e7646d2SAndroid Build Coastguard Worker#endif
8383*5e7646d2SAndroid Build Coastguard Workerchar dlopen ();
8384*5e7646d2SAndroid Build Coastguard Workerint
8385*5e7646d2SAndroid Build Coastguard Workermain ()
8386*5e7646d2SAndroid Build Coastguard Worker{
8387*5e7646d2SAndroid Build Coastguard Workerreturn dlopen ();
8388*5e7646d2SAndroid Build Coastguard Worker  ;
8389*5e7646d2SAndroid Build Coastguard Worker  return 0;
8390*5e7646d2SAndroid Build Coastguard Worker}
8391*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8392*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then :
8393*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_dl_dlopen=yes
8394*5e7646d2SAndroid Build Coastguard Workerelse
8395*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_dl_dlopen=no
8396*5e7646d2SAndroid Build Coastguard Workerfi
8397*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
8398*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext conftest.$ac_ext
8399*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS
8400*5e7646d2SAndroid Build Coastguard Workerfi
8401*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
8402*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
8403*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_lib_dl_dlopen" = xyes; then :
8404*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
8405*5e7646d2SAndroid Build Coastguard Worker#define HAVE_LIBDL 1
8406*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8407*5e7646d2SAndroid Build Coastguard Worker
8408*5e7646d2SAndroid Build Coastguard Worker  LIBS="-ldl $LIBS"
8409*5e7646d2SAndroid Build Coastguard Worker
8410*5e7646d2SAndroid Build Coastguard Workerfi
8411*5e7646d2SAndroid Build Coastguard Worker
8412*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5
8413*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for pam_start in -lpam... " >&6; }
8414*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_lib_pam_pam_start+:} false; then :
8415*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
8416*5e7646d2SAndroid Build Coastguard Workerelse
8417*5e7646d2SAndroid Build Coastguard Worker  ac_check_lib_save_LIBS=$LIBS
8418*5e7646d2SAndroid Build Coastguard WorkerLIBS="-lpam  $LIBS"
8419*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
8420*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
8421*5e7646d2SAndroid Build Coastguard Worker
8422*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
8423*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
8424*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
8425*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
8426*5e7646d2SAndroid Build Coastguard Workerextern "C"
8427*5e7646d2SAndroid Build Coastguard Worker#endif
8428*5e7646d2SAndroid Build Coastguard Workerchar pam_start ();
8429*5e7646d2SAndroid Build Coastguard Workerint
8430*5e7646d2SAndroid Build Coastguard Workermain ()
8431*5e7646d2SAndroid Build Coastguard Worker{
8432*5e7646d2SAndroid Build Coastguard Workerreturn pam_start ();
8433*5e7646d2SAndroid Build Coastguard Worker  ;
8434*5e7646d2SAndroid Build Coastguard Worker  return 0;
8435*5e7646d2SAndroid Build Coastguard Worker}
8436*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8437*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then :
8438*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_pam_pam_start=yes
8439*5e7646d2SAndroid Build Coastguard Workerelse
8440*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_pam_pam_start=no
8441*5e7646d2SAndroid Build Coastguard Workerfi
8442*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
8443*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext conftest.$ac_ext
8444*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS
8445*5e7646d2SAndroid Build Coastguard Workerfi
8446*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_start" >&5
8447*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_pam_pam_start" >&6; }
8448*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_lib_pam_pam_start" = xyes; then :
8449*5e7646d2SAndroid Build Coastguard Worker  cat >>confdefs.h <<_ACEOF
8450*5e7646d2SAndroid Build Coastguard Worker#define HAVE_LIBPAM 1
8451*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8452*5e7646d2SAndroid Build Coastguard Worker
8453*5e7646d2SAndroid Build Coastguard Worker  LIBS="-lpam $LIBS"
8454*5e7646d2SAndroid Build Coastguard Worker
8455*5e7646d2SAndroid Build Coastguard Workerfi
8456*5e7646d2SAndroid Build Coastguard Worker
8457*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_set_item in -lpam" >&5
8458*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for pam_set_item in -lpam... " >&6; }
8459*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_lib_pam_pam_set_item+:} false; then :
8460*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
8461*5e7646d2SAndroid Build Coastguard Workerelse
8462*5e7646d2SAndroid Build Coastguard Worker  ac_check_lib_save_LIBS=$LIBS
8463*5e7646d2SAndroid Build Coastguard WorkerLIBS="-lpam  $LIBS"
8464*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
8465*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
8466*5e7646d2SAndroid Build Coastguard Worker
8467*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
8468*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
8469*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
8470*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
8471*5e7646d2SAndroid Build Coastguard Workerextern "C"
8472*5e7646d2SAndroid Build Coastguard Worker#endif
8473*5e7646d2SAndroid Build Coastguard Workerchar pam_set_item ();
8474*5e7646d2SAndroid Build Coastguard Workerint
8475*5e7646d2SAndroid Build Coastguard Workermain ()
8476*5e7646d2SAndroid Build Coastguard Worker{
8477*5e7646d2SAndroid Build Coastguard Workerreturn pam_set_item ();
8478*5e7646d2SAndroid Build Coastguard Worker  ;
8479*5e7646d2SAndroid Build Coastguard Worker  return 0;
8480*5e7646d2SAndroid Build Coastguard Worker}
8481*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8482*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then :
8483*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_pam_pam_set_item=yes
8484*5e7646d2SAndroid Build Coastguard Workerelse
8485*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_pam_pam_set_item=no
8486*5e7646d2SAndroid Build Coastguard Workerfi
8487*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
8488*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext conftest.$ac_ext
8489*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS
8490*5e7646d2SAndroid Build Coastguard Workerfi
8491*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_set_item" >&5
8492*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_pam_pam_set_item" >&6; }
8493*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_lib_pam_pam_set_item" = xyes; then :
8494*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_PAM_SET_ITEM 1" >>confdefs.h
8495*5e7646d2SAndroid Build Coastguard Worker
8496*5e7646d2SAndroid Build Coastguard Workerfi
8497*5e7646d2SAndroid Build Coastguard Worker
8498*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_setcred in -lpam" >&5
8499*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for pam_setcred in -lpam... " >&6; }
8500*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_lib_pam_pam_setcred+:} false; then :
8501*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
8502*5e7646d2SAndroid Build Coastguard Workerelse
8503*5e7646d2SAndroid Build Coastguard Worker  ac_check_lib_save_LIBS=$LIBS
8504*5e7646d2SAndroid Build Coastguard WorkerLIBS="-lpam  $LIBS"
8505*5e7646d2SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext
8506*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
8507*5e7646d2SAndroid Build Coastguard Worker
8508*5e7646d2SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error.
8509*5e7646d2SAndroid Build Coastguard Worker   Use char because int might match the return type of a GCC
8510*5e7646d2SAndroid Build Coastguard Worker   builtin and then its argument prototype would still apply.  */
8511*5e7646d2SAndroid Build Coastguard Worker#ifdef __cplusplus
8512*5e7646d2SAndroid Build Coastguard Workerextern "C"
8513*5e7646d2SAndroid Build Coastguard Worker#endif
8514*5e7646d2SAndroid Build Coastguard Workerchar pam_setcred ();
8515*5e7646d2SAndroid Build Coastguard Workerint
8516*5e7646d2SAndroid Build Coastguard Workermain ()
8517*5e7646d2SAndroid Build Coastguard Worker{
8518*5e7646d2SAndroid Build Coastguard Workerreturn pam_setcred ();
8519*5e7646d2SAndroid Build Coastguard Worker  ;
8520*5e7646d2SAndroid Build Coastguard Worker  return 0;
8521*5e7646d2SAndroid Build Coastguard Worker}
8522*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8523*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then :
8524*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_pam_pam_setcred=yes
8525*5e7646d2SAndroid Build Coastguard Workerelse
8526*5e7646d2SAndroid Build Coastguard Worker  ac_cv_lib_pam_pam_setcred=no
8527*5e7646d2SAndroid Build Coastguard Workerfi
8528*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \
8529*5e7646d2SAndroid Build Coastguard Worker    conftest$ac_exeext conftest.$ac_ext
8530*5e7646d2SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS
8531*5e7646d2SAndroid Build Coastguard Workerfi
8532*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_setcred" >&5
8533*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_pam_pam_setcred" >&6; }
8534*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_lib_pam_pam_setcred" = xyes; then :
8535*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_PAM_SETCRED 1" >>confdefs.h
8536*5e7646d2SAndroid Build Coastguard Worker
8537*5e7646d2SAndroid Build Coastguard Workerfi
8538*5e7646d2SAndroid Build Coastguard Worker
8539*5e7646d2SAndroid Build Coastguard Worker	ac_fn_c_check_header_mongrel "$LINENO" "security/pam_appl.h" "ac_cv_header_security_pam_appl_h" "$ac_includes_default"
8540*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_security_pam_appl_h" = xyes; then :
8541*5e7646d2SAndroid Build Coastguard Worker
8542*5e7646d2SAndroid Build Coastguard Workerfi
8543*5e7646d2SAndroid Build Coastguard Worker
8544*5e7646d2SAndroid Build Coastguard Worker
8545*5e7646d2SAndroid Build Coastguard Worker	if test x$ac_cv_header_security_pam_appl_h != xyes; then
8546*5e7646d2SAndroid Build Coastguard Worker		ac_fn_c_check_header_mongrel "$LINENO" "pam/pam_appl.h" "ac_cv_header_pam_pam_appl_h" "$ac_includes_default"
8547*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_pam_pam_appl_h" = xyes; then :
8548*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_PAM_PAM_APPL_H 1" >>confdefs.h
8549*5e7646d2SAndroid Build Coastguard Worker
8550*5e7646d2SAndroid Build Coastguard Workerfi
8551*5e7646d2SAndroid Build Coastguard Worker
8552*5e7646d2SAndroid Build Coastguard Worker
8553*5e7646d2SAndroid Build Coastguard Worker	fi
8554*5e7646d2SAndroid Build Coastguard Worker
8555*5e7646d2SAndroid Build Coastguard Worker	if test x$ac_cv_lib_pam_pam_start != xno; then
8556*5e7646d2SAndroid Build Coastguard Worker		# Set the necessary libraries for PAM...
8557*5e7646d2SAndroid Build Coastguard Worker		if test x$ac_cv_lib_dl_dlopen != xno; then
8558*5e7646d2SAndroid Build Coastguard Worker			PAMLIBS="-lpam -ldl"
8559*5e7646d2SAndroid Build Coastguard Worker		else
8560*5e7646d2SAndroid Build Coastguard Worker			PAMLIBS="-lpam"
8561*5e7646d2SAndroid Build Coastguard Worker		fi
8562*5e7646d2SAndroid Build Coastguard Worker
8563*5e7646d2SAndroid Build Coastguard Worker		# Find the PAM configuration directory, if any...
8564*5e7646d2SAndroid Build Coastguard Worker		for dir in /private/etc/pam.d /etc/pam.d; do
8565*5e7646d2SAndroid Build Coastguard Worker			if test -d $dir; then
8566*5e7646d2SAndroid Build Coastguard Worker				PAMDIR=$dir
8567*5e7646d2SAndroid Build Coastguard Worker				break;
8568*5e7646d2SAndroid Build Coastguard Worker			fi
8569*5e7646d2SAndroid Build Coastguard Worker		done
8570*5e7646d2SAndroid Build Coastguard Worker	fi
8571*5e7646d2SAndroid Build Coastguard Worker
8572*5e7646d2SAndroid Build Coastguard Worker	LIBS="$SAVELIBS"
8573*5e7646d2SAndroid Build Coastguard Worker
8574*5e7646d2SAndroid Build Coastguard Worker	case "$host_os_name" in
8575*5e7646d2SAndroid Build Coastguard Worker		darwin*)
8576*5e7646d2SAndroid Build Coastguard Worker			# Darwin/macOS
8577*5e7646d2SAndroid Build Coastguard Worker			if test "x$with_pam_module" != x; then
8578*5e7646d2SAndroid Build Coastguard Worker				PAMFILE="pam.$with_pam_module"
8579*5e7646d2SAndroid Build Coastguard Worker			elif test -f /usr/lib/pam/pam_opendirectory.so.2; then
8580*5e7646d2SAndroid Build Coastguard Worker				PAMFILE="pam.opendirectory"
8581*5e7646d2SAndroid Build Coastguard Worker			else
8582*5e7646d2SAndroid Build Coastguard Worker				PAMFILE="pam.securityserver"
8583*5e7646d2SAndroid Build Coastguard Worker			fi
8584*5e7646d2SAndroid Build Coastguard Worker			;;
8585*5e7646d2SAndroid Build Coastguard Worker
8586*5e7646d2SAndroid Build Coastguard Worker		*)
8587*5e7646d2SAndroid Build Coastguard Worker			# All others; this test might need to be updated
8588*5e7646d2SAndroid Build Coastguard Worker			# as Linux distributors move things around...
8589*5e7646d2SAndroid Build Coastguard Worker			if test "x$with_pam_module" != x; then
8590*5e7646d2SAndroid Build Coastguard Worker				PAMMOD="pam_${with_pam_module}.so"
8591*5e7646d2SAndroid Build Coastguard Worker			elif test -f /etc/pam.d/common-auth; then
8592*5e7646d2SAndroid Build Coastguard Worker				PAMFILE="pam.common"
8593*5e7646d2SAndroid Build Coastguard Worker			else
8594*5e7646d2SAndroid Build Coastguard Worker				moddir=""
8595*5e7646d2SAndroid Build Coastguard Worker				for dir in /lib/security /lib64/security /lib/x86_64-linux-gnu/security /var/lib/pam; do
8596*5e7646d2SAndroid Build Coastguard Worker					if test -d $dir; then
8597*5e7646d2SAndroid Build Coastguard Worker						moddir=$dir
8598*5e7646d2SAndroid Build Coastguard Worker						break;
8599*5e7646d2SAndroid Build Coastguard Worker					fi
8600*5e7646d2SAndroid Build Coastguard Worker				done
8601*5e7646d2SAndroid Build Coastguard Worker
8602*5e7646d2SAndroid Build Coastguard Worker				if test -f $moddir/pam_unix2.so; then
8603*5e7646d2SAndroid Build Coastguard Worker					PAMMOD="pam_unix2.so"
8604*5e7646d2SAndroid Build Coastguard Worker				elif test -f $moddir/pam_unix.so; then
8605*5e7646d2SAndroid Build Coastguard Worker					PAMMOD="pam_unix.so"
8606*5e7646d2SAndroid Build Coastguard Worker				fi
8607*5e7646d2SAndroid Build Coastguard Worker			fi
8608*5e7646d2SAndroid Build Coastguard Worker
8609*5e7646d2SAndroid Build Coastguard Worker			if test "x$PAMMOD" = xpam_unix.so; then
8610*5e7646d2SAndroid Build Coastguard Worker				PAMMODAUTH="$PAMMOD shadow nodelay"
8611*5e7646d2SAndroid Build Coastguard Worker			else
8612*5e7646d2SAndroid Build Coastguard Worker				PAMMODAUTH="$PAMMOD nodelay"
8613*5e7646d2SAndroid Build Coastguard Worker			fi
8614*5e7646d2SAndroid Build Coastguard Worker			;;
8615*5e7646d2SAndroid Build Coastguard Worker	esac
8616*5e7646d2SAndroid Build Coastguard Workerfi
8617*5e7646d2SAndroid Build Coastguard Worker
8618*5e7646d2SAndroid Build Coastguard Worker
8619*5e7646d2SAndroid Build Coastguard Worker
8620*5e7646d2SAndroid Build Coastguard Worker
8621*5e7646d2SAndroid Build Coastguard Worker
8622*5e7646d2SAndroid Build Coastguard Worker
8623*5e7646d2SAndroid Build Coastguard Worker
8624*5e7646d2SAndroid Build Coastguard Worker
8625*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-largefile was given.
8626*5e7646d2SAndroid Build Coastguard Workerif test "${enable_largefile+set}" = set; then :
8627*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_largefile;
8628*5e7646d2SAndroid Build Coastguard Workerfi
8629*5e7646d2SAndroid Build Coastguard Worker
8630*5e7646d2SAndroid Build Coastguard Workerif test "$enable_largefile" != no; then
8631*5e7646d2SAndroid Build Coastguard Worker
8632*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
8633*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
8634*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_sys_largefile_CC+:} false; then :
8635*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
8636*5e7646d2SAndroid Build Coastguard Workerelse
8637*5e7646d2SAndroid Build Coastguard Worker  ac_cv_sys_largefile_CC=no
8638*5e7646d2SAndroid Build Coastguard Worker     if test "$GCC" != yes; then
8639*5e7646d2SAndroid Build Coastguard Worker       ac_save_CC=$CC
8640*5e7646d2SAndroid Build Coastguard Worker       while :; do
8641*5e7646d2SAndroid Build Coastguard Worker	 # IRIX 6.2 and later do not support large files by default,
8642*5e7646d2SAndroid Build Coastguard Worker	 # so use the C compiler's -n32 option if that helps.
8643*5e7646d2SAndroid Build Coastguard Worker	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8644*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
8645*5e7646d2SAndroid Build Coastguard Worker#include <sys/types.h>
8646*5e7646d2SAndroid Build Coastguard Worker /* Check that off_t can represent 2**63 - 1 correctly.
8647*5e7646d2SAndroid Build Coastguard Worker    We can't simply define LARGE_OFF_T to be 9223372036854775807,
8648*5e7646d2SAndroid Build Coastguard Worker    since some C++ compilers masquerading as C compilers
8649*5e7646d2SAndroid Build Coastguard Worker    incorrectly reject 9223372036854775807.  */
8650*5e7646d2SAndroid Build Coastguard Worker#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8651*5e7646d2SAndroid Build Coastguard Worker  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8652*5e7646d2SAndroid Build Coastguard Worker		       && LARGE_OFF_T % 2147483647 == 1)
8653*5e7646d2SAndroid Build Coastguard Worker		      ? 1 : -1];
8654*5e7646d2SAndroid Build Coastguard Workerint
8655*5e7646d2SAndroid Build Coastguard Workermain ()
8656*5e7646d2SAndroid Build Coastguard Worker{
8657*5e7646d2SAndroid Build Coastguard Worker
8658*5e7646d2SAndroid Build Coastguard Worker  ;
8659*5e7646d2SAndroid Build Coastguard Worker  return 0;
8660*5e7646d2SAndroid Build Coastguard Worker}
8661*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8662*5e7646d2SAndroid Build Coastguard Worker	 if ac_fn_c_try_compile "$LINENO"; then :
8663*5e7646d2SAndroid Build Coastguard Worker  break
8664*5e7646d2SAndroid Build Coastguard Workerfi
8665*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext
8666*5e7646d2SAndroid Build Coastguard Worker	 CC="$CC -n32"
8667*5e7646d2SAndroid Build Coastguard Worker	 if ac_fn_c_try_compile "$LINENO"; then :
8668*5e7646d2SAndroid Build Coastguard Worker  ac_cv_sys_largefile_CC=' -n32'; break
8669*5e7646d2SAndroid Build Coastguard Workerfi
8670*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext
8671*5e7646d2SAndroid Build Coastguard Worker	 break
8672*5e7646d2SAndroid Build Coastguard Worker       done
8673*5e7646d2SAndroid Build Coastguard Worker       CC=$ac_save_CC
8674*5e7646d2SAndroid Build Coastguard Worker       rm -f conftest.$ac_ext
8675*5e7646d2SAndroid Build Coastguard Worker    fi
8676*5e7646d2SAndroid Build Coastguard Workerfi
8677*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
8678*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_sys_largefile_CC" >&6; }
8679*5e7646d2SAndroid Build Coastguard Worker  if test "$ac_cv_sys_largefile_CC" != no; then
8680*5e7646d2SAndroid Build Coastguard Worker    CC=$CC$ac_cv_sys_largefile_CC
8681*5e7646d2SAndroid Build Coastguard Worker  fi
8682*5e7646d2SAndroid Build Coastguard Worker
8683*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
8684*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
8685*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_sys_file_offset_bits+:} false; then :
8686*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
8687*5e7646d2SAndroid Build Coastguard Workerelse
8688*5e7646d2SAndroid Build Coastguard Worker  while :; do
8689*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8690*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
8691*5e7646d2SAndroid Build Coastguard Worker#include <sys/types.h>
8692*5e7646d2SAndroid Build Coastguard Worker /* Check that off_t can represent 2**63 - 1 correctly.
8693*5e7646d2SAndroid Build Coastguard Worker    We can't simply define LARGE_OFF_T to be 9223372036854775807,
8694*5e7646d2SAndroid Build Coastguard Worker    since some C++ compilers masquerading as C compilers
8695*5e7646d2SAndroid Build Coastguard Worker    incorrectly reject 9223372036854775807.  */
8696*5e7646d2SAndroid Build Coastguard Worker#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8697*5e7646d2SAndroid Build Coastguard Worker  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8698*5e7646d2SAndroid Build Coastguard Worker		       && LARGE_OFF_T % 2147483647 == 1)
8699*5e7646d2SAndroid Build Coastguard Worker		      ? 1 : -1];
8700*5e7646d2SAndroid Build Coastguard Workerint
8701*5e7646d2SAndroid Build Coastguard Workermain ()
8702*5e7646d2SAndroid Build Coastguard Worker{
8703*5e7646d2SAndroid Build Coastguard Worker
8704*5e7646d2SAndroid Build Coastguard Worker  ;
8705*5e7646d2SAndroid Build Coastguard Worker  return 0;
8706*5e7646d2SAndroid Build Coastguard Worker}
8707*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8708*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
8709*5e7646d2SAndroid Build Coastguard Worker  ac_cv_sys_file_offset_bits=no; break
8710*5e7646d2SAndroid Build Coastguard Workerfi
8711*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8712*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8713*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
8714*5e7646d2SAndroid Build Coastguard Worker#define _FILE_OFFSET_BITS 64
8715*5e7646d2SAndroid Build Coastguard Worker#include <sys/types.h>
8716*5e7646d2SAndroid Build Coastguard Worker /* Check that off_t can represent 2**63 - 1 correctly.
8717*5e7646d2SAndroid Build Coastguard Worker    We can't simply define LARGE_OFF_T to be 9223372036854775807,
8718*5e7646d2SAndroid Build Coastguard Worker    since some C++ compilers masquerading as C compilers
8719*5e7646d2SAndroid Build Coastguard Worker    incorrectly reject 9223372036854775807.  */
8720*5e7646d2SAndroid Build Coastguard Worker#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8721*5e7646d2SAndroid Build Coastguard Worker  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8722*5e7646d2SAndroid Build Coastguard Worker		       && LARGE_OFF_T % 2147483647 == 1)
8723*5e7646d2SAndroid Build Coastguard Worker		      ? 1 : -1];
8724*5e7646d2SAndroid Build Coastguard Workerint
8725*5e7646d2SAndroid Build Coastguard Workermain ()
8726*5e7646d2SAndroid Build Coastguard Worker{
8727*5e7646d2SAndroid Build Coastguard Worker
8728*5e7646d2SAndroid Build Coastguard Worker  ;
8729*5e7646d2SAndroid Build Coastguard Worker  return 0;
8730*5e7646d2SAndroid Build Coastguard Worker}
8731*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8732*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
8733*5e7646d2SAndroid Build Coastguard Worker  ac_cv_sys_file_offset_bits=64; break
8734*5e7646d2SAndroid Build Coastguard Workerfi
8735*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8736*5e7646d2SAndroid Build Coastguard Worker  ac_cv_sys_file_offset_bits=unknown
8737*5e7646d2SAndroid Build Coastguard Worker  break
8738*5e7646d2SAndroid Build Coastguard Workerdone
8739*5e7646d2SAndroid Build Coastguard Workerfi
8740*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
8741*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
8742*5e7646d2SAndroid Build Coastguard Workercase $ac_cv_sys_file_offset_bits in #(
8743*5e7646d2SAndroid Build Coastguard Worker  no | unknown) ;;
8744*5e7646d2SAndroid Build Coastguard Worker  *)
8745*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
8746*5e7646d2SAndroid Build Coastguard Worker#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
8747*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8748*5e7646d2SAndroid Build Coastguard Worker;;
8749*5e7646d2SAndroid Build Coastguard Workeresac
8750*5e7646d2SAndroid Build Coastguard Workerrm -rf conftest*
8751*5e7646d2SAndroid Build Coastguard Worker  if test $ac_cv_sys_file_offset_bits = unknown; then
8752*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
8753*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
8754*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_sys_large_files+:} false; then :
8755*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
8756*5e7646d2SAndroid Build Coastguard Workerelse
8757*5e7646d2SAndroid Build Coastguard Worker  while :; do
8758*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8759*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
8760*5e7646d2SAndroid Build Coastguard Worker#include <sys/types.h>
8761*5e7646d2SAndroid Build Coastguard Worker /* Check that off_t can represent 2**63 - 1 correctly.
8762*5e7646d2SAndroid Build Coastguard Worker    We can't simply define LARGE_OFF_T to be 9223372036854775807,
8763*5e7646d2SAndroid Build Coastguard Worker    since some C++ compilers masquerading as C compilers
8764*5e7646d2SAndroid Build Coastguard Worker    incorrectly reject 9223372036854775807.  */
8765*5e7646d2SAndroid Build Coastguard Worker#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8766*5e7646d2SAndroid Build Coastguard Worker  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8767*5e7646d2SAndroid Build Coastguard Worker		       && LARGE_OFF_T % 2147483647 == 1)
8768*5e7646d2SAndroid Build Coastguard Worker		      ? 1 : -1];
8769*5e7646d2SAndroid Build Coastguard Workerint
8770*5e7646d2SAndroid Build Coastguard Workermain ()
8771*5e7646d2SAndroid Build Coastguard Worker{
8772*5e7646d2SAndroid Build Coastguard Worker
8773*5e7646d2SAndroid Build Coastguard Worker  ;
8774*5e7646d2SAndroid Build Coastguard Worker  return 0;
8775*5e7646d2SAndroid Build Coastguard Worker}
8776*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8777*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
8778*5e7646d2SAndroid Build Coastguard Worker  ac_cv_sys_large_files=no; break
8779*5e7646d2SAndroid Build Coastguard Workerfi
8780*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8781*5e7646d2SAndroid Build Coastguard Worker  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8782*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
8783*5e7646d2SAndroid Build Coastguard Worker#define _LARGE_FILES 1
8784*5e7646d2SAndroid Build Coastguard Worker#include <sys/types.h>
8785*5e7646d2SAndroid Build Coastguard Worker /* Check that off_t can represent 2**63 - 1 correctly.
8786*5e7646d2SAndroid Build Coastguard Worker    We can't simply define LARGE_OFF_T to be 9223372036854775807,
8787*5e7646d2SAndroid Build Coastguard Worker    since some C++ compilers masquerading as C compilers
8788*5e7646d2SAndroid Build Coastguard Worker    incorrectly reject 9223372036854775807.  */
8789*5e7646d2SAndroid Build Coastguard Worker#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8790*5e7646d2SAndroid Build Coastguard Worker  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8791*5e7646d2SAndroid Build Coastguard Worker		       && LARGE_OFF_T % 2147483647 == 1)
8792*5e7646d2SAndroid Build Coastguard Worker		      ? 1 : -1];
8793*5e7646d2SAndroid Build Coastguard Workerint
8794*5e7646d2SAndroid Build Coastguard Workermain ()
8795*5e7646d2SAndroid Build Coastguard Worker{
8796*5e7646d2SAndroid Build Coastguard Worker
8797*5e7646d2SAndroid Build Coastguard Worker  ;
8798*5e7646d2SAndroid Build Coastguard Worker  return 0;
8799*5e7646d2SAndroid Build Coastguard Worker}
8800*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8801*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
8802*5e7646d2SAndroid Build Coastguard Worker  ac_cv_sys_large_files=1; break
8803*5e7646d2SAndroid Build Coastguard Workerfi
8804*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8805*5e7646d2SAndroid Build Coastguard Worker  ac_cv_sys_large_files=unknown
8806*5e7646d2SAndroid Build Coastguard Worker  break
8807*5e7646d2SAndroid Build Coastguard Workerdone
8808*5e7646d2SAndroid Build Coastguard Workerfi
8809*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
8810*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_sys_large_files" >&6; }
8811*5e7646d2SAndroid Build Coastguard Workercase $ac_cv_sys_large_files in #(
8812*5e7646d2SAndroid Build Coastguard Worker  no | unknown) ;;
8813*5e7646d2SAndroid Build Coastguard Worker  *)
8814*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
8815*5e7646d2SAndroid Build Coastguard Worker#define _LARGE_FILES $ac_cv_sys_large_files
8816*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8817*5e7646d2SAndroid Build Coastguard Worker;;
8818*5e7646d2SAndroid Build Coastguard Workeresac
8819*5e7646d2SAndroid Build Coastguard Workerrm -rf conftest*
8820*5e7646d2SAndroid Build Coastguard Worker  fi
8821*5e7646d2SAndroid Build Coastguard Worker
8822*5e7646d2SAndroid Build Coastguard Worker
8823*5e7646d2SAndroid Build Coastguard Workerfi
8824*5e7646d2SAndroid Build Coastguard Worker
8825*5e7646d2SAndroid Build Coastguard Worker
8826*5e7646d2SAndroid Build Coastguard WorkerLARGEFILE=""
8827*5e7646d2SAndroid Build Coastguard Workerif test x$enable_largefile != xno; then
8828*5e7646d2SAndroid Build Coastguard Worker	LARGEFILE="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
8829*5e7646d2SAndroid Build Coastguard Worker
8830*5e7646d2SAndroid Build Coastguard Worker	if test x$ac_cv_sys_large_files = x1; then
8831*5e7646d2SAndroid Build Coastguard Worker		LARGEFILE="$LARGEFILE -D_LARGE_FILES"
8832*5e7646d2SAndroid Build Coastguard Worker	fi
8833*5e7646d2SAndroid Build Coastguard Worker
8834*5e7646d2SAndroid Build Coastguard Worker	if test x$ac_cv_sys_file_offset_bits = x64; then
8835*5e7646d2SAndroid Build Coastguard Worker		LARGEFILE="$LARGEFILE -D_FILE_OFFSET_BITS=64"
8836*5e7646d2SAndroid Build Coastguard Worker	fi
8837*5e7646d2SAndroid Build Coastguard Workerfi
8838*5e7646d2SAndroid Build Coastguard Worker
8839*5e7646d2SAndroid Build Coastguard Worker
8840*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
8841*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for long long int... " >&6; }
8842*5e7646d2SAndroid Build Coastguard Workerif ${ac_cv_c_long_long+:} false; then :
8843*5e7646d2SAndroid Build Coastguard Worker  $as_echo_n "(cached) " >&6
8844*5e7646d2SAndroid Build Coastguard Workerelse
8845*5e7646d2SAndroid Build Coastguard Worker  if test "$GCC" = yes; then
8846*5e7646d2SAndroid Build Coastguard Worker		ac_cv_c_long_long=yes
8847*5e7646d2SAndroid Build Coastguard Worker	else
8848*5e7646d2SAndroid Build Coastguard Worker		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8849*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
8850*5e7646d2SAndroid Build Coastguard Worker
8851*5e7646d2SAndroid Build Coastguard Workerint
8852*5e7646d2SAndroid Build Coastguard Workermain ()
8853*5e7646d2SAndroid Build Coastguard Worker{
8854*5e7646d2SAndroid Build Coastguard Workerlong long int i;
8855*5e7646d2SAndroid Build Coastguard Worker  ;
8856*5e7646d2SAndroid Build Coastguard Worker  return 0;
8857*5e7646d2SAndroid Build Coastguard Worker}
8858*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8859*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
8860*5e7646d2SAndroid Build Coastguard Worker  ac_cv_c_long_long=yes
8861*5e7646d2SAndroid Build Coastguard Workerelse
8862*5e7646d2SAndroid Build Coastguard Worker  ac_cv_c_long_long=no
8863*5e7646d2SAndroid Build Coastguard Workerfi
8864*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8865*5e7646d2SAndroid Build Coastguard Worker	fi
8866*5e7646d2SAndroid Build Coastguard Workerfi
8867*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_long_long" >&5
8868*5e7646d2SAndroid Build Coastguard Worker$as_echo "$ac_cv_c_long_long" >&6; }
8869*5e7646d2SAndroid Build Coastguard Worker
8870*5e7646d2SAndroid Build Coastguard Workerif test $ac_cv_c_long_long = yes; then
8871*5e7646d2SAndroid Build Coastguard Worker	$as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
8872*5e7646d2SAndroid Build Coastguard Worker
8873*5e7646d2SAndroid Build Coastguard Workerfi
8874*5e7646d2SAndroid Build Coastguard Worker
8875*5e7646d2SAndroid Build Coastguard Workerac_fn_c_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
8876*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_strtoll" = xyes; then :
8877*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_STRTOLL 1" >>confdefs.h
8878*5e7646d2SAndroid Build Coastguard Worker
8879*5e7646d2SAndroid Build Coastguard Workerfi
8880*5e7646d2SAndroid Build Coastguard Worker
8881*5e7646d2SAndroid Build Coastguard Worker
8882*5e7646d2SAndroid Build Coastguard Worker
8883*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-avahi was given.
8884*5e7646d2SAndroid Build Coastguard Workerif test "${enable_avahi+set}" = set; then :
8885*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_avahi;
8886*5e7646d2SAndroid Build Coastguard Workerfi
8887*5e7646d2SAndroid Build Coastguard Worker
8888*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-dnssd was given.
8889*5e7646d2SAndroid Build Coastguard Workerif test "${enable_dnssd+set}" = set; then :
8890*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_dnssd;
8891*5e7646d2SAndroid Build Coastguard Workerfi
8892*5e7646d2SAndroid Build Coastguard Worker
8893*5e7646d2SAndroid Build Coastguard Worker
8894*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-dnssd-libs was given.
8895*5e7646d2SAndroid Build Coastguard Workerif test "${with_dnssd_libs+set}" = set; then :
8896*5e7646d2SAndroid Build Coastguard Worker  withval=$with_dnssd_libs; LDFLAGS="-L$withval $LDFLAGS"
8897*5e7646d2SAndroid Build Coastguard Worker	DSOFLAGS="-L$withval $DSOFLAGS"
8898*5e7646d2SAndroid Build Coastguard Workerfi
8899*5e7646d2SAndroid Build Coastguard Worker
8900*5e7646d2SAndroid Build Coastguard Worker
8901*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-dnssd-includes was given.
8902*5e7646d2SAndroid Build Coastguard Workerif test "${with_dnssd_includes+set}" = set; then :
8903*5e7646d2SAndroid Build Coastguard Worker  withval=$with_dnssd_includes; CFLAGS="-I$withval $CFLAGS"
8904*5e7646d2SAndroid Build Coastguard Worker	CPPFLAGS="-I$withval $CPPFLAGS"
8905*5e7646d2SAndroid Build Coastguard Workerfi
8906*5e7646d2SAndroid Build Coastguard Worker
8907*5e7646d2SAndroid Build Coastguard Worker
8908*5e7646d2SAndroid Build Coastguard WorkerDNSSDLIBS=""
8909*5e7646d2SAndroid Build Coastguard WorkerDNSSD_BACKEND=""
8910*5e7646d2SAndroid Build Coastguard WorkerIPPFIND_BIN=""
8911*5e7646d2SAndroid Build Coastguard WorkerIPPFIND_MAN=""
8912*5e7646d2SAndroid Build Coastguard Worker
8913*5e7646d2SAndroid Build Coastguard Workerif test "x$PKGCONFIG" != x -a x$enable_avahi != xno -a x$host_os_name != xdarwin; then
8914*5e7646d2SAndroid Build Coastguard Worker	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Avahi" >&5
8915*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for Avahi... " >&6; }
8916*5e7646d2SAndroid Build Coastguard Worker	if $PKGCONFIG --exists avahi-client; then
8917*5e7646d2SAndroid Build Coastguard Worker		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8918*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes" >&6; }
8919*5e7646d2SAndroid Build Coastguard Worker		CFLAGS="$CFLAGS `$PKGCONFIG --cflags avahi-client`"
8920*5e7646d2SAndroid Build Coastguard Worker		DNSSDLIBS="`$PKGCONFIG --libs avahi-client`"
8921*5e7646d2SAndroid Build Coastguard Worker		DNSSD_BACKEND="dnssd"
8922*5e7646d2SAndroid Build Coastguard Worker		IPPFIND_BIN="ippfind"
8923*5e7646d2SAndroid Build Coastguard Worker		IPPFIND_MAN="ippfind.1"
8924*5e7646d2SAndroid Build Coastguard Worker		$as_echo "#define HAVE_AVAHI 1" >>confdefs.h
8925*5e7646d2SAndroid Build Coastguard Worker
8926*5e7646d2SAndroid Build Coastguard Worker	else
8927*5e7646d2SAndroid Build Coastguard Worker		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8928*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
8929*5e7646d2SAndroid Build Coastguard Worker	fi
8930*5e7646d2SAndroid Build Coastguard Workerfi
8931*5e7646d2SAndroid Build Coastguard Worker
8932*5e7646d2SAndroid Build Coastguard Workerif test "x$DNSSD_BACKEND" = x -a x$enable_dnssd != xno; then
8933*5e7646d2SAndroid Build Coastguard Worker	ac_fn_c_check_header_mongrel "$LINENO" "dns_sd.h" "ac_cv_header_dns_sd_h" "$ac_includes_default"
8934*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_dns_sd_h" = xyes; then :
8935*5e7646d2SAndroid Build Coastguard Worker
8936*5e7646d2SAndroid Build Coastguard Worker		case "$host_os_name" in
8937*5e7646d2SAndroid Build Coastguard Worker			darwin*)
8938*5e7646d2SAndroid Build Coastguard Worker				# Darwin and macOS...
8939*5e7646d2SAndroid Build Coastguard Worker				$as_echo "#define HAVE_DNSSD 1" >>confdefs.h
8940*5e7646d2SAndroid Build Coastguard Worker
8941*5e7646d2SAndroid Build Coastguard Worker				DNSSD_BACKEND="dnssd"
8942*5e7646d2SAndroid Build Coastguard Worker				IPPFIND_BIN="ippfind"
8943*5e7646d2SAndroid Build Coastguard Worker				IPPFIND_MAN="ippfind.1"
8944*5e7646d2SAndroid Build Coastguard Worker				;;
8945*5e7646d2SAndroid Build Coastguard Worker			*)
8946*5e7646d2SAndroid Build Coastguard Worker				# All others...
8947*5e7646d2SAndroid Build Coastguard Worker				{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for current version of dns_sd library" >&5
8948*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for current version of dns_sd library... " >&6; }
8949*5e7646d2SAndroid Build Coastguard Worker				SAVELIBS="$LIBS"
8950*5e7646d2SAndroid Build Coastguard Worker				LIBS="$LIBS -ldns_sd"
8951*5e7646d2SAndroid Build Coastguard Worker				cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8952*5e7646d2SAndroid Build Coastguard Worker/* end confdefs.h.  */
8953*5e7646d2SAndroid Build Coastguard Worker#include <dns_sd.h>
8954*5e7646d2SAndroid Build Coastguard Workerint
8955*5e7646d2SAndroid Build Coastguard Workermain ()
8956*5e7646d2SAndroid Build Coastguard Worker{
8957*5e7646d2SAndroid Build Coastguard Workerint constant = kDNSServiceFlagsShareConnection;
8958*5e7646d2SAndroid Build Coastguard Worker					unsigned char txtRecord[100];
8959*5e7646d2SAndroid Build Coastguard Worker					uint8_t valueLen;
8960*5e7646d2SAndroid Build Coastguard Worker					TXTRecordGetValuePtr(sizeof(txtRecord),
8961*5e7646d2SAndroid Build Coastguard Worker					    txtRecord, "value", &valueLen);
8962*5e7646d2SAndroid Build Coastguard Worker  ;
8963*5e7646d2SAndroid Build Coastguard Worker  return 0;
8964*5e7646d2SAndroid Build Coastguard Worker}
8965*5e7646d2SAndroid Build Coastguard Worker_ACEOF
8966*5e7646d2SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then :
8967*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8968*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes" >&6; }
8969*5e7646d2SAndroid Build Coastguard Worker					$as_echo "#define HAVE_DNSSD 1" >>confdefs.h
8970*5e7646d2SAndroid Build Coastguard Worker
8971*5e7646d2SAndroid Build Coastguard Worker					DNSSDLIBS="-ldns_sd"
8972*5e7646d2SAndroid Build Coastguard Worker					DNSSD_BACKEND="dnssd"
8973*5e7646d2SAndroid Build Coastguard Workerelse
8974*5e7646d2SAndroid Build Coastguard Worker  IPPFIND_BIN="ippfind"
8975*5e7646d2SAndroid Build Coastguard Worker					IPPFIND_MAN="ippfind.1"
8976*5e7646d2SAndroid Build Coastguard Worker					{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8977*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
8978*5e7646d2SAndroid Build Coastguard Workerfi
8979*5e7646d2SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8980*5e7646d2SAndroid Build Coastguard Worker				LIBS="$SAVELIBS"
8981*5e7646d2SAndroid Build Coastguard Worker				;;
8982*5e7646d2SAndroid Build Coastguard Worker		esac
8983*5e7646d2SAndroid Build Coastguard Worker
8984*5e7646d2SAndroid Build Coastguard Workerfi
8985*5e7646d2SAndroid Build Coastguard Worker
8986*5e7646d2SAndroid Build Coastguard Worker
8987*5e7646d2SAndroid Build Coastguard Workerfi
8988*5e7646d2SAndroid Build Coastguard Worker
8989*5e7646d2SAndroid Build Coastguard Worker
8990*5e7646d2SAndroid Build Coastguard Worker
8991*5e7646d2SAndroid Build Coastguard Worker
8992*5e7646d2SAndroid Build Coastguard Worker
8993*5e7646d2SAndroid Build Coastguard Worker
8994*5e7646d2SAndroid Build Coastguard Worker
8995*5e7646d2SAndroid Build Coastguard WorkerONDEMANDFLAGS=""
8996*5e7646d2SAndroid Build Coastguard WorkerONDEMANDLIBS=""
8997*5e7646d2SAndroid Build Coastguard Worker
8998*5e7646d2SAndroid Build Coastguard Worker
8999*5e7646d2SAndroid Build Coastguard Worker
9000*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-launchd was given.
9001*5e7646d2SAndroid Build Coastguard Workerif test "${enable_launchd+set}" = set; then :
9002*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_launchd;
9003*5e7646d2SAndroid Build Coastguard Workerfi
9004*5e7646d2SAndroid Build Coastguard Worker
9005*5e7646d2SAndroid Build Coastguard WorkerLAUNCHD_DIR=""
9006*5e7646d2SAndroid Build Coastguard Worker
9007*5e7646d2SAndroid Build Coastguard Worker
9008*5e7646d2SAndroid Build Coastguard Workerif test x$enable_launchd != xno; then
9009*5e7646d2SAndroid Build Coastguard Worker	ac_fn_c_check_func "$LINENO" "launch_activate_socket" "ac_cv_func_launch_activate_socket"
9010*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_func_launch_activate_socket" = xyes; then :
9011*5e7646d2SAndroid Build Coastguard Worker
9012*5e7646d2SAndroid Build Coastguard Worker		$as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
9013*5e7646d2SAndroid Build Coastguard Worker
9014*5e7646d2SAndroid Build Coastguard Worker		$as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9015*5e7646d2SAndroid Build Coastguard Worker
9016*5e7646d2SAndroid Build Coastguard Workerfi
9017*5e7646d2SAndroid Build Coastguard Worker
9018*5e7646d2SAndroid Build Coastguard Worker	ac_fn_c_check_header_mongrel "$LINENO" "launch.h" "ac_cv_header_launch_h" "$ac_includes_default"
9019*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_launch_h" = xyes; then :
9020*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_LAUNCH_H 1" >>confdefs.h
9021*5e7646d2SAndroid Build Coastguard Worker
9022*5e7646d2SAndroid Build Coastguard Workerfi
9023*5e7646d2SAndroid Build Coastguard Worker
9024*5e7646d2SAndroid Build Coastguard Worker
9025*5e7646d2SAndroid Build Coastguard Worker
9026*5e7646d2SAndroid Build Coastguard Worker	if test "$host_os_name" = darwin; then
9027*5e7646d2SAndroid Build Coastguard Worker	        LAUNCHD_DIR="/System/Library/LaunchDaemons"
9028*5e7646d2SAndroid Build Coastguard Worker		# liblaunch is already part of libSystem
9029*5e7646d2SAndroid Build Coastguard Worker	fi
9030*5e7646d2SAndroid Build Coastguard Workerfi
9031*5e7646d2SAndroid Build Coastguard Worker
9032*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-systemd was given.
9033*5e7646d2SAndroid Build Coastguard Workerif test "${enable_systemd+set}" = set; then :
9034*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_systemd;
9035*5e7646d2SAndroid Build Coastguard Workerfi
9036*5e7646d2SAndroid Build Coastguard Worker
9037*5e7646d2SAndroid Build Coastguard Worker
9038*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-systemd was given.
9039*5e7646d2SAndroid Build Coastguard Workerif test "${with_systemd+set}" = set; then :
9040*5e7646d2SAndroid Build Coastguard Worker  withval=$with_systemd; SYSTEMD_DIR="$withval"
9041*5e7646d2SAndroid Build Coastguard Workerelse
9042*5e7646d2SAndroid Build Coastguard Worker  SYSTEMD_DIR=""
9043*5e7646d2SAndroid Build Coastguard Workerfi
9044*5e7646d2SAndroid Build Coastguard Worker
9045*5e7646d2SAndroid Build Coastguard Worker
9046*5e7646d2SAndroid Build Coastguard Worker
9047*5e7646d2SAndroid Build Coastguard Workerif test x$enable_systemd != xno; then
9048*5e7646d2SAndroid Build Coastguard Worker	if test "x$PKGCONFIG" = x; then
9049*5e7646d2SAndroid Build Coastguard Worker        	if test x$enable_systemd = xyes; then
9050*5e7646d2SAndroid Build Coastguard Worker	        	as_fn_error $? "Need pkg-config to enable systemd support." "$LINENO" 5
9051*5e7646d2SAndroid Build Coastguard Worker                fi
9052*5e7646d2SAndroid Build Coastguard Worker        else
9053*5e7646d2SAndroid Build Coastguard Worker        	have_systemd=no
9054*5e7646d2SAndroid Build Coastguard Worker        	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsystemd" >&5
9055*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for libsystemd... " >&6; }
9056*5e7646d2SAndroid Build Coastguard Worker                if $PKGCONFIG --exists libsystemd; then
9057*5e7646d2SAndroid Build Coastguard Worker                        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9058*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes" >&6; }
9059*5e7646d2SAndroid Build Coastguard Worker                        have_systemd=yes
9060*5e7646d2SAndroid Build Coastguard Worker                        ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd`
9061*5e7646d2SAndroid Build Coastguard Worker                        ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd`
9062*5e7646d2SAndroid Build Coastguard Worker		elif $PKGCONFIG --exists libsystemd-daemon; then
9063*5e7646d2SAndroid Build Coastguard Worker			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - legacy" >&5
9064*5e7646d2SAndroid Build Coastguard Worker$as_echo "yes - legacy" >&6; }
9065*5e7646d2SAndroid Build Coastguard Worker                        have_systemd=yes
9066*5e7646d2SAndroid Build Coastguard Worker			ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd-daemon`
9067*5e7646d2SAndroid Build Coastguard Worker			ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd-daemon`
9068*5e7646d2SAndroid Build Coastguard Worker
9069*5e7646d2SAndroid Build Coastguard Worker			if $PKGCONFIG --exists libsystemd-journal; then
9070*5e7646d2SAndroid Build Coastguard Worker				ONDEMANDFLAGS="$ONDEMANDFLAGS `$PKGCONFIG --cflags libsystemd-journal`"
9071*5e7646d2SAndroid Build Coastguard Worker				ONDEMANDLIBS="$ONDEMANDLIBS `$PKGCONFIG --libs libsystemd-journal`"
9072*5e7646d2SAndroid Build Coastguard Worker			fi
9073*5e7646d2SAndroid Build Coastguard Worker                else
9074*5e7646d2SAndroid Build Coastguard Worker                        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9075*5e7646d2SAndroid Build Coastguard Worker$as_echo "no" >&6; }
9076*5e7646d2SAndroid Build Coastguard Worker                fi
9077*5e7646d2SAndroid Build Coastguard Worker
9078*5e7646d2SAndroid Build Coastguard Worker		if test $have_systemd = yes; then
9079*5e7646d2SAndroid Build Coastguard Worker                        $as_echo "#define HAVE_SYSTEMD 1" >>confdefs.h
9080*5e7646d2SAndroid Build Coastguard Worker
9081*5e7646d2SAndroid Build Coastguard Worker                        $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9082*5e7646d2SAndroid Build Coastguard Worker
9083*5e7646d2SAndroid Build Coastguard Worker			ac_fn_c_check_header_mongrel "$LINENO" "systemd/sd-journal.h" "ac_cv_header_systemd_sd_journal_h" "$ac_includes_default"
9084*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cv_header_systemd_sd_journal_h" = xyes; then :
9085*5e7646d2SAndroid Build Coastguard Worker  $as_echo "#define HAVE_SYSTEMD_SD_JOURNAL_H 1" >>confdefs.h
9086*5e7646d2SAndroid Build Coastguard Worker
9087*5e7646d2SAndroid Build Coastguard Workerfi
9088*5e7646d2SAndroid Build Coastguard Worker
9089*5e7646d2SAndroid Build Coastguard Worker
9090*5e7646d2SAndroid Build Coastguard Worker			if test "x$SYSTEMD_DIR" = x; then
9091*5e7646d2SAndroid Build Coastguard Worker			        SYSTEMD_DIR="`$PKGCONFIG --variable=systemdsystemunitdir systemd`"
9092*5e7646d2SAndroid Build Coastguard Worker                        fi
9093*5e7646d2SAndroid Build Coastguard Worker                fi
9094*5e7646d2SAndroid Build Coastguard Worker        fi
9095*5e7646d2SAndroid Build Coastguard Workerfi
9096*5e7646d2SAndroid Build Coastguard Worker
9097*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-upstart was given.
9098*5e7646d2SAndroid Build Coastguard Workerif test "${enable_upstart+set}" = set; then :
9099*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_upstart;
9100*5e7646d2SAndroid Build Coastguard Workerfi
9101*5e7646d2SAndroid Build Coastguard Worker
9102*5e7646d2SAndroid Build Coastguard Workerif test "x$enable_upstart" = "xyes"; then
9103*5e7646d2SAndroid Build Coastguard Worker	if test "x$have_systemd" = "xyes"; then
9104*5e7646d2SAndroid Build Coastguard Worker		as_fn_error $? "Cannot support both systemd and upstart." "$LINENO" 5
9105*5e7646d2SAndroid Build Coastguard Worker	fi
9106*5e7646d2SAndroid Build Coastguard Worker	$as_echo "#define HAVE_UPSTART 1" >>confdefs.h
9107*5e7646d2SAndroid Build Coastguard Worker
9108*5e7646d2SAndroid Build Coastguard Worker	$as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9109*5e7646d2SAndroid Build Coastguard Worker
9110*5e7646d2SAndroid Build Coastguard Workerfi
9111*5e7646d2SAndroid Build Coastguard Worker
9112*5e7646d2SAndroid Build Coastguard WorkerSMFMANIFESTDIR=""
9113*5e7646d2SAndroid Build Coastguard Worker
9114*5e7646d2SAndroid Build Coastguard Worker
9115*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-smfmanifestdir was given.
9116*5e7646d2SAndroid Build Coastguard Workerif test "${with_smfmanifestdir+set}" = set; then :
9117*5e7646d2SAndroid Build Coastguard Worker  withval=$with_smfmanifestdir; SMFMANIFESTDIR="$withval"
9118*5e7646d2SAndroid Build Coastguard Workerfi
9119*5e7646d2SAndroid Build Coastguard Worker
9120*5e7646d2SAndroid Build Coastguard Worker
9121*5e7646d2SAndroid Build Coastguard Worker
9122*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-rcdir was given.
9123*5e7646d2SAndroid Build Coastguard Workerif test "${with_rcdir+set}" = set; then :
9124*5e7646d2SAndroid Build Coastguard Worker  withval=$with_rcdir; rcdir="$withval"
9125*5e7646d2SAndroid Build Coastguard Workerelse
9126*5e7646d2SAndroid Build Coastguard Worker  rcdir=""
9127*5e7646d2SAndroid Build Coastguard Workerfi
9128*5e7646d2SAndroid Build Coastguard Worker
9129*5e7646d2SAndroid Build Coastguard Worker
9130*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-rclevels was given.
9131*5e7646d2SAndroid Build Coastguard Workerif test "${with_rclevels+set}" = set; then :
9132*5e7646d2SAndroid Build Coastguard Worker  withval=$with_rclevels; rclevels="$withval"
9133*5e7646d2SAndroid Build Coastguard Workerelse
9134*5e7646d2SAndroid Build Coastguard Worker  rclevels="2 3 5"
9135*5e7646d2SAndroid Build Coastguard Workerfi
9136*5e7646d2SAndroid Build Coastguard Worker
9137*5e7646d2SAndroid Build Coastguard Worker
9138*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-rcstart was given.
9139*5e7646d2SAndroid Build Coastguard Workerif test "${with_rcstart+set}" = set; then :
9140*5e7646d2SAndroid Build Coastguard Worker  withval=$with_rcstart; rcstart="$withval"
9141*5e7646d2SAndroid Build Coastguard Workerelse
9142*5e7646d2SAndroid Build Coastguard Worker  rcstart=""
9143*5e7646d2SAndroid Build Coastguard Workerfi
9144*5e7646d2SAndroid Build Coastguard Worker
9145*5e7646d2SAndroid Build Coastguard Worker
9146*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-rcstop was given.
9147*5e7646d2SAndroid Build Coastguard Workerif test "${with_rcstop+set}" = set; then :
9148*5e7646d2SAndroid Build Coastguard Worker  withval=$with_rcstop; rcstop="$withval"
9149*5e7646d2SAndroid Build Coastguard Workerelse
9150*5e7646d2SAndroid Build Coastguard Worker  rcstop=""
9151*5e7646d2SAndroid Build Coastguard Workerfi
9152*5e7646d2SAndroid Build Coastguard Worker
9153*5e7646d2SAndroid Build Coastguard Worker
9154*5e7646d2SAndroid Build Coastguard Workerif test x$rcdir = x; then
9155*5e7646d2SAndroid Build Coastguard Worker	if test x$LAUNCHD_DIR = x -a x$SYSTEMD_DIR = x -a x$SMFMANIFESTDIR = x; then
9156*5e7646d2SAndroid Build Coastguard Worker                # Fall back on "init", the original service startup interface...
9157*5e7646d2SAndroid Build Coastguard Worker                if test -d /sbin/init.d; then
9158*5e7646d2SAndroid Build Coastguard Worker                        # SuSE
9159*5e7646d2SAndroid Build Coastguard Worker                        rcdir="/sbin/init.d"
9160*5e7646d2SAndroid Build Coastguard Worker                elif test -d /etc/init.d; then
9161*5e7646d2SAndroid Build Coastguard Worker                        # Others
9162*5e7646d2SAndroid Build Coastguard Worker                        rcdir="/etc"
9163*5e7646d2SAndroid Build Coastguard Worker                else
9164*5e7646d2SAndroid Build Coastguard Worker                        # RedHat, NetBSD
9165*5e7646d2SAndroid Build Coastguard Worker                        rcdir="/etc/rc.d"
9166*5e7646d2SAndroid Build Coastguard Worker                fi
9167*5e7646d2SAndroid Build Coastguard Worker        else
9168*5e7646d2SAndroid Build Coastguard Worker        	rcdir="no"
9169*5e7646d2SAndroid Build Coastguard Worker	fi
9170*5e7646d2SAndroid Build Coastguard Workerfi
9171*5e7646d2SAndroid Build Coastguard Worker
9172*5e7646d2SAndroid Build Coastguard Workerif test "x$rcstart" = x; then
9173*5e7646d2SAndroid Build Coastguard Worker	case "$host_os_name" in
9174*5e7646d2SAndroid Build Coastguard Worker        	linux* | gnu*)
9175*5e7646d2SAndroid Build Coastguard Worker                	# Linux
9176*5e7646d2SAndroid Build Coastguard Worker                        rcstart="81"
9177*5e7646d2SAndroid Build Coastguard Worker                      	;;
9178*5e7646d2SAndroid Build Coastguard Worker
9179*5e7646d2SAndroid Build Coastguard Worker		sunos*)
9180*5e7646d2SAndroid Build Coastguard Worker			# Solaris
9181*5e7646d2SAndroid Build Coastguard Worker                        rcstart="81"
9182*5e7646d2SAndroid Build Coastguard Worker			;;
9183*5e7646d2SAndroid Build Coastguard Worker
9184*5e7646d2SAndroid Build Coastguard Worker                *)
9185*5e7646d2SAndroid Build Coastguard Worker                        # Others
9186*5e7646d2SAndroid Build Coastguard Worker                        rcstart="99"
9187*5e7646d2SAndroid Build Coastguard Worker                        ;;
9188*5e7646d2SAndroid Build Coastguard Worker	esac
9189*5e7646d2SAndroid Build Coastguard Workerfi
9190*5e7646d2SAndroid Build Coastguard Worker
9191*5e7646d2SAndroid Build Coastguard Workerif test "x$rcstop" = x; then
9192*5e7646d2SAndroid Build Coastguard Worker	case "$host_os_name" in
9193*5e7646d2SAndroid Build Coastguard Worker        	linux* | gnu*)
9194*5e7646d2SAndroid Build Coastguard Worker                	# Linux
9195*5e7646d2SAndroid Build Coastguard Worker                        rcstop="36"
9196*5e7646d2SAndroid Build Coastguard Worker                      	;;
9197*5e7646d2SAndroid Build Coastguard Worker
9198*5e7646d2SAndroid Build Coastguard Worker                *)
9199*5e7646d2SAndroid Build Coastguard Worker                        # Others
9200*5e7646d2SAndroid Build Coastguard Worker                        rcstop="00"
9201*5e7646d2SAndroid Build Coastguard Worker                        ;;
9202*5e7646d2SAndroid Build Coastguard Worker	esac
9203*5e7646d2SAndroid Build Coastguard Workerfi
9204*5e7646d2SAndroid Build Coastguard Worker
9205*5e7646d2SAndroid Build Coastguard WorkerINITDIR=""
9206*5e7646d2SAndroid Build Coastguard WorkerINITDDIR=""
9207*5e7646d2SAndroid Build Coastguard WorkerRCLEVELS="$rclevels"
9208*5e7646d2SAndroid Build Coastguard WorkerRCSTART="$rcstart"
9209*5e7646d2SAndroid Build Coastguard WorkerRCSTOP="$rcstop"
9210*5e7646d2SAndroid Build Coastguard Worker
9211*5e7646d2SAndroid Build Coastguard Worker
9212*5e7646d2SAndroid Build Coastguard Worker
9213*5e7646d2SAndroid Build Coastguard Worker
9214*5e7646d2SAndroid Build Coastguard Worker
9215*5e7646d2SAndroid Build Coastguard Worker
9216*5e7646d2SAndroid Build Coastguard Workerif test "x$rcdir" != xno; then
9217*5e7646d2SAndroid Build Coastguard Worker	if test "x$rclevels" = x; then
9218*5e7646d2SAndroid Build Coastguard Worker		INITDDIR="$rcdir"
9219*5e7646d2SAndroid Build Coastguard Worker	else
9220*5e7646d2SAndroid Build Coastguard Worker		INITDIR="$rcdir"
9221*5e7646d2SAndroid Build Coastguard Worker	fi
9222*5e7646d2SAndroid Build Coastguard Workerfi
9223*5e7646d2SAndroid Build Coastguard Worker
9224*5e7646d2SAndroid Build Coastguard Worker
9225*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-xinetd was given.
9226*5e7646d2SAndroid Build Coastguard Workerif test "${with_xinetd+set}" = set; then :
9227*5e7646d2SAndroid Build Coastguard Worker  withval=$with_xinetd; xinetd="$withval"
9228*5e7646d2SAndroid Build Coastguard Workerelse
9229*5e7646d2SAndroid Build Coastguard Worker  xinetd=""
9230*5e7646d2SAndroid Build Coastguard Workerfi
9231*5e7646d2SAndroid Build Coastguard Worker
9232*5e7646d2SAndroid Build Coastguard WorkerXINETD=""
9233*5e7646d2SAndroid Build Coastguard Worker
9234*5e7646d2SAndroid Build Coastguard Worker
9235*5e7646d2SAndroid Build Coastguard Workerif test "x$xinetd" = x; then
9236*5e7646d2SAndroid Build Coastguard Worker	if test ! -x /sbin/launchd; then
9237*5e7646d2SAndroid Build Coastguard Worker                for dir in /etc/xinetd.d /usr/local/etc/xinetd.d; do
9238*5e7646d2SAndroid Build Coastguard Worker                        if test -d $dir; then
9239*5e7646d2SAndroid Build Coastguard Worker                                XINETD="$dir"
9240*5e7646d2SAndroid Build Coastguard Worker                                break
9241*5e7646d2SAndroid Build Coastguard Worker                        fi
9242*5e7646d2SAndroid Build Coastguard Worker                done
9243*5e7646d2SAndroid Build Coastguard Worker        fi
9244*5e7646d2SAndroid Build Coastguard Workerelif test "x$xinetd" != xno; then
9245*5e7646d2SAndroid Build Coastguard Worker	XINETD="$xinetd"
9246*5e7646d2SAndroid Build Coastguard Workerfi
9247*5e7646d2SAndroid Build Coastguard Worker
9248*5e7646d2SAndroid Build Coastguard Worker
9249*5e7646d2SAndroid Build Coastguard WorkerLANGUAGES="`ls -1 locale/cups_*.po 2>/dev/null | sed -e '1,$s/locale\/cups_//' -e '1,$s/\.po//' | tr '\n' ' '`"
9250*5e7646d2SAndroid Build Coastguard Worker
9251*5e7646d2SAndroid Build Coastguard Worker
9252*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-languages was given.
9253*5e7646d2SAndroid Build Coastguard Workerif test "${with_languages+set}" = set; then :
9254*5e7646d2SAndroid Build Coastguard Worker  withval=$with_languages;
9255*5e7646d2SAndroid Build Coastguard Worker	case "$withval" in
9256*5e7646d2SAndroid Build Coastguard Worker		none | no) LANGUAGES="" ;;
9257*5e7646d2SAndroid Build Coastguard Worker		all) ;;
9258*5e7646d2SAndroid Build Coastguard Worker		*) LANGUAGES="$withval" ;;
9259*5e7646d2SAndroid Build Coastguard Worker	esac
9260*5e7646d2SAndroid Build Coastguard Workerfi
9261*5e7646d2SAndroid Build Coastguard Worker
9262*5e7646d2SAndroid Build Coastguard Worker
9263*5e7646d2SAndroid Build Coastguard Worker
9264*5e7646d2SAndroid Build Coastguard Worker
9265*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-bundledir was given.
9266*5e7646d2SAndroid Build Coastguard Workerif test "${with_bundledir+set}" = set; then :
9267*5e7646d2SAndroid Build Coastguard Worker  withval=$with_bundledir; CUPS_BUNDLEDIR="$withval"
9268*5e7646d2SAndroid Build Coastguard Workerelse
9269*5e7646d2SAndroid Build Coastguard Worker
9270*5e7646d2SAndroid Build Coastguard Worker	if test "x$host_os_name" = xdarwin -a $host_os_version -ge 100; then
9271*5e7646d2SAndroid Build Coastguard Worker		CUPS_BUNDLEDIR="/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A"
9272*5e7646d2SAndroid Build Coastguard Worker		LANGUAGES=""
9273*5e7646d2SAndroid Build Coastguard Worker	else
9274*5e7646d2SAndroid Build Coastguard Worker		CUPS_BUNDLEDIR=""
9275*5e7646d2SAndroid Build Coastguard Worker	fi
9276*5e7646d2SAndroid Build Coastguard Workerfi
9277*5e7646d2SAndroid Build Coastguard Worker
9278*5e7646d2SAndroid Build Coastguard Worker
9279*5e7646d2SAndroid Build Coastguard Worker
9280*5e7646d2SAndroid Build Coastguard Workerif test "x$CUPS_BUNDLEDIR" != x; then
9281*5e7646d2SAndroid Build Coastguard Worker	cat >>confdefs.h <<_ACEOF
9282*5e7646d2SAndroid Build Coastguard Worker#define CUPS_BUNDLEDIR "$CUPS_BUNDLEDIR"
9283*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9284*5e7646d2SAndroid Build Coastguard Worker
9285*5e7646d2SAndroid Build Coastguard Workerfi
9286*5e7646d2SAndroid Build Coastguard Worker
9287*5e7646d2SAndroid Build Coastguard Worker
9288*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-bundlelang was given.
9289*5e7646d2SAndroid Build Coastguard Workerif test "${with_bundlelang+set}" = set; then :
9290*5e7646d2SAndroid Build Coastguard Worker  withval=$with_bundlelang; cups_bundlelang="$withval"
9291*5e7646d2SAndroid Build Coastguard Workerelse
9292*5e7646d2SAndroid Build Coastguard Worker
9293*5e7646d2SAndroid Build Coastguard Worker	if test $host_os_version -ge 190; then
9294*5e7646d2SAndroid Build Coastguard Worker		cups_bundlelang="en"
9295*5e7646d2SAndroid Build Coastguard Worker	else
9296*5e7646d2SAndroid Build Coastguard Worker		cups_bundlelang="English"
9297*5e7646d2SAndroid Build Coastguard Worker	fi
9298*5e7646d2SAndroid Build Coastguard Workerfi
9299*5e7646d2SAndroid Build Coastguard Worker
9300*5e7646d2SAndroid Build Coastguard Worker
9301*5e7646d2SAndroid Build Coastguard Workerif test "x$cups_bundlelang" != x -a "x$CUPS_BUNDLEDIR" != x; then
9302*5e7646d2SAndroid Build Coastguard Worker	CUPS_RESOURCEDIR="$CUPS_BUNDLEDIR/Resources/$cups_bundlelang.lproj"
9303*5e7646d2SAndroid Build Coastguard Workerelse
9304*5e7646d2SAndroid Build Coastguard Worker	CUPS_RESOURCEDIR=""
9305*5e7646d2SAndroid Build Coastguard Workerfi
9306*5e7646d2SAndroid Build Coastguard Worker
9307*5e7646d2SAndroid Build Coastguard Worker
9308*5e7646d2SAndroid Build Coastguard Worker
9309*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-exe_file_perm was given.
9310*5e7646d2SAndroid Build Coastguard Workerif test "${with_exe_file_perm+set}" = set; then :
9311*5e7646d2SAndroid Build Coastguard Worker  withval=$with_exe_file_perm; CUPS_EXE_FILE_PERM="$withval"
9312*5e7646d2SAndroid Build Coastguard Workerelse
9313*5e7646d2SAndroid Build Coastguard Worker  case "$host_os_name" in
9314*5e7646d2SAndroid Build Coastguard Worker		linux* | gnu*)
9315*5e7646d2SAndroid Build Coastguard Worker			CUPS_EXE_FILE_PERM="755"
9316*5e7646d2SAndroid Build Coastguard Worker			;;
9317*5e7646d2SAndroid Build Coastguard Worker		*)
9318*5e7646d2SAndroid Build Coastguard Worker			CUPS_EXE_FILE_PERM="555"
9319*5e7646d2SAndroid Build Coastguard Worker			;;
9320*5e7646d2SAndroid Build Coastguard Worker	esac
9321*5e7646d2SAndroid Build Coastguard Workerfi
9322*5e7646d2SAndroid Build Coastguard Worker
9323*5e7646d2SAndroid Build Coastguard Worker
9324*5e7646d2SAndroid Build Coastguard Worker
9325*5e7646d2SAndroid Build Coastguard Worker
9326*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-config_file_perm was given.
9327*5e7646d2SAndroid Build Coastguard Workerif test "${with_config_file_perm+set}" = set; then :
9328*5e7646d2SAndroid Build Coastguard Worker  withval=$with_config_file_perm; CUPS_CONFIG_FILE_PERM="$withval"
9329*5e7646d2SAndroid Build Coastguard Workerelse
9330*5e7646d2SAndroid Build Coastguard Worker  if test "x$host_os_name" = xdarwin; then
9331*5e7646d2SAndroid Build Coastguard Worker		CUPS_CONFIG_FILE_PERM="644"
9332*5e7646d2SAndroid Build Coastguard Worker	else
9333*5e7646d2SAndroid Build Coastguard Worker		CUPS_CONFIG_FILE_PERM="640"
9334*5e7646d2SAndroid Build Coastguard Worker	fi
9335*5e7646d2SAndroid Build Coastguard Workerfi
9336*5e7646d2SAndroid Build Coastguard Worker
9337*5e7646d2SAndroid Build Coastguard Worker
9338*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
9339*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_CONFIG_FILE_PERM 0$CUPS_CONFIG_FILE_PERM
9340*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9341*5e7646d2SAndroid Build Coastguard Worker
9342*5e7646d2SAndroid Build Coastguard Worker
9343*5e7646d2SAndroid Build Coastguard Worker
9344*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-cupsd_file_perm was given.
9345*5e7646d2SAndroid Build Coastguard Workerif test "${with_cupsd_file_perm+set}" = set; then :
9346*5e7646d2SAndroid Build Coastguard Worker  withval=$with_cupsd_file_perm; CUPS_CUPSD_FILE_PERM="$withval"
9347*5e7646d2SAndroid Build Coastguard Workerelse
9348*5e7646d2SAndroid Build Coastguard Worker  case "$host_os_name" in
9349*5e7646d2SAndroid Build Coastguard Worker		linux* | gnu*)
9350*5e7646d2SAndroid Build Coastguard Worker			CUPS_CUPSD_FILE_PERM="700"
9351*5e7646d2SAndroid Build Coastguard Worker			;;
9352*5e7646d2SAndroid Build Coastguard Worker		*)
9353*5e7646d2SAndroid Build Coastguard Worker			CUPS_CUPSD_FILE_PERM="500"
9354*5e7646d2SAndroid Build Coastguard Worker			;;
9355*5e7646d2SAndroid Build Coastguard Worker	esac
9356*5e7646d2SAndroid Build Coastguard Workerfi
9357*5e7646d2SAndroid Build Coastguard Worker
9358*5e7646d2SAndroid Build Coastguard Worker
9359*5e7646d2SAndroid Build Coastguard Worker
9360*5e7646d2SAndroid Build Coastguard Worker
9361*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-log_file_perm was given.
9362*5e7646d2SAndroid Build Coastguard Workerif test "${with_log_file_perm+set}" = set; then :
9363*5e7646d2SAndroid Build Coastguard Worker  withval=$with_log_file_perm; CUPS_LOG_FILE_PERM="$withval"
9364*5e7646d2SAndroid Build Coastguard Workerelse
9365*5e7646d2SAndroid Build Coastguard Worker  CUPS_LOG_FILE_PERM="644"
9366*5e7646d2SAndroid Build Coastguard Workerfi
9367*5e7646d2SAndroid Build Coastguard Worker
9368*5e7646d2SAndroid Build Coastguard Worker
9369*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
9370*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_LOG_FILE_PERM 0$CUPS_LOG_FILE_PERM
9371*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9372*5e7646d2SAndroid Build Coastguard Worker
9373*5e7646d2SAndroid Build Coastguard Worker
9374*5e7646d2SAndroid Build Coastguard Worker
9375*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-fatal_errors was given.
9376*5e7646d2SAndroid Build Coastguard Workerif test "${with_fatal_errors+set}" = set; then :
9377*5e7646d2SAndroid Build Coastguard Worker  withval=$with_fatal_errors; CUPS_FATAL_ERRORS="$withval"
9378*5e7646d2SAndroid Build Coastguard Workerelse
9379*5e7646d2SAndroid Build Coastguard Worker  CUPS_FATAL_ERRORS="config"
9380*5e7646d2SAndroid Build Coastguard Workerfi
9381*5e7646d2SAndroid Build Coastguard Worker
9382*5e7646d2SAndroid Build Coastguard Worker
9383*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
9384*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_FATAL_ERRORS "$CUPS_FATAL_ERRORS"
9385*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9386*5e7646d2SAndroid Build Coastguard Worker
9387*5e7646d2SAndroid Build Coastguard Worker
9388*5e7646d2SAndroid Build Coastguard Worker
9389*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-log_level was given.
9390*5e7646d2SAndroid Build Coastguard Workerif test "${with_log_level+set}" = set; then :
9391*5e7646d2SAndroid Build Coastguard Worker  withval=$with_log_level; CUPS_LOG_LEVEL="$withval"
9392*5e7646d2SAndroid Build Coastguard Workerelse
9393*5e7646d2SAndroid Build Coastguard Worker  CUPS_LOG_LEVEL="warn"
9394*5e7646d2SAndroid Build Coastguard Workerfi
9395*5e7646d2SAndroid Build Coastguard Worker
9396*5e7646d2SAndroid Build Coastguard Worker
9397*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
9398*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_LOG_LEVEL "$CUPS_LOG_LEVEL"
9399*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9400*5e7646d2SAndroid Build Coastguard Worker
9401*5e7646d2SAndroid Build Coastguard Worker
9402*5e7646d2SAndroid Build Coastguard Worker
9403*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-access_log_level was given.
9404*5e7646d2SAndroid Build Coastguard Workerif test "${with_access_log_level+set}" = set; then :
9405*5e7646d2SAndroid Build Coastguard Worker  withval=$with_access_log_level; CUPS_ACCESS_LOG_LEVEL="$withval"
9406*5e7646d2SAndroid Build Coastguard Workerelse
9407*5e7646d2SAndroid Build Coastguard Worker  CUPS_ACCESS_LOG_LEVEL="none"
9408*5e7646d2SAndroid Build Coastguard Workerfi
9409*5e7646d2SAndroid Build Coastguard Worker
9410*5e7646d2SAndroid Build Coastguard Worker
9411*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
9412*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_ACCESS_LOG_LEVEL "$CUPS_ACCESS_LOG_LEVEL"
9413*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9414*5e7646d2SAndroid Build Coastguard Worker
9415*5e7646d2SAndroid Build Coastguard Worker
9416*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-page_logging was given.
9417*5e7646d2SAndroid Build Coastguard Workerif test "${enable_page_logging+set}" = set; then :
9418*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_page_logging;
9419*5e7646d2SAndroid Build Coastguard Workerfi
9420*5e7646d2SAndroid Build Coastguard Worker
9421*5e7646d2SAndroid Build Coastguard Workerif test "x$enable_page_logging" = xyes; then
9422*5e7646d2SAndroid Build Coastguard Worker	CUPS_PAGE_LOG_FORMAT=""
9423*5e7646d2SAndroid Build Coastguard Workerelse
9424*5e7646d2SAndroid Build Coastguard Worker	CUPS_PAGE_LOG_FORMAT="PageLogFormat"
9425*5e7646d2SAndroid Build Coastguard Workerfi
9426*5e7646d2SAndroid Build Coastguard Worker
9427*5e7646d2SAndroid Build Coastguard Worker
9428*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-browsing was given.
9429*5e7646d2SAndroid Build Coastguard Workerif test "${enable_browsing+set}" = set; then :
9430*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_browsing;
9431*5e7646d2SAndroid Build Coastguard Workerfi
9432*5e7646d2SAndroid Build Coastguard Worker
9433*5e7646d2SAndroid Build Coastguard Workerif test "x$enable_browsing" = xno; then
9434*5e7646d2SAndroid Build Coastguard Worker	CUPS_BROWSING="No"
9435*5e7646d2SAndroid Build Coastguard Worker	cat >>confdefs.h <<_ACEOF
9436*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_BROWSING 0
9437*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9438*5e7646d2SAndroid Build Coastguard Worker
9439*5e7646d2SAndroid Build Coastguard Workerelse
9440*5e7646d2SAndroid Build Coastguard Worker	CUPS_BROWSING="Yes"
9441*5e7646d2SAndroid Build Coastguard Worker	cat >>confdefs.h <<_ACEOF
9442*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_BROWSING 1
9443*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9444*5e7646d2SAndroid Build Coastguard Worker
9445*5e7646d2SAndroid Build Coastguard Workerfi
9446*5e7646d2SAndroid Build Coastguard Worker
9447*5e7646d2SAndroid Build Coastguard Worker
9448*5e7646d2SAndroid Build Coastguard Worker
9449*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-local_protocols was given.
9450*5e7646d2SAndroid Build Coastguard Workerif test "${with_local_protocols+set}" = set; then :
9451*5e7646d2SAndroid Build Coastguard Worker  withval=$with_local_protocols; default_local_protocols="$withval"
9452*5e7646d2SAndroid Build Coastguard Workerelse
9453*5e7646d2SAndroid Build Coastguard Worker  default_local_protocols="default"
9454*5e7646d2SAndroid Build Coastguard Workerfi
9455*5e7646d2SAndroid Build Coastguard Worker
9456*5e7646d2SAndroid Build Coastguard Worker
9457*5e7646d2SAndroid Build Coastguard Workerif test x$with_local_protocols != xno; then
9458*5e7646d2SAndroid Build Coastguard Worker	if test "x$default_local_protocols" = "xdefault"; then
9459*5e7646d2SAndroid Build Coastguard Worker		if test "x$DNSSD_BACKEND" != "x"; then
9460*5e7646d2SAndroid Build Coastguard Worker			CUPS_BROWSE_LOCAL_PROTOCOLS="dnssd"
9461*5e7646d2SAndroid Build Coastguard Worker		else
9462*5e7646d2SAndroid Build Coastguard Worker			CUPS_BROWSE_LOCAL_PROTOCOLS=""
9463*5e7646d2SAndroid Build Coastguard Worker		fi
9464*5e7646d2SAndroid Build Coastguard Worker	else
9465*5e7646d2SAndroid Build Coastguard Worker		CUPS_BROWSE_LOCAL_PROTOCOLS="$default_local_protocols"
9466*5e7646d2SAndroid Build Coastguard Worker	fi
9467*5e7646d2SAndroid Build Coastguard Workerelse
9468*5e7646d2SAndroid Build Coastguard Worker	CUPS_BROWSE_LOCAL_PROTOCOLS=""
9469*5e7646d2SAndroid Build Coastguard Workerfi
9470*5e7646d2SAndroid Build Coastguard Worker
9471*5e7646d2SAndroid Build Coastguard Worker
9472*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
9473*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_BROWSE_LOCAL_PROTOCOLS "$CUPS_BROWSE_LOCAL_PROTOCOLS"
9474*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9475*5e7646d2SAndroid Build Coastguard Worker
9476*5e7646d2SAndroid Build Coastguard Worker
9477*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-default_shared was given.
9478*5e7646d2SAndroid Build Coastguard Workerif test "${enable_default_shared+set}" = set; then :
9479*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_default_shared;
9480*5e7646d2SAndroid Build Coastguard Workerfi
9481*5e7646d2SAndroid Build Coastguard Worker
9482*5e7646d2SAndroid Build Coastguard Workerif test "x$enable_default_shared" = xno; then
9483*5e7646d2SAndroid Build Coastguard Worker	CUPS_DEFAULT_SHARED="No"
9484*5e7646d2SAndroid Build Coastguard Worker	cat >>confdefs.h <<_ACEOF
9485*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_DEFAULT_SHARED 0
9486*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9487*5e7646d2SAndroid Build Coastguard Worker
9488*5e7646d2SAndroid Build Coastguard Workerelse
9489*5e7646d2SAndroid Build Coastguard Worker	CUPS_DEFAULT_SHARED="Yes"
9490*5e7646d2SAndroid Build Coastguard Worker	cat >>confdefs.h <<_ACEOF
9491*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_DEFAULT_SHARED 1
9492*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9493*5e7646d2SAndroid Build Coastguard Worker
9494*5e7646d2SAndroid Build Coastguard Workerfi
9495*5e7646d2SAndroid Build Coastguard Worker
9496*5e7646d2SAndroid Build Coastguard Worker
9497*5e7646d2SAndroid Build Coastguard Worker
9498*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-cups_user was given.
9499*5e7646d2SAndroid Build Coastguard Workerif test "${with_cups_user+set}" = set; then :
9500*5e7646d2SAndroid Build Coastguard Worker  withval=$with_cups_user; CUPS_USER="$withval"
9501*5e7646d2SAndroid Build Coastguard Workerelse
9502*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print user" >&5
9503*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for default print user... " >&6; }
9504*5e7646d2SAndroid Build Coastguard Worker	if test x$host_os_name = xdarwin; then
9505*5e7646d2SAndroid Build Coastguard Worker		if test x`id -u _lp 2>/dev/null` = x; then
9506*5e7646d2SAndroid Build Coastguard Worker			CUPS_USER="lp";
9507*5e7646d2SAndroid Build Coastguard Worker		else
9508*5e7646d2SAndroid Build Coastguard Worker			CUPS_USER="_lp";
9509*5e7646d2SAndroid Build Coastguard Worker		fi
9510*5e7646d2SAndroid Build Coastguard Worker		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_USER" >&5
9511*5e7646d2SAndroid Build Coastguard Worker$as_echo "$CUPS_USER" >&6; }
9512*5e7646d2SAndroid Build Coastguard Worker	elif test -f /etc/passwd; then
9513*5e7646d2SAndroid Build Coastguard Worker		CUPS_USER=""
9514*5e7646d2SAndroid Build Coastguard Worker		for user in lp lpd guest daemon nobody; do
9515*5e7646d2SAndroid Build Coastguard Worker			if test "`grep \^${user}: /etc/passwd`" != ""; then
9516*5e7646d2SAndroid Build Coastguard Worker				CUPS_USER="$user"
9517*5e7646d2SAndroid Build Coastguard Worker				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $user" >&5
9518*5e7646d2SAndroid Build Coastguard Worker$as_echo "$user" >&6; }
9519*5e7646d2SAndroid Build Coastguard Worker				break;
9520*5e7646d2SAndroid Build Coastguard Worker			fi
9521*5e7646d2SAndroid Build Coastguard Worker		done
9522*5e7646d2SAndroid Build Coastguard Worker
9523*5e7646d2SAndroid Build Coastguard Worker		if test x$CUPS_USER = x; then
9524*5e7646d2SAndroid Build Coastguard Worker			CUPS_USER="nobody"
9525*5e7646d2SAndroid Build Coastguard Worker			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9526*5e7646d2SAndroid Build Coastguard Worker$as_echo "not found" >&6; }
9527*5e7646d2SAndroid Build Coastguard Worker		fi
9528*5e7646d2SAndroid Build Coastguard Worker	else
9529*5e7646d2SAndroid Build Coastguard Worker		CUPS_USER="nobody"
9530*5e7646d2SAndroid Build Coastguard Worker		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no password file" >&5
9531*5e7646d2SAndroid Build Coastguard Worker$as_echo "no password file" >&6; }
9532*5e7646d2SAndroid Build Coastguard Worker	fi
9533*5e7646d2SAndroid Build Coastguard Workerfi
9534*5e7646d2SAndroid Build Coastguard Worker
9535*5e7646d2SAndroid Build Coastguard Worker
9536*5e7646d2SAndroid Build Coastguard Workerif test "x$CUPS_USER" = "xroot" -o "x$CUPS_USER" = "x0"; then
9537*5e7646d2SAndroid Build Coastguard Worker	as_fn_error $? "The default user for CUPS cannot be root!" "$LINENO" 5
9538*5e7646d2SAndroid Build Coastguard Workerfi
9539*5e7646d2SAndroid Build Coastguard Worker
9540*5e7646d2SAndroid Build Coastguard Worker
9541*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-cups_group was given.
9542*5e7646d2SAndroid Build Coastguard Workerif test "${with_cups_group+set}" = set; then :
9543*5e7646d2SAndroid Build Coastguard Worker  withval=$with_cups_group; CUPS_GROUP="$withval"
9544*5e7646d2SAndroid Build Coastguard Workerelse
9545*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print group" >&5
9546*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for default print group... " >&6; }
9547*5e7646d2SAndroid Build Coastguard Worker	if test x$host_os_name = xdarwin; then
9548*5e7646d2SAndroid Build Coastguard Worker		if test x`id -g _lp 2>/dev/null` = x; then
9549*5e7646d2SAndroid Build Coastguard Worker			CUPS_GROUP="lp";
9550*5e7646d2SAndroid Build Coastguard Worker		else
9551*5e7646d2SAndroid Build Coastguard Worker			CUPS_GROUP="_lp";
9552*5e7646d2SAndroid Build Coastguard Worker		fi
9553*5e7646d2SAndroid Build Coastguard Worker		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_GROUP" >&5
9554*5e7646d2SAndroid Build Coastguard Worker$as_echo "$CUPS_GROUP" >&6; }
9555*5e7646d2SAndroid Build Coastguard Worker	elif test -f /etc/group; then
9556*5e7646d2SAndroid Build Coastguard Worker		GROUP_LIST="_lp lp nobody"
9557*5e7646d2SAndroid Build Coastguard Worker		CUPS_GROUP=""
9558*5e7646d2SAndroid Build Coastguard Worker		for group in $GROUP_LIST; do
9559*5e7646d2SAndroid Build Coastguard Worker			if test "`grep \^${group}: /etc/group`" != ""; then
9560*5e7646d2SAndroid Build Coastguard Worker				CUPS_GROUP="$group"
9561*5e7646d2SAndroid Build Coastguard Worker				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $group" >&5
9562*5e7646d2SAndroid Build Coastguard Worker$as_echo "$group" >&6; }
9563*5e7646d2SAndroid Build Coastguard Worker				break;
9564*5e7646d2SAndroid Build Coastguard Worker			fi
9565*5e7646d2SAndroid Build Coastguard Worker		done
9566*5e7646d2SAndroid Build Coastguard Worker
9567*5e7646d2SAndroid Build Coastguard Worker		if test x$CUPS_GROUP = x; then
9568*5e7646d2SAndroid Build Coastguard Worker			CUPS_GROUP="nobody"
9569*5e7646d2SAndroid Build Coastguard Worker			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9570*5e7646d2SAndroid Build Coastguard Worker$as_echo "not found" >&6; }
9571*5e7646d2SAndroid Build Coastguard Worker		fi
9572*5e7646d2SAndroid Build Coastguard Worker	else
9573*5e7646d2SAndroid Build Coastguard Worker		CUPS_GROUP="nobody"
9574*5e7646d2SAndroid Build Coastguard Worker		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9575*5e7646d2SAndroid Build Coastguard Worker$as_echo "no group file" >&6; }
9576*5e7646d2SAndroid Build Coastguard Worker	fi
9577*5e7646d2SAndroid Build Coastguard Workerfi
9578*5e7646d2SAndroid Build Coastguard Worker
9579*5e7646d2SAndroid Build Coastguard Worker
9580*5e7646d2SAndroid Build Coastguard Workerif test "x$CUPS_GROUP" = "xroot" -o "x$CUPS_GROUP" = "xwheel" -o "x$CUPS_GROUP" = "x0"; then
9581*5e7646d2SAndroid Build Coastguard Worker	as_fn_error $? "The default group for CUPS cannot be root!" "$LINENO" 5
9582*5e7646d2SAndroid Build Coastguard Workerfi
9583*5e7646d2SAndroid Build Coastguard Worker
9584*5e7646d2SAndroid Build Coastguard Worker
9585*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-system_groups was given.
9586*5e7646d2SAndroid Build Coastguard Workerif test "${with_system_groups+set}" = set; then :
9587*5e7646d2SAndroid Build Coastguard Worker  withval=$with_system_groups; CUPS_SYSTEM_GROUPS="$withval"
9588*5e7646d2SAndroid Build Coastguard Workerelse
9589*5e7646d2SAndroid Build Coastguard Worker  if test x$host_os_name = xdarwin; then
9590*5e7646d2SAndroid Build Coastguard Worker		CUPS_SYSTEM_GROUPS="admin"
9591*5e7646d2SAndroid Build Coastguard Worker	else
9592*5e7646d2SAndroid Build Coastguard Worker		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default system groups" >&5
9593*5e7646d2SAndroid Build Coastguard Worker$as_echo_n "checking for default system groups... " >&6; }
9594*5e7646d2SAndroid Build Coastguard Worker		if test -f /etc/group; then
9595*5e7646d2SAndroid Build Coastguard Worker			CUPS_SYSTEM_GROUPS=""
9596*5e7646d2SAndroid Build Coastguard Worker			GROUP_LIST="lpadmin sys system root wheel"
9597*5e7646d2SAndroid Build Coastguard Worker			for group in $GROUP_LIST; do
9598*5e7646d2SAndroid Build Coastguard Worker				if test "`grep \^${group}: /etc/group`" != ""; then
9599*5e7646d2SAndroid Build Coastguard Worker					if test "x$CUPS_SYSTEM_GROUPS" = x; then
9600*5e7646d2SAndroid Build Coastguard Worker						CUPS_SYSTEM_GROUPS="$group"
9601*5e7646d2SAndroid Build Coastguard Worker					else
9602*5e7646d2SAndroid Build Coastguard Worker						CUPS_SYSTEM_GROUPS="$CUPS_SYSTEM_GROUPS $group"
9603*5e7646d2SAndroid Build Coastguard Worker					fi
9604*5e7646d2SAndroid Build Coastguard Worker				fi
9605*5e7646d2SAndroid Build Coastguard Worker			done
9606*5e7646d2SAndroid Build Coastguard Worker
9607*5e7646d2SAndroid Build Coastguard Worker			if test "x$CUPS_SYSTEM_GROUPS" = x; then
9608*5e7646d2SAndroid Build Coastguard Worker				CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9609*5e7646d2SAndroid Build Coastguard Worker				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no groups found" >&5
9610*5e7646d2SAndroid Build Coastguard Worker$as_echo "no groups found" >&6; }
9611*5e7646d2SAndroid Build Coastguard Worker			else
9612*5e7646d2SAndroid Build Coastguard Worker				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CUPS_SYSTEM_GROUPS\"" >&5
9613*5e7646d2SAndroid Build Coastguard Worker$as_echo "\"$CUPS_SYSTEM_GROUPS\"" >&6; }
9614*5e7646d2SAndroid Build Coastguard Worker			fi
9615*5e7646d2SAndroid Build Coastguard Worker		else
9616*5e7646d2SAndroid Build Coastguard Worker			CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9617*5e7646d2SAndroid Build Coastguard Worker			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9618*5e7646d2SAndroid Build Coastguard Worker$as_echo "no group file" >&6; }
9619*5e7646d2SAndroid Build Coastguard Worker		fi
9620*5e7646d2SAndroid Build Coastguard Worker	fi
9621*5e7646d2SAndroid Build Coastguard Workerfi
9622*5e7646d2SAndroid Build Coastguard Worker
9623*5e7646d2SAndroid Build Coastguard Worker
9624*5e7646d2SAndroid Build Coastguard WorkerCUPS_PRIMARY_SYSTEM_GROUP="`echo $CUPS_SYSTEM_GROUPS | awk '{print $1}'`"
9625*5e7646d2SAndroid Build Coastguard Worker
9626*5e7646d2SAndroid Build Coastguard Workerfor group in $CUPS_SYSTEM_GROUPS; do
9627*5e7646d2SAndroid Build Coastguard Worker	if test "x$CUPS_GROUP" = "x$group"; then
9628*5e7646d2SAndroid Build Coastguard Worker		as_fn_error $? "The default system groups cannot contain the default CUPS group!" "$LINENO" 5
9629*5e7646d2SAndroid Build Coastguard Worker	fi
9630*5e7646d2SAndroid Build Coastguard Workerdone
9631*5e7646d2SAndroid Build Coastguard Worker
9632*5e7646d2SAndroid Build Coastguard Worker
9633*5e7646d2SAndroid Build Coastguard Worker
9634*5e7646d2SAndroid Build Coastguard Worker
9635*5e7646d2SAndroid Build Coastguard Worker
9636*5e7646d2SAndroid Build Coastguard Worker
9637*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
9638*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_USER "$CUPS_USER"
9639*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9640*5e7646d2SAndroid Build Coastguard Worker
9641*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
9642*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_GROUP "$CUPS_GROUP"
9643*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9644*5e7646d2SAndroid Build Coastguard Worker
9645*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
9646*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_SYSTEM_GROUPS "$CUPS_SYSTEM_GROUPS"
9647*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9648*5e7646d2SAndroid Build Coastguard Worker
9649*5e7646d2SAndroid Build Coastguard Worker
9650*5e7646d2SAndroid Build Coastguard Worker
9651*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-printcap was given.
9652*5e7646d2SAndroid Build Coastguard Workerif test "${with_printcap+set}" = set; then :
9653*5e7646d2SAndroid Build Coastguard Worker  withval=$with_printcap; default_printcap="$withval"
9654*5e7646d2SAndroid Build Coastguard Workerelse
9655*5e7646d2SAndroid Build Coastguard Worker  default_printcap="default"
9656*5e7646d2SAndroid Build Coastguard Workerfi
9657*5e7646d2SAndroid Build Coastguard Worker
9658*5e7646d2SAndroid Build Coastguard Worker
9659*5e7646d2SAndroid Build Coastguard Workerif test x$default_printcap != xno; then
9660*5e7646d2SAndroid Build Coastguard Worker	if test "x$default_printcap" = "xdefault"; then
9661*5e7646d2SAndroid Build Coastguard Worker		case $host_os_name in
9662*5e7646d2SAndroid Build Coastguard Worker			darwin*)
9663*5e7646d2SAndroid Build Coastguard Worker				if test $host_os_version -ge 90; then
9664*5e7646d2SAndroid Build Coastguard Worker					CUPS_DEFAULT_PRINTCAP="/Library/Preferences/org.cups.printers.plist"
9665*5e7646d2SAndroid Build Coastguard Worker				else
9666*5e7646d2SAndroid Build Coastguard Worker					CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9667*5e7646d2SAndroid Build Coastguard Worker				fi
9668*5e7646d2SAndroid Build Coastguard Worker				;;
9669*5e7646d2SAndroid Build Coastguard Worker			sunos*)
9670*5e7646d2SAndroid Build Coastguard Worker				CUPS_DEFAULT_PRINTCAP="/etc/printers.conf"
9671*5e7646d2SAndroid Build Coastguard Worker				;;
9672*5e7646d2SAndroid Build Coastguard Worker			*)
9673*5e7646d2SAndroid Build Coastguard Worker				CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9674*5e7646d2SAndroid Build Coastguard Worker				;;
9675*5e7646d2SAndroid Build Coastguard Worker		esac
9676*5e7646d2SAndroid Build Coastguard Worker	else
9677*5e7646d2SAndroid Build Coastguard Worker		CUPS_DEFAULT_PRINTCAP="$default_printcap"
9678*5e7646d2SAndroid Build Coastguard Worker	fi
9679*5e7646d2SAndroid Build Coastguard Workerelse
9680*5e7646d2SAndroid Build Coastguard Worker	CUPS_DEFAULT_PRINTCAP=""
9681*5e7646d2SAndroid Build Coastguard Workerfi
9682*5e7646d2SAndroid Build Coastguard Worker
9683*5e7646d2SAndroid Build Coastguard Worker
9684*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
9685*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_PRINTCAP "$CUPS_DEFAULT_PRINTCAP"
9686*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9687*5e7646d2SAndroid Build Coastguard Worker
9688*5e7646d2SAndroid Build Coastguard Worker
9689*5e7646d2SAndroid Build Coastguard Worker
9690*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-lpdconfigfile was given.
9691*5e7646d2SAndroid Build Coastguard Workerif test "${with_lpdconfigfile+set}" = set; then :
9692*5e7646d2SAndroid Build Coastguard Worker  withval=$with_lpdconfigfile; default_lpdconfigfile="$withval"
9693*5e7646d2SAndroid Build Coastguard Workerelse
9694*5e7646d2SAndroid Build Coastguard Worker  default_lpdconfigfile="default"
9695*5e7646d2SAndroid Build Coastguard Workerfi
9696*5e7646d2SAndroid Build Coastguard Worker
9697*5e7646d2SAndroid Build Coastguard Worker
9698*5e7646d2SAndroid Build Coastguard Workerif test x$default_lpdconfigfile != xno; then
9699*5e7646d2SAndroid Build Coastguard Worker	if test "x$default_lpdconfigfile" = "xdefault"; then
9700*5e7646d2SAndroid Build Coastguard Worker		case $host_os_name in
9701*5e7646d2SAndroid Build Coastguard Worker			darwin*)
9702*5e7646d2SAndroid Build Coastguard Worker				CUPS_DEFAULT_LPD_CONFIG_FILE="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
9703*5e7646d2SAndroid Build Coastguard Worker				;;
9704*5e7646d2SAndroid Build Coastguard Worker			*)
9705*5e7646d2SAndroid Build Coastguard Worker				if test "x$XINETD" != x; then
9706*5e7646d2SAndroid Build Coastguard Worker					CUPS_DEFAULT_LPD_CONFIG_FILE="xinetd://$XINETD/cups-lpd"
9707*5e7646d2SAndroid Build Coastguard Worker				else
9708*5e7646d2SAndroid Build Coastguard Worker					CUPS_DEFAULT_LPD_CONFIG_FILE=""
9709*5e7646d2SAndroid Build Coastguard Worker				fi
9710*5e7646d2SAndroid Build Coastguard Worker				;;
9711*5e7646d2SAndroid Build Coastguard Worker		esac
9712*5e7646d2SAndroid Build Coastguard Worker	else
9713*5e7646d2SAndroid Build Coastguard Worker		CUPS_DEFAULT_LPD_CONFIG_FILE="$default_lpdconfigfile"
9714*5e7646d2SAndroid Build Coastguard Worker	fi
9715*5e7646d2SAndroid Build Coastguard Workerelse
9716*5e7646d2SAndroid Build Coastguard Worker	CUPS_DEFAULT_LPD_CONFIG_FILE=""
9717*5e7646d2SAndroid Build Coastguard Workerfi
9718*5e7646d2SAndroid Build Coastguard Worker
9719*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
9720*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_LPD_CONFIG_FILE "$CUPS_DEFAULT_LPD_CONFIG_FILE"
9721*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9722*5e7646d2SAndroid Build Coastguard Worker
9723*5e7646d2SAndroid Build Coastguard Worker
9724*5e7646d2SAndroid Build Coastguard Worker
9725*5e7646d2SAndroid Build Coastguard Worker
9726*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-smbconfigfile was given.
9727*5e7646d2SAndroid Build Coastguard Workerif test "${with_smbconfigfile+set}" = set; then :
9728*5e7646d2SAndroid Build Coastguard Worker  withval=$with_smbconfigfile; default_smbconfigfile="$withval"
9729*5e7646d2SAndroid Build Coastguard Workerelse
9730*5e7646d2SAndroid Build Coastguard Worker  default_smbconfigfile="default"
9731*5e7646d2SAndroid Build Coastguard Workerfi
9732*5e7646d2SAndroid Build Coastguard Worker
9733*5e7646d2SAndroid Build Coastguard Worker
9734*5e7646d2SAndroid Build Coastguard Workerif test x$default_smbconfigfile != xno; then
9735*5e7646d2SAndroid Build Coastguard Worker	if test "x$default_smbconfigfile" = "xdefault"; then
9736*5e7646d2SAndroid Build Coastguard Worker		if test -f /etc/smb.conf; then
9737*5e7646d2SAndroid Build Coastguard Worker			CUPS_DEFAULT_SMB_CONFIG_FILE="samba:///etc/smb.conf"
9738*5e7646d2SAndroid Build Coastguard Worker		else
9739*5e7646d2SAndroid Build Coastguard Worker			CUPS_DEFAULT_SMB_CONFIG_FILE=""
9740*5e7646d2SAndroid Build Coastguard Worker		fi
9741*5e7646d2SAndroid Build Coastguard Worker	else
9742*5e7646d2SAndroid Build Coastguard Worker		CUPS_DEFAULT_SMB_CONFIG_FILE="$default_smbconfigfile"
9743*5e7646d2SAndroid Build Coastguard Worker	fi
9744*5e7646d2SAndroid Build Coastguard Workerelse
9745*5e7646d2SAndroid Build Coastguard Worker	CUPS_DEFAULT_SMB_CONFIG_FILE=""
9746*5e7646d2SAndroid Build Coastguard Workerfi
9747*5e7646d2SAndroid Build Coastguard Worker
9748*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
9749*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_SMB_CONFIG_FILE "$CUPS_DEFAULT_SMB_CONFIG_FILE"
9750*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9751*5e7646d2SAndroid Build Coastguard Worker
9752*5e7646d2SAndroid Build Coastguard Worker
9753*5e7646d2SAndroid Build Coastguard Worker
9754*5e7646d2SAndroid Build Coastguard Worker
9755*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-max-copies was given.
9756*5e7646d2SAndroid Build Coastguard Workerif test "${with_max_copies+set}" = set; then :
9757*5e7646d2SAndroid Build Coastguard Worker  withval=$with_max_copies; CUPS_MAX_COPIES="$withval"
9758*5e7646d2SAndroid Build Coastguard Workerelse
9759*5e7646d2SAndroid Build Coastguard Worker  CUPS_MAX_COPIES="9999"
9760*5e7646d2SAndroid Build Coastguard Workerfi
9761*5e7646d2SAndroid Build Coastguard Worker
9762*5e7646d2SAndroid Build Coastguard Worker
9763*5e7646d2SAndroid Build Coastguard Worker
9764*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
9765*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_MAX_COPIES $CUPS_MAX_COPIES
9766*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9767*5e7646d2SAndroid Build Coastguard Worker
9768*5e7646d2SAndroid Build Coastguard Worker
9769*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-raw_printing was given.
9770*5e7646d2SAndroid Build Coastguard Workerif test "${enable_raw_printing+set}" = set; then :
9771*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_raw_printing;
9772*5e7646d2SAndroid Build Coastguard Workerfi
9773*5e7646d2SAndroid Build Coastguard Worker
9774*5e7646d2SAndroid Build Coastguard Workerif test "x$enable_raw_printing" != xno; then
9775*5e7646d2SAndroid Build Coastguard Worker	DEFAULT_RAW_PRINTING=""
9776*5e7646d2SAndroid Build Coastguard Workerelse
9777*5e7646d2SAndroid Build Coastguard Worker	DEFAULT_RAW_PRINTING="#"
9778*5e7646d2SAndroid Build Coastguard Workerfi
9779*5e7646d2SAndroid Build Coastguard Worker
9780*5e7646d2SAndroid Build Coastguard Worker
9781*5e7646d2SAndroid Build Coastguard Worker
9782*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-snmp-address was given.
9783*5e7646d2SAndroid Build Coastguard Workerif test "${with_snmp_address+set}" = set; then :
9784*5e7646d2SAndroid Build Coastguard Worker  withval=$with_snmp_address; if test "x$withval" = x; then
9785*5e7646d2SAndroid Build Coastguard Worker		CUPS_SNMP_ADDRESS=""
9786*5e7646d2SAndroid Build Coastguard Worker	else
9787*5e7646d2SAndroid Build Coastguard Worker		CUPS_SNMP_ADDRESS="Address $withval"
9788*5e7646d2SAndroid Build Coastguard Worker	fi
9789*5e7646d2SAndroid Build Coastguard Workerelse
9790*5e7646d2SAndroid Build Coastguard Worker  if test "x$host_os_name" = xdarwin; then
9791*5e7646d2SAndroid Build Coastguard Worker		CUPS_SNMP_ADDRESS=""
9792*5e7646d2SAndroid Build Coastguard Worker	else
9793*5e7646d2SAndroid Build Coastguard Worker		CUPS_SNMP_ADDRESS="Address @LOCAL"
9794*5e7646d2SAndroid Build Coastguard Worker	fi
9795*5e7646d2SAndroid Build Coastguard Workerfi
9796*5e7646d2SAndroid Build Coastguard Worker
9797*5e7646d2SAndroid Build Coastguard Worker
9798*5e7646d2SAndroid Build Coastguard Worker
9799*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-snmp-community was given.
9800*5e7646d2SAndroid Build Coastguard Workerif test "${with_snmp_community+set}" = set; then :
9801*5e7646d2SAndroid Build Coastguard Worker  withval=$with_snmp_community; CUPS_SNMP_COMMUNITY="Community $withval"
9802*5e7646d2SAndroid Build Coastguard Workerelse
9803*5e7646d2SAndroid Build Coastguard Worker  CUPS_SNMP_COMMUNITY="Community public"
9804*5e7646d2SAndroid Build Coastguard Workerfi
9805*5e7646d2SAndroid Build Coastguard Worker
9806*5e7646d2SAndroid Build Coastguard Worker
9807*5e7646d2SAndroid Build Coastguard Worker
9808*5e7646d2SAndroid Build Coastguard Worker
9809*5e7646d2SAndroid Build Coastguard Worker
9810*5e7646d2SAndroid Build Coastguard Worker
9811*5e7646d2SAndroid Build Coastguard Worker# Check whether --with-ipp-port was given.
9812*5e7646d2SAndroid Build Coastguard Workerif test "${with_ipp_port+set}" = set; then :
9813*5e7646d2SAndroid Build Coastguard Worker  withval=$with_ipp_port; DEFAULT_IPP_PORT="$withval"
9814*5e7646d2SAndroid Build Coastguard Workerelse
9815*5e7646d2SAndroid Build Coastguard Worker  DEFAULT_IPP_PORT="631"
9816*5e7646d2SAndroid Build Coastguard Workerfi
9817*5e7646d2SAndroid Build Coastguard Worker
9818*5e7646d2SAndroid Build Coastguard Worker
9819*5e7646d2SAndroid Build Coastguard Worker
9820*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
9821*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_IPP_PORT $DEFAULT_IPP_PORT
9822*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9823*5e7646d2SAndroid Build Coastguard Worker
9824*5e7646d2SAndroid Build Coastguard Worker
9825*5e7646d2SAndroid Build Coastguard Worker# Check whether --enable-webif was given.
9826*5e7646d2SAndroid Build Coastguard Workerif test "${enable_webif+set}" = set; then :
9827*5e7646d2SAndroid Build Coastguard Worker  enableval=$enable_webif;
9828*5e7646d2SAndroid Build Coastguard Workerfi
9829*5e7646d2SAndroid Build Coastguard Worker
9830*5e7646d2SAndroid Build Coastguard Workercase "x$enable_webif" in
9831*5e7646d2SAndroid Build Coastguard Worker	xno)
9832*5e7646d2SAndroid Build Coastguard Worker		CUPS_WEBIF=No
9833*5e7646d2SAndroid Build Coastguard Worker		CUPS_DEFAULT_WEBIF=0
9834*5e7646d2SAndroid Build Coastguard Worker		;;
9835*5e7646d2SAndroid Build Coastguard Worker	xyes)
9836*5e7646d2SAndroid Build Coastguard Worker		CUPS_WEBIF=Yes
9837*5e7646d2SAndroid Build Coastguard Worker		CUPS_DEFAULT_WEBIF=1
9838*5e7646d2SAndroid Build Coastguard Worker		;;
9839*5e7646d2SAndroid Build Coastguard Worker	*)
9840*5e7646d2SAndroid Build Coastguard Worker		if test $host_os_name = darwin; then
9841*5e7646d2SAndroid Build Coastguard Worker			CUPS_WEBIF=No
9842*5e7646d2SAndroid Build Coastguard Worker			CUPS_DEFAULT_WEBIF=0
9843*5e7646d2SAndroid Build Coastguard Worker		else
9844*5e7646d2SAndroid Build Coastguard Worker			CUPS_WEBIF=Yes
9845*5e7646d2SAndroid Build Coastguard Worker			CUPS_DEFAULT_WEBIF=1
9846*5e7646d2SAndroid Build Coastguard Worker		fi
9847*5e7646d2SAndroid Build Coastguard Worker		;;
9848*5e7646d2SAndroid Build Coastguard Workeresac
9849*5e7646d2SAndroid Build Coastguard Worker
9850*5e7646d2SAndroid Build Coastguard Worker
9851*5e7646d2SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF
9852*5e7646d2SAndroid Build Coastguard Worker#define CUPS_DEFAULT_WEBIF $CUPS_DEFAULT_WEBIF
9853*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9854*5e7646d2SAndroid Build Coastguard Worker
9855*5e7646d2SAndroid Build Coastguard Worker
9856*5e7646d2SAndroid Build Coastguard Worker
9857*5e7646d2SAndroid Build Coastguard WorkerINSTALL_LANGUAGES=""
9858*5e7646d2SAndroid Build Coastguard WorkerUNINSTALL_LANGUAGES=""
9859*5e7646d2SAndroid Build Coastguard WorkerLANGFILES=""
9860*5e7646d2SAndroid Build Coastguard Workerif test "x$LANGUAGES" != x; then
9861*5e7646d2SAndroid Build Coastguard Worker	INSTALL_LANGUAGES="install-languages"
9862*5e7646d2SAndroid Build Coastguard Worker	UNINSTALL_LANGUAGES="uninstall-languages"
9863*5e7646d2SAndroid Build Coastguard Worker	for lang in $LANGUAGES; do
9864*5e7646d2SAndroid Build Coastguard Worker		if test -f doc/$lang/index.html.in; then
9865*5e7646d2SAndroid Build Coastguard Worker			LANGFILES="$LANGFILES doc/$lang/index.html"
9866*5e7646d2SAndroid Build Coastguard Worker		fi
9867*5e7646d2SAndroid Build Coastguard Worker
9868*5e7646d2SAndroid Build Coastguard Worker		if test -f templates/$lang/header.tmpl.in; then
9869*5e7646d2SAndroid Build Coastguard Worker			LANGFILES="$LANGFILES templates/$lang/header.tmpl"
9870*5e7646d2SAndroid Build Coastguard Worker		fi
9871*5e7646d2SAndroid Build Coastguard Worker	done
9872*5e7646d2SAndroid Build Coastguard Workerelif test "x$CUPS_BUNDLEDIR" != x; then
9873*5e7646d2SAndroid Build Coastguard Worker	INSTALL_LANGUAGES="install-langbundle"
9874*5e7646d2SAndroid Build Coastguard Worker	UNINSTALL_LANGUAGES="uninstall-langbundle"
9875*5e7646d2SAndroid Build Coastguard Workerfi
9876*5e7646d2SAndroid Build Coastguard Worker
9877*5e7646d2SAndroid Build Coastguard Worker
9878*5e7646d2SAndroid Build Coastguard Worker
9879*5e7646d2SAndroid Build Coastguard Worker
9880*5e7646d2SAndroid Build Coastguard Workerac_config_files="$ac_config_files Makedefs conf/cups-files.conf conf/cupsd.conf conf/mime.convs conf/pam.std conf/snmp.conf cups-config desktop/cups.desktop doc/index.html scheduler/cups-lpd.xinetd scheduler/cups.sh scheduler/cups.xml scheduler/org.cups.cups-lpd.plist scheduler/org.cups.cups-lpdAT.service scheduler/org.cups.cupsd.path scheduler/org.cups.cupsd.service scheduler/org.cups.cupsd.socket templates/header.tmpl packaging/cups.list $LANGFILES"
9881*5e7646d2SAndroid Build Coastguard Worker
9882*5e7646d2SAndroid Build Coastguard Workercat >confcache <<\_ACEOF
9883*5e7646d2SAndroid Build Coastguard Worker# This file is a shell script that caches the results of configure
9884*5e7646d2SAndroid Build Coastguard Worker# tests run on this system so they can be shared between configure
9885*5e7646d2SAndroid Build Coastguard Worker# scripts and configure runs, see configure's option --config-cache.
9886*5e7646d2SAndroid Build Coastguard Worker# It is not useful on other systems.  If it contains results you don't
9887*5e7646d2SAndroid Build Coastguard Worker# want to keep, you may remove or edit it.
9888*5e7646d2SAndroid Build Coastguard Worker#
9889*5e7646d2SAndroid Build Coastguard Worker# config.status only pays attention to the cache file if you give it
9890*5e7646d2SAndroid Build Coastguard Worker# the --recheck option to rerun configure.
9891*5e7646d2SAndroid Build Coastguard Worker#
9892*5e7646d2SAndroid Build Coastguard Worker# `ac_cv_env_foo' variables (set or unset) will be overridden when
9893*5e7646d2SAndroid Build Coastguard Worker# loading this file, other *unset* `ac_cv_foo' will be assigned the
9894*5e7646d2SAndroid Build Coastguard Worker# following values.
9895*5e7646d2SAndroid Build Coastguard Worker
9896*5e7646d2SAndroid Build Coastguard Worker_ACEOF
9897*5e7646d2SAndroid Build Coastguard Worker
9898*5e7646d2SAndroid Build Coastguard Worker# The following way of writing the cache mishandles newlines in values,
9899*5e7646d2SAndroid Build Coastguard Worker# but we know of no workaround that is simple, portable, and efficient.
9900*5e7646d2SAndroid Build Coastguard Worker# So, we kill variables containing newlines.
9901*5e7646d2SAndroid Build Coastguard Worker# Ultrix sh set writes to stderr and can't be redirected directly,
9902*5e7646d2SAndroid Build Coastguard Worker# and sets the high bit in the cache file unless we assign to the vars.
9903*5e7646d2SAndroid Build Coastguard Worker(
9904*5e7646d2SAndroid Build Coastguard Worker  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
9905*5e7646d2SAndroid Build Coastguard Worker    eval ac_val=\$$ac_var
9906*5e7646d2SAndroid Build Coastguard Worker    case $ac_val in #(
9907*5e7646d2SAndroid Build Coastguard Worker    *${as_nl}*)
9908*5e7646d2SAndroid Build Coastguard Worker      case $ac_var in #(
9909*5e7646d2SAndroid Build Coastguard Worker      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
9910*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
9911*5e7646d2SAndroid Build Coastguard Worker      esac
9912*5e7646d2SAndroid Build Coastguard Worker      case $ac_var in #(
9913*5e7646d2SAndroid Build Coastguard Worker      _ | IFS | as_nl) ;; #(
9914*5e7646d2SAndroid Build Coastguard Worker      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
9915*5e7646d2SAndroid Build Coastguard Worker      *) { eval $ac_var=; unset $ac_var;} ;;
9916*5e7646d2SAndroid Build Coastguard Worker      esac ;;
9917*5e7646d2SAndroid Build Coastguard Worker    esac
9918*5e7646d2SAndroid Build Coastguard Worker  done
9919*5e7646d2SAndroid Build Coastguard Worker
9920*5e7646d2SAndroid Build Coastguard Worker  (set) 2>&1 |
9921*5e7646d2SAndroid Build Coastguard Worker    case $as_nl`(ac_space=' '; set) 2>&1` in #(
9922*5e7646d2SAndroid Build Coastguard Worker    *${as_nl}ac_space=\ *)
9923*5e7646d2SAndroid Build Coastguard Worker      # `set' does not quote correctly, so add quotes: double-quote
9924*5e7646d2SAndroid Build Coastguard Worker      # substitution turns \\\\ into \\, and sed turns \\ into \.
9925*5e7646d2SAndroid Build Coastguard Worker      sed -n \
9926*5e7646d2SAndroid Build Coastguard Worker	"s/'/'\\\\''/g;
9927*5e7646d2SAndroid Build Coastguard Worker	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9928*5e7646d2SAndroid Build Coastguard Worker      ;; #(
9929*5e7646d2SAndroid Build Coastguard Worker    *)
9930*5e7646d2SAndroid Build Coastguard Worker      # `set' quotes correctly as required by POSIX, so do not add quotes.
9931*5e7646d2SAndroid Build Coastguard Worker      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
9932*5e7646d2SAndroid Build Coastguard Worker      ;;
9933*5e7646d2SAndroid Build Coastguard Worker    esac |
9934*5e7646d2SAndroid Build Coastguard Worker    sort
9935*5e7646d2SAndroid Build Coastguard Worker) |
9936*5e7646d2SAndroid Build Coastguard Worker  sed '
9937*5e7646d2SAndroid Build Coastguard Worker     /^ac_cv_env_/b end
9938*5e7646d2SAndroid Build Coastguard Worker     t clear
9939*5e7646d2SAndroid Build Coastguard Worker     :clear
9940*5e7646d2SAndroid Build Coastguard Worker     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9941*5e7646d2SAndroid Build Coastguard Worker     t end
9942*5e7646d2SAndroid Build Coastguard Worker     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9943*5e7646d2SAndroid Build Coastguard Worker     :end' >>confcache
9944*5e7646d2SAndroid Build Coastguard Workerif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
9945*5e7646d2SAndroid Build Coastguard Worker  if test -w "$cache_file"; then
9946*5e7646d2SAndroid Build Coastguard Worker    if test "x$cache_file" != "x/dev/null"; then
9947*5e7646d2SAndroid Build Coastguard Worker      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
9948*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: updating cache $cache_file" >&6;}
9949*5e7646d2SAndroid Build Coastguard Worker      if test ! -f "$cache_file" || test -h "$cache_file"; then
9950*5e7646d2SAndroid Build Coastguard Worker	cat confcache >"$cache_file"
9951*5e7646d2SAndroid Build Coastguard Worker      else
9952*5e7646d2SAndroid Build Coastguard Worker        case $cache_file in #(
9953*5e7646d2SAndroid Build Coastguard Worker        */* | ?:*)
9954*5e7646d2SAndroid Build Coastguard Worker	  mv -f confcache "$cache_file"$$ &&
9955*5e7646d2SAndroid Build Coastguard Worker	  mv -f "$cache_file"$$ "$cache_file" ;; #(
9956*5e7646d2SAndroid Build Coastguard Worker        *)
9957*5e7646d2SAndroid Build Coastguard Worker	  mv -f confcache "$cache_file" ;;
9958*5e7646d2SAndroid Build Coastguard Worker	esac
9959*5e7646d2SAndroid Build Coastguard Worker      fi
9960*5e7646d2SAndroid Build Coastguard Worker    fi
9961*5e7646d2SAndroid Build Coastguard Worker  else
9962*5e7646d2SAndroid Build Coastguard Worker    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
9963*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
9964*5e7646d2SAndroid Build Coastguard Worker  fi
9965*5e7646d2SAndroid Build Coastguard Workerfi
9966*5e7646d2SAndroid Build Coastguard Workerrm -f confcache
9967*5e7646d2SAndroid Build Coastguard Worker
9968*5e7646d2SAndroid Build Coastguard Workertest "x$prefix" = xNONE && prefix=$ac_default_prefix
9969*5e7646d2SAndroid Build Coastguard Worker# Let make expand exec_prefix.
9970*5e7646d2SAndroid Build Coastguard Workertest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9971*5e7646d2SAndroid Build Coastguard Worker
9972*5e7646d2SAndroid Build Coastguard WorkerDEFS=-DHAVE_CONFIG_H
9973*5e7646d2SAndroid Build Coastguard Worker
9974*5e7646d2SAndroid Build Coastguard Workerac_libobjs=
9975*5e7646d2SAndroid Build Coastguard Workerac_ltlibobjs=
9976*5e7646d2SAndroid Build Coastguard WorkerU=
9977*5e7646d2SAndroid Build Coastguard Workerfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
9978*5e7646d2SAndroid Build Coastguard Worker  # 1. Remove the extension, and $U if already installed.
9979*5e7646d2SAndroid Build Coastguard Worker  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
9980*5e7646d2SAndroid Build Coastguard Worker  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
9981*5e7646d2SAndroid Build Coastguard Worker  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
9982*5e7646d2SAndroid Build Coastguard Worker  #    will be set to the directory where LIBOBJS objects are built.
9983*5e7646d2SAndroid Build Coastguard Worker  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
9984*5e7646d2SAndroid Build Coastguard Worker  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
9985*5e7646d2SAndroid Build Coastguard Workerdone
9986*5e7646d2SAndroid Build Coastguard WorkerLIBOBJS=$ac_libobjs
9987*5e7646d2SAndroid Build Coastguard Worker
9988*5e7646d2SAndroid Build Coastguard WorkerLTLIBOBJS=$ac_ltlibobjs
9989*5e7646d2SAndroid Build Coastguard Worker
9990*5e7646d2SAndroid Build Coastguard Worker
9991*5e7646d2SAndroid Build Coastguard Worker
9992*5e7646d2SAndroid Build Coastguard Worker: "${CONFIG_STATUS=./config.status}"
9993*5e7646d2SAndroid Build Coastguard Workerac_write_fail=0
9994*5e7646d2SAndroid Build Coastguard Workerac_clean_files_save=$ac_clean_files
9995*5e7646d2SAndroid Build Coastguard Workerac_clean_files="$ac_clean_files $CONFIG_STATUS"
9996*5e7646d2SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
9997*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
9998*5e7646d2SAndroid Build Coastguard Workeras_write_fail=0
9999*5e7646d2SAndroid Build Coastguard Workercat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10000*5e7646d2SAndroid Build Coastguard Worker#! $SHELL
10001*5e7646d2SAndroid Build Coastguard Worker# Generated by $as_me.
10002*5e7646d2SAndroid Build Coastguard Worker# Run this file to recreate the current configuration.
10003*5e7646d2SAndroid Build Coastguard Worker# Compiler output produced by configure, useful for debugging
10004*5e7646d2SAndroid Build Coastguard Worker# configure, is in config.log if it exists.
10005*5e7646d2SAndroid Build Coastguard Worker
10006*5e7646d2SAndroid Build Coastguard Workerdebug=false
10007*5e7646d2SAndroid Build Coastguard Workerac_cs_recheck=false
10008*5e7646d2SAndroid Build Coastguard Workerac_cs_silent=false
10009*5e7646d2SAndroid Build Coastguard Worker
10010*5e7646d2SAndroid Build Coastguard WorkerSHELL=\${CONFIG_SHELL-$SHELL}
10011*5e7646d2SAndroid Build Coastguard Workerexport SHELL
10012*5e7646d2SAndroid Build Coastguard Worker_ASEOF
10013*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
10014*5e7646d2SAndroid Build Coastguard Worker## -------------------- ##
10015*5e7646d2SAndroid Build Coastguard Worker## M4sh Initialization. ##
10016*5e7646d2SAndroid Build Coastguard Worker## -------------------- ##
10017*5e7646d2SAndroid Build Coastguard Worker
10018*5e7646d2SAndroid Build Coastguard Worker# Be more Bourne compatible
10019*5e7646d2SAndroid Build Coastguard WorkerDUALCASE=1; export DUALCASE # for MKS sh
10020*5e7646d2SAndroid Build Coastguard Workerif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
10021*5e7646d2SAndroid Build Coastguard Worker  emulate sh
10022*5e7646d2SAndroid Build Coastguard Worker  NULLCMD=:
10023*5e7646d2SAndroid Build Coastguard Worker  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10024*5e7646d2SAndroid Build Coastguard Worker  # is contrary to our usage.  Disable this feature.
10025*5e7646d2SAndroid Build Coastguard Worker  alias -g '${1+"$@"}'='"$@"'
10026*5e7646d2SAndroid Build Coastguard Worker  setopt NO_GLOB_SUBST
10027*5e7646d2SAndroid Build Coastguard Workerelse
10028*5e7646d2SAndroid Build Coastguard Worker  case `(set -o) 2>/dev/null` in #(
10029*5e7646d2SAndroid Build Coastguard Worker  *posix*) :
10030*5e7646d2SAndroid Build Coastguard Worker    set -o posix ;; #(
10031*5e7646d2SAndroid Build Coastguard Worker  *) :
10032*5e7646d2SAndroid Build Coastguard Worker     ;;
10033*5e7646d2SAndroid Build Coastguard Workeresac
10034*5e7646d2SAndroid Build Coastguard Workerfi
10035*5e7646d2SAndroid Build Coastguard Worker
10036*5e7646d2SAndroid Build Coastguard Worker
10037*5e7646d2SAndroid Build Coastguard Workeras_nl='
10038*5e7646d2SAndroid Build Coastguard Worker'
10039*5e7646d2SAndroid Build Coastguard Workerexport as_nl
10040*5e7646d2SAndroid Build Coastguard Worker# Printing a long string crashes Solaris 7 /usr/bin/printf.
10041*5e7646d2SAndroid Build Coastguard Workeras_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10042*5e7646d2SAndroid Build Coastguard Workeras_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10043*5e7646d2SAndroid Build Coastguard Workeras_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10044*5e7646d2SAndroid Build Coastguard Worker# Prefer a ksh shell builtin over an external printf program on Solaris,
10045*5e7646d2SAndroid Build Coastguard Worker# but without wasting forks for bash or zsh.
10046*5e7646d2SAndroid Build Coastguard Workerif test -z "$BASH_VERSION$ZSH_VERSION" \
10047*5e7646d2SAndroid Build Coastguard Worker    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10048*5e7646d2SAndroid Build Coastguard Worker  as_echo='print -r --'
10049*5e7646d2SAndroid Build Coastguard Worker  as_echo_n='print -rn --'
10050*5e7646d2SAndroid Build Coastguard Workerelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10051*5e7646d2SAndroid Build Coastguard Worker  as_echo='printf %s\n'
10052*5e7646d2SAndroid Build Coastguard Worker  as_echo_n='printf %s'
10053*5e7646d2SAndroid Build Coastguard Workerelse
10054*5e7646d2SAndroid Build Coastguard Worker  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10055*5e7646d2SAndroid Build Coastguard Worker    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
10056*5e7646d2SAndroid Build Coastguard Worker    as_echo_n='/usr/ucb/echo -n'
10057*5e7646d2SAndroid Build Coastguard Worker  else
10058*5e7646d2SAndroid Build Coastguard Worker    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10059*5e7646d2SAndroid Build Coastguard Worker    as_echo_n_body='eval
10060*5e7646d2SAndroid Build Coastguard Worker      arg=$1;
10061*5e7646d2SAndroid Build Coastguard Worker      case $arg in #(
10062*5e7646d2SAndroid Build Coastguard Worker      *"$as_nl"*)
10063*5e7646d2SAndroid Build Coastguard Worker	expr "X$arg" : "X\\(.*\\)$as_nl";
10064*5e7646d2SAndroid Build Coastguard Worker	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10065*5e7646d2SAndroid Build Coastguard Worker      esac;
10066*5e7646d2SAndroid Build Coastguard Worker      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
10067*5e7646d2SAndroid Build Coastguard Worker    '
10068*5e7646d2SAndroid Build Coastguard Worker    export as_echo_n_body
10069*5e7646d2SAndroid Build Coastguard Worker    as_echo_n='sh -c $as_echo_n_body as_echo'
10070*5e7646d2SAndroid Build Coastguard Worker  fi
10071*5e7646d2SAndroid Build Coastguard Worker  export as_echo_body
10072*5e7646d2SAndroid Build Coastguard Worker  as_echo='sh -c $as_echo_body as_echo'
10073*5e7646d2SAndroid Build Coastguard Workerfi
10074*5e7646d2SAndroid Build Coastguard Worker
10075*5e7646d2SAndroid Build Coastguard Worker# The user is always right.
10076*5e7646d2SAndroid Build Coastguard Workerif test "${PATH_SEPARATOR+set}" != set; then
10077*5e7646d2SAndroid Build Coastguard Worker  PATH_SEPARATOR=:
10078*5e7646d2SAndroid Build Coastguard Worker  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10079*5e7646d2SAndroid Build Coastguard Worker    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10080*5e7646d2SAndroid Build Coastguard Worker      PATH_SEPARATOR=';'
10081*5e7646d2SAndroid Build Coastguard Worker  }
10082*5e7646d2SAndroid Build Coastguard Workerfi
10083*5e7646d2SAndroid Build Coastguard Worker
10084*5e7646d2SAndroid Build Coastguard Worker
10085*5e7646d2SAndroid Build Coastguard Worker# IFS
10086*5e7646d2SAndroid Build Coastguard Worker# We need space, tab and new line, in precisely that order.  Quoting is
10087*5e7646d2SAndroid Build Coastguard Worker# there to prevent editors from complaining about space-tab.
10088*5e7646d2SAndroid Build Coastguard Worker# (If _AS_PATH_WALK were called with IFS unset, it would disable word
10089*5e7646d2SAndroid Build Coastguard Worker# splitting by setting IFS to empty value.)
10090*5e7646d2SAndroid Build Coastguard WorkerIFS=" ""	$as_nl"
10091*5e7646d2SAndroid Build Coastguard Worker
10092*5e7646d2SAndroid Build Coastguard Worker# Find who we are.  Look in the path if we contain no directory separator.
10093*5e7646d2SAndroid Build Coastguard Workeras_myself=
10094*5e7646d2SAndroid Build Coastguard Workercase $0 in #((
10095*5e7646d2SAndroid Build Coastguard Worker  *[\\/]* ) as_myself=$0 ;;
10096*5e7646d2SAndroid Build Coastguard Worker  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10097*5e7646d2SAndroid Build Coastguard Workerfor as_dir in $PATH
10098*5e7646d2SAndroid Build Coastguard Workerdo
10099*5e7646d2SAndroid Build Coastguard Worker  IFS=$as_save_IFS
10100*5e7646d2SAndroid Build Coastguard Worker  test -z "$as_dir" && as_dir=.
10101*5e7646d2SAndroid Build Coastguard Worker    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10102*5e7646d2SAndroid Build Coastguard Worker  done
10103*5e7646d2SAndroid Build Coastguard WorkerIFS=$as_save_IFS
10104*5e7646d2SAndroid Build Coastguard Worker
10105*5e7646d2SAndroid Build Coastguard Worker     ;;
10106*5e7646d2SAndroid Build Coastguard Workeresac
10107*5e7646d2SAndroid Build Coastguard Worker# We did not find ourselves, most probably we were run as `sh COMMAND'
10108*5e7646d2SAndroid Build Coastguard Worker# in which case we are not to be found in the path.
10109*5e7646d2SAndroid Build Coastguard Workerif test "x$as_myself" = x; then
10110*5e7646d2SAndroid Build Coastguard Worker  as_myself=$0
10111*5e7646d2SAndroid Build Coastguard Workerfi
10112*5e7646d2SAndroid Build Coastguard Workerif test ! -f "$as_myself"; then
10113*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
10114*5e7646d2SAndroid Build Coastguard Worker  exit 1
10115*5e7646d2SAndroid Build Coastguard Workerfi
10116*5e7646d2SAndroid Build Coastguard Worker
10117*5e7646d2SAndroid Build Coastguard Worker# Unset variables that we do not need and which cause bugs (e.g. in
10118*5e7646d2SAndroid Build Coastguard Worker# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
10119*5e7646d2SAndroid Build Coastguard Worker# suppresses any "Segmentation fault" message there.  '((' could
10120*5e7646d2SAndroid Build Coastguard Worker# trigger a bug in pdksh 5.2.14.
10121*5e7646d2SAndroid Build Coastguard Workerfor as_var in BASH_ENV ENV MAIL MAILPATH
10122*5e7646d2SAndroid Build Coastguard Workerdo eval test x\${$as_var+set} = xset \
10123*5e7646d2SAndroid Build Coastguard Worker  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
10124*5e7646d2SAndroid Build Coastguard Workerdone
10125*5e7646d2SAndroid Build Coastguard WorkerPS1='$ '
10126*5e7646d2SAndroid Build Coastguard WorkerPS2='> '
10127*5e7646d2SAndroid Build Coastguard WorkerPS4='+ '
10128*5e7646d2SAndroid Build Coastguard Worker
10129*5e7646d2SAndroid Build Coastguard Worker# NLS nuisances.
10130*5e7646d2SAndroid Build Coastguard WorkerLC_ALL=C
10131*5e7646d2SAndroid Build Coastguard Workerexport LC_ALL
10132*5e7646d2SAndroid Build Coastguard WorkerLANGUAGE=C
10133*5e7646d2SAndroid Build Coastguard Workerexport LANGUAGE
10134*5e7646d2SAndroid Build Coastguard Worker
10135*5e7646d2SAndroid Build Coastguard Worker# CDPATH.
10136*5e7646d2SAndroid Build Coastguard Worker(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
10137*5e7646d2SAndroid Build Coastguard Worker
10138*5e7646d2SAndroid Build Coastguard Worker
10139*5e7646d2SAndroid Build Coastguard Worker# as_fn_error STATUS ERROR [LINENO LOG_FD]
10140*5e7646d2SAndroid Build Coastguard Worker# ----------------------------------------
10141*5e7646d2SAndroid Build Coastguard Worker# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
10142*5e7646d2SAndroid Build Coastguard Worker# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
10143*5e7646d2SAndroid Build Coastguard Worker# script with STATUS, using 1 if that was 0.
10144*5e7646d2SAndroid Build Coastguard Workeras_fn_error ()
10145*5e7646d2SAndroid Build Coastguard Worker{
10146*5e7646d2SAndroid Build Coastguard Worker  as_status=$1; test $as_status -eq 0 && as_status=1
10147*5e7646d2SAndroid Build Coastguard Worker  if test "$4"; then
10148*5e7646d2SAndroid Build Coastguard Worker    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
10149*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
10150*5e7646d2SAndroid Build Coastguard Worker  fi
10151*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$as_me: error: $2" >&2
10152*5e7646d2SAndroid Build Coastguard Worker  as_fn_exit $as_status
10153*5e7646d2SAndroid Build Coastguard Worker} # as_fn_error
10154*5e7646d2SAndroid Build Coastguard Worker
10155*5e7646d2SAndroid Build Coastguard Worker
10156*5e7646d2SAndroid Build Coastguard Worker# as_fn_set_status STATUS
10157*5e7646d2SAndroid Build Coastguard Worker# -----------------------
10158*5e7646d2SAndroid Build Coastguard Worker# Set $? to STATUS, without forking.
10159*5e7646d2SAndroid Build Coastguard Workeras_fn_set_status ()
10160*5e7646d2SAndroid Build Coastguard Worker{
10161*5e7646d2SAndroid Build Coastguard Worker  return $1
10162*5e7646d2SAndroid Build Coastguard Worker} # as_fn_set_status
10163*5e7646d2SAndroid Build Coastguard Worker
10164*5e7646d2SAndroid Build Coastguard Worker# as_fn_exit STATUS
10165*5e7646d2SAndroid Build Coastguard Worker# -----------------
10166*5e7646d2SAndroid Build Coastguard Worker# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
10167*5e7646d2SAndroid Build Coastguard Workeras_fn_exit ()
10168*5e7646d2SAndroid Build Coastguard Worker{
10169*5e7646d2SAndroid Build Coastguard Worker  set +e
10170*5e7646d2SAndroid Build Coastguard Worker  as_fn_set_status $1
10171*5e7646d2SAndroid Build Coastguard Worker  exit $1
10172*5e7646d2SAndroid Build Coastguard Worker} # as_fn_exit
10173*5e7646d2SAndroid Build Coastguard Worker
10174*5e7646d2SAndroid Build Coastguard Worker# as_fn_unset VAR
10175*5e7646d2SAndroid Build Coastguard Worker# ---------------
10176*5e7646d2SAndroid Build Coastguard Worker# Portably unset VAR.
10177*5e7646d2SAndroid Build Coastguard Workeras_fn_unset ()
10178*5e7646d2SAndroid Build Coastguard Worker{
10179*5e7646d2SAndroid Build Coastguard Worker  { eval $1=; unset $1;}
10180*5e7646d2SAndroid Build Coastguard Worker}
10181*5e7646d2SAndroid Build Coastguard Workeras_unset=as_fn_unset
10182*5e7646d2SAndroid Build Coastguard Worker# as_fn_append VAR VALUE
10183*5e7646d2SAndroid Build Coastguard Worker# ----------------------
10184*5e7646d2SAndroid Build Coastguard Worker# Append the text in VALUE to the end of the definition contained in VAR. Take
10185*5e7646d2SAndroid Build Coastguard Worker# advantage of any shell optimizations that allow amortized linear growth over
10186*5e7646d2SAndroid Build Coastguard Worker# repeated appends, instead of the typical quadratic growth present in naive
10187*5e7646d2SAndroid Build Coastguard Worker# implementations.
10188*5e7646d2SAndroid Build Coastguard Workerif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
10189*5e7646d2SAndroid Build Coastguard Worker  eval 'as_fn_append ()
10190*5e7646d2SAndroid Build Coastguard Worker  {
10191*5e7646d2SAndroid Build Coastguard Worker    eval $1+=\$2
10192*5e7646d2SAndroid Build Coastguard Worker  }'
10193*5e7646d2SAndroid Build Coastguard Workerelse
10194*5e7646d2SAndroid Build Coastguard Worker  as_fn_append ()
10195*5e7646d2SAndroid Build Coastguard Worker  {
10196*5e7646d2SAndroid Build Coastguard Worker    eval $1=\$$1\$2
10197*5e7646d2SAndroid Build Coastguard Worker  }
10198*5e7646d2SAndroid Build Coastguard Workerfi # as_fn_append
10199*5e7646d2SAndroid Build Coastguard Worker
10200*5e7646d2SAndroid Build Coastguard Worker# as_fn_arith ARG...
10201*5e7646d2SAndroid Build Coastguard Worker# ------------------
10202*5e7646d2SAndroid Build Coastguard Worker# Perform arithmetic evaluation on the ARGs, and store the result in the
10203*5e7646d2SAndroid Build Coastguard Worker# global $as_val. Take advantage of shells that can avoid forks. The arguments
10204*5e7646d2SAndroid Build Coastguard Worker# must be portable across $(()) and expr.
10205*5e7646d2SAndroid Build Coastguard Workerif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
10206*5e7646d2SAndroid Build Coastguard Worker  eval 'as_fn_arith ()
10207*5e7646d2SAndroid Build Coastguard Worker  {
10208*5e7646d2SAndroid Build Coastguard Worker    as_val=$(( $* ))
10209*5e7646d2SAndroid Build Coastguard Worker  }'
10210*5e7646d2SAndroid Build Coastguard Workerelse
10211*5e7646d2SAndroid Build Coastguard Worker  as_fn_arith ()
10212*5e7646d2SAndroid Build Coastguard Worker  {
10213*5e7646d2SAndroid Build Coastguard Worker    as_val=`expr "$@" || test $? -eq 1`
10214*5e7646d2SAndroid Build Coastguard Worker  }
10215*5e7646d2SAndroid Build Coastguard Workerfi # as_fn_arith
10216*5e7646d2SAndroid Build Coastguard Worker
10217*5e7646d2SAndroid Build Coastguard Worker
10218*5e7646d2SAndroid Build Coastguard Workerif expr a : '\(a\)' >/dev/null 2>&1 &&
10219*5e7646d2SAndroid Build Coastguard Worker   test "X`expr 00001 : '.*\(...\)'`" = X001; then
10220*5e7646d2SAndroid Build Coastguard Worker  as_expr=expr
10221*5e7646d2SAndroid Build Coastguard Workerelse
10222*5e7646d2SAndroid Build Coastguard Worker  as_expr=false
10223*5e7646d2SAndroid Build Coastguard Workerfi
10224*5e7646d2SAndroid Build Coastguard Worker
10225*5e7646d2SAndroid Build Coastguard Workerif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
10226*5e7646d2SAndroid Build Coastguard Worker  as_basename=basename
10227*5e7646d2SAndroid Build Coastguard Workerelse
10228*5e7646d2SAndroid Build Coastguard Worker  as_basename=false
10229*5e7646d2SAndroid Build Coastguard Workerfi
10230*5e7646d2SAndroid Build Coastguard Worker
10231*5e7646d2SAndroid Build Coastguard Workerif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
10232*5e7646d2SAndroid Build Coastguard Worker  as_dirname=dirname
10233*5e7646d2SAndroid Build Coastguard Workerelse
10234*5e7646d2SAndroid Build Coastguard Worker  as_dirname=false
10235*5e7646d2SAndroid Build Coastguard Workerfi
10236*5e7646d2SAndroid Build Coastguard Worker
10237*5e7646d2SAndroid Build Coastguard Workeras_me=`$as_basename -- "$0" ||
10238*5e7646d2SAndroid Build Coastguard Worker$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10239*5e7646d2SAndroid Build Coastguard Worker	 X"$0" : 'X\(//\)$' \| \
10240*5e7646d2SAndroid Build Coastguard Worker	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
10241*5e7646d2SAndroid Build Coastguard Worker$as_echo X/"$0" |
10242*5e7646d2SAndroid Build Coastguard Worker    sed '/^.*\/\([^/][^/]*\)\/*$/{
10243*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
10244*5e7646d2SAndroid Build Coastguard Worker	    q
10245*5e7646d2SAndroid Build Coastguard Worker	  }
10246*5e7646d2SAndroid Build Coastguard Worker	  /^X\/\(\/\/\)$/{
10247*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
10248*5e7646d2SAndroid Build Coastguard Worker	    q
10249*5e7646d2SAndroid Build Coastguard Worker	  }
10250*5e7646d2SAndroid Build Coastguard Worker	  /^X\/\(\/\).*/{
10251*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
10252*5e7646d2SAndroid Build Coastguard Worker	    q
10253*5e7646d2SAndroid Build Coastguard Worker	  }
10254*5e7646d2SAndroid Build Coastguard Worker	  s/.*/./; q'`
10255*5e7646d2SAndroid Build Coastguard Worker
10256*5e7646d2SAndroid Build Coastguard Worker# Avoid depending upon Character Ranges.
10257*5e7646d2SAndroid Build Coastguard Workeras_cr_letters='abcdefghijklmnopqrstuvwxyz'
10258*5e7646d2SAndroid Build Coastguard Workeras_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10259*5e7646d2SAndroid Build Coastguard Workeras_cr_Letters=$as_cr_letters$as_cr_LETTERS
10260*5e7646d2SAndroid Build Coastguard Workeras_cr_digits='0123456789'
10261*5e7646d2SAndroid Build Coastguard Workeras_cr_alnum=$as_cr_Letters$as_cr_digits
10262*5e7646d2SAndroid Build Coastguard Worker
10263*5e7646d2SAndroid Build Coastguard WorkerECHO_C= ECHO_N= ECHO_T=
10264*5e7646d2SAndroid Build Coastguard Workercase `echo -n x` in #(((((
10265*5e7646d2SAndroid Build Coastguard Worker-n*)
10266*5e7646d2SAndroid Build Coastguard Worker  case `echo 'xy\c'` in
10267*5e7646d2SAndroid Build Coastguard Worker  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
10268*5e7646d2SAndroid Build Coastguard Worker  xy)  ECHO_C='\c';;
10269*5e7646d2SAndroid Build Coastguard Worker  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
10270*5e7646d2SAndroid Build Coastguard Worker       ECHO_T='	';;
10271*5e7646d2SAndroid Build Coastguard Worker  esac;;
10272*5e7646d2SAndroid Build Coastguard Worker*)
10273*5e7646d2SAndroid Build Coastguard Worker  ECHO_N='-n';;
10274*5e7646d2SAndroid Build Coastguard Workeresac
10275*5e7646d2SAndroid Build Coastguard Worker
10276*5e7646d2SAndroid Build Coastguard Workerrm -f conf$$ conf$$.exe conf$$.file
10277*5e7646d2SAndroid Build Coastguard Workerif test -d conf$$.dir; then
10278*5e7646d2SAndroid Build Coastguard Worker  rm -f conf$$.dir/conf$$.file
10279*5e7646d2SAndroid Build Coastguard Workerelse
10280*5e7646d2SAndroid Build Coastguard Worker  rm -f conf$$.dir
10281*5e7646d2SAndroid Build Coastguard Worker  mkdir conf$$.dir 2>/dev/null
10282*5e7646d2SAndroid Build Coastguard Workerfi
10283*5e7646d2SAndroid Build Coastguard Workerif (echo >conf$$.file) 2>/dev/null; then
10284*5e7646d2SAndroid Build Coastguard Worker  if ln -s conf$$.file conf$$ 2>/dev/null; then
10285*5e7646d2SAndroid Build Coastguard Worker    as_ln_s='ln -s'
10286*5e7646d2SAndroid Build Coastguard Worker    # ... but there are two gotchas:
10287*5e7646d2SAndroid Build Coastguard Worker    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10288*5e7646d2SAndroid Build Coastguard Worker    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10289*5e7646d2SAndroid Build Coastguard Worker    # In both cases, we have to default to `cp -pR'.
10290*5e7646d2SAndroid Build Coastguard Worker    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
10291*5e7646d2SAndroid Build Coastguard Worker      as_ln_s='cp -pR'
10292*5e7646d2SAndroid Build Coastguard Worker  elif ln conf$$.file conf$$ 2>/dev/null; then
10293*5e7646d2SAndroid Build Coastguard Worker    as_ln_s=ln
10294*5e7646d2SAndroid Build Coastguard Worker  else
10295*5e7646d2SAndroid Build Coastguard Worker    as_ln_s='cp -pR'
10296*5e7646d2SAndroid Build Coastguard Worker  fi
10297*5e7646d2SAndroid Build Coastguard Workerelse
10298*5e7646d2SAndroid Build Coastguard Worker  as_ln_s='cp -pR'
10299*5e7646d2SAndroid Build Coastguard Workerfi
10300*5e7646d2SAndroid Build Coastguard Workerrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
10301*5e7646d2SAndroid Build Coastguard Workerrmdir conf$$.dir 2>/dev/null
10302*5e7646d2SAndroid Build Coastguard Worker
10303*5e7646d2SAndroid Build Coastguard Worker
10304*5e7646d2SAndroid Build Coastguard Worker# as_fn_mkdir_p
10305*5e7646d2SAndroid Build Coastguard Worker# -------------
10306*5e7646d2SAndroid Build Coastguard Worker# Create "$as_dir" as a directory, including parents if necessary.
10307*5e7646d2SAndroid Build Coastguard Workeras_fn_mkdir_p ()
10308*5e7646d2SAndroid Build Coastguard Worker{
10309*5e7646d2SAndroid Build Coastguard Worker
10310*5e7646d2SAndroid Build Coastguard Worker  case $as_dir in #(
10311*5e7646d2SAndroid Build Coastguard Worker  -*) as_dir=./$as_dir;;
10312*5e7646d2SAndroid Build Coastguard Worker  esac
10313*5e7646d2SAndroid Build Coastguard Worker  test -d "$as_dir" || eval $as_mkdir_p || {
10314*5e7646d2SAndroid Build Coastguard Worker    as_dirs=
10315*5e7646d2SAndroid Build Coastguard Worker    while :; do
10316*5e7646d2SAndroid Build Coastguard Worker      case $as_dir in #(
10317*5e7646d2SAndroid Build Coastguard Worker      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10318*5e7646d2SAndroid Build Coastguard Worker      *) as_qdir=$as_dir;;
10319*5e7646d2SAndroid Build Coastguard Worker      esac
10320*5e7646d2SAndroid Build Coastguard Worker      as_dirs="'$as_qdir' $as_dirs"
10321*5e7646d2SAndroid Build Coastguard Worker      as_dir=`$as_dirname -- "$as_dir" ||
10322*5e7646d2SAndroid Build Coastguard Worker$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10323*5e7646d2SAndroid Build Coastguard Worker	 X"$as_dir" : 'X\(//\)[^/]' \| \
10324*5e7646d2SAndroid Build Coastguard Worker	 X"$as_dir" : 'X\(//\)$' \| \
10325*5e7646d2SAndroid Build Coastguard Worker	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10326*5e7646d2SAndroid Build Coastguard Worker$as_echo X"$as_dir" |
10327*5e7646d2SAndroid Build Coastguard Worker    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10328*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
10329*5e7646d2SAndroid Build Coastguard Worker	    q
10330*5e7646d2SAndroid Build Coastguard Worker	  }
10331*5e7646d2SAndroid Build Coastguard Worker	  /^X\(\/\/\)[^/].*/{
10332*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
10333*5e7646d2SAndroid Build Coastguard Worker	    q
10334*5e7646d2SAndroid Build Coastguard Worker	  }
10335*5e7646d2SAndroid Build Coastguard Worker	  /^X\(\/\/\)$/{
10336*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
10337*5e7646d2SAndroid Build Coastguard Worker	    q
10338*5e7646d2SAndroid Build Coastguard Worker	  }
10339*5e7646d2SAndroid Build Coastguard Worker	  /^X\(\/\).*/{
10340*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
10341*5e7646d2SAndroid Build Coastguard Worker	    q
10342*5e7646d2SAndroid Build Coastguard Worker	  }
10343*5e7646d2SAndroid Build Coastguard Worker	  s/.*/./; q'`
10344*5e7646d2SAndroid Build Coastguard Worker      test -d "$as_dir" && break
10345*5e7646d2SAndroid Build Coastguard Worker    done
10346*5e7646d2SAndroid Build Coastguard Worker    test -z "$as_dirs" || eval "mkdir $as_dirs"
10347*5e7646d2SAndroid Build Coastguard Worker  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
10348*5e7646d2SAndroid Build Coastguard Worker
10349*5e7646d2SAndroid Build Coastguard Worker
10350*5e7646d2SAndroid Build Coastguard Worker} # as_fn_mkdir_p
10351*5e7646d2SAndroid Build Coastguard Workerif mkdir -p . 2>/dev/null; then
10352*5e7646d2SAndroid Build Coastguard Worker  as_mkdir_p='mkdir -p "$as_dir"'
10353*5e7646d2SAndroid Build Coastguard Workerelse
10354*5e7646d2SAndroid Build Coastguard Worker  test -d ./-p && rmdir ./-p
10355*5e7646d2SAndroid Build Coastguard Worker  as_mkdir_p=false
10356*5e7646d2SAndroid Build Coastguard Workerfi
10357*5e7646d2SAndroid Build Coastguard Worker
10358*5e7646d2SAndroid Build Coastguard Worker
10359*5e7646d2SAndroid Build Coastguard Worker# as_fn_executable_p FILE
10360*5e7646d2SAndroid Build Coastguard Worker# -----------------------
10361*5e7646d2SAndroid Build Coastguard Worker# Test if FILE is an executable regular file.
10362*5e7646d2SAndroid Build Coastguard Workeras_fn_executable_p ()
10363*5e7646d2SAndroid Build Coastguard Worker{
10364*5e7646d2SAndroid Build Coastguard Worker  test -f "$1" && test -x "$1"
10365*5e7646d2SAndroid Build Coastguard Worker} # as_fn_executable_p
10366*5e7646d2SAndroid Build Coastguard Workeras_test_x='test -x'
10367*5e7646d2SAndroid Build Coastguard Workeras_executable_p=as_fn_executable_p
10368*5e7646d2SAndroid Build Coastguard Worker
10369*5e7646d2SAndroid Build Coastguard Worker# Sed expression to map a string onto a valid CPP name.
10370*5e7646d2SAndroid Build Coastguard Workeras_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10371*5e7646d2SAndroid Build Coastguard Worker
10372*5e7646d2SAndroid Build Coastguard Worker# Sed expression to map a string onto a valid variable name.
10373*5e7646d2SAndroid Build Coastguard Workeras_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10374*5e7646d2SAndroid Build Coastguard Worker
10375*5e7646d2SAndroid Build Coastguard Worker
10376*5e7646d2SAndroid Build Coastguard Workerexec 6>&1
10377*5e7646d2SAndroid Build Coastguard Worker## ----------------------------------- ##
10378*5e7646d2SAndroid Build Coastguard Worker## Main body of $CONFIG_STATUS script. ##
10379*5e7646d2SAndroid Build Coastguard Worker## ----------------------------------- ##
10380*5e7646d2SAndroid Build Coastguard Worker_ASEOF
10381*5e7646d2SAndroid Build Coastguard Workertest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
10382*5e7646d2SAndroid Build Coastguard Worker
10383*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10384*5e7646d2SAndroid Build Coastguard Worker# Save the log message, to keep $0 and so on meaningful, and to
10385*5e7646d2SAndroid Build Coastguard Worker# report actual input values of CONFIG_FILES etc. instead of their
10386*5e7646d2SAndroid Build Coastguard Worker# values after options handling.
10387*5e7646d2SAndroid Build Coastguard Workerac_log="
10388*5e7646d2SAndroid Build Coastguard WorkerThis file was extended by CUPS $as_me 2.3.6, which was
10389*5e7646d2SAndroid Build Coastguard Workergenerated by GNU Autoconf 2.69.  Invocation command line was
10390*5e7646d2SAndroid Build Coastguard Worker
10391*5e7646d2SAndroid Build Coastguard Worker  CONFIG_FILES    = $CONFIG_FILES
10392*5e7646d2SAndroid Build Coastguard Worker  CONFIG_HEADERS  = $CONFIG_HEADERS
10393*5e7646d2SAndroid Build Coastguard Worker  CONFIG_LINKS    = $CONFIG_LINKS
10394*5e7646d2SAndroid Build Coastguard Worker  CONFIG_COMMANDS = $CONFIG_COMMANDS
10395*5e7646d2SAndroid Build Coastguard Worker  $ $0 $@
10396*5e7646d2SAndroid Build Coastguard Worker
10397*5e7646d2SAndroid Build Coastguard Workeron `(hostname || uname -n) 2>/dev/null | sed 1q`
10398*5e7646d2SAndroid Build Coastguard Worker"
10399*5e7646d2SAndroid Build Coastguard Worker
10400*5e7646d2SAndroid Build Coastguard Worker_ACEOF
10401*5e7646d2SAndroid Build Coastguard Worker
10402*5e7646d2SAndroid Build Coastguard Workercase $ac_config_files in *"
10403*5e7646d2SAndroid Build Coastguard Worker"*) set x $ac_config_files; shift; ac_config_files=$*;;
10404*5e7646d2SAndroid Build Coastguard Workeresac
10405*5e7646d2SAndroid Build Coastguard Worker
10406*5e7646d2SAndroid Build Coastguard Workercase $ac_config_headers in *"
10407*5e7646d2SAndroid Build Coastguard Worker"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
10408*5e7646d2SAndroid Build Coastguard Workeresac
10409*5e7646d2SAndroid Build Coastguard Worker
10410*5e7646d2SAndroid Build Coastguard Worker
10411*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10412*5e7646d2SAndroid Build Coastguard Worker# Files that config.status was made for.
10413*5e7646d2SAndroid Build Coastguard Workerconfig_files="$ac_config_files"
10414*5e7646d2SAndroid Build Coastguard Workerconfig_headers="$ac_config_headers"
10415*5e7646d2SAndroid Build Coastguard Worker
10416*5e7646d2SAndroid Build Coastguard Worker_ACEOF
10417*5e7646d2SAndroid Build Coastguard Worker
10418*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10419*5e7646d2SAndroid Build Coastguard Workerac_cs_usage="\
10420*5e7646d2SAndroid Build Coastguard Worker\`$as_me' instantiates files and other configuration actions
10421*5e7646d2SAndroid Build Coastguard Workerfrom templates according to the current configuration.  Unless the files
10422*5e7646d2SAndroid Build Coastguard Workerand actions are specified as TAGs, all are instantiated by default.
10423*5e7646d2SAndroid Build Coastguard Worker
10424*5e7646d2SAndroid Build Coastguard WorkerUsage: $0 [OPTION]... [TAG]...
10425*5e7646d2SAndroid Build Coastguard Worker
10426*5e7646d2SAndroid Build Coastguard Worker  -h, --help       print this help, then exit
10427*5e7646d2SAndroid Build Coastguard Worker  -V, --version    print version number and configuration settings, then exit
10428*5e7646d2SAndroid Build Coastguard Worker      --config     print configuration, then exit
10429*5e7646d2SAndroid Build Coastguard Worker  -q, --quiet, --silent
10430*5e7646d2SAndroid Build Coastguard Worker                   do not print progress messages
10431*5e7646d2SAndroid Build Coastguard Worker  -d, --debug      don't remove temporary files
10432*5e7646d2SAndroid Build Coastguard Worker      --recheck    update $as_me by reconfiguring in the same conditions
10433*5e7646d2SAndroid Build Coastguard Worker      --file=FILE[:TEMPLATE]
10434*5e7646d2SAndroid Build Coastguard Worker                   instantiate the configuration file FILE
10435*5e7646d2SAndroid Build Coastguard Worker      --header=FILE[:TEMPLATE]
10436*5e7646d2SAndroid Build Coastguard Worker                   instantiate the configuration header FILE
10437*5e7646d2SAndroid Build Coastguard Worker
10438*5e7646d2SAndroid Build Coastguard WorkerConfiguration files:
10439*5e7646d2SAndroid Build Coastguard Worker$config_files
10440*5e7646d2SAndroid Build Coastguard Worker
10441*5e7646d2SAndroid Build Coastguard WorkerConfiguration headers:
10442*5e7646d2SAndroid Build Coastguard Worker$config_headers
10443*5e7646d2SAndroid Build Coastguard Worker
10444*5e7646d2SAndroid Build Coastguard WorkerReport bugs to <https://github.com/apple/cups/issues>.
10445*5e7646d2SAndroid Build Coastguard WorkerCUPS home page: <https://www.cups.org/>."
10446*5e7646d2SAndroid Build Coastguard Worker
10447*5e7646d2SAndroid Build Coastguard Worker_ACEOF
10448*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10449*5e7646d2SAndroid Build Coastguard Workerac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
10450*5e7646d2SAndroid Build Coastguard Workerac_cs_version="\\
10451*5e7646d2SAndroid Build Coastguard WorkerCUPS config.status 2.3.6
10452*5e7646d2SAndroid Build Coastguard Workerconfigured by $0, generated by GNU Autoconf 2.69,
10453*5e7646d2SAndroid Build Coastguard Worker  with options \\"\$ac_cs_config\\"
10454*5e7646d2SAndroid Build Coastguard Worker
10455*5e7646d2SAndroid Build Coastguard WorkerCopyright (C) 2012 Free Software Foundation, Inc.
10456*5e7646d2SAndroid Build Coastguard WorkerThis config.status script is free software; the Free Software Foundation
10457*5e7646d2SAndroid Build Coastguard Workergives unlimited permission to copy, distribute and modify it."
10458*5e7646d2SAndroid Build Coastguard Worker
10459*5e7646d2SAndroid Build Coastguard Workerac_pwd='$ac_pwd'
10460*5e7646d2SAndroid Build Coastguard Workersrcdir='$srcdir'
10461*5e7646d2SAndroid Build Coastguard WorkerAWK='$AWK'
10462*5e7646d2SAndroid Build Coastguard Workertest -n "\$AWK" || AWK=awk
10463*5e7646d2SAndroid Build Coastguard Worker_ACEOF
10464*5e7646d2SAndroid Build Coastguard Worker
10465*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10466*5e7646d2SAndroid Build Coastguard Worker# The default lists apply if the user does not specify any file.
10467*5e7646d2SAndroid Build Coastguard Workerac_need_defaults=:
10468*5e7646d2SAndroid Build Coastguard Workerwhile test $# != 0
10469*5e7646d2SAndroid Build Coastguard Workerdo
10470*5e7646d2SAndroid Build Coastguard Worker  case $1 in
10471*5e7646d2SAndroid Build Coastguard Worker  --*=?*)
10472*5e7646d2SAndroid Build Coastguard Worker    ac_option=`expr "X$1" : 'X\([^=]*\)='`
10473*5e7646d2SAndroid Build Coastguard Worker    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
10474*5e7646d2SAndroid Build Coastguard Worker    ac_shift=:
10475*5e7646d2SAndroid Build Coastguard Worker    ;;
10476*5e7646d2SAndroid Build Coastguard Worker  --*=)
10477*5e7646d2SAndroid Build Coastguard Worker    ac_option=`expr "X$1" : 'X\([^=]*\)='`
10478*5e7646d2SAndroid Build Coastguard Worker    ac_optarg=
10479*5e7646d2SAndroid Build Coastguard Worker    ac_shift=:
10480*5e7646d2SAndroid Build Coastguard Worker    ;;
10481*5e7646d2SAndroid Build Coastguard Worker  *)
10482*5e7646d2SAndroid Build Coastguard Worker    ac_option=$1
10483*5e7646d2SAndroid Build Coastguard Worker    ac_optarg=$2
10484*5e7646d2SAndroid Build Coastguard Worker    ac_shift=shift
10485*5e7646d2SAndroid Build Coastguard Worker    ;;
10486*5e7646d2SAndroid Build Coastguard Worker  esac
10487*5e7646d2SAndroid Build Coastguard Worker
10488*5e7646d2SAndroid Build Coastguard Worker  case $ac_option in
10489*5e7646d2SAndroid Build Coastguard Worker  # Handling of the options.
10490*5e7646d2SAndroid Build Coastguard Worker  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10491*5e7646d2SAndroid Build Coastguard Worker    ac_cs_recheck=: ;;
10492*5e7646d2SAndroid Build Coastguard Worker  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
10493*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$ac_cs_version"; exit ;;
10494*5e7646d2SAndroid Build Coastguard Worker  --config | --confi | --conf | --con | --co | --c )
10495*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$ac_cs_config"; exit ;;
10496*5e7646d2SAndroid Build Coastguard Worker  --debug | --debu | --deb | --de | --d | -d )
10497*5e7646d2SAndroid Build Coastguard Worker    debug=: ;;
10498*5e7646d2SAndroid Build Coastguard Worker  --file | --fil | --fi | --f )
10499*5e7646d2SAndroid Build Coastguard Worker    $ac_shift
10500*5e7646d2SAndroid Build Coastguard Worker    case $ac_optarg in
10501*5e7646d2SAndroid Build Coastguard Worker    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10502*5e7646d2SAndroid Build Coastguard Worker    '') as_fn_error $? "missing file argument" ;;
10503*5e7646d2SAndroid Build Coastguard Worker    esac
10504*5e7646d2SAndroid Build Coastguard Worker    as_fn_append CONFIG_FILES " '$ac_optarg'"
10505*5e7646d2SAndroid Build Coastguard Worker    ac_need_defaults=false;;
10506*5e7646d2SAndroid Build Coastguard Worker  --header | --heade | --head | --hea )
10507*5e7646d2SAndroid Build Coastguard Worker    $ac_shift
10508*5e7646d2SAndroid Build Coastguard Worker    case $ac_optarg in
10509*5e7646d2SAndroid Build Coastguard Worker    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10510*5e7646d2SAndroid Build Coastguard Worker    esac
10511*5e7646d2SAndroid Build Coastguard Worker    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
10512*5e7646d2SAndroid Build Coastguard Worker    ac_need_defaults=false;;
10513*5e7646d2SAndroid Build Coastguard Worker  --he | --h)
10514*5e7646d2SAndroid Build Coastguard Worker    # Conflict between --help and --header
10515*5e7646d2SAndroid Build Coastguard Worker    as_fn_error $? "ambiguous option: \`$1'
10516*5e7646d2SAndroid Build Coastguard WorkerTry \`$0 --help' for more information.";;
10517*5e7646d2SAndroid Build Coastguard Worker  --help | --hel | -h )
10518*5e7646d2SAndroid Build Coastguard Worker    $as_echo "$ac_cs_usage"; exit ;;
10519*5e7646d2SAndroid Build Coastguard Worker  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10520*5e7646d2SAndroid Build Coastguard Worker  | -silent | --silent | --silen | --sile | --sil | --si | --s)
10521*5e7646d2SAndroid Build Coastguard Worker    ac_cs_silent=: ;;
10522*5e7646d2SAndroid Build Coastguard Worker
10523*5e7646d2SAndroid Build Coastguard Worker  # This is an error.
10524*5e7646d2SAndroid Build Coastguard Worker  -*) as_fn_error $? "unrecognized option: \`$1'
10525*5e7646d2SAndroid Build Coastguard WorkerTry \`$0 --help' for more information." ;;
10526*5e7646d2SAndroid Build Coastguard Worker
10527*5e7646d2SAndroid Build Coastguard Worker  *) as_fn_append ac_config_targets " $1"
10528*5e7646d2SAndroid Build Coastguard Worker     ac_need_defaults=false ;;
10529*5e7646d2SAndroid Build Coastguard Worker
10530*5e7646d2SAndroid Build Coastguard Worker  esac
10531*5e7646d2SAndroid Build Coastguard Worker  shift
10532*5e7646d2SAndroid Build Coastguard Workerdone
10533*5e7646d2SAndroid Build Coastguard Worker
10534*5e7646d2SAndroid Build Coastguard Workerac_configure_extra_args=
10535*5e7646d2SAndroid Build Coastguard Worker
10536*5e7646d2SAndroid Build Coastguard Workerif $ac_cs_silent; then
10537*5e7646d2SAndroid Build Coastguard Worker  exec 6>/dev/null
10538*5e7646d2SAndroid Build Coastguard Worker  ac_configure_extra_args="$ac_configure_extra_args --silent"
10539*5e7646d2SAndroid Build Coastguard Workerfi
10540*5e7646d2SAndroid Build Coastguard Worker
10541*5e7646d2SAndroid Build Coastguard Worker_ACEOF
10542*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10543*5e7646d2SAndroid Build Coastguard Workerif \$ac_cs_recheck; then
10544*5e7646d2SAndroid Build Coastguard Worker  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10545*5e7646d2SAndroid Build Coastguard Worker  shift
10546*5e7646d2SAndroid Build Coastguard Worker  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
10547*5e7646d2SAndroid Build Coastguard Worker  CONFIG_SHELL='$SHELL'
10548*5e7646d2SAndroid Build Coastguard Worker  export CONFIG_SHELL
10549*5e7646d2SAndroid Build Coastguard Worker  exec "\$@"
10550*5e7646d2SAndroid Build Coastguard Workerfi
10551*5e7646d2SAndroid Build Coastguard Worker
10552*5e7646d2SAndroid Build Coastguard Worker_ACEOF
10553*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10554*5e7646d2SAndroid Build Coastguard Workerexec 5>>config.log
10555*5e7646d2SAndroid Build Coastguard Worker{
10556*5e7646d2SAndroid Build Coastguard Worker  echo
10557*5e7646d2SAndroid Build Coastguard Worker  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10558*5e7646d2SAndroid Build Coastguard Worker## Running $as_me. ##
10559*5e7646d2SAndroid Build Coastguard Worker_ASBOX
10560*5e7646d2SAndroid Build Coastguard Worker  $as_echo "$ac_log"
10561*5e7646d2SAndroid Build Coastguard Worker} >&5
10562*5e7646d2SAndroid Build Coastguard Worker
10563*5e7646d2SAndroid Build Coastguard Worker_ACEOF
10564*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10565*5e7646d2SAndroid Build Coastguard Worker_ACEOF
10566*5e7646d2SAndroid Build Coastguard Worker
10567*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10568*5e7646d2SAndroid Build Coastguard Worker
10569*5e7646d2SAndroid Build Coastguard Worker# Handling of arguments.
10570*5e7646d2SAndroid Build Coastguard Workerfor ac_config_target in $ac_config_targets
10571*5e7646d2SAndroid Build Coastguard Workerdo
10572*5e7646d2SAndroid Build Coastguard Worker  case $ac_config_target in
10573*5e7646d2SAndroid Build Coastguard Worker    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
10574*5e7646d2SAndroid Build Coastguard Worker    "Makedefs") CONFIG_FILES="$CONFIG_FILES Makedefs" ;;
10575*5e7646d2SAndroid Build Coastguard Worker    "conf/cups-files.conf") CONFIG_FILES="$CONFIG_FILES conf/cups-files.conf" ;;
10576*5e7646d2SAndroid Build Coastguard Worker    "conf/cupsd.conf") CONFIG_FILES="$CONFIG_FILES conf/cupsd.conf" ;;
10577*5e7646d2SAndroid Build Coastguard Worker    "conf/mime.convs") CONFIG_FILES="$CONFIG_FILES conf/mime.convs" ;;
10578*5e7646d2SAndroid Build Coastguard Worker    "conf/pam.std") CONFIG_FILES="$CONFIG_FILES conf/pam.std" ;;
10579*5e7646d2SAndroid Build Coastguard Worker    "conf/snmp.conf") CONFIG_FILES="$CONFIG_FILES conf/snmp.conf" ;;
10580*5e7646d2SAndroid Build Coastguard Worker    "cups-config") CONFIG_FILES="$CONFIG_FILES cups-config" ;;
10581*5e7646d2SAndroid Build Coastguard Worker    "desktop/cups.desktop") CONFIG_FILES="$CONFIG_FILES desktop/cups.desktop" ;;
10582*5e7646d2SAndroid Build Coastguard Worker    "doc/index.html") CONFIG_FILES="$CONFIG_FILES doc/index.html" ;;
10583*5e7646d2SAndroid Build Coastguard Worker    "scheduler/cups-lpd.xinetd") CONFIG_FILES="$CONFIG_FILES scheduler/cups-lpd.xinetd" ;;
10584*5e7646d2SAndroid Build Coastguard Worker    "scheduler/cups.sh") CONFIG_FILES="$CONFIG_FILES scheduler/cups.sh" ;;
10585*5e7646d2SAndroid Build Coastguard Worker    "scheduler/cups.xml") CONFIG_FILES="$CONFIG_FILES scheduler/cups.xml" ;;
10586*5e7646d2SAndroid Build Coastguard Worker    "scheduler/org.cups.cups-lpd.plist") CONFIG_FILES="$CONFIG_FILES scheduler/org.cups.cups-lpd.plist" ;;
10587*5e7646d2SAndroid Build Coastguard Worker    "scheduler/org.cups.cups-lpdAT.service") CONFIG_FILES="$CONFIG_FILES scheduler/org.cups.cups-lpdAT.service" ;;
10588*5e7646d2SAndroid Build Coastguard Worker    "scheduler/org.cups.cupsd.path") CONFIG_FILES="$CONFIG_FILES scheduler/org.cups.cupsd.path" ;;
10589*5e7646d2SAndroid Build Coastguard Worker    "scheduler/org.cups.cupsd.service") CONFIG_FILES="$CONFIG_FILES scheduler/org.cups.cupsd.service" ;;
10590*5e7646d2SAndroid Build Coastguard Worker    "scheduler/org.cups.cupsd.socket") CONFIG_FILES="$CONFIG_FILES scheduler/org.cups.cupsd.socket" ;;
10591*5e7646d2SAndroid Build Coastguard Worker    "templates/header.tmpl") CONFIG_FILES="$CONFIG_FILES templates/header.tmpl" ;;
10592*5e7646d2SAndroid Build Coastguard Worker    "packaging/cups.list") CONFIG_FILES="$CONFIG_FILES packaging/cups.list" ;;
10593*5e7646d2SAndroid Build Coastguard Worker    "$LANGFILES") CONFIG_FILES="$CONFIG_FILES $LANGFILES" ;;
10594*5e7646d2SAndroid Build Coastguard Worker
10595*5e7646d2SAndroid Build Coastguard Worker  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
10596*5e7646d2SAndroid Build Coastguard Worker  esac
10597*5e7646d2SAndroid Build Coastguard Workerdone
10598*5e7646d2SAndroid Build Coastguard Worker
10599*5e7646d2SAndroid Build Coastguard Worker
10600*5e7646d2SAndroid Build Coastguard Worker# If the user did not use the arguments to specify the items to instantiate,
10601*5e7646d2SAndroid Build Coastguard Worker# then the envvar interface is used.  Set only those that are not.
10602*5e7646d2SAndroid Build Coastguard Worker# We use the long form for the default assignment because of an extremely
10603*5e7646d2SAndroid Build Coastguard Worker# bizarre bug on SunOS 4.1.3.
10604*5e7646d2SAndroid Build Coastguard Workerif $ac_need_defaults; then
10605*5e7646d2SAndroid Build Coastguard Worker  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
10606*5e7646d2SAndroid Build Coastguard Worker  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
10607*5e7646d2SAndroid Build Coastguard Workerfi
10608*5e7646d2SAndroid Build Coastguard Worker
10609*5e7646d2SAndroid Build Coastguard Worker# Have a temporary directory for convenience.  Make it in the build tree
10610*5e7646d2SAndroid Build Coastguard Worker# simply because there is no reason against having it here, and in addition,
10611*5e7646d2SAndroid Build Coastguard Worker# creating and moving files from /tmp can sometimes cause problems.
10612*5e7646d2SAndroid Build Coastguard Worker# Hook for its removal unless debugging.
10613*5e7646d2SAndroid Build Coastguard Worker# Note that there is a small window in which the directory will not be cleaned:
10614*5e7646d2SAndroid Build Coastguard Worker# after its creation but before its name has been assigned to `$tmp'.
10615*5e7646d2SAndroid Build Coastguard Worker$debug ||
10616*5e7646d2SAndroid Build Coastguard Worker{
10617*5e7646d2SAndroid Build Coastguard Worker  tmp= ac_tmp=
10618*5e7646d2SAndroid Build Coastguard Worker  trap 'exit_status=$?
10619*5e7646d2SAndroid Build Coastguard Worker  : "${ac_tmp:=$tmp}"
10620*5e7646d2SAndroid Build Coastguard Worker  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
10621*5e7646d2SAndroid Build Coastguard Worker' 0
10622*5e7646d2SAndroid Build Coastguard Worker  trap 'as_fn_exit 1' 1 2 13 15
10623*5e7646d2SAndroid Build Coastguard Worker}
10624*5e7646d2SAndroid Build Coastguard Worker# Create a (secure) tmp directory for tmp files.
10625*5e7646d2SAndroid Build Coastguard Worker
10626*5e7646d2SAndroid Build Coastguard Worker{
10627*5e7646d2SAndroid Build Coastguard Worker  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
10628*5e7646d2SAndroid Build Coastguard Worker  test -d "$tmp"
10629*5e7646d2SAndroid Build Coastguard Worker}  ||
10630*5e7646d2SAndroid Build Coastguard Worker{
10631*5e7646d2SAndroid Build Coastguard Worker  tmp=./conf$$-$RANDOM
10632*5e7646d2SAndroid Build Coastguard Worker  (umask 077 && mkdir "$tmp")
10633*5e7646d2SAndroid Build Coastguard Worker} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
10634*5e7646d2SAndroid Build Coastguard Workerac_tmp=$tmp
10635*5e7646d2SAndroid Build Coastguard Worker
10636*5e7646d2SAndroid Build Coastguard Worker# Set up the scripts for CONFIG_FILES section.
10637*5e7646d2SAndroid Build Coastguard Worker# No need to generate them if there are no CONFIG_FILES.
10638*5e7646d2SAndroid Build Coastguard Worker# This happens for instance with `./config.status config.h'.
10639*5e7646d2SAndroid Build Coastguard Workerif test -n "$CONFIG_FILES"; then
10640*5e7646d2SAndroid Build Coastguard Worker
10641*5e7646d2SAndroid Build Coastguard Worker
10642*5e7646d2SAndroid Build Coastguard Workerac_cr=`echo X | tr X '\015'`
10643*5e7646d2SAndroid Build Coastguard Worker# On cygwin, bash can eat \r inside `` if the user requested igncr.
10644*5e7646d2SAndroid Build Coastguard Worker# But we know of no other shell where ac_cr would be empty at this
10645*5e7646d2SAndroid Build Coastguard Worker# point, so we can use a bashism as a fallback.
10646*5e7646d2SAndroid Build Coastguard Workerif test "x$ac_cr" = x; then
10647*5e7646d2SAndroid Build Coastguard Worker  eval ac_cr=\$\'\\r\'
10648*5e7646d2SAndroid Build Coastguard Workerfi
10649*5e7646d2SAndroid Build Coastguard Workerac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
10650*5e7646d2SAndroid Build Coastguard Workerif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
10651*5e7646d2SAndroid Build Coastguard Worker  ac_cs_awk_cr='\\r'
10652*5e7646d2SAndroid Build Coastguard Workerelse
10653*5e7646d2SAndroid Build Coastguard Worker  ac_cs_awk_cr=$ac_cr
10654*5e7646d2SAndroid Build Coastguard Workerfi
10655*5e7646d2SAndroid Build Coastguard Worker
10656*5e7646d2SAndroid Build Coastguard Workerecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
10657*5e7646d2SAndroid Build Coastguard Worker_ACEOF
10658*5e7646d2SAndroid Build Coastguard Worker
10659*5e7646d2SAndroid Build Coastguard Worker
10660*5e7646d2SAndroid Build Coastguard Worker{
10661*5e7646d2SAndroid Build Coastguard Worker  echo "cat >conf$$subs.awk <<_ACEOF" &&
10662*5e7646d2SAndroid Build Coastguard Worker  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
10663*5e7646d2SAndroid Build Coastguard Worker  echo "_ACEOF"
10664*5e7646d2SAndroid Build Coastguard Worker} >conf$$subs.sh ||
10665*5e7646d2SAndroid Build Coastguard Worker  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
10666*5e7646d2SAndroid Build Coastguard Workerac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
10667*5e7646d2SAndroid Build Coastguard Workerac_delim='%!_!# '
10668*5e7646d2SAndroid Build Coastguard Workerfor ac_last_try in false false false false false :; do
10669*5e7646d2SAndroid Build Coastguard Worker  . ./conf$$subs.sh ||
10670*5e7646d2SAndroid Build Coastguard Worker    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
10671*5e7646d2SAndroid Build Coastguard Worker
10672*5e7646d2SAndroid Build Coastguard Worker  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
10673*5e7646d2SAndroid Build Coastguard Worker  if test $ac_delim_n = $ac_delim_num; then
10674*5e7646d2SAndroid Build Coastguard Worker    break
10675*5e7646d2SAndroid Build Coastguard Worker  elif $ac_last_try; then
10676*5e7646d2SAndroid Build Coastguard Worker    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
10677*5e7646d2SAndroid Build Coastguard Worker  else
10678*5e7646d2SAndroid Build Coastguard Worker    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
10679*5e7646d2SAndroid Build Coastguard Worker  fi
10680*5e7646d2SAndroid Build Coastguard Workerdone
10681*5e7646d2SAndroid Build Coastguard Workerrm -f conf$$subs.sh
10682*5e7646d2SAndroid Build Coastguard Worker
10683*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10684*5e7646d2SAndroid Build Coastguard Workercat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
10685*5e7646d2SAndroid Build Coastguard Worker_ACEOF
10686*5e7646d2SAndroid Build Coastguard Workersed -n '
10687*5e7646d2SAndroid Build Coastguard Workerh
10688*5e7646d2SAndroid Build Coastguard Workers/^/S["/; s/!.*/"]=/
10689*5e7646d2SAndroid Build Coastguard Workerp
10690*5e7646d2SAndroid Build Coastguard Workerg
10691*5e7646d2SAndroid Build Coastguard Workers/^[^!]*!//
10692*5e7646d2SAndroid Build Coastguard Worker:repl
10693*5e7646d2SAndroid Build Coastguard Workert repl
10694*5e7646d2SAndroid Build Coastguard Workers/'"$ac_delim"'$//
10695*5e7646d2SAndroid Build Coastguard Workert delim
10696*5e7646d2SAndroid Build Coastguard Worker:nl
10697*5e7646d2SAndroid Build Coastguard Workerh
10698*5e7646d2SAndroid Build Coastguard Workers/\(.\{148\}\)..*/\1/
10699*5e7646d2SAndroid Build Coastguard Workert more1
10700*5e7646d2SAndroid Build Coastguard Workers/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
10701*5e7646d2SAndroid Build Coastguard Workerp
10702*5e7646d2SAndroid Build Coastguard Workern
10703*5e7646d2SAndroid Build Coastguard Workerb repl
10704*5e7646d2SAndroid Build Coastguard Worker:more1
10705*5e7646d2SAndroid Build Coastguard Workers/["\\]/\\&/g; s/^/"/; s/$/"\\/
10706*5e7646d2SAndroid Build Coastguard Workerp
10707*5e7646d2SAndroid Build Coastguard Workerg
10708*5e7646d2SAndroid Build Coastguard Workers/.\{148\}//
10709*5e7646d2SAndroid Build Coastguard Workert nl
10710*5e7646d2SAndroid Build Coastguard Worker:delim
10711*5e7646d2SAndroid Build Coastguard Workerh
10712*5e7646d2SAndroid Build Coastguard Workers/\(.\{148\}\)..*/\1/
10713*5e7646d2SAndroid Build Coastguard Workert more2
10714*5e7646d2SAndroid Build Coastguard Workers/["\\]/\\&/g; s/^/"/; s/$/"/
10715*5e7646d2SAndroid Build Coastguard Workerp
10716*5e7646d2SAndroid Build Coastguard Workerb
10717*5e7646d2SAndroid Build Coastguard Worker:more2
10718*5e7646d2SAndroid Build Coastguard Workers/["\\]/\\&/g; s/^/"/; s/$/"\\/
10719*5e7646d2SAndroid Build Coastguard Workerp
10720*5e7646d2SAndroid Build Coastguard Workerg
10721*5e7646d2SAndroid Build Coastguard Workers/.\{148\}//
10722*5e7646d2SAndroid Build Coastguard Workert delim
10723*5e7646d2SAndroid Build Coastguard Worker' <conf$$subs.awk | sed '
10724*5e7646d2SAndroid Build Coastguard Worker/^[^""]/{
10725*5e7646d2SAndroid Build Coastguard Worker  N
10726*5e7646d2SAndroid Build Coastguard Worker  s/\n//
10727*5e7646d2SAndroid Build Coastguard Worker}
10728*5e7646d2SAndroid Build Coastguard Worker' >>$CONFIG_STATUS || ac_write_fail=1
10729*5e7646d2SAndroid Build Coastguard Workerrm -f conf$$subs.awk
10730*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10731*5e7646d2SAndroid Build Coastguard Worker_ACAWK
10732*5e7646d2SAndroid Build Coastguard Workercat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
10733*5e7646d2SAndroid Build Coastguard Worker  for (key in S) S_is_set[key] = 1
10734*5e7646d2SAndroid Build Coastguard Worker  FS = ""
10735*5e7646d2SAndroid Build Coastguard Worker
10736*5e7646d2SAndroid Build Coastguard Worker}
10737*5e7646d2SAndroid Build Coastguard Worker{
10738*5e7646d2SAndroid Build Coastguard Worker  line = $ 0
10739*5e7646d2SAndroid Build Coastguard Worker  nfields = split(line, field, "@")
10740*5e7646d2SAndroid Build Coastguard Worker  substed = 0
10741*5e7646d2SAndroid Build Coastguard Worker  len = length(field[1])
10742*5e7646d2SAndroid Build Coastguard Worker  for (i = 2; i < nfields; i++) {
10743*5e7646d2SAndroid Build Coastguard Worker    key = field[i]
10744*5e7646d2SAndroid Build Coastguard Worker    keylen = length(key)
10745*5e7646d2SAndroid Build Coastguard Worker    if (S_is_set[key]) {
10746*5e7646d2SAndroid Build Coastguard Worker      value = S[key]
10747*5e7646d2SAndroid Build Coastguard Worker      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
10748*5e7646d2SAndroid Build Coastguard Worker      len += length(value) + length(field[++i])
10749*5e7646d2SAndroid Build Coastguard Worker      substed = 1
10750*5e7646d2SAndroid Build Coastguard Worker    } else
10751*5e7646d2SAndroid Build Coastguard Worker      len += 1 + keylen
10752*5e7646d2SAndroid Build Coastguard Worker  }
10753*5e7646d2SAndroid Build Coastguard Worker
10754*5e7646d2SAndroid Build Coastguard Worker  print line
10755*5e7646d2SAndroid Build Coastguard Worker}
10756*5e7646d2SAndroid Build Coastguard Worker
10757*5e7646d2SAndroid Build Coastguard Worker_ACAWK
10758*5e7646d2SAndroid Build Coastguard Worker_ACEOF
10759*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10760*5e7646d2SAndroid Build Coastguard Workerif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
10761*5e7646d2SAndroid Build Coastguard Worker  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
10762*5e7646d2SAndroid Build Coastguard Workerelse
10763*5e7646d2SAndroid Build Coastguard Worker  cat
10764*5e7646d2SAndroid Build Coastguard Workerfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
10765*5e7646d2SAndroid Build Coastguard Worker  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
10766*5e7646d2SAndroid Build Coastguard Worker_ACEOF
10767*5e7646d2SAndroid Build Coastguard Worker
10768*5e7646d2SAndroid Build Coastguard Worker# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
10769*5e7646d2SAndroid Build Coastguard Worker# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
10770*5e7646d2SAndroid Build Coastguard Worker# trailing colons and then remove the whole line if VPATH becomes empty
10771*5e7646d2SAndroid Build Coastguard Worker# (actually we leave an empty line to preserve line numbers).
10772*5e7646d2SAndroid Build Coastguard Workerif test "x$srcdir" = x.; then
10773*5e7646d2SAndroid Build Coastguard Worker  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
10774*5e7646d2SAndroid Build Coastguard Workerh
10775*5e7646d2SAndroid Build Coastguard Workers///
10776*5e7646d2SAndroid Build Coastguard Workers/^/:/
10777*5e7646d2SAndroid Build Coastguard Workers/[	 ]*$/:/
10778*5e7646d2SAndroid Build Coastguard Workers/:\$(srcdir):/:/g
10779*5e7646d2SAndroid Build Coastguard Workers/:\${srcdir}:/:/g
10780*5e7646d2SAndroid Build Coastguard Workers/:@srcdir@:/:/g
10781*5e7646d2SAndroid Build Coastguard Workers/^:*//
10782*5e7646d2SAndroid Build Coastguard Workers/:*$//
10783*5e7646d2SAndroid Build Coastguard Workerx
10784*5e7646d2SAndroid Build Coastguard Workers/\(=[	 ]*\).*/\1/
10785*5e7646d2SAndroid Build Coastguard WorkerG
10786*5e7646d2SAndroid Build Coastguard Workers/\n//
10787*5e7646d2SAndroid Build Coastguard Workers/^[^=]*=[	 ]*$//
10788*5e7646d2SAndroid Build Coastguard Worker}'
10789*5e7646d2SAndroid Build Coastguard Workerfi
10790*5e7646d2SAndroid Build Coastguard Worker
10791*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10792*5e7646d2SAndroid Build Coastguard Workerfi # test -n "$CONFIG_FILES"
10793*5e7646d2SAndroid Build Coastguard Worker
10794*5e7646d2SAndroid Build Coastguard Worker# Set up the scripts for CONFIG_HEADERS section.
10795*5e7646d2SAndroid Build Coastguard Worker# No need to generate them if there are no CONFIG_HEADERS.
10796*5e7646d2SAndroid Build Coastguard Worker# This happens for instance with `./config.status Makefile'.
10797*5e7646d2SAndroid Build Coastguard Workerif test -n "$CONFIG_HEADERS"; then
10798*5e7646d2SAndroid Build Coastguard Workercat >"$ac_tmp/defines.awk" <<\_ACAWK ||
10799*5e7646d2SAndroid Build Coastguard WorkerBEGIN {
10800*5e7646d2SAndroid Build Coastguard Worker_ACEOF
10801*5e7646d2SAndroid Build Coastguard Worker
10802*5e7646d2SAndroid Build Coastguard Worker# Transform confdefs.h into an awk script `defines.awk', embedded as
10803*5e7646d2SAndroid Build Coastguard Worker# here-document in config.status, that substitutes the proper values into
10804*5e7646d2SAndroid Build Coastguard Worker# config.h.in to produce config.h.
10805*5e7646d2SAndroid Build Coastguard Worker
10806*5e7646d2SAndroid Build Coastguard Worker# Create a delimiter string that does not exist in confdefs.h, to ease
10807*5e7646d2SAndroid Build Coastguard Worker# handling of long lines.
10808*5e7646d2SAndroid Build Coastguard Workerac_delim='%!_!# '
10809*5e7646d2SAndroid Build Coastguard Workerfor ac_last_try in false false :; do
10810*5e7646d2SAndroid Build Coastguard Worker  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
10811*5e7646d2SAndroid Build Coastguard Worker  if test -z "$ac_tt"; then
10812*5e7646d2SAndroid Build Coastguard Worker    break
10813*5e7646d2SAndroid Build Coastguard Worker  elif $ac_last_try; then
10814*5e7646d2SAndroid Build Coastguard Worker    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
10815*5e7646d2SAndroid Build Coastguard Worker  else
10816*5e7646d2SAndroid Build Coastguard Worker    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
10817*5e7646d2SAndroid Build Coastguard Worker  fi
10818*5e7646d2SAndroid Build Coastguard Workerdone
10819*5e7646d2SAndroid Build Coastguard Worker
10820*5e7646d2SAndroid Build Coastguard Worker# For the awk script, D is an array of macro values keyed by name,
10821*5e7646d2SAndroid Build Coastguard Worker# likewise P contains macro parameters if any.  Preserve backslash
10822*5e7646d2SAndroid Build Coastguard Worker# newline sequences.
10823*5e7646d2SAndroid Build Coastguard Worker
10824*5e7646d2SAndroid Build Coastguard Workerac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
10825*5e7646d2SAndroid Build Coastguard Workersed -n '
10826*5e7646d2SAndroid Build Coastguard Workers/.\{148\}/&'"$ac_delim"'/g
10827*5e7646d2SAndroid Build Coastguard Workert rset
10828*5e7646d2SAndroid Build Coastguard Worker:rset
10829*5e7646d2SAndroid Build Coastguard Workers/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
10830*5e7646d2SAndroid Build Coastguard Workert def
10831*5e7646d2SAndroid Build Coastguard Workerd
10832*5e7646d2SAndroid Build Coastguard Worker:def
10833*5e7646d2SAndroid Build Coastguard Workers/\\$//
10834*5e7646d2SAndroid Build Coastguard Workert bsnl
10835*5e7646d2SAndroid Build Coastguard Workers/["\\]/\\&/g
10836*5e7646d2SAndroid Build Coastguard Workers/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
10837*5e7646d2SAndroid Build Coastguard WorkerD["\1"]=" \3"/p
10838*5e7646d2SAndroid Build Coastguard Workers/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
10839*5e7646d2SAndroid Build Coastguard Workerd
10840*5e7646d2SAndroid Build Coastguard Worker:bsnl
10841*5e7646d2SAndroid Build Coastguard Workers/["\\]/\\&/g
10842*5e7646d2SAndroid Build Coastguard Workers/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
10843*5e7646d2SAndroid Build Coastguard WorkerD["\1"]=" \3\\\\\\n"\\/p
10844*5e7646d2SAndroid Build Coastguard Workert cont
10845*5e7646d2SAndroid Build Coastguard Workers/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
10846*5e7646d2SAndroid Build Coastguard Workert cont
10847*5e7646d2SAndroid Build Coastguard Workerd
10848*5e7646d2SAndroid Build Coastguard Worker:cont
10849*5e7646d2SAndroid Build Coastguard Workern
10850*5e7646d2SAndroid Build Coastguard Workers/.\{148\}/&'"$ac_delim"'/g
10851*5e7646d2SAndroid Build Coastguard Workert clear
10852*5e7646d2SAndroid Build Coastguard Worker:clear
10853*5e7646d2SAndroid Build Coastguard Workers/\\$//
10854*5e7646d2SAndroid Build Coastguard Workert bsnlc
10855*5e7646d2SAndroid Build Coastguard Workers/["\\]/\\&/g; s/^/"/; s/$/"/p
10856*5e7646d2SAndroid Build Coastguard Workerd
10857*5e7646d2SAndroid Build Coastguard Worker:bsnlc
10858*5e7646d2SAndroid Build Coastguard Workers/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
10859*5e7646d2SAndroid Build Coastguard Workerb cont
10860*5e7646d2SAndroid Build Coastguard Worker' <confdefs.h | sed '
10861*5e7646d2SAndroid Build Coastguard Workers/'"$ac_delim"'/"\\\
10862*5e7646d2SAndroid Build Coastguard Worker"/g' >>$CONFIG_STATUS || ac_write_fail=1
10863*5e7646d2SAndroid Build Coastguard Worker
10864*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10865*5e7646d2SAndroid Build Coastguard Worker  for (key in D) D_is_set[key] = 1
10866*5e7646d2SAndroid Build Coastguard Worker  FS = ""
10867*5e7646d2SAndroid Build Coastguard Worker}
10868*5e7646d2SAndroid Build Coastguard Worker/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
10869*5e7646d2SAndroid Build Coastguard Worker  line = \$ 0
10870*5e7646d2SAndroid Build Coastguard Worker  split(line, arg, " ")
10871*5e7646d2SAndroid Build Coastguard Worker  if (arg[1] == "#") {
10872*5e7646d2SAndroid Build Coastguard Worker    defundef = arg[2]
10873*5e7646d2SAndroid Build Coastguard Worker    mac1 = arg[3]
10874*5e7646d2SAndroid Build Coastguard Worker  } else {
10875*5e7646d2SAndroid Build Coastguard Worker    defundef = substr(arg[1], 2)
10876*5e7646d2SAndroid Build Coastguard Worker    mac1 = arg[2]
10877*5e7646d2SAndroid Build Coastguard Worker  }
10878*5e7646d2SAndroid Build Coastguard Worker  split(mac1, mac2, "(") #)
10879*5e7646d2SAndroid Build Coastguard Worker  macro = mac2[1]
10880*5e7646d2SAndroid Build Coastguard Worker  prefix = substr(line, 1, index(line, defundef) - 1)
10881*5e7646d2SAndroid Build Coastguard Worker  if (D_is_set[macro]) {
10882*5e7646d2SAndroid Build Coastguard Worker    # Preserve the white space surrounding the "#".
10883*5e7646d2SAndroid Build Coastguard Worker    print prefix "define", macro P[macro] D[macro]
10884*5e7646d2SAndroid Build Coastguard Worker    next
10885*5e7646d2SAndroid Build Coastguard Worker  } else {
10886*5e7646d2SAndroid Build Coastguard Worker    # Replace #undef with comments.  This is necessary, for example,
10887*5e7646d2SAndroid Build Coastguard Worker    # in the case of _POSIX_SOURCE, which is predefined and required
10888*5e7646d2SAndroid Build Coastguard Worker    # on some systems where configure will not decide to define it.
10889*5e7646d2SAndroid Build Coastguard Worker    if (defundef == "undef") {
10890*5e7646d2SAndroid Build Coastguard Worker      print "/*", prefix defundef, macro, "*/"
10891*5e7646d2SAndroid Build Coastguard Worker      next
10892*5e7646d2SAndroid Build Coastguard Worker    }
10893*5e7646d2SAndroid Build Coastguard Worker  }
10894*5e7646d2SAndroid Build Coastguard Worker}
10895*5e7646d2SAndroid Build Coastguard Worker{ print }
10896*5e7646d2SAndroid Build Coastguard Worker_ACAWK
10897*5e7646d2SAndroid Build Coastguard Worker_ACEOF
10898*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10899*5e7646d2SAndroid Build Coastguard Worker  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
10900*5e7646d2SAndroid Build Coastguard Workerfi # test -n "$CONFIG_HEADERS"
10901*5e7646d2SAndroid Build Coastguard Worker
10902*5e7646d2SAndroid Build Coastguard Worker
10903*5e7646d2SAndroid Build Coastguard Workereval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    "
10904*5e7646d2SAndroid Build Coastguard Workershift
10905*5e7646d2SAndroid Build Coastguard Workerfor ac_tag
10906*5e7646d2SAndroid Build Coastguard Workerdo
10907*5e7646d2SAndroid Build Coastguard Worker  case $ac_tag in
10908*5e7646d2SAndroid Build Coastguard Worker  :[FHLC]) ac_mode=$ac_tag; continue;;
10909*5e7646d2SAndroid Build Coastguard Worker  esac
10910*5e7646d2SAndroid Build Coastguard Worker  case $ac_mode$ac_tag in
10911*5e7646d2SAndroid Build Coastguard Worker  :[FHL]*:*);;
10912*5e7646d2SAndroid Build Coastguard Worker  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
10913*5e7646d2SAndroid Build Coastguard Worker  :[FH]-) ac_tag=-:-;;
10914*5e7646d2SAndroid Build Coastguard Worker  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
10915*5e7646d2SAndroid Build Coastguard Worker  esac
10916*5e7646d2SAndroid Build Coastguard Worker  ac_save_IFS=$IFS
10917*5e7646d2SAndroid Build Coastguard Worker  IFS=:
10918*5e7646d2SAndroid Build Coastguard Worker  set x $ac_tag
10919*5e7646d2SAndroid Build Coastguard Worker  IFS=$ac_save_IFS
10920*5e7646d2SAndroid Build Coastguard Worker  shift
10921*5e7646d2SAndroid Build Coastguard Worker  ac_file=$1
10922*5e7646d2SAndroid Build Coastguard Worker  shift
10923*5e7646d2SAndroid Build Coastguard Worker
10924*5e7646d2SAndroid Build Coastguard Worker  case $ac_mode in
10925*5e7646d2SAndroid Build Coastguard Worker  :L) ac_source=$1;;
10926*5e7646d2SAndroid Build Coastguard Worker  :[FH])
10927*5e7646d2SAndroid Build Coastguard Worker    ac_file_inputs=
10928*5e7646d2SAndroid Build Coastguard Worker    for ac_f
10929*5e7646d2SAndroid Build Coastguard Worker    do
10930*5e7646d2SAndroid Build Coastguard Worker      case $ac_f in
10931*5e7646d2SAndroid Build Coastguard Worker      -) ac_f="$ac_tmp/stdin";;
10932*5e7646d2SAndroid Build Coastguard Worker      *) # Look for the file first in the build tree, then in the source tree
10933*5e7646d2SAndroid Build Coastguard Worker	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
10934*5e7646d2SAndroid Build Coastguard Worker	 # because $ac_f cannot contain `:'.
10935*5e7646d2SAndroid Build Coastguard Worker	 test -f "$ac_f" ||
10936*5e7646d2SAndroid Build Coastguard Worker	   case $ac_f in
10937*5e7646d2SAndroid Build Coastguard Worker	   [\\/$]*) false;;
10938*5e7646d2SAndroid Build Coastguard Worker	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
10939*5e7646d2SAndroid Build Coastguard Worker	   esac ||
10940*5e7646d2SAndroid Build Coastguard Worker	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
10941*5e7646d2SAndroid Build Coastguard Worker      esac
10942*5e7646d2SAndroid Build Coastguard Worker      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
10943*5e7646d2SAndroid Build Coastguard Worker      as_fn_append ac_file_inputs " '$ac_f'"
10944*5e7646d2SAndroid Build Coastguard Worker    done
10945*5e7646d2SAndroid Build Coastguard Worker
10946*5e7646d2SAndroid Build Coastguard Worker    # Let's still pretend it is `configure' which instantiates (i.e., don't
10947*5e7646d2SAndroid Build Coastguard Worker    # use $as_me), people would be surprised to read:
10948*5e7646d2SAndroid Build Coastguard Worker    #    /* config.h.  Generated by config.status.  */
10949*5e7646d2SAndroid Build Coastguard Worker    configure_input='Generated from '`
10950*5e7646d2SAndroid Build Coastguard Worker	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
10951*5e7646d2SAndroid Build Coastguard Worker	`' by configure.'
10952*5e7646d2SAndroid Build Coastguard Worker    if test x"$ac_file" != x-; then
10953*5e7646d2SAndroid Build Coastguard Worker      configure_input="$ac_file.  $configure_input"
10954*5e7646d2SAndroid Build Coastguard Worker      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
10955*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: creating $ac_file" >&6;}
10956*5e7646d2SAndroid Build Coastguard Worker    fi
10957*5e7646d2SAndroid Build Coastguard Worker    # Neutralize special characters interpreted by sed in replacement strings.
10958*5e7646d2SAndroid Build Coastguard Worker    case $configure_input in #(
10959*5e7646d2SAndroid Build Coastguard Worker    *\&* | *\|* | *\\* )
10960*5e7646d2SAndroid Build Coastguard Worker       ac_sed_conf_input=`$as_echo "$configure_input" |
10961*5e7646d2SAndroid Build Coastguard Worker       sed 's/[\\\\&|]/\\\\&/g'`;; #(
10962*5e7646d2SAndroid Build Coastguard Worker    *) ac_sed_conf_input=$configure_input;;
10963*5e7646d2SAndroid Build Coastguard Worker    esac
10964*5e7646d2SAndroid Build Coastguard Worker
10965*5e7646d2SAndroid Build Coastguard Worker    case $ac_tag in
10966*5e7646d2SAndroid Build Coastguard Worker    *:-:* | *:-) cat >"$ac_tmp/stdin" \
10967*5e7646d2SAndroid Build Coastguard Worker      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
10968*5e7646d2SAndroid Build Coastguard Worker    esac
10969*5e7646d2SAndroid Build Coastguard Worker    ;;
10970*5e7646d2SAndroid Build Coastguard Worker  esac
10971*5e7646d2SAndroid Build Coastguard Worker
10972*5e7646d2SAndroid Build Coastguard Worker  ac_dir=`$as_dirname -- "$ac_file" ||
10973*5e7646d2SAndroid Build Coastguard Worker$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10974*5e7646d2SAndroid Build Coastguard Worker	 X"$ac_file" : 'X\(//\)[^/]' \| \
10975*5e7646d2SAndroid Build Coastguard Worker	 X"$ac_file" : 'X\(//\)$' \| \
10976*5e7646d2SAndroid Build Coastguard Worker	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
10977*5e7646d2SAndroid Build Coastguard Worker$as_echo X"$ac_file" |
10978*5e7646d2SAndroid Build Coastguard Worker    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10979*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
10980*5e7646d2SAndroid Build Coastguard Worker	    q
10981*5e7646d2SAndroid Build Coastguard Worker	  }
10982*5e7646d2SAndroid Build Coastguard Worker	  /^X\(\/\/\)[^/].*/{
10983*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
10984*5e7646d2SAndroid Build Coastguard Worker	    q
10985*5e7646d2SAndroid Build Coastguard Worker	  }
10986*5e7646d2SAndroid Build Coastguard Worker	  /^X\(\/\/\)$/{
10987*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
10988*5e7646d2SAndroid Build Coastguard Worker	    q
10989*5e7646d2SAndroid Build Coastguard Worker	  }
10990*5e7646d2SAndroid Build Coastguard Worker	  /^X\(\/\).*/{
10991*5e7646d2SAndroid Build Coastguard Worker	    s//\1/
10992*5e7646d2SAndroid Build Coastguard Worker	    q
10993*5e7646d2SAndroid Build Coastguard Worker	  }
10994*5e7646d2SAndroid Build Coastguard Worker	  s/.*/./; q'`
10995*5e7646d2SAndroid Build Coastguard Worker  as_dir="$ac_dir"; as_fn_mkdir_p
10996*5e7646d2SAndroid Build Coastguard Worker  ac_builddir=.
10997*5e7646d2SAndroid Build Coastguard Worker
10998*5e7646d2SAndroid Build Coastguard Workercase "$ac_dir" in
10999*5e7646d2SAndroid Build Coastguard Worker.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
11000*5e7646d2SAndroid Build Coastguard Worker*)
11001*5e7646d2SAndroid Build Coastguard Worker  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11002*5e7646d2SAndroid Build Coastguard Worker  # A ".." for each directory in $ac_dir_suffix.
11003*5e7646d2SAndroid Build Coastguard Worker  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11004*5e7646d2SAndroid Build Coastguard Worker  case $ac_top_builddir_sub in
11005*5e7646d2SAndroid Build Coastguard Worker  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
11006*5e7646d2SAndroid Build Coastguard Worker  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
11007*5e7646d2SAndroid Build Coastguard Worker  esac ;;
11008*5e7646d2SAndroid Build Coastguard Workeresac
11009*5e7646d2SAndroid Build Coastguard Workerac_abs_top_builddir=$ac_pwd
11010*5e7646d2SAndroid Build Coastguard Workerac_abs_builddir=$ac_pwd$ac_dir_suffix
11011*5e7646d2SAndroid Build Coastguard Worker# for backward compatibility:
11012*5e7646d2SAndroid Build Coastguard Workerac_top_builddir=$ac_top_build_prefix
11013*5e7646d2SAndroid Build Coastguard Worker
11014*5e7646d2SAndroid Build Coastguard Workercase $srcdir in
11015*5e7646d2SAndroid Build Coastguard Worker  .)  # We are building in place.
11016*5e7646d2SAndroid Build Coastguard Worker    ac_srcdir=.
11017*5e7646d2SAndroid Build Coastguard Worker    ac_top_srcdir=$ac_top_builddir_sub
11018*5e7646d2SAndroid Build Coastguard Worker    ac_abs_top_srcdir=$ac_pwd ;;
11019*5e7646d2SAndroid Build Coastguard Worker  [\\/]* | ?:[\\/]* )  # Absolute name.
11020*5e7646d2SAndroid Build Coastguard Worker    ac_srcdir=$srcdir$ac_dir_suffix;
11021*5e7646d2SAndroid Build Coastguard Worker    ac_top_srcdir=$srcdir
11022*5e7646d2SAndroid Build Coastguard Worker    ac_abs_top_srcdir=$srcdir ;;
11023*5e7646d2SAndroid Build Coastguard Worker  *) # Relative name.
11024*5e7646d2SAndroid Build Coastguard Worker    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
11025*5e7646d2SAndroid Build Coastguard Worker    ac_top_srcdir=$ac_top_build_prefix$srcdir
11026*5e7646d2SAndroid Build Coastguard Worker    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
11027*5e7646d2SAndroid Build Coastguard Workeresac
11028*5e7646d2SAndroid Build Coastguard Workerac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
11029*5e7646d2SAndroid Build Coastguard Worker
11030*5e7646d2SAndroid Build Coastguard Worker
11031*5e7646d2SAndroid Build Coastguard Worker  case $ac_mode in
11032*5e7646d2SAndroid Build Coastguard Worker  :F)
11033*5e7646d2SAndroid Build Coastguard Worker  #
11034*5e7646d2SAndroid Build Coastguard Worker  # CONFIG_FILE
11035*5e7646d2SAndroid Build Coastguard Worker  #
11036*5e7646d2SAndroid Build Coastguard Worker
11037*5e7646d2SAndroid Build Coastguard Worker_ACEOF
11038*5e7646d2SAndroid Build Coastguard Worker
11039*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11040*5e7646d2SAndroid Build Coastguard Worker# If the template does not know about datarootdir, expand it.
11041*5e7646d2SAndroid Build Coastguard Worker# FIXME: This hack should be removed a few years after 2.60.
11042*5e7646d2SAndroid Build Coastguard Workerac_datarootdir_hack=; ac_datarootdir_seen=
11043*5e7646d2SAndroid Build Coastguard Workerac_sed_dataroot='
11044*5e7646d2SAndroid Build Coastguard Worker/datarootdir/ {
11045*5e7646d2SAndroid Build Coastguard Worker  p
11046*5e7646d2SAndroid Build Coastguard Worker  q
11047*5e7646d2SAndroid Build Coastguard Worker}
11048*5e7646d2SAndroid Build Coastguard Worker/@datadir@/p
11049*5e7646d2SAndroid Build Coastguard Worker/@docdir@/p
11050*5e7646d2SAndroid Build Coastguard Worker/@infodir@/p
11051*5e7646d2SAndroid Build Coastguard Worker/@localedir@/p
11052*5e7646d2SAndroid Build Coastguard Worker/@mandir@/p'
11053*5e7646d2SAndroid Build Coastguard Workercase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11054*5e7646d2SAndroid Build Coastguard Worker*datarootdir*) ac_datarootdir_seen=yes;;
11055*5e7646d2SAndroid Build Coastguard Worker*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
11056*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11057*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11058*5e7646d2SAndroid Build Coastguard Worker_ACEOF
11059*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11060*5e7646d2SAndroid Build Coastguard Worker  ac_datarootdir_hack='
11061*5e7646d2SAndroid Build Coastguard Worker  s&@datadir@&$datadir&g
11062*5e7646d2SAndroid Build Coastguard Worker  s&@docdir@&$docdir&g
11063*5e7646d2SAndroid Build Coastguard Worker  s&@infodir@&$infodir&g
11064*5e7646d2SAndroid Build Coastguard Worker  s&@localedir@&$localedir&g
11065*5e7646d2SAndroid Build Coastguard Worker  s&@mandir@&$mandir&g
11066*5e7646d2SAndroid Build Coastguard Worker  s&\\\${datarootdir}&$datarootdir&g' ;;
11067*5e7646d2SAndroid Build Coastguard Workeresac
11068*5e7646d2SAndroid Build Coastguard Worker_ACEOF
11069*5e7646d2SAndroid Build Coastguard Worker
11070*5e7646d2SAndroid Build Coastguard Worker# Neutralize VPATH when `$srcdir' = `.'.
11071*5e7646d2SAndroid Build Coastguard Worker# Shell code in configure.ac might set extrasub.
11072*5e7646d2SAndroid Build Coastguard Worker# FIXME: do we really want to maintain this feature?
11073*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11074*5e7646d2SAndroid Build Coastguard Workerac_sed_extra="$ac_vpsub
11075*5e7646d2SAndroid Build Coastguard Worker$extrasub
11076*5e7646d2SAndroid Build Coastguard Worker_ACEOF
11077*5e7646d2SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11078*5e7646d2SAndroid Build Coastguard Worker:t
11079*5e7646d2SAndroid Build Coastguard Worker/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
11080*5e7646d2SAndroid Build Coastguard Workers|@configure_input@|$ac_sed_conf_input|;t t
11081*5e7646d2SAndroid Build Coastguard Workers&@top_builddir@&$ac_top_builddir_sub&;t t
11082*5e7646d2SAndroid Build Coastguard Workers&@top_build_prefix@&$ac_top_build_prefix&;t t
11083*5e7646d2SAndroid Build Coastguard Workers&@srcdir@&$ac_srcdir&;t t
11084*5e7646d2SAndroid Build Coastguard Workers&@abs_srcdir@&$ac_abs_srcdir&;t t
11085*5e7646d2SAndroid Build Coastguard Workers&@top_srcdir@&$ac_top_srcdir&;t t
11086*5e7646d2SAndroid Build Coastguard Workers&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
11087*5e7646d2SAndroid Build Coastguard Workers&@builddir@&$ac_builddir&;t t
11088*5e7646d2SAndroid Build Coastguard Workers&@abs_builddir@&$ac_abs_builddir&;t t
11089*5e7646d2SAndroid Build Coastguard Workers&@abs_top_builddir@&$ac_abs_top_builddir&;t t
11090*5e7646d2SAndroid Build Coastguard Worker$ac_datarootdir_hack
11091*5e7646d2SAndroid Build Coastguard Worker"
11092*5e7646d2SAndroid Build Coastguard Workereval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
11093*5e7646d2SAndroid Build Coastguard Worker  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11094*5e7646d2SAndroid Build Coastguard Worker
11095*5e7646d2SAndroid Build Coastguard Workertest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11096*5e7646d2SAndroid Build Coastguard Worker  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
11097*5e7646d2SAndroid Build Coastguard Worker  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
11098*5e7646d2SAndroid Build Coastguard Worker      "$ac_tmp/out"`; test -z "$ac_out"; } &&
11099*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
11100*5e7646d2SAndroid Build Coastguard Workerwhich seems to be undefined.  Please make sure it is defined" >&5
11101*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
11102*5e7646d2SAndroid Build Coastguard Workerwhich seems to be undefined.  Please make sure it is defined" >&2;}
11103*5e7646d2SAndroid Build Coastguard Worker
11104*5e7646d2SAndroid Build Coastguard Worker  rm -f "$ac_tmp/stdin"
11105*5e7646d2SAndroid Build Coastguard Worker  case $ac_file in
11106*5e7646d2SAndroid Build Coastguard Worker  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
11107*5e7646d2SAndroid Build Coastguard Worker  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
11108*5e7646d2SAndroid Build Coastguard Worker  esac \
11109*5e7646d2SAndroid Build Coastguard Worker  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11110*5e7646d2SAndroid Build Coastguard Worker ;;
11111*5e7646d2SAndroid Build Coastguard Worker  :H)
11112*5e7646d2SAndroid Build Coastguard Worker  #
11113*5e7646d2SAndroid Build Coastguard Worker  # CONFIG_HEADER
11114*5e7646d2SAndroid Build Coastguard Worker  #
11115*5e7646d2SAndroid Build Coastguard Worker  if test x"$ac_file" != x-; then
11116*5e7646d2SAndroid Build Coastguard Worker    {
11117*5e7646d2SAndroid Build Coastguard Worker      $as_echo "/* $configure_input  */" \
11118*5e7646d2SAndroid Build Coastguard Worker      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
11119*5e7646d2SAndroid Build Coastguard Worker    } >"$ac_tmp/config.h" \
11120*5e7646d2SAndroid Build Coastguard Worker      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11121*5e7646d2SAndroid Build Coastguard Worker    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
11122*5e7646d2SAndroid Build Coastguard Worker      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
11123*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: $ac_file is unchanged" >&6;}
11124*5e7646d2SAndroid Build Coastguard Worker    else
11125*5e7646d2SAndroid Build Coastguard Worker      rm -f "$ac_file"
11126*5e7646d2SAndroid Build Coastguard Worker      mv "$ac_tmp/config.h" "$ac_file" \
11127*5e7646d2SAndroid Build Coastguard Worker	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
11128*5e7646d2SAndroid Build Coastguard Worker    fi
11129*5e7646d2SAndroid Build Coastguard Worker  else
11130*5e7646d2SAndroid Build Coastguard Worker    $as_echo "/* $configure_input  */" \
11131*5e7646d2SAndroid Build Coastguard Worker      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
11132*5e7646d2SAndroid Build Coastguard Worker      || as_fn_error $? "could not create -" "$LINENO" 5
11133*5e7646d2SAndroid Build Coastguard Worker  fi
11134*5e7646d2SAndroid Build Coastguard Worker ;;
11135*5e7646d2SAndroid Build Coastguard Worker
11136*5e7646d2SAndroid Build Coastguard Worker
11137*5e7646d2SAndroid Build Coastguard Worker  esac
11138*5e7646d2SAndroid Build Coastguard Worker
11139*5e7646d2SAndroid Build Coastguard Workerdone # for ac_tag
11140*5e7646d2SAndroid Build Coastguard Worker
11141*5e7646d2SAndroid Build Coastguard Worker
11142*5e7646d2SAndroid Build Coastguard Workeras_fn_exit 0
11143*5e7646d2SAndroid Build Coastguard Worker_ACEOF
11144*5e7646d2SAndroid Build Coastguard Workerac_clean_files=$ac_clean_files_save
11145*5e7646d2SAndroid Build Coastguard Worker
11146*5e7646d2SAndroid Build Coastguard Workertest $ac_write_fail = 0 ||
11147*5e7646d2SAndroid Build Coastguard Worker  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
11148*5e7646d2SAndroid Build Coastguard Worker
11149*5e7646d2SAndroid Build Coastguard Worker
11150*5e7646d2SAndroid Build Coastguard Worker# configure is writing to config.log, and then calls config.status.
11151*5e7646d2SAndroid Build Coastguard Worker# config.status does its own redirection, appending to config.log.
11152*5e7646d2SAndroid Build Coastguard Worker# Unfortunately, on DOS this fails, as config.log is still kept open
11153*5e7646d2SAndroid Build Coastguard Worker# by configure, so config.status won't be able to write to it; its
11154*5e7646d2SAndroid Build Coastguard Worker# output is simply discarded.  So we exec the FD to /dev/null,
11155*5e7646d2SAndroid Build Coastguard Worker# effectively closing config.log, so it can be properly (re)opened and
11156*5e7646d2SAndroid Build Coastguard Worker# appended to by config.status.  When coming back to configure, we
11157*5e7646d2SAndroid Build Coastguard Worker# need to make the FD available again.
11158*5e7646d2SAndroid Build Coastguard Workerif test "$no_create" != yes; then
11159*5e7646d2SAndroid Build Coastguard Worker  ac_cs_success=:
11160*5e7646d2SAndroid Build Coastguard Worker  ac_config_status_args=
11161*5e7646d2SAndroid Build Coastguard Worker  test "$silent" = yes &&
11162*5e7646d2SAndroid Build Coastguard Worker    ac_config_status_args="$ac_config_status_args --quiet"
11163*5e7646d2SAndroid Build Coastguard Worker  exec 5>/dev/null
11164*5e7646d2SAndroid Build Coastguard Worker  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
11165*5e7646d2SAndroid Build Coastguard Worker  exec 5>>config.log
11166*5e7646d2SAndroid Build Coastguard Worker  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11167*5e7646d2SAndroid Build Coastguard Worker  # would make configure fail if this is the last instruction.
11168*5e7646d2SAndroid Build Coastguard Worker  $ac_cs_success || as_fn_exit 1
11169*5e7646d2SAndroid Build Coastguard Workerfi
11170*5e7646d2SAndroid Build Coastguard Workerif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
11171*5e7646d2SAndroid Build Coastguard Worker  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
11172*5e7646d2SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
11173*5e7646d2SAndroid Build Coastguard Workerfi
11174*5e7646d2SAndroid Build Coastguard Worker
11175*5e7646d2SAndroid Build Coastguard Worker
11176*5e7646d2SAndroid Build Coastguard Workerchmod +x cups-config
11177