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