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