Imported Upstream version 2.2.2
[platform/upstream/cups.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.68 for CUPS 2.2.2.
4 #
5 # Report bugs to <https://github.com/apple/cups/issues>.
6 #
7 #
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10 # Foundation, Inc.
11 #
12 #
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
18
19 # Be more Bourne compatible
20 DUALCASE=1; export DUALCASE # for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22   emulate sh
23   NULLCMD=:
24   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25   # is contrary to our usage.  Disable this feature.
26   alias -g '${1+"$@"}'='"$@"'
27   setopt NO_GLOB_SUBST
28 else
29   case `(set -o) 2>/dev/null` in #(
30   *posix*) :
31     set -o posix ;; #(
32   *) :
33      ;;
34 esac
35 fi
36
37
38 as_nl='
39 '
40 export as_nl
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49   as_echo='print -r --'
50   as_echo_n='print -rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52   as_echo='printf %s\n'
53   as_echo_n='printf %s'
54 else
55   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57     as_echo_n='/usr/ucb/echo -n'
58   else
59     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60     as_echo_n_body='eval
61       arg=$1;
62       case $arg in #(
63       *"$as_nl"*)
64         expr "X$arg" : "X\\(.*\\)$as_nl";
65         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66       esac;
67       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68     '
69     export as_echo_n_body
70     as_echo_n='sh -c $as_echo_n_body as_echo'
71   fi
72   export as_echo_body
73   as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78   PATH_SEPARATOR=:
79   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81       PATH_SEPARATOR=';'
82   }
83 fi
84
85
86 # IFS
87 # We need space, tab and new line, in precisely that order.  Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
91 IFS=" ""        $as_nl"
92
93 # Find who we are.  Look in the path if we contain no directory separator.
94 as_myself=
95 case $0 in #((
96   *[\\/]* ) as_myself=$0 ;;
97   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 for as_dir in $PATH
99 do
100   IFS=$as_save_IFS
101   test -z "$as_dir" && as_dir=.
102     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103   done
104 IFS=$as_save_IFS
105
106      ;;
107 esac
108 # We did not find ourselves, most probably we were run as `sh COMMAND'
109 # in which case we are not to be found in the path.
110 if test "x$as_myself" = x; then
111   as_myself=$0
112 fi
113 if test ! -f "$as_myself"; then
114   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115   exit 1
116 fi
117
118 # Unset variables that we do not need and which cause bugs (e.g. in
119 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
120 # suppresses any "Segmentation fault" message there.  '((' could
121 # trigger a bug in pdksh 5.2.14.
122 for as_var in BASH_ENV ENV MAIL MAILPATH
123 do eval test x\${$as_var+set} = xset \
124   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125 done
126 PS1='$ '
127 PS2='> '
128 PS4='+ '
129
130 # NLS nuisances.
131 LC_ALL=C
132 export LC_ALL
133 LANGUAGE=C
134 export LANGUAGE
135
136 # CDPATH.
137 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
139 if test "x$CONFIG_SHELL" = x; then
140   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141   emulate sh
142   NULLCMD=:
143   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144   # is contrary to our usage.  Disable this feature.
145   alias -g '\${1+\"\$@\"}'='\"\$@\"'
146   setopt NO_GLOB_SUBST
147 else
148   case \`(set -o) 2>/dev/null\` in #(
149   *posix*) :
150     set -o posix ;; #(
151   *) :
152      ;;
153 esac
154 fi
155 "
156   as_required="as_fn_return () { (exit \$1); }
157 as_fn_success () { as_fn_return 0; }
158 as_fn_failure () { as_fn_return 1; }
159 as_fn_ret_success () { return 0; }
160 as_fn_ret_failure () { return 1; }
161
162 exitcode=0
163 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168
169 else
170   exitcode=1; echo positional parameters were not saved.
171 fi
172 test x\$exitcode = x0 || exit 1"
173   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177 test \$(( 1 + 1 )) = 2 || exit 1"
178   if (eval "$as_required") 2>/dev/null; then :
179   as_have_required=yes
180 else
181   as_have_required=no
182 fi
183   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
184
185 else
186   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
187 as_found=false
188 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
189 do
190   IFS=$as_save_IFS
191   test -z "$as_dir" && as_dir=.
192   as_found=:
193   case $as_dir in #(
194          /*)
195            for as_base in sh bash ksh sh5; do
196              # Try only shells that exist, to save several forks.
197              as_shell=$as_dir/$as_base
198              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
199                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
200   CONFIG_SHELL=$as_shell as_have_required=yes
201                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
202   break 2
203 fi
204 fi
205            done;;
206        esac
207   as_found=false
208 done
209 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
210               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
211   CONFIG_SHELL=$SHELL as_have_required=yes
212 fi; }
213 IFS=$as_save_IFS
214
215
216       if test "x$CONFIG_SHELL" != x; then :
217   # We cannot yet assume a decent shell, so we have to provide a
218         # neutralization value for shells without unset; and this also
219         # works around shells that cannot unset nonexistent variables.
220         # Preserve -v and -x to the replacement shell.
221         BASH_ENV=/dev/null
222         ENV=/dev/null
223         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
224         export CONFIG_SHELL
225         case $- in # ((((
226           *v*x* | *x*v* ) as_opts=-vx ;;
227           *v* ) as_opts=-v ;;
228           *x* ) as_opts=-x ;;
229           * ) as_opts= ;;
230         esac
231         exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
232 fi
233
234     if test x$as_have_required = xno; then :
235   $as_echo "$0: This script requires a shell more modern than all"
236   $as_echo "$0: the shells that I found on your system."
237   if test x${ZSH_VERSION+set} = xset ; then
238     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
239     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
240   else
241     $as_echo "$0: Please tell bug-autoconf@gnu.org and
242 $0: https://github.com/apple/cups/issues about your system,
243 $0: including any error possibly output before this
244 $0: message. Then install a modern shell, or manually run
245 $0: the script under such a shell if you do have one."
246   fi
247   exit 1
248 fi
249 fi
250 fi
251 SHELL=${CONFIG_SHELL-/bin/sh}
252 export SHELL
253 # Unset more variables known to interfere with behavior of common tools.
254 CLICOLOR_FORCE= GREP_OPTIONS=
255 unset CLICOLOR_FORCE GREP_OPTIONS
256
257 ## --------------------- ##
258 ## M4sh Shell Functions. ##
259 ## --------------------- ##
260 # as_fn_unset VAR
261 # ---------------
262 # Portably unset VAR.
263 as_fn_unset ()
264 {
265   { eval $1=; unset $1;}
266 }
267 as_unset=as_fn_unset
268
269 # as_fn_set_status STATUS
270 # -----------------------
271 # Set $? to STATUS, without forking.
272 as_fn_set_status ()
273 {
274   return $1
275 } # as_fn_set_status
276
277 # as_fn_exit STATUS
278 # -----------------
279 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
280 as_fn_exit ()
281 {
282   set +e
283   as_fn_set_status $1
284   exit $1
285 } # as_fn_exit
286
287 # as_fn_mkdir_p
288 # -------------
289 # Create "$as_dir" as a directory, including parents if necessary.
290 as_fn_mkdir_p ()
291 {
292
293   case $as_dir in #(
294   -*) as_dir=./$as_dir;;
295   esac
296   test -d "$as_dir" || eval $as_mkdir_p || {
297     as_dirs=
298     while :; do
299       case $as_dir in #(
300       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
301       *) as_qdir=$as_dir;;
302       esac
303       as_dirs="'$as_qdir' $as_dirs"
304       as_dir=`$as_dirname -- "$as_dir" ||
305 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
306          X"$as_dir" : 'X\(//\)[^/]' \| \
307          X"$as_dir" : 'X\(//\)$' \| \
308          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
309 $as_echo X"$as_dir" |
310     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
311             s//\1/
312             q
313           }
314           /^X\(\/\/\)[^/].*/{
315             s//\1/
316             q
317           }
318           /^X\(\/\/\)$/{
319             s//\1/
320             q
321           }
322           /^X\(\/\).*/{
323             s//\1/
324             q
325           }
326           s/.*/./; q'`
327       test -d "$as_dir" && break
328     done
329     test -z "$as_dirs" || eval "mkdir $as_dirs"
330   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
331
332
333 } # as_fn_mkdir_p
334 # as_fn_append VAR VALUE
335 # ----------------------
336 # Append the text in VALUE to the end of the definition contained in VAR. Take
337 # advantage of any shell optimizations that allow amortized linear growth over
338 # repeated appends, instead of the typical quadratic growth present in naive
339 # implementations.
340 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
341   eval 'as_fn_append ()
342   {
343     eval $1+=\$2
344   }'
345 else
346   as_fn_append ()
347   {
348     eval $1=\$$1\$2
349   }
350 fi # as_fn_append
351
352 # as_fn_arith ARG...
353 # ------------------
354 # Perform arithmetic evaluation on the ARGs, and store the result in the
355 # global $as_val. Take advantage of shells that can avoid forks. The arguments
356 # must be portable across $(()) and expr.
357 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
358   eval 'as_fn_arith ()
359   {
360     as_val=$(( $* ))
361   }'
362 else
363   as_fn_arith ()
364   {
365     as_val=`expr "$@" || test $? -eq 1`
366   }
367 fi # as_fn_arith
368
369
370 # as_fn_error STATUS ERROR [LINENO LOG_FD]
371 # ----------------------------------------
372 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
373 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
374 # script with STATUS, using 1 if that was 0.
375 as_fn_error ()
376 {
377   as_status=$1; test $as_status -eq 0 && as_status=1
378   if test "$4"; then
379     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
380     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
381   fi
382   $as_echo "$as_me: error: $2" >&2
383   as_fn_exit $as_status
384 } # as_fn_error
385
386 if expr a : '\(a\)' >/dev/null 2>&1 &&
387    test "X`expr 00001 : '.*\(...\)'`" = X001; then
388   as_expr=expr
389 else
390   as_expr=false
391 fi
392
393 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
394   as_basename=basename
395 else
396   as_basename=false
397 fi
398
399 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
400   as_dirname=dirname
401 else
402   as_dirname=false
403 fi
404
405 as_me=`$as_basename -- "$0" ||
406 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
407          X"$0" : 'X\(//\)$' \| \
408          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
409 $as_echo X/"$0" |
410     sed '/^.*\/\([^/][^/]*\)\/*$/{
411             s//\1/
412             q
413           }
414           /^X\/\(\/\/\)$/{
415             s//\1/
416             q
417           }
418           /^X\/\(\/\).*/{
419             s//\1/
420             q
421           }
422           s/.*/./; q'`
423
424 # Avoid depending upon Character Ranges.
425 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
426 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
427 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
428 as_cr_digits='0123456789'
429 as_cr_alnum=$as_cr_Letters$as_cr_digits
430
431
432   as_lineno_1=$LINENO as_lineno_1a=$LINENO
433   as_lineno_2=$LINENO as_lineno_2a=$LINENO
434   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
435   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
436   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
437   sed -n '
438     p
439     /[$]LINENO/=
440   ' <$as_myself |
441     sed '
442       s/[$]LINENO.*/&-/
443       t lineno
444       b
445       :lineno
446       N
447       :loop
448       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
449       t loop
450       s/-\n.*//
451     ' >$as_me.lineno &&
452   chmod +x "$as_me.lineno" ||
453     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
454
455   # Don't try to exec as it changes $[0], causing all sort of problems
456   # (the dirname of $[0] is not the place where we might find the
457   # original and so on.  Autoconf is especially sensitive to this).
458   . "./$as_me.lineno"
459   # Exit status is that of the last command.
460   exit
461 }
462
463 ECHO_C= ECHO_N= ECHO_T=
464 case `echo -n x` in #(((((
465 -n*)
466   case `echo 'xy\c'` in
467   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
468   xy)  ECHO_C='\c';;
469   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
470        ECHO_T=' ';;
471   esac;;
472 *)
473   ECHO_N='-n';;
474 esac
475
476 rm -f conf$$ conf$$.exe conf$$.file
477 if test -d conf$$.dir; then
478   rm -f conf$$.dir/conf$$.file
479 else
480   rm -f conf$$.dir
481   mkdir conf$$.dir 2>/dev/null
482 fi
483 if (echo >conf$$.file) 2>/dev/null; then
484   if ln -s conf$$.file conf$$ 2>/dev/null; then
485     as_ln_s='ln -s'
486     # ... but there are two gotchas:
487     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
488     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
489     # In both cases, we have to default to `cp -p'.
490     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
491       as_ln_s='cp -p'
492   elif ln conf$$.file conf$$ 2>/dev/null; then
493     as_ln_s=ln
494   else
495     as_ln_s='cp -p'
496   fi
497 else
498   as_ln_s='cp -p'
499 fi
500 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
501 rmdir conf$$.dir 2>/dev/null
502
503 if mkdir -p . 2>/dev/null; then
504   as_mkdir_p='mkdir -p "$as_dir"'
505 else
506   test -d ./-p && rmdir ./-p
507   as_mkdir_p=false
508 fi
509
510 if test -x / >/dev/null 2>&1; then
511   as_test_x='test -x'
512 else
513   if ls -dL / >/dev/null 2>&1; then
514     as_ls_L_option=L
515   else
516     as_ls_L_option=
517   fi
518   as_test_x='
519     eval sh -c '\''
520       if test -d "$1"; then
521         test -d "$1/.";
522       else
523         case $1 in #(
524         -*)set "./$1";;
525         esac;
526         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
527         ???[sx]*):;;*)false;;esac;fi
528     '\'' sh
529   '
530 fi
531 as_executable_p=$as_test_x
532
533 # Sed expression to map a string onto a valid CPP name.
534 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
535
536 # Sed expression to map a string onto a valid variable name.
537 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
538
539
540 test -n "$DJDIR" || exec 7<&0 </dev/null
541 exec 6>&1
542
543 # Name of the host.
544 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
545 # so uname gets run too.
546 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
547
548 #
549 # Initializations.
550 #
551 ac_default_prefix=/usr/local
552 ac_clean_files=
553 ac_config_libobj_dir=.
554 LIBOBJS=
555 cross_compiling=no
556 subdirs=
557 MFLAGS=
558 MAKEFLAGS=
559
560 # Identity of this package.
561 PACKAGE_NAME='CUPS'
562 PACKAGE_TARNAME='cups'
563 PACKAGE_VERSION='2.2.2'
564 PACKAGE_STRING='CUPS 2.2.2'
565 PACKAGE_BUGREPORT='https://github.com/apple/cups/issues'
566 PACKAGE_URL='https://www.cups.org/'
567
568 # Factoring default headers for most tests.
569 ac_includes_default="\
570 #include <stdio.h>
571 #ifdef HAVE_SYS_TYPES_H
572 # include <sys/types.h>
573 #endif
574 #ifdef HAVE_SYS_STAT_H
575 # include <sys/stat.h>
576 #endif
577 #ifdef STDC_HEADERS
578 # include <stdlib.h>
579 # include <stddef.h>
580 #else
581 # ifdef HAVE_STDLIB_H
582 #  include <stdlib.h>
583 # endif
584 #endif
585 #ifdef HAVE_STRING_H
586 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
587 #  include <memory.h>
588 # endif
589 # include <string.h>
590 #endif
591 #ifdef HAVE_STRINGS_H
592 # include <strings.h>
593 #endif
594 #ifdef HAVE_INTTYPES_H
595 # include <inttypes.h>
596 #endif
597 #ifdef HAVE_STDINT_H
598 # include <stdint.h>
599 #endif
600 #ifdef HAVE_UNISTD_H
601 # include <unistd.h>
602 #endif"
603
604 ac_default_prefix=/
605 ac_subst_vars='LTLIBOBJS
606 LIBOBJS
607 UNINSTALL_LANGUAGES
608 INSTALL_LANGUAGES
609 PYTHON
610 PHP
611 PHPCGI
612 PERL
613 JAVA
614 CUPS_WEBIF
615 DEFAULT_IPP_PORT
616 CUPS_SNMP_COMMUNITY
617 CUPS_SNMP_ADDRESS
618 DEFAULT_RAW_PRINTING
619 CUPS_MAX_COPIES
620 CUPS_DEFAULT_SMB_CONFIG_FILE
621 CUPS_DEFAULT_LPD_CONFIG_FILE
622 CUPS_DEFAULT_PRINTCAP
623 CUPS_PRIMARY_SYSTEM_GROUP
624 CUPS_SYSTEM_GROUPS
625 CUPS_GROUP
626 CUPS_USER
627 CUPS_DEFAULT_SHARED
628 CUPS_BROWSE_LOCAL_PROTOCOLS
629 CUPS_BROWSING
630 CUPS_PAGE_LOG_FORMAT
631 CUPS_ACCESS_LOG_LEVEL
632 CUPS_LOG_LEVEL
633 CUPS_FATAL_ERRORS
634 CUPS_LOG_FILE_PERM
635 CUPS_CUPSD_FILE_PERM
636 CUPS_CONFIG_FILE_PERM
637 CUPS_BUNDLEDIR
638 LANGUAGES
639 XINETD
640 RCSTOP
641 RCSTART
642 RCLEVELS
643 INITDDIR
644 INITDIR
645 SMFMANIFESTDIR
646 SYSTEMD_DIR
647 LAUNCHD_DIR
648 ONDEMANDLIBS
649 ONDEMANDFLAGS
650 IPPFIND_MAN
651 IPPFIND_BIN
652 DNSSD_BACKEND
653 DNSSDLIBS
654 LARGEFILE
655 PAMMODAUTH
656 PAMMOD
657 PAMLIBS
658 PAMFILE
659 PAMDIR
660 EXPORT_SSLLIBS
661 SSLLIBS
662 SSLFLAGS
663 IPPALIASES
664 CUPS_SERVERKEYCHAIN
665 LIBGCRYPTCONFIG
666 LIBGNUTLSCONFIG
667 PTHREAD_FLAGS
668 CUPS_DEFAULT_GSSSERVICENAME
669 KRB5CONFIG
670 LIBGSSAPI
671 CUPS_LISTEN_DOMAINSOCKET
672 CUPS_DEFAULT_DOMAINSOCKET
673 RELROFLAGS
674 PIEFLAGS
675 CXXLIBS
676 LDARCHFLAGS
677 ARCHFLAGS
678 UNITTESTS
679 OPTIM
680 INSTALL_STRIP
681 LIBTOOL
682 EXPORT_LDFLAGS
683 IMGLIBS
684 DSOLIBS
685 LINKCUPSIMAGE
686 LINKCUPS
687 EXTLINKCUPSIMAGE
688 EXTLINKCUPS
689 LIBCUPSSTATIC
690 LIBCUPSPPDC
691 LIBCUPSMIME
692 LIBCUPSIMAGE
693 LIBCUPSCGI
694 LIBCUPSBASE
695 LIBCUPS
696 DSOFLAGS
697 DSOXX
698 DSO
699 MAN8DIR
700 MAN8EXT
701 MAN7EXT
702 MAN5EXT
703 MAN1EXT
704 PMANDIR
705 AMANDIR
706 CUPS_STATEDIR
707 CUPS_SERVERROOT
708 INSTALL_SYSV
709 CUPS_SERVERBIN
710 CUPS_REQUESTS
711 CUPS_LOGDIR
712 CUPS_LOCALEDIR
713 CUPS_FONTPATH
714 CUPS_DOCROOT
715 MENUDIR
716 ICONDIR
717 CUPS_DATADIR
718 CUPS_CACHEDIR
719 PRIVATEINCLUDE
720 privateinclude
721 BUILDDIRS
722 INSTALLXPC
723 CUPS_SYSTEM_AUTHKEY
724 CUPS_DEFAULT_PRINTOPERATOR_AUTH
725 DBUS_NOTIFIERLIBS
726 DBUS_NOTIFIER
727 DBUSDIR
728 SERVERLIBS
729 BACKLIBS
730 ARFLAGS
731 LIBZ
732 INSTALL_GZIP
733 LIBWRAP
734 USBQUIRKS
735 LIBUSB
736 LIBMXML
737 EGREP
738 GREP
739 LIBPAPER
740 LIBMALLOC
741 PKGCONFIG
742 INSTALLSTATIC
743 INSTALL
744 CUPS_HTMLVIEW
745 XDGOPEN
746 SED
747 RMDIR
748 RM
749 MV
750 LN
751 LD
752 GZIP
753 CHMOD
754 AR
755 RANLIB
756 ac_ct_CXX
757 CXXFLAGS
758 CXX
759 CPP
760 OBJEXT
761 EXEEXT
762 ac_ct_CC
763 CPPFLAGS
764 LDFLAGS
765 CFLAGS
766 CC
767 AWK
768 CUPS_BUILD
769 CUPS_REVISION
770 CUPS_VERSION
771 target_alias
772 host_alias
773 build_alias
774 LIBS
775 ECHO_T
776 ECHO_N
777 ECHO_C
778 DEFS
779 mandir
780 localedir
781 libdir
782 psdir
783 pdfdir
784 dvidir
785 htmldir
786 infodir
787 docdir
788 oldincludedir
789 includedir
790 localstatedir
791 sharedstatedir
792 sysconfdir
793 datadir
794 datarootdir
795 libexecdir
796 sbindir
797 bindir
798 program_transform_name
799 prefix
800 exec_prefix
801 PACKAGE_URL
802 PACKAGE_BUGREPORT
803 PACKAGE_STRING
804 PACKAGE_VERSION
805 PACKAGE_TARNAME
806 PACKAGE_NAME
807 PATH_SEPARATOR
808 SHELL'
809 ac_subst_files=''
810 ac_user_opts='
811 enable_option_checking
812 with_cups_build
813 enable_static
814 enable_mallinfo
815 enable_libpaper
816 enable_libusb
817 enable_tcp_wrappers
818 enable_acl
819 enable_dbus
820 with_dbusdir
821 with_adminkey
822 with_operkey
823 with_components
824 with_privateinclude
825 with_lpdconfig
826 with_smbconfig
827 with_cachedir
828 with_icondir
829 with_menudir
830 with_docdir
831 with_fontpath
832 with_logdir
833 with_rundir
834 enable_shared
835 enable_libtool_unsupported
836 with_optim
837 enable_debug
838 enable_debug_guards
839 enable_debug_printfs
840 enable_unit_tests
841 with_archflags
842 with_ldarchflags
843 enable_relro
844 with_domainsocket
845 enable_gssapi
846 with_gssservicename
847 enable_threads
848 enable_ssl
849 enable_cdsassl
850 enable_gnutls
851 enable_pam
852 with_pam_module
853 enable_largefile
854 enable_avahi
855 enable_dnssd
856 with_dnssd_libs
857 with_dnssd_includes
858 enable_launchd
859 enable_systemd
860 with_systemd
861 enable_upstart
862 with_smfmanifestdir
863 with_rcdir
864 with_rclevels
865 with_rcstart
866 with_rcstop
867 with_xinetd
868 with_languages
869 with_bundledir
870 with_config_file_perm
871 with_cupsd_file_perm
872 with_log_file_perm
873 with_fatal_errors
874 with_log_level
875 with_access_log_level
876 enable_page_logging
877 enable_browsing
878 with_local_protocols
879 enable_default_shared
880 with_cups_user
881 with_cups_group
882 with_system_groups
883 with_printcap
884 with_lpdconfigfile
885 with_smbconfigfile
886 with_max_copies
887 enable_raw_printing
888 with_snmp_address
889 with_snmp_community
890 with_ipp_port
891 enable_webif
892 with_java
893 with_perl
894 with_php
895 with_python
896 '
897       ac_precious_vars='build_alias
898 host_alias
899 target_alias
900 CC
901 CFLAGS
902 LDFLAGS
903 LIBS
904 CPPFLAGS
905 CPP
906 CXX
907 CXXFLAGS
908 CCC'
909
910
911 # Initialize some variables set by options.
912 ac_init_help=
913 ac_init_version=false
914 ac_unrecognized_opts=
915 ac_unrecognized_sep=
916 # The variables have the same names as the options, with
917 # dashes changed to underlines.
918 cache_file=/dev/null
919 exec_prefix=NONE
920 no_create=
921 no_recursion=
922 prefix=NONE
923 program_prefix=NONE
924 program_suffix=NONE
925 program_transform_name=s,x,x,
926 silent=
927 site=
928 srcdir=
929 verbose=
930 x_includes=NONE
931 x_libraries=NONE
932
933 # Installation directory options.
934 # These are left unexpanded so users can "make install exec_prefix=/foo"
935 # and all the variables that are supposed to be based on exec_prefix
936 # by default will actually change.
937 # Use braces instead of parens because sh, perl, etc. also accept them.
938 # (The list follows the same order as the GNU Coding Standards.)
939 bindir='${exec_prefix}/bin'
940 sbindir='${exec_prefix}/sbin'
941 libexecdir='${exec_prefix}/libexec'
942 datarootdir='${prefix}/share'
943 datadir='${datarootdir}'
944 sysconfdir='${prefix}/etc'
945 sharedstatedir='${prefix}/com'
946 localstatedir='${prefix}/var'
947 includedir='${prefix}/include'
948 oldincludedir='/usr/include'
949 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
950 infodir='${datarootdir}/info'
951 htmldir='${docdir}'
952 dvidir='${docdir}'
953 pdfdir='${docdir}'
954 psdir='${docdir}'
955 libdir='${exec_prefix}/lib'
956 localedir='${datarootdir}/locale'
957 mandir='${datarootdir}/man'
958
959 ac_prev=
960 ac_dashdash=
961 for ac_option
962 do
963   # If the previous option needs an argument, assign it.
964   if test -n "$ac_prev"; then
965     eval $ac_prev=\$ac_option
966     ac_prev=
967     continue
968   fi
969
970   case $ac_option in
971   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
972   *=)   ac_optarg= ;;
973   *)    ac_optarg=yes ;;
974   esac
975
976   # Accept the important Cygnus configure options, so we can diagnose typos.
977
978   case $ac_dashdash$ac_option in
979   --)
980     ac_dashdash=yes ;;
981
982   -bindir | --bindir | --bindi | --bind | --bin | --bi)
983     ac_prev=bindir ;;
984   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
985     bindir=$ac_optarg ;;
986
987   -build | --build | --buil | --bui | --bu)
988     ac_prev=build_alias ;;
989   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
990     build_alias=$ac_optarg ;;
991
992   -cache-file | --cache-file | --cache-fil | --cache-fi \
993   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
994     ac_prev=cache_file ;;
995   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
996   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
997     cache_file=$ac_optarg ;;
998
999   --config-cache | -C)
1000     cache_file=config.cache ;;
1001
1002   -datadir | --datadir | --datadi | --datad)
1003     ac_prev=datadir ;;
1004   -datadir=* | --datadir=* | --datadi=* | --datad=*)
1005     datadir=$ac_optarg ;;
1006
1007   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1008   | --dataroo | --dataro | --datar)
1009     ac_prev=datarootdir ;;
1010   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1011   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1012     datarootdir=$ac_optarg ;;
1013
1014   -disable-* | --disable-*)
1015     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1016     # Reject names that are not valid shell variable names.
1017     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1018       as_fn_error $? "invalid feature name: $ac_useropt"
1019     ac_useropt_orig=$ac_useropt
1020     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1021     case $ac_user_opts in
1022       *"
1023 "enable_$ac_useropt"
1024 "*) ;;
1025       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1026          ac_unrecognized_sep=', ';;
1027     esac
1028     eval enable_$ac_useropt=no ;;
1029
1030   -docdir | --docdir | --docdi | --doc | --do)
1031     ac_prev=docdir ;;
1032   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1033     docdir=$ac_optarg ;;
1034
1035   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1036     ac_prev=dvidir ;;
1037   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1038     dvidir=$ac_optarg ;;
1039
1040   -enable-* | --enable-*)
1041     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1042     # Reject names that are not valid shell variable names.
1043     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1044       as_fn_error $? "invalid feature name: $ac_useropt"
1045     ac_useropt_orig=$ac_useropt
1046     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1047     case $ac_user_opts in
1048       *"
1049 "enable_$ac_useropt"
1050 "*) ;;
1051       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1052          ac_unrecognized_sep=', ';;
1053     esac
1054     eval enable_$ac_useropt=\$ac_optarg ;;
1055
1056   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1057   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1058   | --exec | --exe | --ex)
1059     ac_prev=exec_prefix ;;
1060   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1061   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1062   | --exec=* | --exe=* | --ex=*)
1063     exec_prefix=$ac_optarg ;;
1064
1065   -gas | --gas | --ga | --g)
1066     # Obsolete; use --with-gas.
1067     with_gas=yes ;;
1068
1069   -help | --help | --hel | --he | -h)
1070     ac_init_help=long ;;
1071   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1072     ac_init_help=recursive ;;
1073   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1074     ac_init_help=short ;;
1075
1076   -host | --host | --hos | --ho)
1077     ac_prev=host_alias ;;
1078   -host=* | --host=* | --hos=* | --ho=*)
1079     host_alias=$ac_optarg ;;
1080
1081   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1082     ac_prev=htmldir ;;
1083   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1084   | --ht=*)
1085     htmldir=$ac_optarg ;;
1086
1087   -includedir | --includedir | --includedi | --included | --include \
1088   | --includ | --inclu | --incl | --inc)
1089     ac_prev=includedir ;;
1090   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1091   | --includ=* | --inclu=* | --incl=* | --inc=*)
1092     includedir=$ac_optarg ;;
1093
1094   -infodir | --infodir | --infodi | --infod | --info | --inf)
1095     ac_prev=infodir ;;
1096   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1097     infodir=$ac_optarg ;;
1098
1099   -libdir | --libdir | --libdi | --libd)
1100     ac_prev=libdir ;;
1101   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1102     libdir=$ac_optarg ;;
1103
1104   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1105   | --libexe | --libex | --libe)
1106     ac_prev=libexecdir ;;
1107   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1108   | --libexe=* | --libex=* | --libe=*)
1109     libexecdir=$ac_optarg ;;
1110
1111   -localedir | --localedir | --localedi | --localed | --locale)
1112     ac_prev=localedir ;;
1113   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1114     localedir=$ac_optarg ;;
1115
1116   -localstatedir | --localstatedir | --localstatedi | --localstated \
1117   | --localstate | --localstat | --localsta | --localst | --locals)
1118     ac_prev=localstatedir ;;
1119   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1120   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1121     localstatedir=$ac_optarg ;;
1122
1123   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1124     ac_prev=mandir ;;
1125   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1126     mandir=$ac_optarg ;;
1127
1128   -nfp | --nfp | --nf)
1129     # Obsolete; use --without-fp.
1130     with_fp=no ;;
1131
1132   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1133   | --no-cr | --no-c | -n)
1134     no_create=yes ;;
1135
1136   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1137   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1138     no_recursion=yes ;;
1139
1140   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1141   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1142   | --oldin | --oldi | --old | --ol | --o)
1143     ac_prev=oldincludedir ;;
1144   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1145   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1146   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1147     oldincludedir=$ac_optarg ;;
1148
1149   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1150     ac_prev=prefix ;;
1151   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1152     prefix=$ac_optarg ;;
1153
1154   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1155   | --program-pre | --program-pr | --program-p)
1156     ac_prev=program_prefix ;;
1157   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1158   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1159     program_prefix=$ac_optarg ;;
1160
1161   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1162   | --program-suf | --program-su | --program-s)
1163     ac_prev=program_suffix ;;
1164   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1165   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1166     program_suffix=$ac_optarg ;;
1167
1168   -program-transform-name | --program-transform-name \
1169   | --program-transform-nam | --program-transform-na \
1170   | --program-transform-n | --program-transform- \
1171   | --program-transform | --program-transfor \
1172   | --program-transfo | --program-transf \
1173   | --program-trans | --program-tran \
1174   | --progr-tra | --program-tr | --program-t)
1175     ac_prev=program_transform_name ;;
1176   -program-transform-name=* | --program-transform-name=* \
1177   | --program-transform-nam=* | --program-transform-na=* \
1178   | --program-transform-n=* | --program-transform-=* \
1179   | --program-transform=* | --program-transfor=* \
1180   | --program-transfo=* | --program-transf=* \
1181   | --program-trans=* | --program-tran=* \
1182   | --progr-tra=* | --program-tr=* | --program-t=*)
1183     program_transform_name=$ac_optarg ;;
1184
1185   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1186     ac_prev=pdfdir ;;
1187   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1188     pdfdir=$ac_optarg ;;
1189
1190   -psdir | --psdir | --psdi | --psd | --ps)
1191     ac_prev=psdir ;;
1192   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1193     psdir=$ac_optarg ;;
1194
1195   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1196   | -silent | --silent | --silen | --sile | --sil)
1197     silent=yes ;;
1198
1199   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1200     ac_prev=sbindir ;;
1201   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1202   | --sbi=* | --sb=*)
1203     sbindir=$ac_optarg ;;
1204
1205   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1206   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1207   | --sharedst | --shareds | --shared | --share | --shar \
1208   | --sha | --sh)
1209     ac_prev=sharedstatedir ;;
1210   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1211   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1212   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1213   | --sha=* | --sh=*)
1214     sharedstatedir=$ac_optarg ;;
1215
1216   -site | --site | --sit)
1217     ac_prev=site ;;
1218   -site=* | --site=* | --sit=*)
1219     site=$ac_optarg ;;
1220
1221   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1222     ac_prev=srcdir ;;
1223   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1224     srcdir=$ac_optarg ;;
1225
1226   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1227   | --syscon | --sysco | --sysc | --sys | --sy)
1228     ac_prev=sysconfdir ;;
1229   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1230   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1231     sysconfdir=$ac_optarg ;;
1232
1233   -target | --target | --targe | --targ | --tar | --ta | --t)
1234     ac_prev=target_alias ;;
1235   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1236     target_alias=$ac_optarg ;;
1237
1238   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1239     verbose=yes ;;
1240
1241   -version | --version | --versio | --versi | --vers | -V)
1242     ac_init_version=: ;;
1243
1244   -with-* | --with-*)
1245     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1246     # Reject names that are not valid shell variable names.
1247     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1248       as_fn_error $? "invalid package name: $ac_useropt"
1249     ac_useropt_orig=$ac_useropt
1250     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1251     case $ac_user_opts in
1252       *"
1253 "with_$ac_useropt"
1254 "*) ;;
1255       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1256          ac_unrecognized_sep=', ';;
1257     esac
1258     eval with_$ac_useropt=\$ac_optarg ;;
1259
1260   -without-* | --without-*)
1261     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1262     # Reject names that are not valid shell variable names.
1263     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1264       as_fn_error $? "invalid package name: $ac_useropt"
1265     ac_useropt_orig=$ac_useropt
1266     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1267     case $ac_user_opts in
1268       *"
1269 "with_$ac_useropt"
1270 "*) ;;
1271       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1272          ac_unrecognized_sep=', ';;
1273     esac
1274     eval with_$ac_useropt=no ;;
1275
1276   --x)
1277     # Obsolete; use --with-x.
1278     with_x=yes ;;
1279
1280   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1281   | --x-incl | --x-inc | --x-in | --x-i)
1282     ac_prev=x_includes ;;
1283   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1284   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1285     x_includes=$ac_optarg ;;
1286
1287   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1288   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1289     ac_prev=x_libraries ;;
1290   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1291   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1292     x_libraries=$ac_optarg ;;
1293
1294   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1295 Try \`$0 --help' for more information"
1296     ;;
1297
1298   *=*)
1299     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1300     # Reject names that are not valid shell variable names.
1301     case $ac_envvar in #(
1302       '' | [0-9]* | *[!_$as_cr_alnum]* )
1303       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1304     esac
1305     eval $ac_envvar=\$ac_optarg
1306     export $ac_envvar ;;
1307
1308   *)
1309     # FIXME: should be removed in autoconf 3.0.
1310     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1311     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1312       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1313     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1314     ;;
1315
1316   esac
1317 done
1318
1319 if test -n "$ac_prev"; then
1320   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1321   as_fn_error $? "missing argument to $ac_option"
1322 fi
1323
1324 if test -n "$ac_unrecognized_opts"; then
1325   case $enable_option_checking in
1326     no) ;;
1327     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1328     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1329   esac
1330 fi
1331
1332 # Check all directory arguments for consistency.
1333 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1334                 datadir sysconfdir sharedstatedir localstatedir includedir \
1335                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1336                 libdir localedir mandir
1337 do
1338   eval ac_val=\$$ac_var
1339   # Remove trailing slashes.
1340   case $ac_val in
1341     */ )
1342       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1343       eval $ac_var=\$ac_val;;
1344   esac
1345   # Be sure to have absolute directory names.
1346   case $ac_val in
1347     [\\/$]* | ?:[\\/]* )  continue;;
1348     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1349   esac
1350   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1351 done
1352
1353 # There might be people who depend on the old broken behavior: `$host'
1354 # used to hold the argument of --host etc.
1355 # FIXME: To remove some day.
1356 build=$build_alias
1357 host=$host_alias
1358 target=$target_alias
1359
1360 # FIXME: To remove some day.
1361 if test "x$host_alias" != x; then
1362   if test "x$build_alias" = x; then
1363     cross_compiling=maybe
1364     $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1365     If a cross compiler is detected then cross compile mode will be used" >&2
1366   elif test "x$build_alias" != "x$host_alias"; then
1367     cross_compiling=yes
1368   fi
1369 fi
1370
1371 ac_tool_prefix=
1372 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1373
1374 test "$silent" = yes && exec 6>/dev/null
1375
1376
1377 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1378 ac_ls_di=`ls -di .` &&
1379 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1380   as_fn_error $? "working directory cannot be determined"
1381 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1382   as_fn_error $? "pwd does not report name of working directory"
1383
1384
1385 # Find the source files, if location was not specified.
1386 if test -z "$srcdir"; then
1387   ac_srcdir_defaulted=yes
1388   # Try the directory containing this script, then the parent directory.
1389   ac_confdir=`$as_dirname -- "$as_myself" ||
1390 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1391          X"$as_myself" : 'X\(//\)[^/]' \| \
1392          X"$as_myself" : 'X\(//\)$' \| \
1393          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1394 $as_echo X"$as_myself" |
1395     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1396             s//\1/
1397             q
1398           }
1399           /^X\(\/\/\)[^/].*/{
1400             s//\1/
1401             q
1402           }
1403           /^X\(\/\/\)$/{
1404             s//\1/
1405             q
1406           }
1407           /^X\(\/\).*/{
1408             s//\1/
1409             q
1410           }
1411           s/.*/./; q'`
1412   srcdir=$ac_confdir
1413   if test ! -r "$srcdir/$ac_unique_file"; then
1414     srcdir=..
1415   fi
1416 else
1417   ac_srcdir_defaulted=no
1418 fi
1419 if test ! -r "$srcdir/$ac_unique_file"; then
1420   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1421   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1422 fi
1423 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1424 ac_abs_confdir=`(
1425         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1426         pwd)`
1427 # When building in place, set srcdir=.
1428 if test "$ac_abs_confdir" = "$ac_pwd"; then
1429   srcdir=.
1430 fi
1431 # Remove unnecessary trailing slashes from srcdir.
1432 # Double slashes in file names in object file debugging info
1433 # mess up M-x gdb in Emacs.
1434 case $srcdir in
1435 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1436 esac
1437 for ac_var in $ac_precious_vars; do
1438   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1439   eval ac_env_${ac_var}_value=\$${ac_var}
1440   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1441   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1442 done
1443
1444 #
1445 # Report the --help message.
1446 #
1447 if test "$ac_init_help" = "long"; then
1448   # Omit some internal or obsolete options to make the list less imposing.
1449   # This message is too long to be a string in the A/UX 3.1 sh.
1450   cat <<_ACEOF
1451 \`configure' configures CUPS 2.2.2 to adapt to many kinds of systems.
1452
1453 Usage: $0 [OPTION]... [VAR=VALUE]...
1454
1455 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1456 VAR=VALUE.  See below for descriptions of some of the useful variables.
1457
1458 Defaults for the options are specified in brackets.
1459
1460 Configuration:
1461   -h, --help              display this help and exit
1462       --help=short        display options specific to this package
1463       --help=recursive    display the short help of all the included packages
1464   -V, --version           display version information and exit
1465   -q, --quiet, --silent   do not print \`checking ...' messages
1466       --cache-file=FILE   cache test results in FILE [disabled]
1467   -C, --config-cache      alias for \`--cache-file=config.cache'
1468   -n, --no-create         do not create output files
1469       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1470
1471 Installation directories:
1472   --prefix=PREFIX         install architecture-independent files in PREFIX
1473                           [$ac_default_prefix]
1474   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1475                           [PREFIX]
1476
1477 By default, \`make install' will install all the files in
1478 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1479 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1480 for instance \`--prefix=\$HOME'.
1481
1482 For better control, use the options below.
1483
1484 Fine tuning of the installation directories:
1485   --bindir=DIR            user executables [EPREFIX/bin]
1486   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1487   --libexecdir=DIR        program executables [EPREFIX/libexec]
1488   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1489   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1490   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1491   --libdir=DIR            object code libraries [EPREFIX/lib]
1492   --includedir=DIR        C header files [PREFIX/include]
1493   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1494   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1495   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1496   --infodir=DIR           info documentation [DATAROOTDIR/info]
1497   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1498   --mandir=DIR            man documentation [DATAROOTDIR/man]
1499   --docdir=DIR            documentation root [DATAROOTDIR/doc/cups]
1500   --htmldir=DIR           html documentation [DOCDIR]
1501   --dvidir=DIR            dvi documentation [DOCDIR]
1502   --pdfdir=DIR            pdf documentation [DOCDIR]
1503   --psdir=DIR             ps documentation [DOCDIR]
1504 _ACEOF
1505
1506   cat <<\_ACEOF
1507 _ACEOF
1508 fi
1509
1510 if test -n "$ac_init_help"; then
1511   case $ac_init_help in
1512      short | recursive ) echo "Configuration of CUPS 2.2.2:";;
1513    esac
1514   cat <<\_ACEOF
1515
1516 Optional Features:
1517   --disable-option-checking  ignore unrecognized --enable/--with options
1518   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1519   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1520   --enable-static         install static libraries
1521   --enable-mallinfo       build with malloc debug logging
1522   --enable-libpaper       build with libpaper support
1523   --enable-libusb         use libusb for USB printing
1524   --enable-tcp-wrappers   use libwrap for TCP wrappers support
1525   --enable-acl            build with POSIX ACL support
1526   --disable-dbus           build without DBUS support
1527   --disable-shared        do not create shared libraries
1528   --enable-libtool-unsupported
1529                           build with libtool (UNSUPPORTED!)
1530   --enable-debug          build with debugging symbols
1531   --enable-debug-guards   build with memory allocation guards
1532   --enable-debug-printfs  build with CUPS_DEBUG_LOG support
1533   --enable-unit-tests     build and run unit tests
1534   --enable-relro          build with the GCC relro option
1535   --disable-gssapi        disable GSSAPI support
1536   --disable-threads       disable multi-threading support
1537   --disable-ssl           disable SSL/TLS support
1538   --enable-cdsassl        use CDSA for SSL/TLS support, default=first
1539   --enable-gnutls         use GNU TLS for SSL/TLS support, default=second
1540   --disable-pam           disable PAM support
1541   --disable-largefile     omit support for large files
1542   --disable-avahi         disable DNS Service Discovery support using Avahi
1543   --disable-dnssd         disable DNS Service Discovery support using mDNSResponder
1544   --disable-launchd       disable launchd support
1545   --disable-systemd       disable systemd support
1546  --enable-upstart         enable upstart support
1547   --enable-page-logging   enable page_log by default
1548   --disable-browsing      disable Browsing by default
1549   --disable-default-shared
1550                           disable DefaultShared by default
1551   --disable-raw-printing  do not allow raw printing by default
1552   --enable-webif          enable the web interface by default, default=no for macOS
1553
1554 Optional Packages:
1555   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1556   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1557   --with-cups-build       set "cups-config --build" string
1558   --with-dbusdir          set DBUS configuration directory
1559   --with-adminkey         set the default SystemAuthKey value
1560   --with-operkey          set the default operator @AUTHKEY value
1561   --with-components       set components to build:
1562                             - "all" (default) builds everything
1563                             - "core" builds libcups and ipptool
1564   --with-privateinclude   set path for private include files, default=none
1565   --with-lpdconfig        set URI for LPD config file
1566   --with-smbconfig        set URI for Samba config file
1567   --with-cachedir         set path for cache files
1568   --with-icondir          set path for application icons
1569   --with-menudir          set path for application menus
1570   --with-docdir           set path for documentation
1571   --with-fontpath         set font path for pstoraster
1572   --with-logdir           set path for log files
1573   --with-rundir           set transient run-time state directory
1574   --with-optim            set optimization flags
1575   --with-archflags        set default architecture flags
1576   --with-ldarchflags      set program architecture flags
1577   --with-domainsocket     set unix domain socket name
1578   --with-gssservicename   set default gss service name
1579   --with-pam-module       specify the PAM module to use
1580   --with-dnssd-libs       set directory for DNS Service Discovery library
1581   --with-dnssd-includes   set directory for DNS Service Discovery includes
1582   --with-systemd          set directory for systemd service files
1583   --with-smfmanifestdir   set path for Solaris SMF manifest
1584   --with-rcdir            set path for rc scripts
1585   --with-rclevels         set run levels for rc scripts
1586   --with-rcstart          set start number for rc scripts
1587   --with-rcstop           set stop number for rc scripts
1588   --with-xinetd           set path for xinetd config files
1589   --with-languages        set installed languages, default=all
1590   --with-bundledir        set macOS localization bundle directory
1591   --with-config-file-perm set default ConfigFilePerm value, default=0640
1592   --with-cupsd-file-perm  set default cupsd permissions, default=0500
1593   --with-log-file-perm    set default LogFilePerm value, default=0644
1594   --with-fatal-errors     set default FatalErrors value, default=config
1595   --with-log-level        set default LogLevel value, default=warn
1596   --with-access-log-level set default AccessLogLevel value, default=none
1597   --with-local-protocols  set default BrowseLocalProtocols, default=""
1598   --with-cups-user        set default user for CUPS
1599   --with-cups-group       set default group for CUPS
1600   --with-system-groups    set default system groups for CUPS
1601   --with-printcap         set default printcap file
1602   --with-lpdconfigfile    set default LPDConfigFile URI
1603   --with-smbconfigfile    set default SMBConfigFile URI
1604   --with-max-copies       set default max copies value, default=9999
1605   --with-snmp-address     set SNMP query address, default=auto
1606   --with-snmp-community   set SNMP community, default=public
1607   --with-ipp-port         set port number for IPP, default=631
1608   --with-java             set Java interpreter for web interfaces
1609   --with-perl             set Perl interpreter for web interfaces
1610   --with-php              set PHP interpreter for web interfaces
1611   --with-python           set Python interpreter for web interfaces
1612
1613 Some influential environment variables:
1614   CC          C compiler command
1615   CFLAGS      C compiler flags
1616   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1617               nonstandard directory <lib dir>
1618   LIBS        libraries to pass to the linker, e.g. -l<library>
1619   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1620               you have headers in a nonstandard directory <include dir>
1621   CPP         C preprocessor
1622   CXX         C++ compiler command
1623   CXXFLAGS    C++ compiler flags
1624
1625 Use these variables to override the choices made by `configure' or to help
1626 it to find libraries and programs with nonstandard names/locations.
1627
1628 Report bugs to <https://github.com/apple/cups/issues>.
1629 CUPS home page: <https://www.cups.org/>.
1630 _ACEOF
1631 ac_status=$?
1632 fi
1633
1634 if test "$ac_init_help" = "recursive"; then
1635   # If there are subdirs, report their specific --help.
1636   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1637     test -d "$ac_dir" ||
1638       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1639       continue
1640     ac_builddir=.
1641
1642 case "$ac_dir" in
1643 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1644 *)
1645   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1646   # A ".." for each directory in $ac_dir_suffix.
1647   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1648   case $ac_top_builddir_sub in
1649   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1650   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1651   esac ;;
1652 esac
1653 ac_abs_top_builddir=$ac_pwd
1654 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1655 # for backward compatibility:
1656 ac_top_builddir=$ac_top_build_prefix
1657
1658 case $srcdir in
1659   .)  # We are building in place.
1660     ac_srcdir=.
1661     ac_top_srcdir=$ac_top_builddir_sub
1662     ac_abs_top_srcdir=$ac_pwd ;;
1663   [\\/]* | ?:[\\/]* )  # Absolute name.
1664     ac_srcdir=$srcdir$ac_dir_suffix;
1665     ac_top_srcdir=$srcdir
1666     ac_abs_top_srcdir=$srcdir ;;
1667   *) # Relative name.
1668     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1669     ac_top_srcdir=$ac_top_build_prefix$srcdir
1670     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1671 esac
1672 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1673
1674     cd "$ac_dir" || { ac_status=$?; continue; }
1675     # Check for guested configure.
1676     if test -f "$ac_srcdir/configure.gnu"; then
1677       echo &&
1678       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1679     elif test -f "$ac_srcdir/configure"; then
1680       echo &&
1681       $SHELL "$ac_srcdir/configure" --help=recursive
1682     else
1683       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1684     fi || ac_status=$?
1685     cd "$ac_pwd" || { ac_status=$?; break; }
1686   done
1687 fi
1688
1689 test -n "$ac_init_help" && exit $ac_status
1690 if $ac_init_version; then
1691   cat <<\_ACEOF
1692 CUPS configure 2.2.2
1693 generated by GNU Autoconf 2.68
1694
1695 Copyright (C) 2010 Free Software Foundation, Inc.
1696 This configure script is free software; the Free Software Foundation
1697 gives unlimited permission to copy, distribute and modify it.
1698 _ACEOF
1699   exit
1700 fi
1701
1702 ## ------------------------ ##
1703 ## Autoconf initialization. ##
1704 ## ------------------------ ##
1705
1706 # ac_fn_c_try_compile LINENO
1707 # --------------------------
1708 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1709 ac_fn_c_try_compile ()
1710 {
1711   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1712   rm -f conftest.$ac_objext
1713   if { { ac_try="$ac_compile"
1714 case "(($ac_try" in
1715   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1716   *) ac_try_echo=$ac_try;;
1717 esac
1718 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1719 $as_echo "$ac_try_echo"; } >&5
1720   (eval "$ac_compile") 2>conftest.err
1721   ac_status=$?
1722   if test -s conftest.err; then
1723     grep -v '^ *+' conftest.err >conftest.er1
1724     cat conftest.er1 >&5
1725     mv -f conftest.er1 conftest.err
1726   fi
1727   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1728   test $ac_status = 0; } && {
1729          test -z "$ac_c_werror_flag" ||
1730          test ! -s conftest.err
1731        } && test -s conftest.$ac_objext; then :
1732   ac_retval=0
1733 else
1734   $as_echo "$as_me: failed program was:" >&5
1735 sed 's/^/| /' conftest.$ac_ext >&5
1736
1737         ac_retval=1
1738 fi
1739   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1740   as_fn_set_status $ac_retval
1741
1742 } # ac_fn_c_try_compile
1743
1744 # ac_fn_c_try_cpp LINENO
1745 # ----------------------
1746 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1747 ac_fn_c_try_cpp ()
1748 {
1749   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1750   if { { ac_try="$ac_cpp conftest.$ac_ext"
1751 case "(($ac_try" in
1752   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1753   *) ac_try_echo=$ac_try;;
1754 esac
1755 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1756 $as_echo "$ac_try_echo"; } >&5
1757   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1758   ac_status=$?
1759   if test -s conftest.err; then
1760     grep -v '^ *+' conftest.err >conftest.er1
1761     cat conftest.er1 >&5
1762     mv -f conftest.er1 conftest.err
1763   fi
1764   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1765   test $ac_status = 0; } > conftest.i && {
1766          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1767          test ! -s conftest.err
1768        }; then :
1769   ac_retval=0
1770 else
1771   $as_echo "$as_me: failed program was:" >&5
1772 sed 's/^/| /' conftest.$ac_ext >&5
1773
1774     ac_retval=1
1775 fi
1776   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1777   as_fn_set_status $ac_retval
1778
1779 } # ac_fn_c_try_cpp
1780
1781 # ac_fn_cxx_try_compile LINENO
1782 # ----------------------------
1783 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1784 ac_fn_cxx_try_compile ()
1785 {
1786   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1787   rm -f conftest.$ac_objext
1788   if { { ac_try="$ac_compile"
1789 case "(($ac_try" in
1790   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1791   *) ac_try_echo=$ac_try;;
1792 esac
1793 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1794 $as_echo "$ac_try_echo"; } >&5
1795   (eval "$ac_compile") 2>conftest.err
1796   ac_status=$?
1797   if test -s conftest.err; then
1798     grep -v '^ *+' conftest.err >conftest.er1
1799     cat conftest.er1 >&5
1800     mv -f conftest.er1 conftest.err
1801   fi
1802   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1803   test $ac_status = 0; } && {
1804          test -z "$ac_cxx_werror_flag" ||
1805          test ! -s conftest.err
1806        } && test -s conftest.$ac_objext; then :
1807   ac_retval=0
1808 else
1809   $as_echo "$as_me: failed program was:" >&5
1810 sed 's/^/| /' conftest.$ac_ext >&5
1811
1812         ac_retval=1
1813 fi
1814   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1815   as_fn_set_status $ac_retval
1816
1817 } # ac_fn_cxx_try_compile
1818
1819 # ac_fn_c_try_link LINENO
1820 # -----------------------
1821 # Try to link conftest.$ac_ext, and return whether this succeeded.
1822 ac_fn_c_try_link ()
1823 {
1824   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1825   rm -f conftest.$ac_objext conftest$ac_exeext
1826   if { { ac_try="$ac_link"
1827 case "(($ac_try" in
1828   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1829   *) ac_try_echo=$ac_try;;
1830 esac
1831 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1832 $as_echo "$ac_try_echo"; } >&5
1833   (eval "$ac_link") 2>conftest.err
1834   ac_status=$?
1835   if test -s conftest.err; then
1836     grep -v '^ *+' conftest.err >conftest.er1
1837     cat conftest.er1 >&5
1838     mv -f conftest.er1 conftest.err
1839   fi
1840   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1841   test $ac_status = 0; } && {
1842          test -z "$ac_c_werror_flag" ||
1843          test ! -s conftest.err
1844        } && test -s conftest$ac_exeext && {
1845          test "$cross_compiling" = yes ||
1846          $as_test_x conftest$ac_exeext
1847        }; then :
1848   ac_retval=0
1849 else
1850   $as_echo "$as_me: failed program was:" >&5
1851 sed 's/^/| /' conftest.$ac_ext >&5
1852
1853         ac_retval=1
1854 fi
1855   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1856   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1857   # interfere with the next link command; also delete a directory that is
1858   # left behind by Apple's compiler.  We do this before executing the actions.
1859   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1860   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1861   as_fn_set_status $ac_retval
1862
1863 } # ac_fn_c_try_link
1864
1865 # ac_fn_c_try_run LINENO
1866 # ----------------------
1867 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1868 # that executables *can* be run.
1869 ac_fn_c_try_run ()
1870 {
1871   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1872   if { { ac_try="$ac_link"
1873 case "(($ac_try" in
1874   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1875   *) ac_try_echo=$ac_try;;
1876 esac
1877 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1878 $as_echo "$ac_try_echo"; } >&5
1879   (eval "$ac_link") 2>&5
1880   ac_status=$?
1881   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1882   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1883   { { case "(($ac_try" in
1884   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1885   *) ac_try_echo=$ac_try;;
1886 esac
1887 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1888 $as_echo "$ac_try_echo"; } >&5
1889   (eval "$ac_try") 2>&5
1890   ac_status=$?
1891   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1892   test $ac_status = 0; }; }; then :
1893   ac_retval=0
1894 else
1895   $as_echo "$as_me: program exited with status $ac_status" >&5
1896        $as_echo "$as_me: failed program was:" >&5
1897 sed 's/^/| /' conftest.$ac_ext >&5
1898
1899        ac_retval=$ac_status
1900 fi
1901   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1902   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1903   as_fn_set_status $ac_retval
1904
1905 } # ac_fn_c_try_run
1906
1907 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1908 # -------------------------------------------------------
1909 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1910 # the include files in INCLUDES and setting the cache variable VAR
1911 # accordingly.
1912 ac_fn_c_check_header_mongrel ()
1913 {
1914   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1915   if eval \${$3+:} false; then :
1916   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1917 $as_echo_n "checking for $2... " >&6; }
1918 if eval \${$3+:} false; then :
1919   $as_echo_n "(cached) " >&6
1920 fi
1921 eval ac_res=\$$3
1922                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1923 $as_echo "$ac_res" >&6; }
1924 else
1925   # Is the header compilable?
1926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1927 $as_echo_n "checking $2 usability... " >&6; }
1928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1929 /* end confdefs.h.  */
1930 $4
1931 #include <$2>
1932 _ACEOF
1933 if ac_fn_c_try_compile "$LINENO"; then :
1934   ac_header_compiler=yes
1935 else
1936   ac_header_compiler=no
1937 fi
1938 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1940 $as_echo "$ac_header_compiler" >&6; }
1941
1942 # Is the header present?
1943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1944 $as_echo_n "checking $2 presence... " >&6; }
1945 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1946 /* end confdefs.h.  */
1947 #include <$2>
1948 _ACEOF
1949 if ac_fn_c_try_cpp "$LINENO"; then :
1950   ac_header_preproc=yes
1951 else
1952   ac_header_preproc=no
1953 fi
1954 rm -f conftest.err conftest.i conftest.$ac_ext
1955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1956 $as_echo "$ac_header_preproc" >&6; }
1957
1958 # So?  What about this header?
1959 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1960   yes:no: )
1961     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1962 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1963     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1964 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1965     ;;
1966   no:yes:* )
1967     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1968 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1969     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1970 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1971     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1972 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1973     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1974 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1975     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1976 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1977 ( $as_echo "## --------------------------------------------------- ##
1978 ## Report this to https://github.com/apple/cups/issues ##
1979 ## --------------------------------------------------- ##"
1980      ) | sed "s/^/$as_me: WARNING:     /" >&2
1981     ;;
1982 esac
1983   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1984 $as_echo_n "checking for $2... " >&6; }
1985 if eval \${$3+:} false; then :
1986   $as_echo_n "(cached) " >&6
1987 else
1988   eval "$3=\$ac_header_compiler"
1989 fi
1990 eval ac_res=\$$3
1991                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1992 $as_echo "$ac_res" >&6; }
1993 fi
1994   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1995
1996 } # ac_fn_c_check_header_mongrel
1997
1998 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1999 # -------------------------------------------------------
2000 # Tests whether HEADER exists and can be compiled using the include files in
2001 # INCLUDES, setting the cache variable VAR accordingly.
2002 ac_fn_c_check_header_compile ()
2003 {
2004   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2005   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2006 $as_echo_n "checking for $2... " >&6; }
2007 if eval \${$3+:} false; then :
2008   $as_echo_n "(cached) " >&6
2009 else
2010   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2011 /* end confdefs.h.  */
2012 $4
2013 #include <$2>
2014 _ACEOF
2015 if ac_fn_c_try_compile "$LINENO"; then :
2016   eval "$3=yes"
2017 else
2018   eval "$3=no"
2019 fi
2020 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2021 fi
2022 eval ac_res=\$$3
2023                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2024 $as_echo "$ac_res" >&6; }
2025   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2026
2027 } # ac_fn_c_check_header_compile
2028
2029 # ac_fn_c_check_func LINENO FUNC VAR
2030 # ----------------------------------
2031 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2032 ac_fn_c_check_func ()
2033 {
2034   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2035   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2036 $as_echo_n "checking for $2... " >&6; }
2037 if eval \${$3+:} false; then :
2038   $as_echo_n "(cached) " >&6
2039 else
2040   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2041 /* end confdefs.h.  */
2042 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2043    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2044 #define $2 innocuous_$2
2045
2046 /* System header to define __stub macros and hopefully few prototypes,
2047     which can conflict with char $2 (); below.
2048     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2049     <limits.h> exists even on freestanding compilers.  */
2050
2051 #ifdef __STDC__
2052 # include <limits.h>
2053 #else
2054 # include <assert.h>
2055 #endif
2056
2057 #undef $2
2058
2059 /* Override any GCC internal prototype to avoid an error.
2060    Use char because int might match the return type of a GCC
2061    builtin and then its argument prototype would still apply.  */
2062 #ifdef __cplusplus
2063 extern "C"
2064 #endif
2065 char $2 ();
2066 /* The GNU C library defines this for functions which it implements
2067     to always fail with ENOSYS.  Some functions are actually named
2068     something starting with __ and the normal name is an alias.  */
2069 #if defined __stub_$2 || defined __stub___$2
2070 choke me
2071 #endif
2072
2073 int
2074 main ()
2075 {
2076 return $2 ();
2077   ;
2078   return 0;
2079 }
2080 _ACEOF
2081 if ac_fn_c_try_link "$LINENO"; then :
2082   eval "$3=yes"
2083 else
2084   eval "$3=no"
2085 fi
2086 rm -f core conftest.err conftest.$ac_objext \
2087     conftest$ac_exeext conftest.$ac_ext
2088 fi
2089 eval ac_res=\$$3
2090                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2091 $as_echo "$ac_res" >&6; }
2092   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2093
2094 } # ac_fn_c_check_func
2095
2096 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2097 # ----------------------------------------------------
2098 # Tries to find if the field MEMBER exists in type AGGR, after including
2099 # INCLUDES, setting cache variable VAR accordingly.
2100 ac_fn_c_check_member ()
2101 {
2102   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2103   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2104 $as_echo_n "checking for $2.$3... " >&6; }
2105 if eval \${$4+:} false; then :
2106   $as_echo_n "(cached) " >&6
2107 else
2108   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2109 /* end confdefs.h.  */
2110 $5
2111 int
2112 main ()
2113 {
2114 static $2 ac_aggr;
2115 if (ac_aggr.$3)
2116 return 0;
2117   ;
2118   return 0;
2119 }
2120 _ACEOF
2121 if ac_fn_c_try_compile "$LINENO"; then :
2122   eval "$4=yes"
2123 else
2124   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2125 /* end confdefs.h.  */
2126 $5
2127 int
2128 main ()
2129 {
2130 static $2 ac_aggr;
2131 if (sizeof ac_aggr.$3)
2132 return 0;
2133   ;
2134   return 0;
2135 }
2136 _ACEOF
2137 if ac_fn_c_try_compile "$LINENO"; then :
2138   eval "$4=yes"
2139 else
2140   eval "$4=no"
2141 fi
2142 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2143 fi
2144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2145 fi
2146 eval ac_res=\$$4
2147                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2148 $as_echo "$ac_res" >&6; }
2149   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2150
2151 } # ac_fn_c_check_member
2152 cat >config.log <<_ACEOF
2153 This file contains any messages produced by compilers while
2154 running configure, to aid debugging if configure makes a mistake.
2155
2156 It was created by CUPS $as_me 2.2.2, which was
2157 generated by GNU Autoconf 2.68.  Invocation command line was
2158
2159   $ $0 $@
2160
2161 _ACEOF
2162 exec 5>>config.log
2163 {
2164 cat <<_ASUNAME
2165 ## --------- ##
2166 ## Platform. ##
2167 ## --------- ##
2168
2169 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2170 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2171 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2172 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2173 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2174
2175 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2176 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2177
2178 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2179 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2180 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2181 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2182 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2183 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2184 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2185
2186 _ASUNAME
2187
2188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2189 for as_dir in $PATH
2190 do
2191   IFS=$as_save_IFS
2192   test -z "$as_dir" && as_dir=.
2193     $as_echo "PATH: $as_dir"
2194   done
2195 IFS=$as_save_IFS
2196
2197 } >&5
2198
2199 cat >&5 <<_ACEOF
2200
2201
2202 ## ----------- ##
2203 ## Core tests. ##
2204 ## ----------- ##
2205
2206 _ACEOF
2207
2208
2209 # Keep a trace of the command line.
2210 # Strip out --no-create and --no-recursion so they do not pile up.
2211 # Strip out --silent because we don't want to record it for future runs.
2212 # Also quote any args containing shell meta-characters.
2213 # Make two passes to allow for proper duplicate-argument suppression.
2214 ac_configure_args=
2215 ac_configure_args0=
2216 ac_configure_args1=
2217 ac_must_keep_next=false
2218 for ac_pass in 1 2
2219 do
2220   for ac_arg
2221   do
2222     case $ac_arg in
2223     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2224     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2225     | -silent | --silent | --silen | --sile | --sil)
2226       continue ;;
2227     *\'*)
2228       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2229     esac
2230     case $ac_pass in
2231     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2232     2)
2233       as_fn_append ac_configure_args1 " '$ac_arg'"
2234       if test $ac_must_keep_next = true; then
2235         ac_must_keep_next=false # Got value, back to normal.
2236       else
2237         case $ac_arg in
2238           *=* | --config-cache | -C | -disable-* | --disable-* \
2239           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2240           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2241           | -with-* | --with-* | -without-* | --without-* | --x)
2242             case "$ac_configure_args0 " in
2243               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2244             esac
2245             ;;
2246           -* ) ac_must_keep_next=true ;;
2247         esac
2248       fi
2249       as_fn_append ac_configure_args " '$ac_arg'"
2250       ;;
2251     esac
2252   done
2253 done
2254 { ac_configure_args0=; unset ac_configure_args0;}
2255 { ac_configure_args1=; unset ac_configure_args1;}
2256
2257 # When interrupted or exit'd, cleanup temporary files, and complete
2258 # config.log.  We remove comments because anyway the quotes in there
2259 # would cause problems or look ugly.
2260 # WARNING: Use '\'' to represent an apostrophe within the trap.
2261 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2262 trap 'exit_status=$?
2263   # Save into config.log some information that might help in debugging.
2264   {
2265     echo
2266
2267     $as_echo "## ---------------- ##
2268 ## Cache variables. ##
2269 ## ---------------- ##"
2270     echo
2271     # The following way of writing the cache mishandles newlines in values,
2272 (
2273   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2274     eval ac_val=\$$ac_var
2275     case $ac_val in #(
2276     *${as_nl}*)
2277       case $ac_var in #(
2278       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2279 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2280       esac
2281       case $ac_var in #(
2282       _ | IFS | as_nl) ;; #(
2283       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2284       *) { eval $ac_var=; unset $ac_var;} ;;
2285       esac ;;
2286     esac
2287   done
2288   (set) 2>&1 |
2289     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2290     *${as_nl}ac_space=\ *)
2291       sed -n \
2292         "s/'\''/'\''\\\\'\'''\''/g;
2293           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2294       ;; #(
2295     *)
2296       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2297       ;;
2298     esac |
2299     sort
2300 )
2301     echo
2302
2303     $as_echo "## ----------------- ##
2304 ## Output variables. ##
2305 ## ----------------- ##"
2306     echo
2307     for ac_var in $ac_subst_vars
2308     do
2309       eval ac_val=\$$ac_var
2310       case $ac_val in
2311       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2312       esac
2313       $as_echo "$ac_var='\''$ac_val'\''"
2314     done | sort
2315     echo
2316
2317     if test -n "$ac_subst_files"; then
2318       $as_echo "## ------------------- ##
2319 ## File substitutions. ##
2320 ## ------------------- ##"
2321       echo
2322       for ac_var in $ac_subst_files
2323       do
2324         eval ac_val=\$$ac_var
2325         case $ac_val in
2326         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2327         esac
2328         $as_echo "$ac_var='\''$ac_val'\''"
2329       done | sort
2330       echo
2331     fi
2332
2333     if test -s confdefs.h; then
2334       $as_echo "## ----------- ##
2335 ## confdefs.h. ##
2336 ## ----------- ##"
2337       echo
2338       cat confdefs.h
2339       echo
2340     fi
2341     test "$ac_signal" != 0 &&
2342       $as_echo "$as_me: caught signal $ac_signal"
2343     $as_echo "$as_me: exit $exit_status"
2344   } >&5
2345   rm -f core *.core core.conftest.* &&
2346     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2347     exit $exit_status
2348 ' 0
2349 for ac_signal in 1 2 13 15; do
2350   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2351 done
2352 ac_signal=0
2353
2354 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2355 rm -f -r conftest* confdefs.h
2356
2357 $as_echo "/* confdefs.h */" > confdefs.h
2358
2359 # Predefined preprocessor variables.
2360
2361 cat >>confdefs.h <<_ACEOF
2362 #define PACKAGE_NAME "$PACKAGE_NAME"
2363 _ACEOF
2364
2365 cat >>confdefs.h <<_ACEOF
2366 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2367 _ACEOF
2368
2369 cat >>confdefs.h <<_ACEOF
2370 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2371 _ACEOF
2372
2373 cat >>confdefs.h <<_ACEOF
2374 #define PACKAGE_STRING "$PACKAGE_STRING"
2375 _ACEOF
2376
2377 cat >>confdefs.h <<_ACEOF
2378 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2379 _ACEOF
2380
2381 cat >>confdefs.h <<_ACEOF
2382 #define PACKAGE_URL "$PACKAGE_URL"
2383 _ACEOF
2384
2385
2386 # Let the site file select an alternate cache file if it wants to.
2387 # Prefer an explicitly selected file to automatically selected ones.
2388 ac_site_file1=NONE
2389 ac_site_file2=NONE
2390 if test -n "$CONFIG_SITE"; then
2391   # We do not want a PATH search for config.site.
2392   case $CONFIG_SITE in #((
2393     -*)  ac_site_file1=./$CONFIG_SITE;;
2394     */*) ac_site_file1=$CONFIG_SITE;;
2395     *)   ac_site_file1=./$CONFIG_SITE;;
2396   esac
2397 elif test "x$prefix" != xNONE; then
2398   ac_site_file1=$prefix/share/config.site
2399   ac_site_file2=$prefix/etc/config.site
2400 else
2401   ac_site_file1=$ac_default_prefix/share/config.site
2402   ac_site_file2=$ac_default_prefix/etc/config.site
2403 fi
2404 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2405 do
2406   test "x$ac_site_file" = xNONE && continue
2407   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2408     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2409 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2410     sed 's/^/| /' "$ac_site_file" >&5
2411     . "$ac_site_file" \
2412       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2413 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2414 as_fn_error $? "failed to load site script $ac_site_file
2415 See \`config.log' for more details" "$LINENO" 5; }
2416   fi
2417 done
2418
2419 if test -r "$cache_file"; then
2420   # Some versions of bash will fail to source /dev/null (special files
2421   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2422   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2423     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2424 $as_echo "$as_me: loading cache $cache_file" >&6;}
2425     case $cache_file in
2426       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2427       *)                      . "./$cache_file";;
2428     esac
2429   fi
2430 else
2431   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2432 $as_echo "$as_me: creating cache $cache_file" >&6;}
2433   >$cache_file
2434 fi
2435
2436 # Check that the precious variables saved in the cache have kept the same
2437 # value.
2438 ac_cache_corrupted=false
2439 for ac_var in $ac_precious_vars; do
2440   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2441   eval ac_new_set=\$ac_env_${ac_var}_set
2442   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2443   eval ac_new_val=\$ac_env_${ac_var}_value
2444   case $ac_old_set,$ac_new_set in
2445     set,)
2446       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2447 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2448       ac_cache_corrupted=: ;;
2449     ,set)
2450       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2451 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2452       ac_cache_corrupted=: ;;
2453     ,);;
2454     *)
2455       if test "x$ac_old_val" != "x$ac_new_val"; then
2456         # differences in whitespace do not lead to failure.
2457         ac_old_val_w=`echo x $ac_old_val`
2458         ac_new_val_w=`echo x $ac_new_val`
2459         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2460           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2461 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2462           ac_cache_corrupted=:
2463         else
2464           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2465 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2466           eval $ac_var=\$ac_old_val
2467         fi
2468         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2469 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2470         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2471 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2472       fi;;
2473   esac
2474   # Pass precious variables to config.status.
2475   if test "$ac_new_set" = set; then
2476     case $ac_new_val in
2477     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2478     *) ac_arg=$ac_var=$ac_new_val ;;
2479     esac
2480     case " $ac_configure_args " in
2481       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2482       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2483     esac
2484   fi
2485 done
2486 if $ac_cache_corrupted; then
2487   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2488 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2489   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2490 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2491   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2492 fi
2493 ## -------------------- ##
2494 ## Main body of script. ##
2495 ## -------------------- ##
2496
2497 ac_ext=c
2498 ac_cpp='$CPP $CPPFLAGS'
2499 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2500 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2501 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2502
2503
2504
2505
2506 uname=`uname`
2507 uversion=`uname -r | sed -e '1,$s/^[^0-9]*\([0-9]*\)\.\([0-9]*\).*/\1\2/'`
2508 uarch=`uname -m`
2509
2510 case "$uname" in
2511         Darwin*)
2512                 uname="Darwin"
2513                 if test $uversion -lt 120; then
2514                         as_fn_error $? "Sorry, this version of CUPS requires macOS 10.8 or higher." "$LINENO" 5
2515                 fi
2516                 ;;
2517
2518         GNU* | GNU/*)
2519                 uname="GNU"
2520                 ;;
2521         Linux*)
2522                 uname="Linux"
2523                 ;;
2524 esac
2525
2526
2527 ac_config_headers="$ac_config_headers config.h"
2528
2529
2530 CUPS_VERSION="2.2.2"
2531 CUPS_REVISION=""
2532 CUPS_BUILD="cups-$CUPS_VERSION"
2533
2534
2535 # Check whether --with-cups_build was given.
2536 if test "${with_cups_build+set}" = set; then :
2537   withval=$with_cups_build; CUPS_BUILD="$withval"
2538 fi
2539
2540
2541
2542
2543
2544 cat >>confdefs.h <<_ACEOF
2545 #define CUPS_SVERSION "CUPS v$CUPS_VERSION$CUPS_REVISION"
2546 _ACEOF
2547
2548 cat >>confdefs.h <<_ACEOF
2549 #define CUPS_MINIMAL "CUPS/$CUPS_VERSION$CUPS_REVISION"
2550 _ACEOF
2551
2552
2553 CFLAGS="${CFLAGS:=}"
2554 CPPFLAGS="${CPPFLAGS:=}"
2555 CXXFLAGS="${CXXFLAGS:=}"
2556 LDFLAGS="${LDFLAGS:=}"
2557
2558 for ac_prog in gawk mawk nawk awk
2559 do
2560   # Extract the first word of "$ac_prog", so it can be a program name with args.
2561 set dummy $ac_prog; ac_word=$2
2562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2563 $as_echo_n "checking for $ac_word... " >&6; }
2564 if ${ac_cv_prog_AWK+:} false; then :
2565   $as_echo_n "(cached) " >&6
2566 else
2567   if test -n "$AWK"; then
2568   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2569 else
2570 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2571 for as_dir in $PATH
2572 do
2573   IFS=$as_save_IFS
2574   test -z "$as_dir" && as_dir=.
2575     for ac_exec_ext in '' $ac_executable_extensions; do
2576   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2577     ac_cv_prog_AWK="$ac_prog"
2578     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2579     break 2
2580   fi
2581 done
2582   done
2583 IFS=$as_save_IFS
2584
2585 fi
2586 fi
2587 AWK=$ac_cv_prog_AWK
2588 if test -n "$AWK"; then
2589   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2590 $as_echo "$AWK" >&6; }
2591 else
2592   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2593 $as_echo "no" >&6; }
2594 fi
2595
2596
2597   test -n "$AWK" && break
2598 done
2599
2600 ac_ext=c
2601 ac_cpp='$CPP $CPPFLAGS'
2602 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2603 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2604 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2605 if test -n "$ac_tool_prefix"; then
2606   for ac_prog in clang cc gcc
2607   do
2608     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2609 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2611 $as_echo_n "checking for $ac_word... " >&6; }
2612 if ${ac_cv_prog_CC+:} false; then :
2613   $as_echo_n "(cached) " >&6
2614 else
2615   if test -n "$CC"; then
2616   ac_cv_prog_CC="$CC" # Let the user override the test.
2617 else
2618 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2619 for as_dir in $PATH
2620 do
2621   IFS=$as_save_IFS
2622   test -z "$as_dir" && as_dir=.
2623     for ac_exec_ext in '' $ac_executable_extensions; do
2624   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2625     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2626     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2627     break 2
2628   fi
2629 done
2630   done
2631 IFS=$as_save_IFS
2632
2633 fi
2634 fi
2635 CC=$ac_cv_prog_CC
2636 if test -n "$CC"; then
2637   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2638 $as_echo "$CC" >&6; }
2639 else
2640   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2641 $as_echo "no" >&6; }
2642 fi
2643
2644
2645     test -n "$CC" && break
2646   done
2647 fi
2648 if test -z "$CC"; then
2649   ac_ct_CC=$CC
2650   for ac_prog in clang cc gcc
2651 do
2652   # Extract the first word of "$ac_prog", so it can be a program name with args.
2653 set dummy $ac_prog; ac_word=$2
2654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2655 $as_echo_n "checking for $ac_word... " >&6; }
2656 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2657   $as_echo_n "(cached) " >&6
2658 else
2659   if test -n "$ac_ct_CC"; then
2660   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2661 else
2662 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2663 for as_dir in $PATH
2664 do
2665   IFS=$as_save_IFS
2666   test -z "$as_dir" && as_dir=.
2667     for ac_exec_ext in '' $ac_executable_extensions; do
2668   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2669     ac_cv_prog_ac_ct_CC="$ac_prog"
2670     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2671     break 2
2672   fi
2673 done
2674   done
2675 IFS=$as_save_IFS
2676
2677 fi
2678 fi
2679 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2680 if test -n "$ac_ct_CC"; then
2681   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2682 $as_echo "$ac_ct_CC" >&6; }
2683 else
2684   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2685 $as_echo "no" >&6; }
2686 fi
2687
2688
2689   test -n "$ac_ct_CC" && break
2690 done
2691
2692   if test "x$ac_ct_CC" = x; then
2693     CC=""
2694   else
2695     case $cross_compiling:$ac_tool_warned in
2696 yes:)
2697 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2698 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2699 ac_tool_warned=yes ;;
2700 esac
2701     CC=$ac_ct_CC
2702   fi
2703 fi
2704
2705
2706 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2707 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2708 as_fn_error $? "no acceptable C compiler found in \$PATH
2709 See \`config.log' for more details" "$LINENO" 5; }
2710
2711 # Provide some information about the compiler.
2712 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2713 set X $ac_compile
2714 ac_compiler=$2
2715 for ac_option in --version -v -V -qversion; do
2716   { { ac_try="$ac_compiler $ac_option >&5"
2717 case "(($ac_try" in
2718   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2719   *) ac_try_echo=$ac_try;;
2720 esac
2721 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2722 $as_echo "$ac_try_echo"; } >&5
2723   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2724   ac_status=$?
2725   if test -s conftest.err; then
2726     sed '10a\
2727 ... rest of stderr output deleted ...
2728          10q' conftest.err >conftest.er1
2729     cat conftest.er1 >&5
2730   fi
2731   rm -f conftest.er1 conftest.err
2732   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2733   test $ac_status = 0; }
2734 done
2735
2736 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2737 /* end confdefs.h.  */
2738
2739 int
2740 main ()
2741 {
2742
2743   ;
2744   return 0;
2745 }
2746 _ACEOF
2747 ac_clean_files_save=$ac_clean_files
2748 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2749 # Try to create an executable without -o first, disregard a.out.
2750 # It will help us diagnose broken compilers, and finding out an intuition
2751 # of exeext.
2752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2753 $as_echo_n "checking whether the C compiler works... " >&6; }
2754 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2755
2756 # The possible output files:
2757 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2758
2759 ac_rmfiles=
2760 for ac_file in $ac_files
2761 do
2762   case $ac_file in
2763     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2764     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2765   esac
2766 done
2767 rm -f $ac_rmfiles
2768
2769 if { { ac_try="$ac_link_default"
2770 case "(($ac_try" in
2771   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2772   *) ac_try_echo=$ac_try;;
2773 esac
2774 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2775 $as_echo "$ac_try_echo"; } >&5
2776   (eval "$ac_link_default") 2>&5
2777   ac_status=$?
2778   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2779   test $ac_status = 0; }; then :
2780   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2781 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2782 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2783 # so that the user can short-circuit this test for compilers unknown to
2784 # Autoconf.
2785 for ac_file in $ac_files ''
2786 do
2787   test -f "$ac_file" || continue
2788   case $ac_file in
2789     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2790         ;;
2791     [ab].out )
2792         # We found the default executable, but exeext='' is most
2793         # certainly right.
2794         break;;
2795     *.* )
2796         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2797         then :; else
2798            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2799         fi
2800         # We set ac_cv_exeext here because the later test for it is not
2801         # safe: cross compilers may not add the suffix if given an `-o'
2802         # argument, so we may need to know it at that point already.
2803         # Even if this section looks crufty: it has the advantage of
2804         # actually working.
2805         break;;
2806     * )
2807         break;;
2808   esac
2809 done
2810 test "$ac_cv_exeext" = no && ac_cv_exeext=
2811
2812 else
2813   ac_file=''
2814 fi
2815 if test -z "$ac_file"; then :
2816   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2817 $as_echo "no" >&6; }
2818 $as_echo "$as_me: failed program was:" >&5
2819 sed 's/^/| /' conftest.$ac_ext >&5
2820
2821 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2822 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2823 as_fn_error 77 "C compiler cannot create executables
2824 See \`config.log' for more details" "$LINENO" 5; }
2825 else
2826   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2827 $as_echo "yes" >&6; }
2828 fi
2829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2830 $as_echo_n "checking for C compiler default output file name... " >&6; }
2831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2832 $as_echo "$ac_file" >&6; }
2833 ac_exeext=$ac_cv_exeext
2834
2835 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2836 ac_clean_files=$ac_clean_files_save
2837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2838 $as_echo_n "checking for suffix of executables... " >&6; }
2839 if { { ac_try="$ac_link"
2840 case "(($ac_try" in
2841   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2842   *) ac_try_echo=$ac_try;;
2843 esac
2844 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2845 $as_echo "$ac_try_echo"; } >&5
2846   (eval "$ac_link") 2>&5
2847   ac_status=$?
2848   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2849   test $ac_status = 0; }; then :
2850   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2851 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2852 # work properly (i.e., refer to `conftest.exe'), while it won't with
2853 # `rm'.
2854 for ac_file in conftest.exe conftest conftest.*; do
2855   test -f "$ac_file" || continue
2856   case $ac_file in
2857     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2858     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2859           break;;
2860     * ) break;;
2861   esac
2862 done
2863 else
2864   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2865 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2866 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2867 See \`config.log' for more details" "$LINENO" 5; }
2868 fi
2869 rm -f conftest conftest$ac_cv_exeext
2870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2871 $as_echo "$ac_cv_exeext" >&6; }
2872
2873 rm -f conftest.$ac_ext
2874 EXEEXT=$ac_cv_exeext
2875 ac_exeext=$EXEEXT
2876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2877 /* end confdefs.h.  */
2878 #include <stdio.h>
2879 int
2880 main ()
2881 {
2882 FILE *f = fopen ("conftest.out", "w");
2883  return ferror (f) || fclose (f) != 0;
2884
2885   ;
2886   return 0;
2887 }
2888 _ACEOF
2889 ac_clean_files="$ac_clean_files conftest.out"
2890 # Check that the compiler produces executables we can run.  If not, either
2891 # the compiler is broken, or we cross compile.
2892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2893 $as_echo_n "checking whether we are cross compiling... " >&6; }
2894 if test "$cross_compiling" != yes; then
2895   { { ac_try="$ac_link"
2896 case "(($ac_try" in
2897   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2898   *) ac_try_echo=$ac_try;;
2899 esac
2900 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2901 $as_echo "$ac_try_echo"; } >&5
2902   (eval "$ac_link") 2>&5
2903   ac_status=$?
2904   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2905   test $ac_status = 0; }
2906   if { ac_try='./conftest$ac_cv_exeext'
2907   { { case "(($ac_try" in
2908   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2909   *) ac_try_echo=$ac_try;;
2910 esac
2911 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2912 $as_echo "$ac_try_echo"; } >&5
2913   (eval "$ac_try") 2>&5
2914   ac_status=$?
2915   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2916   test $ac_status = 0; }; }; then
2917     cross_compiling=no
2918   else
2919     if test "$cross_compiling" = maybe; then
2920         cross_compiling=yes
2921     else
2922         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2923 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2924 as_fn_error $? "cannot run C compiled programs.
2925 If you meant to cross compile, use \`--host'.
2926 See \`config.log' for more details" "$LINENO" 5; }
2927     fi
2928   fi
2929 fi
2930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2931 $as_echo "$cross_compiling" >&6; }
2932
2933 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2934 ac_clean_files=$ac_clean_files_save
2935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2936 $as_echo_n "checking for suffix of object files... " >&6; }
2937 if ${ac_cv_objext+:} false; then :
2938   $as_echo_n "(cached) " >&6
2939 else
2940   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2941 /* end confdefs.h.  */
2942
2943 int
2944 main ()
2945 {
2946
2947   ;
2948   return 0;
2949 }
2950 _ACEOF
2951 rm -f conftest.o conftest.obj
2952 if { { ac_try="$ac_compile"
2953 case "(($ac_try" in
2954   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2955   *) ac_try_echo=$ac_try;;
2956 esac
2957 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2958 $as_echo "$ac_try_echo"; } >&5
2959   (eval "$ac_compile") 2>&5
2960   ac_status=$?
2961   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2962   test $ac_status = 0; }; then :
2963   for ac_file in conftest.o conftest.obj conftest.*; do
2964   test -f "$ac_file" || continue;
2965   case $ac_file in
2966     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2967     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2968        break;;
2969   esac
2970 done
2971 else
2972   $as_echo "$as_me: failed program was:" >&5
2973 sed 's/^/| /' conftest.$ac_ext >&5
2974
2975 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2976 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2977 as_fn_error $? "cannot compute suffix of object files: cannot compile
2978 See \`config.log' for more details" "$LINENO" 5; }
2979 fi
2980 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2981 fi
2982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2983 $as_echo "$ac_cv_objext" >&6; }
2984 OBJEXT=$ac_cv_objext
2985 ac_objext=$OBJEXT
2986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2987 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2988 if ${ac_cv_c_compiler_gnu+:} false; then :
2989   $as_echo_n "(cached) " >&6
2990 else
2991   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2992 /* end confdefs.h.  */
2993
2994 int
2995 main ()
2996 {
2997 #ifndef __GNUC__
2998        choke me
2999 #endif
3000
3001   ;
3002   return 0;
3003 }
3004 _ACEOF
3005 if ac_fn_c_try_compile "$LINENO"; then :
3006   ac_compiler_gnu=yes
3007 else
3008   ac_compiler_gnu=no
3009 fi
3010 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3011 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3012
3013 fi
3014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3015 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3016 if test $ac_compiler_gnu = yes; then
3017   GCC=yes
3018 else
3019   GCC=
3020 fi
3021 ac_test_CFLAGS=${CFLAGS+set}
3022 ac_save_CFLAGS=$CFLAGS
3023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3024 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3025 if ${ac_cv_prog_cc_g+:} false; then :
3026   $as_echo_n "(cached) " >&6
3027 else
3028   ac_save_c_werror_flag=$ac_c_werror_flag
3029    ac_c_werror_flag=yes
3030    ac_cv_prog_cc_g=no
3031    CFLAGS="-g"
3032    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3033 /* end confdefs.h.  */
3034
3035 int
3036 main ()
3037 {
3038
3039   ;
3040   return 0;
3041 }
3042 _ACEOF
3043 if ac_fn_c_try_compile "$LINENO"; then :
3044   ac_cv_prog_cc_g=yes
3045 else
3046   CFLAGS=""
3047       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3048 /* end confdefs.h.  */
3049
3050 int
3051 main ()
3052 {
3053
3054   ;
3055   return 0;
3056 }
3057 _ACEOF
3058 if ac_fn_c_try_compile "$LINENO"; then :
3059
3060 else
3061   ac_c_werror_flag=$ac_save_c_werror_flag
3062          CFLAGS="-g"
3063          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3064 /* end confdefs.h.  */
3065
3066 int
3067 main ()
3068 {
3069
3070   ;
3071   return 0;
3072 }
3073 _ACEOF
3074 if ac_fn_c_try_compile "$LINENO"; then :
3075   ac_cv_prog_cc_g=yes
3076 fi
3077 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3078 fi
3079 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3080 fi
3081 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3082    ac_c_werror_flag=$ac_save_c_werror_flag
3083 fi
3084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3085 $as_echo "$ac_cv_prog_cc_g" >&6; }
3086 if test "$ac_test_CFLAGS" = set; then
3087   CFLAGS=$ac_save_CFLAGS
3088 elif test $ac_cv_prog_cc_g = yes; then
3089   if test "$GCC" = yes; then
3090     CFLAGS="-g -O2"
3091   else
3092     CFLAGS="-g"
3093   fi
3094 else
3095   if test "$GCC" = yes; then
3096     CFLAGS="-O2"
3097   else
3098     CFLAGS=
3099   fi
3100 fi
3101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3102 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3103 if ${ac_cv_prog_cc_c89+:} false; then :
3104   $as_echo_n "(cached) " >&6
3105 else
3106   ac_cv_prog_cc_c89=no
3107 ac_save_CC=$CC
3108 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3109 /* end confdefs.h.  */
3110 #include <stdarg.h>
3111 #include <stdio.h>
3112 #include <sys/types.h>
3113 #include <sys/stat.h>
3114 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3115 struct buf { int x; };
3116 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3117 static char *e (p, i)
3118      char **p;
3119      int i;
3120 {
3121   return p[i];
3122 }
3123 static char *f (char * (*g) (char **, int), char **p, ...)
3124 {
3125   char *s;
3126   va_list v;
3127   va_start (v,p);
3128   s = g (p, va_arg (v,int));
3129   va_end (v);
3130   return s;
3131 }
3132
3133 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3134    function prototypes and stuff, but not '\xHH' hex character constants.
3135    These don't provoke an error unfortunately, instead are silently treated
3136    as 'x'.  The following induces an error, until -std is added to get
3137    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3138    array size at least.  It's necessary to write '\x00'==0 to get something
3139    that's true only with -std.  */
3140 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3141
3142 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3143    inside strings and character constants.  */
3144 #define FOO(x) 'x'
3145 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3146
3147 int test (int i, double x);
3148 struct s1 {int (*f) (int a);};
3149 struct s2 {int (*f) (double a);};
3150 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3151 int argc;
3152 char **argv;
3153 int
3154 main ()
3155 {
3156 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3157   ;
3158   return 0;
3159 }
3160 _ACEOF
3161 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3162         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3163 do
3164   CC="$ac_save_CC $ac_arg"
3165   if ac_fn_c_try_compile "$LINENO"; then :
3166   ac_cv_prog_cc_c89=$ac_arg
3167 fi
3168 rm -f core conftest.err conftest.$ac_objext
3169   test "x$ac_cv_prog_cc_c89" != "xno" && break
3170 done
3171 rm -f conftest.$ac_ext
3172 CC=$ac_save_CC
3173
3174 fi
3175 # AC_CACHE_VAL
3176 case "x$ac_cv_prog_cc_c89" in
3177   x)
3178     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3179 $as_echo "none needed" >&6; } ;;
3180   xno)
3181     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3182 $as_echo "unsupported" >&6; } ;;
3183   *)
3184     CC="$CC $ac_cv_prog_cc_c89"
3185     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3186 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3187 esac
3188 if test "x$ac_cv_prog_cc_c89" != xno; then :
3189
3190 fi
3191
3192 ac_ext=c
3193 ac_cpp='$CPP $CPPFLAGS'
3194 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3195 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3196 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3197
3198 ac_ext=c
3199 ac_cpp='$CPP $CPPFLAGS'
3200 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3201 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3202 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3204 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3205 # On Suns, sometimes $CPP names a directory.
3206 if test -n "$CPP" && test -d "$CPP"; then
3207   CPP=
3208 fi
3209 if test -z "$CPP"; then
3210   if ${ac_cv_prog_CPP+:} false; then :
3211   $as_echo_n "(cached) " >&6
3212 else
3213       # Double quotes because CPP needs to be expanded
3214     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3215     do
3216       ac_preproc_ok=false
3217 for ac_c_preproc_warn_flag in '' yes
3218 do
3219   # Use a header file that comes with gcc, so configuring glibc
3220   # with a fresh cross-compiler works.
3221   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3222   # <limits.h> exists even on freestanding compilers.
3223   # On the NeXT, cc -E runs the code through the compiler's parser,
3224   # not just through cpp. "Syntax error" is here to catch this case.
3225   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3226 /* end confdefs.h.  */
3227 #ifdef __STDC__
3228 # include <limits.h>
3229 #else
3230 # include <assert.h>
3231 #endif
3232                      Syntax error
3233 _ACEOF
3234 if ac_fn_c_try_cpp "$LINENO"; then :
3235
3236 else
3237   # Broken: fails on valid input.
3238 continue
3239 fi
3240 rm -f conftest.err conftest.i conftest.$ac_ext
3241
3242   # OK, works on sane cases.  Now check whether nonexistent headers
3243   # can be detected and how.
3244   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3245 /* end confdefs.h.  */
3246 #include <ac_nonexistent.h>
3247 _ACEOF
3248 if ac_fn_c_try_cpp "$LINENO"; then :
3249   # Broken: success on invalid input.
3250 continue
3251 else
3252   # Passes both tests.
3253 ac_preproc_ok=:
3254 break
3255 fi
3256 rm -f conftest.err conftest.i conftest.$ac_ext
3257
3258 done
3259 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3260 rm -f conftest.i conftest.err conftest.$ac_ext
3261 if $ac_preproc_ok; then :
3262   break
3263 fi
3264
3265     done
3266     ac_cv_prog_CPP=$CPP
3267
3268 fi
3269   CPP=$ac_cv_prog_CPP
3270 else
3271   ac_cv_prog_CPP=$CPP
3272 fi
3273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3274 $as_echo "$CPP" >&6; }
3275 ac_preproc_ok=false
3276 for ac_c_preproc_warn_flag in '' yes
3277 do
3278   # Use a header file that comes with gcc, so configuring glibc
3279   # with a fresh cross-compiler works.
3280   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3281   # <limits.h> exists even on freestanding compilers.
3282   # On the NeXT, cc -E runs the code through the compiler's parser,
3283   # not just through cpp. "Syntax error" is here to catch this case.
3284   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3285 /* end confdefs.h.  */
3286 #ifdef __STDC__
3287 # include <limits.h>
3288 #else
3289 # include <assert.h>
3290 #endif
3291                      Syntax error
3292 _ACEOF
3293 if ac_fn_c_try_cpp "$LINENO"; then :
3294
3295 else
3296   # Broken: fails on valid input.
3297 continue
3298 fi
3299 rm -f conftest.err conftest.i conftest.$ac_ext
3300
3301   # OK, works on sane cases.  Now check whether nonexistent headers
3302   # can be detected and how.
3303   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3304 /* end confdefs.h.  */
3305 #include <ac_nonexistent.h>
3306 _ACEOF
3307 if ac_fn_c_try_cpp "$LINENO"; then :
3308   # Broken: success on invalid input.
3309 continue
3310 else
3311   # Passes both tests.
3312 ac_preproc_ok=:
3313 break
3314 fi
3315 rm -f conftest.err conftest.i conftest.$ac_ext
3316
3317 done
3318 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3319 rm -f conftest.i conftest.err conftest.$ac_ext
3320 if $ac_preproc_ok; then :
3321
3322 else
3323   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3324 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3325 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3326 See \`config.log' for more details" "$LINENO" 5; }
3327 fi
3328
3329 ac_ext=c
3330 ac_cpp='$CPP $CPPFLAGS'
3331 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3332 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3333 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3334
3335 ac_ext=cpp
3336 ac_cpp='$CXXCPP $CPPFLAGS'
3337 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3338 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3339 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3340 if test -z "$CXX"; then
3341   if test -n "$CCC"; then
3342     CXX=$CCC
3343   else
3344     if test -n "$ac_tool_prefix"; then
3345   for ac_prog in clang++ c++ g++
3346   do
3347     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3348 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3350 $as_echo_n "checking for $ac_word... " >&6; }
3351 if ${ac_cv_prog_CXX+:} false; then :
3352   $as_echo_n "(cached) " >&6
3353 else
3354   if test -n "$CXX"; then
3355   ac_cv_prog_CXX="$CXX" # Let the user override the test.
3356 else
3357 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3358 for as_dir in $PATH
3359 do
3360   IFS=$as_save_IFS
3361   test -z "$as_dir" && as_dir=.
3362     for ac_exec_ext in '' $ac_executable_extensions; do
3363   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3364     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3365     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3366     break 2
3367   fi
3368 done
3369   done
3370 IFS=$as_save_IFS
3371
3372 fi
3373 fi
3374 CXX=$ac_cv_prog_CXX
3375 if test -n "$CXX"; then
3376   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3377 $as_echo "$CXX" >&6; }
3378 else
3379   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3380 $as_echo "no" >&6; }
3381 fi
3382
3383
3384     test -n "$CXX" && break
3385   done
3386 fi
3387 if test -z "$CXX"; then
3388   ac_ct_CXX=$CXX
3389   for ac_prog in clang++ c++ g++
3390 do
3391   # Extract the first word of "$ac_prog", so it can be a program name with args.
3392 set dummy $ac_prog; ac_word=$2
3393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3394 $as_echo_n "checking for $ac_word... " >&6; }
3395 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
3396   $as_echo_n "(cached) " >&6
3397 else
3398   if test -n "$ac_ct_CXX"; then
3399   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3400 else
3401 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3402 for as_dir in $PATH
3403 do
3404   IFS=$as_save_IFS
3405   test -z "$as_dir" && as_dir=.
3406     for ac_exec_ext in '' $ac_executable_extensions; do
3407   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3408     ac_cv_prog_ac_ct_CXX="$ac_prog"
3409     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3410     break 2
3411   fi
3412 done
3413   done
3414 IFS=$as_save_IFS
3415
3416 fi
3417 fi
3418 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3419 if test -n "$ac_ct_CXX"; then
3420   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3421 $as_echo "$ac_ct_CXX" >&6; }
3422 else
3423   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3424 $as_echo "no" >&6; }
3425 fi
3426
3427
3428   test -n "$ac_ct_CXX" && break
3429 done
3430
3431   if test "x$ac_ct_CXX" = x; then
3432     CXX="g++"
3433   else
3434     case $cross_compiling:$ac_tool_warned in
3435 yes:)
3436 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3437 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3438 ac_tool_warned=yes ;;
3439 esac
3440     CXX=$ac_ct_CXX
3441   fi
3442 fi
3443
3444   fi
3445 fi
3446 # Provide some information about the compiler.
3447 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3448 set X $ac_compile
3449 ac_compiler=$2
3450 for ac_option in --version -v -V -qversion; do
3451   { { ac_try="$ac_compiler $ac_option >&5"
3452 case "(($ac_try" in
3453   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3454   *) ac_try_echo=$ac_try;;
3455 esac
3456 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3457 $as_echo "$ac_try_echo"; } >&5
3458   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3459   ac_status=$?
3460   if test -s conftest.err; then
3461     sed '10a\
3462 ... rest of stderr output deleted ...
3463          10q' conftest.err >conftest.er1
3464     cat conftest.er1 >&5
3465   fi
3466   rm -f conftest.er1 conftest.err
3467   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3468   test $ac_status = 0; }
3469 done
3470
3471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3472 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3473 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3474   $as_echo_n "(cached) " >&6
3475 else
3476   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3477 /* end confdefs.h.  */
3478
3479 int
3480 main ()
3481 {
3482 #ifndef __GNUC__
3483        choke me
3484 #endif
3485
3486   ;
3487   return 0;
3488 }
3489 _ACEOF
3490 if ac_fn_cxx_try_compile "$LINENO"; then :
3491   ac_compiler_gnu=yes
3492 else
3493   ac_compiler_gnu=no
3494 fi
3495 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3496 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3497
3498 fi
3499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3500 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3501 if test $ac_compiler_gnu = yes; then
3502   GXX=yes
3503 else
3504   GXX=
3505 fi
3506 ac_test_CXXFLAGS=${CXXFLAGS+set}
3507 ac_save_CXXFLAGS=$CXXFLAGS
3508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3509 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3510 if ${ac_cv_prog_cxx_g+:} false; then :
3511   $as_echo_n "(cached) " >&6
3512 else
3513   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3514    ac_cxx_werror_flag=yes
3515    ac_cv_prog_cxx_g=no
3516    CXXFLAGS="-g"
3517    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3518 /* end confdefs.h.  */
3519
3520 int
3521 main ()
3522 {
3523
3524   ;
3525   return 0;
3526 }
3527 _ACEOF
3528 if ac_fn_cxx_try_compile "$LINENO"; then :
3529   ac_cv_prog_cxx_g=yes
3530 else
3531   CXXFLAGS=""
3532       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3533 /* end confdefs.h.  */
3534
3535 int
3536 main ()
3537 {
3538
3539   ;
3540   return 0;
3541 }
3542 _ACEOF
3543 if ac_fn_cxx_try_compile "$LINENO"; then :
3544
3545 else
3546   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3547          CXXFLAGS="-g"
3548          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3549 /* end confdefs.h.  */
3550
3551 int
3552 main ()
3553 {
3554
3555   ;
3556   return 0;
3557 }
3558 _ACEOF
3559 if ac_fn_cxx_try_compile "$LINENO"; then :
3560   ac_cv_prog_cxx_g=yes
3561 fi
3562 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3563 fi
3564 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3565 fi
3566 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3567    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3568 fi
3569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3570 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3571 if test "$ac_test_CXXFLAGS" = set; then
3572   CXXFLAGS=$ac_save_CXXFLAGS
3573 elif test $ac_cv_prog_cxx_g = yes; then
3574   if test "$GXX" = yes; then
3575     CXXFLAGS="-g -O2"
3576   else
3577     CXXFLAGS="-g"
3578   fi
3579 else
3580   if test "$GXX" = yes; then
3581     CXXFLAGS="-O2"
3582   else
3583     CXXFLAGS=
3584   fi
3585 fi
3586 ac_ext=c
3587 ac_cpp='$CPP $CPPFLAGS'
3588 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3589 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3590 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3591
3592 if test -n "$ac_tool_prefix"; then
3593   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3594 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3596 $as_echo_n "checking for $ac_word... " >&6; }
3597 if ${ac_cv_prog_RANLIB+:} false; then :
3598   $as_echo_n "(cached) " >&6
3599 else
3600   if test -n "$RANLIB"; then
3601   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3602 else
3603 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3604 for as_dir in $PATH
3605 do
3606   IFS=$as_save_IFS
3607   test -z "$as_dir" && as_dir=.
3608     for ac_exec_ext in '' $ac_executable_extensions; do
3609   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3610     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3611     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3612     break 2
3613   fi
3614 done
3615   done
3616 IFS=$as_save_IFS
3617
3618 fi
3619 fi
3620 RANLIB=$ac_cv_prog_RANLIB
3621 if test -n "$RANLIB"; then
3622   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3623 $as_echo "$RANLIB" >&6; }
3624 else
3625   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3626 $as_echo "no" >&6; }
3627 fi
3628
3629
3630 fi
3631 if test -z "$ac_cv_prog_RANLIB"; then
3632   ac_ct_RANLIB=$RANLIB
3633   # Extract the first word of "ranlib", so it can be a program name with args.
3634 set dummy ranlib; ac_word=$2
3635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3636 $as_echo_n "checking for $ac_word... " >&6; }
3637 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3638   $as_echo_n "(cached) " >&6
3639 else
3640   if test -n "$ac_ct_RANLIB"; then
3641   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3642 else
3643 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3644 for as_dir in $PATH
3645 do
3646   IFS=$as_save_IFS
3647   test -z "$as_dir" && as_dir=.
3648     for ac_exec_ext in '' $ac_executable_extensions; do
3649   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3650     ac_cv_prog_ac_ct_RANLIB="ranlib"
3651     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3652     break 2
3653   fi
3654 done
3655   done
3656 IFS=$as_save_IFS
3657
3658 fi
3659 fi
3660 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3661 if test -n "$ac_ct_RANLIB"; then
3662   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3663 $as_echo "$ac_ct_RANLIB" >&6; }
3664 else
3665   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3666 $as_echo "no" >&6; }
3667 fi
3668
3669   if test "x$ac_ct_RANLIB" = x; then
3670     RANLIB=":"
3671   else
3672     case $cross_compiling:$ac_tool_warned in
3673 yes:)
3674 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3675 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3676 ac_tool_warned=yes ;;
3677 esac
3678     RANLIB=$ac_ct_RANLIB
3679   fi
3680 else
3681   RANLIB="$ac_cv_prog_RANLIB"
3682 fi
3683
3684 # Extract the first word of "ar", so it can be a program name with args.
3685 set dummy ar; ac_word=$2
3686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3687 $as_echo_n "checking for $ac_word... " >&6; }
3688 if ${ac_cv_path_AR+:} false; then :
3689   $as_echo_n "(cached) " >&6
3690 else
3691   case $AR in
3692   [\\/]* | ?:[\\/]*)
3693   ac_cv_path_AR="$AR" # Let the user override the test with a path.
3694   ;;
3695   *)
3696   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3697 for as_dir in $PATH
3698 do
3699   IFS=$as_save_IFS
3700   test -z "$as_dir" && as_dir=.
3701     for ac_exec_ext in '' $ac_executable_extensions; do
3702   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3703     ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
3704     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3705     break 2
3706   fi
3707 done
3708   done
3709 IFS=$as_save_IFS
3710
3711   ;;
3712 esac
3713 fi
3714 AR=$ac_cv_path_AR
3715 if test -n "$AR"; then
3716   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3717 $as_echo "$AR" >&6; }
3718 else
3719   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3720 $as_echo "no" >&6; }
3721 fi
3722
3723
3724 # Extract the first word of "chmod", so it can be a program name with args.
3725 set dummy chmod; ac_word=$2
3726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3727 $as_echo_n "checking for $ac_word... " >&6; }
3728 if ${ac_cv_path_CHMOD+:} false; then :
3729   $as_echo_n "(cached) " >&6
3730 else
3731   case $CHMOD in
3732   [\\/]* | ?:[\\/]*)
3733   ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
3734   ;;
3735   *)
3736   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3737 for as_dir in $PATH
3738 do
3739   IFS=$as_save_IFS
3740   test -z "$as_dir" && as_dir=.
3741     for ac_exec_ext in '' $ac_executable_extensions; do
3742   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3743     ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
3744     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3745     break 2
3746   fi
3747 done
3748   done
3749 IFS=$as_save_IFS
3750
3751   ;;
3752 esac
3753 fi
3754 CHMOD=$ac_cv_path_CHMOD
3755 if test -n "$CHMOD"; then
3756   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
3757 $as_echo "$CHMOD" >&6; }
3758 else
3759   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3760 $as_echo "no" >&6; }
3761 fi
3762
3763
3764 # Extract the first word of "gzip", so it can be a program name with args.
3765 set dummy gzip; ac_word=$2
3766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3767 $as_echo_n "checking for $ac_word... " >&6; }
3768 if ${ac_cv_path_GZIP+:} false; then :
3769   $as_echo_n "(cached) " >&6
3770 else
3771   case $GZIP in
3772   [\\/]* | ?:[\\/]*)
3773   ac_cv_path_GZIP="$GZIP" # Let the user override the test with a path.
3774   ;;
3775   *)
3776   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3777 for as_dir in $PATH
3778 do
3779   IFS=$as_save_IFS
3780   test -z "$as_dir" && as_dir=.
3781     for ac_exec_ext in '' $ac_executable_extensions; do
3782   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3783     ac_cv_path_GZIP="$as_dir/$ac_word$ac_exec_ext"
3784     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3785     break 2
3786   fi
3787 done
3788   done
3789 IFS=$as_save_IFS
3790
3791   ;;
3792 esac
3793 fi
3794 GZIP=$ac_cv_path_GZIP
3795 if test -n "$GZIP"; then
3796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIP" >&5
3797 $as_echo "$GZIP" >&6; }
3798 else
3799   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3800 $as_echo "no" >&6; }
3801 fi
3802
3803
3804 # Extract the first word of "ld", so it can be a program name with args.
3805 set dummy ld; ac_word=$2
3806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3807 $as_echo_n "checking for $ac_word... " >&6; }
3808 if ${ac_cv_path_LD+:} false; then :
3809   $as_echo_n "(cached) " >&6
3810 else
3811   case $LD in
3812   [\\/]* | ?:[\\/]*)
3813   ac_cv_path_LD="$LD" # Let the user override the test with a path.
3814   ;;
3815   *)
3816   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3817 for as_dir in $PATH
3818 do
3819   IFS=$as_save_IFS
3820   test -z "$as_dir" && as_dir=.
3821     for ac_exec_ext in '' $ac_executable_extensions; do
3822   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3823     ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext"
3824     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3825     break 2
3826   fi
3827 done
3828   done
3829 IFS=$as_save_IFS
3830
3831   ;;
3832 esac
3833 fi
3834 LD=$ac_cv_path_LD
3835 if test -n "$LD"; then
3836   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
3837 $as_echo "$LD" >&6; }
3838 else
3839   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3840 $as_echo "no" >&6; }
3841 fi
3842
3843
3844 # Extract the first word of "ln", so it can be a program name with args.
3845 set dummy ln; ac_word=$2
3846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3847 $as_echo_n "checking for $ac_word... " >&6; }
3848 if ${ac_cv_path_LN+:} false; then :
3849   $as_echo_n "(cached) " >&6
3850 else
3851   case $LN in
3852   [\\/]* | ?:[\\/]*)
3853   ac_cv_path_LN="$LN" # Let the user override the test with a path.
3854   ;;
3855   *)
3856   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3857 for as_dir in $PATH
3858 do
3859   IFS=$as_save_IFS
3860   test -z "$as_dir" && as_dir=.
3861     for ac_exec_ext in '' $ac_executable_extensions; do
3862   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3863     ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
3864     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3865     break 2
3866   fi
3867 done
3868   done
3869 IFS=$as_save_IFS
3870
3871   ;;
3872 esac
3873 fi
3874 LN=$ac_cv_path_LN
3875 if test -n "$LN"; then
3876   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
3877 $as_echo "$LN" >&6; }
3878 else
3879   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3880 $as_echo "no" >&6; }
3881 fi
3882
3883
3884 # Extract the first word of "mv", so it can be a program name with args.
3885 set dummy mv; ac_word=$2
3886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3887 $as_echo_n "checking for $ac_word... " >&6; }
3888 if ${ac_cv_path_MV+:} false; then :
3889   $as_echo_n "(cached) " >&6
3890 else
3891   case $MV in
3892   [\\/]* | ?:[\\/]*)
3893   ac_cv_path_MV="$MV" # Let the user override the test with a path.
3894   ;;
3895   *)
3896   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3897 for as_dir in $PATH
3898 do
3899   IFS=$as_save_IFS
3900   test -z "$as_dir" && as_dir=.
3901     for ac_exec_ext in '' $ac_executable_extensions; do
3902   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3903     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
3904     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3905     break 2
3906   fi
3907 done
3908   done
3909 IFS=$as_save_IFS
3910
3911   ;;
3912 esac
3913 fi
3914 MV=$ac_cv_path_MV
3915 if test -n "$MV"; then
3916   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
3917 $as_echo "$MV" >&6; }
3918 else
3919   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3920 $as_echo "no" >&6; }
3921 fi
3922
3923
3924 # Extract the first word of "rm", so it can be a program name with args.
3925 set dummy rm; ac_word=$2
3926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3927 $as_echo_n "checking for $ac_word... " >&6; }
3928 if ${ac_cv_path_RM+:} false; then :
3929   $as_echo_n "(cached) " >&6
3930 else
3931   case $RM in
3932   [\\/]* | ?:[\\/]*)
3933   ac_cv_path_RM="$RM" # Let the user override the test with a path.
3934   ;;
3935   *)
3936   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3937 for as_dir in $PATH
3938 do
3939   IFS=$as_save_IFS
3940   test -z "$as_dir" && as_dir=.
3941     for ac_exec_ext in '' $ac_executable_extensions; do
3942   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3943     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
3944     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3945     break 2
3946   fi
3947 done
3948   done
3949 IFS=$as_save_IFS
3950
3951   ;;
3952 esac
3953 fi
3954 RM=$ac_cv_path_RM
3955 if test -n "$RM"; then
3956   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
3957 $as_echo "$RM" >&6; }
3958 else
3959   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3960 $as_echo "no" >&6; }
3961 fi
3962
3963
3964 # Extract the first word of "rmdir", so it can be a program name with args.
3965 set dummy rmdir; ac_word=$2
3966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3967 $as_echo_n "checking for $ac_word... " >&6; }
3968 if ${ac_cv_path_RMDIR+:} false; then :
3969   $as_echo_n "(cached) " >&6
3970 else
3971   case $RMDIR in
3972   [\\/]* | ?:[\\/]*)
3973   ac_cv_path_RMDIR="$RMDIR" # Let the user override the test with a path.
3974   ;;
3975   *)
3976   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3977 for as_dir in $PATH
3978 do
3979   IFS=$as_save_IFS
3980   test -z "$as_dir" && as_dir=.
3981     for ac_exec_ext in '' $ac_executable_extensions; do
3982   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3983     ac_cv_path_RMDIR="$as_dir/$ac_word$ac_exec_ext"
3984     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3985     break 2
3986   fi
3987 done
3988   done
3989 IFS=$as_save_IFS
3990
3991   ;;
3992 esac
3993 fi
3994 RMDIR=$ac_cv_path_RMDIR
3995 if test -n "$RMDIR"; then
3996   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDIR" >&5
3997 $as_echo "$RMDIR" >&6; }
3998 else
3999   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4000 $as_echo "no" >&6; }
4001 fi
4002
4003
4004 # Extract the first word of "sed", so it can be a program name with args.
4005 set dummy sed; ac_word=$2
4006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4007 $as_echo_n "checking for $ac_word... " >&6; }
4008 if ${ac_cv_path_SED+:} false; then :
4009   $as_echo_n "(cached) " >&6
4010 else
4011   case $SED in
4012   [\\/]* | ?:[\\/]*)
4013   ac_cv_path_SED="$SED" # Let the user override the test with a path.
4014   ;;
4015   *)
4016   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4017 for as_dir in $PATH
4018 do
4019   IFS=$as_save_IFS
4020   test -z "$as_dir" && as_dir=.
4021     for ac_exec_ext in '' $ac_executable_extensions; do
4022   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4023     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4024     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4025     break 2
4026   fi
4027 done
4028   done
4029 IFS=$as_save_IFS
4030
4031   ;;
4032 esac
4033 fi
4034 SED=$ac_cv_path_SED
4035 if test -n "$SED"; then
4036   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4037 $as_echo "$SED" >&6; }
4038 else
4039   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4040 $as_echo "no" >&6; }
4041 fi
4042
4043
4044 # Extract the first word of "xdg-open", so it can be a program name with args.
4045 set dummy xdg-open; ac_word=$2
4046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4047 $as_echo_n "checking for $ac_word... " >&6; }
4048 if ${ac_cv_path_XDGOPEN+:} false; then :
4049   $as_echo_n "(cached) " >&6
4050 else
4051   case $XDGOPEN in
4052   [\\/]* | ?:[\\/]*)
4053   ac_cv_path_XDGOPEN="$XDGOPEN" # Let the user override the test with a path.
4054   ;;
4055   *)
4056   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4057 for as_dir in $PATH
4058 do
4059   IFS=$as_save_IFS
4060   test -z "$as_dir" && as_dir=.
4061     for ac_exec_ext in '' $ac_executable_extensions; do
4062   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4063     ac_cv_path_XDGOPEN="$as_dir/$ac_word$ac_exec_ext"
4064     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4065     break 2
4066   fi
4067 done
4068   done
4069 IFS=$as_save_IFS
4070
4071   ;;
4072 esac
4073 fi
4074 XDGOPEN=$ac_cv_path_XDGOPEN
4075 if test -n "$XDGOPEN"; then
4076   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XDGOPEN" >&5
4077 $as_echo "$XDGOPEN" >&6; }
4078 else
4079   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4080 $as_echo "no" >&6; }
4081 fi
4082
4083
4084 if test "x$XDGOPEN" = x; then
4085         CUPS_HTMLVIEW="htmlview"
4086 else
4087         CUPS_HTMLVIEW="$XDGOPEN"
4088 fi
4089
4090
4091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for install-sh script" >&5
4092 $as_echo_n "checking for install-sh script... " >&6; }
4093 INSTALL="`pwd`/install-sh"
4094
4095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using $INSTALL" >&5
4096 $as_echo "using $INSTALL" >&6; }
4097
4098 if test "x$AR" = x; then
4099         as_fn_error $? "Unable to find required library archive command." "$LINENO" 5
4100 fi
4101 if test "x$CC" = x; then
4102         as_fn_error $? "Unable to find required C compiler command." "$LINENO" 5
4103 fi
4104
4105 INSTALLSTATIC=""
4106 # Check whether --enable-static was given.
4107 if test "${enable_static+set}" = set; then :
4108   enableval=$enable_static;
4109 fi
4110
4111
4112 if test x$enable_static = xyes; then
4113         echo Installing static libraries...
4114         INSTALLSTATIC="installstatic"
4115 fi
4116
4117
4118
4119 if test -n "$ac_tool_prefix"; then
4120   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4121 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4123 $as_echo_n "checking for $ac_word... " >&6; }
4124 if ${ac_cv_path_PKGCONFIG+:} false; then :
4125   $as_echo_n "(cached) " >&6
4126 else
4127   case $PKGCONFIG in
4128   [\\/]* | ?:[\\/]*)
4129   ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
4130   ;;
4131   *)
4132   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4133 for as_dir in $PATH
4134 do
4135   IFS=$as_save_IFS
4136   test -z "$as_dir" && as_dir=.
4137     for ac_exec_ext in '' $ac_executable_extensions; do
4138   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4139     ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4140     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4141     break 2
4142   fi
4143 done
4144   done
4145 IFS=$as_save_IFS
4146
4147   ;;
4148 esac
4149 fi
4150 PKGCONFIG=$ac_cv_path_PKGCONFIG
4151 if test -n "$PKGCONFIG"; then
4152   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
4153 $as_echo "$PKGCONFIG" >&6; }
4154 else
4155   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4156 $as_echo "no" >&6; }
4157 fi
4158
4159
4160 fi
4161 if test -z "$ac_cv_path_PKGCONFIG"; then
4162   ac_pt_PKGCONFIG=$PKGCONFIG
4163   # Extract the first word of "pkg-config", so it can be a program name with args.
4164 set dummy pkg-config; ac_word=$2
4165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4166 $as_echo_n "checking for $ac_word... " >&6; }
4167 if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
4168   $as_echo_n "(cached) " >&6
4169 else
4170   case $ac_pt_PKGCONFIG in
4171   [\\/]* | ?:[\\/]*)
4172   ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
4173   ;;
4174   *)
4175   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4176 for as_dir in $PATH
4177 do
4178   IFS=$as_save_IFS
4179   test -z "$as_dir" && as_dir=.
4180     for ac_exec_ext in '' $ac_executable_extensions; do
4181   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4182     ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4183     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4184     break 2
4185   fi
4186 done
4187   done
4188 IFS=$as_save_IFS
4189
4190   ;;
4191 esac
4192 fi
4193 ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
4194 if test -n "$ac_pt_PKGCONFIG"; then
4195   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
4196 $as_echo "$ac_pt_PKGCONFIG" >&6; }
4197 else
4198   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4199 $as_echo "no" >&6; }
4200 fi
4201
4202   if test "x$ac_pt_PKGCONFIG" = x; then
4203     PKGCONFIG=""
4204   else
4205     case $cross_compiling:$ac_tool_warned in
4206 yes:)
4207 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4208 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4209 ac_tool_warned=yes ;;
4210 esac
4211     PKGCONFIG=$ac_pt_PKGCONFIG
4212   fi
4213 else
4214   PKGCONFIG="$ac_cv_path_PKGCONFIG"
4215 fi
4216
4217
4218
4219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing abs" >&5
4220 $as_echo_n "checking for library containing abs... " >&6; }
4221 if ${ac_cv_search_abs+:} false; then :
4222   $as_echo_n "(cached) " >&6
4223 else
4224   ac_func_search_save_LIBS=$LIBS
4225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4226 /* end confdefs.h.  */
4227
4228 /* Override any GCC internal prototype to avoid an error.
4229    Use char because int might match the return type of a GCC
4230    builtin and then its argument prototype would still apply.  */
4231 #ifdef __cplusplus
4232 extern "C"
4233 #endif
4234 char abs ();
4235 int
4236 main ()
4237 {
4238 return abs ();
4239   ;
4240   return 0;
4241 }
4242 _ACEOF
4243 for ac_lib in '' m; do
4244   if test -z "$ac_lib"; then
4245     ac_res="none required"
4246   else
4247     ac_res=-l$ac_lib
4248     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4249   fi
4250   if ac_fn_c_try_link "$LINENO"; then :
4251   ac_cv_search_abs=$ac_res
4252 fi
4253 rm -f core conftest.err conftest.$ac_objext \
4254     conftest$ac_exeext
4255   if ${ac_cv_search_abs+:} false; then :
4256   break
4257 fi
4258 done
4259 if ${ac_cv_search_abs+:} false; then :
4260
4261 else
4262   ac_cv_search_abs=no
4263 fi
4264 rm conftest.$ac_ext
4265 LIBS=$ac_func_search_save_LIBS
4266 fi
4267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_abs" >&5
4268 $as_echo "$ac_cv_search_abs" >&6; }
4269 ac_res=$ac_cv_search_abs
4270 if test "$ac_res" != no; then :
4271   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4272   $as_echo "#define HAVE_ABS 1" >>confdefs.h
4273
4274 fi
4275
4276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
4277 $as_echo_n "checking for library containing crypt... " >&6; }
4278 if ${ac_cv_search_crypt+:} false; then :
4279   $as_echo_n "(cached) " >&6
4280 else
4281   ac_func_search_save_LIBS=$LIBS
4282 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4283 /* end confdefs.h.  */
4284
4285 /* Override any GCC internal prototype to avoid an error.
4286    Use char because int might match the return type of a GCC
4287    builtin and then its argument prototype would still apply.  */
4288 #ifdef __cplusplus
4289 extern "C"
4290 #endif
4291 char crypt ();
4292 int
4293 main ()
4294 {
4295 return crypt ();
4296   ;
4297   return 0;
4298 }
4299 _ACEOF
4300 for ac_lib in '' crypt; do
4301   if test -z "$ac_lib"; then
4302     ac_res="none required"
4303   else
4304     ac_res=-l$ac_lib
4305     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4306   fi
4307   if ac_fn_c_try_link "$LINENO"; then :
4308   ac_cv_search_crypt=$ac_res
4309 fi
4310 rm -f core conftest.err conftest.$ac_objext \
4311     conftest$ac_exeext
4312   if ${ac_cv_search_crypt+:} false; then :
4313   break
4314 fi
4315 done
4316 if ${ac_cv_search_crypt+:} false; then :
4317
4318 else
4319   ac_cv_search_crypt=no
4320 fi
4321 rm conftest.$ac_ext
4322 LIBS=$ac_func_search_save_LIBS
4323 fi
4324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
4325 $as_echo "$ac_cv_search_crypt" >&6; }
4326 ac_res=$ac_cv_search_crypt
4327 if test "$ac_res" != no; then :
4328   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4329
4330 fi
4331
4332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fmod" >&5
4333 $as_echo_n "checking for library containing fmod... " >&6; }
4334 if ${ac_cv_search_fmod+:} false; then :
4335   $as_echo_n "(cached) " >&6
4336 else
4337   ac_func_search_save_LIBS=$LIBS
4338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4339 /* end confdefs.h.  */
4340
4341 /* Override any GCC internal prototype to avoid an error.
4342    Use char because int might match the return type of a GCC
4343    builtin and then its argument prototype would still apply.  */
4344 #ifdef __cplusplus
4345 extern "C"
4346 #endif
4347 char fmod ();
4348 int
4349 main ()
4350 {
4351 return fmod ();
4352   ;
4353   return 0;
4354 }
4355 _ACEOF
4356 for ac_lib in '' m; do
4357   if test -z "$ac_lib"; then
4358     ac_res="none required"
4359   else
4360     ac_res=-l$ac_lib
4361     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4362   fi
4363   if ac_fn_c_try_link "$LINENO"; then :
4364   ac_cv_search_fmod=$ac_res
4365 fi
4366 rm -f core conftest.err conftest.$ac_objext \
4367     conftest$ac_exeext
4368   if ${ac_cv_search_fmod+:} false; then :
4369   break
4370 fi
4371 done
4372 if ${ac_cv_search_fmod+:} false; then :
4373
4374 else
4375   ac_cv_search_fmod=no
4376 fi
4377 rm conftest.$ac_ext
4378 LIBS=$ac_func_search_save_LIBS
4379 fi
4380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fmod" >&5
4381 $as_echo "$ac_cv_search_fmod" >&6; }
4382 ac_res=$ac_cv_search_fmod
4383 if test "$ac_res" != no; then :
4384   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4385
4386 fi
4387
4388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getspent" >&5
4389 $as_echo_n "checking for library containing getspent... " >&6; }
4390 if ${ac_cv_search_getspent+:} false; then :
4391   $as_echo_n "(cached) " >&6
4392 else
4393   ac_func_search_save_LIBS=$LIBS
4394 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4395 /* end confdefs.h.  */
4396
4397 /* Override any GCC internal prototype to avoid an error.
4398    Use char because int might match the return type of a GCC
4399    builtin and then its argument prototype would still apply.  */
4400 #ifdef __cplusplus
4401 extern "C"
4402 #endif
4403 char getspent ();
4404 int
4405 main ()
4406 {
4407 return getspent ();
4408   ;
4409   return 0;
4410 }
4411 _ACEOF
4412 for ac_lib in '' sec gen; do
4413   if test -z "$ac_lib"; then
4414     ac_res="none required"
4415   else
4416     ac_res=-l$ac_lib
4417     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4418   fi
4419   if ac_fn_c_try_link "$LINENO"; then :
4420   ac_cv_search_getspent=$ac_res
4421 fi
4422 rm -f core conftest.err conftest.$ac_objext \
4423     conftest$ac_exeext
4424   if ${ac_cv_search_getspent+:} false; then :
4425   break
4426 fi
4427 done
4428 if ${ac_cv_search_getspent+:} false; then :
4429
4430 else
4431   ac_cv_search_getspent=no
4432 fi
4433 rm conftest.$ac_ext
4434 LIBS=$ac_func_search_save_LIBS
4435 fi
4436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getspent" >&5
4437 $as_echo "$ac_cv_search_getspent" >&6; }
4438 ac_res=$ac_cv_search_getspent
4439 if test "$ac_res" != no; then :
4440   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4441
4442 fi
4443
4444
4445 LIBMALLOC=""
4446 # Check whether --enable-mallinfo was given.
4447 if test "${enable_mallinfo+set}" = set; then :
4448   enableval=$enable_mallinfo;
4449 fi
4450
4451
4452 if test x$enable_mallinfo = xyes; then
4453         SAVELIBS="$LIBS"
4454         LIBS=""
4455         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mallinfo" >&5
4456 $as_echo_n "checking for library containing mallinfo... " >&6; }
4457 if ${ac_cv_search_mallinfo+:} false; then :
4458   $as_echo_n "(cached) " >&6
4459 else
4460   ac_func_search_save_LIBS=$LIBS
4461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4462 /* end confdefs.h.  */
4463
4464 /* Override any GCC internal prototype to avoid an error.
4465    Use char because int might match the return type of a GCC
4466    builtin and then its argument prototype would still apply.  */
4467 #ifdef __cplusplus
4468 extern "C"
4469 #endif
4470 char mallinfo ();
4471 int
4472 main ()
4473 {
4474 return mallinfo ();
4475   ;
4476   return 0;
4477 }
4478 _ACEOF
4479 for ac_lib in '' malloc; do
4480   if test -z "$ac_lib"; then
4481     ac_res="none required"
4482   else
4483     ac_res=-l$ac_lib
4484     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4485   fi
4486   if ac_fn_c_try_link "$LINENO"; then :
4487   ac_cv_search_mallinfo=$ac_res
4488 fi
4489 rm -f core conftest.err conftest.$ac_objext \
4490     conftest$ac_exeext
4491   if ${ac_cv_search_mallinfo+:} false; then :
4492   break
4493 fi
4494 done
4495 if ${ac_cv_search_mallinfo+:} false; then :
4496
4497 else
4498   ac_cv_search_mallinfo=no
4499 fi
4500 rm conftest.$ac_ext
4501 LIBS=$ac_func_search_save_LIBS
4502 fi
4503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mallinfo" >&5
4504 $as_echo "$ac_cv_search_mallinfo" >&6; }
4505 ac_res=$ac_cv_search_mallinfo
4506 if test "$ac_res" != no; then :
4507   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4508   $as_echo "#define HAVE_MALLINFO 1" >>confdefs.h
4509
4510 fi
4511
4512         LIBMALLOC="$LIBS"
4513         LIBS="$SAVELIBS"
4514 fi
4515
4516
4517
4518 # Check whether --enable-libpaper was given.
4519 if test "${enable_libpaper+set}" = set; then :
4520   enableval=$enable_libpaper;
4521 fi
4522
4523
4524 if test x$enable_libpaper = xyes; then
4525         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systempapername in -lpaper" >&5
4526 $as_echo_n "checking for systempapername in -lpaper... " >&6; }
4527 if ${ac_cv_lib_paper_systempapername+:} false; then :
4528   $as_echo_n "(cached) " >&6
4529 else
4530   ac_check_lib_save_LIBS=$LIBS
4531 LIBS="-lpaper  $LIBS"
4532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4533 /* end confdefs.h.  */
4534
4535 /* Override any GCC internal prototype to avoid an error.
4536    Use char because int might match the return type of a GCC
4537    builtin and then its argument prototype would still apply.  */
4538 #ifdef __cplusplus
4539 extern "C"
4540 #endif
4541 char systempapername ();
4542 int
4543 main ()
4544 {
4545 return systempapername ();
4546   ;
4547   return 0;
4548 }
4549 _ACEOF
4550 if ac_fn_c_try_link "$LINENO"; then :
4551   ac_cv_lib_paper_systempapername=yes
4552 else
4553   ac_cv_lib_paper_systempapername=no
4554 fi
4555 rm -f core conftest.err conftest.$ac_objext \
4556     conftest$ac_exeext conftest.$ac_ext
4557 LIBS=$ac_check_lib_save_LIBS
4558 fi
4559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_paper_systempapername" >&5
4560 $as_echo "$ac_cv_lib_paper_systempapername" >&6; }
4561 if test "x$ac_cv_lib_paper_systempapername" = xyes; then :
4562   $as_echo "#define HAVE_LIBPAPER 1" >>confdefs.h
4563
4564                 LIBPAPER="-lpaper"
4565 else
4566   LIBPAPER=""
4567 fi
4568
4569 else
4570         LIBPAPER=""
4571 fi
4572
4573
4574
4575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4576 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4577 if ${ac_cv_path_GREP+:} false; then :
4578   $as_echo_n "(cached) " >&6
4579 else
4580   if test -z "$GREP"; then
4581   ac_path_GREP_found=false
4582   # Loop through the user's path and test for each of PROGNAME-LIST
4583   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4584 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4585 do
4586   IFS=$as_save_IFS
4587   test -z "$as_dir" && as_dir=.
4588     for ac_prog in grep ggrep; do
4589     for ac_exec_ext in '' $ac_executable_extensions; do
4590       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4591       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4592 # Check for GNU ac_path_GREP and select it if it is found.
4593   # Check for GNU $ac_path_GREP
4594 case `"$ac_path_GREP" --version 2>&1` in
4595 *GNU*)
4596   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4597 *)
4598   ac_count=0
4599   $as_echo_n 0123456789 >"conftest.in"
4600   while :
4601   do
4602     cat "conftest.in" "conftest.in" >"conftest.tmp"
4603     mv "conftest.tmp" "conftest.in"
4604     cp "conftest.in" "conftest.nl"
4605     $as_echo 'GREP' >> "conftest.nl"
4606     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4607     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4608     as_fn_arith $ac_count + 1 && ac_count=$as_val
4609     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4610       # Best one so far, save it but keep looking for a better one
4611       ac_cv_path_GREP="$ac_path_GREP"
4612       ac_path_GREP_max=$ac_count
4613     fi
4614     # 10*(2^10) chars as input seems more than enough
4615     test $ac_count -gt 10 && break
4616   done
4617   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4618 esac
4619
4620       $ac_path_GREP_found && break 3
4621     done
4622   done
4623   done
4624 IFS=$as_save_IFS
4625   if test -z "$ac_cv_path_GREP"; then
4626     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4627   fi
4628 else
4629   ac_cv_path_GREP=$GREP
4630 fi
4631
4632 fi
4633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4634 $as_echo "$ac_cv_path_GREP" >&6; }
4635  GREP="$ac_cv_path_GREP"
4636
4637
4638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4639 $as_echo_n "checking for egrep... " >&6; }
4640 if ${ac_cv_path_EGREP+:} false; then :
4641   $as_echo_n "(cached) " >&6
4642 else
4643   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4644    then ac_cv_path_EGREP="$GREP -E"
4645    else
4646      if test -z "$EGREP"; then
4647   ac_path_EGREP_found=false
4648   # Loop through the user's path and test for each of PROGNAME-LIST
4649   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4650 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4651 do
4652   IFS=$as_save_IFS
4653   test -z "$as_dir" && as_dir=.
4654     for ac_prog in egrep; do
4655     for ac_exec_ext in '' $ac_executable_extensions; do
4656       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4657       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4658 # Check for GNU ac_path_EGREP and select it if it is found.
4659   # Check for GNU $ac_path_EGREP
4660 case `"$ac_path_EGREP" --version 2>&1` in
4661 *GNU*)
4662   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4663 *)
4664   ac_count=0
4665   $as_echo_n 0123456789 >"conftest.in"
4666   while :
4667   do
4668     cat "conftest.in" "conftest.in" >"conftest.tmp"
4669     mv "conftest.tmp" "conftest.in"
4670     cp "conftest.in" "conftest.nl"
4671     $as_echo 'EGREP' >> "conftest.nl"
4672     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4673     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4674     as_fn_arith $ac_count + 1 && ac_count=$as_val
4675     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4676       # Best one so far, save it but keep looking for a better one
4677       ac_cv_path_EGREP="$ac_path_EGREP"
4678       ac_path_EGREP_max=$ac_count
4679     fi
4680     # 10*(2^10) chars as input seems more than enough
4681     test $ac_count -gt 10 && break
4682   done
4683   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4684 esac
4685
4686       $ac_path_EGREP_found && break 3
4687     done
4688   done
4689   done
4690 IFS=$as_save_IFS
4691   if test -z "$ac_cv_path_EGREP"; then
4692     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4693   fi
4694 else
4695   ac_cv_path_EGREP=$EGREP
4696 fi
4697
4698    fi
4699 fi
4700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4701 $as_echo "$ac_cv_path_EGREP" >&6; }
4702  EGREP="$ac_cv_path_EGREP"
4703
4704
4705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4706 $as_echo_n "checking for ANSI C header files... " >&6; }
4707 if ${ac_cv_header_stdc+:} false; then :
4708   $as_echo_n "(cached) " >&6
4709 else
4710   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4711 /* end confdefs.h.  */
4712 #include <stdlib.h>
4713 #include <stdarg.h>
4714 #include <string.h>
4715 #include <float.h>
4716
4717 int
4718 main ()
4719 {
4720
4721   ;
4722   return 0;
4723 }
4724 _ACEOF
4725 if ac_fn_c_try_compile "$LINENO"; then :
4726   ac_cv_header_stdc=yes
4727 else
4728   ac_cv_header_stdc=no
4729 fi
4730 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4731
4732 if test $ac_cv_header_stdc = yes; then
4733   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4734   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4735 /* end confdefs.h.  */
4736 #include <string.h>
4737
4738 _ACEOF
4739 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4740   $EGREP "memchr" >/dev/null 2>&1; then :
4741
4742 else
4743   ac_cv_header_stdc=no
4744 fi
4745 rm -f conftest*
4746
4747 fi
4748
4749 if test $ac_cv_header_stdc = yes; then
4750   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4751   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4752 /* end confdefs.h.  */
4753 #include <stdlib.h>
4754
4755 _ACEOF
4756 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4757   $EGREP "free" >/dev/null 2>&1; then :
4758
4759 else
4760   ac_cv_header_stdc=no
4761 fi
4762 rm -f conftest*
4763
4764 fi
4765
4766 if test $ac_cv_header_stdc = yes; then
4767   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4768   if test "$cross_compiling" = yes; then :
4769   :
4770 else
4771   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4772 /* end confdefs.h.  */
4773 #include <ctype.h>
4774 #include <stdlib.h>
4775 #if ((' ' & 0x0FF) == 0x020)
4776 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4777 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4778 #else
4779 # define ISLOWER(c) \
4780                    (('a' <= (c) && (c) <= 'i') \
4781                      || ('j' <= (c) && (c) <= 'r') \
4782                      || ('s' <= (c) && (c) <= 'z'))
4783 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4784 #endif
4785
4786 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4787 int
4788 main ()
4789 {
4790   int i;
4791   for (i = 0; i < 256; i++)
4792     if (XOR (islower (i), ISLOWER (i))
4793         || toupper (i) != TOUPPER (i))
4794       return 2;
4795   return 0;
4796 }
4797 _ACEOF
4798 if ac_fn_c_try_run "$LINENO"; then :
4799
4800 else
4801   ac_cv_header_stdc=no
4802 fi
4803 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4804   conftest.$ac_objext conftest.beam conftest.$ac_ext
4805 fi
4806
4807 fi
4808 fi
4809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4810 $as_echo "$ac_cv_header_stdc" >&6; }
4811 if test $ac_cv_header_stdc = yes; then
4812
4813 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4814
4815 fi
4816
4817 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4818 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4819                   inttypes.h stdint.h unistd.h
4820 do :
4821   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4822 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4823 "
4824 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4825   cat >>confdefs.h <<_ACEOF
4826 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4827 _ACEOF
4828
4829 fi
4830
4831 done
4832
4833
4834 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
4835 if test "x$ac_cv_header_stdlib_h" = xyes; then :
4836   $as_echo "#define HAVE_STDLIB_H 1" >>confdefs.h
4837
4838 fi
4839
4840
4841 ac_fn_c_check_header_mongrel "$LINENO" "crypt.h" "ac_cv_header_crypt_h" "$ac_includes_default"
4842 if test "x$ac_cv_header_crypt_h" = xyes; then :
4843   $as_echo "#define HAVE_CRYPT_H 1" >>confdefs.h
4844
4845 fi
4846
4847
4848 ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
4849 if test "x$ac_cv_header_langinfo_h" = xyes; then :
4850   $as_echo "#define HAVE_LANGINFO_H 1" >>confdefs.h
4851
4852 fi
4853
4854
4855 ac_fn_c_check_header_mongrel "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default"
4856 if test "x$ac_cv_header_malloc_h" = xyes; then :
4857   $as_echo "#define HAVE_MALLOC_H 1" >>confdefs.h
4858
4859 fi
4860
4861
4862 ac_fn_c_check_header_mongrel "$LINENO" "shadow.h" "ac_cv_header_shadow_h" "$ac_includes_default"
4863 if test "x$ac_cv_header_shadow_h" = xyes; then :
4864   $as_echo "#define HAVE_SHADOW_H 1" >>confdefs.h
4865
4866 fi
4867
4868
4869 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
4870 if test "x$ac_cv_header_stdint_h" = xyes; then :
4871   $as_echo "#define HAVE_STDINT_H 1" >>confdefs.h
4872
4873 fi
4874
4875
4876 ac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default"
4877 if test "x$ac_cv_header_string_h" = xyes; then :
4878   $as_echo "#define HAVE_STRING_H 1" >>confdefs.h
4879
4880 fi
4881
4882
4883 ac_fn_c_check_header_mongrel "$LINENO" "strings.h" "ac_cv_header_strings_h" "$ac_includes_default"
4884 if test "x$ac_cv_header_strings_h" = xyes; then :
4885   $as_echo "#define HAVE_STRINGS_H 1" >>confdefs.h
4886
4887 fi
4888
4889
4890 ac_fn_c_check_header_mongrel "$LINENO" "bstring.h" "ac_cv_header_bstring_h" "$ac_includes_default"
4891 if test "x$ac_cv_header_bstring_h" = xyes; then :
4892   $as_echo "#define HAVE_BSTRING_H 1" >>confdefs.h
4893
4894 fi
4895
4896
4897 ac_fn_c_check_header_mongrel "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
4898 if test "x$ac_cv_header_sys_ioctl_h" = xyes; then :
4899   $as_echo "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
4900
4901 fi
4902
4903
4904 ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
4905 if test "x$ac_cv_header_sys_param_h" = xyes; then :
4906   $as_echo "#define HAVE_SYS_PARAM_H 1" >>confdefs.h
4907
4908 fi
4909
4910
4911 ac_fn_c_check_header_mongrel "$LINENO" "sys/ucred.h" "ac_cv_header_sys_ucred_h" "$ac_includes_default"
4912 if test "x$ac_cv_header_sys_ucred_h" = xyes; then :
4913   $as_echo "#define HAVE_SYS_UCRED_H 1" >>confdefs.h
4914
4915 fi
4916
4917
4918
4919 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
4920 if test "x$ac_cv_header_iconv_h" = xyes; then :
4921   SAVELIBS="$LIBS"
4922         LIBS=""
4923         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing iconv_open" >&5
4924 $as_echo_n "checking for library containing iconv_open... " >&6; }
4925 if ${ac_cv_search_iconv_open+:} false; then :
4926   $as_echo_n "(cached) " >&6
4927 else
4928   ac_func_search_save_LIBS=$LIBS
4929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4930 /* end confdefs.h.  */
4931
4932 /* Override any GCC internal prototype to avoid an error.
4933    Use char because int might match the return type of a GCC
4934    builtin and then its argument prototype would still apply.  */
4935 #ifdef __cplusplus
4936 extern "C"
4937 #endif
4938 char iconv_open ();
4939 int
4940 main ()
4941 {
4942 return iconv_open ();
4943   ;
4944   return 0;
4945 }
4946 _ACEOF
4947 for ac_lib in '' iconv; do
4948   if test -z "$ac_lib"; then
4949     ac_res="none required"
4950   else
4951     ac_res=-l$ac_lib
4952     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4953   fi
4954   if ac_fn_c_try_link "$LINENO"; then :
4955   ac_cv_search_iconv_open=$ac_res
4956 fi
4957 rm -f core conftest.err conftest.$ac_objext \
4958     conftest$ac_exeext
4959   if ${ac_cv_search_iconv_open+:} false; then :
4960   break
4961 fi
4962 done
4963 if ${ac_cv_search_iconv_open+:} false; then :
4964
4965 else
4966   ac_cv_search_iconv_open=no
4967 fi
4968 rm conftest.$ac_ext
4969 LIBS=$ac_func_search_save_LIBS
4970 fi
4971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_iconv_open" >&5
4972 $as_echo "$ac_cv_search_iconv_open" >&6; }
4973 ac_res=$ac_cv_search_iconv_open
4974 if test "$ac_res" != no; then :
4975   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4976   $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
4977
4978                 SAVELIBS="$SAVELIBS $LIBS"
4979 fi
4980
4981         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing libiconv_open" >&5
4982 $as_echo_n "checking for library containing libiconv_open... " >&6; }
4983 if ${ac_cv_search_libiconv_open+:} false; then :
4984   $as_echo_n "(cached) " >&6
4985 else
4986   ac_func_search_save_LIBS=$LIBS
4987 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4988 /* end confdefs.h.  */
4989
4990 /* Override any GCC internal prototype to avoid an error.
4991    Use char because int might match the return type of a GCC
4992    builtin and then its argument prototype would still apply.  */
4993 #ifdef __cplusplus
4994 extern "C"
4995 #endif
4996 char libiconv_open ();
4997 int
4998 main ()
4999 {
5000 return libiconv_open ();
5001   ;
5002   return 0;
5003 }
5004 _ACEOF
5005 for ac_lib in '' iconv; do
5006   if test -z "$ac_lib"; then
5007     ac_res="none required"
5008   else
5009     ac_res=-l$ac_lib
5010     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5011   fi
5012   if ac_fn_c_try_link "$LINENO"; then :
5013   ac_cv_search_libiconv_open=$ac_res
5014 fi
5015 rm -f core conftest.err conftest.$ac_objext \
5016     conftest$ac_exeext
5017   if ${ac_cv_search_libiconv_open+:} false; then :
5018   break
5019 fi
5020 done
5021 if ${ac_cv_search_libiconv_open+:} false; then :
5022
5023 else
5024   ac_cv_search_libiconv_open=no
5025 fi
5026 rm conftest.$ac_ext
5027 LIBS=$ac_func_search_save_LIBS
5028 fi
5029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_libiconv_open" >&5
5030 $as_echo "$ac_cv_search_libiconv_open" >&6; }
5031 ac_res=$ac_cv_search_libiconv_open
5032 if test "$ac_res" != no; then :
5033   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5034   $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5035
5036                 SAVELIBS="$SAVELIBS $LIBS"
5037 fi
5038
5039         LIBS="$SAVELIBS"
5040 fi
5041
5042
5043
5044 LIBMXML=""
5045 ac_fn_c_check_header_mongrel "$LINENO" "mxml.h" "ac_cv_header_mxml_h" "$ac_includes_default"
5046 if test "x$ac_cv_header_mxml_h" = xyes; then :
5047   SAVELIBS="$LIBS"
5048         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mmxlNewElement" >&5
5049 $as_echo_n "checking for library containing mmxlNewElement... " >&6; }
5050 if ${ac_cv_search_mmxlNewElement+:} false; then :
5051   $as_echo_n "(cached) " >&6
5052 else
5053   ac_func_search_save_LIBS=$LIBS
5054 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5055 /* end confdefs.h.  */
5056
5057 /* Override any GCC internal prototype to avoid an error.
5058    Use char because int might match the return type of a GCC
5059    builtin and then its argument prototype would still apply.  */
5060 #ifdef __cplusplus
5061 extern "C"
5062 #endif
5063 char mmxlNewElement ();
5064 int
5065 main ()
5066 {
5067 return mmxlNewElement ();
5068   ;
5069   return 0;
5070 }
5071 _ACEOF
5072 for ac_lib in '' mxml; do
5073   if test -z "$ac_lib"; then
5074     ac_res="none required"
5075   else
5076     ac_res=-l$ac_lib
5077     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5078   fi
5079   if ac_fn_c_try_link "$LINENO"; then :
5080   ac_cv_search_mmxlNewElement=$ac_res
5081 fi
5082 rm -f core conftest.err conftest.$ac_objext \
5083     conftest$ac_exeext
5084   if ${ac_cv_search_mmxlNewElement+:} false; then :
5085   break
5086 fi
5087 done
5088 if ${ac_cv_search_mmxlNewElement+:} false; then :
5089
5090 else
5091   ac_cv_search_mmxlNewElement=no
5092 fi
5093 rm conftest.$ac_ext
5094 LIBS=$ac_func_search_save_LIBS
5095 fi
5096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mmxlNewElement" >&5
5097 $as_echo "$ac_cv_search_mmxlNewElement" >&6; }
5098 ac_res=$ac_cv_search_mmxlNewElement
5099 if test "$ac_res" != no; then :
5100   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5101   $as_echo "#define HAVE_MXML_H 1" >>confdefs.h
5102
5103                 LIBMXML="-lmxml"
5104 fi
5105
5106         LIBS="$SAVELIBS"
5107 fi
5108
5109
5110
5111
5112 ac_fn_c_check_header_mongrel "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default"
5113 if test "x$ac_cv_header_sys_mount_h" = xyes; then :
5114   $as_echo "#define HAVE_SYS_MOUNT_H 1" >>confdefs.h
5115
5116 fi
5117
5118
5119 ac_fn_c_check_header_mongrel "$LINENO" "sys/statfs.h" "ac_cv_header_sys_statfs_h" "$ac_includes_default"
5120 if test "x$ac_cv_header_sys_statfs_h" = xyes; then :
5121   $as_echo "#define HAVE_SYS_STATFS_H 1" >>confdefs.h
5122
5123 fi
5124
5125
5126 ac_fn_c_check_header_mongrel "$LINENO" "sys/statvfs.h" "ac_cv_header_sys_statvfs_h" "$ac_includes_default"
5127 if test "x$ac_cv_header_sys_statvfs_h" = xyes; then :
5128   $as_echo "#define HAVE_SYS_STATVFS_H 1" >>confdefs.h
5129
5130 fi
5131
5132
5133 ac_fn_c_check_header_mongrel "$LINENO" "sys/vfs.h" "ac_cv_header_sys_vfs_h" "$ac_includes_default"
5134 if test "x$ac_cv_header_sys_vfs_h" = xyes; then :
5135   $as_echo "#define HAVE_SYS_VFS_H 1" >>confdefs.h
5136
5137 fi
5138
5139
5140 for ac_func in statfs statvfs
5141 do :
5142   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5143 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5144 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5145   cat >>confdefs.h <<_ACEOF
5146 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5147 _ACEOF
5148
5149 fi
5150 done
5151
5152
5153 for ac_func in strdup strlcat strlcpy
5154 do :
5155   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5156 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5157 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5158   cat >>confdefs.h <<_ACEOF
5159 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5160 _ACEOF
5161
5162 fi
5163 done
5164
5165 if test "$uname" = "HP-UX" -a "$uversion" = "1020"; then
5166         echo Forcing snprintf emulation for HP-UX.
5167 else
5168         for ac_func in snprintf vsnprintf
5169 do :
5170   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5171 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5172 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5173   cat >>confdefs.h <<_ACEOF
5174 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5175 _ACEOF
5176
5177 fi
5178 done
5179
5180 fi
5181
5182 for ac_func in random lrand48 arc4random
5183 do :
5184   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5185 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5186 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5187   cat >>confdefs.h <<_ACEOF
5188 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5189 _ACEOF
5190
5191 fi
5192 done
5193
5194
5195 for ac_func in geteuid
5196 do :
5197   ac_fn_c_check_func "$LINENO" "geteuid" "ac_cv_func_geteuid"
5198 if test "x$ac_cv_func_geteuid" = xyes; then :
5199   cat >>confdefs.h <<_ACEOF
5200 #define HAVE_GETEUID 1
5201 _ACEOF
5202
5203 fi
5204 done
5205
5206
5207 for ac_func in setpgid
5208 do :
5209   ac_fn_c_check_func "$LINENO" "setpgid" "ac_cv_func_setpgid"
5210 if test "x$ac_cv_func_setpgid" = xyes; then :
5211   cat >>confdefs.h <<_ACEOF
5212 #define HAVE_SETPGID 1
5213 _ACEOF
5214
5215 fi
5216 done
5217
5218
5219 for ac_func in vsyslog
5220 do :
5221   ac_fn_c_check_func "$LINENO" "vsyslog" "ac_cv_func_vsyslog"
5222 if test "x$ac_cv_func_vsyslog" = xyes; then :
5223   cat >>confdefs.h <<_ACEOF
5224 #define HAVE_VSYSLOG 1
5225 _ACEOF
5226
5227 fi
5228 done
5229
5230
5231 case "$uname" in
5232         Linux | GNU)
5233                 # Do not use sigset on Linux or GNU HURD
5234                 ;;
5235         *)
5236                 # Use sigset on other platforms, if available
5237                 for ac_func in sigset
5238 do :
5239   ac_fn_c_check_func "$LINENO" "sigset" "ac_cv_func_sigset"
5240 if test "x$ac_cv_func_sigset" = xyes; then :
5241   cat >>confdefs.h <<_ACEOF
5242 #define HAVE_SIGSET 1
5243 _ACEOF
5244
5245 fi
5246 done
5247
5248                 ;;
5249 esac
5250
5251 for ac_func in sigaction
5252 do :
5253   ac_fn_c_check_func "$LINENO" "sigaction" "ac_cv_func_sigaction"
5254 if test "x$ac_cv_func_sigaction" = xyes; then :
5255   cat >>confdefs.h <<_ACEOF
5256 #define HAVE_SIGACTION 1
5257 _ACEOF
5258
5259 fi
5260 done
5261
5262
5263 for ac_func in waitpid wait3
5264 do :
5265   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5266 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5267 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5268   cat >>confdefs.h <<_ACEOF
5269 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5270 _ACEOF
5271
5272 fi
5273 done
5274
5275
5276 for ac_func in posix_spawn
5277 do :
5278   ac_fn_c_check_func "$LINENO" "posix_spawn" "ac_cv_func_posix_spawn"
5279 if test "x$ac_cv_func_posix_spawn" = xyes; then :
5280   cat >>confdefs.h <<_ACEOF
5281 #define HAVE_POSIX_SPAWN 1
5282 _ACEOF
5283
5284 fi
5285 done
5286
5287
5288 for ac_func in getgrouplist
5289 do :
5290   ac_fn_c_check_func "$LINENO" "getgrouplist" "ac_cv_func_getgrouplist"
5291 if test "x$ac_cv_func_getgrouplist" = xyes; then :
5292   cat >>confdefs.h <<_ACEOF
5293 #define HAVE_GETGROUPLIST 1
5294 _ACEOF
5295
5296 fi
5297 done
5298
5299
5300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff member in tm structure" >&5
5301 $as_echo_n "checking for tm_gmtoff member in tm structure... " >&6; }
5302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5303 /* end confdefs.h.  */
5304 #include <time.h>
5305 int
5306 main ()
5307 {
5308 struct tm t;
5309         int o = t.tm_gmtoff;
5310   ;
5311   return 0;
5312 }
5313 _ACEOF
5314 if ac_fn_c_try_compile "$LINENO"; then :
5315   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5316 $as_echo "yes" >&6; }
5317         $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
5318
5319 else
5320   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5321 $as_echo "no" >&6; }
5322 fi
5323 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5324
5325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_gen member in stat structure" >&5
5326 $as_echo_n "checking for st_gen member in stat structure... " >&6; }
5327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5328 /* end confdefs.h.  */
5329 #include <sys/stat.h>
5330 int
5331 main ()
5332 {
5333 struct stat t;
5334         int o = t.st_gen;
5335   ;
5336   return 0;
5337 }
5338 _ACEOF
5339 if ac_fn_c_try_compile "$LINENO"; then :
5340   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5341 $as_echo "yes" >&6; }
5342         $as_echo "#define HAVE_ST_GEN 1" >>confdefs.h
5343
5344 else
5345   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5346 $as_echo "no" >&6; }
5347 fi
5348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5349
5350 for ac_func in removefile
5351 do :
5352   ac_fn_c_check_func "$LINENO" "removefile" "ac_cv_func_removefile"
5353 if test "x$ac_cv_func_removefile" = xyes; then :
5354   cat >>confdefs.h <<_ACEOF
5355 #define HAVE_REMOVEFILE 1
5356 _ACEOF
5357
5358 fi
5359 done
5360
5361
5362 # Check whether --enable-libusb was given.
5363 if test "${enable_libusb+set}" = set; then :
5364   enableval=$enable_libusb;
5365 fi
5366
5367
5368 LIBUSB=""
5369 USBQUIRKS=""
5370
5371
5372
5373 if test "x$PKGCONFIG" != x; then
5374         if test x$enable_libusb != xno -a $uname != Darwin; then
5375                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libusb-1.0" >&5
5376 $as_echo_n "checking for libusb-1.0... " >&6; }
5377                 if $PKGCONFIG --exists libusb-1.0; then
5378                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5379 $as_echo "yes" >&6; }
5380                         $as_echo "#define HAVE_LIBUSB 1" >>confdefs.h
5381
5382                         CFLAGS="$CFLAGS `$PKGCONFIG --cflags libusb-1.0`"
5383                         LIBUSB="`$PKGCONFIG --libs libusb-1.0`"
5384                         USBQUIRKS="\$(DATADIR)/usb"
5385                 else
5386                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5387 $as_echo "no" >&6; }
5388                         if test x$enable_libusb = xyes; then
5389                                 as_fn_error $? "libusb required for --enable-libusb." "$LINENO" 5
5390                         fi
5391                 fi
5392         fi
5393 elif test x$enable_libusb = xyes; then
5394         as_fn_error $? "Need pkg-config to enable libusb support." "$LINENO" 5
5395 fi
5396
5397 # Check whether --enable-tcp_wrappers was given.
5398 if test "${enable_tcp_wrappers+set}" = set; then :
5399   enableval=$enable_tcp_wrappers;
5400 fi
5401
5402
5403 LIBWRAP=""
5404
5405
5406 if test x$enable_tcp_wrappers = xyes; then
5407         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hosts_access in -lwrap" >&5
5408 $as_echo_n "checking for hosts_access in -lwrap... " >&6; }
5409 if ${ac_cv_lib_wrap_hosts_access+:} false; then :
5410   $as_echo_n "(cached) " >&6
5411 else
5412   ac_check_lib_save_LIBS=$LIBS
5413 LIBS="-lwrap  $LIBS"
5414 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5415 /* end confdefs.h.  */
5416
5417 /* Override any GCC internal prototype to avoid an error.
5418    Use char because int might match the return type of a GCC
5419    builtin and then its argument prototype would still apply.  */
5420 #ifdef __cplusplus
5421 extern "C"
5422 #endif
5423 char hosts_access ();
5424 int
5425 main ()
5426 {
5427 return hosts_access ();
5428   ;
5429   return 0;
5430 }
5431 _ACEOF
5432 if ac_fn_c_try_link "$LINENO"; then :
5433   ac_cv_lib_wrap_hosts_access=yes
5434 else
5435   ac_cv_lib_wrap_hosts_access=no
5436 fi
5437 rm -f core conftest.err conftest.$ac_objext \
5438     conftest$ac_exeext conftest.$ac_ext
5439 LIBS=$ac_check_lib_save_LIBS
5440 fi
5441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wrap_hosts_access" >&5
5442 $as_echo "$ac_cv_lib_wrap_hosts_access" >&6; }
5443 if test "x$ac_cv_lib_wrap_hosts_access" = xyes; then :
5444
5445                 ac_fn_c_check_header_mongrel "$LINENO" "tcpd.h" "ac_cv_header_tcpd_h" "$ac_includes_default"
5446 if test "x$ac_cv_header_tcpd_h" = xyes; then :
5447   $as_echo "#define HAVE_TCPD_H 1" >>confdefs.h
5448
5449                         LIBWRAP="-lwrap"
5450 fi
5451
5452
5453 fi
5454
5455 fi
5456
5457 INSTALL_GZIP=""
5458 LIBZ=""
5459 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
5460 if test "x$ac_cv_header_zlib_h" = xyes; then :
5461   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzgets in -lz" >&5
5462 $as_echo_n "checking for gzgets in -lz... " >&6; }
5463 if ${ac_cv_lib_z_gzgets+:} false; then :
5464   $as_echo_n "(cached) " >&6
5465 else
5466   ac_check_lib_save_LIBS=$LIBS
5467 LIBS="-lz  $LIBS"
5468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5469 /* end confdefs.h.  */
5470
5471 /* Override any GCC internal prototype to avoid an error.
5472    Use char because int might match the return type of a GCC
5473    builtin and then its argument prototype would still apply.  */
5474 #ifdef __cplusplus
5475 extern "C"
5476 #endif
5477 char gzgets ();
5478 int
5479 main ()
5480 {
5481 return gzgets ();
5482   ;
5483   return 0;
5484 }
5485 _ACEOF
5486 if ac_fn_c_try_link "$LINENO"; then :
5487   ac_cv_lib_z_gzgets=yes
5488 else
5489   ac_cv_lib_z_gzgets=no
5490 fi
5491 rm -f core conftest.err conftest.$ac_objext \
5492     conftest$ac_exeext conftest.$ac_ext
5493 LIBS=$ac_check_lib_save_LIBS
5494 fi
5495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzgets" >&5
5496 $as_echo "$ac_cv_lib_z_gzgets" >&6; }
5497 if test "x$ac_cv_lib_z_gzgets" = xyes; then :
5498   $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
5499
5500         LIBZ="-lz"
5501         LIBS="$LIBS -lz"
5502         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateCopy in -lz" >&5
5503 $as_echo_n "checking for inflateCopy in -lz... " >&6; }
5504 if ${ac_cv_lib_z_inflateCopy+:} false; then :
5505   $as_echo_n "(cached) " >&6
5506 else
5507   ac_check_lib_save_LIBS=$LIBS
5508 LIBS="-lz  $LIBS"
5509 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5510 /* end confdefs.h.  */
5511
5512 /* Override any GCC internal prototype to avoid an error.
5513    Use char because int might match the return type of a GCC
5514    builtin and then its argument prototype would still apply.  */
5515 #ifdef __cplusplus
5516 extern "C"
5517 #endif
5518 char inflateCopy ();
5519 int
5520 main ()
5521 {
5522 return inflateCopy ();
5523   ;
5524   return 0;
5525 }
5526 _ACEOF
5527 if ac_fn_c_try_link "$LINENO"; then :
5528   ac_cv_lib_z_inflateCopy=yes
5529 else
5530   ac_cv_lib_z_inflateCopy=no
5531 fi
5532 rm -f core conftest.err conftest.$ac_objext \
5533     conftest$ac_exeext conftest.$ac_ext
5534 LIBS=$ac_check_lib_save_LIBS
5535 fi
5536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateCopy" >&5
5537 $as_echo "$ac_cv_lib_z_inflateCopy" >&6; }
5538 if test "x$ac_cv_lib_z_inflateCopy" = xyes; then :
5539   $as_echo "#define HAVE_INFLATECOPY 1" >>confdefs.h
5540
5541 fi
5542
5543         if test "x$GZIP" != z; then
5544                 INSTALL_GZIP="-z"
5545         fi
5546 fi
5547
5548 fi
5549
5550
5551
5552
5553
5554 case $uname in
5555         Darwin* | *BSD*)
5556                 ARFLAGS="-rcv"
5557                 ;;
5558         *)
5559                 ARFLAGS="crvs"
5560                 ;;
5561 esac
5562
5563
5564
5565 BACKLIBS=""
5566 SERVERLIBS=""
5567
5568
5569
5570 SAVELIBS="$LIBS"
5571 LIBS=""
5572 # Check whether --enable-acl was given.
5573 if test "${enable_acl+set}" = set; then :
5574   enableval=$enable_acl;
5575 fi
5576
5577 if test "x$enable_acl" != xno; then
5578         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing acl_init" >&5
5579 $as_echo_n "checking for library containing acl_init... " >&6; }
5580 if ${ac_cv_search_acl_init+:} false; then :
5581   $as_echo_n "(cached) " >&6
5582 else
5583   ac_func_search_save_LIBS=$LIBS
5584 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5585 /* end confdefs.h.  */
5586
5587 /* Override any GCC internal prototype to avoid an error.
5588    Use char because int might match the return type of a GCC
5589    builtin and then its argument prototype would still apply.  */
5590 #ifdef __cplusplus
5591 extern "C"
5592 #endif
5593 char acl_init ();
5594 int
5595 main ()
5596 {
5597 return acl_init ();
5598   ;
5599   return 0;
5600 }
5601 _ACEOF
5602 for ac_lib in '' acl; do
5603   if test -z "$ac_lib"; then
5604     ac_res="none required"
5605   else
5606     ac_res=-l$ac_lib
5607     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5608   fi
5609   if ac_fn_c_try_link "$LINENO"; then :
5610   ac_cv_search_acl_init=$ac_res
5611 fi
5612 rm -f core conftest.err conftest.$ac_objext \
5613     conftest$ac_exeext
5614   if ${ac_cv_search_acl_init+:} false; then :
5615   break
5616 fi
5617 done
5618 if ${ac_cv_search_acl_init+:} false; then :
5619
5620 else
5621   ac_cv_search_acl_init=no
5622 fi
5623 rm conftest.$ac_ext
5624 LIBS=$ac_func_search_save_LIBS
5625 fi
5626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_acl_init" >&5
5627 $as_echo "$ac_cv_search_acl_init" >&6; }
5628 ac_res=$ac_cv_search_acl_init
5629 if test "$ac_res" != no; then :
5630   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5631   $as_echo "#define HAVE_ACL_INIT 1" >>confdefs.h
5632
5633 fi
5634
5635         SERVERLIBS="$SERVERLIBS $LIBS"
5636 fi
5637 LIBS="$SAVELIBS"
5638
5639 # Check whether --enable-dbus was given.
5640 if test "${enable_dbus+set}" = set; then :
5641   enableval=$enable_dbus;
5642 fi
5643
5644
5645 # Check whether --with-dbusdir was given.
5646 if test "${with_dbusdir+set}" = set; then :
5647   withval=$with_dbusdir; DBUSDIR="$withval"
5648 fi
5649
5650
5651 DBUSDIR=""
5652 DBUS_NOTIFIER=""
5653 DBUS_NOTIFIERLIBS=""
5654
5655 if test "x$enable_dbus" != xno -a "x$PKGCONFIG" != x -a "x$uname" != xDarwin; then
5656         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBUS" >&5
5657 $as_echo_n "checking for DBUS... " >&6; }
5658         if $PKGCONFIG --exists dbus-1; then
5659                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5660 $as_echo "yes" >&6; }
5661                 $as_echo "#define HAVE_DBUS 1" >>confdefs.h
5662
5663                 CFLAGS="$CFLAGS `$PKGCONFIG --cflags dbus-1` -DDBUS_API_SUBJECT_TO_CHANGE"
5664                 SERVERLIBS="$SERVERLIBS `$PKGCONFIG --libs dbus-1`"
5665                 DBUS_NOTIFIER="dbus"
5666                 DBUS_NOTIFIERLIBS="`$PKGCONFIG --libs dbus-1`"
5667                 SAVELIBS="$LIBS"
5668                 LIBS="$LIBS $DBUS_NOTIFIERLIBS"
5669                 ac_fn_c_check_func "$LINENO" "dbus_message_iter_init_append" "ac_cv_func_dbus_message_iter_init_append"
5670 if test "x$ac_cv_func_dbus_message_iter_init_append" = xyes; then :
5671   $as_echo "#define HAVE_DBUS_MESSAGE_ITER_INIT_APPEND 1" >>confdefs.h
5672
5673 fi
5674
5675                 ac_fn_c_check_func "$LINENO" "dbus_threads_init" "ac_cv_func_dbus_threads_init"
5676 if test "x$ac_cv_func_dbus_threads_init" = xyes; then :
5677   $as_echo "#define HAVE_DBUS_THREADS_INIT 1" >>confdefs.h
5678
5679 fi
5680
5681                 LIBS="$SAVELIBS"
5682                 if test -d /etc/dbus-1; then
5683                         DBUSDIR="/etc/dbus-1"
5684                 fi
5685         else
5686                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5687 $as_echo "no" >&6; }
5688         fi
5689 fi
5690
5691
5692
5693
5694
5695 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@SYSTEM"
5696 CUPS_DEFAULT_SYSTEM_AUTHKEY=""
5697 CUPS_SYSTEM_AUTHKEY=""
5698 INSTALLXPC=""
5699
5700 case $uname in
5701         Darwin*)
5702                 BACKLIBS="$BACKLIBS -framework IOKit"
5703                 SERVERLIBS="$SERVERLIBS -framework IOKit -weak_framework ApplicationServices"
5704                 LIBS="-framework SystemConfiguration -framework CoreFoundation -framework Security $LIBS"
5705
5706                                 ac_fn_c_check_header_mongrel "$LINENO" "ApplicationServices/ApplicationServices.h" "ac_cv_header_ApplicationServices_ApplicationServices_h" "$ac_includes_default"
5707 if test "x$ac_cv_header_ApplicationServices_ApplicationServices_h" = xyes; then :
5708   $as_echo "#define HAVE_APPLICATIONSERVICES_H 1" >>confdefs.h
5709
5710 fi
5711
5712
5713                 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CoreFoundation.h" "ac_cv_header_CoreFoundation_CoreFoundation_h" "$ac_includes_default"
5714 if test "x$ac_cv_header_CoreFoundation_CoreFoundation_h" = xyes; then :
5715   $as_echo "#define HAVE_COREFOUNDATION_H 1" >>confdefs.h
5716
5717 fi
5718
5719
5720                 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFPriv.h" "ac_cv_header_CoreFoundation_CFPriv_h" "$ac_includes_default"
5721 if test "x$ac_cv_header_CoreFoundation_CFPriv_h" = xyes; then :
5722   $as_echo "#define HAVE_CFPRIV_H 1" >>confdefs.h
5723
5724 fi
5725
5726
5727                 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFBundlePriv.h" "ac_cv_header_CoreFoundation_CFBundlePriv_h" "$ac_includes_default"
5728 if test "x$ac_cv_header_CoreFoundation_CFBundlePriv_h" = xyes; then :
5729   $as_echo "#define HAVE_CFBUNDLEPRIV_H 1" >>confdefs.h
5730
5731 fi
5732
5733
5734
5735                                 for ac_func in SCDynamicStoreCopyComputerName
5736 do :
5737   ac_fn_c_check_func "$LINENO" "SCDynamicStoreCopyComputerName" "ac_cv_func_SCDynamicStoreCopyComputerName"
5738 if test "x$ac_cv_func_SCDynamicStoreCopyComputerName" = xyes; then :
5739   cat >>confdefs.h <<_ACEOF
5740 #define HAVE_SCDYNAMICSTORECOPYCOMPUTERNAME 1
5741 _ACEOF
5742
5743 fi
5744 done
5745
5746
5747                                 ac_fn_c_check_header_mongrel "$LINENO" "membership.h" "ac_cv_header_membership_h" "$ac_includes_default"
5748 if test "x$ac_cv_header_membership_h" = xyes; then :
5749   $as_echo "#define HAVE_MEMBERSHIP_H 1" >>confdefs.h
5750
5751 fi
5752
5753
5754                 ac_fn_c_check_header_mongrel "$LINENO" "membershipPriv.h" "ac_cv_header_membershipPriv_h" "$ac_includes_default"
5755 if test "x$ac_cv_header_membershipPriv_h" = xyes; then :
5756   $as_echo "#define HAVE_MEMBERSHIPPRIV_H 1" >>confdefs.h
5757
5758 fi
5759
5760
5761                 for ac_func in mbr_uid_to_uuid
5762 do :
5763   ac_fn_c_check_func "$LINENO" "mbr_uid_to_uuid" "ac_cv_func_mbr_uid_to_uuid"
5764 if test "x$ac_cv_func_mbr_uid_to_uuid" = xyes; then :
5765   cat >>confdefs.h <<_ACEOF
5766 #define HAVE_MBR_UID_TO_UUID 1
5767 _ACEOF
5768
5769 fi
5770 done
5771
5772
5773                                 ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
5774 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
5775   $as_echo "#define HAVE_DLFCN_H 1" >>confdefs.h
5776
5777 fi
5778
5779
5780
5781                                 ac_fn_c_check_header_mongrel "$LINENO" "notify.h" "ac_cv_header_notify_h" "$ac_includes_default"
5782 if test "x$ac_cv_header_notify_h" = xyes; then :
5783   $as_echo "#define HAVE_NOTIFY_H 1" >>confdefs.h
5784
5785 fi
5786
5787
5788                 for ac_func in notify_post
5789 do :
5790   ac_fn_c_check_func "$LINENO" "notify_post" "ac_cv_func_notify_post"
5791 if test "x$ac_cv_func_notify_post" = xyes; then :
5792   cat >>confdefs.h <<_ACEOF
5793 #define HAVE_NOTIFY_POST 1
5794 _ACEOF
5795
5796 fi
5797 done
5798
5799
5800
5801 # Check whether --with-adminkey was given.
5802 if test "${with_adminkey+set}" = set; then :
5803   withval=$with_adminkey; default_adminkey="$withval"
5804 else
5805   default_adminkey="default"
5806 fi
5807
5808
5809 # Check whether --with-operkey was given.
5810 if test "${with_operkey+set}" = set; then :
5811   withval=$with_operkey; default_operkey="$withval"
5812 else
5813   default_operkey="default"
5814 fi
5815
5816
5817                 ac_fn_c_check_header_mongrel "$LINENO" "Security/Authorization.h" "ac_cv_header_Security_Authorization_h" "$ac_includes_default"
5818 if test "x$ac_cv_header_Security_Authorization_h" = xyes; then :
5819
5820                         $as_echo "#define HAVE_AUTHORIZATION_H 1" >>confdefs.h
5821
5822
5823                         if test "x$default_adminkey" != xdefault; then
5824                                 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey $default_adminkey"
5825                                 CUPS_DEFAULT_SYSTEM_AUTHKEY="$default_adminkey"
5826                         elif grep -q system.print.operator /etc/authorization; then
5827                                 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.print.admin"
5828                                 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.print.admin"
5829                         else
5830                                 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.preferences"
5831                                 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.preferences"
5832                         fi
5833
5834                         if test "x$default_operkey" != xdefault; then
5835                                 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY($default_operkey) @admin @lpadmin"
5836                         elif grep -q system.print.operator /etc/authorization; then
5837                                 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.operator) @admin @lpadmin"
5838                         else
5839                                 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.admin) @admin @lpadmin"
5840                         fi
5841 fi
5842
5843
5844                 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
5845 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
5846   $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
5847
5848 fi
5849
5850
5851
5852                                 if test $uversion -ge 100; then
5853                         ac_fn_c_check_header_mongrel "$LINENO" "sandbox.h" "ac_cv_header_sandbox_h" "$ac_includes_default"
5854 if test "x$ac_cv_header_sandbox_h" = xyes; then :
5855   $as_echo "#define HAVE_SANDBOX_H 1" >>confdefs.h
5856
5857 fi
5858
5859
5860                 fi
5861                 if test $uversion -ge 110 -a $uversion -lt 120; then
5862                         # Broken public headers in 10.7.x...
5863                         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sandbox/private.h presence" >&5
5864 $as_echo_n "checking for sandbox/private.h presence... " >&6; }
5865                         if test -f /usr/local/include/sandbox/private.h; then
5866                                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5867 $as_echo "yes" >&6; }
5868                         else
5869                                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5870 $as_echo "no" >&6; }
5871                                 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
5872                         fi
5873                 fi
5874
5875                                 ac_fn_c_check_header_mongrel "$LINENO" "xpc/xpc.h" "ac_cv_header_xpc_xpc_h" "$ac_includes_default"
5876 if test "x$ac_cv_header_xpc_xpc_h" = xyes; then :
5877   $as_echo "#define HAVE_XPC 1" >>confdefs.h
5878
5879                         INSTALLXPC="install-xpc"
5880 fi
5881
5882
5883                 ac_fn_c_check_header_mongrel "$LINENO" "xpc/private.h" "ac_cv_header_xpc_private_h" "$ac_includes_default"
5884 if test "x$ac_cv_header_xpc_private_h" = xyes; then :
5885   $as_echo "#define HAVE_XPC_PRIVATE_H 1" >>confdefs.h
5886
5887 fi
5888
5889
5890                 ;;
5891 esac
5892
5893
5894 cat >>confdefs.h <<_ACEOF
5895 #define CUPS_DEFAULT_PRINTOPERATOR_AUTH "$CUPS_DEFAULT_PRINTOPERATOR_AUTH"
5896 _ACEOF
5897
5898 cat >>confdefs.h <<_ACEOF
5899 #define CUPS_DEFAULT_SYSTEM_AUTHKEY "$CUPS_DEFAULT_SYSTEM_AUTHKEY"
5900 _ACEOF
5901
5902
5903
5904
5905 COMPONENTS="all"
5906
5907
5908 # Check whether --with-components was given.
5909 if test "${with_components+set}" = set; then :
5910   withval=$with_components; COMPONENTS="$withval"
5911 fi
5912
5913
5914 case "$COMPONENTS" in
5915         all)
5916                 BUILDDIRS="filter backend berkeley cgi-bin monitor notifier ppdc scheduler systemv conf data desktop locale man doc examples templates"
5917                 ;;
5918
5919         core)
5920                 BUILDDIRS="data locale"
5921                 ;;
5922
5923         *)
5924                 as_fn_error $? "Bad build component \"$COMPONENT\" specified!" "$LINENO" 5
5925                 ;;
5926 esac
5927
5928
5929
5930
5931
5932
5933 if test "$prefix" = "NONE"; then
5934         prefix="/"
5935 fi
5936
5937 if test "$exec_prefix" = "NONE"; then
5938         if test "$prefix" = "/"; then
5939                 exec_prefix="/usr"
5940         else
5941                 exec_prefix="$prefix"
5942         fi
5943 fi
5944
5945 if test "$bindir" = "\${exec_prefix}/bin"; then
5946         bindir="$exec_prefix/bin"
5947 fi
5948
5949 cat >>confdefs.h <<_ACEOF
5950 #define CUPS_BINDIR "$bindir"
5951 _ACEOF
5952
5953
5954 if test "$sbindir" = "\${exec_prefix}/sbin"; then
5955         sbindir="$exec_prefix/sbin"
5956 fi
5957
5958 cat >>confdefs.h <<_ACEOF
5959 #define CUPS_SBINDIR "$sbindir"
5960 _ACEOF
5961
5962
5963 if test "$sharedstatedir" = "\${prefix}/com" -a "$prefix" = "/"; then
5964         sharedstatedir="/usr/com"
5965 fi
5966
5967 if test "$datarootdir" = "\${prefix}/share"; then
5968         if test "$prefix" = "/"; then
5969                 datarootdir="/usr/share"
5970         else
5971                 datarootdir="$prefix/share"
5972         fi
5973 fi
5974
5975 if test "$datadir" = "\${prefix}/share"; then
5976         if test "$prefix" = "/"; then
5977                 datadir="/usr/share"
5978         else
5979                 datadir="$prefix/share"
5980         fi
5981 elif test "$datadir" = "\${datarootdir}"; then
5982         datadir="$datarootdir"
5983 fi
5984
5985 if test "$includedir" = "\${prefix}/include" -a "$prefix" = "/"; then
5986         includedir="/usr/include"
5987 fi
5988
5989 if test "$localstatedir" = "\${prefix}/var"; then
5990         if test "$prefix" = "/"; then
5991                 if test "$uname" = Darwin; then
5992                         localstatedir="/private/var"
5993                 else
5994                         localstatedir="/var"
5995                 fi
5996         else
5997                 localstatedir="$prefix/var"
5998         fi
5999 fi
6000
6001 if test "$sysconfdir" = "\${prefix}/etc"; then
6002         if test "$prefix" = "/"; then
6003                 if test "$uname" = Darwin; then
6004                         sysconfdir="/private/etc"
6005                 else
6006                         sysconfdir="/etc"
6007                 fi
6008         else
6009                 sysconfdir="$prefix/etc"
6010         fi
6011 fi
6012
6013 if test "$libdir" = "\${exec_prefix}/lib"; then
6014         case "$uname" in
6015                 Linux*)
6016                         if test -d /usr/lib64 -a ! -d /usr/lib64/fakeroot; then
6017                                 libdir="$exec_prefix/lib64"
6018                         fi
6019                         ;;
6020         esac
6021 fi
6022
6023
6024 # Check whether --with-privateinclude was given.
6025 if test "${with_privateinclude+set}" = set; then :
6026   withval=$with_privateinclude; privateinclude="$withval"
6027 else
6028   privateinclude=""
6029 fi
6030
6031 if test "x$privateinclude" != x -a "x$privateinclude" != xnone; then
6032         PRIVATEINCLUDE="$privateinclude/cups"
6033 else
6034         privateinclude=""
6035         PRIVATEINCLUDE=""
6036 fi
6037
6038
6039
6040
6041 # Check whether --with-lpdconfig was given.
6042 if test "${with_lpdconfig+set}" = set; then :
6043   withval=$with_lpdconfig; LPDCONFIG="$withval"
6044 else
6045   LPDCONFIG=""
6046 fi
6047
6048
6049 if test "x$LPDCONFIG" = x; then
6050         if test -f /System/Library/LaunchDaemons/org.cups.cups-lpd.plist; then
6051                 LPDCONFIG="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
6052         elif test "x$XINETD" != x; then
6053                 LPDCONFIG="xinetd://$XINETD/cups-lpd"
6054         fi
6055 fi
6056
6057 if test "x$LPDCONFIG" = xoff; then
6058         cat >>confdefs.h <<_ACEOF
6059 #define CUPS_DEFAULT_LPD_CONFIG ""
6060 _ACEOF
6061
6062 else
6063         cat >>confdefs.h <<_ACEOF
6064 #define CUPS_DEFAULT_LPD_CONFIG "$LPDCONFIG"
6065 _ACEOF
6066
6067 fi
6068
6069
6070 # Check whether --with-smbconfig was given.
6071 if test "${with_smbconfig+set}" = set; then :
6072   withval=$with_smbconfig; SMBCONFIG="$withval"
6073 else
6074   SMBCONFIG=""
6075 fi
6076
6077
6078 if test "x$SMBCONFIG" = x; then
6079         if test -f /System/Library/LaunchDaemons/smbd.plist; then
6080                 SMBCONFIG="launchd:///System/Library/LaunchDaemons/smbd.plist"
6081         else
6082                 for dir in /etc /etc/samba /usr/local/etc; do
6083                         if test -f $dir/smb.conf; then
6084                                 SMBCONFIG="samba://$dir/smb.conf"
6085                                 break
6086                         fi
6087                 done
6088         fi
6089 fi
6090
6091 if test "x$SMBCONFIG" = xoff; then
6092         cat >>confdefs.h <<_ACEOF
6093 #define CUPS_DEFAULT_SMB_CONFIG ""
6094 _ACEOF
6095
6096 else
6097         cat >>confdefs.h <<_ACEOF
6098 #define CUPS_DEFAULT_SMB_CONFIG "$SMBCONFIG"
6099 _ACEOF
6100
6101 fi
6102
6103 # Cache data...
6104
6105 # Check whether --with-cachedir was given.
6106 if test "${with_cachedir+set}" = set; then :
6107   withval=$with_cachedir; cachedir="$withval"
6108 else
6109   cachedir=""
6110 fi
6111
6112
6113 if test x$cachedir = x; then
6114         if test "x$uname" = xDarwin; then
6115                 CUPS_CACHEDIR="$localstatedir/spool/cups/cache"
6116         else
6117                 CUPS_CACHEDIR="$localstatedir/cache/cups"
6118         fi
6119 else
6120         CUPS_CACHEDIR="$cachedir"
6121 fi
6122 cat >>confdefs.h <<_ACEOF
6123 #define CUPS_CACHEDIR "$CUPS_CACHEDIR"
6124 _ACEOF
6125
6126
6127
6128 # Data files
6129 CUPS_DATADIR="$datadir/cups"
6130 cat >>confdefs.h <<_ACEOF
6131 #define CUPS_DATADIR "$datadir/cups"
6132 _ACEOF
6133
6134
6135
6136 # Icon directory
6137
6138 # Check whether --with-icondir was given.
6139 if test "${with_icondir+set}" = set; then :
6140   withval=$with_icondir; icondir="$withval"
6141 else
6142   icondir=""
6143 fi
6144
6145
6146 if test "x$icondir" = x -a -d /usr/share/icons; then
6147         ICONDIR="/usr/share/icons"
6148 else
6149         ICONDIR="$icondir"
6150 fi
6151
6152
6153
6154 # Menu directory
6155
6156 # Check whether --with-menudir was given.
6157 if test "${with_menudir+set}" = set; then :
6158   withval=$with_menudir; menudir="$withval"
6159 else
6160   menudir=""
6161 fi
6162
6163
6164 if test "x$menudir" = x -a -d /usr/share/applications; then
6165         MENUDIR="/usr/share/applications"
6166 else
6167         MENUDIR="$menudir"
6168 fi
6169
6170
6171
6172 # Documentation files
6173
6174 # Check whether --with-docdir was given.
6175 if test "${with_docdir+set}" = set; then :
6176   withval=$with_docdir; docdir="$withval"
6177 else
6178   docdir=""
6179 fi
6180
6181
6182 if test x$docdir = x; then
6183         CUPS_DOCROOT="$datadir/doc/cups"
6184         docdir="$datadir/doc/cups"
6185 else
6186         CUPS_DOCROOT="$docdir"
6187 fi
6188
6189 cat >>confdefs.h <<_ACEOF
6190 #define CUPS_DOCROOT "$docdir"
6191 _ACEOF
6192
6193
6194
6195 # Fonts
6196
6197 # Check whether --with-fontpath was given.
6198 if test "${with_fontpath+set}" = set; then :
6199   withval=$with_fontpath; fontpath="$withval"
6200 else
6201   fontpath=""
6202 fi
6203
6204
6205 if test "x$fontpath" = "x"; then
6206         CUPS_FONTPATH="$datadir/cups/fonts"
6207 else
6208         CUPS_FONTPATH="$fontpath"
6209 fi
6210
6211
6212 cat >>confdefs.h <<_ACEOF
6213 #define CUPS_FONTPATH "$CUPS_FONTPATH"
6214 _ACEOF
6215
6216
6217 # Locale data
6218 if test "$localedir" = "\${datarootdir}/locale"; then
6219         case "$uname" in
6220                 Linux | GNU | *BSD* | Darwin*)
6221                         CUPS_LOCALEDIR="$datarootdir/locale"
6222                         ;;
6223
6224                 *)
6225                         # This is the standard System V location...
6226                         CUPS_LOCALEDIR="$exec_prefix/lib/locale"
6227                         ;;
6228         esac
6229 else
6230         CUPS_LOCALEDIR="$localedir"
6231 fi
6232
6233 cat >>confdefs.h <<_ACEOF
6234 #define CUPS_LOCALEDIR "$CUPS_LOCALEDIR"
6235 _ACEOF
6236
6237
6238
6239 # Log files...
6240
6241 # Check whether --with-logdir was given.
6242 if test "${with_logdir+set}" = set; then :
6243   withval=$with_logdir; logdir="$withval"
6244 else
6245   logdir=""
6246 fi
6247
6248
6249 if test x$logdir = x; then
6250         CUPS_LOGDIR="$localstatedir/log/cups"
6251         cat >>confdefs.h <<_ACEOF
6252 #define CUPS_LOGDIR "$localstatedir/log/cups"
6253 _ACEOF
6254
6255 else
6256         CUPS_LOGDIR="$logdir"
6257 fi
6258 cat >>confdefs.h <<_ACEOF
6259 #define CUPS_LOGDIR "$CUPS_LOGDIR"
6260 _ACEOF
6261
6262
6263
6264 # Longer-term spool data
6265 CUPS_REQUESTS="$localstatedir/spool/cups"
6266 cat >>confdefs.h <<_ACEOF
6267 #define CUPS_REQUESTS "$localstatedir/spool/cups"
6268 _ACEOF
6269
6270
6271
6272 # Server executables...
6273 case "$uname" in
6274         *BSD* | Darwin*)
6275                 # *BSD and Darwin (macOS)
6276                 INSTALL_SYSV=""
6277                 CUPS_SERVERBIN="$exec_prefix/libexec/cups"
6278                 ;;
6279         *)
6280                 # All others
6281                 INSTALL_SYSV="install-sysv"
6282                 CUPS_SERVERBIN="$exec_prefix/lib/cups"
6283                 ;;
6284 esac
6285
6286 cat >>confdefs.h <<_ACEOF
6287 #define CUPS_SERVERBIN "$CUPS_SERVERBIN"
6288 _ACEOF
6289
6290
6291
6292
6293 # Configuration files
6294 CUPS_SERVERROOT="$sysconfdir/cups"
6295 cat >>confdefs.h <<_ACEOF
6296 #define CUPS_SERVERROOT "$sysconfdir/cups"
6297 _ACEOF
6298
6299
6300
6301 # Transient run-time state
6302
6303 # Check whether --with-rundir was given.
6304 if test "${with_rundir+set}" = set; then :
6305   withval=$with_rundir; CUPS_STATEDIR="$withval"
6306 else
6307
6308         case "$uname" in
6309                 Darwin*)
6310                         # Darwin (macOS)
6311                         CUPS_STATEDIR="$CUPS_SERVERROOT"
6312                         ;;
6313                 *)
6314                         # All others
6315                         CUPS_STATEDIR="$localstatedir/run/cups"
6316                         ;;
6317         esac
6318 fi
6319
6320 cat >>confdefs.h <<_ACEOF
6321 #define CUPS_STATEDIR "$CUPS_STATEDIR"
6322 _ACEOF
6323
6324
6325
6326
6327 if test "$mandir" = "\${datarootdir}/man" -a "$prefix" = "/"; then
6328         # New GNU "standards" break previous ones, so make sure we use
6329         # the right default location for the operating system...
6330         mandir="\${prefix}/man"
6331 fi
6332
6333 if test "$mandir" = "\${prefix}/man" -a "$prefix" = "/"; then
6334         case "$uname" in
6335                 Darwin* | Linux | GNU | *BSD*)
6336                         # Darwin, macOS, Linux, GNU HURD, and *BSD
6337                         mandir="/usr/share/man"
6338                         AMANDIR="/usr/share/man"
6339                         PMANDIR="/usr/share/man"
6340                         ;;
6341                 *)
6342                         # All others
6343                         mandir="/usr/man"
6344                         AMANDIR="/usr/man"
6345                         PMANDIR="/usr/man"
6346                         ;;
6347         esac
6348 else
6349         AMANDIR="$mandir"
6350         PMANDIR="$mandir"
6351 fi
6352
6353
6354
6355
6356 case "$uname" in
6357         SunOS*)
6358                 # Solaris
6359                 MAN1EXT=1
6360                 MAN5EXT=5
6361                 MAN7EXT=7
6362                 MAN8EXT=1m
6363                 MAN8DIR=1m
6364                 ;;
6365         Linux* | GNU* | Darwin*)
6366                 # Linux, GNU Hurd, and macOS
6367                 MAN1EXT=1.gz
6368                 MAN5EXT=5.gz
6369                 MAN7EXT=7.gz
6370                 MAN8EXT=8.gz
6371                 MAN8DIR=8
6372                 ;;
6373         *)
6374                 # All others
6375                 MAN1EXT=1
6376                 MAN5EXT=5
6377                 MAN7EXT=7
6378                 MAN8EXT=8
6379                 MAN8DIR=8
6380                 ;;
6381 esac
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391 PICFLAG=1
6392 DSOFLAGS="${DSOFLAGS:=}"
6393
6394 # Check whether --enable-shared was given.
6395 if test "${enable_shared+set}" = set; then :
6396   enableval=$enable_shared;
6397 fi
6398
6399
6400 cupsbase="cups"
6401 LIBCUPSBASE="lib$cupsbase"
6402 LIBCUPSSTATIC="lib$cupsbase.a"
6403
6404 if test x$enable_shared != xno; then
6405         case "$uname" in
6406                 SunOS*)
6407                         LIBCUPS="lib$cupsbase.so.2"
6408                         LIBCUPSCGI="libcupscgi.so.1"
6409                         LIBCUPSIMAGE="libcupsimage.so.2"
6410                         LIBCUPSMIME="libcupsmime.so.1"
6411                         LIBCUPSPPDC="libcupsppdc.so.1"
6412                         DSO="\$(CC)"
6413                         DSOXX="\$(CXX)"
6414                         DSOFLAGS="$DSOFLAGS -Wl,-h\`basename \$@\` -G \$(OPTIM)"
6415                         ;;
6416                 Linux | GNU | *BSD*)
6417                         LIBCUPS="lib$cupsbase.so.2"
6418                         LIBCUPSCGI="libcupscgi.so.1"
6419                         LIBCUPSIMAGE="libcupsimage.so.2"
6420                         LIBCUPSMIME="libcupsmime.so.1"
6421                         LIBCUPSPPDC="libcupsppdc.so.1"
6422                         DSO="\$(CC)"
6423                         DSOXX="\$(CXX)"
6424                         DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\` -shared \$(OPTIM)"
6425                         ;;
6426                 Darwin*)
6427                         LIBCUPS="lib$cupsbase.2.dylib"
6428                         LIBCUPSCGI="libcupscgi.1.dylib"
6429                         LIBCUPSIMAGE="libcupsimage.2.dylib"
6430                         LIBCUPSMIME="libcupsmime.1.dylib"
6431                         LIBCUPSPPDC="libcupsppdc.1.dylib"
6432                         DSO="\$(CC)"
6433                         DSOXX="\$(CXX)"
6434                         DSOFLAGS="$DSOFLAGS -dynamiclib -single_module -lc"
6435                         ;;
6436                 *)
6437                         echo "Warning: shared libraries may not be supported.  Trying -shared"
6438                         echo "         option with compiler."
6439                         LIBCUPS="lib$cupsbase.so.2"
6440                         LIBCUPSCGI="libcupscgi.so.1"
6441                         LIBCUPSIMAGE="libcupsimage.so.2"
6442                         LIBCUPSMIME="libcupsmime.so.1"
6443                         LIBCUPSPPDC="libcupsppdc.so.1"
6444                         DSO="\$(CC)"
6445                         DSOXX="\$(CXX)"
6446                         DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\` -shared \$(OPTIM)"
6447                         ;;
6448         esac
6449 else
6450         PICFLAG=0
6451         LIBCUPS="lib$cupsbase.a"
6452         LIBCUPSCGI="libcupscgi.a"
6453         LIBCUPSIMAGE="libcupsimage.a"
6454         LIBCUPSMIME="libcupsmime.a"
6455         LIBCUPSPPDC="libcupsppdc.a"
6456         DSO=":"
6457         DSOXX=":"
6458 fi
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471 if test x$enable_shared = xno; then
6472         LINKCUPS="../cups/lib$cupsbase.a"
6473         LINKCUPSIMAGE="../filter/libcupsimage.a"
6474
6475         EXTLINKCUPS="-lcups"
6476         EXTLINKCUPSIMAGE="-lcupsimage"
6477 else
6478         LINKCUPS="-l${cupsbase}"
6479         LINKCUPSIMAGE="-lcupsimage"
6480
6481         EXTLINKCUPS="-lcups"
6482         EXTLINKCUPSIMAGE="-lcupsimage"
6483 fi
6484
6485
6486
6487
6488
6489
6490 EXPORT_LDFLAGS=""
6491
6492 if test "$DSO" != ":"; then
6493         # When using DSOs the image libraries are linked to libcupsimage.so
6494         # rather than to the executables.  This makes things smaller if you
6495         # are using any static libraries, and it also allows us to distribute
6496         # a single DSO rather than a bunch...
6497         DSOLIBS="\$(LIBZ)"
6498         IMGLIBS=""
6499
6500         # Tell the run-time linkers where to find a DSO.  Some platforms
6501         # need this option, even when the library is installed in a
6502         # standard location...
6503         case $uname in
6504                 SunOS*)
6505                         # Solaris...
6506                         if test $exec_prefix != /usr; then
6507                                 DSOFLAGS="-R$libdir $DSOFLAGS"
6508                                 LDFLAGS="$LDFLAGS -R$libdir"
6509                                 EXPORT_LDFLAGS="-R$libdir"
6510                         fi
6511                         ;;
6512                 *BSD*)
6513                         # *BSD...
6514                         if test $exec_prefix != /usr; then
6515                                 DSOFLAGS="-Wl,-R$libdir $DSOFLAGS"
6516                                 LDFLAGS="$LDFLAGS -Wl,-R$libdir"
6517                                 EXPORT_LDFLAGS="-Wl,-R$libdir"
6518                         fi
6519                         ;;
6520                 Linux | GNU)
6521                         # Linux, and HURD...
6522                         if test $exec_prefix != /usr; then
6523                                 DSOFLAGS="-Wl,-rpath,$libdir $DSOFLAGS"
6524                                 LDFLAGS="$LDFLAGS -Wl,-rpath,$libdir"
6525                                 EXPORT_LDFLAGS="-Wl,-rpath,$libdir"
6526                         fi
6527                         ;;
6528         esac
6529 else
6530         DSOLIBS=""
6531         IMGLIBS="\$(LIBZ)"
6532 fi
6533
6534
6535
6536
6537
6538
6539 # Check whether --enable-libtool_unsupported was given.
6540 if test "${enable_libtool_unsupported+set}" = set; then :
6541   enableval=$enable_libtool_unsupported; if test x$enable_libtool_unsupported != xno; then
6542                 LIBTOOL="$enable_libtool_unsupported"
6543                 enable_shared=no
6544                 echo "WARNING: libtool is not supported or endorsed by Apple Inc."
6545                 echo "         WE DO NOT PROVIDE SUPPORT FOR LIBTOOL PROBLEMS."
6546         else
6547                 LIBTOOL=""
6548         fi
6549 fi
6550
6551
6552
6553
6554 if test x$LIBTOOL != x; then
6555         LIBCUPS="libcups.la"
6556         LIBCUPSIMAGE="libcupsimage.la"
6557         LINKCUPS="../cups/\$(LIBCUPS)"
6558         LINKCUPSIMAGE="../filter/\$(LIBCUPSIMAGE)"
6559         DSO="\$(CC)"
6560 fi
6561
6562
6563 INSTALL_STRIP=""
6564 OPTIM=""
6565
6566
6567
6568
6569 # Check whether --with-optim was given.
6570 if test "${with_optim+set}" = set; then :
6571   withval=$with_optim;
6572 fi
6573
6574 # Check whether --enable-debug was given.
6575 if test "${enable_debug+set}" = set; then :
6576   enableval=$enable_debug;
6577 fi
6578
6579 # Check whether --enable-debug_guards was given.
6580 if test "${enable_debug_guards+set}" = set; then :
6581   enableval=$enable_debug_guards;
6582 fi
6583
6584 # Check whether --enable-debug_printfs was given.
6585 if test "${enable_debug_printfs+set}" = set; then :
6586   enableval=$enable_debug_printfs;
6587 fi
6588
6589 # Check whether --enable-unit_tests was given.
6590 if test "${enable_unit_tests+set}" = set; then :
6591   enableval=$enable_unit_tests;
6592 fi
6593
6594
6595 if test x$enable_debug = xyes; then
6596         OPTIM="-g"
6597 else
6598         INSTALL_STRIP="-s"
6599 fi
6600
6601 if test x$enable_debug_printfs = xyes; then
6602         CFLAGS="$CFLAGS -DDEBUG"
6603         CXXFLAGS="$CXXFLAGS -DDEBUG"
6604 fi
6605
6606 if test x$enable_debug_guards = xyes; then
6607         CFLAGS="$CFLAGS -DDEBUG_GUARDS"
6608         CXXFLAGS="$CXXFLAGS -DDEBUG_GUARDS"
6609 fi
6610
6611 if test x$enable_unit_tests = xyes; then
6612         UNITTESTS="unittests"
6613 else
6614         UNITTESTS=""
6615 fi
6616
6617
6618
6619 # Check whether --with-archflags was given.
6620 if test "${with_archflags+set}" = set; then :
6621   withval=$with_archflags;
6622 fi
6623
6624
6625 # Check whether --with-ldarchflags was given.
6626 if test "${with_ldarchflags+set}" = set; then :
6627   withval=$with_ldarchflags;
6628 fi
6629
6630
6631 if test -z "$with_archflags"; then
6632         ARCHFLAGS=""
6633 else
6634         ARCHFLAGS="$with_archflags"
6635 fi
6636
6637 if test -z "$with_ldarchflags"; then
6638         if test "$uname" = Darwin; then
6639                 # Only create Intel programs by default
6640                 LDARCHFLAGS="`echo $ARCHFLAGS | sed -e '1,$s/-arch ppc64//'`"
6641         else
6642                 LDARCHFLAGS="$ARCHFLAGS"
6643         fi
6644 else
6645         LDARCHFLAGS="$with_ldarchflags"
6646 fi
6647
6648
6649
6650
6651 # Check whether --enable-relro was given.
6652 if test "${enable_relro+set}" = set; then :
6653   enableval=$enable_relro;
6654 fi
6655
6656
6657 CXXLIBS="${CXXLIBS:=}"
6658
6659
6660 PIEFLAGS=""
6661
6662
6663 RELROFLAGS=""
6664
6665
6666 if test -n "$GCC"; then
6667         # Add GCC-specific compiler options...
6668         if test -z "$OPTIM"; then
6669                 if test "x$with_optim" = x; then
6670                         # Default to optimize-for-size and debug
6671                         OPTIM="-Os -g"
6672                 else
6673                         OPTIM="$with_optim $OPTIM"
6674                 fi
6675         fi
6676
6677         # Generate position-independent code as needed...
6678         if test $PICFLAG = 1; then
6679                 OPTIM="-fPIC $OPTIM"
6680         fi
6681
6682         # The -fstack-protector option is available with some versions of
6683         # GCC and adds "stack canaries" which detect when the return address
6684         # has been overwritten, preventing many types of exploit attacks.
6685         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fstack-protector" >&5
6686 $as_echo_n "checking whether compiler supports -fstack-protector... " >&6; }
6687         OLDCFLAGS="$CFLAGS"
6688         CFLAGS="$CFLAGS -fstack-protector"
6689         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6690 /* end confdefs.h.  */
6691
6692 int
6693 main ()
6694 {
6695
6696   ;
6697   return 0;
6698 }
6699 _ACEOF
6700 if ac_fn_c_try_link "$LINENO"; then :
6701   if test "x$LSB_BUILD" = xy; then
6702                         # Can't use stack-protector with LSB binaries...
6703                         OPTIM="$OPTIM -fno-stack-protector"
6704                 else
6705                         OPTIM="$OPTIM -fstack-protector"
6706                 fi
6707                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6708 $as_echo "yes" >&6; }
6709 else
6710   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6711 $as_echo "no" >&6; }
6712 fi
6713 rm -f core conftest.err conftest.$ac_objext \
6714     conftest$ac_exeext conftest.$ac_ext
6715         CFLAGS="$OLDCFLAGS"
6716
6717         if test "x$LSB_BUILD" != xy; then
6718                 # The -fPIE option is available with some versions of GCC and
6719                 # adds randomization of addresses, which avoids another class of
6720                 # exploits that depend on a fixed address for common functions.
6721                 #
6722                 # Not available to LSB binaries...
6723                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fPIE" >&5
6724 $as_echo_n "checking whether compiler supports -fPIE... " >&6; }
6725                 OLDCFLAGS="$CFLAGS"
6726                 case "$uname" in
6727                         Darwin*)
6728                                 CFLAGS="$CFLAGS -fPIE -Wl,-pie"
6729                                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6730 /* end confdefs.h.  */
6731
6732 int
6733 main ()
6734 {
6735
6736   ;
6737   return 0;
6738 }
6739 _ACEOF
6740 if ac_fn_c_try_compile "$LINENO"; then :
6741
6742                                         PIEFLAGS="-fPIE -Wl,-pie"
6743                                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6744 $as_echo "yes" >&6; }
6745 else
6746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6747 $as_echo "no" >&6; }
6748 fi
6749 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6750                                 ;;
6751
6752                         *)
6753                                 CFLAGS="$CFLAGS -fPIE -pie"
6754                                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6755 /* end confdefs.h.  */
6756
6757 int
6758 main ()
6759 {
6760
6761   ;
6762   return 0;
6763 }
6764 _ACEOF
6765 if ac_fn_c_try_compile "$LINENO"; then :
6766
6767                                         PIEFLAGS="-fPIE -pie"
6768                                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6769 $as_echo "yes" >&6; }
6770 else
6771   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6772 $as_echo "no" >&6; }
6773 fi
6774 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6775                                 ;;
6776                 esac
6777                 CFLAGS="$OLDCFLAGS"
6778         fi
6779
6780         if test "x$with_optim" = x; then
6781                 # Add useful warning options for tracking down problems...
6782                 OPTIM="-Wall -Wno-format-y2k -Wunused $OPTIM"
6783
6784                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-unused-result" >&5
6785 $as_echo_n "checking whether compiler supports -Wno-unused-result... " >&6; }
6786                 OLDCFLAGS="$CFLAGS"
6787                 CFLAGS="$CFLAGS -Werror -Wno-unused-result"
6788                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6789 /* end confdefs.h.  */
6790
6791 int
6792 main ()
6793 {
6794
6795   ;
6796   return 0;
6797 }
6798 _ACEOF
6799 if ac_fn_c_try_compile "$LINENO"; then :
6800   OPTIM="$OPTIM -Wno-unused-result"
6801                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6802 $as_echo "yes" >&6; }
6803 else
6804   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6805 $as_echo "no" >&6; }
6806 fi
6807 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6808                 CFLAGS="$OLDCFLAGS"
6809
6810                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wsign-conversion" >&5
6811 $as_echo_n "checking whether compiler supports -Wsign-conversion... " >&6; }
6812                 OLDCFLAGS="$CFLAGS"
6813                 CFLAGS="$CFLAGS -Werror -Wsign-conversion"
6814                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6815 /* end confdefs.h.  */
6816
6817 int
6818 main ()
6819 {
6820
6821   ;
6822   return 0;
6823 }
6824 _ACEOF
6825 if ac_fn_c_try_compile "$LINENO"; then :
6826   OPTIM="$OPTIM -Wsign-conversion"
6827                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6828 $as_echo "yes" >&6; }
6829 else
6830   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6831 $as_echo "no" >&6; }
6832 fi
6833 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6834                 CFLAGS="$OLDCFLAGS"
6835
6836                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-tautological-compare" >&5
6837 $as_echo_n "checking whether compiler supports -Wno-tautological-compare... " >&6; }
6838                 OLDCFLAGS="$CFLAGS"
6839                 CFLAGS="$CFLAGS -Werror -Wno-tautological-compare"
6840                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6841 /* end confdefs.h.  */
6842
6843 int
6844 main ()
6845 {
6846
6847   ;
6848   return 0;
6849 }
6850 _ACEOF
6851 if ac_fn_c_try_compile "$LINENO"; then :
6852   OPTIM="$OPTIM -Wno-tautological-compare"
6853                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6854 $as_echo "yes" >&6; }
6855 else
6856   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6857 $as_echo "no" >&6; }
6858 fi
6859 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6860                 CFLAGS="$OLDCFLAGS"
6861
6862                 # Additional warning options for development testing...
6863                 if test -d .svn; then
6864                         OPTIM="-Werror $OPTIM"
6865                 fi
6866         fi
6867
6868         case "$uname" in
6869                 Darwin*)
6870                         # -D_FORTIFY_SOURCE=2 adds additional object size
6871                         # checking, basically wrapping all string functions
6872                         # with buffer-limited ones.  Not strictly needed for
6873                         # CUPS since we already use buffer-limited calls, but
6874                         # this will catch any additions that are broken.
6875                         CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
6876                         ;;
6877
6878                 Linux*)
6879                         # The -z relro option is provided by the Linux linker command to
6880                         # make relocatable data read-only.
6881                         if test x$enable_relro = xyes; then
6882                                 RELROFLAGS="-Wl,-z,relro,-z,now"
6883                         fi
6884                         ;;
6885         esac
6886 else
6887         # Add vendor-specific compiler options...
6888         case $uname in
6889                 SunOS*)
6890                         # Solaris
6891                         if test -z "$OPTIM"; then
6892                                 if test "x$with_optim" = x; then
6893                                         OPTIM="-xO2"
6894                                 else
6895                                         OPTIM="$with_optim $OPTIM"
6896                                 fi
6897                         fi
6898
6899                         if test $PICFLAG = 1; then
6900                                 OPTIM="-KPIC $OPTIM"
6901                         fi
6902                         ;;
6903                 *)
6904                         # Running some other operating system; inform the user they
6905                         # should contribute the necessary options to
6906                         # cups-support@cups.org...
6907                         echo "Building CUPS with default compiler optimizations; contact"
6908                         echo "cups-devel@cups.org with uname and compiler options needed"
6909                         echo "for your platform, or set the CFLAGS and LDFLAGS environment"
6910                         echo "variables before running configure."
6911                         ;;
6912         esac
6913 fi
6914
6915 # Add general compiler options per platform...
6916 case $uname in
6917         Linux*)
6918                 # glibc 2.8 and higher breaks peer credentials unless you
6919                 # define _GNU_SOURCE...
6920                 OPTIM="$OPTIM -D_GNU_SOURCE"
6921                 ;;
6922 esac
6923
6924
6925
6926 ac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "
6927 #include <sys/socket.h>
6928 #include <netinet/in.h>
6929 #include <arpa/inet.h>
6930 #include <netinet/in_systm.h>
6931 #include <netinet/ip.h>
6932 "
6933 if test "x$ac_cv_header_resolv_h" = xyes; then :
6934   $as_echo "#define HAVE_RESOLV_H 1" >>confdefs.h
6935
6936 fi
6937
6938
6939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
6940 $as_echo_n "checking for library containing socket... " >&6; }
6941 if ${ac_cv_search_socket+:} false; then :
6942   $as_echo_n "(cached) " >&6
6943 else
6944   ac_func_search_save_LIBS=$LIBS
6945 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6946 /* end confdefs.h.  */
6947
6948 /* Override any GCC internal prototype to avoid an error.
6949    Use char because int might match the return type of a GCC
6950    builtin and then its argument prototype would still apply.  */
6951 #ifdef __cplusplus
6952 extern "C"
6953 #endif
6954 char socket ();
6955 int
6956 main ()
6957 {
6958 return socket ();
6959   ;
6960   return 0;
6961 }
6962 _ACEOF
6963 for ac_lib in '' socket; do
6964   if test -z "$ac_lib"; then
6965     ac_res="none required"
6966   else
6967     ac_res=-l$ac_lib
6968     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6969   fi
6970   if ac_fn_c_try_link "$LINENO"; then :
6971   ac_cv_search_socket=$ac_res
6972 fi
6973 rm -f core conftest.err conftest.$ac_objext \
6974     conftest$ac_exeext
6975   if ${ac_cv_search_socket+:} false; then :
6976   break
6977 fi
6978 done
6979 if ${ac_cv_search_socket+:} false; then :
6980
6981 else
6982   ac_cv_search_socket=no
6983 fi
6984 rm conftest.$ac_ext
6985 LIBS=$ac_func_search_save_LIBS
6986 fi
6987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
6988 $as_echo "$ac_cv_search_socket" >&6; }
6989 ac_res=$ac_cv_search_socket
6990 if test "$ac_res" != no; then :
6991   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6992
6993 fi
6994
6995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyaddr" >&5
6996 $as_echo_n "checking for library containing gethostbyaddr... " >&6; }
6997 if ${ac_cv_search_gethostbyaddr+:} false; then :
6998   $as_echo_n "(cached) " >&6
6999 else
7000   ac_func_search_save_LIBS=$LIBS
7001 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7002 /* end confdefs.h.  */
7003
7004 /* Override any GCC internal prototype to avoid an error.
7005    Use char because int might match the return type of a GCC
7006    builtin and then its argument prototype would still apply.  */
7007 #ifdef __cplusplus
7008 extern "C"
7009 #endif
7010 char gethostbyaddr ();
7011 int
7012 main ()
7013 {
7014 return gethostbyaddr ();
7015   ;
7016   return 0;
7017 }
7018 _ACEOF
7019 for ac_lib in '' nsl; do
7020   if test -z "$ac_lib"; then
7021     ac_res="none required"
7022   else
7023     ac_res=-l$ac_lib
7024     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7025   fi
7026   if ac_fn_c_try_link "$LINENO"; then :
7027   ac_cv_search_gethostbyaddr=$ac_res
7028 fi
7029 rm -f core conftest.err conftest.$ac_objext \
7030     conftest$ac_exeext
7031   if ${ac_cv_search_gethostbyaddr+:} false; then :
7032   break
7033 fi
7034 done
7035 if ${ac_cv_search_gethostbyaddr+:} false; then :
7036
7037 else
7038   ac_cv_search_gethostbyaddr=no
7039 fi
7040 rm conftest.$ac_ext
7041 LIBS=$ac_func_search_save_LIBS
7042 fi
7043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyaddr" >&5
7044 $as_echo "$ac_cv_search_gethostbyaddr" >&6; }
7045 ac_res=$ac_cv_search_gethostbyaddr
7046 if test "$ac_res" != no; then :
7047   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7048
7049 fi
7050
7051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getifaddrs" >&5
7052 $as_echo_n "checking for library containing getifaddrs... " >&6; }
7053 if ${ac_cv_search_getifaddrs+:} false; then :
7054   $as_echo_n "(cached) " >&6
7055 else
7056   ac_func_search_save_LIBS=$LIBS
7057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7058 /* end confdefs.h.  */
7059
7060 /* Override any GCC internal prototype to avoid an error.
7061    Use char because int might match the return type of a GCC
7062    builtin and then its argument prototype would still apply.  */
7063 #ifdef __cplusplus
7064 extern "C"
7065 #endif
7066 char getifaddrs ();
7067 int
7068 main ()
7069 {
7070 return getifaddrs ();
7071   ;
7072   return 0;
7073 }
7074 _ACEOF
7075 for ac_lib in '' nsl; do
7076   if test -z "$ac_lib"; then
7077     ac_res="none required"
7078   else
7079     ac_res=-l$ac_lib
7080     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7081   fi
7082   if ac_fn_c_try_link "$LINENO"; then :
7083   ac_cv_search_getifaddrs=$ac_res
7084 fi
7085 rm -f core conftest.err conftest.$ac_objext \
7086     conftest$ac_exeext
7087   if ${ac_cv_search_getifaddrs+:} false; then :
7088   break
7089 fi
7090 done
7091 if ${ac_cv_search_getifaddrs+:} false; then :
7092
7093 else
7094   ac_cv_search_getifaddrs=no
7095 fi
7096 rm conftest.$ac_ext
7097 LIBS=$ac_func_search_save_LIBS
7098 fi
7099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getifaddrs" >&5
7100 $as_echo "$ac_cv_search_getifaddrs" >&6; }
7101 ac_res=$ac_cv_search_getifaddrs
7102 if test "$ac_res" != no; then :
7103   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7104   $as_echo "#define HAVE_GETIFADDRS 1" >>confdefs.h
7105
7106 fi
7107
7108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing hstrerror" >&5
7109 $as_echo_n "checking for library containing hstrerror... " >&6; }
7110 if ${ac_cv_search_hstrerror+:} false; then :
7111   $as_echo_n "(cached) " >&6
7112 else
7113   ac_func_search_save_LIBS=$LIBS
7114 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7115 /* end confdefs.h.  */
7116
7117 /* Override any GCC internal prototype to avoid an error.
7118    Use char because int might match the return type of a GCC
7119    builtin and then its argument prototype would still apply.  */
7120 #ifdef __cplusplus
7121 extern "C"
7122 #endif
7123 char hstrerror ();
7124 int
7125 main ()
7126 {
7127 return hstrerror ();
7128   ;
7129   return 0;
7130 }
7131 _ACEOF
7132 for ac_lib in '' nsl socket resolv; do
7133   if test -z "$ac_lib"; then
7134     ac_res="none required"
7135   else
7136     ac_res=-l$ac_lib
7137     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7138   fi
7139   if ac_fn_c_try_link "$LINENO"; then :
7140   ac_cv_search_hstrerror=$ac_res
7141 fi
7142 rm -f core conftest.err conftest.$ac_objext \
7143     conftest$ac_exeext
7144   if ${ac_cv_search_hstrerror+:} false; then :
7145   break
7146 fi
7147 done
7148 if ${ac_cv_search_hstrerror+:} false; then :
7149
7150 else
7151   ac_cv_search_hstrerror=no
7152 fi
7153 rm conftest.$ac_ext
7154 LIBS=$ac_func_search_save_LIBS
7155 fi
7156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_hstrerror" >&5
7157 $as_echo "$ac_cv_search_hstrerror" >&6; }
7158 ac_res=$ac_cv_search_hstrerror
7159 if test "$ac_res" != no; then :
7160   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7161   $as_echo "#define HAVE_HSTRERROR 1" >>confdefs.h
7162
7163 fi
7164
7165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing rresvport_af" >&5
7166 $as_echo_n "checking for library containing rresvport_af... " >&6; }
7167 if ${ac_cv_search_rresvport_af+:} false; then :
7168   $as_echo_n "(cached) " >&6
7169 else
7170   ac_func_search_save_LIBS=$LIBS
7171 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7172 /* end confdefs.h.  */
7173
7174 /* Override any GCC internal prototype to avoid an error.
7175    Use char because int might match the return type of a GCC
7176    builtin and then its argument prototype would still apply.  */
7177 #ifdef __cplusplus
7178 extern "C"
7179 #endif
7180 char rresvport_af ();
7181 int
7182 main ()
7183 {
7184 return rresvport_af ();
7185   ;
7186   return 0;
7187 }
7188 _ACEOF
7189 for ac_lib in '' nsl; do
7190   if test -z "$ac_lib"; then
7191     ac_res="none required"
7192   else
7193     ac_res=-l$ac_lib
7194     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7195   fi
7196   if ac_fn_c_try_link "$LINENO"; then :
7197   ac_cv_search_rresvport_af=$ac_res
7198 fi
7199 rm -f core conftest.err conftest.$ac_objext \
7200     conftest$ac_exeext
7201   if ${ac_cv_search_rresvport_af+:} false; then :
7202   break
7203 fi
7204 done
7205 if ${ac_cv_search_rresvport_af+:} false; then :
7206
7207 else
7208   ac_cv_search_rresvport_af=no
7209 fi
7210 rm conftest.$ac_ext
7211 LIBS=$ac_func_search_save_LIBS
7212 fi
7213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rresvport_af" >&5
7214 $as_echo "$ac_cv_search_rresvport_af" >&6; }
7215 ac_res=$ac_cv_search_rresvport_af
7216 if test "$ac_res" != no; then :
7217   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7218   $as_echo "#define HAVE_RRESVPORT_AF 1" >>confdefs.h
7219
7220 fi
7221
7222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing __res_init" >&5
7223 $as_echo_n "checking for library containing __res_init... " >&6; }
7224 if ${ac_cv_search___res_init+:} false; then :
7225   $as_echo_n "(cached) " >&6
7226 else
7227   ac_func_search_save_LIBS=$LIBS
7228 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7229 /* end confdefs.h.  */
7230
7231 /* Override any GCC internal prototype to avoid an error.
7232    Use char because int might match the return type of a GCC
7233    builtin and then its argument prototype would still apply.  */
7234 #ifdef __cplusplus
7235 extern "C"
7236 #endif
7237 char __res_init ();
7238 int
7239 main ()
7240 {
7241 return __res_init ();
7242   ;
7243   return 0;
7244 }
7245 _ACEOF
7246 for ac_lib in '' resolv bind; do
7247   if test -z "$ac_lib"; then
7248     ac_res="none required"
7249   else
7250     ac_res=-l$ac_lib
7251     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7252   fi
7253   if ac_fn_c_try_link "$LINENO"; then :
7254   ac_cv_search___res_init=$ac_res
7255 fi
7256 rm -f core conftest.err conftest.$ac_objext \
7257     conftest$ac_exeext
7258   if ${ac_cv_search___res_init+:} false; then :
7259   break
7260 fi
7261 done
7262 if ${ac_cv_search___res_init+:} false; then :
7263
7264 else
7265   ac_cv_search___res_init=no
7266 fi
7267 rm conftest.$ac_ext
7268 LIBS=$ac_func_search_save_LIBS
7269 fi
7270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search___res_init" >&5
7271 $as_echo "$ac_cv_search___res_init" >&6; }
7272 ac_res=$ac_cv_search___res_init
7273 if test "$ac_res" != no; then :
7274   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7275   $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7276
7277 else
7278   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_9_init" >&5
7279 $as_echo_n "checking for library containing res_9_init... " >&6; }
7280 if ${ac_cv_search_res_9_init+:} false; then :
7281   $as_echo_n "(cached) " >&6
7282 else
7283   ac_func_search_save_LIBS=$LIBS
7284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7285 /* end confdefs.h.  */
7286
7287 /* Override any GCC internal prototype to avoid an error.
7288    Use char because int might match the return type of a GCC
7289    builtin and then its argument prototype would still apply.  */
7290 #ifdef __cplusplus
7291 extern "C"
7292 #endif
7293 char res_9_init ();
7294 int
7295 main ()
7296 {
7297 return res_9_init ();
7298   ;
7299   return 0;
7300 }
7301 _ACEOF
7302 for ac_lib in '' resolv bind; do
7303   if test -z "$ac_lib"; then
7304     ac_res="none required"
7305   else
7306     ac_res=-l$ac_lib
7307     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7308   fi
7309   if ac_fn_c_try_link "$LINENO"; then :
7310   ac_cv_search_res_9_init=$ac_res
7311 fi
7312 rm -f core conftest.err conftest.$ac_objext \
7313     conftest$ac_exeext
7314   if ${ac_cv_search_res_9_init+:} false; then :
7315   break
7316 fi
7317 done
7318 if ${ac_cv_search_res_9_init+:} false; then :
7319
7320 else
7321   ac_cv_search_res_9_init=no
7322 fi
7323 rm conftest.$ac_ext
7324 LIBS=$ac_func_search_save_LIBS
7325 fi
7326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_9_init" >&5
7327 $as_echo "$ac_cv_search_res_9_init" >&6; }
7328 ac_res=$ac_cv_search_res_9_init
7329 if test "$ac_res" != no; then :
7330   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7331   $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7332
7333 else
7334   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_init" >&5
7335 $as_echo_n "checking for library containing res_init... " >&6; }
7336 if ${ac_cv_search_res_init+:} false; then :
7337   $as_echo_n "(cached) " >&6
7338 else
7339   ac_func_search_save_LIBS=$LIBS
7340 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7341 /* end confdefs.h.  */
7342
7343 /* Override any GCC internal prototype to avoid an error.
7344    Use char because int might match the return type of a GCC
7345    builtin and then its argument prototype would still apply.  */
7346 #ifdef __cplusplus
7347 extern "C"
7348 #endif
7349 char res_init ();
7350 int
7351 main ()
7352 {
7353 return res_init ();
7354   ;
7355   return 0;
7356 }
7357 _ACEOF
7358 for ac_lib in '' resolv bind; do
7359   if test -z "$ac_lib"; then
7360     ac_res="none required"
7361   else
7362     ac_res=-l$ac_lib
7363     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7364   fi
7365   if ac_fn_c_try_link "$LINENO"; then :
7366   ac_cv_search_res_init=$ac_res
7367 fi
7368 rm -f core conftest.err conftest.$ac_objext \
7369     conftest$ac_exeext
7370   if ${ac_cv_search_res_init+:} false; then :
7371   break
7372 fi
7373 done
7374 if ${ac_cv_search_res_init+:} false; then :
7375
7376 else
7377   ac_cv_search_res_init=no
7378 fi
7379 rm conftest.$ac_ext
7380 LIBS=$ac_func_search_save_LIBS
7381 fi
7382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_init" >&5
7383 $as_echo "$ac_cv_search_res_init" >&6; }
7384 ac_res=$ac_cv_search_res_init
7385 if test "$ac_res" != no; then :
7386   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7387   $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7388
7389 fi
7390
7391 fi
7392
7393 fi
7394
7395
7396 # Tru64 5.1b leaks file descriptors with these functions; disable until
7397 # we can come up with a test for this...
7398 if test "$uname" != "OSF1"; then
7399         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
7400 $as_echo_n "checking for library containing getaddrinfo... " >&6; }
7401 if ${ac_cv_search_getaddrinfo+:} false; then :
7402   $as_echo_n "(cached) " >&6
7403 else
7404   ac_func_search_save_LIBS=$LIBS
7405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7406 /* end confdefs.h.  */
7407
7408 /* Override any GCC internal prototype to avoid an error.
7409    Use char because int might match the return type of a GCC
7410    builtin and then its argument prototype would still apply.  */
7411 #ifdef __cplusplus
7412 extern "C"
7413 #endif
7414 char getaddrinfo ();
7415 int
7416 main ()
7417 {
7418 return getaddrinfo ();
7419   ;
7420   return 0;
7421 }
7422 _ACEOF
7423 for ac_lib in '' nsl; do
7424   if test -z "$ac_lib"; then
7425     ac_res="none required"
7426   else
7427     ac_res=-l$ac_lib
7428     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7429   fi
7430   if ac_fn_c_try_link "$LINENO"; then :
7431   ac_cv_search_getaddrinfo=$ac_res
7432 fi
7433 rm -f core conftest.err conftest.$ac_objext \
7434     conftest$ac_exeext
7435   if ${ac_cv_search_getaddrinfo+:} false; then :
7436   break
7437 fi
7438 done
7439 if ${ac_cv_search_getaddrinfo+:} false; then :
7440
7441 else
7442   ac_cv_search_getaddrinfo=no
7443 fi
7444 rm conftest.$ac_ext
7445 LIBS=$ac_func_search_save_LIBS
7446 fi
7447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
7448 $as_echo "$ac_cv_search_getaddrinfo" >&6; }
7449 ac_res=$ac_cv_search_getaddrinfo
7450 if test "$ac_res" != no; then :
7451   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7452   $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h
7453
7454 fi
7455
7456         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getnameinfo" >&5
7457 $as_echo_n "checking for library containing getnameinfo... " >&6; }
7458 if ${ac_cv_search_getnameinfo+:} false; then :
7459   $as_echo_n "(cached) " >&6
7460 else
7461   ac_func_search_save_LIBS=$LIBS
7462 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7463 /* end confdefs.h.  */
7464
7465 /* Override any GCC internal prototype to avoid an error.
7466    Use char because int might match the return type of a GCC
7467    builtin and then its argument prototype would still apply.  */
7468 #ifdef __cplusplus
7469 extern "C"
7470 #endif
7471 char getnameinfo ();
7472 int
7473 main ()
7474 {
7475 return getnameinfo ();
7476   ;
7477   return 0;
7478 }
7479 _ACEOF
7480 for ac_lib in '' nsl; do
7481   if test -z "$ac_lib"; then
7482     ac_res="none required"
7483   else
7484     ac_res=-l$ac_lib
7485     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7486   fi
7487   if ac_fn_c_try_link "$LINENO"; then :
7488   ac_cv_search_getnameinfo=$ac_res
7489 fi
7490 rm -f core conftest.err conftest.$ac_objext \
7491     conftest$ac_exeext
7492   if ${ac_cv_search_getnameinfo+:} false; then :
7493   break
7494 fi
7495 done
7496 if ${ac_cv_search_getnameinfo+:} false; then :
7497
7498 else
7499   ac_cv_search_getnameinfo=no
7500 fi
7501 rm conftest.$ac_ext
7502 LIBS=$ac_func_search_save_LIBS
7503 fi
7504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getnameinfo" >&5
7505 $as_echo "$ac_cv_search_getnameinfo" >&6; }
7506 ac_res=$ac_cv_search_getnameinfo
7507 if test "$ac_res" != no; then :
7508   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7509   $as_echo "#define HAVE_GETNAMEINFO 1" >>confdefs.h
7510
7511 fi
7512
7513 fi
7514
7515 ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h>
7516 "
7517 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
7518
7519 fi
7520
7521 ac_fn_c_check_header_mongrel "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
7522 if test "x$ac_cv_header_sys_sockio_h" = xyes; then :
7523   $as_echo "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
7524
7525 fi
7526
7527
7528
7529 CUPS_DEFAULT_DOMAINSOCKET=""
7530
7531
7532 # Check whether --with-domainsocket was given.
7533 if test "${with_domainsocket+set}" = set; then :
7534   withval=$with_domainsocket; default_domainsocket="$withval"
7535 else
7536   default_domainsocket=""
7537 fi
7538
7539
7540 if test x$enable_domainsocket != xno -a x$default_domainsocket != xno; then
7541         if test "x$default_domainsocket" = x; then
7542                 case "$uname" in
7543                         Darwin*)
7544                                 # Darwin and macOS do their own thing...
7545                                 CUPS_DEFAULT_DOMAINSOCKET="$localstatedir/run/cupsd"
7546                                 ;;
7547                         *)
7548                                 # All others use FHS standard...
7549                                 CUPS_DEFAULT_DOMAINSOCKET="$CUPS_STATEDIR/cups.sock"
7550                                 ;;
7551                 esac
7552         else
7553                 CUPS_DEFAULT_DOMAINSOCKET="$default_domainsocket"
7554         fi
7555
7556         CUPS_LISTEN_DOMAINSOCKET="Listen $CUPS_DEFAULT_DOMAINSOCKET"
7557
7558         cat >>confdefs.h <<_ACEOF
7559 #define CUPS_DEFAULT_DOMAINSOCKET "$CUPS_DEFAULT_DOMAINSOCKET"
7560 _ACEOF
7561
7562 else
7563         CUPS_LISTEN_DOMAINSOCKET=""
7564 fi
7565
7566
7567
7568
7569
7570 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
7571 if test "x$ac_cv_func_poll" = xyes; then :
7572   $as_echo "#define HAVE_POLL 1" >>confdefs.h
7573
7574 fi
7575
7576 ac_fn_c_check_func "$LINENO" "epoll_create" "ac_cv_func_epoll_create"
7577 if test "x$ac_cv_func_epoll_create" = xyes; then :
7578   $as_echo "#define HAVE_EPOLL 1" >>confdefs.h
7579
7580 fi
7581
7582 ac_fn_c_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
7583 if test "x$ac_cv_func_kqueue" = xyes; then :
7584   $as_echo "#define HAVE_KQUEUE 1" >>confdefs.h
7585
7586 fi
7587
7588
7589
7590 # Check whether --enable-gssapi was given.
7591 if test "${enable_gssapi+set}" = set; then :
7592   enableval=$enable_gssapi;
7593 fi
7594
7595
7596 LIBGSSAPI=""
7597
7598
7599 if test x$enable_gssapi != xno; then
7600         if test -n "$ac_tool_prefix"; then
7601   # Extract the first word of "${ac_tool_prefix}krb5-config", so it can be a program name with args.
7602 set dummy ${ac_tool_prefix}krb5-config; ac_word=$2
7603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7604 $as_echo_n "checking for $ac_word... " >&6; }
7605 if ${ac_cv_path_KRB5CONFIG+:} false; then :
7606   $as_echo_n "(cached) " >&6
7607 else
7608   case $KRB5CONFIG in
7609   [\\/]* | ?:[\\/]*)
7610   ac_cv_path_KRB5CONFIG="$KRB5CONFIG" # Let the user override the test with a path.
7611   ;;
7612   *)
7613   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7614 for as_dir in $PATH
7615 do
7616   IFS=$as_save_IFS
7617   test -z "$as_dir" && as_dir=.
7618     for ac_exec_ext in '' $ac_executable_extensions; do
7619   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7620     ac_cv_path_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7621     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7622     break 2
7623   fi
7624 done
7625   done
7626 IFS=$as_save_IFS
7627
7628   ;;
7629 esac
7630 fi
7631 KRB5CONFIG=$ac_cv_path_KRB5CONFIG
7632 if test -n "$KRB5CONFIG"; then
7633   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KRB5CONFIG" >&5
7634 $as_echo "$KRB5CONFIG" >&6; }
7635 else
7636   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7637 $as_echo "no" >&6; }
7638 fi
7639
7640
7641 fi
7642 if test -z "$ac_cv_path_KRB5CONFIG"; then
7643   ac_pt_KRB5CONFIG=$KRB5CONFIG
7644   # Extract the first word of "krb5-config", so it can be a program name with args.
7645 set dummy krb5-config; ac_word=$2
7646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7647 $as_echo_n "checking for $ac_word... " >&6; }
7648 if ${ac_cv_path_ac_pt_KRB5CONFIG+:} false; then :
7649   $as_echo_n "(cached) " >&6
7650 else
7651   case $ac_pt_KRB5CONFIG in
7652   [\\/]* | ?:[\\/]*)
7653   ac_cv_path_ac_pt_KRB5CONFIG="$ac_pt_KRB5CONFIG" # Let the user override the test with a path.
7654   ;;
7655   *)
7656   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7657 for as_dir in $PATH
7658 do
7659   IFS=$as_save_IFS
7660   test -z "$as_dir" && as_dir=.
7661     for ac_exec_ext in '' $ac_executable_extensions; do
7662   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7663     ac_cv_path_ac_pt_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7664     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7665     break 2
7666   fi
7667 done
7668   done
7669 IFS=$as_save_IFS
7670
7671   ;;
7672 esac
7673 fi
7674 ac_pt_KRB5CONFIG=$ac_cv_path_ac_pt_KRB5CONFIG
7675 if test -n "$ac_pt_KRB5CONFIG"; then
7676   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_KRB5CONFIG" >&5
7677 $as_echo "$ac_pt_KRB5CONFIG" >&6; }
7678 else
7679   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7680 $as_echo "no" >&6; }
7681 fi
7682
7683   if test "x$ac_pt_KRB5CONFIG" = x; then
7684     KRB5CONFIG=""
7685   else
7686     case $cross_compiling:$ac_tool_warned in
7687 yes:)
7688 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7689 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7690 ac_tool_warned=yes ;;
7691 esac
7692     KRB5CONFIG=$ac_pt_KRB5CONFIG
7693   fi
7694 else
7695   KRB5CONFIG="$ac_cv_path_KRB5CONFIG"
7696 fi
7697
7698         if test "x$KRB5CONFIG" != x; then
7699                 case "$uname" in
7700                         Darwin)
7701                                 # macOS weak-links to the Kerberos framework...
7702                                 LIBGSSAPI="-weak_framework Kerberos"
7703                                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS framework" >&5
7704 $as_echo_n "checking for GSS framework... " >&6; }
7705                                 if test -d /System/Library/Frameworks/GSS.framework; then
7706                                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7707 $as_echo "yes" >&6; }
7708                                         LIBGSSAPI="$LIBGSSAPI -weak_framework GSS"
7709                                 else
7710                                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7711 $as_echo "no" >&6; }
7712                                 fi
7713                                 ;;
7714                         SunOS*)
7715                                 # Solaris has a non-standard krb5-config, don't use it!
7716                                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7717 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7718 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7719   $as_echo_n "(cached) " >&6
7720 else
7721   ac_check_lib_save_LIBS=$LIBS
7722 LIBS="-lgss  $LIBS"
7723 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7724 /* end confdefs.h.  */
7725
7726 /* Override any GCC internal prototype to avoid an error.
7727    Use char because int might match the return type of a GCC
7728    builtin and then its argument prototype would still apply.  */
7729 #ifdef __cplusplus
7730 extern "C"
7731 #endif
7732 char gss_display_status ();
7733 int
7734 main ()
7735 {
7736 return gss_display_status ();
7737   ;
7738   return 0;
7739 }
7740 _ACEOF
7741 if ac_fn_c_try_link "$LINENO"; then :
7742   ac_cv_lib_gss_gss_display_status=yes
7743 else
7744   ac_cv_lib_gss_gss_display_status=no
7745 fi
7746 rm -f core conftest.err conftest.$ac_objext \
7747     conftest$ac_exeext conftest.$ac_ext
7748 LIBS=$ac_check_lib_save_LIBS
7749 fi
7750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7751 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7752 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7753
7754 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7755
7756                                         CFLAGS="`$KRB5CONFIG --cflags` $CFLAGS"
7757                                         CPPFLAGS="`$KRB5CONFIG --cflags` $CPPFLAGS"
7758                                         LIBGSSAPI="-lgss `$KRB5CONFIG --libs`"
7759 fi
7760
7761                                 ;;
7762                         *)
7763                                 # Other platforms just ask for GSSAPI
7764                                 CFLAGS="`$KRB5CONFIG --cflags gssapi` $CFLAGS"
7765                                 CPPFLAGS="`$KRB5CONFIG --cflags gssapi` $CPPFLAGS"
7766                                 LIBGSSAPI="`$KRB5CONFIG --libs gssapi`"
7767                                 ;;
7768                 esac
7769
7770 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7771
7772         else
7773                 # Check for vendor-specific implementations...
7774                 case "$uname" in
7775                         HP-UX*)
7776                                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7777 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7778 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7779   $as_echo_n "(cached) " >&6
7780 else
7781   ac_check_lib_save_LIBS=$LIBS
7782 LIBS="-lgss  $LIBS"
7783 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7784 /* end confdefs.h.  */
7785
7786 /* Override any GCC internal prototype to avoid an error.
7787    Use char because int might match the return type of a GCC
7788    builtin and then its argument prototype would still apply.  */
7789 #ifdef __cplusplus
7790 extern "C"
7791 #endif
7792 char gss_display_status ();
7793 int
7794 main ()
7795 {
7796 return gss_display_status ();
7797   ;
7798   return 0;
7799 }
7800 _ACEOF
7801 if ac_fn_c_try_link "$LINENO"; then :
7802   ac_cv_lib_gss_gss_display_status=yes
7803 else
7804   ac_cv_lib_gss_gss_display_status=no
7805 fi
7806 rm -f core conftest.err conftest.$ac_objext \
7807     conftest$ac_exeext conftest.$ac_ext
7808 LIBS=$ac_check_lib_save_LIBS
7809 fi
7810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7811 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7812 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7813
7814 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7815
7816                                         LIBGSSAPI="-lgss -lgssapi_krb5"
7817 fi
7818
7819                                 ;;
7820                         SunOS*)
7821                                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7822 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7823 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7824   $as_echo_n "(cached) " >&6
7825 else
7826   ac_check_lib_save_LIBS=$LIBS
7827 LIBS="-lgss  $LIBS"
7828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7829 /* end confdefs.h.  */
7830
7831 /* Override any GCC internal prototype to avoid an error.
7832    Use char because int might match the return type of a GCC
7833    builtin and then its argument prototype would still apply.  */
7834 #ifdef __cplusplus
7835 extern "C"
7836 #endif
7837 char gss_display_status ();
7838 int
7839 main ()
7840 {
7841 return gss_display_status ();
7842   ;
7843   return 0;
7844 }
7845 _ACEOF
7846 if ac_fn_c_try_link "$LINENO"; then :
7847   ac_cv_lib_gss_gss_display_status=yes
7848 else
7849   ac_cv_lib_gss_gss_display_status=no
7850 fi
7851 rm -f core conftest.err conftest.$ac_objext \
7852     conftest$ac_exeext conftest.$ac_ext
7853 LIBS=$ac_check_lib_save_LIBS
7854 fi
7855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7856 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7857 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7858
7859 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7860
7861                                         LIBGSSAPI="-lgss"
7862 fi
7863
7864                                 ;;
7865                 esac
7866         fi
7867
7868         if test "x$LIBGSSAPI" != x; then
7869                 ac_fn_c_check_header_mongrel "$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
7870 if test "x$ac_cv_header_krb5_h" = xyes; then :
7871   $as_echo "#define HAVE_KRB5_H 1" >>confdefs.h
7872
7873 fi
7874
7875
7876                 if test -d /System/Library/Frameworks/GSS.framework; then
7877                         ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi.h" "ac_cv_header_GSS_gssapi_h" "$ac_includes_default"
7878 if test "x$ac_cv_header_GSS_gssapi_h" = xyes; then :
7879   $as_echo "#define HAVE_GSS_GSSAPI_H 1" >>confdefs.h
7880
7881 fi
7882
7883
7884                         ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_generic.h" "ac_cv_header_GSS_gssapi_generic_h" "$ac_includes_default"
7885 if test "x$ac_cv_header_GSS_gssapi_generic_h" = xyes; then :
7886   $as_echo "#define HAVE_GSS_GSSAPI_GENERIC_H 1" >>confdefs.h
7887
7888 fi
7889
7890
7891                         ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_spi.h" "ac_cv_header_GSS_gssapi_spi_h" "$ac_includes_default"
7892 if test "x$ac_cv_header_GSS_gssapi_spi_h" = xyes; then :
7893   $as_echo "#define HAVE_GSS_GSSAPI_SPI_H 1" >>confdefs.h
7894
7895 fi
7896
7897
7898                 else
7899                         ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
7900 if test "x$ac_cv_header_gssapi_h" = xyes; then :
7901   $as_echo "#define HAVE_GSSAPI_H 1" >>confdefs.h
7902
7903 fi
7904
7905
7906                         ac_fn_c_check_header_mongrel "$LINENO" "gssapi/gssapi.h" "ac_cv_header_gssapi_gssapi_h" "$ac_includes_default"
7907 if test "x$ac_cv_header_gssapi_gssapi_h" = xyes; then :
7908   $as_echo "#define HAVE_GSSAPI_GSSAPI_H 1" >>confdefs.h
7909
7910 fi
7911
7912
7913                 fi
7914
7915                 SAVELIBS="$LIBS"
7916                 LIBS="$LIBS $LIBGSSAPI"
7917
7918                 ac_fn_c_check_func "$LINENO" "__ApplePrivate_gss_acquire_cred_ex_f" "ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f"
7919 if test "x$ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f" = xyes; then :
7920   $as_echo "#define HAVE_GSS_ACQUIRE_CRED_EX_F 1" >>confdefs.h
7921
7922 fi
7923
7924
7925                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS_C_NT_HOSTBASED_SERVICE" >&5
7926 $as_echo_n "checking for GSS_C_NT_HOSTBASED_SERVICE... " >&6; }
7927                 if test x$ac_cv_header_gssapi_gssapi_h = xyes; then
7928                         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7929 /* end confdefs.h.  */
7930  #include <gssapi/gssapi.h>
7931 int
7932 main ()
7933 {
7934  gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
7935   ;
7936   return 0;
7937 }
7938 _ACEOF
7939 if ac_fn_c_try_compile "$LINENO"; then :
7940   $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
7941
7942                                        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7943 $as_echo "yes" >&6; }
7944 else
7945   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7946 $as_echo "no" >&6; }
7947 fi
7948 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7949                 elif test x$ac_cv_header_gss_gssapi_h = xyes; then
7950                         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7951 /* end confdefs.h.  */
7952  #include <GSS/gssapi.h>
7953 int
7954 main ()
7955 {
7956  gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
7957   ;
7958   return 0;
7959 }
7960 _ACEOF
7961 if ac_fn_c_try_compile "$LINENO"; then :
7962   $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
7963
7964                                        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7965 $as_echo "yes" >&6; }
7966 else
7967   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7968 $as_echo "no" >&6; }
7969 fi
7970 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7971                 else
7972                         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7973 /* end confdefs.h.  */
7974  #include <gssapi.h>
7975 int
7976 main ()
7977 {
7978  gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
7979   ;
7980   return 0;
7981 }
7982 _ACEOF
7983 if ac_fn_c_try_compile "$LINENO"; then :
7984   $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
7985
7986                                        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7987 $as_echo "yes" >&6; }
7988 else
7989   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7990 $as_echo "no" >&6; }
7991 fi
7992 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7993                 fi
7994
7995                 LIBS="$SAVELIBS"
7996         fi
7997 fi
7998
7999
8000 # Check whether --with-gssservicename was given.
8001 if test "${with_gssservicename+set}" = set; then :
8002   withval=$with_gssservicename; default_gssservicename="$withval"
8003 else
8004   default_gssservicename="default"
8005 fi
8006
8007
8008 if test x$default_gssservicename != xno; then
8009         if test "x$default_gssservicename" = "xdefault"; then
8010                 CUPS_DEFAULT_GSSSERVICENAME="host"
8011         else
8012                 CUPS_DEFAULT_GSSSERVICENAME="$default_gssservicename"
8013         fi
8014 else
8015         CUPS_DEFAULT_GSSSERVICENAME=""
8016 fi
8017
8018
8019 cat >>confdefs.h <<_ACEOF
8020 #define CUPS_DEFAULT_GSSSERVICENAME "$CUPS_DEFAULT_GSSSERVICENAME"
8021 _ACEOF
8022
8023
8024
8025 # Check whether --enable-threads was given.
8026 if test "${enable_threads+set}" = set; then :
8027   enableval=$enable_threads;
8028 fi
8029
8030
8031 have_pthread=no
8032 PTHREAD_FLAGS=""
8033
8034 if test "x$enable_threads" != xno; then
8035         ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
8036 if test "x$ac_cv_header_pthread_h" = xyes; then :
8037   $as_echo "#define HAVE_PTHREAD_H 1" >>confdefs.h
8038
8039 fi
8040
8041
8042
8043         if test x$ac_cv_header_pthread_h = xyes; then
8044                                 for flag in -lpthreads -lpthread -pthread; do
8045                         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create using $flag" >&5
8046 $as_echo_n "checking for pthread_create using $flag... " >&6; }
8047                         SAVELIBS="$LIBS"
8048                         LIBS="$flag $LIBS"
8049                         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8050 /* end confdefs.h.  */
8051 #include <pthread.h>
8052 int
8053 main ()
8054 {
8055 pthread_create(0, 0, 0, 0);
8056   ;
8057   return 0;
8058 }
8059 _ACEOF
8060 if ac_fn_c_try_link "$LINENO"; then :
8061   have_pthread=yes
8062 else
8063   LIBS="$SAVELIBS"
8064 fi
8065 rm -f core conftest.err conftest.$ac_objext \
8066     conftest$ac_exeext conftest.$ac_ext
8067                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_pthread" >&5
8068 $as_echo "$have_pthread" >&6; }
8069
8070                         if test $have_pthread = yes; then
8071                                 PTHREAD_FLAGS="-D_THREAD_SAFE -D_REENTRANT"
8072
8073                                 # Solaris requires -D_POSIX_PTHREAD_SEMANTICS to
8074                                 # be POSIX-compliant... :(
8075                                 if test $uname = SunOS; then
8076                                         PTHREAD_FLAGS="$PTHREAD_FLAGS -D_POSIX_PTHREAD_SEMANTICS"
8077                                 fi
8078                                 break
8079                         fi
8080                 done
8081         fi
8082 fi
8083
8084
8085
8086
8087 # Check whether --enable-ssl was given.
8088 if test "${enable_ssl+set}" = set; then :
8089   enableval=$enable_ssl;
8090 fi
8091
8092 # Check whether --enable-cdsassl was given.
8093 if test "${enable_cdsassl+set}" = set; then :
8094   enableval=$enable_cdsassl;
8095 fi
8096
8097 # Check whether --enable-gnutls was given.
8098 if test "${enable_gnutls+set}" = set; then :
8099   enableval=$enable_gnutls;
8100 fi
8101
8102
8103 SSLFLAGS=""
8104 SSLLIBS=""
8105 have_ssl=0
8106 CUPS_SERVERKEYCHAIN=""
8107
8108 if test x$enable_ssl != xno; then
8109         if test $have_ssl = 0 -a "x$enable_cdsassl" != "xno"; then
8110         if test $uname = Darwin; then
8111             ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransport.h" "ac_cv_header_Security_SecureTransport_h" "$ac_includes_default"
8112 if test "x$ac_cv_header_Security_SecureTransport_h" = xyes; then :
8113
8114                 have_ssl=1
8115                 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8116
8117                 $as_echo "#define HAVE_CDSASSL 1" >>confdefs.h
8118
8119                 CUPS_SERVERKEYCHAIN="/Library/Keychains/System.keychain"
8120
8121                                 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransportPriv.h" "ac_cv_header_Security_SecureTransportPriv_h" "$ac_includes_default"
8122 if test "x$ac_cv_header_Security_SecureTransportPriv_h" = xyes; then :
8123   $as_echo "#define HAVE_SECURETRANSPORTPRIV_H 1" >>confdefs.h
8124
8125 fi
8126
8127
8128                 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecCertificate.h" "ac_cv_header_Security_SecCertificate_h" "$ac_includes_default"
8129 if test "x$ac_cv_header_Security_SecCertificate_h" = xyes; then :
8130   $as_echo "#define HAVE_SECCERTIFICATE_H 1" >>confdefs.h
8131
8132 fi
8133
8134
8135                 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecItem.h" "ac_cv_header_Security_SecItem_h" "$ac_includes_default"
8136 if test "x$ac_cv_header_Security_SecItem_h" = xyes; then :
8137   $as_echo "#define HAVE_SECITEM_H 1" >>confdefs.h
8138
8139 fi
8140
8141
8142                 ac_fn_c_check_header_compile "$LINENO" "Security/SecItemPriv.h" "ac_cv_header_Security_SecItemPriv_h" "#include <Security/SecItem.h>
8143 "
8144 if test "x$ac_cv_header_Security_SecItemPriv_h" = xyes; then :
8145   $as_echo "#define HAVE_SECITEMPRIV_H 1" >>confdefs.h
8146
8147 fi
8148
8149
8150                 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicy.h" "ac_cv_header_Security_SecPolicy_h" "$ac_includes_default"
8151 if test "x$ac_cv_header_Security_SecPolicy_h" = xyes; then :
8152   $as_echo "#define HAVE_SECPOLICY_H 1" >>confdefs.h
8153
8154 fi
8155
8156
8157                 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicyPriv.h" "ac_cv_header_Security_SecPolicyPriv_h" "$ac_includes_default"
8158 if test "x$ac_cv_header_Security_SecPolicyPriv_h" = xyes; then :
8159   $as_echo "#define HAVE_SECPOLICYPRIV_H 1" >>confdefs.h
8160
8161 fi
8162
8163
8164                 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
8165 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
8166   $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
8167
8168 fi
8169
8170
8171                 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecIdentitySearchPriv.h" "ac_cv_header_Security_SecIdentitySearchPriv_h" "$ac_includes_default"
8172 if test "x$ac_cv_header_Security_SecIdentitySearchPriv_h" = xyes; then :
8173   $as_echo "#define HAVE_SECIDENTITYSEARCHPRIV_H 1" >>confdefs.h
8174
8175 fi
8176
8177
8178
8179                 $as_echo "#define HAVE_CSSMERRORSTRING 1" >>confdefs.h
8180
8181                 $as_echo "#define HAVE_SECKEYCHAINOPEN 1" >>confdefs.h
8182
8183 fi
8184
8185
8186
8187                 if test $uversion -ge 150; then
8188                         $as_echo "#define HAVE_SSLSETENABLEDCIPHERS 1" >>confdefs.h
8189
8190                 fi
8191         fi
8192     fi
8193
8194         if test $have_ssl = 0 -a "x$enable_gnutls" != "xno" -a "x$PKGCONFIG" != x; then
8195         if test -n "$ac_tool_prefix"; then
8196   # Extract the first word of "${ac_tool_prefix}libgnutls-config", so it can be a program name with args.
8197 set dummy ${ac_tool_prefix}libgnutls-config; ac_word=$2
8198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8199 $as_echo_n "checking for $ac_word... " >&6; }
8200 if ${ac_cv_path_LIBGNUTLSCONFIG+:} false; then :
8201   $as_echo_n "(cached) " >&6
8202 else
8203   case $LIBGNUTLSCONFIG in
8204   [\\/]* | ?:[\\/]*)
8205   ac_cv_path_LIBGNUTLSCONFIG="$LIBGNUTLSCONFIG" # Let the user override the test with a path.
8206   ;;
8207   *)
8208   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8209 for as_dir in $PATH
8210 do
8211   IFS=$as_save_IFS
8212   test -z "$as_dir" && as_dir=.
8213     for ac_exec_ext in '' $ac_executable_extensions; do
8214   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8215     ac_cv_path_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8216     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8217     break 2
8218   fi
8219 done
8220   done
8221 IFS=$as_save_IFS
8222
8223   ;;
8224 esac
8225 fi
8226 LIBGNUTLSCONFIG=$ac_cv_path_LIBGNUTLSCONFIG
8227 if test -n "$LIBGNUTLSCONFIG"; then
8228   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLSCONFIG" >&5
8229 $as_echo "$LIBGNUTLSCONFIG" >&6; }
8230 else
8231   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8232 $as_echo "no" >&6; }
8233 fi
8234
8235
8236 fi
8237 if test -z "$ac_cv_path_LIBGNUTLSCONFIG"; then
8238   ac_pt_LIBGNUTLSCONFIG=$LIBGNUTLSCONFIG
8239   # Extract the first word of "libgnutls-config", so it can be a program name with args.
8240 set dummy libgnutls-config; ac_word=$2
8241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8242 $as_echo_n "checking for $ac_word... " >&6; }
8243 if ${ac_cv_path_ac_pt_LIBGNUTLSCONFIG+:} false; then :
8244   $as_echo_n "(cached) " >&6
8245 else
8246   case $ac_pt_LIBGNUTLSCONFIG in
8247   [\\/]* | ?:[\\/]*)
8248   ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$ac_pt_LIBGNUTLSCONFIG" # Let the user override the test with a path.
8249   ;;
8250   *)
8251   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8252 for as_dir in $PATH
8253 do
8254   IFS=$as_save_IFS
8255   test -z "$as_dir" && as_dir=.
8256     for ac_exec_ext in '' $ac_executable_extensions; do
8257   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8258     ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8259     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8260     break 2
8261   fi
8262 done
8263   done
8264 IFS=$as_save_IFS
8265
8266   ;;
8267 esac
8268 fi
8269 ac_pt_LIBGNUTLSCONFIG=$ac_cv_path_ac_pt_LIBGNUTLSCONFIG
8270 if test -n "$ac_pt_LIBGNUTLSCONFIG"; then
8271   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGNUTLSCONFIG" >&5
8272 $as_echo "$ac_pt_LIBGNUTLSCONFIG" >&6; }
8273 else
8274   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8275 $as_echo "no" >&6; }
8276 fi
8277
8278   if test "x$ac_pt_LIBGNUTLSCONFIG" = x; then
8279     LIBGNUTLSCONFIG=""
8280   else
8281     case $cross_compiling:$ac_tool_warned in
8282 yes:)
8283 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8284 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8285 ac_tool_warned=yes ;;
8286 esac
8287     LIBGNUTLSCONFIG=$ac_pt_LIBGNUTLSCONFIG
8288   fi
8289 else
8290   LIBGNUTLSCONFIG="$ac_cv_path_LIBGNUTLSCONFIG"
8291 fi
8292
8293         if test -n "$ac_tool_prefix"; then
8294   # Extract the first word of "${ac_tool_prefix}libgcrypt-config", so it can be a program name with args.
8295 set dummy ${ac_tool_prefix}libgcrypt-config; ac_word=$2
8296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8297 $as_echo_n "checking for $ac_word... " >&6; }
8298 if ${ac_cv_path_LIBGCRYPTCONFIG+:} false; then :
8299   $as_echo_n "(cached) " >&6
8300 else
8301   case $LIBGCRYPTCONFIG in
8302   [\\/]* | ?:[\\/]*)
8303   ac_cv_path_LIBGCRYPTCONFIG="$LIBGCRYPTCONFIG" # Let the user override the test with a path.
8304   ;;
8305   *)
8306   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8307 for as_dir in $PATH
8308 do
8309   IFS=$as_save_IFS
8310   test -z "$as_dir" && as_dir=.
8311     for ac_exec_ext in '' $ac_executable_extensions; do
8312   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8313     ac_cv_path_LIBGCRYPTCONFIG="$as_dir/$ac_word$ac_exec_ext"
8314     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8315     break 2
8316   fi
8317 done
8318   done
8319 IFS=$as_save_IFS
8320
8321   ;;
8322 esac
8323 fi
8324 LIBGCRYPTCONFIG=$ac_cv_path_LIBGCRYPTCONFIG
8325 if test -n "$LIBGCRYPTCONFIG"; then
8326   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGCRYPTCONFIG" >&5
8327 $as_echo "$LIBGCRYPTCONFIG" >&6; }
8328 else
8329   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8330 $as_echo "no" >&6; }
8331 fi
8332
8333
8334 fi
8335 if test -z "$ac_cv_path_LIBGCRYPTCONFIG"; then
8336   ac_pt_LIBGCRYPTCONFIG=$LIBGCRYPTCONFIG
8337   # Extract the first word of "libgcrypt-config", so it can be a program name with args.
8338 set dummy libgcrypt-config; ac_word=$2
8339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8340 $as_echo_n "checking for $ac_word... " >&6; }
8341 if ${ac_cv_path_ac_pt_LIBGCRYPTCONFIG+:} false; then :
8342   $as_echo_n "(cached) " >&6
8343 else
8344   case $ac_pt_LIBGCRYPTCONFIG in
8345   [\\/]* | ?:[\\/]*)
8346   ac_cv_path_ac_pt_LIBGCRYPTCONFIG="$ac_pt_LIBGCRYPTCONFIG" # Let the user override the test with a path.
8347   ;;
8348   *)
8349   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8350 for as_dir in $PATH
8351 do
8352   IFS=$as_save_IFS
8353   test -z "$as_dir" && as_dir=.
8354     for ac_exec_ext in '' $ac_executable_extensions; do
8355   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8356     ac_cv_path_ac_pt_LIBGCRYPTCONFIG="$as_dir/$ac_word$ac_exec_ext"
8357     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8358     break 2
8359   fi
8360 done
8361   done
8362 IFS=$as_save_IFS
8363
8364   ;;
8365 esac
8366 fi
8367 ac_pt_LIBGCRYPTCONFIG=$ac_cv_path_ac_pt_LIBGCRYPTCONFIG
8368 if test -n "$ac_pt_LIBGCRYPTCONFIG"; then
8369   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGCRYPTCONFIG" >&5
8370 $as_echo "$ac_pt_LIBGCRYPTCONFIG" >&6; }
8371 else
8372   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8373 $as_echo "no" >&6; }
8374 fi
8375
8376   if test "x$ac_pt_LIBGCRYPTCONFIG" = x; then
8377     LIBGCRYPTCONFIG=""
8378   else
8379     case $cross_compiling:$ac_tool_warned in
8380 yes:)
8381 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8382 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8383 ac_tool_warned=yes ;;
8384 esac
8385     LIBGCRYPTCONFIG=$ac_pt_LIBGCRYPTCONFIG
8386   fi
8387 else
8388   LIBGCRYPTCONFIG="$ac_cv_path_LIBGCRYPTCONFIG"
8389 fi
8390
8391         if $PKGCONFIG --exists gnutls; then
8392             have_ssl=1
8393             SSLLIBS=`$PKGCONFIG --libs gnutls`
8394             SSLFLAGS=`$PKGCONFIG --cflags gnutls`
8395             $as_echo "#define HAVE_SSL 1" >>confdefs.h
8396
8397             $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8398
8399         elif test "x$LIBGNUTLSCONFIG" != x; then
8400             have_ssl=1
8401             SSLLIBS=`$LIBGNUTLSCONFIG --libs`
8402             SSLFLAGS=`$LIBGNUTLSCONFIG --cflags`
8403             $as_echo "#define HAVE_SSL 1" >>confdefs.h
8404
8405             $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8406
8407         fi
8408
8409         if test $have_ssl = 1; then
8410             CUPS_SERVERKEYCHAIN="ssl"
8411
8412             SAVELIBS="$LIBS"
8413             LIBS="$LIBS $SSLLIBS"
8414             ac_fn_c_check_func "$LINENO" "gnutls_transport_set_pull_timeout_function" "ac_cv_func_gnutls_transport_set_pull_timeout_function"
8415 if test "x$ac_cv_func_gnutls_transport_set_pull_timeout_function" = xyes; then :
8416   $as_echo "#define HAVE_GNUTLS_TRANSPORT_SET_PULL_TIMEOUT_FUNCTION 1" >>confdefs.h
8417
8418 fi
8419
8420             ac_fn_c_check_func "$LINENO" "gnutls_priority_set_direct" "ac_cv_func_gnutls_priority_set_direct"
8421 if test "x$ac_cv_func_gnutls_priority_set_direct" = xyes; then :
8422   $as_echo "#define HAVE_GNUTLS_PRIORITY_SET_DIRECT 1" >>confdefs.h
8423
8424 fi
8425
8426             LIBS="$SAVELIBS"
8427         fi
8428     fi
8429 fi
8430
8431 IPPALIASES="http"
8432 if test $have_ssl = 1; then
8433     { $as_echo "$as_me:${as_lineno-$LINENO}: result:     Using SSLLIBS=\"$SSLLIBS\"" >&5
8434 $as_echo "    Using SSLLIBS=\"$SSLLIBS\"" >&6; }
8435     { $as_echo "$as_me:${as_lineno-$LINENO}: result:     Using SSLFLAGS=\"$SSLFLAGS\"" >&5
8436 $as_echo "    Using SSLFLAGS=\"$SSLFLAGS\"" >&6; }
8437     IPPALIASES="http https ipps"
8438 elif test x$enable_cdsa = xyes -o x$enable_gnutls = xyes; then
8439     as_fn_error $? "Unable to enable SSL support." "$LINENO" 5
8440 fi
8441
8442
8443
8444
8445
8446
8447 EXPORT_SSLLIBS="$SSLLIBS"
8448
8449
8450
8451 # Check whether --enable-pam was given.
8452 if test "${enable_pam+set}" = set; then :
8453   enableval=$enable_pam;
8454 fi
8455
8456
8457 # Check whether --with-pam_module was given.
8458 if test "${with_pam_module+set}" = set; then :
8459   withval=$with_pam_module;
8460 fi
8461
8462
8463 PAMDIR=""
8464 PAMFILE="pam.std"
8465 PAMLIBS=""
8466 PAMMOD="pam_unknown.so"
8467 PAMMODAUTH="pam_unknown.so"
8468
8469 if test x$enable_pam != xno; then
8470         SAVELIBS="$LIBS"
8471
8472         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
8473 $as_echo_n "checking for dlopen in -ldl... " >&6; }
8474 if ${ac_cv_lib_dl_dlopen+:} false; then :
8475   $as_echo_n "(cached) " >&6
8476 else
8477   ac_check_lib_save_LIBS=$LIBS
8478 LIBS="-ldl  $LIBS"
8479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8480 /* end confdefs.h.  */
8481
8482 /* Override any GCC internal prototype to avoid an error.
8483    Use char because int might match the return type of a GCC
8484    builtin and then its argument prototype would still apply.  */
8485 #ifdef __cplusplus
8486 extern "C"
8487 #endif
8488 char dlopen ();
8489 int
8490 main ()
8491 {
8492 return dlopen ();
8493   ;
8494   return 0;
8495 }
8496 _ACEOF
8497 if ac_fn_c_try_link "$LINENO"; then :
8498   ac_cv_lib_dl_dlopen=yes
8499 else
8500   ac_cv_lib_dl_dlopen=no
8501 fi
8502 rm -f core conftest.err conftest.$ac_objext \
8503     conftest$ac_exeext conftest.$ac_ext
8504 LIBS=$ac_check_lib_save_LIBS
8505 fi
8506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
8507 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
8508 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
8509   cat >>confdefs.h <<_ACEOF
8510 #define HAVE_LIBDL 1
8511 _ACEOF
8512
8513   LIBS="-ldl $LIBS"
8514
8515 fi
8516
8517         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5
8518 $as_echo_n "checking for pam_start in -lpam... " >&6; }
8519 if ${ac_cv_lib_pam_pam_start+:} false; then :
8520   $as_echo_n "(cached) " >&6
8521 else
8522   ac_check_lib_save_LIBS=$LIBS
8523 LIBS="-lpam  $LIBS"
8524 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8525 /* end confdefs.h.  */
8526
8527 /* Override any GCC internal prototype to avoid an error.
8528    Use char because int might match the return type of a GCC
8529    builtin and then its argument prototype would still apply.  */
8530 #ifdef __cplusplus
8531 extern "C"
8532 #endif
8533 char pam_start ();
8534 int
8535 main ()
8536 {
8537 return pam_start ();
8538   ;
8539   return 0;
8540 }
8541 _ACEOF
8542 if ac_fn_c_try_link "$LINENO"; then :
8543   ac_cv_lib_pam_pam_start=yes
8544 else
8545   ac_cv_lib_pam_pam_start=no
8546 fi
8547 rm -f core conftest.err conftest.$ac_objext \
8548     conftest$ac_exeext conftest.$ac_ext
8549 LIBS=$ac_check_lib_save_LIBS
8550 fi
8551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_start" >&5
8552 $as_echo "$ac_cv_lib_pam_pam_start" >&6; }
8553 if test "x$ac_cv_lib_pam_pam_start" = xyes; then :
8554   cat >>confdefs.h <<_ACEOF
8555 #define HAVE_LIBPAM 1
8556 _ACEOF
8557
8558   LIBS="-lpam $LIBS"
8559
8560 fi
8561
8562         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_set_item in -lpam" >&5
8563 $as_echo_n "checking for pam_set_item in -lpam... " >&6; }
8564 if ${ac_cv_lib_pam_pam_set_item+:} false; then :
8565   $as_echo_n "(cached) " >&6
8566 else
8567   ac_check_lib_save_LIBS=$LIBS
8568 LIBS="-lpam  $LIBS"
8569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8570 /* end confdefs.h.  */
8571
8572 /* Override any GCC internal prototype to avoid an error.
8573    Use char because int might match the return type of a GCC
8574    builtin and then its argument prototype would still apply.  */
8575 #ifdef __cplusplus
8576 extern "C"
8577 #endif
8578 char pam_set_item ();
8579 int
8580 main ()
8581 {
8582 return pam_set_item ();
8583   ;
8584   return 0;
8585 }
8586 _ACEOF
8587 if ac_fn_c_try_link "$LINENO"; then :
8588   ac_cv_lib_pam_pam_set_item=yes
8589 else
8590   ac_cv_lib_pam_pam_set_item=no
8591 fi
8592 rm -f core conftest.err conftest.$ac_objext \
8593     conftest$ac_exeext conftest.$ac_ext
8594 LIBS=$ac_check_lib_save_LIBS
8595 fi
8596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_set_item" >&5
8597 $as_echo "$ac_cv_lib_pam_pam_set_item" >&6; }
8598 if test "x$ac_cv_lib_pam_pam_set_item" = xyes; then :
8599   $as_echo "#define HAVE_PAM_SET_ITEM 1" >>confdefs.h
8600
8601 fi
8602
8603         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_setcred in -lpam" >&5
8604 $as_echo_n "checking for pam_setcred in -lpam... " >&6; }
8605 if ${ac_cv_lib_pam_pam_setcred+:} false; then :
8606   $as_echo_n "(cached) " >&6
8607 else
8608   ac_check_lib_save_LIBS=$LIBS
8609 LIBS="-lpam  $LIBS"
8610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8611 /* end confdefs.h.  */
8612
8613 /* Override any GCC internal prototype to avoid an error.
8614    Use char because int might match the return type of a GCC
8615    builtin and then its argument prototype would still apply.  */
8616 #ifdef __cplusplus
8617 extern "C"
8618 #endif
8619 char pam_setcred ();
8620 int
8621 main ()
8622 {
8623 return pam_setcred ();
8624   ;
8625   return 0;
8626 }
8627 _ACEOF
8628 if ac_fn_c_try_link "$LINENO"; then :
8629   ac_cv_lib_pam_pam_setcred=yes
8630 else
8631   ac_cv_lib_pam_pam_setcred=no
8632 fi
8633 rm -f core conftest.err conftest.$ac_objext \
8634     conftest$ac_exeext conftest.$ac_ext
8635 LIBS=$ac_check_lib_save_LIBS
8636 fi
8637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_setcred" >&5
8638 $as_echo "$ac_cv_lib_pam_pam_setcred" >&6; }
8639 if test "x$ac_cv_lib_pam_pam_setcred" = xyes; then :
8640   $as_echo "#define HAVE_PAM_SETCRED 1" >>confdefs.h
8641
8642 fi
8643
8644         ac_fn_c_check_header_mongrel "$LINENO" "security/pam_appl.h" "ac_cv_header_security_pam_appl_h" "$ac_includes_default"
8645 if test "x$ac_cv_header_security_pam_appl_h" = xyes; then :
8646
8647 fi
8648
8649
8650         if test x$ac_cv_header_security_pam_appl_h != xyes; then
8651                 ac_fn_c_check_header_mongrel "$LINENO" "pam/pam_appl.h" "ac_cv_header_pam_pam_appl_h" "$ac_includes_default"
8652 if test "x$ac_cv_header_pam_pam_appl_h" = xyes; then :
8653   $as_echo "#define HAVE_PAM_PAM_APPL_H 1" >>confdefs.h
8654
8655 fi
8656
8657
8658         fi
8659
8660         if test x$ac_cv_lib_pam_pam_start != xno; then
8661                 # Set the necessary libraries for PAM...
8662                 if test x$ac_cv_lib_dl_dlopen != xno; then
8663                         PAMLIBS="-lpam -ldl"
8664                 else
8665                         PAMLIBS="-lpam"
8666                 fi
8667
8668                 # Find the PAM configuration directory, if any...
8669                 for dir in /private/etc/pam.d /etc/pam.d; do
8670                         if test -d $dir; then
8671                                 PAMDIR=$dir
8672                                 break;
8673                         fi
8674                 done
8675         fi
8676
8677         LIBS="$SAVELIBS"
8678
8679         case "$uname" in
8680                 Darwin*)
8681                         # Darwin/macOS
8682                         if test "x$with_pam_module" != x; then
8683                                 PAMFILE="pam.$with_pam_module"
8684                         elif test -f /usr/lib/pam/pam_opendirectory.so.2; then
8685                                 PAMFILE="pam.opendirectory"
8686                         else
8687                                 PAMFILE="pam.securityserver"
8688                         fi
8689                         ;;
8690
8691                 *)
8692                         # All others; this test might need to be updated
8693                         # as Linux distributors move things around...
8694                         if test "x$with_pam_module" != x; then
8695                                 PAMMOD="pam_${with_pam_module}.so"
8696                         elif test -f /lib/security/pam_unix2.so; then
8697                                 PAMMOD="pam_unix2.so"
8698                         elif test -f /lib/security/pam_unix.so; then
8699                                 PAMMOD="pam_unix.so"
8700                         fi
8701
8702                         if test "x$PAMMOD" = xpam_unix.so; then
8703                                 PAMMODAUTH="$PAMMOD shadow nodelay"
8704                         else
8705                                 PAMMODAUTH="$PAMMOD nodelay"
8706                         fi
8707                         ;;
8708         esac
8709 fi
8710
8711
8712
8713
8714
8715
8716
8717
8718 # Check whether --enable-largefile was given.
8719 if test "${enable_largefile+set}" = set; then :
8720   enableval=$enable_largefile;
8721 fi
8722
8723 if test "$enable_largefile" != no; then
8724
8725   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
8726 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
8727 if ${ac_cv_sys_largefile_CC+:} false; then :
8728   $as_echo_n "(cached) " >&6
8729 else
8730   ac_cv_sys_largefile_CC=no
8731      if test "$GCC" != yes; then
8732        ac_save_CC=$CC
8733        while :; do
8734          # IRIX 6.2 and later do not support large files by default,
8735          # so use the C compiler's -n32 option if that helps.
8736          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8737 /* end confdefs.h.  */
8738 #include <sys/types.h>
8739  /* Check that off_t can represent 2**63 - 1 correctly.
8740     We can't simply define LARGE_OFF_T to be 9223372036854775807,
8741     since some C++ compilers masquerading as C compilers
8742     incorrectly reject 9223372036854775807.  */
8743 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8744   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8745                        && LARGE_OFF_T % 2147483647 == 1)
8746                       ? 1 : -1];
8747 int
8748 main ()
8749 {
8750
8751   ;
8752   return 0;
8753 }
8754 _ACEOF
8755          if ac_fn_c_try_compile "$LINENO"; then :
8756   break
8757 fi
8758 rm -f core conftest.err conftest.$ac_objext
8759          CC="$CC -n32"
8760          if ac_fn_c_try_compile "$LINENO"; then :
8761   ac_cv_sys_largefile_CC=' -n32'; break
8762 fi
8763 rm -f core conftest.err conftest.$ac_objext
8764          break
8765        done
8766        CC=$ac_save_CC
8767        rm -f conftest.$ac_ext
8768     fi
8769 fi
8770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
8771 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
8772   if test "$ac_cv_sys_largefile_CC" != no; then
8773     CC=$CC$ac_cv_sys_largefile_CC
8774   fi
8775
8776   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
8777 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
8778 if ${ac_cv_sys_file_offset_bits+:} false; then :
8779   $as_echo_n "(cached) " >&6
8780 else
8781   while :; do
8782   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8783 /* end confdefs.h.  */
8784 #include <sys/types.h>
8785  /* Check that off_t can represent 2**63 - 1 correctly.
8786     We can't simply define LARGE_OFF_T to be 9223372036854775807,
8787     since some C++ compilers masquerading as C compilers
8788     incorrectly reject 9223372036854775807.  */
8789 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8790   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8791                        && LARGE_OFF_T % 2147483647 == 1)
8792                       ? 1 : -1];
8793 int
8794 main ()
8795 {
8796
8797   ;
8798   return 0;
8799 }
8800 _ACEOF
8801 if ac_fn_c_try_compile "$LINENO"; then :
8802   ac_cv_sys_file_offset_bits=no; break
8803 fi
8804 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8805   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8806 /* end confdefs.h.  */
8807 #define _FILE_OFFSET_BITS 64
8808 #include <sys/types.h>
8809  /* Check that off_t can represent 2**63 - 1 correctly.
8810     We can't simply define LARGE_OFF_T to be 9223372036854775807,
8811     since some C++ compilers masquerading as C compilers
8812     incorrectly reject 9223372036854775807.  */
8813 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8814   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8815                        && LARGE_OFF_T % 2147483647 == 1)
8816                       ? 1 : -1];
8817 int
8818 main ()
8819 {
8820
8821   ;
8822   return 0;
8823 }
8824 _ACEOF
8825 if ac_fn_c_try_compile "$LINENO"; then :
8826   ac_cv_sys_file_offset_bits=64; break
8827 fi
8828 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8829   ac_cv_sys_file_offset_bits=unknown
8830   break
8831 done
8832 fi
8833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
8834 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
8835 case $ac_cv_sys_file_offset_bits in #(
8836   no | unknown) ;;
8837   *)
8838 cat >>confdefs.h <<_ACEOF
8839 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
8840 _ACEOF
8841 ;;
8842 esac
8843 rm -rf conftest*
8844   if test $ac_cv_sys_file_offset_bits = unknown; then
8845     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
8846 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
8847 if ${ac_cv_sys_large_files+:} false; then :
8848   $as_echo_n "(cached) " >&6
8849 else
8850   while :; do
8851   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8852 /* end confdefs.h.  */
8853 #include <sys/types.h>
8854  /* Check that off_t can represent 2**63 - 1 correctly.
8855     We can't simply define LARGE_OFF_T to be 9223372036854775807,
8856     since some C++ compilers masquerading as C compilers
8857     incorrectly reject 9223372036854775807.  */
8858 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8859   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8860                        && LARGE_OFF_T % 2147483647 == 1)
8861                       ? 1 : -1];
8862 int
8863 main ()
8864 {
8865
8866   ;
8867   return 0;
8868 }
8869 _ACEOF
8870 if ac_fn_c_try_compile "$LINENO"; then :
8871   ac_cv_sys_large_files=no; break
8872 fi
8873 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8874   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8875 /* end confdefs.h.  */
8876 #define _LARGE_FILES 1
8877 #include <sys/types.h>
8878  /* Check that off_t can represent 2**63 - 1 correctly.
8879     We can't simply define LARGE_OFF_T to be 9223372036854775807,
8880     since some C++ compilers masquerading as C compilers
8881     incorrectly reject 9223372036854775807.  */
8882 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8883   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8884                        && LARGE_OFF_T % 2147483647 == 1)
8885                       ? 1 : -1];
8886 int
8887 main ()
8888 {
8889
8890   ;
8891   return 0;
8892 }
8893 _ACEOF
8894 if ac_fn_c_try_compile "$LINENO"; then :
8895   ac_cv_sys_large_files=1; break
8896 fi
8897 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8898   ac_cv_sys_large_files=unknown
8899   break
8900 done
8901 fi
8902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
8903 $as_echo "$ac_cv_sys_large_files" >&6; }
8904 case $ac_cv_sys_large_files in #(
8905   no | unknown) ;;
8906   *)
8907 cat >>confdefs.h <<_ACEOF
8908 #define _LARGE_FILES $ac_cv_sys_large_files
8909 _ACEOF
8910 ;;
8911 esac
8912 rm -rf conftest*
8913   fi
8914 fi
8915
8916
8917 LARGEFILE=""
8918 if test x$enable_largefile != xno; then
8919         LARGEFILE="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
8920
8921         if test x$ac_cv_sys_large_files = x1; then
8922                 LARGEFILE="$LARGEFILE -D_LARGE_FILES"
8923         fi
8924
8925         if test x$ac_cv_sys_file_offset_bits = x64; then
8926                 LARGEFILE="$LARGEFILE -D_FILE_OFFSET_BITS=64"
8927         fi
8928 fi
8929
8930
8931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
8932 $as_echo_n "checking for long long int... " >&6; }
8933 if ${ac_cv_c_long_long+:} false; then :
8934   $as_echo_n "(cached) " >&6
8935 else
8936   if test "$GCC" = yes; then
8937                 ac_cv_c_long_long=yes
8938         else
8939                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8940 /* end confdefs.h.  */
8941
8942 int
8943 main ()
8944 {
8945 long long int i;
8946   ;
8947   return 0;
8948 }
8949 _ACEOF
8950 if ac_fn_c_try_compile "$LINENO"; then :
8951   ac_cv_c_long_long=yes
8952 else
8953   ac_cv_c_long_long=no
8954 fi
8955 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8956         fi
8957 fi
8958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_long_long" >&5
8959 $as_echo "$ac_cv_c_long_long" >&6; }
8960
8961 if test $ac_cv_c_long_long = yes; then
8962         $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
8963
8964 fi
8965
8966 ac_fn_c_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
8967 if test "x$ac_cv_func_strtoll" = xyes; then :
8968   $as_echo "#define HAVE_STRTOLL 1" >>confdefs.h
8969
8970 fi
8971
8972
8973
8974 # Check whether --enable-avahi was given.
8975 if test "${enable_avahi+set}" = set; then :
8976   enableval=$enable_avahi;
8977 fi
8978
8979 # Check whether --enable-dnssd was given.
8980 if test "${enable_dnssd+set}" = set; then :
8981   enableval=$enable_dnssd;
8982 fi
8983
8984
8985 # Check whether --with-dnssd-libs was given.
8986 if test "${with_dnssd_libs+set}" = set; then :
8987   withval=$with_dnssd_libs; LDFLAGS="-L$withval $LDFLAGS"
8988         DSOFLAGS="-L$withval $DSOFLAGS"
8989 fi
8990
8991
8992 # Check whether --with-dnssd-includes was given.
8993 if test "${with_dnssd_includes+set}" = set; then :
8994   withval=$with_dnssd_includes; CFLAGS="-I$withval $CFLAGS"
8995         CPPFLAGS="-I$withval $CPPFLAGS"
8996 fi
8997
8998
8999 DNSSDLIBS=""
9000 DNSSD_BACKEND=""
9001 IPPFIND_BIN=""
9002 IPPFIND_MAN=""
9003
9004 if test "x$PKGCONFIG" != x -a x$enable_avahi != xno -a x$uname != xDarwin; then
9005         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Avahi" >&5
9006 $as_echo_n "checking for Avahi... " >&6; }
9007         if $PKGCONFIG --exists avahi-client; then
9008                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9009 $as_echo "yes" >&6; }
9010                 CFLAGS="$CFLAGS `$PKGCONFIG --cflags avahi-client`"
9011                 DNSSDLIBS="`$PKGCONFIG --libs avahi-client`"
9012                 DNSSD_BACKEND="dnssd"
9013                 IPPFIND_BIN="ippfind"
9014                 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9015                 $as_echo "#define HAVE_AVAHI 1" >>confdefs.h
9016
9017         else
9018                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9019 $as_echo "no" >&6; }
9020         fi
9021 fi
9022
9023 if test "x$DNSSD_BACKEND" = x -a x$enable_dnssd != xno; then
9024         ac_fn_c_check_header_mongrel "$LINENO" "dns_sd.h" "ac_cv_header_dns_sd_h" "$ac_includes_default"
9025 if test "x$ac_cv_header_dns_sd_h" = xyes; then :
9026
9027                 case "$uname" in
9028                         Darwin*)
9029                                 # Darwin and macOS...
9030                                 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9031
9032                                 DNSSDLIBS="-framework CoreFoundation -framework SystemConfiguration"
9033                                 DNSSD_BACKEND="dnssd"
9034                                 IPPFIND_BIN="ippfind"
9035                                 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9036                                 ;;
9037                         *)
9038                                 # All others...
9039                                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for current version of dns_sd library" >&5
9040 $as_echo_n "checking for current version of dns_sd library... " >&6; }
9041                                 SAVELIBS="$LIBS"
9042                                 LIBS="$LIBS -ldns_sd"
9043                                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9044 /* end confdefs.h.  */
9045 #include <dns_sd.h>
9046 int
9047 main ()
9048 {
9049 int constant = kDNSServiceFlagsShareConnection;
9050                                         unsigned char txtRecord[100];
9051                                         uint8_t valueLen;
9052                                         TXTRecordGetValuePtr(sizeof(txtRecord),
9053                                             txtRecord, "value", &valueLen);
9054   ;
9055   return 0;
9056 }
9057 _ACEOF
9058 if ac_fn_c_try_compile "$LINENO"; then :
9059   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9060 $as_echo "yes" >&6; }
9061                                         $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9062
9063                                         DNSSDLIBS="-ldns_sd"
9064                                         DNSSD_BACKEND="dnssd"
9065 else
9066   IPPFIND_BIN="ippfind"
9067                                         IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9068                                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9069 $as_echo "no" >&6; }
9070 fi
9071 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9072                                 LIBS="$SAVELIBS"
9073                                 ;;
9074                 esac
9075
9076 fi
9077
9078
9079 fi
9080
9081
9082
9083
9084
9085
9086
9087 ONDEMANDFLAGS=""
9088 ONDEMANDLIBS=""
9089
9090
9091
9092 # Check whether --enable-launchd was given.
9093 if test "${enable_launchd+set}" = set; then :
9094   enableval=$enable_launchd;
9095 fi
9096
9097 LAUNCHD_DIR=""
9098
9099
9100 if test x$enable_launchd != xno; then
9101         ac_fn_c_check_func "$LINENO" "launch_activate_socket" "ac_cv_func_launch_activate_socket"
9102 if test "x$ac_cv_func_launch_activate_socket" = xyes; then :
9103
9104                 $as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
9105
9106                 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9107
9108 fi
9109
9110         ac_fn_c_check_header_mongrel "$LINENO" "launch.h" "ac_cv_header_launch_h" "$ac_includes_default"
9111 if test "x$ac_cv_header_launch_h" = xyes; then :
9112   $as_echo "#define HAVE_LAUNCH_H 1" >>confdefs.h
9113
9114 fi
9115
9116
9117
9118         case "$uname" in
9119                 Darwin*)
9120                         # Darwin, macOS
9121                         LAUNCHD_DIR="/System/Library/LaunchDaemons"
9122                         # liblaunch is already part of libSystem
9123                         ;;
9124                 *)
9125                         # All others; this test will need to be updated
9126                         ;;
9127         esac
9128 fi
9129
9130 # Check whether --enable-systemd was given.
9131 if test "${enable_systemd+set}" = set; then :
9132   enableval=$enable_systemd;
9133 fi
9134
9135
9136 # Check whether --with-systemd was given.
9137 if test "${with_systemd+set}" = set; then :
9138   withval=$with_systemd; SYSTEMD_DIR="$withval"
9139 else
9140   SYSTEMD_DIR=""
9141 fi
9142
9143
9144
9145 if test x$enable_systemd != xno; then
9146         if test "x$PKGCONFIG" = x; then
9147                 if test x$enable_systemd = xyes; then
9148                         as_fn_error $? "Need pkg-config to enable systemd support." "$LINENO" 5
9149                 fi
9150         else
9151                 have_systemd=no
9152                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsystemd" >&5
9153 $as_echo_n "checking for libsystemd... " >&6; }
9154                 if $PKGCONFIG --exists libsystemd; then
9155                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9156 $as_echo "yes" >&6; }
9157                         have_systemd=yes
9158                         ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd`
9159                         ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd`
9160                 elif $PKGCONFIG --exists libsystemd-daemon; then
9161                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - legacy" >&5
9162 $as_echo "yes - legacy" >&6; }
9163                         have_systemd=yes
9164                         ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd-daemon`
9165                         ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd-daemon`
9166
9167                         if $PKGCONFIG --exists libsystemd-journal; then
9168                                 ONDEMANDFLAGS="$ONDEMANDFLAGS `$PKGCONFIG --cflags libsystemd-journal`"
9169                                 ONDEMANDLIBS="$ONDEMANDLIBS `$PKGCONFIG --libs libsystemd-journal`"
9170                         fi
9171                 else
9172                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9173 $as_echo "no" >&6; }
9174                 fi
9175
9176                 if test $have_systemd = yes; then
9177                         $as_echo "#define HAVE_SYSTEMD 1" >>confdefs.h
9178
9179                         $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9180
9181                         ac_fn_c_check_header_mongrel "$LINENO" "systemd/sd-journal.h" "ac_cv_header_systemd_sd_journal_h" "$ac_includes_default"
9182 if test "x$ac_cv_header_systemd_sd_journal_h" = xyes; then :
9183   $as_echo "#define HAVE_SYSTEMD_SD_JOURNAL_H 1" >>confdefs.h
9184
9185 fi
9186
9187
9188                         if test "x$SYSTEMD_DIR" = x; then
9189                                 SYSTEMD_DIR="`$PKGCONFIG --variable=systemdsystemunitdir systemd`"
9190                         fi
9191                 fi
9192         fi
9193 fi
9194
9195 # Check whether --enable-upstart was given.
9196 if test "${enable_upstart+set}" = set; then :
9197   enableval=$enable_upstart;
9198 fi
9199
9200 if test "x$enable_upstart" = "xyes"; then
9201         if test "x$have_systemd" = "xyes"; then
9202                 as_fn_error $? "Cannot support both systemd and upstart." "$LINENO" 5
9203         fi
9204         $as_echo "#define HAVE_UPSTART 1" >>confdefs.h
9205
9206         $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9207
9208 fi
9209
9210 SMFMANIFESTDIR=""
9211
9212
9213 # Check whether --with-smfmanifestdir was given.
9214 if test "${with_smfmanifestdir+set}" = set; then :
9215   withval=$with_smfmanifestdir; SMFMANIFESTDIR="$withval"
9216 fi
9217
9218
9219
9220 # Check whether --with-rcdir was given.
9221 if test "${with_rcdir+set}" = set; then :
9222   withval=$with_rcdir; rcdir="$withval"
9223 else
9224   rcdir=""
9225 fi
9226
9227
9228 # Check whether --with-rclevels was given.
9229 if test "${with_rclevels+set}" = set; then :
9230   withval=$with_rclevels; rclevels="$withval"
9231 else
9232   rclevels="2 3 5"
9233 fi
9234
9235
9236 # Check whether --with-rcstart was given.
9237 if test "${with_rcstart+set}" = set; then :
9238   withval=$with_rcstart; rcstart="$withval"
9239 else
9240   rcstart=""
9241 fi
9242
9243
9244 # Check whether --with-rcstop was given.
9245 if test "${with_rcstop+set}" = set; then :
9246   withval=$with_rcstop; rcstop="$withval"
9247 else
9248   rcstop=""
9249 fi
9250
9251
9252 if test x$rcdir = x; then
9253         if test x$LAUNCHD_DIR = x -a x$SYSTEMD_DIR = x -a x$SMFMANIFESTDIR = x; then
9254                 # Fall back on "init", the original service startup interface...
9255                 if test -d /sbin/init.d; then
9256                         # SuSE
9257                         rcdir="/sbin/init.d"
9258                 elif test -d /etc/init.d; then
9259                         # Others
9260                         rcdir="/etc"
9261                 else
9262                         # RedHat, NetBSD
9263                         rcdir="/etc/rc.d"
9264                 fi
9265         else
9266                 rcdir="no"
9267         fi
9268 fi
9269
9270 if test "x$rcstart" = x; then
9271         case "$uname" in
9272                 Linux | GNU | GNU/k*BSD*)
9273                         # Linux
9274                         rcstart="81"
9275                         ;;
9276
9277                 SunOS*)
9278                         # Solaris
9279                         rcstart="81"
9280                         ;;
9281
9282                 *)
9283                         # Others
9284                         rcstart="99"
9285                         ;;
9286         esac
9287 fi
9288
9289 if test "x$rcstop" = x; then
9290         case "$uname" in
9291                 Linux | GNU | GNU/k*BSD*)
9292                         # Linux
9293                         rcstop="36"
9294                         ;;
9295
9296                 *)
9297                         # Others
9298                         rcstop="00"
9299                         ;;
9300         esac
9301 fi
9302
9303 INITDIR=""
9304 INITDDIR=""
9305 RCLEVELS="$rclevels"
9306 RCSTART="$rcstart"
9307 RCSTOP="$rcstop"
9308
9309
9310
9311
9312
9313
9314 if test "x$rcdir" != xno; then
9315         if test "x$rclevels" = x; then
9316                 INITDDIR="$rcdir"
9317         else
9318                 INITDIR="$rcdir"
9319         fi
9320 fi
9321
9322
9323 # Check whether --with-xinetd was given.
9324 if test "${with_xinetd+set}" = set; then :
9325   withval=$with_xinetd; xinetd="$withval"
9326 else
9327   xinetd=""
9328 fi
9329
9330 XINETD=""
9331
9332
9333 if test "x$xinetd" = x; then
9334         if test ! -x /sbin/launchd; then
9335                 for dir in /etc/xinetd.d /usr/local/etc/xinetd.d; do
9336                         if test -d $dir; then
9337                                 XINETD="$dir"
9338                                 break
9339                         fi
9340                 done
9341         fi
9342 elif test "x$xinetd" != xno; then
9343         XINETD="$xinetd"
9344 fi
9345
9346
9347 LANGUAGES="`ls -1 locale/cups_*.po 2>/dev/null | sed -e '1,$s/locale\/cups_//' -e '1,$s/\.po//' | tr '\n' ' '`"
9348
9349
9350 # Check whether --with-languages was given.
9351 if test "${with_languages+set}" = set; then :
9352   withval=$with_languages;
9353         case "$withval" in
9354                 none | no) LANGUAGES="" ;;
9355                 all) ;;
9356                 *) LANGUAGES="$withval" ;;
9357         esac
9358 fi
9359
9360
9361
9362
9363 # Check whether --with-bundledir was given.
9364 if test "${with_bundledir+set}" = set; then :
9365   withval=$with_bundledir; CUPS_BUNDLEDIR="$withval"
9366 else
9367   if test "x$uname" = xDarwin -a $uversion -ge 100; then
9368                 CUPS_BUNDLEDIR="/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A"
9369                 LANGUAGES=""
9370         else
9371                 CUPS_BUNDLEDIR=""
9372         fi
9373 fi
9374
9375
9376
9377 if test "x$CUPS_BUNDLEDIR" != x; then
9378         cat >>confdefs.h <<_ACEOF
9379 #define CUPS_BUNDLEDIR "$CUPS_BUNDLEDIR"
9380 _ACEOF
9381
9382 fi
9383
9384
9385 # Check whether --with-config_file_perm was given.
9386 if test "${with_config_file_perm+set}" = set; then :
9387   withval=$with_config_file_perm; CUPS_CONFIG_FILE_PERM="$withval"
9388 else
9389   if test "x$uname" = xDarwin; then
9390                 CUPS_CONFIG_FILE_PERM="644"
9391         else
9392                 CUPS_CONFIG_FILE_PERM="640"
9393         fi
9394 fi
9395
9396
9397 cat >>confdefs.h <<_ACEOF
9398 #define CUPS_DEFAULT_CONFIG_FILE_PERM 0$CUPS_CONFIG_FILE_PERM
9399 _ACEOF
9400
9401
9402
9403 # Check whether --with-cupsd_file_perm was given.
9404 if test "${with_cupsd_file_perm+set}" = set; then :
9405   withval=$with_cupsd_file_perm; CUPS_CUPSD_FILE_PERM="$withval"
9406 else
9407   CUPS_CUPSD_FILE_PERM="500"
9408 fi
9409
9410
9411
9412
9413 # Check whether --with-log_file_perm was given.
9414 if test "${with_log_file_perm+set}" = set; then :
9415   withval=$with_log_file_perm; CUPS_LOG_FILE_PERM="$withval"
9416 else
9417   CUPS_LOG_FILE_PERM="644"
9418 fi
9419
9420
9421 cat >>confdefs.h <<_ACEOF
9422 #define CUPS_DEFAULT_LOG_FILE_PERM 0$CUPS_LOG_FILE_PERM
9423 _ACEOF
9424
9425
9426
9427 # Check whether --with-fatal_errors was given.
9428 if test "${with_fatal_errors+set}" = set; then :
9429   withval=$with_fatal_errors; CUPS_FATAL_ERRORS="$withval"
9430 else
9431   CUPS_FATAL_ERRORS="config"
9432 fi
9433
9434
9435 cat >>confdefs.h <<_ACEOF
9436 #define CUPS_DEFAULT_FATAL_ERRORS "$CUPS_FATAL_ERRORS"
9437 _ACEOF
9438
9439
9440
9441 # Check whether --with-log_level was given.
9442 if test "${with_log_level+set}" = set; then :
9443   withval=$with_log_level; CUPS_LOG_LEVEL="$withval"
9444 else
9445   CUPS_LOG_LEVEL="warn"
9446 fi
9447
9448
9449 cat >>confdefs.h <<_ACEOF
9450 #define CUPS_DEFAULT_LOG_LEVEL "$CUPS_LOG_LEVEL"
9451 _ACEOF
9452
9453
9454
9455 # Check whether --with-access_log_level was given.
9456 if test "${with_access_log_level+set}" = set; then :
9457   withval=$with_access_log_level; CUPS_ACCESS_LOG_LEVEL="$withval"
9458 else
9459   CUPS_ACCESS_LOG_LEVEL="none"
9460 fi
9461
9462
9463 cat >>confdefs.h <<_ACEOF
9464 #define CUPS_DEFAULT_ACCESS_LOG_LEVEL "$CUPS_ACCESS_LOG_LEVEL"
9465 _ACEOF
9466
9467
9468 # Check whether --enable-page_logging was given.
9469 if test "${enable_page_logging+set}" = set; then :
9470   enableval=$enable_page_logging;
9471 fi
9472
9473 if test "x$enable_page_logging" = xyes; then
9474         CUPS_PAGE_LOG_FORMAT=""
9475 else
9476         CUPS_PAGE_LOG_FORMAT="PageLogFormat"
9477 fi
9478
9479
9480 # Check whether --enable-browsing was given.
9481 if test "${enable_browsing+set}" = set; then :
9482   enableval=$enable_browsing;
9483 fi
9484
9485 if test "x$enable_browsing" = xno; then
9486         CUPS_BROWSING="No"
9487         cat >>confdefs.h <<_ACEOF
9488 #define CUPS_DEFAULT_BROWSING 0
9489 _ACEOF
9490
9491 else
9492         CUPS_BROWSING="Yes"
9493         cat >>confdefs.h <<_ACEOF
9494 #define CUPS_DEFAULT_BROWSING 1
9495 _ACEOF
9496
9497 fi
9498
9499
9500
9501 # Check whether --with-local_protocols was given.
9502 if test "${with_local_protocols+set}" = set; then :
9503   withval=$with_local_protocols; default_local_protocols="$withval"
9504 else
9505   default_local_protocols="default"
9506 fi
9507
9508
9509 if test x$with_local_protocols != xno; then
9510         if test "x$default_local_protocols" = "xdefault"; then
9511                 if test "x$DNSSD_BACKEND" != "x"; then
9512                         CUPS_BROWSE_LOCAL_PROTOCOLS="dnssd"
9513                 else
9514                         CUPS_BROWSE_LOCAL_PROTOCOLS=""
9515                 fi
9516         else
9517                 CUPS_BROWSE_LOCAL_PROTOCOLS="$default_local_protocols"
9518         fi
9519 else
9520         CUPS_BROWSE_LOCAL_PROTOCOLS=""
9521 fi
9522
9523
9524 cat >>confdefs.h <<_ACEOF
9525 #define CUPS_DEFAULT_BROWSE_LOCAL_PROTOCOLS "$CUPS_BROWSE_LOCAL_PROTOCOLS"
9526 _ACEOF
9527
9528
9529 # Check whether --enable-default_shared was given.
9530 if test "${enable_default_shared+set}" = set; then :
9531   enableval=$enable_default_shared;
9532 fi
9533
9534 if test "x$enable_default_shared" = xno; then
9535         CUPS_DEFAULT_SHARED="No"
9536         cat >>confdefs.h <<_ACEOF
9537 #define CUPS_DEFAULT_DEFAULT_SHARED 0
9538 _ACEOF
9539
9540 else
9541         CUPS_DEFAULT_SHARED="Yes"
9542         cat >>confdefs.h <<_ACEOF
9543 #define CUPS_DEFAULT_DEFAULT_SHARED 1
9544 _ACEOF
9545
9546 fi
9547
9548
9549
9550 # Check whether --with-cups_user was given.
9551 if test "${with_cups_user+set}" = set; then :
9552   withval=$with_cups_user; CUPS_USER="$withval"
9553 else
9554   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print user" >&5
9555 $as_echo_n "checking for default print user... " >&6; }
9556         if test x$uname = xDarwin; then
9557                 if test x`id -u _lp 2>/dev/null` = x; then
9558                         CUPS_USER="lp";
9559                 else
9560                         CUPS_USER="_lp";
9561                 fi
9562                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_USER" >&5
9563 $as_echo "$CUPS_USER" >&6; }
9564         elif test -f /etc/passwd; then
9565                 CUPS_USER=""
9566                 for user in lp lpd guest daemon nobody; do
9567                         if test "`grep \^${user}: /etc/passwd`" != ""; then
9568                                 CUPS_USER="$user"
9569                                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $user" >&5
9570 $as_echo "$user" >&6; }
9571                                 break;
9572                         fi
9573                 done
9574
9575                 if test x$CUPS_USER = x; then
9576                         CUPS_USER="nobody"
9577                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9578 $as_echo "not found" >&6; }
9579                 fi
9580         else
9581                 CUPS_USER="nobody"
9582                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no password file" >&5
9583 $as_echo "no password file" >&6; }
9584         fi
9585 fi
9586
9587
9588 if test "x$CUPS_USER" = "xroot" -o "x$CUPS_USER" = "x0"; then
9589         as_fn_error $? "The default user for CUPS cannot be root!" "$LINENO" 5
9590 fi
9591
9592
9593 # Check whether --with-cups_group was given.
9594 if test "${with_cups_group+set}" = set; then :
9595   withval=$with_cups_group; CUPS_GROUP="$withval"
9596 else
9597   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print group" >&5
9598 $as_echo_n "checking for default print group... " >&6; }
9599         if test x$uname = xDarwin; then
9600                 if test x`id -g _lp 2>/dev/null` = x; then
9601                         CUPS_GROUP="lp";
9602                 else
9603                         CUPS_GROUP="_lp";
9604                 fi
9605                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_GROUP" >&5
9606 $as_echo "$CUPS_GROUP" >&6; }
9607         elif test -f /etc/group; then
9608                 GROUP_LIST="_lp lp nobody"
9609                 CUPS_GROUP=""
9610                 for group in $GROUP_LIST; do
9611                         if test "`grep \^${group}: /etc/group`" != ""; then
9612                                 CUPS_GROUP="$group"
9613                                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $group" >&5
9614 $as_echo "$group" >&6; }
9615                                 break;
9616                         fi
9617                 done
9618
9619                 if test x$CUPS_GROUP = x; then
9620                         CUPS_GROUP="nobody"
9621                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9622 $as_echo "not found" >&6; }
9623                 fi
9624         else
9625                 CUPS_GROUP="nobody"
9626                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9627 $as_echo "no group file" >&6; }
9628         fi
9629 fi
9630
9631
9632 if test "x$CUPS_GROUP" = "xroot" -o "x$CUPS_GROUP" = "xwheel" -o "x$CUPS_GROUP" = "x0"; then
9633         as_fn_error $? "The default group for CUPS cannot be root!" "$LINENO" 5
9634 fi
9635
9636
9637 # Check whether --with-system_groups was given.
9638 if test "${with_system_groups+set}" = set; then :
9639   withval=$with_system_groups; CUPS_SYSTEM_GROUPS="$withval"
9640 else
9641   if test x$uname = xDarwin; then
9642                 CUPS_SYSTEM_GROUPS="admin"
9643         else
9644                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default system groups" >&5
9645 $as_echo_n "checking for default system groups... " >&6; }
9646                 if test -f /etc/group; then
9647                         CUPS_SYSTEM_GROUPS=""
9648                         GROUP_LIST="lpadmin sys system root"
9649                         for group in $GROUP_LIST; do
9650                                 if test "`grep \^${group}: /etc/group`" != ""; then
9651                                         if test "x$CUPS_SYSTEM_GROUPS" = x; then
9652                                                 CUPS_SYSTEM_GROUPS="$group"
9653                                         else
9654                                                 CUPS_SYSTEM_GROUPS="$CUPS_SYSTEM_GROUPS $group"
9655                                         fi
9656                                 fi
9657                         done
9658
9659                         if test "x$CUPS_SYSTEM_GROUPS" = x; then
9660                                 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9661                                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no groups found" >&5
9662 $as_echo "no groups found" >&6; }
9663                         else
9664                                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CUPS_SYSTEM_GROUPS\"" >&5
9665 $as_echo "\"$CUPS_SYSTEM_GROUPS\"" >&6; }
9666                         fi
9667                 else
9668                         CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9669                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9670 $as_echo "no group file" >&6; }
9671                 fi
9672         fi
9673 fi
9674
9675
9676 CUPS_PRIMARY_SYSTEM_GROUP="`echo $CUPS_SYSTEM_GROUPS | awk '{print $1}'`"
9677
9678 for group in $CUPS_SYSTEM_GROUPS; do
9679         if test "x$CUPS_GROUP" = "x$group"; then
9680                 as_fn_error $? "The default system groups cannot contain the default CUPS group!" "$LINENO" 5
9681         fi
9682 done
9683
9684
9685
9686
9687
9688
9689 cat >>confdefs.h <<_ACEOF
9690 #define CUPS_DEFAULT_USER "$CUPS_USER"
9691 _ACEOF
9692
9693 cat >>confdefs.h <<_ACEOF
9694 #define CUPS_DEFAULT_GROUP "$CUPS_GROUP"
9695 _ACEOF
9696
9697 cat >>confdefs.h <<_ACEOF
9698 #define CUPS_DEFAULT_SYSTEM_GROUPS "$CUPS_SYSTEM_GROUPS"
9699 _ACEOF
9700
9701
9702
9703 # Check whether --with-printcap was given.
9704 if test "${with_printcap+set}" = set; then :
9705   withval=$with_printcap; default_printcap="$withval"
9706 else
9707   default_printcap="default"
9708 fi
9709
9710
9711 if test x$default_printcap != xno; then
9712         if test "x$default_printcap" = "xdefault"; then
9713                 case $uname in
9714                         Darwin*)
9715                                 if test $uversion -ge 90; then
9716                                         CUPS_DEFAULT_PRINTCAP="/Library/Preferences/org.cups.printers.plist"
9717                                 else
9718                                         CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9719                                 fi
9720                                 ;;
9721                         SunOS*)
9722                                 CUPS_DEFAULT_PRINTCAP="/etc/printers.conf"
9723                                 ;;
9724                         *)
9725                                 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9726                                 ;;
9727                 esac
9728         else
9729                 CUPS_DEFAULT_PRINTCAP="$default_printcap"
9730         fi
9731 else
9732         CUPS_DEFAULT_PRINTCAP=""
9733 fi
9734
9735
9736 cat >>confdefs.h <<_ACEOF
9737 #define CUPS_DEFAULT_PRINTCAP "$CUPS_DEFAULT_PRINTCAP"
9738 _ACEOF
9739
9740
9741
9742 # Check whether --with-lpdconfigfile was given.
9743 if test "${with_lpdconfigfile+set}" = set; then :
9744   withval=$with_lpdconfigfile; default_lpdconfigfile="$withval"
9745 else
9746   default_lpdconfigfile="default"
9747 fi
9748
9749
9750 if test x$default_lpdconfigfile != xno; then
9751         if test "x$default_lpdconfigfile" = "xdefault"; then
9752                 case $uname in
9753                         Darwin*)
9754                                 CUPS_DEFAULT_LPD_CONFIG_FILE="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
9755                                 ;;
9756                         *)
9757                                 if test "x$XINETD" != x; then
9758                                         CUPS_DEFAULT_LPD_CONFIG_FILE="xinetd://$XINETD/cups-lpd"
9759                                 else
9760                                         CUPS_DEFAULT_LPD_CONFIG_FILE=""
9761                                 fi
9762                                 ;;
9763                 esac
9764         else
9765                 CUPS_DEFAULT_LPD_CONFIG_FILE="$default_lpdconfigfile"
9766         fi
9767 else
9768         CUPS_DEFAULT_LPD_CONFIG_FILE=""
9769 fi
9770
9771 cat >>confdefs.h <<_ACEOF
9772 #define CUPS_DEFAULT_LPD_CONFIG_FILE "$CUPS_DEFAULT_LPD_CONFIG_FILE"
9773 _ACEOF
9774
9775
9776
9777
9778 # Check whether --with-smbconfigfile was given.
9779 if test "${with_smbconfigfile+set}" = set; then :
9780   withval=$with_smbconfigfile; default_smbconfigfile="$withval"
9781 else
9782   default_smbconfigfile="default"
9783 fi
9784
9785
9786 if test x$default_smbconfigfile != xno; then
9787         if test "x$default_smbconfigfile" = "xdefault"; then
9788                 if test -f /etc/smb.conf; then
9789                         CUPS_DEFAULT_SMB_CONFIG_FILE="samba:///etc/smb.conf"
9790                 else
9791                         CUPS_DEFAULT_SMB_CONFIG_FILE=""
9792                 fi
9793         else
9794                 CUPS_DEFAULT_SMB_CONFIG_FILE="$default_smbconfigfile"
9795         fi
9796 else
9797         CUPS_DEFAULT_SMB_CONFIG_FILE=""
9798 fi
9799
9800 cat >>confdefs.h <<_ACEOF
9801 #define CUPS_DEFAULT_SMB_CONFIG_FILE "$CUPS_DEFAULT_SMB_CONFIG_FILE"
9802 _ACEOF
9803
9804
9805
9806
9807 # Check whether --with-max-copies was given.
9808 if test "${with_max_copies+set}" = set; then :
9809   withval=$with_max_copies; CUPS_MAX_COPIES="$withval"
9810 else
9811   CUPS_MAX_COPIES="9999"
9812 fi
9813
9814
9815
9816 cat >>confdefs.h <<_ACEOF
9817 #define CUPS_DEFAULT_MAX_COPIES $CUPS_MAX_COPIES
9818 _ACEOF
9819
9820
9821 # Check whether --enable-raw_printing was given.
9822 if test "${enable_raw_printing+set}" = set; then :
9823   enableval=$enable_raw_printing;
9824 fi
9825
9826 if test "x$enable_raw_printing" != xno; then
9827         DEFAULT_RAW_PRINTING=""
9828 else
9829         DEFAULT_RAW_PRINTING="#"
9830 fi
9831
9832
9833
9834 # Check whether --with-snmp-address was given.
9835 if test "${with_snmp_address+set}" = set; then :
9836   withval=$with_snmp_address; if test "x$withval" = x; then
9837                 CUPS_SNMP_ADDRESS=""
9838         else
9839                 CUPS_SNMP_ADDRESS="Address $withval"
9840         fi
9841 else
9842   if test "x$uname" = xDarwin; then
9843                 CUPS_SNMP_ADDRESS=""
9844         else
9845                 CUPS_SNMP_ADDRESS="Address @LOCAL"
9846         fi
9847 fi
9848
9849
9850
9851 # Check whether --with-snmp-community was given.
9852 if test "${with_snmp_community+set}" = set; then :
9853   withval=$with_snmp_community; CUPS_SNMP_COMMUNITY="Community $withval"
9854 else
9855   CUPS_SNMP_COMMUNITY="Community public"
9856 fi
9857
9858
9859
9860
9861
9862
9863 # Check whether --with-ipp-port was given.
9864 if test "${with_ipp_port+set}" = set; then :
9865   withval=$with_ipp_port; DEFAULT_IPP_PORT="$withval"
9866 else
9867   DEFAULT_IPP_PORT="631"
9868 fi
9869
9870
9871
9872 cat >>confdefs.h <<_ACEOF
9873 #define CUPS_DEFAULT_IPP_PORT $DEFAULT_IPP_PORT
9874 _ACEOF
9875
9876
9877 # Check whether --enable-webif was given.
9878 if test "${enable_webif+set}" = set; then :
9879   enableval=$enable_webif;
9880 fi
9881
9882 case "x$enable_webif" in
9883         xno)
9884                 CUPS_WEBIF=No
9885                 CUPS_DEFAULT_WEBIF=0
9886                 ;;
9887         xyes)
9888                 CUPS_WEBIF=Yes
9889                 CUPS_DEFAULT_WEBIF=1
9890                 ;;
9891         *)
9892                 if test $uname = Darwin; then
9893                         CUPS_WEBIF=No
9894                         CUPS_DEFAULT_WEBIF=0
9895                 else
9896                         CUPS_WEBIF=Yes
9897                         CUPS_DEFAULT_WEBIF=1
9898                 fi
9899                 ;;
9900 esac
9901
9902
9903 cat >>confdefs.h <<_ACEOF
9904 #define CUPS_DEFAULT_WEBIF $CUPS_DEFAULT_WEBIF
9905 _ACEOF
9906
9907
9908
9909
9910 # Check whether --with-java was given.
9911 if test "${with_java+set}" = set; then :
9912   withval=$with_java; CUPS_JAVA="$withval"
9913 else
9914   CUPS_JAVA=""
9915 fi
9916
9917
9918 if test "x$CUPS_JAVA" = x; then
9919         # Extract the first word of "java", so it can be a program name with args.
9920 set dummy java; ac_word=$2
9921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9922 $as_echo_n "checking for $ac_word... " >&6; }
9923 if ${ac_cv_path_JAVA+:} false; then :
9924   $as_echo_n "(cached) " >&6
9925 else
9926   case $JAVA in
9927   [\\/]* | ?:[\\/]*)
9928   ac_cv_path_JAVA="$JAVA" # Let the user override the test with a path.
9929   ;;
9930   *)
9931   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9932 for as_dir in $PATH
9933 do
9934   IFS=$as_save_IFS
9935   test -z "$as_dir" && as_dir=.
9936     for ac_exec_ext in '' $ac_executable_extensions; do
9937   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9938     ac_cv_path_JAVA="$as_dir/$ac_word$ac_exec_ext"
9939     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9940     break 2
9941   fi
9942 done
9943   done
9944 IFS=$as_save_IFS
9945
9946   ;;
9947 esac
9948 fi
9949 JAVA=$ac_cv_path_JAVA
9950 if test -n "$JAVA"; then
9951   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA" >&5
9952 $as_echo "$JAVA" >&6; }
9953 else
9954   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9955 $as_echo "no" >&6; }
9956 fi
9957
9958
9959         CUPS_JAVA="$JAVA"
9960 fi
9961
9962 cat >>confdefs.h <<_ACEOF
9963 #define CUPS_JAVA "$CUPS_JAVA"
9964 _ACEOF
9965
9966
9967 if test "x$CUPS_JAVA" != x; then
9968         $as_echo "#define HAVE_JAVA 1" >>confdefs.h
9969
9970 fi
9971
9972
9973 # Check whether --with-perl was given.
9974 if test "${with_perl+set}" = set; then :
9975   withval=$with_perl; CUPS_PERL="$withval"
9976 else
9977   CUPS_PERL=""
9978 fi
9979
9980
9981 if test "x$CUPS_PERL" = x; then
9982         # Extract the first word of "perl", so it can be a program name with args.
9983 set dummy perl; ac_word=$2
9984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9985 $as_echo_n "checking for $ac_word... " >&6; }
9986 if ${ac_cv_path_PERL+:} false; then :
9987   $as_echo_n "(cached) " >&6
9988 else
9989   case $PERL in
9990   [\\/]* | ?:[\\/]*)
9991   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
9992   ;;
9993   *)
9994   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9995 for as_dir in $PATH
9996 do
9997   IFS=$as_save_IFS
9998   test -z "$as_dir" && as_dir=.
9999     for ac_exec_ext in '' $ac_executable_extensions; do
10000   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10001     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
10002     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10003     break 2
10004   fi
10005 done
10006   done
10007 IFS=$as_save_IFS
10008
10009   ;;
10010 esac
10011 fi
10012 PERL=$ac_cv_path_PERL
10013 if test -n "$PERL"; then
10014   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
10015 $as_echo "$PERL" >&6; }
10016 else
10017   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10018 $as_echo "no" >&6; }
10019 fi
10020
10021
10022         CUPS_PERL="$PERL"
10023 fi
10024
10025 cat >>confdefs.h <<_ACEOF
10026 #define CUPS_PERL "$CUPS_PERL"
10027 _ACEOF
10028
10029
10030 if test "x$CUPS_PERL" != x; then
10031         $as_echo "#define HAVE_PERL 1" >>confdefs.h
10032
10033 fi
10034
10035
10036 # Check whether --with-php was given.
10037 if test "${with_php+set}" = set; then :
10038   withval=$with_php; CUPS_PHP="$withval"
10039 else
10040   CUPS_PHP=""
10041 fi
10042
10043
10044 if test "x$CUPS_PHP" = x; then
10045         # Extract the first word of "php-cgi", so it can be a program name with args.
10046 set dummy php-cgi; ac_word=$2
10047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10048 $as_echo_n "checking for $ac_word... " >&6; }
10049 if ${ac_cv_path_PHPCGI+:} false; then :
10050   $as_echo_n "(cached) " >&6
10051 else
10052   case $PHPCGI in
10053   [\\/]* | ?:[\\/]*)
10054   ac_cv_path_PHPCGI="$PHPCGI" # Let the user override the test with a path.
10055   ;;
10056   *)
10057   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10058 for as_dir in $PATH
10059 do
10060   IFS=$as_save_IFS
10061   test -z "$as_dir" && as_dir=.
10062     for ac_exec_ext in '' $ac_executable_extensions; do
10063   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10064     ac_cv_path_PHPCGI="$as_dir/$ac_word$ac_exec_ext"
10065     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10066     break 2
10067   fi
10068 done
10069   done
10070 IFS=$as_save_IFS
10071
10072   ;;
10073 esac
10074 fi
10075 PHPCGI=$ac_cv_path_PHPCGI
10076 if test -n "$PHPCGI"; then
10077   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHPCGI" >&5
10078 $as_echo "$PHPCGI" >&6; }
10079 else
10080   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10081 $as_echo "no" >&6; }
10082 fi
10083
10084
10085         if test "x$PHPCGI" = x; then
10086                 # Extract the first word of "php", so it can be a program name with args.
10087 set dummy php; ac_word=$2
10088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10089 $as_echo_n "checking for $ac_word... " >&6; }
10090 if ${ac_cv_path_PHP+:} false; then :
10091   $as_echo_n "(cached) " >&6
10092 else
10093   case $PHP in
10094   [\\/]* | ?:[\\/]*)
10095   ac_cv_path_PHP="$PHP" # Let the user override the test with a path.
10096   ;;
10097   *)
10098   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10099 for as_dir in $PATH
10100 do
10101   IFS=$as_save_IFS
10102   test -z "$as_dir" && as_dir=.
10103     for ac_exec_ext in '' $ac_executable_extensions; do
10104   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10105     ac_cv_path_PHP="$as_dir/$ac_word$ac_exec_ext"
10106     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10107     break 2
10108   fi
10109 done
10110   done
10111 IFS=$as_save_IFS
10112
10113   ;;
10114 esac
10115 fi
10116 PHP=$ac_cv_path_PHP
10117 if test -n "$PHP"; then
10118   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHP" >&5
10119 $as_echo "$PHP" >&6; }
10120 else
10121   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10122 $as_echo "no" >&6; }
10123 fi
10124
10125
10126                 CUPS_PHP="$PHP"
10127         else
10128                 CUPS_PHP="$PHPCGI"
10129         fi
10130 fi
10131
10132 cat >>confdefs.h <<_ACEOF
10133 #define CUPS_PHP "$CUPS_PHP"
10134 _ACEOF
10135
10136
10137 if test "x$CUPS_PHP" = x; then
10138         CUPS_PHP="no"
10139 else
10140         $as_echo "#define HAVE_PHP 1" >>confdefs.h
10141
10142 fi
10143
10144
10145 # Check whether --with-python was given.
10146 if test "${with_python+set}" = set; then :
10147   withval=$with_python; CUPS_PYTHON="$withval"
10148 else
10149   CUPS_PYTHON=""
10150 fi
10151
10152
10153 if test "x$CUPS_PYTHON" = x; then
10154         # Extract the first word of "python", so it can be a program name with args.
10155 set dummy python; ac_word=$2
10156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10157 $as_echo_n "checking for $ac_word... " >&6; }
10158 if ${ac_cv_path_PYTHON+:} false; then :
10159   $as_echo_n "(cached) " >&6
10160 else
10161   case $PYTHON in
10162   [\\/]* | ?:[\\/]*)
10163   ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
10164   ;;
10165   *)
10166   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10167 for as_dir in $PATH
10168 do
10169   IFS=$as_save_IFS
10170   test -z "$as_dir" && as_dir=.
10171     for ac_exec_ext in '' $ac_executable_extensions; do
10172   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10173     ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
10174     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10175     break 2
10176   fi
10177 done
10178   done
10179 IFS=$as_save_IFS
10180
10181   ;;
10182 esac
10183 fi
10184 PYTHON=$ac_cv_path_PYTHON
10185 if test -n "$PYTHON"; then
10186   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
10187 $as_echo "$PYTHON" >&6; }
10188 else
10189   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10190 $as_echo "no" >&6; }
10191 fi
10192
10193
10194         CUPS_PYTHON="$PYTHON"
10195 fi
10196
10197 cat >>confdefs.h <<_ACEOF
10198 #define CUPS_PYTHON "$CUPS_PYTHON"
10199 _ACEOF
10200
10201
10202 if test "x$CUPS_PYTHON" != x; then
10203         $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
10204
10205 fi
10206
10207
10208 INSTALL_LANGUAGES=""
10209 UNINSTALL_LANGUAGES=""
10210 LANGFILES=""
10211 if test "x$LANGUAGES" != x; then
10212         INSTALL_LANGUAGES="install-languages"
10213         UNINSTALL_LANGUAGES="uninstall-languages"
10214         for lang in $LANGUAGES; do
10215                 if test -f doc/$lang/index.html.in; then
10216                         LANGFILES="$LANGFILES doc/$lang/index.html"
10217                 fi
10218
10219                 if test -f templates/$lang/header.tmpl.in; then
10220                         LANGFILES="$LANGFILES templates/$lang/header.tmpl"
10221                 fi
10222         done
10223 elif test "x$CUPS_BUNDLEDIR" != x; then
10224         INSTALL_LANGUAGES="install-langbundle"
10225         UNINSTALL_LANGUAGES="uninstall-langbundle"
10226 fi
10227
10228
10229
10230
10231 ac_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 man/client.conf.man man/cups-files.conf.man man/cups-lpd.man man/cups-snmp.man man/cupsaddsmb.man man/cupsd.conf.man man/cupsd.man man/lpoptions.man 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"
10232
10233 cat >confcache <<\_ACEOF
10234 # This file is a shell script that caches the results of configure
10235 # tests run on this system so they can be shared between configure
10236 # scripts and configure runs, see configure's option --config-cache.
10237 # It is not useful on other systems.  If it contains results you don't
10238 # want to keep, you may remove or edit it.
10239 #
10240 # config.status only pays attention to the cache file if you give it
10241 # the --recheck option to rerun configure.
10242 #
10243 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10244 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10245 # following values.
10246
10247 _ACEOF
10248
10249 # The following way of writing the cache mishandles newlines in values,
10250 # but we know of no workaround that is simple, portable, and efficient.
10251 # So, we kill variables containing newlines.
10252 # Ultrix sh set writes to stderr and can't be redirected directly,
10253 # and sets the high bit in the cache file unless we assign to the vars.
10254 (
10255   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10256     eval ac_val=\$$ac_var
10257     case $ac_val in #(
10258     *${as_nl}*)
10259       case $ac_var in #(
10260       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10261 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10262       esac
10263       case $ac_var in #(
10264       _ | IFS | as_nl) ;; #(
10265       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
10266       *) { eval $ac_var=; unset $ac_var;} ;;
10267       esac ;;
10268     esac
10269   done
10270
10271   (set) 2>&1 |
10272     case $as_nl`(ac_space=' '; set) 2>&1` in #(
10273     *${as_nl}ac_space=\ *)
10274       # `set' does not quote correctly, so add quotes: double-quote
10275       # substitution turns \\\\ into \\, and sed turns \\ into \.
10276       sed -n \
10277         "s/'/'\\\\''/g;
10278           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10279       ;; #(
10280     *)
10281       # `set' quotes correctly as required by POSIX, so do not add quotes.
10282       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10283       ;;
10284     esac |
10285     sort
10286 ) |
10287   sed '
10288      /^ac_cv_env_/b end
10289      t clear
10290      :clear
10291      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10292      t end
10293      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10294      :end' >>confcache
10295 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
10296   if test -w "$cache_file"; then
10297     if test "x$cache_file" != "x/dev/null"; then
10298       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10299 $as_echo "$as_me: updating cache $cache_file" >&6;}
10300       if test ! -f "$cache_file" || test -h "$cache_file"; then
10301         cat confcache >"$cache_file"
10302       else
10303         case $cache_file in #(
10304         */* | ?:*)
10305           mv -f confcache "$cache_file"$$ &&
10306           mv -f "$cache_file"$$ "$cache_file" ;; #(
10307         *)
10308           mv -f confcache "$cache_file" ;;
10309         esac
10310       fi
10311     fi
10312   else
10313     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10314 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10315   fi
10316 fi
10317 rm -f confcache
10318
10319 test "x$prefix" = xNONE && prefix=$ac_default_prefix
10320 # Let make expand exec_prefix.
10321 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10322
10323 DEFS=-DHAVE_CONFIG_H
10324
10325 ac_libobjs=
10326 ac_ltlibobjs=
10327 U=
10328 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10329   # 1. Remove the extension, and $U if already installed.
10330   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
10331   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
10332   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
10333   #    will be set to the directory where LIBOBJS objects are built.
10334   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10335   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
10336 done
10337 LIBOBJS=$ac_libobjs
10338
10339 LTLIBOBJS=$ac_ltlibobjs
10340
10341
10342
10343 : "${CONFIG_STATUS=./config.status}"
10344 ac_write_fail=0
10345 ac_clean_files_save=$ac_clean_files
10346 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10347 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10348 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10349 as_write_fail=0
10350 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10351 #! $SHELL
10352 # Generated by $as_me.
10353 # Run this file to recreate the current configuration.
10354 # Compiler output produced by configure, useful for debugging
10355 # configure, is in config.log if it exists.
10356
10357 debug=false
10358 ac_cs_recheck=false
10359 ac_cs_silent=false
10360
10361 SHELL=\${CONFIG_SHELL-$SHELL}
10362 export SHELL
10363 _ASEOF
10364 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
10365 ## -------------------- ##
10366 ## M4sh Initialization. ##
10367 ## -------------------- ##
10368
10369 # Be more Bourne compatible
10370 DUALCASE=1; export DUALCASE # for MKS sh
10371 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
10372   emulate sh
10373   NULLCMD=:
10374   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10375   # is contrary to our usage.  Disable this feature.
10376   alias -g '${1+"$@"}'='"$@"'
10377   setopt NO_GLOB_SUBST
10378 else
10379   case `(set -o) 2>/dev/null` in #(
10380   *posix*) :
10381     set -o posix ;; #(
10382   *) :
10383      ;;
10384 esac
10385 fi
10386
10387
10388 as_nl='
10389 '
10390 export as_nl
10391 # Printing a long string crashes Solaris 7 /usr/bin/printf.
10392 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10393 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10394 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10395 # Prefer a ksh shell builtin over an external printf program on Solaris,
10396 # but without wasting forks for bash or zsh.
10397 if test -z "$BASH_VERSION$ZSH_VERSION" \
10398     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10399   as_echo='print -r --'
10400   as_echo_n='print -rn --'
10401 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10402   as_echo='printf %s\n'
10403   as_echo_n='printf %s'
10404 else
10405   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10406     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
10407     as_echo_n='/usr/ucb/echo -n'
10408   else
10409     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10410     as_echo_n_body='eval
10411       arg=$1;
10412       case $arg in #(
10413       *"$as_nl"*)
10414         expr "X$arg" : "X\\(.*\\)$as_nl";
10415         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10416       esac;
10417       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
10418     '
10419     export as_echo_n_body
10420     as_echo_n='sh -c $as_echo_n_body as_echo'
10421   fi
10422   export as_echo_body
10423   as_echo='sh -c $as_echo_body as_echo'
10424 fi
10425
10426 # The user is always right.
10427 if test "${PATH_SEPARATOR+set}" != set; then
10428   PATH_SEPARATOR=:
10429   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10430     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10431       PATH_SEPARATOR=';'
10432   }
10433 fi
10434
10435
10436 # IFS
10437 # We need space, tab and new line, in precisely that order.  Quoting is
10438 # there to prevent editors from complaining about space-tab.
10439 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
10440 # splitting by setting IFS to empty value.)
10441 IFS=" ""        $as_nl"
10442
10443 # Find who we are.  Look in the path if we contain no directory separator.
10444 as_myself=
10445 case $0 in #((
10446   *[\\/]* ) as_myself=$0 ;;
10447   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10448 for as_dir in $PATH
10449 do
10450   IFS=$as_save_IFS
10451   test -z "$as_dir" && as_dir=.
10452     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10453   done
10454 IFS=$as_save_IFS
10455
10456      ;;
10457 esac
10458 # We did not find ourselves, most probably we were run as `sh COMMAND'
10459 # in which case we are not to be found in the path.
10460 if test "x$as_myself" = x; then
10461   as_myself=$0
10462 fi
10463 if test ! -f "$as_myself"; then
10464   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
10465   exit 1
10466 fi
10467
10468 # Unset variables that we do not need and which cause bugs (e.g. in
10469 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
10470 # suppresses any "Segmentation fault" message there.  '((' could
10471 # trigger a bug in pdksh 5.2.14.
10472 for as_var in BASH_ENV ENV MAIL MAILPATH
10473 do eval test x\${$as_var+set} = xset \
10474   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
10475 done
10476 PS1='$ '
10477 PS2='> '
10478 PS4='+ '
10479
10480 # NLS nuisances.
10481 LC_ALL=C
10482 export LC_ALL
10483 LANGUAGE=C
10484 export LANGUAGE
10485
10486 # CDPATH.
10487 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
10488
10489
10490 # as_fn_error STATUS ERROR [LINENO LOG_FD]
10491 # ----------------------------------------
10492 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
10493 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
10494 # script with STATUS, using 1 if that was 0.
10495 as_fn_error ()
10496 {
10497   as_status=$1; test $as_status -eq 0 && as_status=1
10498   if test "$4"; then
10499     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
10500     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
10501   fi
10502   $as_echo "$as_me: error: $2" >&2
10503   as_fn_exit $as_status
10504 } # as_fn_error
10505
10506
10507 # as_fn_set_status STATUS
10508 # -----------------------
10509 # Set $? to STATUS, without forking.
10510 as_fn_set_status ()
10511 {
10512   return $1
10513 } # as_fn_set_status
10514
10515 # as_fn_exit STATUS
10516 # -----------------
10517 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
10518 as_fn_exit ()
10519 {
10520   set +e
10521   as_fn_set_status $1
10522   exit $1
10523 } # as_fn_exit
10524
10525 # as_fn_unset VAR
10526 # ---------------
10527 # Portably unset VAR.
10528 as_fn_unset ()
10529 {
10530   { eval $1=; unset $1;}
10531 }
10532 as_unset=as_fn_unset
10533 # as_fn_append VAR VALUE
10534 # ----------------------
10535 # Append the text in VALUE to the end of the definition contained in VAR. Take
10536 # advantage of any shell optimizations that allow amortized linear growth over
10537 # repeated appends, instead of the typical quadratic growth present in naive
10538 # implementations.
10539 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
10540   eval 'as_fn_append ()
10541   {
10542     eval $1+=\$2
10543   }'
10544 else
10545   as_fn_append ()
10546   {
10547     eval $1=\$$1\$2
10548   }
10549 fi # as_fn_append
10550
10551 # as_fn_arith ARG...
10552 # ------------------
10553 # Perform arithmetic evaluation on the ARGs, and store the result in the
10554 # global $as_val. Take advantage of shells that can avoid forks. The arguments
10555 # must be portable across $(()) and expr.
10556 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
10557   eval 'as_fn_arith ()
10558   {
10559     as_val=$(( $* ))
10560   }'
10561 else
10562   as_fn_arith ()
10563   {
10564     as_val=`expr "$@" || test $? -eq 1`
10565   }
10566 fi # as_fn_arith
10567
10568
10569 if expr a : '\(a\)' >/dev/null 2>&1 &&
10570    test "X`expr 00001 : '.*\(...\)'`" = X001; then
10571   as_expr=expr
10572 else
10573   as_expr=false
10574 fi
10575
10576 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
10577   as_basename=basename
10578 else
10579   as_basename=false
10580 fi
10581
10582 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
10583   as_dirname=dirname
10584 else
10585   as_dirname=false
10586 fi
10587
10588 as_me=`$as_basename -- "$0" ||
10589 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10590          X"$0" : 'X\(//\)$' \| \
10591          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
10592 $as_echo X/"$0" |
10593     sed '/^.*\/\([^/][^/]*\)\/*$/{
10594             s//\1/
10595             q
10596           }
10597           /^X\/\(\/\/\)$/{
10598             s//\1/
10599             q
10600           }
10601           /^X\/\(\/\).*/{
10602             s//\1/
10603             q
10604           }
10605           s/.*/./; q'`
10606
10607 # Avoid depending upon Character Ranges.
10608 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
10609 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10610 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
10611 as_cr_digits='0123456789'
10612 as_cr_alnum=$as_cr_Letters$as_cr_digits
10613
10614 ECHO_C= ECHO_N= ECHO_T=
10615 case `echo -n x` in #(((((
10616 -n*)
10617   case `echo 'xy\c'` in
10618   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
10619   xy)  ECHO_C='\c';;
10620   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
10621        ECHO_T=' ';;
10622   esac;;
10623 *)
10624   ECHO_N='-n';;
10625 esac
10626
10627 rm -f conf$$ conf$$.exe conf$$.file
10628 if test -d conf$$.dir; then
10629   rm -f conf$$.dir/conf$$.file
10630 else
10631   rm -f conf$$.dir
10632   mkdir conf$$.dir 2>/dev/null
10633 fi
10634 if (echo >conf$$.file) 2>/dev/null; then
10635   if ln -s conf$$.file conf$$ 2>/dev/null; then
10636     as_ln_s='ln -s'
10637     # ... but there are two gotchas:
10638     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10639     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10640     # In both cases, we have to default to `cp -p'.
10641     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
10642       as_ln_s='cp -p'
10643   elif ln conf$$.file conf$$ 2>/dev/null; then
10644     as_ln_s=ln
10645   else
10646     as_ln_s='cp -p'
10647   fi
10648 else
10649   as_ln_s='cp -p'
10650 fi
10651 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
10652 rmdir conf$$.dir 2>/dev/null
10653
10654
10655 # as_fn_mkdir_p
10656 # -------------
10657 # Create "$as_dir" as a directory, including parents if necessary.
10658 as_fn_mkdir_p ()
10659 {
10660
10661   case $as_dir in #(
10662   -*) as_dir=./$as_dir;;
10663   esac
10664   test -d "$as_dir" || eval $as_mkdir_p || {
10665     as_dirs=
10666     while :; do
10667       case $as_dir in #(
10668       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10669       *) as_qdir=$as_dir;;
10670       esac
10671       as_dirs="'$as_qdir' $as_dirs"
10672       as_dir=`$as_dirname -- "$as_dir" ||
10673 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10674          X"$as_dir" : 'X\(//\)[^/]' \| \
10675          X"$as_dir" : 'X\(//\)$' \| \
10676          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10677 $as_echo X"$as_dir" |
10678     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10679             s//\1/
10680             q
10681           }
10682           /^X\(\/\/\)[^/].*/{
10683             s//\1/
10684             q
10685           }
10686           /^X\(\/\/\)$/{
10687             s//\1/
10688             q
10689           }
10690           /^X\(\/\).*/{
10691             s//\1/
10692             q
10693           }
10694           s/.*/./; q'`
10695       test -d "$as_dir" && break
10696     done
10697     test -z "$as_dirs" || eval "mkdir $as_dirs"
10698   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
10699
10700
10701 } # as_fn_mkdir_p
10702 if mkdir -p . 2>/dev/null; then
10703   as_mkdir_p='mkdir -p "$as_dir"'
10704 else
10705   test -d ./-p && rmdir ./-p
10706   as_mkdir_p=false
10707 fi
10708
10709 if test -x / >/dev/null 2>&1; then
10710   as_test_x='test -x'
10711 else
10712   if ls -dL / >/dev/null 2>&1; then
10713     as_ls_L_option=L
10714   else
10715     as_ls_L_option=
10716   fi
10717   as_test_x='
10718     eval sh -c '\''
10719       if test -d "$1"; then
10720         test -d "$1/.";
10721       else
10722         case $1 in #(
10723         -*)set "./$1";;
10724         esac;
10725         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
10726         ???[sx]*):;;*)false;;esac;fi
10727     '\'' sh
10728   '
10729 fi
10730 as_executable_p=$as_test_x
10731
10732 # Sed expression to map a string onto a valid CPP name.
10733 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10734
10735 # Sed expression to map a string onto a valid variable name.
10736 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10737
10738
10739 exec 6>&1
10740 ## ----------------------------------- ##
10741 ## Main body of $CONFIG_STATUS script. ##
10742 ## ----------------------------------- ##
10743 _ASEOF
10744 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
10745
10746 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10747 # Save the log message, to keep $0 and so on meaningful, and to
10748 # report actual input values of CONFIG_FILES etc. instead of their
10749 # values after options handling.
10750 ac_log="
10751 This file was extended by CUPS $as_me 2.2.2, which was
10752 generated by GNU Autoconf 2.68.  Invocation command line was
10753
10754   CONFIG_FILES    = $CONFIG_FILES
10755   CONFIG_HEADERS  = $CONFIG_HEADERS
10756   CONFIG_LINKS    = $CONFIG_LINKS
10757   CONFIG_COMMANDS = $CONFIG_COMMANDS
10758   $ $0 $@
10759
10760 on `(hostname || uname -n) 2>/dev/null | sed 1q`
10761 "
10762
10763 _ACEOF
10764
10765 case $ac_config_files in *"
10766 "*) set x $ac_config_files; shift; ac_config_files=$*;;
10767 esac
10768
10769 case $ac_config_headers in *"
10770 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
10771 esac
10772
10773
10774 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10775 # Files that config.status was made for.
10776 config_files="$ac_config_files"
10777 config_headers="$ac_config_headers"
10778
10779 _ACEOF
10780
10781 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10782 ac_cs_usage="\
10783 \`$as_me' instantiates files and other configuration actions
10784 from templates according to the current configuration.  Unless the files
10785 and actions are specified as TAGs, all are instantiated by default.
10786
10787 Usage: $0 [OPTION]... [TAG]...
10788
10789   -h, --help       print this help, then exit
10790   -V, --version    print version number and configuration settings, then exit
10791       --config     print configuration, then exit
10792   -q, --quiet, --silent
10793                    do not print progress messages
10794   -d, --debug      don't remove temporary files
10795       --recheck    update $as_me by reconfiguring in the same conditions
10796       --file=FILE[:TEMPLATE]
10797                    instantiate the configuration file FILE
10798       --header=FILE[:TEMPLATE]
10799                    instantiate the configuration header FILE
10800
10801 Configuration files:
10802 $config_files
10803
10804 Configuration headers:
10805 $config_headers
10806
10807 Report bugs to <https://github.com/apple/cups/issues>.
10808 CUPS home page: <https://www.cups.org/>."
10809
10810 _ACEOF
10811 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10812 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
10813 ac_cs_version="\\
10814 CUPS config.status 2.2.2
10815 configured by $0, generated by GNU Autoconf 2.68,
10816   with options \\"\$ac_cs_config\\"
10817
10818 Copyright (C) 2010 Free Software Foundation, Inc.
10819 This config.status script is free software; the Free Software Foundation
10820 gives unlimited permission to copy, distribute and modify it."
10821
10822 ac_pwd='$ac_pwd'
10823 srcdir='$srcdir'
10824 AWK='$AWK'
10825 test -n "\$AWK" || AWK=awk
10826 _ACEOF
10827
10828 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10829 # The default lists apply if the user does not specify any file.
10830 ac_need_defaults=:
10831 while test $# != 0
10832 do
10833   case $1 in
10834   --*=?*)
10835     ac_option=`expr "X$1" : 'X\([^=]*\)='`
10836     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
10837     ac_shift=:
10838     ;;
10839   --*=)
10840     ac_option=`expr "X$1" : 'X\([^=]*\)='`
10841     ac_optarg=
10842     ac_shift=:
10843     ;;
10844   *)
10845     ac_option=$1
10846     ac_optarg=$2
10847     ac_shift=shift
10848     ;;
10849   esac
10850
10851   case $ac_option in
10852   # Handling of the options.
10853   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10854     ac_cs_recheck=: ;;
10855   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
10856     $as_echo "$ac_cs_version"; exit ;;
10857   --config | --confi | --conf | --con | --co | --c )
10858     $as_echo "$ac_cs_config"; exit ;;
10859   --debug | --debu | --deb | --de | --d | -d )
10860     debug=: ;;
10861   --file | --fil | --fi | --f )
10862     $ac_shift
10863     case $ac_optarg in
10864     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10865     '') as_fn_error $? "missing file argument" ;;
10866     esac
10867     as_fn_append CONFIG_FILES " '$ac_optarg'"
10868     ac_need_defaults=false;;
10869   --header | --heade | --head | --hea )
10870     $ac_shift
10871     case $ac_optarg in
10872     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10873     esac
10874     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
10875     ac_need_defaults=false;;
10876   --he | --h)
10877     # Conflict between --help and --header
10878     as_fn_error $? "ambiguous option: \`$1'
10879 Try \`$0 --help' for more information.";;
10880   --help | --hel | -h )
10881     $as_echo "$ac_cs_usage"; exit ;;
10882   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10883   | -silent | --silent | --silen | --sile | --sil | --si | --s)
10884     ac_cs_silent=: ;;
10885
10886   # This is an error.
10887   -*) as_fn_error $? "unrecognized option: \`$1'
10888 Try \`$0 --help' for more information." ;;
10889
10890   *) as_fn_append ac_config_targets " $1"
10891      ac_need_defaults=false ;;
10892
10893   esac
10894   shift
10895 done
10896
10897 ac_configure_extra_args=
10898
10899 if $ac_cs_silent; then
10900   exec 6>/dev/null
10901   ac_configure_extra_args="$ac_configure_extra_args --silent"
10902 fi
10903
10904 _ACEOF
10905 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10906 if \$ac_cs_recheck; then
10907   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10908   shift
10909   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
10910   CONFIG_SHELL='$SHELL'
10911   export CONFIG_SHELL
10912   exec "\$@"
10913 fi
10914
10915 _ACEOF
10916 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10917 exec 5>>config.log
10918 {
10919   echo
10920   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10921 ## Running $as_me. ##
10922 _ASBOX
10923   $as_echo "$ac_log"
10924 } >&5
10925
10926 _ACEOF
10927 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10928 _ACEOF
10929
10930 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10931
10932 # Handling of arguments.
10933 for ac_config_target in $ac_config_targets
10934 do
10935   case $ac_config_target in
10936     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
10937     "Makedefs") CONFIG_FILES="$CONFIG_FILES Makedefs" ;;
10938     "conf/cups-files.conf") CONFIG_FILES="$CONFIG_FILES conf/cups-files.conf" ;;
10939     "conf/cupsd.conf") CONFIG_FILES="$CONFIG_FILES conf/cupsd.conf" ;;
10940     "conf/mime.convs") CONFIG_FILES="$CONFIG_FILES conf/mime.convs" ;;
10941     "conf/pam.std") CONFIG_FILES="$CONFIG_FILES conf/pam.std" ;;
10942     "conf/snmp.conf") CONFIG_FILES="$CONFIG_FILES conf/snmp.conf" ;;
10943     "cups-config") CONFIG_FILES="$CONFIG_FILES cups-config" ;;
10944     "desktop/cups.desktop") CONFIG_FILES="$CONFIG_FILES desktop/cups.desktop" ;;
10945     "doc/index.html") CONFIG_FILES="$CONFIG_FILES doc/index.html" ;;
10946     "man/client.conf.man") CONFIG_FILES="$CONFIG_FILES man/client.conf.man" ;;
10947     "man/cups-files.conf.man") CONFIG_FILES="$CONFIG_FILES man/cups-files.conf.man" ;;
10948     "man/cups-lpd.man") CONFIG_FILES="$CONFIG_FILES man/cups-lpd.man" ;;
10949     "man/cups-snmp.man") CONFIG_FILES="$CONFIG_FILES man/cups-snmp.man" ;;
10950     "man/cupsaddsmb.man") CONFIG_FILES="$CONFIG_FILES man/cupsaddsmb.man" ;;
10951     "man/cupsd.conf.man") CONFIG_FILES="$CONFIG_FILES man/cupsd.conf.man" ;;
10952     "man/cupsd.man") CONFIG_FILES="$CONFIG_FILES man/cupsd.man" ;;
10953     "man/lpoptions.man") CONFIG_FILES="$CONFIG_FILES man/lpoptions.man" ;;
10954     "scheduler/cups-lpd.xinetd") CONFIG_FILES="$CONFIG_FILES scheduler/cups-lpd.xinetd" ;;
10955     "scheduler/cups.sh") CONFIG_FILES="$CONFIG_FILES scheduler/cups.sh" ;;
10956     "scheduler/cups.xml") CONFIG_FILES="$CONFIG_FILES scheduler/cups.xml" ;;
10957     "scheduler/org.cups.cups-lpd.plist") CONFIG_FILES="$CONFIG_FILES scheduler/org.cups.cups-lpd.plist" ;;
10958     "scheduler/org.cups.cups-lpdAT.service") CONFIG_FILES="$CONFIG_FILES scheduler/org.cups.cups-lpdAT.service" ;;
10959     "scheduler/org.cups.cupsd.path") CONFIG_FILES="$CONFIG_FILES scheduler/org.cups.cupsd.path" ;;
10960     "scheduler/org.cups.cupsd.service") CONFIG_FILES="$CONFIG_FILES scheduler/org.cups.cupsd.service" ;;
10961     "scheduler/org.cups.cupsd.socket") CONFIG_FILES="$CONFIG_FILES scheduler/org.cups.cupsd.socket" ;;
10962     "templates/header.tmpl") CONFIG_FILES="$CONFIG_FILES templates/header.tmpl" ;;
10963     "packaging/cups.list") CONFIG_FILES="$CONFIG_FILES packaging/cups.list" ;;
10964     "$LANGFILES") CONFIG_FILES="$CONFIG_FILES $LANGFILES" ;;
10965
10966   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
10967   esac
10968 done
10969
10970
10971 # If the user did not use the arguments to specify the items to instantiate,
10972 # then the envvar interface is used.  Set only those that are not.
10973 # We use the long form for the default assignment because of an extremely
10974 # bizarre bug on SunOS 4.1.3.
10975 if $ac_need_defaults; then
10976   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
10977   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
10978 fi
10979
10980 # Have a temporary directory for convenience.  Make it in the build tree
10981 # simply because there is no reason against having it here, and in addition,
10982 # creating and moving files from /tmp can sometimes cause problems.
10983 # Hook for its removal unless debugging.
10984 # Note that there is a small window in which the directory will not be cleaned:
10985 # after its creation but before its name has been assigned to `$tmp'.
10986 $debug ||
10987 {
10988   tmp= ac_tmp=
10989   trap 'exit_status=$?
10990   : "${ac_tmp:=$tmp}"
10991   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
10992 ' 0
10993   trap 'as_fn_exit 1' 1 2 13 15
10994 }
10995 # Create a (secure) tmp directory for tmp files.
10996
10997 {
10998   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
10999   test -d "$tmp"
11000 }  ||
11001 {
11002   tmp=./conf$$-$RANDOM
11003   (umask 077 && mkdir "$tmp")
11004 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
11005 ac_tmp=$tmp
11006
11007 # Set up the scripts for CONFIG_FILES section.
11008 # No need to generate them if there are no CONFIG_FILES.
11009 # This happens for instance with `./config.status config.h'.
11010 if test -n "$CONFIG_FILES"; then
11011
11012
11013 ac_cr=`echo X | tr X '\015'`
11014 # On cygwin, bash can eat \r inside `` if the user requested igncr.
11015 # But we know of no other shell where ac_cr would be empty at this
11016 # point, so we can use a bashism as a fallback.
11017 if test "x$ac_cr" = x; then
11018   eval ac_cr=\$\'\\r\'
11019 fi
11020 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11021 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11022   ac_cs_awk_cr='\\r'
11023 else
11024   ac_cs_awk_cr=$ac_cr
11025 fi
11026
11027 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
11028 _ACEOF
11029
11030
11031 {
11032   echo "cat >conf$$subs.awk <<_ACEOF" &&
11033   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11034   echo "_ACEOF"
11035 } >conf$$subs.sh ||
11036   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11037 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11038 ac_delim='%!_!# '
11039 for ac_last_try in false false false false false :; do
11040   . ./conf$$subs.sh ||
11041     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11042
11043   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11044   if test $ac_delim_n = $ac_delim_num; then
11045     break
11046   elif $ac_last_try; then
11047     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11048   else
11049     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11050   fi
11051 done
11052 rm -f conf$$subs.sh
11053
11054 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11055 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
11056 _ACEOF
11057 sed -n '
11058 h
11059 s/^/S["/; s/!.*/"]=/
11060 p
11061 g
11062 s/^[^!]*!//
11063 :repl
11064 t repl
11065 s/'"$ac_delim"'$//
11066 t delim
11067 :nl
11068 h
11069 s/\(.\{148\}\)..*/\1/
11070 t more1
11071 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
11072 p
11073 n
11074 b repl
11075 :more1
11076 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11077 p
11078 g
11079 s/.\{148\}//
11080 t nl
11081 :delim
11082 h
11083 s/\(.\{148\}\)..*/\1/
11084 t more2
11085 s/["\\]/\\&/g; s/^/"/; s/$/"/
11086 p
11087 b
11088 :more2
11089 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11090 p
11091 g
11092 s/.\{148\}//
11093 t delim
11094 ' <conf$$subs.awk | sed '
11095 /^[^""]/{
11096   N
11097   s/\n//
11098 }
11099 ' >>$CONFIG_STATUS || ac_write_fail=1
11100 rm -f conf$$subs.awk
11101 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11102 _ACAWK
11103 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
11104   for (key in S) S_is_set[key] = 1
11105   FS = "\a"
11106
11107 }
11108 {
11109   line = $ 0
11110   nfields = split(line, field, "@")
11111   substed = 0
11112   len = length(field[1])
11113   for (i = 2; i < nfields; i++) {
11114     key = field[i]
11115     keylen = length(key)
11116     if (S_is_set[key]) {
11117       value = S[key]
11118       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11119       len += length(value) + length(field[++i])
11120       substed = 1
11121     } else
11122       len += 1 + keylen
11123   }
11124
11125   print line
11126 }
11127
11128 _ACAWK
11129 _ACEOF
11130 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11131 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11132   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
11133 else
11134   cat
11135 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
11136   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
11137 _ACEOF
11138
11139 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
11140 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
11141 # trailing colons and then remove the whole line if VPATH becomes empty
11142 # (actually we leave an empty line to preserve line numbers).
11143 if test "x$srcdir" = x.; then
11144   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
11145 h
11146 s///
11147 s/^/:/
11148 s/[      ]*$/:/
11149 s/:\$(srcdir):/:/g
11150 s/:\${srcdir}:/:/g
11151 s/:@srcdir@:/:/g
11152 s/^:*//
11153 s/:*$//
11154 x
11155 s/\(=[   ]*\).*/\1/
11156 G
11157 s/\n//
11158 s/^[^=]*=[       ]*$//
11159 }'
11160 fi
11161
11162 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11163 fi # test -n "$CONFIG_FILES"
11164
11165 # Set up the scripts for CONFIG_HEADERS section.
11166 # No need to generate them if there are no CONFIG_HEADERS.
11167 # This happens for instance with `./config.status Makefile'.
11168 if test -n "$CONFIG_HEADERS"; then
11169 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
11170 BEGIN {
11171 _ACEOF
11172
11173 # Transform confdefs.h into an awk script `defines.awk', embedded as
11174 # here-document in config.status, that substitutes the proper values into
11175 # config.h.in to produce config.h.
11176
11177 # Create a delimiter string that does not exist in confdefs.h, to ease
11178 # handling of long lines.
11179 ac_delim='%!_!# '
11180 for ac_last_try in false false :; do
11181   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
11182   if test -z "$ac_tt"; then
11183     break
11184   elif $ac_last_try; then
11185     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
11186   else
11187     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11188   fi
11189 done
11190
11191 # For the awk script, D is an array of macro values keyed by name,
11192 # likewise P contains macro parameters if any.  Preserve backslash
11193 # newline sequences.
11194
11195 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11196 sed -n '
11197 s/.\{148\}/&'"$ac_delim"'/g
11198 t rset
11199 :rset
11200 s/^[     ]*#[    ]*define[       ][      ]*/ /
11201 t def
11202 d
11203 :def
11204 s/\\$//
11205 t bsnl
11206 s/["\\]/\\&/g
11207 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
11208 D["\1"]=" \3"/p
11209 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
11210 d
11211 :bsnl
11212 s/["\\]/\\&/g
11213 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
11214 D["\1"]=" \3\\\\\\n"\\/p
11215 t cont
11216 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
11217 t cont
11218 d
11219 :cont
11220 n
11221 s/.\{148\}/&'"$ac_delim"'/g
11222 t clear
11223 :clear
11224 s/\\$//
11225 t bsnlc
11226 s/["\\]/\\&/g; s/^/"/; s/$/"/p
11227 d
11228 :bsnlc
11229 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
11230 b cont
11231 ' <confdefs.h | sed '
11232 s/'"$ac_delim"'/"\\\
11233 "/g' >>$CONFIG_STATUS || ac_write_fail=1
11234
11235 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11236   for (key in D) D_is_set[key] = 1
11237   FS = "\a"
11238 }
11239 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11240   line = \$ 0
11241   split(line, arg, " ")
11242   if (arg[1] == "#") {
11243     defundef = arg[2]
11244     mac1 = arg[3]
11245   } else {
11246     defundef = substr(arg[1], 2)
11247     mac1 = arg[2]
11248   }
11249   split(mac1, mac2, "(") #)
11250   macro = mac2[1]
11251   prefix = substr(line, 1, index(line, defundef) - 1)
11252   if (D_is_set[macro]) {
11253     # Preserve the white space surrounding the "#".
11254     print prefix "define", macro P[macro] D[macro]
11255     next
11256   } else {
11257     # Replace #undef with comments.  This is necessary, for example,
11258     # in the case of _POSIX_SOURCE, which is predefined and required
11259     # on some systems where configure will not decide to define it.
11260     if (defundef == "undef") {
11261       print "/*", prefix defundef, macro, "*/"
11262       next
11263     }
11264   }
11265 }
11266 { print }
11267 _ACAWK
11268 _ACEOF
11269 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11270   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
11271 fi # test -n "$CONFIG_HEADERS"
11272
11273
11274 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    "
11275 shift
11276 for ac_tag
11277 do
11278   case $ac_tag in
11279   :[FHLC]) ac_mode=$ac_tag; continue;;
11280   esac
11281   case $ac_mode$ac_tag in
11282   :[FHL]*:*);;
11283   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
11284   :[FH]-) ac_tag=-:-;;
11285   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
11286   esac
11287   ac_save_IFS=$IFS
11288   IFS=:
11289   set x $ac_tag
11290   IFS=$ac_save_IFS
11291   shift
11292   ac_file=$1
11293   shift
11294
11295   case $ac_mode in
11296   :L) ac_source=$1;;
11297   :[FH])
11298     ac_file_inputs=
11299     for ac_f
11300     do
11301       case $ac_f in
11302       -) ac_f="$ac_tmp/stdin";;
11303       *) # Look for the file first in the build tree, then in the source tree
11304          # (if the path is not absolute).  The absolute path cannot be DOS-style,
11305          # because $ac_f cannot contain `:'.
11306          test -f "$ac_f" ||
11307            case $ac_f in
11308            [\\/$]*) false;;
11309            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
11310            esac ||
11311            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11312       esac
11313       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11314       as_fn_append ac_file_inputs " '$ac_f'"
11315     done
11316
11317     # Let's still pretend it is `configure' which instantiates (i.e., don't
11318     # use $as_me), people would be surprised to read:
11319     #    /* config.h.  Generated by config.status.  */
11320     configure_input='Generated from '`
11321           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11322         `' by configure.'
11323     if test x"$ac_file" != x-; then
11324       configure_input="$ac_file.  $configure_input"
11325       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11326 $as_echo "$as_me: creating $ac_file" >&6;}
11327     fi
11328     # Neutralize special characters interpreted by sed in replacement strings.
11329     case $configure_input in #(
11330     *\&* | *\|* | *\\* )
11331        ac_sed_conf_input=`$as_echo "$configure_input" |
11332        sed 's/[\\\\&|]/\\\\&/g'`;; #(
11333     *) ac_sed_conf_input=$configure_input;;
11334     esac
11335
11336     case $ac_tag in
11337     *:-:* | *:-) cat >"$ac_tmp/stdin" \
11338       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
11339     esac
11340     ;;
11341   esac
11342
11343   ac_dir=`$as_dirname -- "$ac_file" ||
11344 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11345          X"$ac_file" : 'X\(//\)[^/]' \| \
11346          X"$ac_file" : 'X\(//\)$' \| \
11347          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11348 $as_echo X"$ac_file" |
11349     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11350             s//\1/
11351             q
11352           }
11353           /^X\(\/\/\)[^/].*/{
11354             s//\1/
11355             q
11356           }
11357           /^X\(\/\/\)$/{
11358             s//\1/
11359             q
11360           }
11361           /^X\(\/\).*/{
11362             s//\1/
11363             q
11364           }
11365           s/.*/./; q'`
11366   as_dir="$ac_dir"; as_fn_mkdir_p
11367   ac_builddir=.
11368
11369 case "$ac_dir" in
11370 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
11371 *)
11372   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11373   # A ".." for each directory in $ac_dir_suffix.
11374   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11375   case $ac_top_builddir_sub in
11376   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
11377   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
11378   esac ;;
11379 esac
11380 ac_abs_top_builddir=$ac_pwd
11381 ac_abs_builddir=$ac_pwd$ac_dir_suffix
11382 # for backward compatibility:
11383 ac_top_builddir=$ac_top_build_prefix
11384
11385 case $srcdir in
11386   .)  # We are building in place.
11387     ac_srcdir=.
11388     ac_top_srcdir=$ac_top_builddir_sub
11389     ac_abs_top_srcdir=$ac_pwd ;;
11390   [\\/]* | ?:[\\/]* )  # Absolute name.
11391     ac_srcdir=$srcdir$ac_dir_suffix;
11392     ac_top_srcdir=$srcdir
11393     ac_abs_top_srcdir=$srcdir ;;
11394   *) # Relative name.
11395     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
11396     ac_top_srcdir=$ac_top_build_prefix$srcdir
11397     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
11398 esac
11399 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
11400
11401
11402   case $ac_mode in
11403   :F)
11404   #
11405   # CONFIG_FILE
11406   #
11407
11408 _ACEOF
11409
11410 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11411 # If the template does not know about datarootdir, expand it.
11412 # FIXME: This hack should be removed a few years after 2.60.
11413 ac_datarootdir_hack=; ac_datarootdir_seen=
11414 ac_sed_dataroot='
11415 /datarootdir/ {
11416   p
11417   q
11418 }
11419 /@datadir@/p
11420 /@docdir@/p
11421 /@infodir@/p
11422 /@localedir@/p
11423 /@mandir@/p'
11424 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11425 *datarootdir*) ac_datarootdir_seen=yes;;
11426 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
11427   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11428 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11429 _ACEOF
11430 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11431   ac_datarootdir_hack='
11432   s&@datadir@&$datadir&g
11433   s&@docdir@&$docdir&g
11434   s&@infodir@&$infodir&g
11435   s&@localedir@&$localedir&g
11436   s&@mandir@&$mandir&g
11437   s&\\\${datarootdir}&$datarootdir&g' ;;
11438 esac
11439 _ACEOF
11440
11441 # Neutralize VPATH when `$srcdir' = `.'.
11442 # Shell code in configure.ac might set extrasub.
11443 # FIXME: do we really want to maintain this feature?
11444 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11445 ac_sed_extra="$ac_vpsub
11446 $extrasub
11447 _ACEOF
11448 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11449 :t
11450 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
11451 s|@configure_input@|$ac_sed_conf_input|;t t
11452 s&@top_builddir@&$ac_top_builddir_sub&;t t
11453 s&@top_build_prefix@&$ac_top_build_prefix&;t t
11454 s&@srcdir@&$ac_srcdir&;t t
11455 s&@abs_srcdir@&$ac_abs_srcdir&;t t
11456 s&@top_srcdir@&$ac_top_srcdir&;t t
11457 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
11458 s&@builddir@&$ac_builddir&;t t
11459 s&@abs_builddir@&$ac_abs_builddir&;t t
11460 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
11461 $ac_datarootdir_hack
11462 "
11463 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
11464   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11465
11466 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11467   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
11468   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
11469       "$ac_tmp/out"`; test -z "$ac_out"; } &&
11470   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
11471 which seems to be undefined.  Please make sure it is defined" >&5
11472 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
11473 which seems to be undefined.  Please make sure it is defined" >&2;}
11474
11475   rm -f "$ac_tmp/stdin"
11476   case $ac_file in
11477   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
11478   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
11479   esac \
11480   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11481  ;;
11482   :H)
11483   #
11484   # CONFIG_HEADER
11485   #
11486   if test x"$ac_file" != x-; then
11487     {
11488       $as_echo "/* $configure_input  */" \
11489       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
11490     } >"$ac_tmp/config.h" \
11491       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11492     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
11493       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
11494 $as_echo "$as_me: $ac_file is unchanged" >&6;}
11495     else
11496       rm -f "$ac_file"
11497       mv "$ac_tmp/config.h" "$ac_file" \
11498         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11499     fi
11500   else
11501     $as_echo "/* $configure_input  */" \
11502       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
11503       || as_fn_error $? "could not create -" "$LINENO" 5
11504   fi
11505  ;;
11506
11507
11508   esac
11509
11510 done # for ac_tag
11511
11512
11513 as_fn_exit 0
11514 _ACEOF
11515 ac_clean_files=$ac_clean_files_save
11516
11517 test $ac_write_fail = 0 ||
11518   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
11519
11520
11521 # configure is writing to config.log, and then calls config.status.
11522 # config.status does its own redirection, appending to config.log.
11523 # Unfortunately, on DOS this fails, as config.log is still kept open
11524 # by configure, so config.status won't be able to write to it; its
11525 # output is simply discarded.  So we exec the FD to /dev/null,
11526 # effectively closing config.log, so it can be properly (re)opened and
11527 # appended to by config.status.  When coming back to configure, we
11528 # need to make the FD available again.
11529 if test "$no_create" != yes; then
11530   ac_cs_success=:
11531   ac_config_status_args=
11532   test "$silent" = yes &&
11533     ac_config_status_args="$ac_config_status_args --quiet"
11534   exec 5>/dev/null
11535   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
11536   exec 5>>config.log
11537   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11538   # would make configure fail if this is the last instruction.
11539   $ac_cs_success || as_fn_exit 1
11540 fi
11541 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
11542   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
11543 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
11544 fi
11545
11546
11547 chmod +x cups-config