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