2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for CUPS 2.2.5.
5 # Report bugs to <https://github.com/apple/cups/issues>.
8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
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 ## -------------------- ##
17 # Be more Bourne compatible
18 DUALCASE
=1; export DUALCASE
# for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
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+"$@"}'='"$@"'
27 case `(set -o) 2>/dev/null` in #(
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo_n='print
-rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
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'
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
68 as_echo_n='sh
-c $as_echo_n_body as_echo
'
71 as_echo='sh
-c $as_echo_body as_echo
'
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
77 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
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.)
91 # Find who we are. Look in the path if we contain no directory separator.
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x
; then
111 if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there. '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var
in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\
${$as_var+set} = xset \
122 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
135 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
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.
147 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
149 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155 # Admittedly, this is quite paranoid, since all the known shells bail
156 # out after a failed `exec'.
157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
160 # We don't want this to propagate to other subprocesses.
161 { _as_can_reexec
=; unset _as_can_reexec
;}
162 if test "x$CONFIG_SHELL" = x
; then
163 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
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+\"\$@\"}'='\"\$@\"'
171 case \`(set -o) 2>/dev/null\` in #(
179 as_required
="as_fn_return () { (exit \$1); }
180 as_fn_success () { as_fn_return 0; }
181 as_fn_failure () { as_fn_return 1; }
182 as_fn_ret_success () { return 0; }
183 as_fn_ret_failure () { return 1; }
186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
193 exitcode=1; echo positional parameters were not saved.
195 test x\$exitcode = x0 || exit 1
197 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
198 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201 test \$(( 1 + 1 )) = 2 || exit 1"
202 if (eval "$as_required") 2>/dev
/null
; then :
207 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
210 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
212 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
215 test -z "$as_dir" && as_dir
=.
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 :
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
240 if test "x$CONFIG_SHELL" != x
; then :
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.
248 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
250 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
255 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256 # Admittedly, this is quite paranoid, since all the known shells bail
257 # out after a failed `exec'.
258 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
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."
269 $as_echo "$0: Please tell bug-autoconf@gnu.org and
270 $0: https://github.com/apple/cups/issues about your system,
271 $0: including any error possibly output before this
272 $0: message. Then install a modern shell, or manually run
273 $0: the script under such a shell if you do have one."
279 SHELL
=${CONFIG_SHELL-/bin/sh}
281 # Unset more variables known to interfere with behavior of common tools.
282 CLICOLOR_FORCE
= GREP_OPTIONS
=
283 unset CLICOLOR_FORCE GREP_OPTIONS
285 ## --------------------- ##
286 ## M4sh Shell Functions. ##
287 ## --------------------- ##
290 # Portably unset VAR.
293 { eval $1=; unset $1;}
297 # as_fn_set_status STATUS
298 # -----------------------
299 # Set $? to STATUS, without forking.
307 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
317 # Create "$as_dir" as a directory, including parents if necessary.
322 -*) as_dir
=.
/$as_dir;;
324 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
328 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
355 test -d "$as_dir" && break
357 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
358 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
363 # as_fn_executable_p FILE
364 # -----------------------
365 # Test if FILE is an executable regular file.
366 as_fn_executable_p
()
368 test -f "$1" && test -x "$1"
369 } # as_fn_executable_p
370 # as_fn_append VAR VALUE
371 # ----------------------
372 # Append the text in VALUE to the end of the definition contained in VAR. Take
373 # advantage of any shell optimizations that allow amortized linear growth over
374 # repeated appends, instead of the typical quadratic growth present in naive
376 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
377 eval 'as_fn_append ()
390 # Perform arithmetic evaluation on the ARGs, and store the result in the
391 # global $as_val. Take advantage of shells that can avoid forks. The arguments
392 # must be portable across $(()) and expr.
393 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
401 as_val
=`expr "$@" || test $? -eq 1`
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.
413 as_status
=$1; test $as_status -eq 0 && as_status
=1
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
418 $as_echo "$as_me: error: $2" >&2
419 as_fn_exit
$as_status
422 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
423 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
429 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
435 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
441 as_me
=`$as_basename -- "$0" ||
442 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
443 X"$0" : 'X\(//\)$' \| \
444 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
446 sed '/^.*\/\([^/][^/]*\)\/*$/{
460 # Avoid depending upon Character Ranges.
461 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
462 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
463 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
464 as_cr_digits
='0123456789'
465 as_cr_alnum
=$as_cr_Letters$as_cr_digits
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. :-)
484 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
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; }
491 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
492 # already done that, so ensure we don't try to do so again and fall
493 # in an infinite loop. This has already happened in practice.
494 _as_can_reexec
=no
; export _as_can_reexec
495 # Don't try to exec as it changes $[0], causing all sort of problems
496 # (the dirname of $[0] is not the place where we might find the
497 # original and so on. Autoconf is especially sensitive to this).
499 # Exit status is that of the last command.
503 ECHO_C
= ECHO_N
= ECHO_T
=
504 case `echo -n x` in #(((((
506 case `echo 'xy\c'` in
507 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
509 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
516 rm -f conf$$ conf$$.exe conf$$.
file
517 if test -d conf$$.dir
; then
518 rm -f conf$$.dir
/conf$$.
file
521 mkdir conf$$.dir
2>/dev
/null
523 if (echo >conf$$.
file) 2>/dev
/null
; then
524 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
526 # ... but there are two gotchas:
527 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
528 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
529 # In both cases, we have to default to `cp -pR'.
530 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
532 elif ln conf$$.
file conf$$
2>/dev
/null
; then
540 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
541 rmdir conf$$.dir
2>/dev
/null
543 if mkdir
-p .
2>/dev
/null
; then
544 as_mkdir_p
='mkdir -p "$as_dir"'
546 test -d .
/-p && rmdir .
/-p
551 as_executable_p
=as_fn_executable_p
553 # Sed expression to map a string onto a valid CPP name.
554 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
556 # Sed expression to map a string onto a valid variable name.
557 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
560 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
564 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
565 # so uname gets run too.
566 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
571 ac_default_prefix
=/usr
/local
573 ac_config_libobj_dir
=.
580 # Identity of this package.
582 PACKAGE_TARNAME
='cups'
583 PACKAGE_VERSION
='2.2.5'
584 PACKAGE_STRING
='CUPS 2.2.5'
585 PACKAGE_BUGREPORT
='https://github.com/apple/cups/issues'
586 PACKAGE_URL
='https://www.cups.org/'
588 # Factoring default headers for most tests.
589 ac_includes_default
="\
591 #ifdef HAVE_SYS_TYPES_H
592 # include <sys/types.h>
594 #ifdef HAVE_SYS_STAT_H
595 # include <sys/stat.h>
601 # ifdef HAVE_STDLIB_H
606 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
611 #ifdef HAVE_STRINGS_H
612 # include <strings.h>
614 #ifdef HAVE_INTTYPES_H
615 # include <inttypes.h>
625 ac_subst_vars
='LTLIBOBJS
640 CUPS_DEFAULT_SMB_CONFIG_FILE
641 CUPS_DEFAULT_LPD_CONFIG_FILE
642 CUPS_DEFAULT_PRINTCAP
643 CUPS_PRIMARY_SYSTEM_GROUP
648 CUPS_BROWSE_LOCAL_PROTOCOLS
651 CUPS_ACCESS_LOG_LEVEL
656 CUPS_CONFIG_FILE_PERM
689 CUPS_DEFAULT_GSSSERVICENAME
692 CUPS_LISTEN_DOMAINSOCKET
693 CUPS_DEFAULT_DOMAINSOCKET
750 CUPS_DEFAULT_PRINTOPERATOR_AUTH
834 program_transform_name
847 enable_option_checking
871 enable_libtool_unsupported
907 with_config_file_perm
912 with_access_log_level
916 enable_default_shared
934 ac_precious_vars
='build_alias
948 # Initialize some variables set by options.
950 ac_init_version
=false
951 ac_unrecognized_opts
=
953 # The variables have the same names as the options, with
954 # dashes changed to underlines.
962 program_transform_name
=s
,x
,x
,
970 # Installation directory options.
971 # These are left unexpanded so users can "make install exec_prefix=/foo"
972 # and all the variables that are supposed to be based on exec_prefix
973 # by default will actually change.
974 # Use braces instead of parens because sh, perl, etc. also accept them.
975 # (The list follows the same order as the GNU Coding Standards.)
976 bindir
='${exec_prefix}/bin'
977 sbindir
='${exec_prefix}/sbin'
978 libexecdir
='${exec_prefix}/libexec'
979 datarootdir
='${prefix}/share'
980 datadir
='${datarootdir}'
981 sysconfdir
='${prefix}/etc'
982 sharedstatedir
='${prefix}/com'
983 localstatedir
='${prefix}/var'
984 includedir
='${prefix}/include'
985 oldincludedir
='/usr/include'
986 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
987 infodir
='${datarootdir}/info'
992 libdir
='${exec_prefix}/lib'
993 localedir
='${datarootdir}/locale'
994 mandir
='${datarootdir}/man'
1000 # If the previous option needs an argument, assign it.
1001 if test -n "$ac_prev"; then
1002 eval $ac_prev=\
$ac_option
1008 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1013 # Accept the important Cygnus configure options, so we can diagnose typos.
1015 case $ac_dashdash$ac_option in
1019 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1021 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1022 bindir
=$ac_optarg ;;
1024 -build |
--build |
--buil |
--bui |
--bu)
1025 ac_prev
=build_alias
;;
1026 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1027 build_alias
=$ac_optarg ;;
1029 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1030 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1031 ac_prev
=cache_file
;;
1032 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1033 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1034 cache_file
=$ac_optarg ;;
1036 --config-cache |
-C)
1037 cache_file
=config.cache
;;
1039 -datadir |
--datadir |
--datadi |
--datad)
1041 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1042 datadir
=$ac_optarg ;;
1044 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1045 |
--dataroo |
--dataro |
--datar)
1046 ac_prev
=datarootdir
;;
1047 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1048 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1049 datarootdir
=$ac_optarg ;;
1051 -disable-* |
--disable-*)
1052 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1053 # Reject names that are not valid shell variable names.
1054 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1055 as_fn_error $?
"invalid feature name: $ac_useropt"
1056 ac_useropt_orig
=$ac_useropt
1057 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1058 case $ac_user_opts in
1060 "enable_
$ac_useropt"
1062 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1063 ac_unrecognized_sep
=', ';;
1065 eval enable_
$ac_useropt=no
;;
1067 -docdir |
--docdir |
--docdi |
--doc |
--do)
1069 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1070 docdir
=$ac_optarg ;;
1072 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1074 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1075 dvidir
=$ac_optarg ;;
1077 -enable-* |
--enable-*)
1078 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1079 # Reject names that are not valid shell variable names.
1080 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1081 as_fn_error $?
"invalid feature name: $ac_useropt"
1082 ac_useropt_orig
=$ac_useropt
1083 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1084 case $ac_user_opts in
1086 "enable_
$ac_useropt"
1088 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1089 ac_unrecognized_sep
=', ';;
1091 eval enable_
$ac_useropt=\
$ac_optarg ;;
1093 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1094 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1095 |
--exec |
--exe |
--ex)
1096 ac_prev
=exec_prefix
;;
1097 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1098 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1099 |
--exec=* |
--exe=* |
--ex=*)
1100 exec_prefix
=$ac_optarg ;;
1102 -gas |
--gas |
--ga |
--g)
1103 # Obsolete; use --with-gas.
1106 -help |
--help |
--hel |
--he |
-h)
1107 ac_init_help
=long
;;
1108 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1109 ac_init_help
=recursive
;;
1110 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1111 ac_init_help
=short
;;
1113 -host |
--host |
--hos |
--ho)
1114 ac_prev
=host_alias
;;
1115 -host=* |
--host=* |
--hos=* |
--ho=*)
1116 host_alias
=$ac_optarg ;;
1118 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1120 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1122 htmldir
=$ac_optarg ;;
1124 -includedir |
--includedir |
--includedi |
--included |
--include \
1125 |
--includ |
--inclu |
--incl |
--inc)
1126 ac_prev
=includedir
;;
1127 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1128 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1129 includedir
=$ac_optarg ;;
1131 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1133 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1134 infodir
=$ac_optarg ;;
1136 -libdir |
--libdir |
--libdi |
--libd)
1138 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1139 libdir
=$ac_optarg ;;
1141 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1142 |
--libexe |
--libex |
--libe)
1143 ac_prev
=libexecdir
;;
1144 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1145 |
--libexe=* |
--libex=* |
--libe=*)
1146 libexecdir
=$ac_optarg ;;
1148 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1149 ac_prev
=localedir
;;
1150 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1151 localedir
=$ac_optarg ;;
1153 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1154 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1155 ac_prev
=localstatedir
;;
1156 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1157 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1158 localstatedir
=$ac_optarg ;;
1160 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1162 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1163 mandir
=$ac_optarg ;;
1165 -nfp |
--nfp |
--nf)
1166 # Obsolete; use --without-fp.
1169 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1170 |
--no-cr |
--no-c |
-n)
1173 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1174 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1177 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1178 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1179 |
--oldin |
--oldi |
--old |
--ol |
--o)
1180 ac_prev
=oldincludedir
;;
1181 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1182 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1183 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1184 oldincludedir
=$ac_optarg ;;
1186 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1188 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1189 prefix
=$ac_optarg ;;
1191 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1192 |
--program-pre |
--program-pr |
--program-p)
1193 ac_prev
=program_prefix
;;
1194 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1195 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1196 program_prefix
=$ac_optarg ;;
1198 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1199 |
--program-suf |
--program-su |
--program-s)
1200 ac_prev
=program_suffix
;;
1201 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1202 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1203 program_suffix
=$ac_optarg ;;
1205 -program-transform-name |
--program-transform-name \
1206 |
--program-transform-nam |
--program-transform-na \
1207 |
--program-transform-n |
--program-transform- \
1208 |
--program-transform |
--program-transfor \
1209 |
--program-transfo |
--program-transf \
1210 |
--program-trans |
--program-tran \
1211 |
--progr-tra |
--program-tr |
--program-t)
1212 ac_prev
=program_transform_name
;;
1213 -program-transform-name=* |
--program-transform-name=* \
1214 |
--program-transform-nam=* |
--program-transform-na=* \
1215 |
--program-transform-n=* |
--program-transform-=* \
1216 |
--program-transform=* |
--program-transfor=* \
1217 |
--program-transfo=* |
--program-transf=* \
1218 |
--program-trans=* |
--program-tran=* \
1219 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1220 program_transform_name
=$ac_optarg ;;
1222 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1224 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1225 pdfdir
=$ac_optarg ;;
1227 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1229 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1232 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1233 |
-silent |
--silent |
--silen |
--sile |
--sil)
1236 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1238 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1240 sbindir
=$ac_optarg ;;
1242 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1243 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1244 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1246 ac_prev
=sharedstatedir
;;
1247 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1248 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1249 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1251 sharedstatedir
=$ac_optarg ;;
1253 -site |
--site |
--sit)
1255 -site=* |
--site=* |
--sit=*)
1258 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1260 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1261 srcdir
=$ac_optarg ;;
1263 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1264 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1265 ac_prev
=sysconfdir
;;
1266 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1267 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1268 sysconfdir
=$ac_optarg ;;
1270 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1271 ac_prev
=target_alias
;;
1272 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1273 target_alias
=$ac_optarg ;;
1275 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1278 -version |
--version |
--versio |
--versi |
--vers |
-V)
1279 ac_init_version
=: ;;
1282 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1283 # Reject names that are not valid shell variable names.
1284 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1285 as_fn_error $?
"invalid package name: $ac_useropt"
1286 ac_useropt_orig
=$ac_useropt
1287 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1288 case $ac_user_opts in
1292 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1293 ac_unrecognized_sep
=', ';;
1295 eval with_
$ac_useropt=\
$ac_optarg ;;
1297 -without-* |
--without-*)
1298 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1299 # Reject names that are not valid shell variable names.
1300 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1301 as_fn_error $?
"invalid package name: $ac_useropt"
1302 ac_useropt_orig
=$ac_useropt
1303 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1304 case $ac_user_opts in
1308 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1309 ac_unrecognized_sep
=', ';;
1311 eval with_
$ac_useropt=no
;;
1314 # Obsolete; use --with-x.
1317 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1318 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1319 ac_prev
=x_includes
;;
1320 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1321 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1322 x_includes
=$ac_optarg ;;
1324 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1325 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1326 ac_prev
=x_libraries
;;
1327 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1328 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1329 x_libraries
=$ac_optarg ;;
1331 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1332 Try \`$0 --help' for more information"
1336 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1337 # Reject names that are not valid shell variable names.
1338 case $ac_envvar in #(
1339 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1340 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1342 eval $ac_envvar=\
$ac_optarg
1343 export $ac_envvar ;;
1346 # FIXME: should be removed in autoconf 3.0.
1347 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1348 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1349 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1350 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1356 if test -n "$ac_prev"; then
1357 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1358 as_fn_error $?
"missing argument to $ac_option"
1361 if test -n "$ac_unrecognized_opts"; then
1362 case $enable_option_checking in
1364 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1365 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1369 # Check all directory arguments for consistency.
1370 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1371 datadir sysconfdir sharedstatedir localstatedir includedir \
1372 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1373 libdir localedir mandir
1375 eval ac_val
=\$
$ac_var
1376 # Remove trailing slashes.
1379 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1380 eval $ac_var=\
$ac_val;;
1382 # Be sure to have absolute directory names.
1384 [\\/$
]* | ?
:[\\/]* ) continue;;
1385 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1387 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1390 # There might be people who depend on the old broken behavior: `$host'
1391 # used to hold the argument of --host etc.
1392 # FIXME: To remove some day.
1395 target
=$target_alias
1397 # FIXME: To remove some day.
1398 if test "x$host_alias" != x
; then
1399 if test "x$build_alias" = x
; then
1400 cross_compiling
=maybe
1401 elif test "x$build_alias" != "x$host_alias"; then
1407 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1409 test "$silent" = yes && exec 6>/dev
/null
1412 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1413 ac_ls_di
=`ls -di .` &&
1414 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1415 as_fn_error $?
"working directory cannot be determined"
1416 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1417 as_fn_error $?
"pwd does not report name of working directory"
1420 # Find the source files, if location was not specified.
1421 if test -z "$srcdir"; then
1422 ac_srcdir_defaulted
=yes
1423 # Try the directory containing this script, then the parent directory.
1424 ac_confdir
=`$as_dirname -- "$as_myself" ||
1425 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1426 X"$as_myself" : 'X\(//\)[^/]' \| \
1427 X"$as_myself" : 'X\(//\)$' \| \
1428 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1429 $as_echo X"$as_myself" |
1430 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1448 if test ! -r "$srcdir/$ac_unique_file"; then
1452 ac_srcdir_defaulted
=no
1454 if test ! -r "$srcdir/$ac_unique_file"; then
1455 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1456 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1458 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1460 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1462 # When building in place, set srcdir=.
1463 if test "$ac_abs_confdir" = "$ac_pwd"; then
1466 # Remove unnecessary trailing slashes from srcdir.
1467 # Double slashes in file names in object file debugging info
1468 # mess up M-x gdb in Emacs.
1470 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1472 for ac_var
in $ac_precious_vars; do
1473 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1474 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1475 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1476 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1480 # Report the --help message.
1482 if test "$ac_init_help" = "long"; then
1483 # Omit some internal or obsolete options to make the list less imposing.
1484 # This message is too long to be a string in the A/UX 3.1 sh.
1486 \`configure' configures CUPS 2.2.5 to adapt to many kinds of systems.
1488 Usage: $0 [OPTION]... [VAR=VALUE]...
1490 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1491 VAR=VALUE. See below for descriptions of some of the useful variables.
1493 Defaults for the options are specified in brackets.
1496 -h, --help display this help and exit
1497 --help=short display options specific to this package
1498 --help=recursive display the short help of all the included packages
1499 -V, --version display version information and exit
1500 -q, --quiet, --silent do not print \`checking ...' messages
1501 --cache-file=FILE cache test results in FILE [disabled]
1502 -C, --config-cache alias for \`--cache-file=config.cache'
1503 -n, --no-create do not create output files
1504 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1506 Installation directories:
1507 --prefix=PREFIX install architecture-independent files in PREFIX
1508 [$ac_default_prefix]
1509 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1512 By default, \`make install' will install all the files in
1513 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1514 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1515 for instance \`--prefix=\$HOME'.
1517 For better control, use the options below.
1519 Fine tuning of the installation directories:
1520 --bindir=DIR user executables [EPREFIX/bin]
1521 --sbindir=DIR system admin executables [EPREFIX/sbin]
1522 --libexecdir=DIR program executables [EPREFIX/libexec]
1523 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1524 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1525 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1526 --libdir=DIR object code libraries [EPREFIX/lib]
1527 --includedir=DIR C header files [PREFIX/include]
1528 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1529 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1530 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1531 --infodir=DIR info documentation [DATAROOTDIR/info]
1532 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1533 --mandir=DIR man documentation [DATAROOTDIR/man]
1534 --docdir=DIR documentation root [DATAROOTDIR/doc/cups]
1535 --htmldir=DIR html documentation [DOCDIR]
1536 --dvidir=DIR dvi documentation [DOCDIR]
1537 --pdfdir=DIR pdf documentation [DOCDIR]
1538 --psdir=DIR ps documentation [DOCDIR]
1544 --build=BUILD configure
for building on BUILD
[guessed
]
1545 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1549 if test -n "$ac_init_help"; then
1550 case $ac_init_help in
1551 short | recursive
) echo "Configuration of CUPS 2.2.5:";;
1556 --disable-option-checking ignore unrecognized
--enable/--with options
1557 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1558 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1559 --enable-static install static libraries
1560 --enable-mallinfo build with malloc debug logging
1561 --enable-libpaper build with libpaper support
1562 --enable-libusb use libusb
for USB printing
1563 --enable-tcp-wrappers use libwrap
for TCP wrappers support
1564 --enable-acl build with POSIX ACL support
1565 --disable-dbus build without DBUS support
1566 --disable-shared do not create shared libraries
1567 --enable-libtool-unsupported=/path
/to
/libtool
1568 build with libtool
(UNSUPPORTED
!)
1569 --enable-debug build with debugging symbols
1570 --enable-debug-guards build with memory allocation guards
1571 --enable-debug-printfs build with CUPS_DEBUG_LOG support
1572 --enable-unit-tests build and run unit tests
1573 --enable-relro build with the GCC relro option
1574 --disable-gssapi disable GSSAPI support
1575 --disable-threads disable multi-threading support
1576 --disable-ssl disable SSL
/TLS support
1577 --enable-cdsassl use CDSA
for SSL
/TLS support
, default
=first
1578 --enable-gnutls use GNU TLS
for SSL
/TLS support
, default
=second
1579 --disable-pam disable PAM support
1580 --disable-largefile omit support
for large files
1581 --disable-avahi disable DNS Service Discovery support using Avahi
1582 --disable-dnssd disable DNS Service Discovery support using mDNSResponder
1583 --disable-launchd disable launchd support
1584 --disable-systemd disable systemd support
1585 --enable-upstart enable upstart support
1586 --enable-page-logging enable page_log by default
1587 --disable-browsing disable Browsing by default
1588 --disable-default-shared
1589 disable DefaultShared by default
1590 --disable-raw-printing do not allow raw printing by default
1591 --enable-webif enable the web interface by default
, default
=no
for macOS
1594 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1595 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1596 --with-cups-build set "cups-config --build" string
1597 --with-dbusdir set DBUS configuration directory
1598 --with-adminkey set the default SystemAuthKey value
1599 --with-operkey set the default operator @AUTHKEY value
1600 --with-components set components to build
:
1601 - "all" (default
) builds everything
1602 - "core" builds libcups and ipptool
1603 --with-privateinclude set path
for private include files
, default
=none
1604 --with-lpdconfig set URI
for LPD config
file
1605 --with-smbconfig set URI
for Samba config
file
1606 --with-cachedir set path
for cache files
1607 --with-icondir set path
for application icons
1608 --with-menudir set path
for application menus
1609 --with-docdir set path
for documentation
1610 --with-fontpath set font path
for pstoraster
1611 --with-logdir set path
for log files
1612 --with-rundir set transient run-time state directory
1613 --with-optim set optimization flags
1614 --with-archflags set default architecture flags
1615 --with-ldarchflags set program architecture flags
1616 --with-domainsocket set unix domain socket name
1617 --with-gssservicename set default gss service name
1618 --with-pam-module set the PAM module to use
1619 --with-dnssd-libs set directory
for DNS Service Discovery library
1620 --with-dnssd-includes set directory
for DNS Service Discovery includes
1621 --with-systemd set directory
for systemd service files
1622 --with-smfmanifestdir set path
for Solaris SMF manifest
1623 --with-rcdir set path
for rc scripts
1624 --with-rclevels set run levels
for rc scripts
1625 --with-rcstart set start number
for rc scripts
1626 --with-rcstop set stop number
for rc scripts
1627 --with-xinetd set path
for xinetd config files
1628 --with-languages set installed languages
, default
=all
1629 --with-bundledir set macOS localization bundle directory
1630 --with-exe-file-perm set default executable permissions value
, default
=0555
1631 --with-config-file-perm set default ConfigFilePerm value
, default
=0640
1632 --with-cupsd-file-perm set default cupsd permissions
, default
=0500
1633 --with-log-file-perm set default LogFilePerm value
, default
=0644
1634 --with-fatal-errors set default FatalErrors value
, default
=config
1635 --with-log-level set default LogLevel value
, default
=warn
1636 --with-access-log-level set default AccessLogLevel value
, default
=none
1637 --with-local-protocols set default BrowseLocalProtocols
, default
=""
1638 --with-cups-user set default user
for CUPS
1639 --with-cups-group set default group
for CUPS
1640 --with-system-groups set default system groups
for CUPS
1641 --with-printcap set default printcap
file
1642 --with-lpdconfigfile set default LPDConfigFile URI
1643 --with-smbconfigfile set default SMBConfigFile URI
1644 --with-max-copies set default max copies value
, default
=9999
1645 --with-snmp-address set SNMP query address
, default
=auto
1646 --with-snmp-community set SNMP community
, default
=public
1647 --with-ipp-port set port number
for IPP
, default
=631
1648 --with-java set Java interpreter
for web interfaces
1649 --with-perl set Perl interpreter
for web interfaces
1650 --with-php set PHP interpreter
for web interfaces
1651 --with-python set Python interpreter
for web interfaces
1653 Some influential environment variables
:
1654 CC C compiler
command
1655 CFLAGS C compiler flags
1656 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1657 nonstandard directory
<lib dir
>
1658 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1659 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1660 you have headers
in a nonstandard directory
<include dir
>
1662 CXX C
++ compiler
command
1663 CXXFLAGS C
++ compiler flags
1665 Use these variables to override the choices made by
`configure' or to help
1666 it to find libraries and programs with nonstandard names/locations.
1668 Report bugs to <https://github.com/apple/cups/issues>.
1669 CUPS home page: <https://www.cups.org/>.
1674 if test "$ac_init_help" = "recursive"; then
1675 # If there are subdirs, report their specific --help.
1676 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1677 test -d "$ac_dir" ||
1678 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1683 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1685 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1686 # A ".." for each directory in $ac_dir_suffix.
1687 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1688 case $ac_top_builddir_sub in
1689 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1690 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1693 ac_abs_top_builddir=$ac_pwd
1694 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1695 # for backward compatibility:
1696 ac_top_builddir=$ac_top_build_prefix
1699 .) # We are building in place.
1701 ac_top_srcdir=$ac_top_builddir_sub
1702 ac_abs_top_srcdir=$ac_pwd ;;
1703 [\\/]* | ?:[\\/]* ) # Absolute name.
1704 ac_srcdir=$srcdir$ac_dir_suffix;
1705 ac_top_srcdir=$srcdir
1706 ac_abs_top_srcdir=$srcdir ;;
1708 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1709 ac_top_srcdir=$ac_top_build_prefix$srcdir
1710 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1712 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1714 cd "$ac_dir" || { ac_status=$?; continue; }
1715 # Check for guested configure.
1716 if test -f "$ac_srcdir/configure.gnu"; then
1718 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1719 elif test -f "$ac_srcdir/configure"; then
1721 $SHELL "$ac_srcdir/configure" --help=recursive
1723 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1725 cd "$ac_pwd" || { ac_status=$?; break; }
1729 test -n "$ac_init_help" && exit $ac_status
1730 if $ac_init_version; then
1732 CUPS configure 2.2.5
1733 generated by GNU Autoconf 2.69
1735 Copyright (C) 2012 Free Software Foundation, Inc.
1736 This configure script is free software; the Free Software Foundation
1737 gives unlimited permission to copy, distribute and modify it.
1742 ## ------------------------ ##
1743 ## Autoconf initialization. ##
1744 ## ------------------------ ##
1746 # ac_fn_c_try_compile LINENO
1747 # --------------------------
1748 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1749 ac_fn_c_try_compile ()
1751 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1752 rm -f conftest.$ac_objext
1753 if { { ac_try="$ac_compile"
1755 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1756 *) ac_try_echo
=$ac_try;;
1758 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1759 $as_echo "$ac_try_echo"; } >&5
1760 (eval "$ac_compile") 2>conftest.err
1762 if test -s conftest.err
; then
1763 grep -v '^ *+' conftest.err
>conftest.er1
1764 cat conftest.er1
>&5
1765 mv -f conftest.er1 conftest.err
1767 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1768 test $ac_status = 0; } && {
1769 test -z "$ac_c_werror_flag" ||
1770 test ! -s conftest.err
1771 } && test -s conftest.
$ac_objext; then :
1774 $as_echo "$as_me: failed program was:" >&5
1775 sed 's/^/| /' conftest.
$ac_ext >&5
1779 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1780 as_fn_set_status
$ac_retval
1782 } # ac_fn_c_try_compile
1784 # ac_fn_c_try_cpp LINENO
1785 # ----------------------
1786 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1789 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1790 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1792 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1793 *) ac_try_echo=$ac_try;;
1795 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1796 $as_echo "$ac_try_echo"; } >&5
1797 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1799 if test -s conftest.err; then
1800 grep -v '^ *+' conftest.err >conftest.er1
1801 cat conftest.er1 >&5
1802 mv -f conftest.er1 conftest.err
1804 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1805 test $ac_status = 0; } > conftest.i && {
1806 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1807 test ! -s conftest.err
1811 $as_echo "$as_me: failed program was:" >&5
1812 sed 's/^/| /' conftest.$ac_ext >&5
1816 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1817 as_fn_set_status $ac_retval
1821 # ac_fn_cxx_try_compile LINENO
1822 # ----------------------------
1823 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1824 ac_fn_cxx_try_compile ()
1826 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1827 rm -f conftest.$ac_objext
1828 if { { ac_try="$ac_compile"
1830 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1831 *) ac_try_echo
=$ac_try;;
1833 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1834 $as_echo "$ac_try_echo"; } >&5
1835 (eval "$ac_compile") 2>conftest.err
1837 if test -s conftest.err
; then
1838 grep -v '^ *+' conftest.err
>conftest.er1
1839 cat conftest.er1
>&5
1840 mv -f conftest.er1 conftest.err
1842 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1843 test $ac_status = 0; } && {
1844 test -z "$ac_cxx_werror_flag" ||
1845 test ! -s conftest.err
1846 } && test -s conftest.
$ac_objext; then :
1849 $as_echo "$as_me: failed program was:" >&5
1850 sed 's/^/| /' conftest.
$ac_ext >&5
1854 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1855 as_fn_set_status
$ac_retval
1857 } # ac_fn_cxx_try_compile
1859 # ac_fn_c_try_link LINENO
1860 # -----------------------
1861 # Try to link conftest.$ac_ext, and return whether this succeeded.
1864 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1865 rm -f conftest.
$ac_objext conftest
$ac_exeext
1866 if { { ac_try
="$ac_link"
1868 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1869 *) ac_try_echo=$ac_try;;
1871 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1872 $as_echo "$ac_try_echo"; } >&5
1873 (eval "$ac_link") 2>conftest.err
1875 if test -s conftest.err; then
1876 grep -v '^ *+' conftest.err >conftest.er1
1877 cat conftest.er1 >&5
1878 mv -f conftest.er1 conftest.err
1880 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1881 test $ac_status = 0; } && {
1882 test -z "$ac_c_werror_flag" ||
1883 test ! -s conftest.err
1884 } && test -s conftest$ac_exeext && {
1885 test "$cross_compiling" = yes ||
1886 test -x conftest$ac_exeext
1890 $as_echo "$as_me: failed program was:" >&5
1891 sed 's/^/| /' conftest.$ac_ext >&5
1895 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1896 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1897 # interfere with the next link command; also delete a directory that is
1898 # left behind by Apple's compiler. We do this before executing the actions.
1899 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1900 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1901 as_fn_set_status $ac_retval
1903 } # ac_fn_c_try_link
1905 # ac_fn_c_try_run LINENO
1906 # ----------------------
1907 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1908 # that executables *can* be run.
1911 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1912 if { { ac_try="$ac_link"
1914 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1915 *) ac_try_echo
=$ac_try;;
1917 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1918 $as_echo "$ac_try_echo"; } >&5
1919 (eval "$ac_link") 2>&5
1921 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1922 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1923 { { case "(($ac_try" in
1924 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1925 *) ac_try_echo=$ac_try;;
1927 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1928 $as_echo "$ac_try_echo"; } >&5
1929 (eval "$ac_try") 2>&5
1931 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1932 test $ac_status = 0; }; }; then :
1935 $as_echo "$as_me: program exited with status $ac_status" >&5
1936 $as_echo "$as_me: failed program was:" >&5
1937 sed 's/^/| /' conftest.$ac_ext >&5
1939 ac_retval=$ac_status
1941 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1942 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1943 as_fn_set_status $ac_retval
1947 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1948 # -------------------------------------------------------
1949 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1950 # the include files in INCLUDES and setting the cache variable VAR
1952 ac_fn_c_check_header_mongrel ()
1954 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1955 if eval \${$3+:} false; then :
1956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1957 $as_echo_n "checking for $2... " >&6; }
1958 if eval \${$3+:} false; then :
1959 $as_echo_n "(cached) " >&6
1962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1963 $as_echo "$ac_res" >&6; }
1965 # Is the header compilable?
1966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1967 $as_echo_n "checking $2 usability... " >&6; }
1968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1969 /* end confdefs.h. */
1973 if ac_fn_c_try_compile "$LINENO"; then :
1974 ac_header_compiler=yes
1976 ac_header_compiler=no
1978 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1980 $as_echo "$ac_header_compiler" >&6; }
1982 # Is the header present?
1983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1984 $as_echo_n "checking $2 presence... " >&6; }
1985 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1986 /* end confdefs.h. */
1989 if ac_fn_c_try_cpp "$LINENO"; then :
1990 ac_header_preproc=yes
1992 ac_header_preproc=no
1994 rm -f conftest.err conftest.i conftest.$ac_ext
1995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1996 $as_echo "$ac_header_preproc" >&6; }
1998 # So? What about this header?
1999 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2001 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2002 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2003 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2004 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2007 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2008 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2009 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2010 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2011 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2012 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2013 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2014 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2015 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2016 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2017 ( $as_echo "## --------------------------------------------------- ##
2018 ## Report this to https://github.com/apple/cups/issues ##
2019 ## --------------------------------------------------- ##"
2020 ) | sed "s/^/$as_me: WARNING: /" >&2
2023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2024 $as_echo_n "checking for $2... " >&6; }
2025 if eval \${$3+:} false; then :
2026 $as_echo_n "(cached) " >&6
2028 eval "$3=\$ac_header_compiler"
2031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2032 $as_echo "$ac_res" >&6; }
2034 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2036 } # ac_fn_c_check_header_mongrel
2038 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2039 # -------------------------------------------------------
2040 # Tests whether HEADER exists and can be compiled using the include files in
2041 # INCLUDES, setting the cache variable VAR accordingly.
2042 ac_fn_c_check_header_compile ()
2044 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2046 $as_echo_n "checking for $2... " >&6; }
2047 if eval \${$3+:} false; then :
2048 $as_echo_n "(cached) " >&6
2050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2051 /* end confdefs.h. */
2055 if ac_fn_c_try_compile "$LINENO"; then :
2060 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2064 $as_echo "$ac_res" >&6; }
2065 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2067 } # ac_fn_c_check_header_compile
2069 # ac_fn_c_check_func LINENO FUNC VAR
2070 # ----------------------------------
2071 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2072 ac_fn_c_check_func ()
2074 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2076 $as_echo_n "checking for $2... " >&6; }
2077 if eval \${$3+:} false; then :
2078 $as_echo_n "(cached) " >&6
2080 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2081 /* end confdefs.h. */
2082 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2083 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2084 #define $2 innocuous_$2
2086 /* System header to define __stub macros and hopefully few prototypes,
2087 which can conflict with char $2 (); below.
2088 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2089 <limits.h> exists even on freestanding compilers. */
2092 # include <limits.h>
2094 # include <assert.h>
2099 /* Override any GCC internal prototype to avoid an error.
2100 Use char because int might match the return type of a GCC
2101 builtin and then its argument prototype would still apply. */
2106 /* The GNU C library defines this for functions which it implements
2107 to always fail with ENOSYS. Some functions are actually named
2108 something starting with __ and the normal name is an alias. */
2109 #if defined __stub_$2 || defined __stub___$2
2121 if ac_fn_c_try_link "$LINENO"; then :
2126 rm -f core conftest.err conftest.$ac_objext \
2127 conftest$ac_exeext conftest.$ac_ext
2130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2131 $as_echo "$ac_res" >&6; }
2132 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2134 } # ac_fn_c_check_func
2136 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2137 # ----------------------------------------------------
2138 # Tries to find if the field MEMBER exists in type AGGR, after including
2139 # INCLUDES, setting cache variable VAR accordingly.
2140 ac_fn_c_check_member ()
2142 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2144 $as_echo_n "checking for $2.$3... " >&6; }
2145 if eval \${$4+:} false; then :
2146 $as_echo_n "(cached) " >&6
2148 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2149 /* end confdefs.h. */
2161 if ac_fn_c_try_compile "$LINENO"; then :
2164 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2165 /* end confdefs.h. */
2171 if (sizeof ac_aggr.$3)
2177 if ac_fn_c_try_compile "$LINENO"; then :
2182 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2184 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2188 $as_echo "$ac_res" >&6; }
2189 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2191 } # ac_fn_c_check_member
2192 cat >config.log <<_ACEOF
2193 This file contains any messages produced by compilers while
2194 running configure, to aid debugging if configure makes a mistake.
2196 It was created by CUPS $as_me 2.2.5, which was
2197 generated by GNU Autoconf 2.69. Invocation command line was
2209 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2210 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2211 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2212 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2213 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2215 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2216 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2218 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2219 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2220 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2221 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2222 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2223 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2224 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2228 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2232 test -z "$as_dir" && as_dir=.
2233 $as_echo "PATH: $as_dir"
2249 # Keep a trace of the command line.
2250 # Strip out --no-create and --no-recursion so they do not pile up.
2251 # Strip out --silent because we don't want to record it for future runs.
2252 # Also quote any args containing shell meta-characters.
2253 # Make two passes to allow for proper duplicate-argument suppression.
2257 ac_must_keep_next=false
2263 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2264 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2265 | -silent | --silent | --silen | --sile | --sil)
2268 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2271 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2273 as_fn_append ac_configure_args1 " '$ac_arg'"
2274 if test $ac_must_keep_next = true; then
2275 ac_must_keep_next=false # Got value, back to normal.
2278 *=* | --config-cache | -C | -disable-* | --disable-* \
2279 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2280 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2281 | -with-* | --with-* | -without-* | --without-* | --x)
2282 case "$ac_configure_args0 " in
2283 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2286 -* ) ac_must_keep_next=true ;;
2289 as_fn_append ac_configure_args " '$ac_arg'"
2294 { ac_configure_args0=; unset ac_configure_args0;}
2295 { ac_configure_args1=; unset ac_configure_args1;}
2297 # When interrupted or exit'd, cleanup temporary files, and complete
2298 # config.log. We remove comments because anyway the quotes in there
2299 # would cause problems or look ugly.
2300 # WARNING: Use '\'' to represent an apostrophe within the trap.
2301 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2302 trap 'exit_status=$?
2303 # Save into config.log some information that might help in debugging.
2307 $as_echo "## ---------------- ##
2308 ## Cache variables. ##
2309 ## ---------------- ##"
2311 # The following way of writing the cache mishandles newlines in values,
2313 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2314 eval ac_val=\$$ac_var
2318 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2319 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2322 _ | IFS | as_nl) ;; #(
2323 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2324 *) { eval $ac_var=; unset $ac_var;} ;;
2329 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2330 *${as_nl}ac_space=\ *)
2332 "s/'\''/'\''\\\\'\'''\''/g;
2333 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2336 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2343 $as_echo "## ----------------- ##
2344 ## Output variables. ##
2345 ## ----------------- ##"
2347 for ac_var in $ac_subst_vars
2349 eval ac_val=\$$ac_var
2351 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2353 $as_echo "$ac_var='\''$ac_val'\''"
2357 if test -n "$ac_subst_files"; then
2358 $as_echo "## ------------------- ##
2359 ## File substitutions. ##
2360 ## ------------------- ##"
2362 for ac_var in $ac_subst_files
2364 eval ac_val=\$$ac_var
2366 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2368 $as_echo "$ac_var='\''$ac_val'\''"
2373 if test -s confdefs.h; then
2374 $as_echo "## ----------- ##
2381 test "$ac_signal" != 0 &&
2382 $as_echo "$as_me: caught signal $ac_signal"
2383 $as_echo "$as_me: exit $exit_status"
2385 rm -f core *.core core.conftest.* &&
2386 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2389 for ac_signal in 1 2 13 15; do
2390 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2394 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2395 rm -f -r conftest* confdefs.h
2397 $as_echo "/* confdefs.h */" > confdefs.h
2399 # Predefined preprocessor variables.
2401 cat >>confdefs.h <<_ACEOF
2402 #define PACKAGE_NAME "$PACKAGE_NAME"
2405 cat >>confdefs.h <<_ACEOF
2406 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2409 cat >>confdefs.h <<_ACEOF
2410 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2413 cat >>confdefs.h <<_ACEOF
2414 #define PACKAGE_STRING "$PACKAGE_STRING"
2417 cat >>confdefs.h <<_ACEOF
2418 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2421 cat >>confdefs.h <<_ACEOF
2422 #define PACKAGE_URL "$PACKAGE_URL"
2426 # Let the site file select an alternate cache file if it wants to.
2427 # Prefer an explicitly selected file to automatically selected ones.
2430 if test -n "$CONFIG_SITE"; then
2431 # We do not want a PATH search for config.site.
2432 case $CONFIG_SITE in #((
2433 -*) ac_site_file1=./$CONFIG_SITE;;
2434 */*) ac_site_file1=$CONFIG_SITE;;
2435 *) ac_site_file1=./$CONFIG_SITE;;
2437 elif test "x$prefix" != xNONE; then
2438 ac_site_file1=$prefix/share/config.site
2439 ac_site_file2=$prefix/etc/config.site
2441 ac_site_file1=$ac_default_prefix/share/config.site
2442 ac_site_file2=$ac_default_prefix/etc/config.site
2444 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2446 test "x$ac_site_file" = xNONE && continue
2447 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2448 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2449 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2450 sed 's/^/| /' "$ac_site_file" >&5
2452 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2453 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2454 as_fn_error $? "failed to load site
script $ac_site_file
2455 See \
`config.log' for more details" "$LINENO" 5; }
2459 if test -r "$cache_file"; then
2460 # Some versions of bash will fail to source /dev/null (special files
2461 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2462 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2463 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2464 $as_echo "$as_me: loading cache $cache_file" >&6;}
2466 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2467 *) . "./$cache_file";;
2471 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2472 $as_echo "$as_me: creating cache $cache_file" >&6;}
2476 # Check that the precious variables saved in the cache have kept the same
2478 ac_cache_corrupted=false
2479 for ac_var in $ac_precious_vars; do
2480 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2481 eval ac_new_set=\$ac_env_${ac_var}_set
2482 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2483 eval ac_new_val=\$ac_env_${ac_var}_value
2484 case $ac_old_set,$ac_new_set in
2486 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2487 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2488 ac_cache_corrupted=: ;;
2490 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2491 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2492 ac_cache_corrupted=: ;;
2495 if test "x$ac_old_val" != "x$ac_new_val"; then
2496 # differences in whitespace do not lead to failure.
2497 ac_old_val_w=`echo x
$ac_old_val`
2498 ac_new_val_w=`echo x
$ac_new_val`
2499 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2500 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2501 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2502 ac_cache_corrupted=:
2504 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2505 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2506 eval $ac_var=\$ac_old_val
2508 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2509 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2510 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2511 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2514 # Pass precious variables to config.status.
2515 if test "$ac_new_set" = set; then
2517 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2518 *) ac_arg=$ac_var=$ac_new_val ;;
2520 case " $ac_configure_args " in
2521 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2522 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2526 if $ac_cache_corrupted; then
2527 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2528 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2529 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2530 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2531 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2533 ## -------------------- ##
2534 ## Main body of script. ##
2535 ## -------------------- ##
2538 ac_cpp='$CPP $CPPFLAGS'
2539 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2540 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2541 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2547 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2548 if test -f "$ac_dir/install-sh"; then
2550 ac_install_sh="$ac_aux_dir/install-sh -c"
2552 elif test -f "$ac_dir/install.sh"; then
2554 ac_install_sh="$ac_aux_dir/install.sh -c"
2556 elif test -f "$ac_dir/shtool"; then
2558 ac_install_sh="$ac_aux_dir/shtool install -c"
2562 if test -z "$ac_aux_dir"; then
2563 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2566 # These three variables are undocumented and unsupported,
2567 # and are intended to be withdrawn in a future Autoconf release.
2568 # They can cause serious problems if a builder's source tree is in a directory
2569 # whose full name contains unusual characters.
2570 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2571 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2572 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2575 # Make sure we can run config.sub.
2576 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2577 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2580 $as_echo_n "checking build system type... " >&6; }
2581 if ${ac_cv_build+:} false; then :
2582 $as_echo_n "(cached) " >&6
2584 ac_build_alias=$build_alias
2585 test "x$ac_build_alias" = x &&
2586 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2587 test "x$ac_build_alias" = x &&
2588 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2589 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2590 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2594 $as_echo "$ac_cv_build" >&6; }
2595 case $ac_cv_build in
2597 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2600 ac_save_IFS=$IFS; IFS='-'
2606 # Remember, the first character of IFS is used to create $*,
2607 # except with old shells:
2610 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
2613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2614 $as_echo_n "checking host system type... " >&6; }
2615 if ${ac_cv_host+:} false; then :
2616 $as_echo_n "(cached) " >&6
2618 if test "x$host_alias" = x; then
2619 ac_cv_host=$ac_cv_build
2621 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2622 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2627 $as_echo "$ac_cv_host" >&6; }
2630 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2633 ac_save_IFS=$IFS; IFS='-'
2639 # Remember, the first character of IFS is used to create $*,
2640 # except with old shells:
2643 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
2647 host_os_name=`echo $host_os |
sed -e '1,$s/[0-9.]*$//g'`
2648 host_os_version=`echo $host_os |
sed -e '1,$s/^[^0-9.]*//g' |
awk -F.
'{print $1 $2}'`
2649 # Linux often does not yield an OS version we can use...
2650 if test "x$host_os_version" = x; then
2654 if test "$host_os_name" = darwin -a $host_os_version -lt 120; then
2655 as_fn_error $? "Sorry, this version of CUPS requires macOS 10.8 or higher." "$LINENO" 5
2658 if test "$build" = "$host"; then
2659 # No, build local targets
2662 # Yes, don't build local targets
2668 ac_config_headers="$ac_config_headers config.h"
2671 CUPS_VERSION="2.2.5"
2673 CUPS_BUILD="cups-$CUPS_VERSION"
2676 # Check whether --with-cups_build was given.
2677 if test "${with_cups_build+set}" = set; then :
2678 withval=$with_cups_build; CUPS_BUILD="$withval"
2685 cat >>confdefs.h <<_ACEOF
2686 #define CUPS_SVERSION "CUPS v$CUPS_VERSION$CUPS_REVISION"
2689 cat >>confdefs.h <<_ACEOF
2690 #define CUPS_MINIMAL "CUPS/$CUPS_VERSION$CUPS_REVISION"
2694 CFLAGS="${CFLAGS:=}"
2695 CPPFLAGS="${CPPFLAGS:=}"
2696 CXXFLAGS="${CXXFLAGS:=}"
2697 LDFLAGS="${LDFLAGS:=}"
2699 for ac_prog in gawk mawk nawk awk
2701 # Extract the first word of "$ac_prog", so it can be a program name with args.
2702 set dummy $ac_prog; ac_word=$2
2703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2704 $as_echo_n "checking for $ac_word... " >&6; }
2705 if ${ac_cv_prog_AWK+:} false; then :
2706 $as_echo_n "(cached) " >&6
2708 if test -n "$AWK"; then
2709 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2711 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2715 test -z "$as_dir" && as_dir=.
2716 for ac_exec_ext in '' $ac_executable_extensions; do
2717 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2718 ac_cv_prog_AWK="$ac_prog"
2719 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2729 if test -n "$AWK"; then
2730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2731 $as_echo "$AWK" >&6; }
2733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2734 $as_echo "no" >&6; }
2738 test -n "$AWK" && break
2742 ac_cpp='$CPP $CPPFLAGS'
2743 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2744 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2745 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2746 if test -n "$ac_tool_prefix"; then
2747 for ac_prog in clang cc gcc
2749 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2750 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2752 $as_echo_n "checking for $ac_word... " >&6; }
2753 if ${ac_cv_prog_CC+:} false; then :
2754 $as_echo_n "(cached) " >&6
2756 if test -n "$CC"; then
2757 ac_cv_prog_CC="$CC" # Let the user override the test.
2759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2763 test -z "$as_dir" && as_dir=.
2764 for ac_exec_ext in '' $ac_executable_extensions; do
2765 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2766 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2767 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2777 if test -n "$CC"; then
2778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2779 $as_echo "$CC" >&6; }
2781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2782 $as_echo "no" >&6; }
2786 test -n "$CC" && break
2789 if test -z "$CC"; then
2791 for ac_prog in clang cc gcc
2793 # Extract the first word of "$ac_prog", so it can be a program name with args.
2794 set dummy $ac_prog; ac_word=$2
2795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2796 $as_echo_n "checking for $ac_word... " >&6; }
2797 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2798 $as_echo_n "(cached) " >&6
2800 if test -n "$ac_ct_CC"; then
2801 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2807 test -z "$as_dir" && as_dir=.
2808 for ac_exec_ext in '' $ac_executable_extensions; do
2809 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2810 ac_cv_prog_ac_ct_CC="$ac_prog"
2811 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2820 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2821 if test -n "$ac_ct_CC"; then
2822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2823 $as_echo "$ac_ct_CC" >&6; }
2825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2826 $as_echo "no" >&6; }
2830 test -n "$ac_ct_CC" && break
2833 if test "x$ac_ct_CC" = x; then
2836 case $cross_compiling:$ac_tool_warned in
2838 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2839 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2840 ac_tool_warned=yes ;;
2847 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2848 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2849 as_fn_error $? "no acceptable C compiler found
in \
$PATH
2850 See \
`config.log' for more details" "$LINENO" 5; }
2852 # Provide some information about the compiler.
2853 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2856 for ac_option in --version -v -V -qversion; do
2857 { { ac_try="$ac_compiler $ac_option >&5"
2859 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2860 *) ac_try_echo
=$ac_try;;
2862 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2863 $as_echo "$ac_try_echo"; } >&5
2864 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2866 if test -s conftest.err
; then
2868 ... rest of stderr output deleted ...
2869 10q' conftest.err
>conftest.er1
2870 cat conftest.er1
>&5
2872 rm -f conftest.er1 conftest.err
2873 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2874 test $ac_status = 0; }
2877 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2878 /* end confdefs.h. */
2888 ac_clean_files_save
=$ac_clean_files
2889 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2890 # Try to create an executable without -o first, disregard a.out.
2891 # It will help us diagnose broken compilers, and finding out an intuition
2893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2894 $as_echo_n "checking whether the C compiler works... " >&6; }
2895 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2897 # The possible output files:
2898 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2901 for ac_file
in $ac_files
2904 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2905 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
2910 if { { ac_try
="$ac_link_default"
2912 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2913 *) ac_try_echo=$ac_try;;
2915 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2916 $as_echo "$ac_try_echo"; } >&5
2917 (eval "$ac_link_default") 2>&5
2919 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2920 test $ac_status = 0; }; then :
2921 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
2922 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
2923 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2924 # so that the user can short-circuit this test for compilers unknown to
2926 for ac_file in $ac_files ''
2928 test -f "$ac_file" || continue
2930 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2933 # We found the default executable, but exeext='' is most
2937 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2939 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2941 # We set ac_cv_exeext here because the later test for it is not
2942 # safe: cross compilers may not add the suffix if given an `-o'
2943 # argument, so we may need to know it at that point already.
2944 # Even if this section looks crufty: it has the advantage of
2951 test "$ac_cv_exeext" = no && ac_cv_exeext=
2956 if test -z "$ac_file"; then :
2957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2958 $as_echo "no" >&6; }
2959 $as_echo "$as_me: failed program was:" >&5
2960 sed 's
/^
/|
/' conftest.$ac_ext >&5
2962 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2963 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
2964 as_fn_error 77 "C compiler cannot create executables
2965 See \`config.log
' for more details" "$LINENO" 5; }
2967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2968 $as_echo "yes" >&6; }
2970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2971 $as_echo_n "checking for C compiler default output file name... " >&6; }
2972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2973 $as_echo "$ac_file" >&6; }
2974 ac_exeext=$ac_cv_exeext
2976 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2977 ac_clean_files=$ac_clean_files_save
2978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2979 $as_echo_n "checking for suffix of executables... " >&6; }
2980 if { { ac_try="$ac_link"
2982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2983 *) ac_try_echo=$ac_try;;
2985 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2986 $as_echo "$ac_try_echo"; } >&5
2987 (eval "$ac_link") 2>&5
2989 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2990 test $ac_status = 0; }; then :
2991 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
2992 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
2993 # work properly (i.e., refer to `conftest.exe
'), while it won't with
2995 for ac_file
in conftest.exe conftest conftest.
*; do
2996 test -f "$ac_file" ||
continue
2998 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2999 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3005 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3006 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3007 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3008 See \`config.log' for more details" "$LINENO" 5; }
3010 rm -f conftest conftest
$ac_cv_exeext
3011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3012 $as_echo "$ac_cv_exeext" >&6; }
3014 rm -f conftest.
$ac_ext
3015 EXEEXT
=$ac_cv_exeext
3017 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3018 /* end confdefs.h. */
3023 FILE *f = fopen ("conftest.out", "w");
3024 return ferror (f) || fclose (f) != 0;
3030 ac_clean_files
="$ac_clean_files conftest.out"
3031 # Check that the compiler produces executables we can run. If not, either
3032 # the compiler is broken, or we cross compile.
3033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3034 $as_echo_n "checking whether we are cross compiling... " >&6; }
3035 if test "$cross_compiling" != yes; then
3036 { { ac_try
="$ac_link"
3038 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3039 *) ac_try_echo=$ac_try;;
3041 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3042 $as_echo "$ac_try_echo"; } >&5
3043 (eval "$ac_link") 2>&5
3045 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3046 test $ac_status = 0; }
3047 if { ac_try='./conftest$ac_cv_exeext'
3048 { { case "(($ac_try" in
3049 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3050 *) ac_try_echo
=$ac_try;;
3052 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3053 $as_echo "$ac_try_echo"; } >&5
3054 (eval "$ac_try") 2>&5
3056 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3057 test $ac_status = 0; }; }; then
3060 if test "$cross_compiling" = maybe
; then
3063 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3064 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3065 as_fn_error $?
"cannot run C compiled programs.
3066 If you meant to cross compile, use \`--host'.
3067 See \`config.log' for more details" "$LINENO" 5; }
3071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3072 $as_echo "$cross_compiling" >&6; }
3074 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3075 ac_clean_files
=$ac_clean_files_save
3076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3077 $as_echo_n "checking for suffix of object files... " >&6; }
3078 if ${ac_cv_objext+:} false
; then :
3079 $as_echo_n "(cached) " >&6
3081 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3082 /* end confdefs.h. */
3092 rm -f conftest.o conftest.obj
3093 if { { ac_try
="$ac_compile"
3095 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3096 *) ac_try_echo=$ac_try;;
3098 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3099 $as_echo "$ac_try_echo"; } >&5
3100 (eval "$ac_compile") 2>&5
3102 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3103 test $ac_status = 0; }; then :
3104 for ac_file in conftest.o conftest.obj conftest.*; do
3105 test -f "$ac_file" || continue;
3107 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3108 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3113 $as_echo "$as_me: failed program was:" >&5
3114 sed 's/^/| /' conftest.$ac_ext >&5
3116 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3117 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3118 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3119 See \
`config.log' for more details" "$LINENO" 5; }
3121 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3124 $as_echo "$ac_cv_objext" >&6; }
3125 OBJEXT=$ac_cv_objext
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3128 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3129 if ${ac_cv_c_compiler_gnu+:} false; then :
3130 $as_echo_n "(cached) " >&6
3132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3133 /* end confdefs.h. */
3146 if ac_fn_c_try_compile "$LINENO"; then :
3151 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3152 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3156 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3157 if test $ac_compiler_gnu = yes; then
3162 ac_test_CFLAGS=${CFLAGS+set}
3163 ac_save_CFLAGS=$CFLAGS
3164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3165 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3166 if ${ac_cv_prog_cc_g+:} false; then :
3167 $as_echo_n "(cached) " >&6
3169 ac_save_c_werror_flag=$ac_c_werror_flag
3170 ac_c_werror_flag=yes
3173 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3174 /* end confdefs.h. */
3184 if ac_fn_c_try_compile "$LINENO"; then :
3188 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3189 /* end confdefs.h. */
3199 if ac_fn_c_try_compile "$LINENO"; then :
3202 ac_c_werror_flag=$ac_save_c_werror_flag
3204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3205 /* end confdefs.h. */
3215 if ac_fn_c_try_compile "$LINENO"; then :
3218 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3220 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3222 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3223 ac_c_werror_flag=$ac_save_c_werror_flag
3225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3226 $as_echo "$ac_cv_prog_cc_g" >&6; }
3227 if test "$ac_test_CFLAGS" = set; then
3228 CFLAGS=$ac_save_CFLAGS
3229 elif test $ac_cv_prog_cc_g = yes; then
3230 if test "$GCC" = yes; then
3236 if test "$GCC" = yes; then
3242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3243 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3244 if ${ac_cv_prog_cc_c89+:} false; then :
3245 $as_echo_n "(cached) " >&6
3247 ac_cv_prog_cc_c89=no
3249 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3250 /* end confdefs.h. */
3254 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3255 struct buf { int x; };
3256 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3257 static char *e (p, i)
3263 static char *f (char * (*g) (char **, int), char **p, ...)
3268 s = g (p, va_arg (v,int));
3273 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3274 function prototypes and stuff, but not '\xHH' hex character constants.
3275 These don't provoke an error unfortunately, instead are silently treated
3276 as 'x'. The following induces an error, until -std is added to get
3277 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3278 array size at least. It's necessary to write '\x00'==0 to get something
3279 that's true only with -std. */
3280 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3282 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3283 inside strings and character constants. */
3285 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3287 int test (int i, double x);
3288 struct s1 {int (*f) (int a);};
3289 struct s2 {int (*f) (double a);};
3290 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3296 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3301 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3302 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3304 CC="$ac_save_CC $ac_arg"
3305 if ac_fn_c_try_compile "$LINENO"; then :
3306 ac_cv_prog_cc_c89=$ac_arg
3308 rm -f core conftest.err conftest.$ac_objext
3309 test "x$ac_cv_prog_cc_c89" != "xno" && break
3311 rm -f conftest.$ac_ext
3316 case "x$ac_cv_prog_cc_c89" in
3318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3319 $as_echo "none needed" >&6; } ;;
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3322 $as_echo "unsupported" >&6; } ;;
3324 CC="$CC $ac_cv_prog_cc_c89"
3325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3326 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3328 if test "x$ac_cv_prog_cc_c89" != xno; then :
3333 ac_cpp='$CPP $CPPFLAGS'
3334 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3335 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3336 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3339 ac_cpp='$CPP $CPPFLAGS'
3340 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3341 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3342 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3344 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3345 # On Suns, sometimes $CPP names a directory.
3346 if test -n "$CPP" && test -d "$CPP"; then
3349 if test -z "$CPP"; then
3350 if ${ac_cv_prog_CPP+:} false; then :
3351 $as_echo_n "(cached) " >&6
3353 # Double quotes because CPP needs to be expanded
3354 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3357 for ac_c_preproc_warn_flag in '' yes
3359 # Use a header file that comes with gcc, so configuring glibc
3360 # with a fresh cross-compiler works.
3361 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3362 # <limits.h> exists even on freestanding compilers.
3363 # On the NeXT, cc -E runs the code through the compiler's parser,
3364 # not just through cpp. "Syntax error" is here to catch this case.
3365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3366 /* end confdefs.h. */
3368 # include <limits.h>
3370 # include <assert.h>
3374 if ac_fn_c_try_cpp "$LINENO"; then :
3377 # Broken: fails on valid input.
3380 rm -f conftest.err conftest.i conftest.$ac_ext
3382 # OK, works on sane cases. Now check whether nonexistent headers
3383 # can be detected and how.
3384 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3385 /* end confdefs.h. */
3386 #include <ac_nonexistent.h>
3388 if ac_fn_c_try_cpp "$LINENO"; then :
3389 # Broken: success on invalid input.
3392 # Passes both tests.
3396 rm -f conftest.err conftest.i conftest.$ac_ext
3399 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3400 rm -f conftest.i conftest.err conftest.
$ac_ext
3401 if $ac_preproc_ok; then :
3413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3414 $as_echo "$CPP" >&6; }
3416 for ac_c_preproc_warn_flag
in '' yes
3418 # Use a header file that comes with gcc, so configuring glibc
3419 # with a fresh cross-compiler works.
3420 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3421 # <limits.h> exists even on freestanding compilers.
3422 # On the NeXT, cc -E runs the code through the compiler's parser,
3423 # not just through cpp. "Syntax error" is here to catch this case.
3424 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3425 /* end confdefs.h. */
3427 # include <limits.h>
3429 # include <assert.h>
3433 if ac_fn_c_try_cpp
"$LINENO"; then :
3436 # Broken: fails on valid input.
3439 rm -f conftest.err conftest.i conftest.
$ac_ext
3441 # OK, works on sane cases. Now check whether nonexistent headers
3442 # can be detected and how.
3443 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3444 /* end confdefs.h. */
3445 #include <ac_nonexistent.h>
3447 if ac_fn_c_try_cpp
"$LINENO"; then :
3448 # Broken: success on invalid input.
3451 # Passes both tests.
3455 rm -f conftest.err conftest.i conftest.
$ac_ext
3458 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3459 rm -f conftest.i conftest.err conftest.
$ac_ext
3460 if $ac_preproc_ok; then :
3463 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3464 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3465 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3466 See \`config.log' for more details" "$LINENO" 5; }
3470 ac_cpp
='$CPP $CPPFLAGS'
3471 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3472 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3473 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3476 ac_cpp
='$CXXCPP $CPPFLAGS'
3477 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3478 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3479 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
3480 if test -z "$CXX"; then
3481 if test -n "$CCC"; then
3484 if test -n "$ac_tool_prefix"; then
3485 for ac_prog
in clang
++ c
++ g
++
3487 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3488 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3490 $as_echo_n "checking for $ac_word... " >&6; }
3491 if ${ac_cv_prog_CXX+:} false
; then :
3492 $as_echo_n "(cached) " >&6
3494 if test -n "$CXX"; then
3495 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3497 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3501 test -z "$as_dir" && as_dir
=.
3502 for ac_exec_ext
in '' $ac_executable_extensions; do
3503 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3504 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
3505 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3515 if test -n "$CXX"; then
3516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3517 $as_echo "$CXX" >&6; }
3519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3520 $as_echo "no" >&6; }
3524 test -n "$CXX" && break
3527 if test -z "$CXX"; then
3529 for ac_prog
in clang
++ c
++ g
++
3531 # Extract the first word of "$ac_prog", so it can be a program name with args.
3532 set dummy
$ac_prog; ac_word
=$2
3533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3534 $as_echo_n "checking for $ac_word... " >&6; }
3535 if ${ac_cv_prog_ac_ct_CXX+:} false
; then :
3536 $as_echo_n "(cached) " >&6
3538 if test -n "$ac_ct_CXX"; then
3539 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
3541 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3545 test -z "$as_dir" && as_dir
=.
3546 for ac_exec_ext
in '' $ac_executable_extensions; do
3547 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3548 ac_cv_prog_ac_ct_CXX
="$ac_prog"
3549 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3558 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3559 if test -n "$ac_ct_CXX"; then
3560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3561 $as_echo "$ac_ct_CXX" >&6; }
3563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3564 $as_echo "no" >&6; }
3568 test -n "$ac_ct_CXX" && break
3571 if test "x$ac_ct_CXX" = x
; then
3574 case $cross_compiling:$ac_tool_warned in
3576 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3577 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3578 ac_tool_warned
=yes ;;
3586 # Provide some information about the compiler.
3587 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3590 for ac_option
in --version -v -V -qversion; do
3591 { { ac_try
="$ac_compiler $ac_option >&5"
3593 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3594 *) ac_try_echo=$ac_try;;
3596 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3597 $as_echo "$ac_try_echo"; } >&5
3598 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3600 if test -s conftest.err; then
3602 ... rest of stderr output deleted ...
3603 10q' conftest.err >conftest.er1
3604 cat conftest.er1 >&5
3606 rm -f conftest.er1 conftest.err
3607 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3608 test $ac_status = 0; }
3611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3612 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3613 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3614 $as_echo_n "(cached) " >&6
3616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3617 /* end confdefs.h. */
3630 if ac_fn_cxx_try_compile "$LINENO"; then :
3635 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3636 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3640 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3641 if test $ac_compiler_gnu = yes; then
3646 ac_test_CXXFLAGS=${CXXFLAGS+set}
3647 ac_save_CXXFLAGS=$CXXFLAGS
3648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3649 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3650 if ${ac_cv_prog_cxx_g+:} false; then :
3651 $as_echo_n "(cached) " >&6
3653 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3654 ac_cxx_werror_flag=yes
3657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3658 /* end confdefs.h. */
3668 if ac_fn_cxx_try_compile "$LINENO"; then :
3669 ac_cv_prog_cxx_g=yes
3672 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3673 /* end confdefs.h. */
3683 if ac_fn_cxx_try_compile "$LINENO"; then :
3686 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3688 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3689 /* end confdefs.h. */
3699 if ac_fn_cxx_try_compile "$LINENO"; then :
3700 ac_cv_prog_cxx_g=yes
3702 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3706 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3707 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3710 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3711 if test "$ac_test_CXXFLAGS" = set; then
3712 CXXFLAGS=$ac_save_CXXFLAGS
3713 elif test $ac_cv_prog_cxx_g = yes; then
3714 if test "$GXX" = yes; then
3720 if test "$GXX" = yes; then
3727 ac_cpp='$CPP $CPPFLAGS'
3728 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3729 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3730 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3732 if test -n "$ac_tool_prefix"; then
3733 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3734 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3736 $as_echo_n "checking for $ac_word... " >&6; }
3737 if ${ac_cv_prog_RANLIB+:} false; then :
3738 $as_echo_n "(cached) " >&6
3740 if test -n "$RANLIB"; then
3741 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3743 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3747 test -z "$as_dir" && as_dir=.
3748 for ac_exec_ext in '' $ac_executable_extensions; do
3749 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3750 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3751 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3760 RANLIB=$ac_cv_prog_RANLIB
3761 if test -n "$RANLIB"; then
3762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3763 $as_echo "$RANLIB" >&6; }
3765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3766 $as_echo "no" >&6; }
3771 if test -z "$ac_cv_prog_RANLIB"; then
3772 ac_ct_RANLIB=$RANLIB
3773 # Extract the first word of "ranlib", so it can be a program name with args.
3774 set dummy ranlib; ac_word=$2
3775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3776 $as_echo_n "checking for $ac_word... " >&6; }
3777 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3778 $as_echo_n "(cached) " >&6
3780 if test -n "$ac_ct_RANLIB"; then
3781 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3783 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3787 test -z "$as_dir" && as_dir=.
3788 for ac_exec_ext in '' $ac_executable_extensions; do
3789 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3790 ac_cv_prog_ac_ct_RANLIB="ranlib"
3791 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3800 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3801 if test -n "$ac_ct_RANLIB"; then
3802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3803 $as_echo "$ac_ct_RANLIB" >&6; }
3805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3806 $as_echo "no" >&6; }
3809 if test "x$ac_ct_RANLIB" = x; then
3812 case $cross_compiling:$ac_tool_warned in
3814 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3815 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3816 ac_tool_warned=yes ;;
3818 RANLIB=$ac_ct_RANLIB
3821 RANLIB="$ac_cv_prog_RANLIB"
3824 # Extract the first word of "ar", so it can be a program name with args.
3825 set dummy ar; ac_word=$2
3826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3827 $as_echo_n "checking for $ac_word... " >&6; }
3828 if ${ac_cv_path_AR+:} false; then :
3829 $as_echo_n "(cached) " >&6
3833 ac_cv_path_AR="$AR" # Let the user override the test with a path.
3836 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3840 test -z "$as_dir" && as_dir=.
3841 for ac_exec_ext in '' $ac_executable_extensions; do
3842 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3843 ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
3844 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3855 if test -n "$AR"; then
3856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3857 $as_echo "$AR" >&6; }
3859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3860 $as_echo "no" >&6; }
3864 # Extract the first word of "chmod", so it can be a program name with args.
3865 set dummy chmod; ac_word=$2
3866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3867 $as_echo_n "checking for $ac_word... " >&6; }
3868 if ${ac_cv_path_CHMOD+:} false; then :
3869 $as_echo_n "(cached) " >&6
3873 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
3876 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3880 test -z "$as_dir" && as_dir=.
3881 for ac_exec_ext in '' $ac_executable_extensions; do
3882 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3883 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
3884 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3894 CHMOD=$ac_cv_path_CHMOD
3895 if test -n "$CHMOD"; then
3896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
3897 $as_echo "$CHMOD" >&6; }
3899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3900 $as_echo "no" >&6; }
3904 # Extract the first word of "gzip", so it can be a program name with args.
3905 set dummy gzip; ac_word=$2
3906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3907 $as_echo_n "checking for $ac_word... " >&6; }
3908 if ${ac_cv_path_GZIP+:} false; then :
3909 $as_echo_n "(cached) " >&6
3913 ac_cv_path_GZIP="$GZIP" # Let the user override the test with a path.
3916 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3920 test -z "$as_dir" && as_dir=.
3921 for ac_exec_ext in '' $ac_executable_extensions; do
3922 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3923 ac_cv_path_GZIP="$as_dir/$ac_word$ac_exec_ext"
3924 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3934 GZIP=$ac_cv_path_GZIP
3935 if test -n "$GZIP"; then
3936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIP" >&5
3937 $as_echo "$GZIP" >&6; }
3939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3940 $as_echo "no" >&6; }
3944 # Extract the first word of "ld", so it can be a program name with args.
3945 set dummy ld; ac_word=$2
3946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3947 $as_echo_n "checking for $ac_word... " >&6; }
3948 if ${ac_cv_path_LD+:} false; then :
3949 $as_echo_n "(cached) " >&6
3953 ac_cv_path_LD="$LD" # Let the user override the test with a path.
3956 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3960 test -z "$as_dir" && as_dir=.
3961 for ac_exec_ext in '' $ac_executable_extensions; do
3962 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3963 ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext"
3964 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3975 if test -n "$LD"; then
3976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
3977 $as_echo "$LD" >&6; }
3979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3980 $as_echo "no" >&6; }
3984 # Extract the first word of "ln", so it can be a program name with args.
3985 set dummy ln; ac_word=$2
3986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3987 $as_echo_n "checking for $ac_word... " >&6; }
3988 if ${ac_cv_path_LN+:} false; then :
3989 $as_echo_n "(cached) " >&6
3993 ac_cv_path_LN="$LN" # Let the user override the test with a path.
3996 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4000 test -z "$as_dir" && as_dir=.
4001 for ac_exec_ext in '' $ac_executable_extensions; do
4002 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4003 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4004 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4015 if test -n "$LN"; then
4016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
4017 $as_echo "$LN" >&6; }
4019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4020 $as_echo "no" >&6; }
4024 # Extract the first word of "mkdir", so it can be a program name with args.
4025 set dummy mkdir; ac_word=$2
4026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4027 $as_echo_n "checking for $ac_word... " >&6; }
4028 if ${ac_cv_path_MKDIR+:} false; then :
4029 $as_echo_n "(cached) " >&6
4033 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
4036 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4040 test -z "$as_dir" && as_dir=.
4041 for ac_exec_ext in '' $ac_executable_extensions; do
4042 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4043 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
4044 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4054 MKDIR=$ac_cv_path_MKDIR
4055 if test -n "$MKDIR"; then
4056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR" >&5
4057 $as_echo "$MKDIR" >&6; }
4059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4060 $as_echo "no" >&6; }
4064 # Extract the first word of "mv", so it can be a program name with args.
4065 set dummy mv; ac_word=$2
4066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4067 $as_echo_n "checking for $ac_word... " >&6; }
4068 if ${ac_cv_path_MV+:} false; then :
4069 $as_echo_n "(cached) " >&6
4073 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4076 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4080 test -z "$as_dir" && as_dir=.
4081 for ac_exec_ext in '' $ac_executable_extensions; do
4082 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4083 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4084 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4095 if test -n "$MV"; then
4096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
4097 $as_echo "$MV" >&6; }
4099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4100 $as_echo "no" >&6; }
4104 # Extract the first word of "rm", so it can be a program name with args.
4105 set dummy rm; ac_word=$2
4106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4107 $as_echo_n "checking for $ac_word... " >&6; }
4108 if ${ac_cv_path_RM+:} false; then :
4109 $as_echo_n "(cached) " >&6
4113 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4116 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4120 test -z "$as_dir" && as_dir=.
4121 for ac_exec_ext in '' $ac_executable_extensions; do
4122 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4123 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4124 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4135 if test -n "$RM"; then
4136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
4137 $as_echo "$RM" >&6; }
4139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4140 $as_echo "no" >&6; }
4144 # Extract the first word of "rmdir", so it can be a program name with args.
4145 set dummy rmdir; ac_word=$2
4146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4147 $as_echo_n "checking for $ac_word... " >&6; }
4148 if ${ac_cv_path_RMDIR+:} false; then :
4149 $as_echo_n "(cached) " >&6
4153 ac_cv_path_RMDIR="$RMDIR" # Let the user override the test with a path.
4156 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4160 test -z "$as_dir" && as_dir=.
4161 for ac_exec_ext in '' $ac_executable_extensions; do
4162 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4163 ac_cv_path_RMDIR="$as_dir/$ac_word$ac_exec_ext"
4164 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4174 RMDIR=$ac_cv_path_RMDIR
4175 if test -n "$RMDIR"; then
4176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDIR" >&5
4177 $as_echo "$RMDIR" >&6; }
4179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4180 $as_echo "no" >&6; }
4184 # Extract the first word of "sed", so it can be a program name with args.
4185 set dummy sed; ac_word=$2
4186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4187 $as_echo_n "checking for $ac_word... " >&6; }
4188 if ${ac_cv_path_SED+:} false; then :
4189 $as_echo_n "(cached) " >&6
4193 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4196 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4200 test -z "$as_dir" && as_dir=.
4201 for ac_exec_ext in '' $ac_executable_extensions; do
4202 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4203 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4204 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4215 if test -n "$SED"; then
4216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4217 $as_echo "$SED" >&6; }
4219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4220 $as_echo "no" >&6; }
4224 # Extract the first word of "xdg-open", so it can be a program name with args.
4225 set dummy xdg-open; ac_word=$2
4226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4227 $as_echo_n "checking for $ac_word... " >&6; }
4228 if ${ac_cv_path_XDGOPEN+:} false; then :
4229 $as_echo_n "(cached) " >&6
4233 ac_cv_path_XDGOPEN="$XDGOPEN" # Let the user override the test with a path.
4236 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4240 test -z "$as_dir" && as_dir=.
4241 for ac_exec_ext in '' $ac_executable_extensions; do
4242 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4243 ac_cv_path_XDGOPEN="$as_dir/$ac_word$ac_exec_ext"
4244 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4254 XDGOPEN=$ac_cv_path_XDGOPEN
4255 if test -n "$XDGOPEN"; then
4256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XDGOPEN" >&5
4257 $as_echo "$XDGOPEN" >&6; }
4259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4260 $as_echo "no" >&6; }
4264 if test "x$XDGOPEN" = x; then
4265 CUPS_HTMLVIEW="htmlview"
4267 CUPS_HTMLVIEW="$XDGOPEN"
4271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for install-sh script" >&5
4272 $as_echo_n "checking for install-sh script... " >&6; }
4273 INSTALL="`pwd`/install-sh"
4275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using $INSTALL" >&5
4276 $as_echo "using $INSTALL" >&6; }
4278 if test "x$AR" = x; then
4279 as_fn_error $? "Unable to find required library archive command." "$LINENO" 5
4281 if test "x$CC" = x; then
4282 as_fn_error $? "Unable to find required C compiler command." "$LINENO" 5
4286 # Check whether --enable-static was given.
4287 if test "${enable_static+set}" = set; then :
4288 enableval=$enable_static;
4292 if test x$enable_static = xyes; then
4293 echo Installing static libraries...
4294 INSTALLSTATIC="installstatic"
4299 if test -n "$ac_tool_prefix"; then
4300 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4301 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4303 $as_echo_n "checking for $ac_word... " >&6; }
4304 if ${ac_cv_path_PKGCONFIG+:} false; then :
4305 $as_echo_n "(cached) " >&6
4309 ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
4312 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4316 test -z "$as_dir" && as_dir=.
4317 for ac_exec_ext in '' $ac_executable_extensions; do
4318 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4319 ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4320 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4330 PKGCONFIG=$ac_cv_path_PKGCONFIG
4331 if test -n "$PKGCONFIG"; then
4332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
4333 $as_echo "$PKGCONFIG" >&6; }
4335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4336 $as_echo "no" >&6; }
4341 if test -z "$ac_cv_path_PKGCONFIG"; then
4342 ac_pt_PKGCONFIG=$PKGCONFIG
4343 # Extract the first word of "pkg-config", so it can be a program name with args.
4344 set dummy pkg-config; ac_word=$2
4345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4346 $as_echo_n "checking for $ac_word... " >&6; }
4347 if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
4348 $as_echo_n "(cached) " >&6
4350 case $ac_pt_PKGCONFIG in
4352 ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
4355 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4359 test -z "$as_dir" && as_dir=.
4360 for ac_exec_ext in '' $ac_executable_extensions; do
4361 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4362 ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4363 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4373 ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
4374 if test -n "$ac_pt_PKGCONFIG"; then
4375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
4376 $as_echo "$ac_pt_PKGCONFIG" >&6; }
4378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4379 $as_echo "no" >&6; }
4382 if test "x$ac_pt_PKGCONFIG" = x; then
4385 case $cross_compiling:$ac_tool_warned in
4387 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4388 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4389 ac_tool_warned=yes ;;
4391 PKGCONFIG=$ac_pt_PKGCONFIG
4394 PKGCONFIG="$ac_cv_path_PKGCONFIG"
4399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing abs" >&5
4400 $as_echo_n "checking for library containing abs... " >&6; }
4401 if ${ac_cv_search_abs+:} false; then :
4402 $as_echo_n "(cached) " >&6
4404 ac_func_search_save_LIBS=$LIBS
4405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4406 /* end confdefs.h. */
4408 /* Override any GCC internal prototype to avoid an error.
4409 Use char because int might match the return type of a GCC
4410 builtin and then its argument prototype would still apply. */
4423 for ac_lib in '' m; do
4424 if test -z "$ac_lib"; then
4425 ac_res="none required"
4428 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4430 if ac_fn_c_try_link "$LINENO"; then :
4431 ac_cv_search_abs=$ac_res
4433 rm -f core conftest.err conftest.$ac_objext \
4435 if ${ac_cv_search_abs+:} false; then :
4439 if ${ac_cv_search_abs+:} false; then :
4445 LIBS=$ac_func_search_save_LIBS
4447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_abs" >&5
4448 $as_echo "$ac_cv_search_abs" >&6; }
4449 ac_res=$ac_cv_search_abs
4450 if test "$ac_res" != no; then :
4451 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4452 $as_echo "#define HAVE_ABS 1" >>confdefs.h
4456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
4457 $as_echo_n "checking for library containing crypt... " >&6; }
4458 if ${ac_cv_search_crypt+:} false; then :
4459 $as_echo_n "(cached) " >&6
4461 ac_func_search_save_LIBS=$LIBS
4462 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4463 /* end confdefs.h. */
4465 /* Override any GCC internal prototype to avoid an error.
4466 Use char because int might match the return type of a GCC
4467 builtin and then its argument prototype would still apply. */
4480 for ac_lib in '' crypt; do
4481 if test -z "$ac_lib"; then
4482 ac_res="none required"
4485 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4487 if ac_fn_c_try_link "$LINENO"; then :
4488 ac_cv_search_crypt=$ac_res
4490 rm -f core conftest.err conftest.$ac_objext \
4492 if ${ac_cv_search_crypt+:} false; then :
4496 if ${ac_cv_search_crypt+:} false; then :
4499 ac_cv_search_crypt=no
4502 LIBS=$ac_func_search_save_LIBS
4504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
4505 $as_echo "$ac_cv_search_crypt" >&6; }
4506 ac_res=$ac_cv_search_crypt
4507 if test "$ac_res" != no; then :
4508 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fmod" >&5
4513 $as_echo_n "checking for library containing fmod... " >&6; }
4514 if ${ac_cv_search_fmod+:} false; then :
4515 $as_echo_n "(cached) " >&6
4517 ac_func_search_save_LIBS=$LIBS
4518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4519 /* end confdefs.h. */
4521 /* Override any GCC internal prototype to avoid an error.
4522 Use char because int might match the return type of a GCC
4523 builtin and then its argument prototype would still apply. */
4536 for ac_lib in '' m; do
4537 if test -z "$ac_lib"; then
4538 ac_res="none required"
4541 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4543 if ac_fn_c_try_link "$LINENO"; then :
4544 ac_cv_search_fmod=$ac_res
4546 rm -f core conftest.err conftest.$ac_objext \
4548 if ${ac_cv_search_fmod+:} false; then :
4552 if ${ac_cv_search_fmod+:} false; then :
4555 ac_cv_search_fmod=no
4558 LIBS=$ac_func_search_save_LIBS
4560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fmod" >&5
4561 $as_echo "$ac_cv_search_fmod" >&6; }
4562 ac_res=$ac_cv_search_fmod
4563 if test "$ac_res" != no; then :
4564 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getspent" >&5
4569 $as_echo_n "checking for library containing getspent... " >&6; }
4570 if ${ac_cv_search_getspent+:} false; then :
4571 $as_echo_n "(cached) " >&6
4573 ac_func_search_save_LIBS=$LIBS
4574 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4575 /* end confdefs.h. */
4577 /* Override any GCC internal prototype to avoid an error.
4578 Use char because int might match the return type of a GCC
4579 builtin and then its argument prototype would still apply. */
4592 for ac_lib in '' sec gen; do
4593 if test -z "$ac_lib"; then
4594 ac_res="none required"
4597 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4599 if ac_fn_c_try_link "$LINENO"; then :
4600 ac_cv_search_getspent=$ac_res
4602 rm -f core conftest.err conftest.$ac_objext \
4604 if ${ac_cv_search_getspent+:} false; then :
4608 if ${ac_cv_search_getspent+:} false; then :
4611 ac_cv_search_getspent=no
4614 LIBS=$ac_func_search_save_LIBS
4616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getspent" >&5
4617 $as_echo "$ac_cv_search_getspent" >&6; }
4618 ac_res=$ac_cv_search_getspent
4619 if test "$ac_res" != no; then :
4620 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4626 # Check whether --enable-mallinfo was given.
4627 if test "${enable_mallinfo+set}" = set; then :
4628 enableval=$enable_mallinfo;
4632 if test x$enable_mallinfo = xyes; then
4635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mallinfo" >&5
4636 $as_echo_n "checking for library containing mallinfo... " >&6; }
4637 if ${ac_cv_search_mallinfo+:} false; then :
4638 $as_echo_n "(cached) " >&6
4640 ac_func_search_save_LIBS=$LIBS
4641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4642 /* end confdefs.h. */
4644 /* Override any GCC internal prototype to avoid an error.
4645 Use char because int might match the return type of a GCC
4646 builtin and then its argument prototype would still apply. */
4659 for ac_lib in '' malloc; do
4660 if test -z "$ac_lib"; then
4661 ac_res="none required"
4664 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4666 if ac_fn_c_try_link "$LINENO"; then :
4667 ac_cv_search_mallinfo=$ac_res
4669 rm -f core conftest.err conftest.$ac_objext \
4671 if ${ac_cv_search_mallinfo+:} false; then :
4675 if ${ac_cv_search_mallinfo+:} false; then :
4678 ac_cv_search_mallinfo=no
4681 LIBS=$ac_func_search_save_LIBS
4683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mallinfo" >&5
4684 $as_echo "$ac_cv_search_mallinfo" >&6; }
4685 ac_res=$ac_cv_search_mallinfo
4686 if test "$ac_res" != no; then :
4687 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4688 $as_echo "#define HAVE_MALLINFO 1" >>confdefs.h
4698 # Check whether --enable-libpaper was given.
4699 if test "${enable_libpaper+set}" = set; then :
4700 enableval=$enable_libpaper;
4704 if test x$enable_libpaper = xyes; then
4705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systempapername in -lpaper" >&5
4706 $as_echo_n "checking for systempapername in -lpaper... " >&6; }
4707 if ${ac_cv_lib_paper_systempapername+:} false; then :
4708 $as_echo_n "(cached) " >&6
4710 ac_check_lib_save_LIBS=$LIBS
4711 LIBS="-lpaper $LIBS"
4712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4713 /* end confdefs.h. */
4715 /* Override any GCC internal prototype to avoid an error.
4716 Use char because int might match the return type of a GCC
4717 builtin and then its argument prototype would still apply. */
4721 char systempapername ();
4725 return systempapername ();
4730 if ac_fn_c_try_link "$LINENO"; then :
4731 ac_cv_lib_paper_systempapername=yes
4733 ac_cv_lib_paper_systempapername=no
4735 rm -f core conftest.err conftest.$ac_objext \
4736 conftest$ac_exeext conftest.$ac_ext
4737 LIBS=$ac_check_lib_save_LIBS
4739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_paper_systempapername" >&5
4740 $as_echo "$ac_cv_lib_paper_systempapername" >&6; }
4741 if test "x$ac_cv_lib_paper_systempapername" = xyes; then :
4742 $as_echo "#define HAVE_LIBPAPER 1" >>confdefs.h
4755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4756 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4757 if ${ac_cv_path_GREP+:} false; then :
4758 $as_echo_n "(cached) " >&6
4760 if test -z "$GREP"; then
4761 ac_path_GREP_found=false
4762 # Loop through the user's path and test for each of PROGNAME-LIST
4763 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4764 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4767 test -z "$as_dir" && as_dir=.
4768 for ac_prog in grep ggrep; do
4769 for ac_exec_ext in '' $ac_executable_extensions; do
4770 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4771 as_fn_executable_p "$ac_path_GREP" || continue
4772 # Check for GNU ac_path_GREP and select it if it is found.
4773 # Check for GNU $ac_path_GREP
4774 case `"$ac_path_GREP" --version 2>&1` in
4776 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4779 $as_echo_n 0123456789 >"conftest.in"
4782 cat "conftest.in" "conftest.in" >"conftest.tmp"
4783 mv "conftest.tmp" "conftest.in"
4784 cp "conftest.in" "conftest.nl"
4785 $as_echo 'GREP' >> "conftest.nl"
4786 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4787 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4788 as_fn_arith $ac_count + 1 && ac_count=$as_val
4789 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4790 # Best one so far, save it but keep looking for a better one
4791 ac_cv_path_GREP="$ac_path_GREP"
4792 ac_path_GREP_max=$ac_count
4794 # 10*(2^10) chars as input seems more than enough
4795 test $ac_count -gt 10 && break
4797 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4800 $ac_path_GREP_found && break 3
4805 if test -z "$ac_cv_path_GREP"; then
4806 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4809 ac_cv_path_GREP=$GREP
4813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4814 $as_echo "$ac_cv_path_GREP" >&6; }
4815 GREP="$ac_cv_path_GREP"
4818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4819 $as_echo_n "checking for egrep... " >&6; }
4820 if ${ac_cv_path_EGREP+:} false; then :
4821 $as_echo_n "(cached) " >&6
4823 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4824 then ac_cv_path_EGREP="$GREP -E"
4826 if test -z "$EGREP"; then
4827 ac_path_EGREP_found=false
4828 # Loop through the user's path and test for each of PROGNAME-LIST
4829 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4830 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4833 test -z "$as_dir" && as_dir=.
4834 for ac_prog in egrep; do
4835 for ac_exec_ext in '' $ac_executable_extensions; do
4836 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4837 as_fn_executable_p "$ac_path_EGREP" || continue
4838 # Check for GNU ac_path_EGREP and select it if it is found.
4839 # Check for GNU $ac_path_EGREP
4840 case `"$ac_path_EGREP" --version 2>&1` in
4842 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4845 $as_echo_n 0123456789 >"conftest.in"
4848 cat "conftest.in" "conftest.in" >"conftest.tmp"
4849 mv "conftest.tmp" "conftest.in"
4850 cp "conftest.in" "conftest.nl"
4851 $as_echo 'EGREP' >> "conftest.nl"
4852 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4853 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4854 as_fn_arith $ac_count + 1 && ac_count=$as_val
4855 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4856 # Best one so far, save it but keep looking for a better one
4857 ac_cv_path_EGREP="$ac_path_EGREP"
4858 ac_path_EGREP_max=$ac_count
4860 # 10*(2^10) chars as input seems more than enough
4861 test $ac_count -gt 10 && break
4863 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4866 $ac_path_EGREP_found && break 3
4871 if test -z "$ac_cv_path_EGREP"; then
4872 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4875 ac_cv_path_EGREP=$EGREP
4880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4881 $as_echo "$ac_cv_path_EGREP" >&6; }
4882 EGREP="$ac_cv_path_EGREP"
4885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4886 $as_echo_n "checking for ANSI C header files... " >&6; }
4887 if ${ac_cv_header_stdc+:} false; then :
4888 $as_echo_n "(cached) " >&6
4890 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4891 /* end confdefs.h. */
4905 if ac_fn_c_try_compile "$LINENO"; then :
4906 ac_cv_header_stdc=yes
4908 ac_cv_header_stdc=no
4910 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4912 if test $ac_cv_header_stdc = yes; then
4913 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4915 /* end confdefs.h. */
4919 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4920 $EGREP "memchr" >/dev/null 2>&1; then :
4923 ac_cv_header_stdc=no
4929 if test $ac_cv_header_stdc = yes; then
4930 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4932 /* end confdefs.h. */
4936 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4937 $EGREP "free" >/dev/null 2>&1; then :
4940 ac_cv_header_stdc=no
4946 if test $ac_cv_header_stdc = yes; then
4947 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4948 if test "$cross_compiling" = yes; then :
4951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4952 /* end confdefs.h. */
4955 #if ((' ' & 0x0FF) == 0x020)
4956 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4957 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4959 # define ISLOWER(c) \
4960 (('a' <= (c) && (c) <= 'i') \
4961 || ('j' <= (c) && (c) <= 'r') \
4962 || ('s' <= (c) && (c) <= 'z'))
4963 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4966 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4971 for (i = 0; i < 256; i++)
4972 if (XOR (islower (i), ISLOWER (i))
4973 || toupper (i) != TOUPPER (i))
4978 if ac_fn_c_try_run "$LINENO"; then :
4981 ac_cv_header_stdc=no
4983 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4984 conftest.$ac_objext conftest.beam conftest.$ac_ext
4989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4990 $as_echo "$ac_cv_header_stdc" >&6; }
4991 if test $ac_cv_header_stdc = yes; then
4993 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4997 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4998 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4999 inttypes.h stdint.h unistd.h
5001 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
5002 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5004 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5005 cat >>confdefs.h <<_ACEOF
5006 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
5014 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
5015 if test "x$ac_cv_header_stdlib_h" = xyes; then :
5016 $as_echo "#define HAVE_STDLIB_H 1" >>confdefs.h
5021 ac_fn_c_check_header_mongrel "$LINENO" "crypt.h" "ac_cv_header_crypt_h" "$ac_includes_default"
5022 if test "x$ac_cv_header_crypt_h" = xyes; then :
5023 $as_echo "#define HAVE_CRYPT_H 1" >>confdefs.h
5028 ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
5029 if test "x$ac_cv_header_langinfo_h" = xyes; then :
5030 $as_echo "#define HAVE_LANGINFO_H 1" >>confdefs.h
5035 ac_fn_c_check_header_mongrel "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default"
5036 if test "x$ac_cv_header_malloc_h" = xyes; then :
5037 $as_echo "#define HAVE_MALLOC_H 1" >>confdefs.h
5042 ac_fn_c_check_header_mongrel "$LINENO" "shadow.h" "ac_cv_header_shadow_h" "$ac_includes_default"
5043 if test "x$ac_cv_header_shadow_h" = xyes; then :
5044 $as_echo "#define HAVE_SHADOW_H 1" >>confdefs.h
5049 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
5050 if test "x$ac_cv_header_stdint_h" = xyes; then :
5051 $as_echo "#define HAVE_STDINT_H 1" >>confdefs.h
5056 ac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default"
5057 if test "x$ac_cv_header_string_h" = xyes; then :
5058 $as_echo "#define HAVE_STRING_H 1" >>confdefs.h
5063 ac_fn_c_check_header_mongrel "$LINENO" "strings.h" "ac_cv_header_strings_h" "$ac_includes_default"
5064 if test "x$ac_cv_header_strings_h" = xyes; then :
5065 $as_echo "#define HAVE_STRINGS_H 1" >>confdefs.h
5070 ac_fn_c_check_header_mongrel "$LINENO" "bstring.h" "ac_cv_header_bstring_h" "$ac_includes_default"
5071 if test "x$ac_cv_header_bstring_h" = xyes; then :
5072 $as_echo "#define HAVE_BSTRING_H 1" >>confdefs.h
5077 ac_fn_c_check_header_mongrel "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
5078 if test "x$ac_cv_header_sys_ioctl_h" = xyes; then :
5079 $as_echo "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
5084 ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
5085 if test "x$ac_cv_header_sys_param_h" = xyes; then :
5086 $as_echo "#define HAVE_SYS_PARAM_H 1" >>confdefs.h
5091 ac_fn_c_check_header_mongrel "$LINENO" "sys/ucred.h" "ac_cv_header_sys_ucred_h" "$ac_includes_default"
5092 if test "x$ac_cv_header_sys_ucred_h" = xyes; then :
5093 $as_echo "#define HAVE_SYS_UCRED_H 1" >>confdefs.h
5099 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
5100 if test "x$ac_cv_header_iconv_h" = xyes; then :
5103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing iconv_open" >&5
5104 $as_echo_n "checking for library containing iconv_open... " >&6; }
5105 if ${ac_cv_search_iconv_open+:} false; then :
5106 $as_echo_n "(cached) " >&6
5108 ac_func_search_save_LIBS=$LIBS
5109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5110 /* end confdefs.h. */
5112 /* Override any GCC internal prototype to avoid an error.
5113 Use char because int might match the return type of a GCC
5114 builtin and then its argument prototype would still apply. */
5122 return iconv_open ();
5127 for ac_lib in '' iconv; do
5128 if test -z "$ac_lib"; then
5129 ac_res="none required"
5132 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5134 if ac_fn_c_try_link "$LINENO"; then :
5135 ac_cv_search_iconv_open=$ac_res
5137 rm -f core conftest.err conftest.$ac_objext \
5139 if ${ac_cv_search_iconv_open+:} false; then :
5143 if ${ac_cv_search_iconv_open+:} false; then :
5146 ac_cv_search_iconv_open=no
5149 LIBS=$ac_func_search_save_LIBS
5151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_iconv_open" >&5
5152 $as_echo "$ac_cv_search_iconv_open" >&6; }
5153 ac_res=$ac_cv_search_iconv_open
5154 if test "$ac_res" != no; then :
5155 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5156 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5158 SAVELIBS="$SAVELIBS $LIBS"
5161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing libiconv_open" >&5
5162 $as_echo_n "checking for library containing libiconv_open... " >&6; }
5163 if ${ac_cv_search_libiconv_open+:} false; then :
5164 $as_echo_n "(cached) " >&6
5166 ac_func_search_save_LIBS=$LIBS
5167 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5168 /* end confdefs.h. */
5170 /* Override any GCC internal prototype to avoid an error.
5171 Use char because int might match the return type of a GCC
5172 builtin and then its argument prototype would still apply. */
5176 char libiconv_open ();
5180 return libiconv_open ();
5185 for ac_lib in '' iconv; do
5186 if test -z "$ac_lib"; then
5187 ac_res="none required"
5190 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5192 if ac_fn_c_try_link "$LINENO"; then :
5193 ac_cv_search_libiconv_open=$ac_res
5195 rm -f core conftest.err conftest.$ac_objext \
5197 if ${ac_cv_search_libiconv_open+:} false; then :
5201 if ${ac_cv_search_libiconv_open+:} false; then :
5204 ac_cv_search_libiconv_open=no
5207 LIBS=$ac_func_search_save_LIBS
5209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_libiconv_open" >&5
5210 $as_echo "$ac_cv_search_libiconv_open" >&6; }
5211 ac_res=$ac_cv_search_libiconv_open
5212 if test "$ac_res" != no; then :
5213 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5214 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5216 SAVELIBS="$SAVELIBS $LIBS"
5225 ac_fn_c_check_header_mongrel "$LINENO" "mxml.h" "ac_cv_header_mxml_h" "$ac_includes_default"
5226 if test "x$ac_cv_header_mxml_h" = xyes; then :
5228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mmxlNewElement" >&5
5229 $as_echo_n "checking for library containing mmxlNewElement... " >&6; }
5230 if ${ac_cv_search_mmxlNewElement+:} false; then :
5231 $as_echo_n "(cached) " >&6
5233 ac_func_search_save_LIBS=$LIBS
5234 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5235 /* end confdefs.h. */
5237 /* Override any GCC internal prototype to avoid an error.
5238 Use char because int might match the return type of a GCC
5239 builtin and then its argument prototype would still apply. */
5243 char mmxlNewElement ();
5247 return mmxlNewElement ();
5252 for ac_lib in '' mxml; do
5253 if test -z "$ac_lib"; then
5254 ac_res="none required"
5257 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5259 if ac_fn_c_try_link "$LINENO"; then :
5260 ac_cv_search_mmxlNewElement=$ac_res
5262 rm -f core conftest.err conftest.$ac_objext \
5264 if ${ac_cv_search_mmxlNewElement+:} false; then :
5268 if ${ac_cv_search_mmxlNewElement+:} false; then :
5271 ac_cv_search_mmxlNewElement=no
5274 LIBS=$ac_func_search_save_LIBS
5276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mmxlNewElement" >&5
5277 $as_echo "$ac_cv_search_mmxlNewElement" >&6; }
5278 ac_res=$ac_cv_search_mmxlNewElement
5279 if test "$ac_res" != no; then :
5280 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5281 $as_echo "#define HAVE_MXML_H 1" >>confdefs.h
5292 ac_fn_c_check_header_mongrel "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default"
5293 if test "x$ac_cv_header_sys_mount_h" = xyes; then :
5294 $as_echo "#define HAVE_SYS_MOUNT_H 1" >>confdefs.h
5299 ac_fn_c_check_header_mongrel "$LINENO" "sys/statfs.h" "ac_cv_header_sys_statfs_h" "$ac_includes_default"
5300 if test "x$ac_cv_header_sys_statfs_h" = xyes; then :
5301 $as_echo "#define HAVE_SYS_STATFS_H 1" >>confdefs.h
5306 ac_fn_c_check_header_mongrel "$LINENO" "sys/statvfs.h" "ac_cv_header_sys_statvfs_h" "$ac_includes_default"
5307 if test "x$ac_cv_header_sys_statvfs_h" = xyes; then :
5308 $as_echo "#define HAVE_SYS_STATVFS_H 1" >>confdefs.h
5313 ac_fn_c_check_header_mongrel "$LINENO" "sys/vfs.h" "ac_cv_header_sys_vfs_h" "$ac_includes_default"
5314 if test "x$ac_cv_header_sys_vfs_h" = xyes; then :
5315 $as_echo "#define HAVE_SYS_VFS_H 1" >>confdefs.h
5320 for ac_func in statfs statvfs
5322 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5323 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5324 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5325 cat >>confdefs.h <<_ACEOF
5326 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5333 for ac_func in strdup strlcat strlcpy
5335 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5336 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5337 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5338 cat >>confdefs.h <<_ACEOF
5339 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5345 if test "$host_os_name" = "hp-ux" -a "$host_os_version" = "1020"; then
5346 echo Forcing snprintf emulation for HP-UX.
5348 for ac_func in snprintf vsnprintf
5350 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5351 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5352 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5353 cat >>confdefs.h <<_ACEOF
5354 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5362 for ac_func in random lrand48 arc4random
5364 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5365 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5366 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5367 cat >>confdefs.h <<_ACEOF
5368 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5375 for ac_func in geteuid
5377 ac_fn_c_check_func "$LINENO" "geteuid" "ac_cv_func_geteuid"
5378 if test "x$ac_cv_func_geteuid" = xyes; then :
5379 cat >>confdefs.h <<_ACEOF
5380 #define HAVE_GETEUID 1
5387 for ac_func in setpgid
5389 ac_fn_c_check_func "$LINENO" "setpgid" "ac_cv_func_setpgid"
5390 if test "x$ac_cv_func_setpgid" = xyes; then :
5391 cat >>confdefs.h <<_ACEOF
5392 #define HAVE_SETPGID 1
5399 for ac_func in vsyslog
5401 ac_fn_c_check_func "$LINENO" "vsyslog" "ac_cv_func_vsyslog"
5402 if test "x$ac_cv_func_vsyslog" = xyes; then :
5403 cat >>confdefs.h <<_ACEOF
5404 #define HAVE_VSYSLOG 1
5411 case "$host_os_name" in
5413 # Do not use sigset on Linux or GNU HURD
5416 # Use sigset on other platforms, if available
5417 for ac_func in sigset
5419 ac_fn_c_check_func "$LINENO" "sigset" "ac_cv_func_sigset"
5420 if test "x$ac_cv_func_sigset" = xyes; then :
5421 cat >>confdefs.h <<_ACEOF
5422 #define HAVE_SIGSET 1
5431 for ac_func in sigaction
5433 ac_fn_c_check_func "$LINENO" "sigaction" "ac_cv_func_sigaction"
5434 if test "x$ac_cv_func_sigaction" = xyes; then :
5435 cat >>confdefs.h <<_ACEOF
5436 #define HAVE_SIGACTION 1
5443 for ac_func in waitpid wait3
5445 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5446 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5447 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5448 cat >>confdefs.h <<_ACEOF
5449 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5456 for ac_func in posix_spawn
5458 ac_fn_c_check_func "$LINENO" "posix_spawn" "ac_cv_func_posix_spawn"
5459 if test "x$ac_cv_func_posix_spawn" = xyes; then :
5460 cat >>confdefs.h <<_ACEOF
5461 #define HAVE_POSIX_SPAWN 1
5468 for ac_func in getgrouplist
5470 ac_fn_c_check_func "$LINENO" "getgrouplist" "ac_cv_func_getgrouplist"
5471 if test "x$ac_cv_func_getgrouplist" = xyes; then :
5472 cat >>confdefs.h <<_ACEOF
5473 #define HAVE_GETGROUPLIST 1
5480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff member in tm structure" >&5
5481 $as_echo_n "checking for tm_gmtoff member in tm structure... " >&6; }
5482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5483 /* end confdefs.h. */
5489 int o = t.tm_gmtoff;
5494 if ac_fn_c_try_compile "$LINENO"; then :
5495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5496 $as_echo "yes" >&6; }
5497 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
5500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5501 $as_echo "no" >&6; }
5503 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_gen member in stat structure" >&5
5506 $as_echo_n "checking for st_gen member in stat structure... " >&6; }
5507 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5508 /* end confdefs.h. */
5509 #include <sys/stat.h>
5519 if ac_fn_c_try_compile "$LINENO"; then :
5520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5521 $as_echo "yes" >&6; }
5522 $as_echo "#define HAVE_ST_GEN 1" >>confdefs.h
5525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5526 $as_echo "no" >&6; }
5528 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5530 for ac_func in removefile
5532 ac_fn_c_check_func "$LINENO" "removefile" "ac_cv_func_removefile"
5533 if test "x$ac_cv_func_removefile" = xyes; then :
5534 cat >>confdefs.h <<_ACEOF
5535 #define HAVE_REMOVEFILE 1
5542 # Check whether --enable-libusb was given.
5543 if test "${enable_libusb+set}" = set; then :
5544 enableval=$enable_libusb;
5553 if test "x$PKGCONFIG" != x; then
5554 if test x$enable_libusb != xno -a $host_os_name != darwin; then
5555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libusb-1.0" >&5
5556 $as_echo_n "checking for libusb-1.0... " >&6; }
5557 if $PKGCONFIG --exists libusb-1.0; then
5558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5559 $as_echo "yes" >&6; }
5560 $as_echo "#define HAVE_LIBUSB 1" >>confdefs.h
5562 CFLAGS="$CFLAGS `$PKGCONFIG --cflags libusb-1.0
`"
5563 LIBUSB="`$PKGCONFIG --libs libusb-1.0
`"
5564 USBQUIRKS="\$(DATADIR)/usb"
5566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5567 $as_echo "no" >&6; }
5568 if test x$enable_libusb = xyes; then
5569 as_fn_error $? "libusb required for --enable-libusb." "$LINENO" 5
5573 elif test x$enable_libusb = xyes; then
5574 as_fn_error $? "Need pkg-config to enable libusb support." "$LINENO" 5
5577 # Check whether --enable-tcp_wrappers was given.
5578 if test "${enable_tcp_wrappers+set}" = set; then :
5579 enableval=$enable_tcp_wrappers;
5586 if test x$enable_tcp_wrappers = xyes; then
5587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hosts_access in -lwrap" >&5
5588 $as_echo_n "checking for hosts_access in -lwrap... " >&6; }
5589 if ${ac_cv_lib_wrap_hosts_access+:} false; then :
5590 $as_echo_n "(cached) " >&6
5592 ac_check_lib_save_LIBS=$LIBS
5594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5595 /* end confdefs.h. */
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. */
5603 char hosts_access ();
5607 return hosts_access ();
5612 if ac_fn_c_try_link "$LINENO"; then :
5613 ac_cv_lib_wrap_hosts_access=yes
5615 ac_cv_lib_wrap_hosts_access=no
5617 rm -f core conftest.err conftest.$ac_objext \
5618 conftest$ac_exeext conftest.$ac_ext
5619 LIBS=$ac_check_lib_save_LIBS
5621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wrap_hosts_access" >&5
5622 $as_echo "$ac_cv_lib_wrap_hosts_access" >&6; }
5623 if test "x$ac_cv_lib_wrap_hosts_access" = xyes; then :
5625 ac_fn_c_check_header_mongrel "$LINENO" "tcpd.h" "ac_cv_header_tcpd_h" "$ac_includes_default"
5626 if test "x$ac_cv_header_tcpd_h" = xyes; then :
5627 $as_echo "#define HAVE_TCPD_H 1" >>confdefs.h
5639 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
5640 if test "x$ac_cv_header_zlib_h" = xyes; then :
5641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzgets in -lz" >&5
5642 $as_echo_n "checking for gzgets in -lz... " >&6; }
5643 if ${ac_cv_lib_z_gzgets+:} false; then :
5644 $as_echo_n "(cached) " >&6
5646 ac_check_lib_save_LIBS=$LIBS
5648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5649 /* end confdefs.h. */
5651 /* Override any GCC internal prototype to avoid an error.
5652 Use char because int might match the return type of a GCC
5653 builtin and then its argument prototype would still apply. */
5666 if ac_fn_c_try_link "$LINENO"; then :
5667 ac_cv_lib_z_gzgets=yes
5669 ac_cv_lib_z_gzgets=no
5671 rm -f core conftest.err conftest.$ac_objext \
5672 conftest$ac_exeext conftest.$ac_ext
5673 LIBS=$ac_check_lib_save_LIBS
5675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzgets" >&5
5676 $as_echo "$ac_cv_lib_z_gzgets" >&6; }
5677 if test "x$ac_cv_lib_z_gzgets" = xyes; then :
5678 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
5682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateCopy in -lz" >&5
5683 $as_echo_n "checking for inflateCopy in -lz... " >&6; }
5684 if ${ac_cv_lib_z_inflateCopy+:} false; then :
5685 $as_echo_n "(cached) " >&6
5687 ac_check_lib_save_LIBS=$LIBS
5689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5690 /* end confdefs.h. */
5692 /* Override any GCC internal prototype to avoid an error.
5693 Use char because int might match the return type of a GCC
5694 builtin and then its argument prototype would still apply. */
5698 char inflateCopy ();
5702 return inflateCopy ();
5707 if ac_fn_c_try_link "$LINENO"; then :
5708 ac_cv_lib_z_inflateCopy=yes
5710 ac_cv_lib_z_inflateCopy=no
5712 rm -f core conftest.err conftest.$ac_objext \
5713 conftest$ac_exeext conftest.$ac_ext
5714 LIBS=$ac_check_lib_save_LIBS
5716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateCopy" >&5
5717 $as_echo "$ac_cv_lib_z_inflateCopy" >&6; }
5718 if test "x$ac_cv_lib_z_inflateCopy" = xyes; then :
5719 $as_echo "#define HAVE_INFLATECOPY 1" >>confdefs.h
5723 if test "x$GZIP" != z; then
5734 case $host_os_name in
5752 # Check whether --enable-acl was given.
5753 if test "${enable_acl+set}" = set; then :
5754 enableval=$enable_acl;
5757 if test "x$enable_acl" != xno; then
5758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing acl_init" >&5
5759 $as_echo_n "checking for library containing acl_init... " >&6; }
5760 if ${ac_cv_search_acl_init+:} false; then :
5761 $as_echo_n "(cached) " >&6
5763 ac_func_search_save_LIBS=$LIBS
5764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5765 /* end confdefs.h. */
5767 /* Override any GCC internal prototype to avoid an error.
5768 Use char because int might match the return type of a GCC
5769 builtin and then its argument prototype would still apply. */
5782 for ac_lib in '' acl; do
5783 if test -z "$ac_lib"; then
5784 ac_res="none required"
5787 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5789 if ac_fn_c_try_link "$LINENO"; then :
5790 ac_cv_search_acl_init=$ac_res
5792 rm -f core conftest.err conftest.$ac_objext \
5794 if ${ac_cv_search_acl_init+:} false; then :
5798 if ${ac_cv_search_acl_init+:} false; then :
5801 ac_cv_search_acl_init=no
5804 LIBS=$ac_func_search_save_LIBS
5806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_acl_init" >&5
5807 $as_echo "$ac_cv_search_acl_init" >&6; }
5808 ac_res=$ac_cv_search_acl_init
5809 if test "$ac_res" != no; then :
5810 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5811 $as_echo "#define HAVE_ACL_INIT 1" >>confdefs.h
5815 SERVERLIBS="$SERVERLIBS $LIBS"
5819 # Check whether --enable-dbus was given.
5820 if test "${enable_dbus+set}" = set; then :
5821 enableval=$enable_dbus;
5825 # Check whether --with-dbusdir was given.
5826 if test "${with_dbusdir+set}" = set; then :
5827 withval=$with_dbusdir; DBUSDIR="$withval"
5833 DBUS_NOTIFIERLIBS=""
5835 if test "x$enable_dbus" != xno -a "x$PKGCONFIG" != x -a "x$host_os_name" != xdarwin; then
5836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBUS" >&5
5837 $as_echo_n "checking for DBUS... " >&6; }
5838 if $PKGCONFIG --exists dbus-1; then
5839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5840 $as_echo "yes" >&6; }
5841 $as_echo "#define HAVE_DBUS 1" >>confdefs.h
5843 CFLAGS="$CFLAGS `$PKGCONFIG --cflags dbus-1
` -DDBUS_API_SUBJECT_TO_CHANGE"
5844 SERVERLIBS="$SERVERLIBS `$PKGCONFIG --libs dbus-1
`"
5845 DBUS_NOTIFIER="dbus"
5846 DBUS_NOTIFIERLIBS="`$PKGCONFIG --libs dbus-1
`"
5848 LIBS="$LIBS $DBUS_NOTIFIERLIBS"
5849 ac_fn_c_check_func "$LINENO" "dbus_message_iter_init_append" "ac_cv_func_dbus_message_iter_init_append"
5850 if test "x$ac_cv_func_dbus_message_iter_init_append" = xyes; then :
5851 $as_echo "#define HAVE_DBUS_MESSAGE_ITER_INIT_APPEND 1" >>confdefs.h
5855 ac_fn_c_check_func "$LINENO" "dbus_threads_init" "ac_cv_func_dbus_threads_init"
5856 if test "x$ac_cv_func_dbus_threads_init" = xyes; then :
5857 $as_echo "#define HAVE_DBUS_THREADS_INIT 1" >>confdefs.h
5862 if test -d /etc/dbus-1; then
5863 DBUSDIR="/etc/dbus-1"
5866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5867 $as_echo "no" >&6; }
5875 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@SYSTEM"
5876 CUPS_DEFAULT_SYSTEM_AUTHKEY=""
5877 CUPS_SYSTEM_AUTHKEY=""
5880 case $host_os_name in
5882 BACKLIBS="$BACKLIBS -framework IOKit"
5883 SERVERLIBS="$SERVERLIBS -framework IOKit -weak_framework ApplicationServices"
5884 LIBS="-framework SystemConfiguration -framework CoreFoundation -framework Security $LIBS"
5886 ac_fn_c_check_header_mongrel "$LINENO" "ApplicationServices/ApplicationServices.h" "ac_cv_header_ApplicationServices_ApplicationServices_h" "$ac_includes_default"
5887 if test "x$ac_cv_header_ApplicationServices_ApplicationServices_h" = xyes; then :
5888 $as_echo "#define HAVE_APPLICATIONSERVICES_H 1" >>confdefs.h
5893 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CoreFoundation.h" "ac_cv_header_CoreFoundation_CoreFoundation_h" "$ac_includes_default"
5894 if test "x$ac_cv_header_CoreFoundation_CoreFoundation_h" = xyes; then :
5895 $as_echo "#define HAVE_COREFOUNDATION_H 1" >>confdefs.h
5900 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFPriv.h" "ac_cv_header_CoreFoundation_CFPriv_h" "$ac_includes_default"
5901 if test "x$ac_cv_header_CoreFoundation_CFPriv_h" = xyes; then :
5902 $as_echo "#define HAVE_CFPRIV_H 1" >>confdefs.h
5907 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFBundlePriv.h" "ac_cv_header_CoreFoundation_CFBundlePriv_h" "$ac_includes_default"
5908 if test "x$ac_cv_header_CoreFoundation_CFBundlePriv_h" = xyes; then :
5909 $as_echo "#define HAVE_CFBUNDLEPRIV_H 1" >>confdefs.h
5915 for ac_func in SCDynamicStoreCopyComputerName
5917 ac_fn_c_check_func "$LINENO" "SCDynamicStoreCopyComputerName" "ac_cv_func_SCDynamicStoreCopyComputerName"
5918 if test "x$ac_cv_func_SCDynamicStoreCopyComputerName" = xyes; then :
5919 cat >>confdefs.h <<_ACEOF
5920 #define HAVE_SCDYNAMICSTORECOPYCOMPUTERNAME 1
5927 ac_fn_c_check_header_mongrel "$LINENO" "membership.h" "ac_cv_header_membership_h" "$ac_includes_default"
5928 if test "x$ac_cv_header_membership_h" = xyes; then :
5929 $as_echo "#define HAVE_MEMBERSHIP_H 1" >>confdefs.h
5934 ac_fn_c_check_header_mongrel "$LINENO" "membershipPriv.h" "ac_cv_header_membershipPriv_h" "$ac_includes_default"
5935 if test "x$ac_cv_header_membershipPriv_h" = xyes; then :
5936 $as_echo "#define HAVE_MEMBERSHIPPRIV_H 1" >>confdefs.h
5941 for ac_func in mbr_uid_to_uuid
5943 ac_fn_c_check_func "$LINENO" "mbr_uid_to_uuid" "ac_cv_func_mbr_uid_to_uuid"
5944 if test "x$ac_cv_func_mbr_uid_to_uuid" = xyes; then :
5945 cat >>confdefs.h <<_ACEOF
5946 #define HAVE_MBR_UID_TO_UUID 1
5953 ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
5954 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
5955 $as_echo "#define HAVE_DLFCN_H 1" >>confdefs.h
5961 ac_fn_c_check_header_mongrel "$LINENO" "notify.h" "ac_cv_header_notify_h" "$ac_includes_default"
5962 if test "x$ac_cv_header_notify_h" = xyes; then :
5963 $as_echo "#define HAVE_NOTIFY_H 1" >>confdefs.h
5968 for ac_func in notify_post
5970 ac_fn_c_check_func "$LINENO" "notify_post" "ac_cv_func_notify_post"
5971 if test "x$ac_cv_func_notify_post" = xyes; then :
5972 cat >>confdefs.h <<_ACEOF
5973 #define HAVE_NOTIFY_POST 1
5981 # Check whether --with-adminkey was given.
5982 if test "${with_adminkey+set}" = set; then :
5983 withval=$with_adminkey; default_adminkey="$withval"
5985 default_adminkey="default"
5989 # Check whether --with-operkey was given.
5990 if test "${with_operkey+set}" = set; then :
5991 withval=$with_operkey; default_operkey="$withval"
5993 default_operkey="default"
5997 ac_fn_c_check_header_mongrel "$LINENO" "Security/Authorization.h" "ac_cv_header_Security_Authorization_h" "$ac_includes_default"
5998 if test "x$ac_cv_header_Security_Authorization_h" = xyes; then :
6000 $as_echo "#define HAVE_AUTHORIZATION_H 1" >>confdefs.h
6003 if test "x$default_adminkey" != xdefault; then
6004 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey $default_adminkey"
6005 CUPS_DEFAULT_SYSTEM_AUTHKEY="$default_adminkey"
6007 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.print.admin"
6008 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.print.admin"
6011 if test "x$default_operkey" != xdefault; then
6012 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY($default_operkey) @admin @lpadmin"
6014 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.operator) @admin @lpadmin"
6019 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
6020 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
6021 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
6027 if test $host_os_version -ge 100; then
6028 ac_fn_c_check_header_mongrel "$LINENO" "sandbox.h" "ac_cv_header_sandbox_h" "$ac_includes_default"
6029 if test "x$ac_cv_header_sandbox_h" = xyes; then :
6030 $as_echo "#define HAVE_SANDBOX_H 1" >>confdefs.h
6036 if test $host_os_version -ge 110 -a $host_os_version -lt 120; then
6037 # Broken public headers in 10.7.x...
6038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sandbox/private.h presence" >&5
6039 $as_echo_n "checking for sandbox/private.h presence... " >&6; }
6040 if test -f /usr/local/include/sandbox/private.h; then
6041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6042 $as_echo "yes" >&6; }
6044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6045 $as_echo "no" >&6; }
6046 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
6050 ac_fn_c_check_header_mongrel "$LINENO" "xpc/xpc.h" "ac_cv_header_xpc_xpc_h" "$ac_includes_default"
6051 if test "x$ac_cv_header_xpc_xpc_h" = xyes; then :
6052 $as_echo "#define HAVE_XPC 1" >>confdefs.h
6054 INSTALLXPC="install-xpc"
6058 ac_fn_c_check_header_mongrel "$LINENO" "xpc/private.h" "ac_cv_header_xpc_private_h" "$ac_includes_default"
6059 if test "x$ac_cv_header_xpc_private_h" = xyes; then :
6060 $as_echo "#define HAVE_XPC_PRIVATE_H 1" >>confdefs.h
6069 cat >>confdefs.h <<_ACEOF
6070 #define CUPS_DEFAULT_PRINTOPERATOR_AUTH "$CUPS_DEFAULT_PRINTOPERATOR_AUTH"
6073 cat >>confdefs.h <<_ACEOF
6074 #define CUPS_DEFAULT_SYSTEM_AUTHKEY "$CUPS_DEFAULT_SYSTEM_AUTHKEY"
6083 # Check whether --with-components was given.
6084 if test "${with_components+set}" = set; then :
6085 withval=$with_components; COMPONENTS="$withval"
6089 case "$COMPONENTS" in
6091 BUILDDIRS="filter backend berkeley cgi-bin monitor notifier ppdc scheduler systemv conf data desktop locale man doc examples templates"
6095 BUILDDIRS="data locale"
6099 as_fn_error $? "Bad build component \"$COMPONENT\" specified!" "$LINENO" 5
6108 if test "$prefix" = "NONE"; then
6112 if test "$exec_prefix" = "NONE"; then
6113 if test "$prefix" = "/"; then
6116 exec_prefix="$prefix"
6120 if test "$bindir" = "\${exec_prefix}/bin"; then
6121 bindir="$exec_prefix/bin"
6124 cat >>confdefs.h <<_ACEOF
6125 #define CUPS_BINDIR "$bindir"
6129 if test "$sbindir" = "\${exec_prefix}/sbin"; then
6130 sbindir="$exec_prefix/sbin"
6133 cat >>confdefs.h <<_ACEOF
6134 #define CUPS_SBINDIR "$sbindir"
6138 if test "$sharedstatedir" = "\${prefix}/com" -a "$prefix" = "/"; then
6139 sharedstatedir="/usr/com"
6142 if test "$datarootdir" = "\${prefix}/share"; then
6143 if test "$prefix" = "/"; then
6144 datarootdir="/usr/share"
6146 datarootdir="$prefix/share"
6150 if test "$datadir" = "\${prefix}/share"; then
6151 if test "$prefix" = "/"; then
6152 datadir="/usr/share"
6154 datadir="$prefix/share"
6156 elif test "$datadir" = "\${datarootdir}"; then
6157 datadir="$datarootdir"
6160 if test "$includedir" = "\${prefix}/include" -a "$prefix" = "/"; then
6161 includedir="/usr/include"
6164 if test "$localstatedir" = "\${prefix}/var"; then
6165 if test "$prefix" = "/"; then
6166 if test "$host_os_name" = darwin; then
6167 localstatedir="/private/var"
6169 localstatedir="/var"
6172 localstatedir="$prefix/var"
6176 if test "$sysconfdir" = "\${prefix}/etc"; then
6177 if test "$prefix" = "/"; then
6178 if test "$host_os_name" = darwin; then
6179 sysconfdir="/private/etc"
6184 sysconfdir="$prefix/etc"
6188 if test "$libdir" = "\${exec_prefix}/lib"; then
6189 case "$host_os_name" in
6191 if test -d /usr/lib64 -a ! -d /usr/lib64/fakeroot; then
6192 libdir="$exec_prefix/lib64"
6199 # Check whether --with-privateinclude was given.
6200 if test "${with_privateinclude+set}" = set; then :
6201 withval=$with_privateinclude; privateinclude="$withval"
6206 if test "x$privateinclude" != x -a "x$privateinclude" != xnone; then
6207 PRIVATEINCLUDE="$privateinclude/cups"
6216 # Check whether --with-lpdconfig was given.
6217 if test "${with_lpdconfig+set}" = set; then :
6218 withval=$with_lpdconfig; LPDCONFIG="$withval"
6224 if test "x$LPDCONFIG" = x; then
6225 if test -f /System/Library/LaunchDaemons/org.cups.cups-lpd.plist; then
6226 LPDCONFIG="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
6227 elif test "x$XINETD" != x; then
6228 LPDCONFIG="xinetd://$XINETD/cups-lpd"
6232 if test "x$LPDCONFIG" = xoff; then
6233 cat >>confdefs.h <<_ACEOF
6234 #define CUPS_DEFAULT_LPD_CONFIG ""
6238 cat >>confdefs.h <<_ACEOF
6239 #define CUPS_DEFAULT_LPD_CONFIG "$LPDCONFIG"
6245 # Check whether --with-smbconfig was given.
6246 if test "${with_smbconfig+set}" = set; then :
6247 withval=$with_smbconfig; SMBCONFIG="$withval"
6253 if test "x$SMBCONFIG" = x; then
6254 if test -f /System/Library/LaunchDaemons/smbd.plist; then
6255 SMBCONFIG="launchd:///System/Library/LaunchDaemons/smbd.plist"
6257 for dir in /etc /etc/samba /usr/local/etc; do
6258 if test -f $dir/smb.conf; then
6259 SMBCONFIG="samba://$dir/smb.conf"
6266 if test "x$SMBCONFIG" = xoff; then
6267 cat >>confdefs.h <<_ACEOF
6268 #define CUPS_DEFAULT_SMB_CONFIG ""
6272 cat >>confdefs.h <<_ACEOF
6273 #define CUPS_DEFAULT_SMB_CONFIG "$SMBCONFIG"
6280 # Check whether --with-cachedir was given.
6281 if test "${with_cachedir+set}" = set; then :
6282 withval=$with_cachedir; cachedir="$withval"
6288 if test x$cachedir = x; then
6289 if test "x$host_os_name" = xdarwin; then
6290 CUPS_CACHEDIR="$localstatedir/spool/cups/cache"
6292 CUPS_CACHEDIR="$localstatedir/cache/cups"
6295 CUPS_CACHEDIR="$cachedir"
6297 cat >>confdefs.h <<_ACEOF
6298 #define CUPS_CACHEDIR "$CUPS_CACHEDIR"
6304 CUPS_DATADIR="$datadir/cups"
6305 cat >>confdefs.h <<_ACEOF
6306 #define CUPS_DATADIR "$datadir/cups"
6313 # Check whether --with-icondir was given.
6314 if test "${with_icondir+set}" = set; then :
6315 withval=$with_icondir; icondir="$withval"
6321 if test "x$icondir" = x -a -d /usr/share/icons; then
6322 ICONDIR="/usr/share/icons"
6331 # Check whether --with-menudir was given.
6332 if test "${with_menudir+set}" = set; then :
6333 withval=$with_menudir; menudir="$withval"
6339 if test "x$menudir" = x -a -d /usr/share/applications; then
6340 MENUDIR="/usr/share/applications"
6347 # Documentation files
6349 # Check whether --with-docdir was given.
6350 if test "${with_docdir+set}" = set; then :
6351 withval=$with_docdir; docdir="$withval"
6357 if test x$docdir = x; then
6358 CUPS_DOCROOT="$datadir/doc/cups"
6359 docdir="$datadir/doc/cups"
6361 CUPS_DOCROOT="$docdir"
6364 cat >>confdefs.h <<_ACEOF
6365 #define CUPS_DOCROOT "$docdir"
6372 # Check whether --with-fontpath was given.
6373 if test "${with_fontpath+set}" = set; then :
6374 withval=$with_fontpath; fontpath="$withval"
6380 if test "x$fontpath" = "x"; then
6381 CUPS_FONTPATH="$datadir/cups/fonts"
6383 CUPS_FONTPATH="$fontpath"
6387 cat >>confdefs.h <<_ACEOF
6388 #define CUPS_FONTPATH "$CUPS_FONTPATH"
6393 if test "$localedir" = "\${datarootdir}/locale"; then
6394 case "$host_os_name" in
6395 linux* | gnu* | *bsd* | darwin*)
6396 CUPS_LOCALEDIR="$datarootdir/locale"
6400 # This is the standard System V location...
6401 CUPS_LOCALEDIR="$exec_prefix/lib/locale"
6405 CUPS_LOCALEDIR="$localedir"
6408 cat >>confdefs.h <<_ACEOF
6409 #define CUPS_LOCALEDIR "$CUPS_LOCALEDIR"
6416 # Check whether --with-logdir was given.
6417 if test "${with_logdir+set}" = set; then :
6418 withval=$with_logdir; logdir="$withval"
6424 if test x$logdir = x; then
6425 CUPS_LOGDIR="$localstatedir/log/cups"
6426 cat >>confdefs.h <<_ACEOF
6427 #define CUPS_LOGDIR "$localstatedir/log/cups"
6431 CUPS_LOGDIR="$logdir"
6433 cat >>confdefs.h <<_ACEOF
6434 #define CUPS_LOGDIR "$CUPS_LOGDIR"
6439 # Longer-term spool data
6440 CUPS_REQUESTS="$localstatedir/spool/cups"
6441 cat >>confdefs.h <<_ACEOF
6442 #define CUPS_REQUESTS "$localstatedir/spool/cups"
6447 # Server executables...
6448 case "$host_os_name" in
6450 # *BSD and Darwin (macOS)
6452 CUPS_SERVERBIN="$exec_prefix/libexec/cups"
6456 INSTALL_SYSV="install-sysv"
6457 CUPS_SERVERBIN="$exec_prefix/lib/cups"
6461 cat >>confdefs.h <<_ACEOF
6462 #define CUPS_SERVERBIN "$CUPS_SERVERBIN"
6468 # Configuration files
6469 CUPS_SERVERROOT="$sysconfdir/cups"
6470 cat >>confdefs.h <<_ACEOF
6471 #define CUPS_SERVERROOT "$sysconfdir/cups"
6476 # Transient run-time state
6478 # Check whether --with-rundir was given.
6479 if test "${with_rundir+set}" = set; then :
6480 withval=$with_rundir; CUPS_STATEDIR="$withval"
6483 case "$host_os_name" in
6486 CUPS_STATEDIR="$CUPS_SERVERROOT"
6490 CUPS_STATEDIR="$localstatedir/run/cups"
6495 cat >>confdefs.h <<_ACEOF
6496 #define CUPS_STATEDIR "$CUPS_STATEDIR"
6502 if test "$mandir" = "\${datarootdir}/man" -a "$prefix" = "/"; then
6503 # New GNU "standards" break previous ones, so make sure we use
6504 # the right default location for the operating system...
6505 mandir="\${prefix}/man"
6508 if test "$mandir" = "\${prefix}/man" -a "$prefix" = "/"; then
6509 case "$host_os_name" in
6510 darwin* | linux* | gnu* | *bsd*)
6511 # Darwin, macOS, Linux, GNU HURD, and *BSD
6512 mandir="/usr/share/man"
6513 AMANDIR="/usr/share/man"
6514 PMANDIR="/usr/share/man"
6531 case "$host_os_name" in
6540 linux* | gnu* | darwin*)
6541 # Linux, GNU Hurd, and macOS
6567 DSOFLAGS="${DSOFLAGS:=}"
6569 # Check whether --enable-shared was given.
6570 if test "${enable_shared+set}" = set; then :
6571 enableval=$enable_shared;
6576 LIBCUPSBASE="lib$cupsbase"
6577 LIBCUPSSTATIC="lib$cupsbase.a"
6579 if test x$enable_shared != xno; then
6580 case "$host_os_name" in
6582 LIBCUPS="lib$cupsbase.so.2"
6583 LIBCUPSCGI="libcupscgi.so.1"
6584 LIBCUPSIMAGE="libcupsimage.so.2"
6585 LIBCUPSMIME="libcupsmime.so.1"
6586 LIBCUPSPPDC="libcupsppdc.so.1"
6589 DSOFLAGS="$DSOFLAGS -Wl,-h\`basename \$@\
` -G \$(OPTIM)"
6591 linux* | gnu* | *bsd*)
6592 LIBCUPS="lib$cupsbase.so.2"
6593 LIBCUPSCGI="libcupscgi.so.1"
6594 LIBCUPSIMAGE="libcupsimage.so.2"
6595 LIBCUPSMIME="libcupsmime.so.1"
6596 LIBCUPSPPDC="libcupsppdc.so.1"
6599 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared \$(OPTIM)"
6602 LIBCUPS="lib$cupsbase.2.dylib"
6603 LIBCUPSCGI="libcupscgi.1.dylib"
6604 LIBCUPSIMAGE="libcupsimage.2.dylib"
6605 LIBCUPSMIME="libcupsmime.1.dylib"
6606 LIBCUPSPPDC="libcupsppdc.1.dylib"
6609 DSOFLAGS="$DSOFLAGS -dynamiclib -single_module -lc"
6612 echo "Warning: shared libraries may not be supported. Trying -shared"
6613 echo " option with compiler."
6614 LIBCUPS="lib$cupsbase.so.2"
6615 LIBCUPSCGI="libcupscgi.so.1"
6616 LIBCUPSIMAGE="libcupsimage.so.2"
6617 LIBCUPSMIME="libcupsmime.so.1"
6618 LIBCUPSPPDC="libcupsppdc.so.1"
6621 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared \$(OPTIM)"
6626 LIBCUPS="lib$cupsbase.a"
6627 LIBCUPSCGI="libcupscgi.a"
6628 LIBCUPSIMAGE="libcupsimage.a"
6629 LIBCUPSMIME="libcupsmime.a"
6630 LIBCUPSPPDC="libcupsppdc.a"
6646 if test x$enable_shared = xno; then
6647 LINKCUPS="../cups/lib$cupsbase.a"
6648 LINKCUPSIMAGE="../filter/libcupsimage.a"
6650 EXTLINKCUPS="-lcups"
6651 EXTLINKCUPSIMAGE="-lcupsimage"
6653 LINKCUPS="-l${cupsbase}"
6654 LINKCUPSIMAGE="-lcupsimage"
6656 EXTLINKCUPS="-lcups"
6657 EXTLINKCUPSIMAGE="-lcupsimage"
6667 if test "$DSO" != ":"; then
6668 # When using DSOs the image libraries are linked to libcupsimage.so
6669 # rather than to the executables. This makes things smaller if you
6670 # are using any static libraries, and it also allows us to distribute
6671 # a single DSO rather than a bunch...
6675 # Tell the run-time linkers where to find a DSO. Some platforms
6676 # need this option, even when the library is installed in a
6677 # standard location...
6678 case $host_os_name in
6681 if test $exec_prefix != /usr; then
6682 DSOFLAGS="-R$libdir $DSOFLAGS"
6683 LDFLAGS="$LDFLAGS -R$libdir"
6684 EXPORT_LDFLAGS="-R$libdir"
6689 if test $exec_prefix != /usr; then
6690 DSOFLAGS="-Wl,-R$libdir $DSOFLAGS"
6691 LDFLAGS="$LDFLAGS -Wl,-R$libdir"
6692 EXPORT_LDFLAGS="-Wl,-R$libdir"
6696 # Linux, and HURD...
6697 if test $exec_prefix != /usr; then
6698 DSOFLAGS="-Wl,-rpath,$libdir $DSOFLAGS"
6699 LDFLAGS="$LDFLAGS -Wl,-rpath,$libdir"
6700 EXPORT_LDFLAGS="-Wl,-rpath,$libdir"
6714 # Check whether --enable-libtool_unsupported was given.
6715 if test "${enable_libtool_unsupported+set}" = set; then :
6716 enableval=$enable_libtool_unsupported; if test x$enable_libtool_unsupported != xno; then
6717 if test x$enable_libtool_unsupported == xyes; then
6718 as_fn_error $? "Use --enable-libtool-unsupported=/path/to/libtool." "$LINENO" 5
6720 LIBTOOL="$enable_libtool_unsupported"
6722 echo "WARNING: libtool is not supported or endorsed by Apple Inc."
6723 echo " WE DO NOT PROVIDE SUPPORT FOR LIBTOOL PROBLEMS."
6730 if test x$LIBTOOL != x; then
6731 DSO="\$(LIBTOOL) --mode=link --tag=CC ${CC}"
6732 DSOXX="\$(LIBTOOL) --mode=link --tag=CXX ${CXX}"
6734 LD_CC="\$(LIBTOOL) --mode=link --tag=CC ${CC}"
6735 LD_CXX="\$(LIBTOOL) --mode=link --tag=CXX ${CXX}"
6737 LIBCUPS="libcups.la"
6738 LIBCUPSSTATIC="libcups.la"
6739 LIBCUPSCGI="libcupscgi.la"
6740 LIBCUPSIMAGE="libcupsimage.la"
6741 LIBCUPSMIME="libcupsmime.la"
6742 LIBCUPSPPDC="libcupsppdc.la"
6744 LIBTOOL_CC="\$(LIBTOOL) --mode=compile --tag=CC"
6745 LIBTOOL_CXX="\$(LIBTOOL) --mode=compile --tag=CXX"
6746 LIBTOOL_INSTALL="\$(LIBTOOL) --mode=install"
6748 LINKCUPS="../cups/\$(LIBCUPS)"
6749 LINKCUPSIMAGE="../filter/\$(LIBCUPSIMAGE)"
6775 # Check whether --with-optim was given.
6776 if test "${with_optim+set}" = set; then :
6777 withval=$with_optim;
6780 # Check whether --enable-debug was given.
6781 if test "${enable_debug+set}" = set; then :
6782 enableval=$enable_debug;
6785 # Check whether --enable-debug_guards was given.
6786 if test "${enable_debug_guards+set}" = set; then :
6787 enableval=$enable_debug_guards;
6790 # Check whether --enable-debug_printfs was given.
6791 if test "${enable_debug_printfs+set}" = set; then :
6792 enableval=$enable_debug_printfs;
6795 # Check whether --enable-unit_tests was given.
6796 if test "${enable_unit_tests+set}" = set; then :
6797 enableval=$enable_unit_tests;
6801 if test x$enable_debug = xyes; then
6807 if test x$enable_debug_printfs = xyes; then
6808 CFLAGS="$CFLAGS -DDEBUG"
6809 CXXFLAGS="$CXXFLAGS -DDEBUG"
6812 if test x$enable_debug_guards = xyes; then
6813 CFLAGS="$CFLAGS -DDEBUG_GUARDS"
6814 CXXFLAGS="$CXXFLAGS -DDEBUG_GUARDS"
6817 if test x$enable_unit_tests = xyes; then
6818 if test "$build" != "$host"; then
6819 as_fn_error $? "Sorry, cannot build unit tests when cross-compiling." "$LINENO" 5
6822 UNITTESTS="unittests"
6829 # Check whether --with-archflags was given.
6830 if test "${with_archflags+set}" = set; then :
6831 withval=$with_archflags;
6835 # Check whether --with-ldarchflags was given.
6836 if test "${with_ldarchflags+set}" = set; then :
6837 withval=$with_ldarchflags;
6841 if test -z "$with_archflags"; then
6844 ARCHFLAGS="$with_archflags"
6847 if test -z "$with_ldarchflags"; then
6848 if test "$host_os_name" = darwin; then
6849 # Only create Intel programs by default
6850 LDARCHFLAGS="`echo $ARCHFLAGS |
sed -e '1,$s/-arch ppc64//'`"
6852 LDARCHFLAGS="$ARCHFLAGS"
6855 LDARCHFLAGS="$with_ldarchflags"
6861 # Check whether --enable-relro was given.
6862 if test "${enable_relro+set}" = set; then :
6863 enableval=$enable_relro;
6867 CXXLIBS="${CXXLIBS:=}"
6876 if test -n "$GCC"; then
6877 # Add GCC-specific compiler options...
6878 if test -z "$OPTIM"; then
6879 if test "x$with_optim" = x; then
6880 # Default to optimize-for-size and debug
6883 OPTIM="$with_optim $OPTIM"
6887 # Generate position-independent code as needed...
6888 if test $PICFLAG = 1; then
6889 OPTIM="-fPIC $OPTIM"
6892 # The -fstack-protector option is available with some versions of
6893 # GCC and adds "stack canaries" which detect when the return address
6894 # has been overwritten, preventing many types of exploit attacks.
6895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fstack-protector" >&5
6896 $as_echo_n "checking whether compiler supports -fstack-protector... " >&6; }
6898 CFLAGS="$CFLAGS -fstack-protector"
6899 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6900 /* end confdefs.h. */
6910 if ac_fn_c_try_link "$LINENO"; then :
6911 if test "x$LSB_BUILD" = xy; then
6912 # Can't use stack-protector with LSB binaries...
6913 OPTIM="$OPTIM -fno-stack-protector"
6915 OPTIM="$OPTIM -fstack-protector"
6917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6918 $as_echo "yes" >&6; }
6920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6921 $as_echo "no" >&6; }
6923 rm -f core conftest.err conftest.$ac_objext \
6924 conftest$ac_exeext conftest.$ac_ext
6927 if test "x$LSB_BUILD" != xy; then
6928 # The -fPIE option is available with some versions of GCC and
6929 # adds randomization of addresses, which avoids another class of
6930 # exploits that depend on a fixed address for common functions.
6932 # Not available to LSB binaries...
6933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fPIE" >&5
6934 $as_echo_n "checking whether compiler supports -fPIE... " >&6; }
6936 case "$host_os_name" in
6938 CFLAGS="$CFLAGS -fPIE -Wl,-pie"
6939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6940 /* end confdefs.h. */
6950 if ac_fn_c_try_compile "$LINENO"; then :
6952 PIEFLAGS="-fPIE -Wl,-pie"
6953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6954 $as_echo "yes" >&6; }
6956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6957 $as_echo "no" >&6; }
6959 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6963 CFLAGS="$CFLAGS -fPIE -pie"
6964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6965 /* end confdefs.h. */
6975 if ac_fn_c_try_compile "$LINENO"; then :
6977 PIEFLAGS="-fPIE -pie"
6978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6979 $as_echo "yes" >&6; }
6981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6982 $as_echo "no" >&6; }
6984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6990 if test "x$with_optim" = x; then
6991 # Add useful warning options for tracking down problems...
6992 OPTIM="-Wall -Wno-format-y2k -Wunused $OPTIM"
6994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-unused-result" >&5
6995 $as_echo_n "checking whether compiler supports -Wno-unused-result... " >&6; }
6997 CFLAGS="$CFLAGS -Werror -Wno-unused-result"
6998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6999 /* end confdefs.h. */
7009 if ac_fn_c_try_compile "$LINENO"; then :
7010 OPTIM="$OPTIM -Wno-unused-result"
7011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7012 $as_echo "yes" >&6; }
7014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7015 $as_echo "no" >&6; }
7017 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wsign-conversion" >&5
7021 $as_echo_n "checking whether compiler supports -Wsign-conversion... " >&6; }
7023 CFLAGS="$CFLAGS -Werror -Wsign-conversion"
7024 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7025 /* end confdefs.h. */
7035 if ac_fn_c_try_compile "$LINENO"; then :
7036 OPTIM="$OPTIM -Wsign-conversion"
7037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7038 $as_echo "yes" >&6; }
7040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7041 $as_echo "no" >&6; }
7043 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-tautological-compare" >&5
7047 $as_echo_n "checking whether compiler supports -Wno-tautological-compare... " >&6; }
7049 CFLAGS="$CFLAGS -Werror -Wno-tautological-compare"
7050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7051 /* end confdefs.h. */
7061 if ac_fn_c_try_compile "$LINENO"; then :
7062 OPTIM="$OPTIM -Wno-tautological-compare"
7063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7064 $as_echo "yes" >&6; }
7066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7067 $as_echo "no" >&6; }
7069 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7072 # Additional warning options for development testing...
7073 if test -d .svn; then
7074 OPTIM="-Werror $OPTIM"
7078 case "$host_os_name" in
7080 # -D_FORTIFY_SOURCE=2 adds additional object size
7081 # checking, basically wrapping all string functions
7082 # with buffer-limited ones. Not strictly needed for
7083 # CUPS since we already use buffer-limited calls, but
7084 # this will catch any additions that are broken.
7085 CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
7089 # The -z relro option is provided by the Linux linker command to
7090 # make relocatable data read-only.
7091 if test x$enable_relro = xyes; then
7092 RELROFLAGS="-Wl,-z,relro,-z,now"
7097 # Add vendor-specific compiler options...
7098 case $host_os_name in
7101 if test -z "$OPTIM"; then
7102 if test "x$with_optim" = x; then
7105 OPTIM="$with_optim $OPTIM"
7109 if test $PICFLAG = 1; then
7110 OPTIM="-KPIC $OPTIM"
7114 # Running some other operating system; inform the user they
7115 # should contribute the necessary options to
7116 # cups-support@cups.org...
7117 echo "Building CUPS with default compiler optimizations; contact"
7118 echo "cups-devel@cups.org with uname and compiler options needed"
7119 echo "for your platform, or set the CFLAGS and LDFLAGS environment"
7120 echo "variables before running configure."
7125 # Add general compiler options per platform...
7126 case $host_os_name in
7128 # glibc 2.8 and higher breaks peer credentials unless you
7129 # define _GNU_SOURCE...
7130 OPTIM="$OPTIM -D_GNU_SOURCE"
7136 ac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "
7137 #include <sys/socket.h>
7138 #include <netinet/in.h>
7139 #include <arpa/inet.h>
7140 #include <netinet/in_systm.h>
7141 #include <netinet/ip.h>
7143 if test "x$ac_cv_header_resolv_h" = xyes; then :
7144 $as_echo "#define HAVE_RESOLV_H 1" >>confdefs.h
7149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
7150 $as_echo_n "checking for library containing socket... " >&6; }
7151 if ${ac_cv_search_socket+:} false; then :
7152 $as_echo_n "(cached) " >&6
7154 ac_func_search_save_LIBS=$LIBS
7155 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7156 /* end confdefs.h. */
7158 /* Override any GCC internal prototype to avoid an error.
7159 Use char because int might match the return type of a GCC
7160 builtin and then its argument prototype would still apply. */
7173 for ac_lib in '' socket; do
7174 if test -z "$ac_lib"; then
7175 ac_res="none required"
7178 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7180 if ac_fn_c_try_link "$LINENO"; then :
7181 ac_cv_search_socket=$ac_res
7183 rm -f core conftest.err conftest.$ac_objext \
7185 if ${ac_cv_search_socket+:} false; then :
7189 if ${ac_cv_search_socket+:} false; then :
7192 ac_cv_search_socket=no
7195 LIBS=$ac_func_search_save_LIBS
7197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
7198 $as_echo "$ac_cv_search_socket" >&6; }
7199 ac_res=$ac_cv_search_socket
7200 if test "$ac_res" != no; then :
7201 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyaddr" >&5
7206 $as_echo_n "checking for library containing gethostbyaddr... " >&6; }
7207 if ${ac_cv_search_gethostbyaddr+:} false; then :
7208 $as_echo_n "(cached) " >&6
7210 ac_func_search_save_LIBS=$LIBS
7211 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7212 /* end confdefs.h. */
7214 /* Override any GCC internal prototype to avoid an error.
7215 Use char because int might match the return type of a GCC
7216 builtin and then its argument prototype would still apply. */
7220 char gethostbyaddr ();
7224 return gethostbyaddr ();
7229 for ac_lib in '' nsl; do
7230 if test -z "$ac_lib"; then
7231 ac_res="none required"
7234 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7236 if ac_fn_c_try_link "$LINENO"; then :
7237 ac_cv_search_gethostbyaddr=$ac_res
7239 rm -f core conftest.err conftest.$ac_objext \
7241 if ${ac_cv_search_gethostbyaddr+:} false; then :
7245 if ${ac_cv_search_gethostbyaddr+:} false; then :
7248 ac_cv_search_gethostbyaddr=no
7251 LIBS=$ac_func_search_save_LIBS
7253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyaddr" >&5
7254 $as_echo "$ac_cv_search_gethostbyaddr" >&6; }
7255 ac_res=$ac_cv_search_gethostbyaddr
7256 if test "$ac_res" != no; then :
7257 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getifaddrs" >&5
7262 $as_echo_n "checking for library containing getifaddrs... " >&6; }
7263 if ${ac_cv_search_getifaddrs+:} false; then :
7264 $as_echo_n "(cached) " >&6
7266 ac_func_search_save_LIBS=$LIBS
7267 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7268 /* end confdefs.h. */
7270 /* Override any GCC internal prototype to avoid an error.
7271 Use char because int might match the return type of a GCC
7272 builtin and then its argument prototype would still apply. */
7280 return getifaddrs ();
7285 for ac_lib in '' nsl; do
7286 if test -z "$ac_lib"; then
7287 ac_res="none required"
7290 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7292 if ac_fn_c_try_link "$LINENO"; then :
7293 ac_cv_search_getifaddrs=$ac_res
7295 rm -f core conftest.err conftest.$ac_objext \
7297 if ${ac_cv_search_getifaddrs+:} false; then :
7301 if ${ac_cv_search_getifaddrs+:} false; then :
7304 ac_cv_search_getifaddrs=no
7307 LIBS=$ac_func_search_save_LIBS
7309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getifaddrs" >&5
7310 $as_echo "$ac_cv_search_getifaddrs" >&6; }
7311 ac_res=$ac_cv_search_getifaddrs
7312 if test "$ac_res" != no; then :
7313 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7314 $as_echo "#define HAVE_GETIFADDRS 1" >>confdefs.h
7318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing hstrerror" >&5
7319 $as_echo_n "checking for library containing hstrerror... " >&6; }
7320 if ${ac_cv_search_hstrerror+:} false; then :
7321 $as_echo_n "(cached) " >&6
7323 ac_func_search_save_LIBS=$LIBS
7324 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7325 /* end confdefs.h. */
7327 /* Override any GCC internal prototype to avoid an error.
7328 Use char because int might match the return type of a GCC
7329 builtin and then its argument prototype would still apply. */
7337 return hstrerror ();
7342 for ac_lib in '' nsl socket resolv; do
7343 if test -z "$ac_lib"; then
7344 ac_res="none required"
7347 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7349 if ac_fn_c_try_link "$LINENO"; then :
7350 ac_cv_search_hstrerror=$ac_res
7352 rm -f core conftest.err conftest.$ac_objext \
7354 if ${ac_cv_search_hstrerror+:} false; then :
7358 if ${ac_cv_search_hstrerror+:} false; then :
7361 ac_cv_search_hstrerror=no
7364 LIBS=$ac_func_search_save_LIBS
7366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_hstrerror" >&5
7367 $as_echo "$ac_cv_search_hstrerror" >&6; }
7368 ac_res=$ac_cv_search_hstrerror
7369 if test "$ac_res" != no; then :
7370 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7371 $as_echo "#define HAVE_HSTRERROR 1" >>confdefs.h
7375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing rresvport_af" >&5
7376 $as_echo_n "checking for library containing rresvport_af... " >&6; }
7377 if ${ac_cv_search_rresvport_af+:} false; then :
7378 $as_echo_n "(cached) " >&6
7380 ac_func_search_save_LIBS=$LIBS
7381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7382 /* end confdefs.h. */
7384 /* Override any GCC internal prototype to avoid an error.
7385 Use char because int might match the return type of a GCC
7386 builtin and then its argument prototype would still apply. */
7390 char rresvport_af ();
7394 return rresvport_af ();
7399 for ac_lib in '' nsl; do
7400 if test -z "$ac_lib"; then
7401 ac_res="none required"
7404 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7406 if ac_fn_c_try_link "$LINENO"; then :
7407 ac_cv_search_rresvport_af=$ac_res
7409 rm -f core conftest.err conftest.$ac_objext \
7411 if ${ac_cv_search_rresvport_af+:} false; then :
7415 if ${ac_cv_search_rresvport_af+:} false; then :
7418 ac_cv_search_rresvport_af=no
7421 LIBS=$ac_func_search_save_LIBS
7423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rresvport_af" >&5
7424 $as_echo "$ac_cv_search_rresvport_af" >&6; }
7425 ac_res=$ac_cv_search_rresvport_af
7426 if test "$ac_res" != no; then :
7427 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7428 $as_echo "#define HAVE_RRESVPORT_AF 1" >>confdefs.h
7432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing __res_init" >&5
7433 $as_echo_n "checking for library containing __res_init... " >&6; }
7434 if ${ac_cv_search___res_init+:} false; then :
7435 $as_echo_n "(cached) " >&6
7437 ac_func_search_save_LIBS=$LIBS
7438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7439 /* end confdefs.h. */
7441 /* Override any GCC internal prototype to avoid an error.
7442 Use char because int might match the return type of a GCC
7443 builtin and then its argument prototype would still apply. */
7451 return __res_init ();
7456 for ac_lib in '' resolv bind; do
7457 if test -z "$ac_lib"; then
7458 ac_res="none required"
7461 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7463 if ac_fn_c_try_link "$LINENO"; then :
7464 ac_cv_search___res_init=$ac_res
7466 rm -f core conftest.err conftest.$ac_objext \
7468 if ${ac_cv_search___res_init+:} false; then :
7472 if ${ac_cv_search___res_init+:} false; then :
7475 ac_cv_search___res_init=no
7478 LIBS=$ac_func_search_save_LIBS
7480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search___res_init" >&5
7481 $as_echo "$ac_cv_search___res_init" >&6; }
7482 ac_res=$ac_cv_search___res_init
7483 if test "$ac_res" != no; then :
7484 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7485 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_9_init" >&5
7489 $as_echo_n "checking for library containing res_9_init... " >&6; }
7490 if ${ac_cv_search_res_9_init+:} false; then :
7491 $as_echo_n "(cached) " >&6
7493 ac_func_search_save_LIBS=$LIBS
7494 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7495 /* end confdefs.h. */
7497 /* Override any GCC internal prototype to avoid an error.
7498 Use char because int might match the return type of a GCC
7499 builtin and then its argument prototype would still apply. */
7507 return res_9_init ();
7512 for ac_lib in '' resolv bind; do
7513 if test -z "$ac_lib"; then
7514 ac_res="none required"
7517 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7519 if ac_fn_c_try_link "$LINENO"; then :
7520 ac_cv_search_res_9_init=$ac_res
7522 rm -f core conftest.err conftest.$ac_objext \
7524 if ${ac_cv_search_res_9_init+:} false; then :
7528 if ${ac_cv_search_res_9_init+:} false; then :
7531 ac_cv_search_res_9_init=no
7534 LIBS=$ac_func_search_save_LIBS
7536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_9_init" >&5
7537 $as_echo "$ac_cv_search_res_9_init" >&6; }
7538 ac_res=$ac_cv_search_res_9_init
7539 if test "$ac_res" != no; then :
7540 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7541 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_init" >&5
7545 $as_echo_n "checking for library containing res_init... " >&6; }
7546 if ${ac_cv_search_res_init+:} false; then :
7547 $as_echo_n "(cached) " >&6
7549 ac_func_search_save_LIBS=$LIBS
7550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7551 /* end confdefs.h. */
7553 /* Override any GCC internal prototype to avoid an error.
7554 Use char because int might match the return type of a GCC
7555 builtin and then its argument prototype would still apply. */
7568 for ac_lib in '' resolv bind; do
7569 if test -z "$ac_lib"; then
7570 ac_res="none required"
7573 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7575 if ac_fn_c_try_link "$LINENO"; then :
7576 ac_cv_search_res_init=$ac_res
7578 rm -f core conftest.err conftest.$ac_objext \
7580 if ${ac_cv_search_res_init+:} false; then :
7584 if ${ac_cv_search_res_init+:} false; then :
7587 ac_cv_search_res_init=no
7590 LIBS=$ac_func_search_save_LIBS
7592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_init" >&5
7593 $as_echo "$ac_cv_search_res_init" >&6; }
7594 ac_res=$ac_cv_search_res_init
7595 if test "$ac_res" != no; then :
7596 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7597 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7606 # Tru64 5.1b leaks file descriptors with these functions; disable until
7607 # we can come up with a test for this...
7608 if test "$host_os_name" != "osf1"; then
7609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
7610 $as_echo_n "checking for library containing getaddrinfo... " >&6; }
7611 if ${ac_cv_search_getaddrinfo+:} false; then :
7612 $as_echo_n "(cached) " >&6
7614 ac_func_search_save_LIBS=$LIBS
7615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7616 /* end confdefs.h. */
7618 /* Override any GCC internal prototype to avoid an error.
7619 Use char because int might match the return type of a GCC
7620 builtin and then its argument prototype would still apply. */
7624 char getaddrinfo ();
7628 return getaddrinfo ();
7633 for ac_lib in '' nsl; do
7634 if test -z "$ac_lib"; then
7635 ac_res="none required"
7638 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7640 if ac_fn_c_try_link "$LINENO"; then :
7641 ac_cv_search_getaddrinfo=$ac_res
7643 rm -f core conftest.err conftest.$ac_objext \
7645 if ${ac_cv_search_getaddrinfo+:} false; then :
7649 if ${ac_cv_search_getaddrinfo+:} false; then :
7652 ac_cv_search_getaddrinfo=no
7655 LIBS=$ac_func_search_save_LIBS
7657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
7658 $as_echo "$ac_cv_search_getaddrinfo" >&6; }
7659 ac_res=$ac_cv_search_getaddrinfo
7660 if test "$ac_res" != no; then :
7661 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7662 $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h
7666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getnameinfo" >&5
7667 $as_echo_n "checking for library containing getnameinfo... " >&6; }
7668 if ${ac_cv_search_getnameinfo+:} false; then :
7669 $as_echo_n "(cached) " >&6
7671 ac_func_search_save_LIBS=$LIBS
7672 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7673 /* end confdefs.h. */
7675 /* Override any GCC internal prototype to avoid an error.
7676 Use char because int might match the return type of a GCC
7677 builtin and then its argument prototype would still apply. */
7681 char getnameinfo ();
7685 return getnameinfo ();
7690 for ac_lib in '' nsl; do
7691 if test -z "$ac_lib"; then
7692 ac_res="none required"
7695 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7697 if ac_fn_c_try_link "$LINENO"; then :
7698 ac_cv_search_getnameinfo=$ac_res
7700 rm -f core conftest.err conftest.$ac_objext \
7702 if ${ac_cv_search_getnameinfo+:} false; then :
7706 if ${ac_cv_search_getnameinfo+:} false; then :
7709 ac_cv_search_getnameinfo=no
7712 LIBS=$ac_func_search_save_LIBS
7714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getnameinfo" >&5
7715 $as_echo "$ac_cv_search_getnameinfo" >&6; }
7716 ac_res=$ac_cv_search_getnameinfo
7717 if test "$ac_res" != no; then :
7718 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7719 $as_echo "#define HAVE_GETNAMEINFO 1" >>confdefs.h
7725 ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h>
7727 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
7731 ac_fn_c_check_header_mongrel "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
7732 if test "x$ac_cv_header_sys_sockio_h" = xyes; then :
7733 $as_echo "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
7739 CUPS_DEFAULT_DOMAINSOCKET=""
7742 # Check whether --with-domainsocket was given.
7743 if test "${with_domainsocket+set}" = set; then :
7744 withval=$with_domainsocket; default_domainsocket="$withval"
7746 default_domainsocket=""
7750 if test x$enable_domainsocket != xno -a x$default_domainsocket != xno; then
7751 if test "x$default_domainsocket" = x; then
7752 case "$host_os_name" in
7754 # Darwin and macOS do their own thing...
7755 CUPS_DEFAULT_DOMAINSOCKET="$localstatedir/run/cupsd"
7758 # All others use FHS standard...
7759 CUPS_DEFAULT_DOMAINSOCKET="$CUPS_STATEDIR/cups.sock"
7763 CUPS_DEFAULT_DOMAINSOCKET="$default_domainsocket"
7766 CUPS_LISTEN_DOMAINSOCKET="Listen $CUPS_DEFAULT_DOMAINSOCKET"
7768 cat >>confdefs.h <<_ACEOF
7769 #define CUPS_DEFAULT_DOMAINSOCKET "$CUPS_DEFAULT_DOMAINSOCKET"
7773 CUPS_LISTEN_DOMAINSOCKET=""
7780 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
7781 if test "x$ac_cv_func_poll" = xyes; then :
7782 $as_echo "#define HAVE_POLL 1" >>confdefs.h
7786 ac_fn_c_check_func "$LINENO" "epoll_create" "ac_cv_func_epoll_create"
7787 if test "x$ac_cv_func_epoll_create" = xyes; then :
7788 $as_echo "#define HAVE_EPOLL 1" >>confdefs.h
7792 ac_fn_c_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
7793 if test "x$ac_cv_func_kqueue" = xyes; then :
7794 $as_echo "#define HAVE_KQUEUE 1" >>confdefs.h
7800 # Check whether --enable-gssapi was given.
7801 if test "${enable_gssapi+set}" = set; then :
7802 enableval=$enable_gssapi;
7809 if test x$enable_gssapi != xno; then
7810 if test -n "$ac_tool_prefix"; then
7811 # Extract the first word of "${ac_tool_prefix}krb5-config", so it can be a program name with args.
7812 set dummy ${ac_tool_prefix}krb5-config; ac_word=$2
7813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7814 $as_echo_n "checking for $ac_word... " >&6; }
7815 if ${ac_cv_path_KRB5CONFIG+:} false; then :
7816 $as_echo_n "(cached) " >&6
7820 ac_cv_path_KRB5CONFIG="$KRB5CONFIG" # Let the user override the test with a path.
7823 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7827 test -z "$as_dir" && as_dir=.
7828 for ac_exec_ext in '' $ac_executable_extensions; do
7829 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7830 ac_cv_path_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7831 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7841 KRB5CONFIG=$ac_cv_path_KRB5CONFIG
7842 if test -n "$KRB5CONFIG"; then
7843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KRB5CONFIG" >&5
7844 $as_echo "$KRB5CONFIG" >&6; }
7846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7847 $as_echo "no" >&6; }
7852 if test -z "$ac_cv_path_KRB5CONFIG"; then
7853 ac_pt_KRB5CONFIG=$KRB5CONFIG
7854 # Extract the first word of "krb5-config", so it can be a program name with args.
7855 set dummy krb5-config; ac_word=$2
7856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7857 $as_echo_n "checking for $ac_word... " >&6; }
7858 if ${ac_cv_path_ac_pt_KRB5CONFIG+:} false; then :
7859 $as_echo_n "(cached) " >&6
7861 case $ac_pt_KRB5CONFIG in
7863 ac_cv_path_ac_pt_KRB5CONFIG="$ac_pt_KRB5CONFIG" # Let the user override the test with a path.
7866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7870 test -z "$as_dir" && as_dir=.
7871 for ac_exec_ext in '' $ac_executable_extensions; do
7872 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7873 ac_cv_path_ac_pt_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7874 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7884 ac_pt_KRB5CONFIG=$ac_cv_path_ac_pt_KRB5CONFIG
7885 if test -n "$ac_pt_KRB5CONFIG"; then
7886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_KRB5CONFIG" >&5
7887 $as_echo "$ac_pt_KRB5CONFIG" >&6; }
7889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7890 $as_echo "no" >&6; }
7893 if test "x$ac_pt_KRB5CONFIG" = x; then
7896 case $cross_compiling:$ac_tool_warned in
7898 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7899 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7900 ac_tool_warned=yes ;;
7902 KRB5CONFIG=$ac_pt_KRB5CONFIG
7905 KRB5CONFIG="$ac_cv_path_KRB5CONFIG"
7908 if test "x$KRB5CONFIG" != x; then
7909 case "$host_os_name" in
7911 # macOS weak-links to the Kerberos framework...
7912 LIBGSSAPI="-weak_framework Kerberos"
7913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS framework" >&5
7914 $as_echo_n "checking for GSS framework... " >&6; }
7915 if test -d /System/Library/Frameworks/GSS.framework; then
7916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7917 $as_echo "yes" >&6; }
7918 LIBGSSAPI="$LIBGSSAPI -weak_framework GSS"
7920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7921 $as_echo "no" >&6; }
7925 # Solaris has a non-standard krb5-config, don't use it!
7926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7927 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7928 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7929 $as_echo_n "(cached) " >&6
7931 ac_check_lib_save_LIBS=$LIBS
7933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7934 /* end confdefs.h. */
7936 /* Override any GCC internal prototype to avoid an error.
7937 Use char because int might match the return type of a GCC
7938 builtin and then its argument prototype would still apply. */
7942 char gss_display_status ();
7946 return gss_display_status ();
7951 if ac_fn_c_try_link "$LINENO"; then :
7952 ac_cv_lib_gss_gss_display_status=yes
7954 ac_cv_lib_gss_gss_display_status=no
7956 rm -f core conftest.err conftest.$ac_objext \
7957 conftest$ac_exeext conftest.$ac_ext
7958 LIBS=$ac_check_lib_save_LIBS
7960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7961 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7962 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7964 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7966 CFLAGS="`$KRB5CONFIG --cflags` $CFLAGS"
7967 CPPFLAGS="`$KRB5CONFIG --cflags` $CPPFLAGS"
7968 LIBGSSAPI="-lgss `$KRB5CONFIG --libs`"
7973 # Other platforms just ask for GSSAPI
7974 CFLAGS="`$KRB5CONFIG --cflags gssapi
` $CFLAGS"
7975 CPPFLAGS="`$KRB5CONFIG --cflags gssapi
` $CPPFLAGS"
7976 LIBGSSAPI="`$KRB5CONFIG --libs gssapi
`"
7980 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7983 # Check for vendor-specific implementations...
7984 case "$host_os_name" in
7986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7987 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7988 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7989 $as_echo_n "(cached) " >&6
7991 ac_check_lib_save_LIBS=$LIBS
7993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7994 /* end confdefs.h. */
7996 /* Override any GCC internal prototype to avoid an error.
7997 Use char because int might match the return type of a GCC
7998 builtin and then its argument prototype would still apply. */
8002 char gss_display_status ();
8006 return gss_display_status ();
8011 if ac_fn_c_try_link "$LINENO"; then :
8012 ac_cv_lib_gss_gss_display_status=yes
8014 ac_cv_lib_gss_gss_display_status=no
8016 rm -f core conftest.err conftest.$ac_objext \
8017 conftest$ac_exeext conftest.$ac_ext
8018 LIBS=$ac_check_lib_save_LIBS
8020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
8021 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
8022 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
8024 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
8026 LIBGSSAPI="-lgss -lgssapi_krb5"
8031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
8032 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
8033 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
8034 $as_echo_n "(cached) " >&6
8036 ac_check_lib_save_LIBS=$LIBS
8038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8039 /* end confdefs.h. */
8041 /* Override any GCC internal prototype to avoid an error.
8042 Use char because int might match the return type of a GCC
8043 builtin and then its argument prototype would still apply. */
8047 char gss_display_status ();
8051 return gss_display_status ();
8056 if ac_fn_c_try_link "$LINENO"; then :
8057 ac_cv_lib_gss_gss_display_status=yes
8059 ac_cv_lib_gss_gss_display_status=no
8061 rm -f core conftest.err conftest.$ac_objext \
8062 conftest$ac_exeext conftest.$ac_ext
8063 LIBS=$ac_check_lib_save_LIBS
8065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
8066 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
8067 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
8069 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
8078 if test "x$LIBGSSAPI" != x; then
8079 ac_fn_c_check_header_mongrel "$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
8080 if test "x$ac_cv_header_krb5_h" = xyes; then :
8081 $as_echo "#define HAVE_KRB5_H 1" >>confdefs.h
8086 if test -d /System/Library/Frameworks/GSS.framework; then
8087 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi.h" "ac_cv_header_GSS_gssapi_h" "$ac_includes_default"
8088 if test "x$ac_cv_header_GSS_gssapi_h" = xyes; then :
8089 $as_echo "#define HAVE_GSS_GSSAPI_H 1" >>confdefs.h
8094 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_generic.h" "ac_cv_header_GSS_gssapi_generic_h" "$ac_includes_default"
8095 if test "x$ac_cv_header_GSS_gssapi_generic_h" = xyes; then :
8096 $as_echo "#define HAVE_GSS_GSSAPI_GENERIC_H 1" >>confdefs.h
8101 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_spi.h" "ac_cv_header_GSS_gssapi_spi_h" "$ac_includes_default"
8102 if test "x$ac_cv_header_GSS_gssapi_spi_h" = xyes; then :
8103 $as_echo "#define HAVE_GSS_GSSAPI_SPI_H 1" >>confdefs.h
8109 ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
8110 if test "x$ac_cv_header_gssapi_h" = xyes; then :
8111 $as_echo "#define HAVE_GSSAPI_H 1" >>confdefs.h
8116 ac_fn_c_check_header_mongrel "$LINENO" "gssapi/gssapi.h" "ac_cv_header_gssapi_gssapi_h" "$ac_includes_default"
8117 if test "x$ac_cv_header_gssapi_gssapi_h" = xyes; then :
8118 $as_echo "#define HAVE_GSSAPI_GSSAPI_H 1" >>confdefs.h
8126 LIBS="$LIBS $LIBGSSAPI"
8128 ac_fn_c_check_func "$LINENO" "__ApplePrivate_gss_acquire_cred_ex_f" "ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f"
8129 if test "x$ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f" = xyes; then :
8130 $as_echo "#define HAVE_GSS_ACQUIRE_CRED_EX_F 1" >>confdefs.h
8135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS_C_NT_HOSTBASED_SERVICE" >&5
8136 $as_echo_n "checking for GSS_C_NT_HOSTBASED_SERVICE... " >&6; }
8137 if test x$ac_cv_header_gssapi_gssapi_h = xyes; then
8138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8139 /* end confdefs.h. */
8140 #include <gssapi/gssapi.h>
8144 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8149 if ac_fn_c_try_compile "$LINENO"; then :
8150 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8153 $as_echo "yes" >&6; }
8155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8156 $as_echo "no" >&6; }
8158 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8159 elif test x$ac_cv_header_gss_gssapi_h = xyes; then
8160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8161 /* end confdefs.h. */
8162 #include <GSS/gssapi.h>
8166 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8171 if ac_fn_c_try_compile "$LINENO"; then :
8172 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8175 $as_echo "yes" >&6; }
8177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8178 $as_echo "no" >&6; }
8180 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8182 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8183 /* end confdefs.h. */
8188 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8193 if ac_fn_c_try_compile "$LINENO"; then :
8194 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8197 $as_echo "yes" >&6; }
8199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8200 $as_echo "no" >&6; }
8202 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8210 # Check whether --with-gssservicename was given.
8211 if test "${with_gssservicename+set}" = set; then :
8212 withval=$with_gssservicename; default_gssservicename="$withval"
8214 default_gssservicename="default"
8218 if test x$default_gssservicename != xno; then
8219 if test "x$default_gssservicename" = "xdefault"; then
8220 CUPS_DEFAULT_GSSSERVICENAME="host"
8222 CUPS_DEFAULT_GSSSERVICENAME="$default_gssservicename"
8225 CUPS_DEFAULT_GSSSERVICENAME=""
8229 cat >>confdefs.h <<_ACEOF
8230 #define CUPS_DEFAULT_GSSSERVICENAME "$CUPS_DEFAULT_GSSSERVICENAME"
8235 # Check whether --enable-threads was given.
8236 if test "${enable_threads+set}" = set; then :
8237 enableval=$enable_threads;
8244 if test "x$enable_threads" != xno; then
8245 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
8246 if test "x$ac_cv_header_pthread_h" = xyes; then :
8247 $as_echo "#define HAVE_PTHREAD_H 1" >>confdefs.h
8253 if test x$ac_cv_header_pthread_h = xyes; then
8254 for flag in -lpthreads -lpthread -pthread; do
8255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create using $flag" >&5
8256 $as_echo_n "checking for pthread_create using $flag... " >&6; }
8259 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8260 /* end confdefs.h. */
8261 #include <pthread.h>
8265 pthread_create(0, 0, 0, 0);
8270 if ac_fn_c_try_link "$LINENO"; then :
8275 rm -f core conftest.err conftest.$ac_objext \
8276 conftest$ac_exeext conftest.$ac_ext
8277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_pthread" >&5
8278 $as_echo "$have_pthread" >&6; }
8280 if test $have_pthread = yes; then
8281 PTHREAD_FLAGS="-D_THREAD_SAFE -D_REENTRANT"
8283 # Solaris requires -D_POSIX_PTHREAD_SEMANTICS to
8284 # be POSIX-compliant... :(
8285 if test $host_os_name = sunos; then
8286 PTHREAD_FLAGS="$PTHREAD_FLAGS -D_POSIX_PTHREAD_SEMANTICS"
8297 # Check whether --enable-ssl was given.
8298 if test "${enable_ssl+set}" = set; then :
8299 enableval=$enable_ssl;
8302 # Check whether --enable-cdsassl was given.
8303 if test "${enable_cdsassl+set}" = set; then :
8304 enableval=$enable_cdsassl;
8307 # Check whether --enable-gnutls was given.
8308 if test "${enable_gnutls+set}" = set; then :
8309 enableval=$enable_gnutls;
8316 CUPS_SERVERKEYCHAIN=""
8318 if test x$enable_ssl != xno; then
8319 if test $have_ssl = 0 -a "x$enable_cdsassl" != "xno"; then
8320 if test $host_os_name = darwin; then
8321 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransport.h" "ac_cv_header_Security_SecureTransport_h" "$ac_includes_default"
8322 if test "x$ac_cv_header_Security_SecureTransport_h" = xyes; then :
8325 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8327 $as_echo "#define HAVE_CDSASSL 1" >>confdefs.h
8329 CUPS_SERVERKEYCHAIN="/Library/Keychains/System.keychain"
8331 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransportPriv.h" "ac_cv_header_Security_SecureTransportPriv_h" "$ac_includes_default"
8332 if test "x$ac_cv_header_Security_SecureTransportPriv_h" = xyes; then :
8333 $as_echo "#define HAVE_SECURETRANSPORTPRIV_H 1" >>confdefs.h
8338 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecCertificate.h" "ac_cv_header_Security_SecCertificate_h" "$ac_includes_default"
8339 if test "x$ac_cv_header_Security_SecCertificate_h" = xyes; then :
8340 $as_echo "#define HAVE_SECCERTIFICATE_H 1" >>confdefs.h
8345 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecItem.h" "ac_cv_header_Security_SecItem_h" "$ac_includes_default"
8346 if test "x$ac_cv_header_Security_SecItem_h" = xyes; then :
8347 $as_echo "#define HAVE_SECITEM_H 1" >>confdefs.h
8352 ac_fn_c_check_header_compile "$LINENO" "Security/SecItemPriv.h" "ac_cv_header_Security_SecItemPriv_h" "#include <Security/SecItem.h>
8354 if test "x$ac_cv_header_Security_SecItemPriv_h" = xyes; then :
8355 $as_echo "#define HAVE_SECITEMPRIV_H 1" >>confdefs.h
8360 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicy.h" "ac_cv_header_Security_SecPolicy_h" "$ac_includes_default"
8361 if test "x$ac_cv_header_Security_SecPolicy_h" = xyes; then :
8362 $as_echo "#define HAVE_SECPOLICY_H 1" >>confdefs.h
8367 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicyPriv.h" "ac_cv_header_Security_SecPolicyPriv_h" "$ac_includes_default"
8368 if test "x$ac_cv_header_Security_SecPolicyPriv_h" = xyes; then :
8369 $as_echo "#define HAVE_SECPOLICYPRIV_H 1" >>confdefs.h
8374 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
8375 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
8376 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
8381 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecIdentitySearchPriv.h" "ac_cv_header_Security_SecIdentitySearchPriv_h" "$ac_includes_default"
8382 if test "x$ac_cv_header_Security_SecIdentitySearchPriv_h" = xyes; then :
8383 $as_echo "#define HAVE_SECIDENTITYSEARCHPRIV_H 1" >>confdefs.h
8389 $as_echo "#define HAVE_CSSMERRORSTRING 1" >>confdefs.h
8391 $as_echo "#define HAVE_SECKEYCHAINOPEN 1" >>confdefs.h
8397 if test $host_os_version -ge 150; then
8398 $as_echo "#define HAVE_SSLSETENABLEDCIPHERS 1" >>confdefs.h
8404 if test $have_ssl = 0 -a "x$enable_gnutls" != "xno" -a "x$PKGCONFIG" != x; then
8405 if test -n "$ac_tool_prefix"; then
8406 # Extract the first word of "${ac_tool_prefix}libgnutls-config", so it can be a program name with args.
8407 set dummy ${ac_tool_prefix}libgnutls-config; ac_word=$2
8408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8409 $as_echo_n "checking for $ac_word... " >&6; }
8410 if ${ac_cv_path_LIBGNUTLSCONFIG+:} false; then :
8411 $as_echo_n "(cached) " >&6
8413 case $LIBGNUTLSCONFIG in
8415 ac_cv_path_LIBGNUTLSCONFIG="$LIBGNUTLSCONFIG" # Let the user override the test with a path.
8418 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8422 test -z "$as_dir" && as_dir=.
8423 for ac_exec_ext in '' $ac_executable_extensions; do
8424 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8425 ac_cv_path_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8426 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8436 LIBGNUTLSCONFIG=$ac_cv_path_LIBGNUTLSCONFIG
8437 if test -n "$LIBGNUTLSCONFIG"; then
8438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLSCONFIG" >&5
8439 $as_echo "$LIBGNUTLSCONFIG" >&6; }
8441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8442 $as_echo "no" >&6; }
8447 if test -z "$ac_cv_path_LIBGNUTLSCONFIG"; then
8448 ac_pt_LIBGNUTLSCONFIG=$LIBGNUTLSCONFIG
8449 # Extract the first word of "libgnutls-config", so it can be a program name with args.
8450 set dummy libgnutls-config; ac_word=$2
8451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8452 $as_echo_n "checking for $ac_word... " >&6; }
8453 if ${ac_cv_path_ac_pt_LIBGNUTLSCONFIG+:} false; then :
8454 $as_echo_n "(cached) " >&6
8456 case $ac_pt_LIBGNUTLSCONFIG in
8458 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$ac_pt_LIBGNUTLSCONFIG" # Let the user override the test with a path.
8461 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8465 test -z "$as_dir" && as_dir=.
8466 for ac_exec_ext in '' $ac_executable_extensions; do
8467 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8468 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8469 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8479 ac_pt_LIBGNUTLSCONFIG=$ac_cv_path_ac_pt_LIBGNUTLSCONFIG
8480 if test -n "$ac_pt_LIBGNUTLSCONFIG"; then
8481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGNUTLSCONFIG" >&5
8482 $as_echo "$ac_pt_LIBGNUTLSCONFIG" >&6; }
8484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8485 $as_echo "no" >&6; }
8488 if test "x$ac_pt_LIBGNUTLSCONFIG" = x; then
8491 case $cross_compiling:$ac_tool_warned in
8493 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8494 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8495 ac_tool_warned=yes ;;
8497 LIBGNUTLSCONFIG=$ac_pt_LIBGNUTLSCONFIG
8500 LIBGNUTLSCONFIG="$ac_cv_path_LIBGNUTLSCONFIG"
8503 if test -n "$ac_tool_prefix"; then
8504 # Extract the first word of "${ac_tool_prefix}libgcrypt-config", so it can be a program name with args.
8505 set dummy ${ac_tool_prefix}libgcrypt-config; ac_word=$2
8506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8507 $as_echo_n "checking for $ac_word... " >&6; }
8508 if ${ac_cv_path_LIBGCRYPTCONFIG+:} false; then :
8509 $as_echo_n "(cached) " >&6
8511 case $LIBGCRYPTCONFIG in
8513 ac_cv_path_LIBGCRYPTCONFIG="$LIBGCRYPTCONFIG" # Let the user override the test with a path.
8516 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8520 test -z "$as_dir" && as_dir=.
8521 for ac_exec_ext in '' $ac_executable_extensions; do
8522 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8523 ac_cv_path_LIBGCRYPTCONFIG="$as_dir/$ac_word$ac_exec_ext"
8524 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8534 LIBGCRYPTCONFIG=$ac_cv_path_LIBGCRYPTCONFIG
8535 if test -n "$LIBGCRYPTCONFIG"; then
8536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGCRYPTCONFIG" >&5
8537 $as_echo "$LIBGCRYPTCONFIG" >&6; }
8539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8540 $as_echo "no" >&6; }
8545 if test -z "$ac_cv_path_LIBGCRYPTCONFIG"; then
8546 ac_pt_LIBGCRYPTCONFIG=$LIBGCRYPTCONFIG
8547 # Extract the first word of "libgcrypt-config", so it can be a program name with args.
8548 set dummy libgcrypt-config; ac_word=$2
8549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8550 $as_echo_n "checking for $ac_word... " >&6; }
8551 if ${ac_cv_path_ac_pt_LIBGCRYPTCONFIG+:} false; then :
8552 $as_echo_n "(cached) " >&6
8554 case $ac_pt_LIBGCRYPTCONFIG in
8556 ac_cv_path_ac_pt_LIBGCRYPTCONFIG="$ac_pt_LIBGCRYPTCONFIG" # Let the user override the test with a path.
8559 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8563 test -z "$as_dir" && as_dir=.
8564 for ac_exec_ext in '' $ac_executable_extensions; do
8565 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8566 ac_cv_path_ac_pt_LIBGCRYPTCONFIG="$as_dir/$ac_word$ac_exec_ext"
8567 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8577 ac_pt_LIBGCRYPTCONFIG=$ac_cv_path_ac_pt_LIBGCRYPTCONFIG
8578 if test -n "$ac_pt_LIBGCRYPTCONFIG"; then
8579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGCRYPTCONFIG" >&5
8580 $as_echo "$ac_pt_LIBGCRYPTCONFIG" >&6; }
8582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8583 $as_echo "no" >&6; }
8586 if test "x$ac_pt_LIBGCRYPTCONFIG" = x; then
8589 case $cross_compiling:$ac_tool_warned in
8591 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8592 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8593 ac_tool_warned=yes ;;
8595 LIBGCRYPTCONFIG=$ac_pt_LIBGCRYPTCONFIG
8598 LIBGCRYPTCONFIG="$ac_cv_path_LIBGCRYPTCONFIG"
8601 if $PKGCONFIG --exists gnutls; then
8603 SSLLIBS=`$PKGCONFIG --libs gnutls
`
8604 SSLFLAGS=`$PKGCONFIG --cflags gnutls
`
8605 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8607 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8609 elif test "x$LIBGNUTLSCONFIG" != x; then
8611 SSLLIBS=`$LIBGNUTLSCONFIG --libs`
8612 SSLFLAGS=`$LIBGNUTLSCONFIG --cflags`
8613 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8615 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8619 if test $have_ssl = 1; then
8620 CUPS_SERVERKEYCHAIN="ssl"
8623 LIBS="$LIBS $SSLLIBS"
8624 ac_fn_c_check_func "$LINENO" "gnutls_transport_set_pull_timeout_function" "ac_cv_func_gnutls_transport_set_pull_timeout_function"
8625 if test "x$ac_cv_func_gnutls_transport_set_pull_timeout_function" = xyes; then :
8626 $as_echo "#define HAVE_GNUTLS_TRANSPORT_SET_PULL_TIMEOUT_FUNCTION 1" >>confdefs.h
8630 ac_fn_c_check_func "$LINENO" "gnutls_priority_set_direct" "ac_cv_func_gnutls_priority_set_direct"
8631 if test "x$ac_cv_func_gnutls_priority_set_direct" = xyes; then :
8632 $as_echo "#define HAVE_GNUTLS_PRIORITY_SET_DIRECT 1" >>confdefs.h
8642 if test $have_ssl = 1; then
8643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLLIBS=\"$SSLLIBS\"" >&5
8644 $as_echo " Using SSLLIBS=\"$SSLLIBS\"" >&6; }
8645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLFLAGS=\"$SSLFLAGS\"" >&5
8646 $as_echo " Using SSLFLAGS=\"$SSLFLAGS\"" >&6; }
8647 IPPALIASES="http https ipps"
8648 elif test x$enable_cdsa = xyes -o x$enable_gnutls = xyes; then
8649 as_fn_error $? "Unable to enable SSL support." "$LINENO" 5
8657 EXPORT_SSLLIBS="$SSLLIBS"
8661 # Check whether --enable-pam was given.
8662 if test "${enable_pam+set}" = set; then :
8663 enableval=$enable_pam;
8667 # Check whether --with-pam_module was given.
8668 if test "${with_pam_module+set}" = set; then :
8669 withval=$with_pam_module;
8676 PAMMOD="pam_unknown.so"
8677 PAMMODAUTH="pam_unknown.so"
8679 if test x$enable_pam != xno; then
8682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
8683 $as_echo_n "checking for dlopen in -ldl... " >&6; }
8684 if ${ac_cv_lib_dl_dlopen+:} false; then :
8685 $as_echo_n "(cached) " >&6
8687 ac_check_lib_save_LIBS=$LIBS
8689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8690 /* end confdefs.h. */
8692 /* Override any GCC internal prototype to avoid an error.
8693 Use char because int might match the return type of a GCC
8694 builtin and then its argument prototype would still apply. */
8707 if ac_fn_c_try_link "$LINENO"; then :
8708 ac_cv_lib_dl_dlopen=yes
8710 ac_cv_lib_dl_dlopen=no
8712 rm -f core conftest.err conftest.$ac_objext \
8713 conftest$ac_exeext conftest.$ac_ext
8714 LIBS=$ac_check_lib_save_LIBS
8716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
8717 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
8718 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
8719 cat >>confdefs.h <<_ACEOF
8720 #define HAVE_LIBDL 1
8727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5
8728 $as_echo_n "checking for pam_start in -lpam... " >&6; }
8729 if ${ac_cv_lib_pam_pam_start+:} false; then :
8730 $as_echo_n "(cached) " >&6
8732 ac_check_lib_save_LIBS=$LIBS
8734 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8735 /* end confdefs.h. */
8737 /* Override any GCC internal prototype to avoid an error.
8738 Use char because int might match the return type of a GCC
8739 builtin and then its argument prototype would still apply. */
8747 return pam_start ();
8752 if ac_fn_c_try_link "$LINENO"; then :
8753 ac_cv_lib_pam_pam_start=yes
8755 ac_cv_lib_pam_pam_start=no
8757 rm -f core conftest.err conftest.$ac_objext \
8758 conftest$ac_exeext conftest.$ac_ext
8759 LIBS=$ac_check_lib_save_LIBS
8761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_start" >&5
8762 $as_echo "$ac_cv_lib_pam_pam_start" >&6; }
8763 if test "x$ac_cv_lib_pam_pam_start" = xyes; then :
8764 cat >>confdefs.h <<_ACEOF
8765 #define HAVE_LIBPAM 1
8772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_set_item in -lpam" >&5
8773 $as_echo_n "checking for pam_set_item in -lpam... " >&6; }
8774 if ${ac_cv_lib_pam_pam_set_item+:} false; then :
8775 $as_echo_n "(cached) " >&6
8777 ac_check_lib_save_LIBS=$LIBS
8779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8780 /* end confdefs.h. */
8782 /* Override any GCC internal prototype to avoid an error.
8783 Use char because int might match the return type of a GCC
8784 builtin and then its argument prototype would still apply. */
8788 char pam_set_item ();
8792 return pam_set_item ();
8797 if ac_fn_c_try_link "$LINENO"; then :
8798 ac_cv_lib_pam_pam_set_item=yes
8800 ac_cv_lib_pam_pam_set_item=no
8802 rm -f core conftest.err conftest.$ac_objext \
8803 conftest$ac_exeext conftest.$ac_ext
8804 LIBS=$ac_check_lib_save_LIBS
8806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_set_item" >&5
8807 $as_echo "$ac_cv_lib_pam_pam_set_item" >&6; }
8808 if test "x$ac_cv_lib_pam_pam_set_item" = xyes; then :
8809 $as_echo "#define HAVE_PAM_SET_ITEM 1" >>confdefs.h
8813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_setcred in -lpam" >&5
8814 $as_echo_n "checking for pam_setcred in -lpam... " >&6; }
8815 if ${ac_cv_lib_pam_pam_setcred+:} false; then :
8816 $as_echo_n "(cached) " >&6
8818 ac_check_lib_save_LIBS=$LIBS
8820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8821 /* end confdefs.h. */
8823 /* Override any GCC internal prototype to avoid an error.
8824 Use char because int might match the return type of a GCC
8825 builtin and then its argument prototype would still apply. */
8829 char pam_setcred ();
8833 return pam_setcred ();
8838 if ac_fn_c_try_link "$LINENO"; then :
8839 ac_cv_lib_pam_pam_setcred=yes
8841 ac_cv_lib_pam_pam_setcred=no
8843 rm -f core conftest.err conftest.$ac_objext \
8844 conftest$ac_exeext conftest.$ac_ext
8845 LIBS=$ac_check_lib_save_LIBS
8847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_setcred" >&5
8848 $as_echo "$ac_cv_lib_pam_pam_setcred" >&6; }
8849 if test "x$ac_cv_lib_pam_pam_setcred" = xyes; then :
8850 $as_echo "#define HAVE_PAM_SETCRED 1" >>confdefs.h
8854 ac_fn_c_check_header_mongrel "$LINENO" "security/pam_appl.h" "ac_cv_header_security_pam_appl_h" "$ac_includes_default"
8855 if test "x$ac_cv_header_security_pam_appl_h" = xyes; then :
8860 if test x$ac_cv_header_security_pam_appl_h != xyes; then
8861 ac_fn_c_check_header_mongrel "$LINENO" "pam/pam_appl.h" "ac_cv_header_pam_pam_appl_h" "$ac_includes_default"
8862 if test "x$ac_cv_header_pam_pam_appl_h" = xyes; then :
8863 $as_echo "#define HAVE_PAM_PAM_APPL_H 1" >>confdefs.h
8870 if test x$ac_cv_lib_pam_pam_start != xno; then
8871 # Set the necessary libraries for PAM...
8872 if test x$ac_cv_lib_dl_dlopen != xno; then
8873 PAMLIBS="-lpam -ldl"
8878 # Find the PAM configuration directory, if any...
8879 for dir in /private/etc/pam.d /etc/pam.d; do
8880 if test -d $dir; then
8889 case "$host_os_name" in
8892 if test "x$with_pam_module" != x; then
8893 PAMFILE="pam.$with_pam_module"
8894 elif test -f /usr/lib/pam/pam_opendirectory.so.2; then
8895 PAMFILE="pam.opendirectory"
8897 PAMFILE="pam.securityserver"
8902 # All others; this test might need to be updated
8903 # as Linux distributors move things around...
8904 if test "x$with_pam_module" != x; then
8905 PAMMOD="pam_${with_pam_module}.so"
8906 elif test -f /lib/security/pam_unix2.so; then
8907 PAMMOD="pam_unix2.so"
8908 elif test -f /lib/security/pam_unix.so; then
8909 PAMMOD="pam_unix.so"
8912 if test "x$PAMMOD" = xpam_unix.so; then
8913 PAMMODAUTH="$PAMMOD shadow nodelay"
8915 PAMMODAUTH="$PAMMOD nodelay"
8928 # Check whether --enable-largefile was given.
8929 if test "${enable_largefile+set}" = set; then :
8930 enableval=$enable_largefile;
8933 if test "$enable_largefile" != no; then
8935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
8936 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
8937 if ${ac_cv_sys_largefile_CC+:} false; then :
8938 $as_echo_n "(cached) " >&6
8940 ac_cv_sys_largefile_CC=no
8941 if test "$GCC" != yes; then
8944 # IRIX 6.2 and later do not support large files by default,
8945 # so use the C compiler's -n32 option if that helps.
8946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8947 /* end confdefs.h. */
8948 #include <sys/types.h>
8949 /* Check that off_t can represent 2**63 - 1 correctly.
8950 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8951 since some C++ compilers masquerading as C compilers
8952 incorrectly reject 9223372036854775807. */
8953 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8954 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8955 && LARGE_OFF_T % 2147483647 == 1)
8965 if ac_fn_c_try_compile "$LINENO"; then :
8968 rm -f core conftest.err conftest.$ac_objext
8970 if ac_fn_c_try_compile "$LINENO"; then :
8971 ac_cv_sys_largefile_CC=' -n32'; break
8973 rm -f core conftest.err conftest.$ac_objext
8977 rm -f conftest.$ac_ext
8980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
8981 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
8982 if test "$ac_cv_sys_largefile_CC" != no; then
8983 CC=$CC$ac_cv_sys_largefile_CC
8986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
8987 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
8988 if ${ac_cv_sys_file_offset_bits+:} false; then :
8989 $as_echo_n "(cached) " >&6
8992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8993 /* end confdefs.h. */
8994 #include <sys/types.h>
8995 /* Check that off_t can represent 2**63 - 1 correctly.
8996 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8997 since some C++ compilers masquerading as C compilers
8998 incorrectly reject 9223372036854775807. */
8999 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9000 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9001 && LARGE_OFF_T % 2147483647 == 1)
9011 if ac_fn_c_try_compile "$LINENO"; then :
9012 ac_cv_sys_file_offset_bits=no; break
9014 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9016 /* end confdefs.h. */
9017 #define _FILE_OFFSET_BITS 64
9018 #include <sys/types.h>
9019 /* Check that off_t can represent 2**63 - 1 correctly.
9020 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9021 since some C++ compilers masquerading as C compilers
9022 incorrectly reject 9223372036854775807. */
9023 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9024 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9025 && LARGE_OFF_T % 2147483647 == 1)
9035 if ac_fn_c_try_compile "$LINENO"; then :
9036 ac_cv_sys_file_offset_bits=64; break
9038 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9039 ac_cv_sys_file_offset_bits=unknown
9043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
9044 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
9045 case $ac_cv_sys_file_offset_bits in #(
9048 cat >>confdefs.h <<_ACEOF
9049 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
9054 if test $ac_cv_sys_file_offset_bits = unknown; then
9055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
9056 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
9057 if ${ac_cv_sys_large_files+:} false; then :
9058 $as_echo_n "(cached) " >&6
9061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9062 /* end confdefs.h. */
9063 #include <sys/types.h>
9064 /* Check that off_t can represent 2**63 - 1 correctly.
9065 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9066 since some C++ compilers masquerading as C compilers
9067 incorrectly reject 9223372036854775807. */
9068 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9069 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9070 && LARGE_OFF_T % 2147483647 == 1)
9080 if ac_fn_c_try_compile "$LINENO"; then :
9081 ac_cv_sys_large_files=no; break
9083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9085 /* end confdefs.h. */
9086 #define _LARGE_FILES 1
9087 #include <sys/types.h>
9088 /* Check that off_t can represent 2**63 - 1 correctly.
9089 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9090 since some C++ compilers masquerading as C compilers
9091 incorrectly reject 9223372036854775807. */
9092 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9093 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9094 && LARGE_OFF_T % 2147483647 == 1)
9104 if ac_fn_c_try_compile "$LINENO"; then :
9105 ac_cv_sys_large_files=1; break
9107 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9108 ac_cv_sys_large_files=unknown
9112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
9113 $as_echo "$ac_cv_sys_large_files" >&6; }
9114 case $ac_cv_sys_large_files in #(
9117 cat >>confdefs.h <<_ACEOF
9118 #define _LARGE_FILES $ac_cv_sys_large_files
9130 if test x$enable_largefile != xno; then
9131 LARGEFILE="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
9133 if test x$ac_cv_sys_large_files = x1; then
9134 LARGEFILE="$LARGEFILE -D_LARGE_FILES"
9137 if test x$ac_cv_sys_file_offset_bits = x64; then
9138 LARGEFILE="$LARGEFILE -D_FILE_OFFSET_BITS=64"
9143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
9144 $as_echo_n "checking for long long int... " >&6; }
9145 if ${ac_cv_c_long_long+:} false; then :
9146 $as_echo_n "(cached) " >&6
9148 if test "$GCC" = yes; then
9149 ac_cv_c_long_long=yes
9151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9152 /* end confdefs.h. */
9162 if ac_fn_c_try_compile "$LINENO"; then :
9163 ac_cv_c_long_long=yes
9165 ac_cv_c_long_long=no
9167 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_long_long" >&5
9171 $as_echo "$ac_cv_c_long_long" >&6; }
9173 if test $ac_cv_c_long_long = yes; then
9174 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
9178 ac_fn_c_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
9179 if test "x$ac_cv_func_strtoll" = xyes; then :
9180 $as_echo "#define HAVE_STRTOLL 1" >>confdefs.h
9186 # Check whether --enable-avahi was given.
9187 if test "${enable_avahi+set}" = set; then :
9188 enableval=$enable_avahi;
9191 # Check whether --enable-dnssd was given.
9192 if test "${enable_dnssd+set}" = set; then :
9193 enableval=$enable_dnssd;
9197 # Check whether --with-dnssd-libs was given.
9198 if test "${with_dnssd_libs+set}" = set; then :
9199 withval=$with_dnssd_libs; LDFLAGS="-L$withval $LDFLAGS"
9200 DSOFLAGS="-L$withval $DSOFLAGS"
9204 # Check whether --with-dnssd-includes was given.
9205 if test "${with_dnssd_includes+set}" = set; then :
9206 withval=$with_dnssd_includes; CFLAGS="-I$withval $CFLAGS"
9207 CPPFLAGS="-I$withval $CPPFLAGS"
9216 if test "x$PKGCONFIG" != x -a x$enable_avahi != xno -a x$host_os_name != xdarwin; then
9217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Avahi" >&5
9218 $as_echo_n "checking for Avahi... " >&6; }
9219 if $PKGCONFIG --exists avahi-client; then
9220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9221 $as_echo "yes" >&6; }
9222 CFLAGS="$CFLAGS `$PKGCONFIG --cflags avahi-client
`"
9223 DNSSDLIBS="`$PKGCONFIG --libs avahi-client
`"
9224 DNSSD_BACKEND="dnssd"
9225 IPPFIND_BIN="ippfind"
9226 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9227 $as_echo "#define HAVE_AVAHI 1" >>confdefs.h
9230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9231 $as_echo "no" >&6; }
9235 if test "x$DNSSD_BACKEND" = x -a x$enable_dnssd != xno; then
9236 ac_fn_c_check_header_mongrel "$LINENO" "dns_sd.h" "ac_cv_header_dns_sd_h" "$ac_includes_default"
9237 if test "x$ac_cv_header_dns_sd_h" = xyes; then :
9239 case "$host_os_name" in
9241 # Darwin and macOS...
9242 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9244 DNSSDLIBS="-framework CoreFoundation -framework SystemConfiguration"
9245 DNSSD_BACKEND="dnssd"
9246 IPPFIND_BIN="ippfind"
9247 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for current version of dns_sd library" >&5
9252 $as_echo_n "checking for current version of dns_sd library... " >&6; }
9254 LIBS="$LIBS -ldns_sd"
9255 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9256 /* end confdefs.h. */
9261 int constant = kDNSServiceFlagsShareConnection;
9262 unsigned char txtRecord[100];
9264 TXTRecordGetValuePtr(sizeof(txtRecord),
9265 txtRecord, "value", &valueLen);
9270 if ac_fn_c_try_compile "$LINENO"; then :
9271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9272 $as_echo "yes" >&6; }
9273 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9275 DNSSDLIBS="-ldns_sd"
9276 DNSSD_BACKEND="dnssd"
9278 IPPFIND_BIN="ippfind"
9279 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9281 $as_echo "no" >&6; }
9283 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9304 # Check whether --enable-launchd was given.
9305 if test "${enable_launchd+set}" = set; then :
9306 enableval=$enable_launchd;
9312 if test x$enable_launchd != xno; then
9313 ac_fn_c_check_func "$LINENO" "launch_activate_socket" "ac_cv_func_launch_activate_socket"
9314 if test "x$ac_cv_func_launch_activate_socket" = xyes; then :
9316 $as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
9318 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9322 ac_fn_c_check_header_mongrel "$LINENO" "launch.h" "ac_cv_header_launch_h" "$ac_includes_default"
9323 if test "x$ac_cv_header_launch_h" = xyes; then :
9324 $as_echo "#define HAVE_LAUNCH_H 1" >>confdefs.h
9330 if test "$host_os_name" = darwin; then
9331 LAUNCHD_DIR="/System/Library/LaunchDaemons"
9332 # liblaunch is already part of libSystem
9336 # Check whether --enable-systemd was given.
9337 if test "${enable_systemd+set}" = set; then :
9338 enableval=$enable_systemd;
9342 # Check whether --with-systemd was given.
9343 if test "${with_systemd+set}" = set; then :
9344 withval=$with_systemd; SYSTEMD_DIR="$withval"
9351 if test x$enable_systemd != xno; then
9352 if test "x$PKGCONFIG" = x; then
9353 if test x$enable_systemd = xyes; then
9354 as_fn_error $? "Need pkg-config to enable systemd support." "$LINENO" 5
9358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsystemd" >&5
9359 $as_echo_n "checking for libsystemd... " >&6; }
9360 if $PKGCONFIG --exists libsystemd; then
9361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9362 $as_echo "yes" >&6; }
9364 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd
`
9365 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd
`
9366 elif $PKGCONFIG --exists libsystemd-daemon; then
9367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - legacy" >&5
9368 $as_echo "yes - legacy" >&6; }
9370 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd-daemon
`
9371 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd-daemon
`
9373 if $PKGCONFIG --exists libsystemd-journal; then
9374 ONDEMANDFLAGS="$ONDEMANDFLAGS `$PKGCONFIG --cflags libsystemd-journal
`"
9375 ONDEMANDLIBS="$ONDEMANDLIBS `$PKGCONFIG --libs libsystemd-journal
`"
9378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9379 $as_echo "no" >&6; }
9382 if test $have_systemd = yes; then
9383 $as_echo "#define HAVE_SYSTEMD 1" >>confdefs.h
9385 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9387 ac_fn_c_check_header_mongrel "$LINENO" "systemd/sd-journal.h" "ac_cv_header_systemd_sd_journal_h" "$ac_includes_default"
9388 if test "x$ac_cv_header_systemd_sd_journal_h" = xyes; then :
9389 $as_echo "#define HAVE_SYSTEMD_SD_JOURNAL_H 1" >>confdefs.h
9394 if test "x$SYSTEMD_DIR" = x; then
9395 SYSTEMD_DIR="`$PKGCONFIG --variable=systemdsystemunitdir systemd
`"
9401 # Check whether --enable-upstart was given.
9402 if test "${enable_upstart+set}" = set; then :
9403 enableval=$enable_upstart;
9406 if test "x$enable_upstart" = "xyes"; then
9407 if test "x$have_systemd" = "xyes"; then
9408 as_fn_error $? "Cannot support both systemd and upstart." "$LINENO" 5
9410 $as_echo "#define HAVE_UPSTART 1" >>confdefs.h
9412 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9419 # Check whether --with-smfmanifestdir was given.
9420 if test "${with_smfmanifestdir+set}" = set; then :
9421 withval=$with_smfmanifestdir; SMFMANIFESTDIR="$withval"
9426 # Check whether --with-rcdir was given.
9427 if test "${with_rcdir+set}" = set; then :
9428 withval=$with_rcdir; rcdir="$withval"
9434 # Check whether --with-rclevels was given.
9435 if test "${with_rclevels+set}" = set; then :
9436 withval=$with_rclevels; rclevels="$withval"
9442 # Check whether --with-rcstart was given.
9443 if test "${with_rcstart+set}" = set; then :
9444 withval=$with_rcstart; rcstart="$withval"
9450 # Check whether --with-rcstop was given.
9451 if test "${with_rcstop+set}" = set; then :
9452 withval=$with_rcstop; rcstop="$withval"
9458 if test x$rcdir = x; then
9459 if test x$LAUNCHD_DIR = x -a x$SYSTEMD_DIR = x -a x$SMFMANIFESTDIR = x; then
9460 # Fall back on "init", the original service startup interface...
9461 if test -d /sbin/init.d; then
9463 rcdir="/sbin/init.d"
9464 elif test -d /etc/init.d; then
9476 if test "x$rcstart" = x; then
9477 case "$host_os_name" in
9495 if test "x$rcstop" = x; then
9496 case "$host_os_name" in
9511 RCLEVELS="$rclevels"
9520 if test "x$rcdir" != xno; then
9521 if test "x$rclevels" = x; then
9529 # Check whether --with-xinetd was given.
9530 if test "${with_xinetd+set}" = set; then :
9531 withval=$with_xinetd; xinetd="$withval"
9539 if test "x$xinetd" = x; then
9540 if test ! -x /sbin/launchd; then
9541 for dir in /etc/xinetd.d /usr/local/etc/xinetd.d; do
9542 if test -d $dir; then
9548 elif test "x$xinetd" != xno; then
9553 LANGUAGES="`ls -1 locale
/cups_
*.po
2>/dev
/null |
sed -e '1,$s/locale\/cups_//' -e '1,$s/\.po//' |
tr '\n' ' '`"
9556 # Check whether --with-languages was given.
9557 if test "${with_languages+set}" = set; then :
9558 withval=$with_languages;
9560 none | no) LANGUAGES="" ;;
9562 *) LANGUAGES="$withval" ;;
9569 # Check whether --with-bundledir was given.
9570 if test "${with_bundledir+set}" = set; then :
9571 withval=$with_bundledir; CUPS_BUNDLEDIR="$withval"
9573 if test "x$host_os_name" = xdarwin -a $host_os_version -ge 100; then
9574 CUPS_BUNDLEDIR="/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A"
9583 if test "x$CUPS_BUNDLEDIR" != x; then
9584 cat >>confdefs.h <<_ACEOF
9585 #define CUPS_BUNDLEDIR "$CUPS_BUNDLEDIR"
9591 # Check whether --with-exe_file_perm was given.
9592 if test "${with_exe_file_perm+set}" = set; then :
9593 withval=$with_exe_file_perm; CUPS_EXE_FILE_PERM="$withval"
9595 case "$host_os_name" in
9597 CUPS_EXE_FILE_PERM="755"
9600 CUPS_EXE_FILE_PERM="555"
9608 # Check whether --with-config_file_perm was given.
9609 if test "${with_config_file_perm+set}" = set; then :
9610 withval=$with_config_file_perm; CUPS_CONFIG_FILE_PERM="$withval"
9612 if test "x$host_os_name" = xdarwin; then
9613 CUPS_CONFIG_FILE_PERM="644"
9615 CUPS_CONFIG_FILE_PERM="640"
9620 cat >>confdefs.h <<_ACEOF
9621 #define CUPS_DEFAULT_CONFIG_FILE_PERM 0$CUPS_CONFIG_FILE_PERM
9626 # Check whether --with-cupsd_file_perm was given.
9627 if test "${with_cupsd_file_perm+set}" = set; then :
9628 withval=$with_cupsd_file_perm; CUPS_CUPSD_FILE_PERM="$withval"
9630 case "$host_os_name" in
9632 CUPS_CUPSD_FILE_PERM="700"
9635 CUPS_CUPSD_FILE_PERM="500"
9643 # Check whether --with-log_file_perm was given.
9644 if test "${with_log_file_perm+set}" = set; then :
9645 withval=$with_log_file_perm; CUPS_LOG_FILE_PERM="$withval"
9647 CUPS_LOG_FILE_PERM="644"
9651 cat >>confdefs.h <<_ACEOF
9652 #define CUPS_DEFAULT_LOG_FILE_PERM 0$CUPS_LOG_FILE_PERM
9657 # Check whether --with-fatal_errors was given.
9658 if test "${with_fatal_errors+set}" = set; then :
9659 withval=$with_fatal_errors; CUPS_FATAL_ERRORS="$withval"
9661 CUPS_FATAL_ERRORS="config"
9665 cat >>confdefs.h <<_ACEOF
9666 #define CUPS_DEFAULT_FATAL_ERRORS "$CUPS_FATAL_ERRORS"
9671 # Check whether --with-log_level was given.
9672 if test "${with_log_level+set}" = set; then :
9673 withval=$with_log_level; CUPS_LOG_LEVEL="$withval"
9675 CUPS_LOG_LEVEL="warn"
9679 cat >>confdefs.h <<_ACEOF
9680 #define CUPS_DEFAULT_LOG_LEVEL "$CUPS_LOG_LEVEL"
9685 # Check whether --with-access_log_level was given.
9686 if test "${with_access_log_level+set}" = set; then :
9687 withval=$with_access_log_level; CUPS_ACCESS_LOG_LEVEL="$withval"
9689 CUPS_ACCESS_LOG_LEVEL="none"
9693 cat >>confdefs.h <<_ACEOF
9694 #define CUPS_DEFAULT_ACCESS_LOG_LEVEL "$CUPS_ACCESS_LOG_LEVEL"
9698 # Check whether --enable-page_logging was given.
9699 if test "${enable_page_logging+set}" = set; then :
9700 enableval=$enable_page_logging;
9703 if test "x$enable_page_logging" = xyes; then
9704 CUPS_PAGE_LOG_FORMAT=""
9706 CUPS_PAGE_LOG_FORMAT="PageLogFormat"
9710 # Check whether --enable-browsing was given.
9711 if test "${enable_browsing+set}" = set; then :
9712 enableval=$enable_browsing;
9715 if test "x$enable_browsing" = xno; then
9717 cat >>confdefs.h <<_ACEOF
9718 #define CUPS_DEFAULT_BROWSING 0
9723 cat >>confdefs.h <<_ACEOF
9724 #define CUPS_DEFAULT_BROWSING 1
9731 # Check whether --with-local_protocols was given.
9732 if test "${with_local_protocols+set}" = set; then :
9733 withval=$with_local_protocols; default_local_protocols="$withval"
9735 default_local_protocols="default"
9739 if test x$with_local_protocols != xno; then
9740 if test "x$default_local_protocols" = "xdefault"; then
9741 if test "x$DNSSD_BACKEND" != "x"; then
9742 CUPS_BROWSE_LOCAL_PROTOCOLS="dnssd"
9744 CUPS_BROWSE_LOCAL_PROTOCOLS=""
9747 CUPS_BROWSE_LOCAL_PROTOCOLS="$default_local_protocols"
9750 CUPS_BROWSE_LOCAL_PROTOCOLS=""
9754 cat >>confdefs.h <<_ACEOF
9755 #define CUPS_DEFAULT_BROWSE_LOCAL_PROTOCOLS "$CUPS_BROWSE_LOCAL_PROTOCOLS"
9759 # Check whether --enable-default_shared was given.
9760 if test "${enable_default_shared+set}" = set; then :
9761 enableval=$enable_default_shared;
9764 if test "x$enable_default_shared" = xno; then
9765 CUPS_DEFAULT_SHARED="No"
9766 cat >>confdefs.h <<_ACEOF
9767 #define CUPS_DEFAULT_DEFAULT_SHARED 0
9771 CUPS_DEFAULT_SHARED="Yes"
9772 cat >>confdefs.h <<_ACEOF
9773 #define CUPS_DEFAULT_DEFAULT_SHARED 1
9780 # Check whether --with-cups_user was given.
9781 if test "${with_cups_user+set}" = set; then :
9782 withval=$with_cups_user; CUPS_USER="$withval"
9784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print user" >&5
9785 $as_echo_n "checking for default print user... " >&6; }
9786 if test x$host_os_name = xdarwin; then
9787 if test x`id
-u _lp
2>/dev
/null
` = x; then
9792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_USER" >&5
9793 $as_echo "$CUPS_USER" >&6; }
9794 elif test -f /etc/passwd; then
9796 for user in lp lpd guest daemon nobody; do
9797 if test "`grep \^
${user}: /etc
/passwd
`" != ""; then
9799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $user" >&5
9800 $as_echo "$user" >&6; }
9805 if test x$CUPS_USER = x; then
9807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9808 $as_echo "not found" >&6; }
9812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no password file" >&5
9813 $as_echo "no password file" >&6; }
9818 if test "x$CUPS_USER" = "xroot" -o "x$CUPS_USER" = "x0"; then
9819 as_fn_error $? "The default user for CUPS cannot be root!" "$LINENO" 5
9823 # Check whether --with-cups_group was given.
9824 if test "${with_cups_group+set}" = set; then :
9825 withval=$with_cups_group; CUPS_GROUP="$withval"
9827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print group" >&5
9828 $as_echo_n "checking for default print group... " >&6; }
9829 if test x$host_os_name = xdarwin; then
9830 if test x`id
-g _lp
2>/dev
/null
` = x; then
9835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_GROUP" >&5
9836 $as_echo "$CUPS_GROUP" >&6; }
9837 elif test -f /etc/group; then
9838 GROUP_LIST="_lp lp nobody"
9840 for group in $GROUP_LIST; do
9841 if test "`grep \^
${group}: /etc
/group
`" != ""; then
9843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $group" >&5
9844 $as_echo "$group" >&6; }
9849 if test x$CUPS_GROUP = x; then
9851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9852 $as_echo "not found" >&6; }
9856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9857 $as_echo "no group file" >&6; }
9862 if test "x$CUPS_GROUP" = "xroot" -o "x$CUPS_GROUP" = "xwheel" -o "x$CUPS_GROUP" = "x0"; then
9863 as_fn_error $? "The default group for CUPS cannot be root!" "$LINENO" 5
9867 # Check whether --with-system_groups was given.
9868 if test "${with_system_groups+set}" = set; then :
9869 withval=$with_system_groups; CUPS_SYSTEM_GROUPS="$withval"
9871 if test x$host_os_name = xdarwin; then
9872 CUPS_SYSTEM_GROUPS="admin"
9874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default system groups" >&5
9875 $as_echo_n "checking for default system groups... " >&6; }
9876 if test -f /etc/group; then
9877 CUPS_SYSTEM_GROUPS=""
9878 GROUP_LIST="lpadmin sys system root"
9879 for group in $GROUP_LIST; do
9880 if test "`grep \^
${group}: /etc
/group
`" != ""; then
9881 if test "x$CUPS_SYSTEM_GROUPS" = x; then
9882 CUPS_SYSTEM_GROUPS="$group"
9884 CUPS_SYSTEM_GROUPS="$CUPS_SYSTEM_GROUPS $group"
9889 if test "x$CUPS_SYSTEM_GROUPS" = x; then
9890 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no groups found" >&5
9892 $as_echo "no groups found" >&6; }
9894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CUPS_SYSTEM_GROUPS\"" >&5
9895 $as_echo "\"$CUPS_SYSTEM_GROUPS\"" >&6; }
9898 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9900 $as_echo "no group file" >&6; }
9906 CUPS_PRIMARY_SYSTEM_GROUP="`echo $CUPS_SYSTEM_GROUPS |
awk '{print $1}'`"
9908 for group in $CUPS_SYSTEM_GROUPS; do
9909 if test "x$CUPS_GROUP" = "x$group"; then
9910 as_fn_error $? "The default system groups cannot contain the default CUPS group!" "$LINENO" 5
9919 cat >>confdefs.h <<_ACEOF
9920 #define CUPS_DEFAULT_USER "$CUPS_USER"
9923 cat >>confdefs.h <<_ACEOF
9924 #define CUPS_DEFAULT_GROUP "$CUPS_GROUP"
9927 cat >>confdefs.h <<_ACEOF
9928 #define CUPS_DEFAULT_SYSTEM_GROUPS "$CUPS_SYSTEM_GROUPS"
9933 # Check whether --with-printcap was given.
9934 if test "${with_printcap+set}" = set; then :
9935 withval=$with_printcap; default_printcap="$withval"
9937 default_printcap="default"
9941 if test x$default_printcap != xno; then
9942 if test "x$default_printcap" = "xdefault"; then
9943 case $host_os_name in
9945 if test $host_os_version -ge 90; then
9946 CUPS_DEFAULT_PRINTCAP="/Library/Preferences/org.cups.printers.plist"
9948 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9952 CUPS_DEFAULT_PRINTCAP="/etc/printers.conf"
9955 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9959 CUPS_DEFAULT_PRINTCAP="$default_printcap"
9962 CUPS_DEFAULT_PRINTCAP=""
9966 cat >>confdefs.h <<_ACEOF
9967 #define CUPS_DEFAULT_PRINTCAP "$CUPS_DEFAULT_PRINTCAP"
9972 # Check whether --with-lpdconfigfile was given.
9973 if test "${with_lpdconfigfile+set}" = set; then :
9974 withval=$with_lpdconfigfile; default_lpdconfigfile="$withval"
9976 default_lpdconfigfile="default"
9980 if test x$default_lpdconfigfile != xno; then
9981 if test "x$default_lpdconfigfile" = "xdefault"; then
9982 case $host_os_name in
9984 CUPS_DEFAULT_LPD_CONFIG_FILE="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
9987 if test "x$XINETD" != x; then
9988 CUPS_DEFAULT_LPD_CONFIG_FILE="xinetd://$XINETD/cups-lpd"
9990 CUPS_DEFAULT_LPD_CONFIG_FILE=""
9995 CUPS_DEFAULT_LPD_CONFIG_FILE="$default_lpdconfigfile"
9998 CUPS_DEFAULT_LPD_CONFIG_FILE=""
10001 cat >>confdefs.h <<_ACEOF
10002 #define CUPS_DEFAULT_LPD_CONFIG_FILE "$CUPS_DEFAULT_LPD_CONFIG_FILE"
10008 # Check whether --with-smbconfigfile was given.
10009 if test "${with_smbconfigfile+set}" = set; then :
10010 withval=$with_smbconfigfile; default_smbconfigfile="$withval"
10012 default_smbconfigfile="default"
10016 if test x$default_smbconfigfile != xno; then
10017 if test "x$default_smbconfigfile" = "xdefault"; then
10018 if test -f /etc/smb.conf; then
10019 CUPS_DEFAULT_SMB_CONFIG_FILE="samba:///etc/smb.conf"
10021 CUPS_DEFAULT_SMB_CONFIG_FILE=""
10024 CUPS_DEFAULT_SMB_CONFIG_FILE="$default_smbconfigfile"
10027 CUPS_DEFAULT_SMB_CONFIG_FILE=""
10030 cat >>confdefs.h <<_ACEOF
10031 #define CUPS_DEFAULT_SMB_CONFIG_FILE "$CUPS_DEFAULT_SMB_CONFIG_FILE"
10037 # Check whether --with-max-copies was given.
10038 if test "${with_max_copies+set}" = set; then :
10039 withval=$with_max_copies; CUPS_MAX_COPIES="$withval"
10041 CUPS_MAX_COPIES="9999"
10046 cat >>confdefs.h <<_ACEOF
10047 #define CUPS_DEFAULT_MAX_COPIES $CUPS_MAX_COPIES
10051 # Check whether --enable-raw_printing was given.
10052 if test "${enable_raw_printing+set}" = set; then :
10053 enableval=$enable_raw_printing;
10056 if test "x$enable_raw_printing" != xno; then
10057 DEFAULT_RAW_PRINTING=""
10059 DEFAULT_RAW_PRINTING="#"
10064 # Check whether --with-snmp-address was given.
10065 if test "${with_snmp_address+set}" = set; then :
10066 withval=$with_snmp_address; if test "x$withval" = x; then
10067 CUPS_SNMP_ADDRESS=""
10069 CUPS_SNMP_ADDRESS="Address $withval"
10072 if test "x$host_os_name" = xdarwin; then
10073 CUPS_SNMP_ADDRESS=""
10075 CUPS_SNMP_ADDRESS="Address @LOCAL"
10081 # Check whether --with-snmp-community was given.
10082 if test "${with_snmp_community+set}" = set; then :
10083 withval=$with_snmp_community; CUPS_SNMP_COMMUNITY="Community $withval"
10085 CUPS_SNMP_COMMUNITY="Community public"
10093 # Check whether --with-ipp-port was given.
10094 if test "${with_ipp_port+set}" = set; then :
10095 withval=$with_ipp_port; DEFAULT_IPP_PORT="$withval"
10097 DEFAULT_IPP_PORT="631"
10102 cat >>confdefs.h <<_ACEOF
10103 #define CUPS_DEFAULT_IPP_PORT $DEFAULT_IPP_PORT
10107 # Check whether --enable-webif was given.
10108 if test "${enable_webif+set}" = set; then :
10109 enableval=$enable_webif;
10112 case "x$enable_webif" in
10115 CUPS_DEFAULT_WEBIF=0
10119 CUPS_DEFAULT_WEBIF=1
10122 if test $host_os_name = darwin; then
10124 CUPS_DEFAULT_WEBIF=0
10127 CUPS_DEFAULT_WEBIF=1
10133 cat >>confdefs.h <<_ACEOF
10134 #define CUPS_DEFAULT_WEBIF $CUPS_DEFAULT_WEBIF
10140 # Check whether --with-java was given.
10141 if test "${with_java+set}" = set; then :
10142 withval=$with_java; CUPS_JAVA="$withval"
10148 if test "x$CUPS_JAVA" = x; then
10149 # Extract the first word of "java", so it can be a program name with args.
10150 set dummy java; ac_word=$2
10151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10152 $as_echo_n "checking for $ac_word... " >&6; }
10153 if ${ac_cv_path_JAVA+:} false; then :
10154 $as_echo_n "(cached) " >&6
10158 ac_cv_path_JAVA="$JAVA" # Let the user override the test with a path.
10161 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10162 for as_dir in $PATH
10165 test -z "$as_dir" && as_dir=.
10166 for ac_exec_ext in '' $ac_executable_extensions; do
10167 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10168 ac_cv_path_JAVA="$as_dir/$ac_word$ac_exec_ext"
10169 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10179 JAVA=$ac_cv_path_JAVA
10180 if test -n "$JAVA"; then
10181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA" >&5
10182 $as_echo "$JAVA" >&6; }
10184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10185 $as_echo "no" >&6; }
10192 cat >>confdefs.h <<_ACEOF
10193 #define CUPS_JAVA "$CUPS_JAVA"
10197 if test "x$CUPS_JAVA" != x; then
10198 $as_echo "#define HAVE_JAVA 1" >>confdefs.h
10203 # Check whether --with-perl was given.
10204 if test "${with_perl+set}" = set; then :
10205 withval=$with_perl; CUPS_PERL="$withval"
10211 if test "x$CUPS_PERL" = x; then
10212 # Extract the first word of "perl", so it can be a program name with args.
10213 set dummy perl; ac_word=$2
10214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10215 $as_echo_n "checking for $ac_word... " >&6; }
10216 if ${ac_cv_path_PERL+:} false; then :
10217 $as_echo_n "(cached) " >&6
10221 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
10224 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10225 for as_dir in $PATH
10228 test -z "$as_dir" && as_dir=.
10229 for ac_exec_ext in '' $ac_executable_extensions; do
10230 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10231 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
10232 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10242 PERL=$ac_cv_path_PERL
10243 if test -n "$PERL"; then
10244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
10245 $as_echo "$PERL" >&6; }
10247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10248 $as_echo "no" >&6; }
10255 cat >>confdefs.h <<_ACEOF
10256 #define CUPS_PERL "$CUPS_PERL"
10260 if test "x$CUPS_PERL" != x; then
10261 $as_echo "#define HAVE_PERL 1" >>confdefs.h
10266 # Check whether --with-php was given.
10267 if test "${with_php+set}" = set; then :
10268 withval=$with_php; CUPS_PHP="$withval"
10274 if test "x$CUPS_PHP" = x; then
10275 # Extract the first word of "php-cgi", so it can be a program name with args.
10276 set dummy php-cgi; ac_word=$2
10277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10278 $as_echo_n "checking for $ac_word... " >&6; }
10279 if ${ac_cv_path_PHPCGI+:} false; then :
10280 $as_echo_n "(cached) " >&6
10284 ac_cv_path_PHPCGI="$PHPCGI" # Let the user override the test with a path.
10287 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10288 for as_dir in $PATH
10291 test -z "$as_dir" && as_dir=.
10292 for ac_exec_ext in '' $ac_executable_extensions; do
10293 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10294 ac_cv_path_PHPCGI="$as_dir/$ac_word$ac_exec_ext"
10295 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10305 PHPCGI=$ac_cv_path_PHPCGI
10306 if test -n "$PHPCGI"; then
10307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHPCGI" >&5
10308 $as_echo "$PHPCGI" >&6; }
10310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10311 $as_echo "no" >&6; }
10315 if test "x$PHPCGI" = x; then
10316 # Extract the first word of "php", so it can be a program name with args.
10317 set dummy php; ac_word=$2
10318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10319 $as_echo_n "checking for $ac_word... " >&6; }
10320 if ${ac_cv_path_PHP+:} false; then :
10321 $as_echo_n "(cached) " >&6
10325 ac_cv_path_PHP="$PHP" # Let the user override the test with a path.
10328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10329 for as_dir in $PATH
10332 test -z "$as_dir" && as_dir=.
10333 for ac_exec_ext in '' $ac_executable_extensions; do
10334 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10335 ac_cv_path_PHP="$as_dir/$ac_word$ac_exec_ext"
10336 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10346 PHP=$ac_cv_path_PHP
10347 if test -n "$PHP"; then
10348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHP" >&5
10349 $as_echo "$PHP" >&6; }
10351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10352 $as_echo "no" >&6; }
10362 cat >>confdefs.h <<_ACEOF
10363 #define CUPS_PHP "$CUPS_PHP"
10367 if test "x$CUPS_PHP" = x; then
10370 $as_echo "#define HAVE_PHP 1" >>confdefs.h
10375 # Check whether --with-python was given.
10376 if test "${with_python+set}" = set; then :
10377 withval=$with_python; CUPS_PYTHON="$withval"
10383 if test "x$CUPS_PYTHON" = x; then
10384 # Extract the first word of "python", so it can be a program name with args.
10385 set dummy python; ac_word=$2
10386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10387 $as_echo_n "checking for $ac_word... " >&6; }
10388 if ${ac_cv_path_PYTHON+:} false; then :
10389 $as_echo_n "(cached) " >&6
10393 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
10396 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10397 for as_dir in $PATH
10400 test -z "$as_dir" && as_dir=.
10401 for ac_exec_ext in '' $ac_executable_extensions; do
10402 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10403 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
10404 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10414 PYTHON=$ac_cv_path_PYTHON
10415 if test -n "$PYTHON"; then
10416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
10417 $as_echo "$PYTHON" >&6; }
10419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10420 $as_echo "no" >&6; }
10424 CUPS_PYTHON="$PYTHON"
10427 cat >>confdefs.h <<_ACEOF
10428 #define CUPS_PYTHON "$CUPS_PYTHON"
10432 if test "x$CUPS_PYTHON" != x; then
10433 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
10438 INSTALL_LANGUAGES=""
10439 UNINSTALL_LANGUAGES=""
10441 if test "x$LANGUAGES" != x; then
10442 INSTALL_LANGUAGES="install-languages"
10443 UNINSTALL_LANGUAGES="uninstall-languages"
10444 for lang in $LANGUAGES; do
10445 if test -f doc/$lang/index.html.in; then
10446 LANGFILES="$LANGFILES doc/$lang/index.html"
10449 if test -f templates/$lang/header.tmpl.in; then
10450 LANGFILES="$LANGFILES templates/$lang/header.tmpl"
10453 elif test "x$CUPS_BUNDLEDIR" != x; then
10454 INSTALL_LANGUAGES="install-langbundle"
10455 UNINSTALL_LANGUAGES="uninstall-langbundle"
10461 ac_config_files="$ac_config_files Makedefs conf/cups-files.conf conf/cupsd.conf conf/mime.convs conf/pam.std conf/snmp.conf cups-config desktop/cups.desktop doc/index.html man/client.conf.man man/cups-files.conf.man man/cups-lpd.man man/cups-snmp.man man/cupsaddsmb.man man/cupsd.conf.man man/cupsd.man man/lpoptions.man scheduler/cups-lpd.xinetd scheduler/cups.sh scheduler/cups.xml scheduler/org.cups.cups-lpd.plist scheduler/org.cups.cups-lpdAT.service scheduler/org.cups.cupsd.path scheduler/org.cups.cupsd.service scheduler/org.cups.cupsd.socket templates/header.tmpl packaging/cups.list $LANGFILES"
10463 cat >confcache <<\_ACEOF
10464 # This file is a shell script that caches the results of configure
10465 # tests run on this system so they can be shared between configure
10466 # scripts and configure runs, see configure's option --config-cache.
10467 # It is not useful on other systems. If it contains results you don't
10468 # want to keep, you may remove or edit it.
10470 # config.status only pays attention to the cache file if you give it
10471 # the --recheck option to rerun configure.
10473 # `ac_cv_env_foo
' variables (set or unset) will be overridden when
10474 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10475 # following values.
10479 # The following way of writing the cache mishandles newlines in values,
10480 # but we know of no workaround that is simple, portable, and efficient.
10481 # So, we kill variables containing newlines.
10482 # Ultrix sh set writes to stderr and can't be redirected directly,
10483 # and sets the high bit in the cache file unless we assign to the vars.
10485 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10486 eval ac_val
=\$
$ac_var
10490 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10491 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10494 _ | IFS | as_nl
) ;; #(
10495 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
10496 *) { eval $ac_var=; unset $ac_var;} ;;
10502 case $as_nl`(ac_space=' '; set) 2>&1` in #(
10503 *${as_nl}ac_space
=\
*)
10504 # `set' does not quote correctly, so add quotes: double-quote
10505 # substitution turns \\\\ into \\, and sed turns \\ into \.
10508 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10511 # `set' quotes correctly as required by POSIX, so do not add quotes.
10512 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10521 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10523 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10525 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
10526 if test -w "$cache_file"; then
10527 if test "x$cache_file" != "x/dev/null"; then
10528 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10529 $as_echo "$as_me: updating cache $cache_file" >&6;}
10530 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
10531 cat confcache
>"$cache_file"
10533 case $cache_file in #(
10535 mv -f confcache
"$cache_file"$$
&&
10536 mv -f "$cache_file"$$
"$cache_file" ;; #(
10538 mv -f confcache
"$cache_file" ;;
10543 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10544 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10549 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
10550 # Let make expand exec_prefix.
10551 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10553 DEFS
=-DHAVE_CONFIG_H
10558 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
10559 # 1. Remove the extension, and $U if already installed.
10560 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
10561 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
10562 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
10563 # will be set to the directory where LIBOBJS objects are built.
10564 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10565 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
10567 LIBOBJS
=$ac_libobjs
10569 LTLIBOBJS
=$ac_ltlibobjs
10573 : "${CONFIG_STATUS=./config.status}"
10575 ac_clean_files_save
=$ac_clean_files
10576 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
10577 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10578 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10580 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10582 # Generated by $as_me.
10583 # Run this file to recreate the current configuration.
10584 # Compiler output produced by configure, useful for debugging
10585 # configure, is in config.log if it exists.
10588 ac_cs_recheck=false
10591 SHELL=\${CONFIG_SHELL-$SHELL}
10594 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
10595 ## -------------------- ##
10596 ## M4sh Initialization. ##
10597 ## -------------------- ##
10599 # Be more Bourne compatible
10600 DUALCASE
=1; export DUALCASE
# for MKS sh
10601 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
10604 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10605 # is contrary to our usage. Disable this feature.
10606 alias -g '${1+"$@"}'='"$@"'
10607 setopt NO_GLOB_SUBST
10609 case `(set -o) 2>/dev/null` in #(
10621 # Printing a long string crashes Solaris 7 /usr/bin/printf.
10622 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10623 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10624 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10625 # Prefer a ksh shell builtin over an external printf program on Solaris,
10626 # but without wasting forks for bash or zsh.
10627 if test -z "$BASH_VERSION$ZSH_VERSION" \
10628 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10629 as_echo='print
-r --'
10630 as_echo_n='print
-rn --'
10631 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10632 as_echo='printf %s
\n'
10633 as_echo_n='printf %s
'
10635 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10636 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
10637 as_echo_n='/usr
/ucb
/echo -n'
10639 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10640 as_echo_n_body='eval
10644 expr "X$arg" : "X\\(.*\\)$as_nl";
10645 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10647 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
10649 export as_echo_n_body
10650 as_echo_n='sh
-c $as_echo_n_body as_echo
'
10652 export as_echo_body
10653 as_echo='sh
-c $as_echo_body as_echo
'
10656 # The user is always right.
10657 if test "${PATH_SEPARATOR+set}" != set; then
10659 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10660 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10667 # We need space, tab and new line, in precisely that order. Quoting is
10668 # there to prevent editors from complaining about space-tab.
10669 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
10670 # splitting by setting IFS to empty value.)
10673 # Find who we are. Look in the path if we contain no directory separator.
10676 *[\\/]* ) as_myself=$0 ;;
10677 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10678 for as_dir in $PATH
10681 test -z "$as_dir" && as_dir=.
10682 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10688 # We did not find ourselves, most probably we were run as `sh COMMAND'
10689 # in which case we are not to be found in the path.
10690 if test "x$as_myself" = x
; then
10693 if test ! -f "$as_myself"; then
10694 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
10698 # Unset variables that we do not need and which cause bugs (e.g. in
10699 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
10700 # suppresses any "Segmentation fault" message there. '((' could
10701 # trigger a bug in pdksh 5.2.14.
10702 for as_var
in BASH_ENV ENV MAIL MAILPATH
10703 do eval test x\
${$as_var+set} = xset \
10704 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
10717 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
10720 # as_fn_error STATUS ERROR [LINENO LOG_FD]
10721 # ----------------------------------------
10722 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
10723 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
10724 # script with STATUS, using 1 if that was 0.
10727 as_status
=$1; test $as_status -eq 0 && as_status
=1
10729 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
10730 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
10732 $as_echo "$as_me: error: $2" >&2
10733 as_fn_exit
$as_status
10737 # as_fn_set_status STATUS
10738 # -----------------------
10739 # Set $? to STATUS, without forking.
10740 as_fn_set_status
()
10743 } # as_fn_set_status
10745 # as_fn_exit STATUS
10746 # -----------------
10747 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
10751 as_fn_set_status
$1
10757 # Portably unset VAR.
10760 { eval $1=; unset $1;}
10762 as_unset
=as_fn_unset
10763 # as_fn_append VAR VALUE
10764 # ----------------------
10765 # Append the text in VALUE to the end of the definition contained in VAR. Take
10766 # advantage of any shell optimizations that allow amortized linear growth over
10767 # repeated appends, instead of the typical quadratic growth present in naive
10769 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
10770 eval 'as_fn_append ()
10781 # as_fn_arith ARG...
10782 # ------------------
10783 # Perform arithmetic evaluation on the ARGs, and store the result in the
10784 # global $as_val. Take advantage of shells that can avoid forks. The arguments
10785 # must be portable across $(()) and expr.
10786 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
10787 eval 'as_fn_arith ()
10794 as_val
=`expr "$@" || test $? -eq 1`
10799 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
10800 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
10806 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
10807 as_basename
=basename
10812 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
10818 as_me
=`$as_basename -- "$0" ||
10819 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10820 X"$0" : 'X\(//\)$' \| \
10821 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
10823 sed '/^.*\/\([^/][^/]*\)\/*$/{
10837 # Avoid depending upon Character Ranges.
10838 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
10839 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10840 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
10841 as_cr_digits
='0123456789'
10842 as_cr_alnum
=$as_cr_Letters$as_cr_digits
10844 ECHO_C
= ECHO_N
= ECHO_T
=
10845 case `echo -n x` in #(((((
10847 case `echo 'xy\c'` in
10848 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
10850 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
10857 rm -f conf$$ conf$$.exe conf$$.
file
10858 if test -d conf$$.dir
; then
10859 rm -f conf$$.dir
/conf$$.
file
10862 mkdir conf$$.dir
2>/dev
/null
10864 if (echo >conf$$.
file) 2>/dev
/null
; then
10865 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
10867 # ... but there are two gotchas:
10868 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10869 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10870 # In both cases, we have to default to `cp -pR'.
10871 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
10873 elif ln conf$$.
file conf$$
2>/dev
/null
; then
10881 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
10882 rmdir conf$$.dir
2>/dev
/null
10887 # Create "$as_dir" as a directory, including parents if necessary.
10892 -*) as_dir
=.
/$as_dir;;
10894 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
10898 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10899 *) as_qdir
=$as_dir;;
10901 as_dirs
="'$as_qdir' $as_dirs"
10902 as_dir
=`$as_dirname -- "$as_dir" ||
10903 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10904 X"$as_dir" : 'X\(//\)[^/]' \| \
10905 X"$as_dir" : 'X\(//\)$' \| \
10906 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10907 $as_echo X"$as_dir" |
10908 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10912 /^X\(\/\/\)[^/].*/{
10925 test -d "$as_dir" && break
10927 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
10928 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
10932 if mkdir
-p .
2>/dev
/null
; then
10933 as_mkdir_p
='mkdir -p "$as_dir"'
10935 test -d .
/-p && rmdir .
/-p
10940 # as_fn_executable_p FILE
10941 # -----------------------
10942 # Test if FILE is an executable regular file.
10943 as_fn_executable_p
()
10945 test -f "$1" && test -x "$1"
10946 } # as_fn_executable_p
10947 as_test_x
='test -x'
10948 as_executable_p
=as_fn_executable_p
10950 # Sed expression to map a string onto a valid CPP name.
10951 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10953 # Sed expression to map a string onto a valid variable name.
10954 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10958 ## ----------------------------------- ##
10959 ## Main body of $CONFIG_STATUS script. ##
10960 ## ----------------------------------- ##
10962 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
10964 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10965 # Save the log message, to keep $0 and so on meaningful, and to
10966 # report actual input values of CONFIG_FILES etc. instead of their
10967 # values after options handling.
10969 This file was extended by CUPS $as_me 2.2.5, which was
10970 generated by GNU Autoconf 2.69. Invocation command line was
10972 CONFIG_FILES = $CONFIG_FILES
10973 CONFIG_HEADERS = $CONFIG_HEADERS
10974 CONFIG_LINKS = $CONFIG_LINKS
10975 CONFIG_COMMANDS = $CONFIG_COMMANDS
10978 on `(hostname || uname -n) 2>/dev/null | sed 1q`
10983 case $ac_config_files in *"
10984 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
10987 case $ac_config_headers in *"
10988 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
10992 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10993 # Files that config.status was made for.
10994 config_files="$ac_config_files"
10995 config_headers="$ac_config_headers"
10999 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11001 \`$as_me' instantiates files and other configuration actions
11002 from templates according to the current configuration. Unless the files
11003 and actions are specified as TAGs, all are instantiated by default.
11005 Usage: $0 [OPTION]... [TAG]...
11007 -h, --help print this help, then exit
11008 -V, --version print version number and configuration settings, then exit
11009 --config print configuration, then exit
11010 -q, --quiet, --silent
11011 do not print progress messages
11012 -d, --debug don't remove temporary files
11013 --recheck update $as_me by reconfiguring in the same conditions
11014 --file=FILE[:TEMPLATE]
11015 instantiate the configuration file FILE
11016 --header=FILE[:TEMPLATE]
11017 instantiate the configuration header FILE
11019 Configuration files:
11022 Configuration headers:
11025 Report bugs to <https://github.com/apple/cups/issues>.
11026 CUPS home page: <https://www.cups.org/>."
11029 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11030 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11032 CUPS config.status 2.2.5
11033 configured by $0, generated by GNU Autoconf 2.69,
11034 with options \\"\$ac_cs_config\\"
11036 Copyright (C) 2012 Free Software Foundation, Inc.
11037 This config.status script is free software; the Free Software Foundation
11038 gives unlimited permission to copy, distribute and modify it."
11043 test -n "\$AWK" || AWK=awk
11046 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11047 # The default lists apply if the user does not specify any file.
11053 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
11054 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
11058 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
11070 # Handling of the options.
11071 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
11073 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
11074 $as_echo "$ac_cs_version"; exit ;;
11075 --config |
--confi |
--conf |
--con |
--co |
--c )
11076 $as_echo "$ac_cs_config"; exit ;;
11077 --debug |
--debu |
--deb |
--de |
--d |
-d )
11079 --file |
--fil |
--fi |
--f )
11082 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11083 '') as_fn_error $?
"missing file argument" ;;
11085 as_fn_append CONFIG_FILES
" '$ac_optarg'"
11086 ac_need_defaults
=false
;;
11087 --header |
--heade |
--head |
--hea )
11090 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11092 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
11093 ac_need_defaults
=false
;;
11095 # Conflict between --help and --header
11096 as_fn_error $?
"ambiguous option: \`$1'
11097 Try \`$0 --help' for more information.";;
11098 --help |
--hel |
-h )
11099 $as_echo "$ac_cs_usage"; exit ;;
11100 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
11101 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
11104 # This is an error.
11105 -*) as_fn_error $?
"unrecognized option: \`$1'
11106 Try \`$0 --help' for more information." ;;
11108 *) as_fn_append ac_config_targets
" $1"
11109 ac_need_defaults
=false
;;
11115 ac_configure_extra_args
=
11117 if $ac_cs_silent; then
11119 ac_configure_extra_args
="$ac_configure_extra_args --silent"
11123 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11124 if \$ac_cs_recheck; then
11125 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11127 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11128 CONFIG_SHELL='$SHELL'
11129 export CONFIG_SHELL
11134 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11138 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11139 ## Running $as_me. ##
11145 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11148 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11150 # Handling of arguments.
11151 for ac_config_target
in $ac_config_targets
11153 case $ac_config_target in
11154 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
11155 "Makedefs") CONFIG_FILES
="$CONFIG_FILES Makedefs" ;;
11156 "conf/cups-files.conf") CONFIG_FILES
="$CONFIG_FILES conf/cups-files.conf" ;;
11157 "conf/cupsd.conf") CONFIG_FILES
="$CONFIG_FILES conf/cupsd.conf" ;;
11158 "conf/mime.convs") CONFIG_FILES
="$CONFIG_FILES conf/mime.convs" ;;
11159 "conf/pam.std") CONFIG_FILES
="$CONFIG_FILES conf/pam.std" ;;
11160 "conf/snmp.conf") CONFIG_FILES
="$CONFIG_FILES conf/snmp.conf" ;;
11161 "cups-config") CONFIG_FILES
="$CONFIG_FILES cups-config" ;;
11162 "desktop/cups.desktop") CONFIG_FILES
="$CONFIG_FILES desktop/cups.desktop" ;;
11163 "doc/index.html") CONFIG_FILES
="$CONFIG_FILES doc/index.html" ;;
11164 "man/client.conf.man") CONFIG_FILES
="$CONFIG_FILES man/client.conf.man" ;;
11165 "man/cups-files.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cups-files.conf.man" ;;
11166 "man/cups-lpd.man") CONFIG_FILES
="$CONFIG_FILES man/cups-lpd.man" ;;
11167 "man/cups-snmp.man") CONFIG_FILES
="$CONFIG_FILES man/cups-snmp.man" ;;
11168 "man/cupsaddsmb.man") CONFIG_FILES
="$CONFIG_FILES man/cupsaddsmb.man" ;;
11169 "man/cupsd.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.conf.man" ;;
11170 "man/cupsd.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.man" ;;
11171 "man/lpoptions.man") CONFIG_FILES
="$CONFIG_FILES man/lpoptions.man" ;;
11172 "scheduler/cups-lpd.xinetd") CONFIG_FILES
="$CONFIG_FILES scheduler/cups-lpd.xinetd" ;;
11173 "scheduler/cups.sh") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.sh" ;;
11174 "scheduler/cups.xml") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.xml" ;;
11175 "scheduler/org.cups.cups-lpd.plist") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpd.plist" ;;
11176 "scheduler/org.cups.cups-lpdAT.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpdAT.service" ;;
11177 "scheduler/org.cups.cupsd.path") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.path" ;;
11178 "scheduler/org.cups.cupsd.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.service" ;;
11179 "scheduler/org.cups.cupsd.socket") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.socket" ;;
11180 "templates/header.tmpl") CONFIG_FILES
="$CONFIG_FILES templates/header.tmpl" ;;
11181 "packaging/cups.list") CONFIG_FILES
="$CONFIG_FILES packaging/cups.list" ;;
11182 "$LANGFILES") CONFIG_FILES
="$CONFIG_FILES $LANGFILES" ;;
11184 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11189 # If the user did not use the arguments to specify the items to instantiate,
11190 # then the envvar interface is used. Set only those that are not.
11191 # We use the long form for the default assignment because of an extremely
11192 # bizarre bug on SunOS 4.1.3.
11193 if $ac_need_defaults; then
11194 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
11195 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
11198 # Have a temporary directory for convenience. Make it in the build tree
11199 # simply because there is no reason against having it here, and in addition,
11200 # creating and moving files from /tmp can sometimes cause problems.
11201 # Hook for its removal unless debugging.
11202 # Note that there is a small window in which the directory will not be cleaned:
11203 # after its creation but before its name has been assigned to `$tmp'.
11207 trap 'exit_status=$?
11208 : "${ac_tmp:=$tmp}"
11209 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
11211 trap 'as_fn_exit 1' 1 2 13 15
11213 # Create a (secure) tmp directory for tmp files.
11216 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11220 tmp
=.
/conf$$
-$RANDOM
11221 (umask 077 && mkdir
"$tmp")
11222 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
11225 # Set up the scripts for CONFIG_FILES section.
11226 # No need to generate them if there are no CONFIG_FILES.
11227 # This happens for instance with `./config.status config.h'.
11228 if test -n "$CONFIG_FILES"; then
11231 ac_cr
=`echo X | tr X '\015'`
11232 # On cygwin, bash can eat \r inside `` if the user requested igncr.
11233 # But we know of no other shell where ac_cr would be empty at this
11234 # point, so we can use a bashism as a fallback.
11235 if test "x$ac_cr" = x
; then
11236 eval ac_cr
=\$
\'\\r
\'
11238 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11239 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11242 ac_cs_awk_cr
=$ac_cr
11245 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
11250 echo "cat >conf$$subs.awk <<_ACEOF" &&
11251 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11253 } >conf$$subs.sh ||
11254 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11255 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11257 for ac_last_try in false false false false false :; do
11258 . ./conf$$subs.sh ||
11259 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11261 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
11262 if test $ac_delim_n = $ac_delim_num; then
11264 elif $ac_last_try; then
11265 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11267 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11270 rm -f conf$$subs.sh
11272 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11273 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
11277 s/^/S["/; s
/!.
*/"]=/
11287 s/\(.\{148\}\)..*/\1/
11289 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
11294 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11301 s/\(.\{148\}\)..*/\1/
11303 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
11307 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11312 ' <conf$$subs.awk | sed '
11317 ' >>$CONFIG_STATUS || ac_write_fail=1
11318 rm -f conf$$subs.awk
11319 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11321 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
11322 for (key in S) S_is_set[key] = 1
11328 nfields = split(line, field, "@
")
11330 len = length(field[1])
11331 for (i = 2; i < nfields; i++) {
11333 keylen = length(key)
11334 if (S_is_set[key]) {
11336 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11337 len += length(value) + length(field[++i])
11348 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11349 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11350 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
11353 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
11354 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
11357 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
11358 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
11359 # trailing colons and then remove the whole line if VPATH becomes empty
11360 # (actually we leave an empty line to preserve line numbers).
11361 if test "x
$srcdir" = x.; then
11362 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
11380 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11381 fi # test -n "$CONFIG_FILES"
11383 # Set up the scripts for CONFIG_HEADERS section.
11384 # No need to generate them if there are no CONFIG_HEADERS.
11385 # This happens for instance with `./config.status Makefile'.
11386 if test -n "$CONFIG_HEADERS"; then
11387 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
11391 # Transform confdefs.h into an awk script `defines.awk', embedded as
11392 # here-document in config.status, that substitutes the proper values into
11393 # config.h.in to produce config.h.
11395 # Create a delimiter string that does not exist in confdefs.h, to ease
11396 # handling of long lines.
11398 for ac_last_try in false false :; do
11399 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
11400 if test -z "$ac_tt"; then
11402 elif $ac_last_try; then
11403 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
11405 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11409 # For the awk script, D is an array of macro values keyed by name,
11410 # likewise P contains macro parameters if any. Preserve backslash
11411 # newline sequences.
11413 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11415 s/.\{148\}/&'"$ac_delim"'/g
11418 s/^[ ]*#[ ]*define[ ][ ]*/ /
11425 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
11427 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
11431 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
11432 D["\
1"]=" \
3\\\\\\n
"\\/p
11434 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
11439 s/.\{148\}/&'"$ac_delim"'/g
11444 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
11447 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
11449 ' <confdefs.h | sed '
11450 s/'"$ac_delim"'/"\\\
11451 "/g' >>$CONFIG_STATUS || ac_write_fail=1
11453 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11454 for (key in D) D_is_set[key] = 1
11457 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11459 split(line, arg, " ")
11460 if (arg[1] == "#") {
11464 defundef
= substr
(arg
[1], 2)
11467 split(mac1
, mac2
, "(") #)
11469 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
11470 if (D_is_set
[macro
]) {
11471 # Preserve the white space surrounding the "#".
11472 print prefix
"define", macro P
[macro
] D
[macro
]
11475 # Replace #undef with comments. This is necessary, for example,
11476 # in the case of _POSIX_SOURCE, which is predefined and required
11477 # on some systems where configure will not decide to define it.
11478 if (defundef
== "undef") {
11479 print
"/*", prefix defundef
, macro
, "*/"
11487 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11488 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
11489 fi # test -n "$CONFIG_HEADERS"
11492 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS "
11497 :[FHLC
]) ac_mode
=$ac_tag; continue;;
11499 case $ac_mode$ac_tag in
11501 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
11502 :[FH
]-) ac_tag
=-:-;;
11503 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
11520 -) ac_f
="$ac_tmp/stdin";;
11521 *) # Look for the file first in the build tree, then in the source tree
11522 # (if the path is not absolute). The absolute path cannot be DOS-style,
11523 # because $ac_f cannot contain `:'.
11527 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
11529 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11531 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11532 as_fn_append ac_file_inputs
" '$ac_f'"
11535 # Let's still pretend it is `configure' which instantiates (i.e., don't
11536 # use $as_me), people would be surprised to read:
11537 # /* config.h. Generated by config.status. */
11538 configure_input
='Generated from '`
11539 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11541 if test x
"$ac_file" != x-
; then
11542 configure_input
="$ac_file. $configure_input"
11543 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11544 $as_echo "$as_me: creating $ac_file" >&6;}
11546 # Neutralize special characters interpreted by sed in replacement strings.
11547 case $configure_input in #(
11548 *\
&* |
*\|
* |
*\\* )
11549 ac_sed_conf_input
=`$as_echo "$configure_input" |
11550 sed 's/[\\\\&|]/\\\\&/g'`;; #(
11551 *) ac_sed_conf_input
=$configure_input;;
11555 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
11556 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
11561 ac_dir
=`$as_dirname -- "$ac_file" ||
11562 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11563 X"$ac_file" : 'X\(//\)[^/]' \| \
11564 X"$ac_file" : 'X\(//\)$' \| \
11565 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11566 $as_echo X"$ac_file" |
11567 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11571 /^X\(\/\/\)[^/].*/{
11584 as_dir
="$ac_dir"; as_fn_mkdir_p
11588 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11590 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11591 # A ".." for each directory in $ac_dir_suffix.
11592 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11593 case $ac_top_builddir_sub in
11594 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11595 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
11598 ac_abs_top_builddir
=$ac_pwd
11599 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
11600 # for backward compatibility:
11601 ac_top_builddir
=$ac_top_build_prefix
11604 .
) # We are building in place.
11606 ac_top_srcdir
=$ac_top_builddir_sub
11607 ac_abs_top_srcdir
=$ac_pwd ;;
11608 [\\/]* | ?
:[\\/]* ) # Absolute name.
11609 ac_srcdir
=$srcdir$ac_dir_suffix;
11610 ac_top_srcdir
=$srcdir
11611 ac_abs_top_srcdir
=$srcdir ;;
11612 *) # Relative name.
11613 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
11614 ac_top_srcdir
=$ac_top_build_prefix$srcdir
11615 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
11617 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
11628 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11629 # If the template does not know about datarootdir, expand it.
11630 # FIXME: This hack should be removed a few years after 2.60.
11631 ac_datarootdir_hack
=; ac_datarootdir_seen
=
11642 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11643 *datarootdir
*) ac_datarootdir_seen
=yes;;
11644 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
11645 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11646 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11648 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11649 ac_datarootdir_hack='
11650 s&@datadir@&$datadir&g
11651 s&@docdir@&$docdir&g
11652 s&@infodir@&$infodir&g
11653 s&@localedir@&$localedir&g
11654 s&@mandir@&$mandir&g
11655 s&\\\${datarootdir}&$datarootdir&g' ;;
11659 # Neutralize VPATH when `$srcdir' = `.'.
11660 # Shell code in configure.ac might set extrasub.
11661 # FIXME: do we really want to maintain this feature?
11662 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11663 ac_sed_extra="$ac_vpsub
11666 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11668 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
11669 s|@configure_input@|
$ac_sed_conf_input|
;t t
11670 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
11671 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
11672 s
&@srcdir@
&$ac_srcdir&;t t
11673 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
11674 s
&@top_srcdir@
&$ac_top_srcdir&;t t
11675 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
11676 s
&@builddir@
&$ac_builddir&;t t
11677 s
&@abs_builddir@
&$ac_abs_builddir&;t t
11678 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
11679 $ac_datarootdir_hack
11681 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
11682 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
11684 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11685 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
11686 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
11687 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
11688 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
11689 which seems to be undefined. Please make sure it is defined" >&5
11690 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
11691 which seems to be undefined. Please make sure it is defined" >&2;}
11693 rm -f "$ac_tmp/stdin"
11695 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
11696 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
11698 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11704 if test x"$ac_file" != x-; then
11706 $as_echo "/* $configure_input */" \
11707 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
11708 } >"$ac_tmp/config.h" \
11709 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11710 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
11711 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
11712 $as_echo "$as_me: $ac_file is unchanged" >&6;}
11715 mv "$ac_tmp/config.h" "$ac_file" \
11716 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11719 $as_echo "/* $configure_input */" \
11720 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
11721 || as_fn_error $? "could not create -" "$LINENO" 5
11733 ac_clean_files=$ac_clean_files_save
11735 test $ac_write_fail = 0 ||
11736 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
11739 # configure is writing to config.log, and then calls config.status.
11740 # config.status does its own redirection, appending to config.log.
11741 # Unfortunately, on DOS this fails, as config.log is still kept open
11742 # by configure, so config.status won't be able to
write to it
; its
11743 # output is simply discarded. So we exec the FD to /dev/null,
11744 # effectively closing config.log, so it can be properly (re)opened and
11745 # appended to by config.status. When coming back to configure, we
11746 # need to make the FD available again.
11747 if test "$no_create" != yes; then
11749 ac_config_status_args
=
11750 test "$silent" = yes &&
11751 ac_config_status_args
="$ac_config_status_args --quiet"
11753 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
11755 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11756 # would make configure fail if this is the last instruction.
11757 $ac_cs_success || as_fn_exit
1
11759 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
11760 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
11761 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
11765 chmod +x cups-config