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