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