2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for CUPS 2.2.4.
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.4'
584 PACKAGE_STRING
='CUPS 2.2.4'
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
745 CUPS_DEFAULT_PRINTOPERATOR_AUTH
828 program_transform_name
841 enable_option_checking
865 enable_libtool_unsupported
901 with_config_file_perm
906 with_access_log_level
910 enable_default_shared
928 ac_precious_vars
='build_alias
942 # Initialize some variables set by options.
944 ac_init_version
=false
945 ac_unrecognized_opts
=
947 # The variables have the same names as the options, with
948 # dashes changed to underlines.
956 program_transform_name
=s
,x
,x
,
964 # Installation directory options.
965 # These are left unexpanded so users can "make install exec_prefix=/foo"
966 # and all the variables that are supposed to be based on exec_prefix
967 # by default will actually change.
968 # Use braces instead of parens because sh, perl, etc. also accept them.
969 # (The list follows the same order as the GNU Coding Standards.)
970 bindir
='${exec_prefix}/bin'
971 sbindir
='${exec_prefix}/sbin'
972 libexecdir
='${exec_prefix}/libexec'
973 datarootdir
='${prefix}/share'
974 datadir
='${datarootdir}'
975 sysconfdir
='${prefix}/etc'
976 sharedstatedir
='${prefix}/com'
977 localstatedir
='${prefix}/var'
978 includedir
='${prefix}/include'
979 oldincludedir
='/usr/include'
980 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
981 infodir
='${datarootdir}/info'
986 libdir
='${exec_prefix}/lib'
987 localedir
='${datarootdir}/locale'
988 mandir
='${datarootdir}/man'
994 # If the previous option needs an argument, assign it.
995 if test -n "$ac_prev"; then
996 eval $ac_prev=\
$ac_option
1002 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1007 # Accept the important Cygnus configure options, so we can diagnose typos.
1009 case $ac_dashdash$ac_option in
1013 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1015 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1016 bindir
=$ac_optarg ;;
1018 -build |
--build |
--buil |
--bui |
--bu)
1019 ac_prev
=build_alias
;;
1020 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1021 build_alias
=$ac_optarg ;;
1023 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1024 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1025 ac_prev
=cache_file
;;
1026 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1027 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1028 cache_file
=$ac_optarg ;;
1030 --config-cache |
-C)
1031 cache_file
=config.cache
;;
1033 -datadir |
--datadir |
--datadi |
--datad)
1035 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1036 datadir
=$ac_optarg ;;
1038 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1039 |
--dataroo |
--dataro |
--datar)
1040 ac_prev
=datarootdir
;;
1041 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1042 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1043 datarootdir
=$ac_optarg ;;
1045 -disable-* |
--disable-*)
1046 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1047 # Reject names that are not valid shell variable names.
1048 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1049 as_fn_error $?
"invalid feature name: $ac_useropt"
1050 ac_useropt_orig
=$ac_useropt
1051 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1052 case $ac_user_opts in
1054 "enable_
$ac_useropt"
1056 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1057 ac_unrecognized_sep
=', ';;
1059 eval enable_
$ac_useropt=no
;;
1061 -docdir |
--docdir |
--docdi |
--doc |
--do)
1063 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1064 docdir
=$ac_optarg ;;
1066 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1068 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1069 dvidir
=$ac_optarg ;;
1071 -enable-* |
--enable-*)
1072 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1073 # Reject names that are not valid shell variable names.
1074 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1075 as_fn_error $?
"invalid feature name: $ac_useropt"
1076 ac_useropt_orig
=$ac_useropt
1077 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1078 case $ac_user_opts in
1080 "enable_
$ac_useropt"
1082 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1083 ac_unrecognized_sep
=', ';;
1085 eval enable_
$ac_useropt=\
$ac_optarg ;;
1087 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1088 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1089 |
--exec |
--exe |
--ex)
1090 ac_prev
=exec_prefix
;;
1091 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1092 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1093 |
--exec=* |
--exe=* |
--ex=*)
1094 exec_prefix
=$ac_optarg ;;
1096 -gas |
--gas |
--ga |
--g)
1097 # Obsolete; use --with-gas.
1100 -help |
--help |
--hel |
--he |
-h)
1101 ac_init_help
=long
;;
1102 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1103 ac_init_help
=recursive
;;
1104 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1105 ac_init_help
=short
;;
1107 -host |
--host |
--hos |
--ho)
1108 ac_prev
=host_alias
;;
1109 -host=* |
--host=* |
--hos=* |
--ho=*)
1110 host_alias
=$ac_optarg ;;
1112 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1114 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1116 htmldir
=$ac_optarg ;;
1118 -includedir |
--includedir |
--includedi |
--included |
--include \
1119 |
--includ |
--inclu |
--incl |
--inc)
1120 ac_prev
=includedir
;;
1121 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1122 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1123 includedir
=$ac_optarg ;;
1125 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1127 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1128 infodir
=$ac_optarg ;;
1130 -libdir |
--libdir |
--libdi |
--libd)
1132 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1133 libdir
=$ac_optarg ;;
1135 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1136 |
--libexe |
--libex |
--libe)
1137 ac_prev
=libexecdir
;;
1138 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1139 |
--libexe=* |
--libex=* |
--libe=*)
1140 libexecdir
=$ac_optarg ;;
1142 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1143 ac_prev
=localedir
;;
1144 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1145 localedir
=$ac_optarg ;;
1147 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1148 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1149 ac_prev
=localstatedir
;;
1150 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1151 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1152 localstatedir
=$ac_optarg ;;
1154 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1156 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1157 mandir
=$ac_optarg ;;
1159 -nfp |
--nfp |
--nf)
1160 # Obsolete; use --without-fp.
1163 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1164 |
--no-cr |
--no-c |
-n)
1167 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1168 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1171 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1172 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1173 |
--oldin |
--oldi |
--old |
--ol |
--o)
1174 ac_prev
=oldincludedir
;;
1175 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1176 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1177 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1178 oldincludedir
=$ac_optarg ;;
1180 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1182 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1183 prefix
=$ac_optarg ;;
1185 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1186 |
--program-pre |
--program-pr |
--program-p)
1187 ac_prev
=program_prefix
;;
1188 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1189 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1190 program_prefix
=$ac_optarg ;;
1192 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1193 |
--program-suf |
--program-su |
--program-s)
1194 ac_prev
=program_suffix
;;
1195 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1196 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1197 program_suffix
=$ac_optarg ;;
1199 -program-transform-name |
--program-transform-name \
1200 |
--program-transform-nam |
--program-transform-na \
1201 |
--program-transform-n |
--program-transform- \
1202 |
--program-transform |
--program-transfor \
1203 |
--program-transfo |
--program-transf \
1204 |
--program-trans |
--program-tran \
1205 |
--progr-tra |
--program-tr |
--program-t)
1206 ac_prev
=program_transform_name
;;
1207 -program-transform-name=* |
--program-transform-name=* \
1208 |
--program-transform-nam=* |
--program-transform-na=* \
1209 |
--program-transform-n=* |
--program-transform-=* \
1210 |
--program-transform=* |
--program-transfor=* \
1211 |
--program-transfo=* |
--program-transf=* \
1212 |
--program-trans=* |
--program-tran=* \
1213 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1214 program_transform_name
=$ac_optarg ;;
1216 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1218 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1219 pdfdir
=$ac_optarg ;;
1221 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1223 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1226 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1227 |
-silent |
--silent |
--silen |
--sile |
--sil)
1230 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1232 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1234 sbindir
=$ac_optarg ;;
1236 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1237 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1238 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1240 ac_prev
=sharedstatedir
;;
1241 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1242 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1243 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1245 sharedstatedir
=$ac_optarg ;;
1247 -site |
--site |
--sit)
1249 -site=* |
--site=* |
--sit=*)
1252 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1254 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1255 srcdir
=$ac_optarg ;;
1257 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1258 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1259 ac_prev
=sysconfdir
;;
1260 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1261 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1262 sysconfdir
=$ac_optarg ;;
1264 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1265 ac_prev
=target_alias
;;
1266 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1267 target_alias
=$ac_optarg ;;
1269 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1272 -version |
--version |
--versio |
--versi |
--vers |
-V)
1273 ac_init_version
=: ;;
1276 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1277 # Reject names that are not valid shell variable names.
1278 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1279 as_fn_error $?
"invalid package name: $ac_useropt"
1280 ac_useropt_orig
=$ac_useropt
1281 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1282 case $ac_user_opts in
1286 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1287 ac_unrecognized_sep
=', ';;
1289 eval with_
$ac_useropt=\
$ac_optarg ;;
1291 -without-* |
--without-*)
1292 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1293 # Reject names that are not valid shell variable names.
1294 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1295 as_fn_error $?
"invalid package name: $ac_useropt"
1296 ac_useropt_orig
=$ac_useropt
1297 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1298 case $ac_user_opts in
1302 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1303 ac_unrecognized_sep
=', ';;
1305 eval with_
$ac_useropt=no
;;
1308 # Obsolete; use --with-x.
1311 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1312 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1313 ac_prev
=x_includes
;;
1314 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1315 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1316 x_includes
=$ac_optarg ;;
1318 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1319 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1320 ac_prev
=x_libraries
;;
1321 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1322 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1323 x_libraries
=$ac_optarg ;;
1325 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1326 Try \`$0 --help' for more information"
1330 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1331 # Reject names that are not valid shell variable names.
1332 case $ac_envvar in #(
1333 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1334 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1336 eval $ac_envvar=\
$ac_optarg
1337 export $ac_envvar ;;
1340 # FIXME: should be removed in autoconf 3.0.
1341 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1342 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1343 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1344 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1350 if test -n "$ac_prev"; then
1351 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1352 as_fn_error $?
"missing argument to $ac_option"
1355 if test -n "$ac_unrecognized_opts"; then
1356 case $enable_option_checking in
1358 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1359 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1363 # Check all directory arguments for consistency.
1364 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1365 datadir sysconfdir sharedstatedir localstatedir includedir \
1366 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1367 libdir localedir mandir
1369 eval ac_val
=\$
$ac_var
1370 # Remove trailing slashes.
1373 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1374 eval $ac_var=\
$ac_val;;
1376 # Be sure to have absolute directory names.
1378 [\\/$
]* | ?
:[\\/]* ) continue;;
1379 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1381 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1384 # There might be people who depend on the old broken behavior: `$host'
1385 # used to hold the argument of --host etc.
1386 # FIXME: To remove some day.
1389 target
=$target_alias
1391 # FIXME: To remove some day.
1392 if test "x$host_alias" != x
; then
1393 if test "x$build_alias" = x
; then
1394 cross_compiling
=maybe
1395 elif test "x$build_alias" != "x$host_alias"; then
1401 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1403 test "$silent" = yes && exec 6>/dev
/null
1406 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1407 ac_ls_di
=`ls -di .` &&
1408 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1409 as_fn_error $?
"working directory cannot be determined"
1410 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1411 as_fn_error $?
"pwd does not report name of working directory"
1414 # Find the source files, if location was not specified.
1415 if test -z "$srcdir"; then
1416 ac_srcdir_defaulted
=yes
1417 # Try the directory containing this script, then the parent directory.
1418 ac_confdir
=`$as_dirname -- "$as_myself" ||
1419 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1420 X"$as_myself" : 'X\(//\)[^/]' \| \
1421 X"$as_myself" : 'X\(//\)$' \| \
1422 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1423 $as_echo X"$as_myself" |
1424 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1442 if test ! -r "$srcdir/$ac_unique_file"; then
1446 ac_srcdir_defaulted
=no
1448 if test ! -r "$srcdir/$ac_unique_file"; then
1449 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1450 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1452 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1454 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1456 # When building in place, set srcdir=.
1457 if test "$ac_abs_confdir" = "$ac_pwd"; then
1460 # Remove unnecessary trailing slashes from srcdir.
1461 # Double slashes in file names in object file debugging info
1462 # mess up M-x gdb in Emacs.
1464 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1466 for ac_var
in $ac_precious_vars; do
1467 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1468 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1469 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1470 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1474 # Report the --help message.
1476 if test "$ac_init_help" = "long"; then
1477 # Omit some internal or obsolete options to make the list less imposing.
1478 # This message is too long to be a string in the A/UX 3.1 sh.
1480 \`configure' configures CUPS 2.2.4 to adapt to many kinds of systems.
1482 Usage: $0 [OPTION]... [VAR=VALUE]...
1484 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1485 VAR=VALUE. See below for descriptions of some of the useful variables.
1487 Defaults for the options are specified in brackets.
1490 -h, --help display this help and exit
1491 --help=short display options specific to this package
1492 --help=recursive display the short help of all the included packages
1493 -V, --version display version information and exit
1494 -q, --quiet, --silent do not print \`checking ...' messages
1495 --cache-file=FILE cache test results in FILE [disabled]
1496 -C, --config-cache alias for \`--cache-file=config.cache'
1497 -n, --no-create do not create output files
1498 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1500 Installation directories:
1501 --prefix=PREFIX install architecture-independent files in PREFIX
1502 [$ac_default_prefix]
1503 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1506 By default, \`make install' will install all the files in
1507 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1508 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1509 for instance \`--prefix=\$HOME'.
1511 For better control, use the options below.
1513 Fine tuning of the installation directories:
1514 --bindir=DIR user executables [EPREFIX/bin]
1515 --sbindir=DIR system admin executables [EPREFIX/sbin]
1516 --libexecdir=DIR program executables [EPREFIX/libexec]
1517 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1518 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1519 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1520 --libdir=DIR object code libraries [EPREFIX/lib]
1521 --includedir=DIR C header files [PREFIX/include]
1522 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1523 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1524 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1525 --infodir=DIR info documentation [DATAROOTDIR/info]
1526 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1527 --mandir=DIR man documentation [DATAROOTDIR/man]
1528 --docdir=DIR documentation root [DATAROOTDIR/doc/cups]
1529 --htmldir=DIR html documentation [DOCDIR]
1530 --dvidir=DIR dvi documentation [DOCDIR]
1531 --pdfdir=DIR pdf documentation [DOCDIR]
1532 --psdir=DIR ps documentation [DOCDIR]
1538 --build=BUILD configure
for building on BUILD
[guessed
]
1539 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1543 if test -n "$ac_init_help"; then
1544 case $ac_init_help in
1545 short | recursive
) echo "Configuration of CUPS 2.2.4:";;
1550 --disable-option-checking ignore unrecognized
--enable/--with options
1551 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1552 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1553 --enable-static install static libraries
1554 --enable-mallinfo build with malloc debug logging
1555 --enable-libpaper build with libpaper support
1556 --enable-libusb use libusb
for USB printing
1557 --enable-tcp-wrappers use libwrap
for TCP wrappers support
1558 --enable-acl build with POSIX ACL support
1559 --disable-dbus build without DBUS support
1560 --disable-shared do not create shared libraries
1561 --enable-libtool-unsupported
1562 build with libtool
(UNSUPPORTED
!)
1563 --enable-debug build with debugging symbols
1564 --enable-debug-guards build with memory allocation guards
1565 --enable-debug-printfs build with CUPS_DEBUG_LOG support
1566 --enable-unit-tests build and run unit tests
1567 --enable-relro build with the GCC relro option
1568 --disable-gssapi disable GSSAPI support
1569 --disable-threads disable multi-threading support
1570 --disable-ssl disable SSL
/TLS support
1571 --enable-cdsassl use CDSA
for SSL
/TLS support
, default
=first
1572 --enable-gnutls use GNU TLS
for SSL
/TLS support
, default
=second
1573 --disable-pam disable PAM support
1574 --disable-largefile omit support
for large files
1575 --disable-avahi disable DNS Service Discovery support using Avahi
1576 --disable-dnssd disable DNS Service Discovery support using mDNSResponder
1577 --disable-launchd disable launchd support
1578 --disable-systemd disable systemd support
1579 --enable-upstart enable upstart support
1580 --enable-page-logging enable page_log by default
1581 --disable-browsing disable Browsing by default
1582 --disable-default-shared
1583 disable DefaultShared by default
1584 --disable-raw-printing do not allow raw printing by default
1585 --enable-webif enable the web interface by default
, default
=no
for macOS
1588 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1589 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1590 --with-cups-build set "cups-config --build" string
1591 --with-dbusdir set DBUS configuration directory
1592 --with-adminkey set the default SystemAuthKey value
1593 --with-operkey set the default operator @AUTHKEY value
1594 --with-components set components to build
:
1595 - "all" (default
) builds everything
1596 - "core" builds libcups and ipptool
1597 --with-privateinclude set path
for private include files
, default
=none
1598 --with-lpdconfig set URI
for LPD config
file
1599 --with-smbconfig set URI
for Samba config
file
1600 --with-cachedir set path
for cache files
1601 --with-icondir set path
for application icons
1602 --with-menudir set path
for application menus
1603 --with-docdir set path
for documentation
1604 --with-fontpath set font path
for pstoraster
1605 --with-logdir set path
for log files
1606 --with-rundir set transient run-time state directory
1607 --with-optim set optimization flags
1608 --with-archflags set default architecture flags
1609 --with-ldarchflags set program architecture flags
1610 --with-domainsocket set unix domain socket name
1611 --with-gssservicename set default gss service name
1612 --with-pam-module specify the PAM module to use
1613 --with-dnssd-libs set directory
for DNS Service Discovery library
1614 --with-dnssd-includes set directory
for DNS Service Discovery includes
1615 --with-systemd set directory
for systemd service files
1616 --with-smfmanifestdir set path
for Solaris SMF manifest
1617 --with-rcdir set path
for rc scripts
1618 --with-rclevels set run levels
for rc scripts
1619 --with-rcstart set start number
for rc scripts
1620 --with-rcstop set stop number
for rc scripts
1621 --with-xinetd set path
for xinetd config files
1622 --with-languages set installed languages
, default
=all
1623 --with-bundledir set macOS localization bundle directory
1624 --with-exe-file-perm set default exectuable permissions value
, default
=0555
1625 --with-config-file-perm set default ConfigFilePerm value
, default
=0640
1626 --with-cupsd-file-perm set default cupsd permissions
, default
=0500
1627 --with-log-file-perm set default LogFilePerm value
, default
=0644
1628 --with-fatal-errors set default FatalErrors value
, default
=config
1629 --with-log-level set default LogLevel value
, default
=warn
1630 --with-access-log-level set default AccessLogLevel value
, default
=none
1631 --with-local-protocols set default BrowseLocalProtocols
, default
=""
1632 --with-cups-user set default user
for CUPS
1633 --with-cups-group set default group
for CUPS
1634 --with-system-groups set default system groups
for CUPS
1635 --with-printcap set default printcap
file
1636 --with-lpdconfigfile set default LPDConfigFile URI
1637 --with-smbconfigfile set default SMBConfigFile URI
1638 --with-max-copies set default max copies value
, default
=9999
1639 --with-snmp-address set SNMP query address
, default
=auto
1640 --with-snmp-community set SNMP community
, default
=public
1641 --with-ipp-port set port number
for IPP
, default
=631
1642 --with-java set Java interpreter
for web interfaces
1643 --with-perl set Perl interpreter
for web interfaces
1644 --with-php set PHP interpreter
for web interfaces
1645 --with-python set Python interpreter
for web interfaces
1647 Some influential environment variables
:
1648 CC C compiler
command
1649 CFLAGS C compiler flags
1650 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1651 nonstandard directory
<lib dir
>
1652 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1653 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1654 you have headers
in a nonstandard directory
<include dir
>
1656 CXX C
++ compiler
command
1657 CXXFLAGS C
++ compiler flags
1659 Use these variables to override the choices made by
`configure' or to help
1660 it to find libraries and programs with nonstandard names/locations.
1662 Report bugs to <https://github.com/apple/cups/issues>.
1663 CUPS home page: <https://www.cups.org/>.
1668 if test "$ac_init_help" = "recursive"; then
1669 # If there are subdirs, report their specific --help.
1670 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1671 test -d "$ac_dir" ||
1672 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1677 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1679 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1680 # A ".." for each directory in $ac_dir_suffix.
1681 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1682 case $ac_top_builddir_sub in
1683 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1684 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1687 ac_abs_top_builddir=$ac_pwd
1688 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1689 # for backward compatibility:
1690 ac_top_builddir=$ac_top_build_prefix
1693 .) # We are building in place.
1695 ac_top_srcdir=$ac_top_builddir_sub
1696 ac_abs_top_srcdir=$ac_pwd ;;
1697 [\\/]* | ?:[\\/]* ) # Absolute name.
1698 ac_srcdir=$srcdir$ac_dir_suffix;
1699 ac_top_srcdir=$srcdir
1700 ac_abs_top_srcdir=$srcdir ;;
1702 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1703 ac_top_srcdir=$ac_top_build_prefix$srcdir
1704 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1706 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1708 cd "$ac_dir" || { ac_status=$?; continue; }
1709 # Check for guested configure.
1710 if test -f "$ac_srcdir/configure.gnu"; then
1712 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1713 elif test -f "$ac_srcdir/configure"; then
1715 $SHELL "$ac_srcdir/configure" --help=recursive
1717 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1719 cd "$ac_pwd" || { ac_status=$?; break; }
1723 test -n "$ac_init_help" && exit $ac_status
1724 if $ac_init_version; then
1726 CUPS configure 2.2.4
1727 generated by GNU Autoconf 2.69
1729 Copyright (C) 2012 Free Software Foundation, Inc.
1730 This configure script is free software; the Free Software Foundation
1731 gives unlimited permission to copy, distribute and modify it.
1736 ## ------------------------ ##
1737 ## Autoconf initialization. ##
1738 ## ------------------------ ##
1740 # ac_fn_c_try_compile LINENO
1741 # --------------------------
1742 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1743 ac_fn_c_try_compile ()
1745 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1746 rm -f conftest.$ac_objext
1747 if { { ac_try="$ac_compile"
1749 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1750 *) ac_try_echo
=$ac_try;;
1752 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1753 $as_echo "$ac_try_echo"; } >&5
1754 (eval "$ac_compile") 2>conftest.err
1756 if test -s conftest.err
; then
1757 grep -v '^ *+' conftest.err
>conftest.er1
1758 cat conftest.er1
>&5
1759 mv -f conftest.er1 conftest.err
1761 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1762 test $ac_status = 0; } && {
1763 test -z "$ac_c_werror_flag" ||
1764 test ! -s conftest.err
1765 } && test -s conftest.
$ac_objext; then :
1768 $as_echo "$as_me: failed program was:" >&5
1769 sed 's/^/| /' conftest.
$ac_ext >&5
1773 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1774 as_fn_set_status
$ac_retval
1776 } # ac_fn_c_try_compile
1778 # ac_fn_c_try_cpp LINENO
1779 # ----------------------
1780 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1783 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1784 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1786 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1787 *) ac_try_echo=$ac_try;;
1789 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1790 $as_echo "$ac_try_echo"; } >&5
1791 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1793 if test -s conftest.err; then
1794 grep -v '^ *+' conftest.err >conftest.er1
1795 cat conftest.er1 >&5
1796 mv -f conftest.er1 conftest.err
1798 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1799 test $ac_status = 0; } > conftest.i && {
1800 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1801 test ! -s conftest.err
1805 $as_echo "$as_me: failed program was:" >&5
1806 sed 's/^/| /' conftest.$ac_ext >&5
1810 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1811 as_fn_set_status $ac_retval
1815 # ac_fn_cxx_try_compile LINENO
1816 # ----------------------------
1817 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1818 ac_fn_cxx_try_compile ()
1820 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1821 rm -f conftest.$ac_objext
1822 if { { ac_try="$ac_compile"
1824 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1825 *) ac_try_echo
=$ac_try;;
1827 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1828 $as_echo "$ac_try_echo"; } >&5
1829 (eval "$ac_compile") 2>conftest.err
1831 if test -s conftest.err
; then
1832 grep -v '^ *+' conftest.err
>conftest.er1
1833 cat conftest.er1
>&5
1834 mv -f conftest.er1 conftest.err
1836 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1837 test $ac_status = 0; } && {
1838 test -z "$ac_cxx_werror_flag" ||
1839 test ! -s conftest.err
1840 } && test -s conftest.
$ac_objext; then :
1843 $as_echo "$as_me: failed program was:" >&5
1844 sed 's/^/| /' conftest.
$ac_ext >&5
1848 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1849 as_fn_set_status
$ac_retval
1851 } # ac_fn_cxx_try_compile
1853 # ac_fn_c_try_link LINENO
1854 # -----------------------
1855 # Try to link conftest.$ac_ext, and return whether this succeeded.
1858 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1859 rm -f conftest.
$ac_objext conftest
$ac_exeext
1860 if { { ac_try
="$ac_link"
1862 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1863 *) ac_try_echo=$ac_try;;
1865 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1866 $as_echo "$ac_try_echo"; } >&5
1867 (eval "$ac_link") 2>conftest.err
1869 if test -s conftest.err; then
1870 grep -v '^ *+' conftest.err >conftest.er1
1871 cat conftest.er1 >&5
1872 mv -f conftest.er1 conftest.err
1874 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1875 test $ac_status = 0; } && {
1876 test -z "$ac_c_werror_flag" ||
1877 test ! -s conftest.err
1878 } && test -s conftest$ac_exeext && {
1879 test "$cross_compiling" = yes ||
1880 test -x conftest$ac_exeext
1884 $as_echo "$as_me: failed program was:" >&5
1885 sed 's/^/| /' conftest.$ac_ext >&5
1889 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1890 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1891 # interfere with the next link command; also delete a directory that is
1892 # left behind by Apple's compiler. We do this before executing the actions.
1893 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1894 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1895 as_fn_set_status $ac_retval
1897 } # ac_fn_c_try_link
1899 # ac_fn_c_try_run LINENO
1900 # ----------------------
1901 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1902 # that executables *can* be run.
1905 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1906 if { { ac_try="$ac_link"
1908 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1909 *) ac_try_echo
=$ac_try;;
1911 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1912 $as_echo "$ac_try_echo"; } >&5
1913 (eval "$ac_link") 2>&5
1915 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1916 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1917 { { case "(($ac_try" in
1918 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1919 *) ac_try_echo=$ac_try;;
1921 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1922 $as_echo "$ac_try_echo"; } >&5
1923 (eval "$ac_try") 2>&5
1925 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1926 test $ac_status = 0; }; }; then :
1929 $as_echo "$as_me: program exited with status $ac_status" >&5
1930 $as_echo "$as_me: failed program was:" >&5
1931 sed 's/^/| /' conftest.$ac_ext >&5
1933 ac_retval=$ac_status
1935 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1936 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1937 as_fn_set_status $ac_retval
1941 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1942 # -------------------------------------------------------
1943 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1944 # the include files in INCLUDES and setting the cache variable VAR
1946 ac_fn_c_check_header_mongrel ()
1948 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1949 if eval \${$3+:} false; then :
1950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1951 $as_echo_n "checking for $2... " >&6; }
1952 if eval \${$3+:} false; then :
1953 $as_echo_n "(cached) " >&6
1956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1957 $as_echo "$ac_res" >&6; }
1959 # Is the header compilable?
1960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1961 $as_echo_n "checking $2 usability... " >&6; }
1962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1963 /* end confdefs.h. */
1967 if ac_fn_c_try_compile "$LINENO"; then :
1968 ac_header_compiler=yes
1970 ac_header_compiler=no
1972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1974 $as_echo "$ac_header_compiler" >&6; }
1976 # Is the header present?
1977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1978 $as_echo_n "checking $2 presence... " >&6; }
1979 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1980 /* end confdefs.h. */
1983 if ac_fn_c_try_cpp "$LINENO"; then :
1984 ac_header_preproc=yes
1986 ac_header_preproc=no
1988 rm -f conftest.err conftest.i conftest.$ac_ext
1989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1990 $as_echo "$ac_header_preproc" >&6; }
1992 # So? What about this header?
1993 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1995 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1996 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1997 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1998 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2001 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2002 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2003 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2004 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2005 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2006 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2007 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2008 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2009 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2010 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2011 ( $as_echo "## --------------------------------------------------- ##
2012 ## Report this to https://github.com/apple/cups/issues ##
2013 ## --------------------------------------------------- ##"
2014 ) | sed "s/^/$as_me: WARNING: /" >&2
2017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2018 $as_echo_n "checking for $2... " >&6; }
2019 if eval \${$3+:} false; then :
2020 $as_echo_n "(cached) " >&6
2022 eval "$3=\$ac_header_compiler"
2025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2026 $as_echo "$ac_res" >&6; }
2028 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2030 } # ac_fn_c_check_header_mongrel
2032 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2033 # -------------------------------------------------------
2034 # Tests whether HEADER exists and can be compiled using the include files in
2035 # INCLUDES, setting the cache variable VAR accordingly.
2036 ac_fn_c_check_header_compile ()
2038 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2040 $as_echo_n "checking for $2... " >&6; }
2041 if eval \${$3+:} false; then :
2042 $as_echo_n "(cached) " >&6
2044 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2045 /* end confdefs.h. */
2049 if ac_fn_c_try_compile "$LINENO"; then :
2054 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2058 $as_echo "$ac_res" >&6; }
2059 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2061 } # ac_fn_c_check_header_compile
2063 # ac_fn_c_check_func LINENO FUNC VAR
2064 # ----------------------------------
2065 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2066 ac_fn_c_check_func ()
2068 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2070 $as_echo_n "checking for $2... " >&6; }
2071 if eval \${$3+:} false; then :
2072 $as_echo_n "(cached) " >&6
2074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2075 /* end confdefs.h. */
2076 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2077 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2078 #define $2 innocuous_$2
2080 /* System header to define __stub macros and hopefully few prototypes,
2081 which can conflict with char $2 (); below.
2082 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2083 <limits.h> exists even on freestanding compilers. */
2086 # include <limits.h>
2088 # include <assert.h>
2093 /* Override any GCC internal prototype to avoid an error.
2094 Use char because int might match the return type of a GCC
2095 builtin and then its argument prototype would still apply. */
2100 /* The GNU C library defines this for functions which it implements
2101 to always fail with ENOSYS. Some functions are actually named
2102 something starting with __ and the normal name is an alias. */
2103 #if defined __stub_$2 || defined __stub___$2
2115 if ac_fn_c_try_link "$LINENO"; then :
2120 rm -f core conftest.err conftest.$ac_objext \
2121 conftest$ac_exeext conftest.$ac_ext
2124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2125 $as_echo "$ac_res" >&6; }
2126 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2128 } # ac_fn_c_check_func
2130 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2131 # ----------------------------------------------------
2132 # Tries to find if the field MEMBER exists in type AGGR, after including
2133 # INCLUDES, setting cache variable VAR accordingly.
2134 ac_fn_c_check_member ()
2136 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2138 $as_echo_n "checking for $2.$3... " >&6; }
2139 if eval \${$4+:} false; then :
2140 $as_echo_n "(cached) " >&6
2142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2143 /* end confdefs.h. */
2155 if ac_fn_c_try_compile "$LINENO"; then :
2158 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2159 /* end confdefs.h. */
2165 if (sizeof ac_aggr.$3)
2171 if ac_fn_c_try_compile "$LINENO"; then :
2176 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2178 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2182 $as_echo "$ac_res" >&6; }
2183 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2185 } # ac_fn_c_check_member
2186 cat >config.log <<_ACEOF
2187 This file contains any messages produced by compilers while
2188 running configure, to aid debugging if configure makes a mistake.
2190 It was created by CUPS $as_me 2.2.4, which was
2191 generated by GNU Autoconf 2.69. Invocation command line was
2203 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2204 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2205 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2206 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2207 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2209 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2210 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2212 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2213 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2214 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2215 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2216 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2217 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2218 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2222 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2226 test -z "$as_dir" && as_dir=.
2227 $as_echo "PATH: $as_dir"
2243 # Keep a trace of the command line.
2244 # Strip out --no-create and --no-recursion so they do not pile up.
2245 # Strip out --silent because we don't want to record it for future runs.
2246 # Also quote any args containing shell meta-characters.
2247 # Make two passes to allow for proper duplicate-argument suppression.
2251 ac_must_keep_next=false
2257 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2258 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2259 | -silent | --silent | --silen | --sile | --sil)
2262 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2265 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2267 as_fn_append ac_configure_args1 " '$ac_arg'"
2268 if test $ac_must_keep_next = true; then
2269 ac_must_keep_next=false # Got value, back to normal.
2272 *=* | --config-cache | -C | -disable-* | --disable-* \
2273 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2274 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2275 | -with-* | --with-* | -without-* | --without-* | --x)
2276 case "$ac_configure_args0 " in
2277 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2280 -* ) ac_must_keep_next=true ;;
2283 as_fn_append ac_configure_args " '$ac_arg'"
2288 { ac_configure_args0=; unset ac_configure_args0;}
2289 { ac_configure_args1=; unset ac_configure_args1;}
2291 # When interrupted or exit'd, cleanup temporary files, and complete
2292 # config.log. We remove comments because anyway the quotes in there
2293 # would cause problems or look ugly.
2294 # WARNING: Use '\'' to represent an apostrophe within the trap.
2295 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2296 trap 'exit_status=$?
2297 # Save into config.log some information that might help in debugging.
2301 $as_echo "## ---------------- ##
2302 ## Cache variables. ##
2303 ## ---------------- ##"
2305 # The following way of writing the cache mishandles newlines in values,
2307 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2308 eval ac_val=\$$ac_var
2312 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2313 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2316 _ | IFS | as_nl) ;; #(
2317 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2318 *) { eval $ac_var=; unset $ac_var;} ;;
2323 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2324 *${as_nl}ac_space=\ *)
2326 "s/'\''/'\''\\\\'\'''\''/g;
2327 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2330 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2337 $as_echo "## ----------------- ##
2338 ## Output variables. ##
2339 ## ----------------- ##"
2341 for ac_var in $ac_subst_vars
2343 eval ac_val=\$$ac_var
2345 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2347 $as_echo "$ac_var='\''$ac_val'\''"
2351 if test -n "$ac_subst_files"; then
2352 $as_echo "## ------------------- ##
2353 ## File substitutions. ##
2354 ## ------------------- ##"
2356 for ac_var in $ac_subst_files
2358 eval ac_val=\$$ac_var
2360 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2362 $as_echo "$ac_var='\''$ac_val'\''"
2367 if test -s confdefs.h; then
2368 $as_echo "## ----------- ##
2375 test "$ac_signal" != 0 &&
2376 $as_echo "$as_me: caught signal $ac_signal"
2377 $as_echo "$as_me: exit $exit_status"
2379 rm -f core *.core core.conftest.* &&
2380 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2383 for ac_signal in 1 2 13 15; do
2384 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2388 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2389 rm -f -r conftest* confdefs.h
2391 $as_echo "/* confdefs.h */" > confdefs.h
2393 # Predefined preprocessor variables.
2395 cat >>confdefs.h <<_ACEOF
2396 #define PACKAGE_NAME "$PACKAGE_NAME"
2399 cat >>confdefs.h <<_ACEOF
2400 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2403 cat >>confdefs.h <<_ACEOF
2404 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2407 cat >>confdefs.h <<_ACEOF
2408 #define PACKAGE_STRING "$PACKAGE_STRING"
2411 cat >>confdefs.h <<_ACEOF
2412 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2415 cat >>confdefs.h <<_ACEOF
2416 #define PACKAGE_URL "$PACKAGE_URL"
2420 # Let the site file select an alternate cache file if it wants to.
2421 # Prefer an explicitly selected file to automatically selected ones.
2424 if test -n "$CONFIG_SITE"; then
2425 # We do not want a PATH search for config.site.
2426 case $CONFIG_SITE in #((
2427 -*) ac_site_file1=./$CONFIG_SITE;;
2428 */*) ac_site_file1=$CONFIG_SITE;;
2429 *) ac_site_file1=./$CONFIG_SITE;;
2431 elif test "x$prefix" != xNONE; then
2432 ac_site_file1=$prefix/share/config.site
2433 ac_site_file2=$prefix/etc/config.site
2435 ac_site_file1=$ac_default_prefix/share/config.site
2436 ac_site_file2=$ac_default_prefix/etc/config.site
2438 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2440 test "x$ac_site_file" = xNONE && continue
2441 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2442 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2443 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2444 sed 's/^/| /' "$ac_site_file" >&5
2446 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2447 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2448 as_fn_error $? "failed to load site
script $ac_site_file
2449 See \
`config.log' for more details" "$LINENO" 5; }
2453 if test -r "$cache_file"; then
2454 # Some versions of bash will fail to source /dev/null (special files
2455 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2456 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2457 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2458 $as_echo "$as_me: loading cache $cache_file" >&6;}
2460 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2461 *) . "./$cache_file";;
2465 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2466 $as_echo "$as_me: creating cache $cache_file" >&6;}
2470 # Check that the precious variables saved in the cache have kept the same
2472 ac_cache_corrupted=false
2473 for ac_var in $ac_precious_vars; do
2474 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2475 eval ac_new_set=\$ac_env_${ac_var}_set
2476 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2477 eval ac_new_val=\$ac_env_${ac_var}_value
2478 case $ac_old_set,$ac_new_set in
2480 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2481 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2482 ac_cache_corrupted=: ;;
2484 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2485 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2486 ac_cache_corrupted=: ;;
2489 if test "x$ac_old_val" != "x$ac_new_val"; then
2490 # differences in whitespace do not lead to failure.
2491 ac_old_val_w=`echo x
$ac_old_val`
2492 ac_new_val_w=`echo x
$ac_new_val`
2493 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2494 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2495 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2496 ac_cache_corrupted=:
2498 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2499 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2500 eval $ac_var=\$ac_old_val
2502 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2503 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2504 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2505 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2508 # Pass precious variables to config.status.
2509 if test "$ac_new_set" = set; then
2511 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2512 *) ac_arg=$ac_var=$ac_new_val ;;
2514 case " $ac_configure_args " in
2515 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2516 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2520 if $ac_cache_corrupted; then
2521 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2522 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2523 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2524 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2525 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2527 ## -------------------- ##
2528 ## Main body of script. ##
2529 ## -------------------- ##
2532 ac_cpp='$CPP $CPPFLAGS'
2533 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2534 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2535 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2541 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2542 if test -f "$ac_dir/install-sh"; then
2544 ac_install_sh="$ac_aux_dir/install-sh -c"
2546 elif test -f "$ac_dir/install.sh"; then
2548 ac_install_sh="$ac_aux_dir/install.sh -c"
2550 elif test -f "$ac_dir/shtool"; then
2552 ac_install_sh="$ac_aux_dir/shtool install -c"
2556 if test -z "$ac_aux_dir"; then
2557 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2560 # These three variables are undocumented and unsupported,
2561 # and are intended to be withdrawn in a future Autoconf release.
2562 # They can cause serious problems if a builder's source tree is in a directory
2563 # whose full name contains unusual characters.
2564 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2565 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2566 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2569 # Make sure we can run config.sub.
2570 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2571 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2574 $as_echo_n "checking build system type... " >&6; }
2575 if ${ac_cv_build+:} false; then :
2576 $as_echo_n "(cached) " >&6
2578 ac_build_alias=$build_alias
2579 test "x$ac_build_alias" = x &&
2580 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2581 test "x$ac_build_alias" = x &&
2582 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2583 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2584 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2588 $as_echo "$ac_cv_build" >&6; }
2589 case $ac_cv_build in
2591 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2594 ac_save_IFS=$IFS; IFS='-'
2600 # Remember, the first character of IFS is used to create $*,
2601 # except with old shells:
2604 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
2607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2608 $as_echo_n "checking host system type... " >&6; }
2609 if ${ac_cv_host+:} false; then :
2610 $as_echo_n "(cached) " >&6
2612 if test "x$host_alias" = x; then
2613 ac_cv_host=$ac_cv_build
2615 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2616 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2621 $as_echo "$ac_cv_host" >&6; }
2624 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2627 ac_save_IFS=$IFS; IFS='-'
2633 # Remember, the first character of IFS is used to create $*,
2634 # except with old shells:
2637 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
2641 host_os_name=`echo $host_os |
sed -e '1,$s/[0-9.]*$//g'`
2642 host_os_version=`echo $host_os |
sed -e '1,$s/^[^0-9.]*//g' |
awk -F.
'{print $1 $2}'`
2643 # Linux often does not yield an OS version we can use...
2644 if test "x$host_os_version" = x; then
2648 if test "$host_os_name" = darwin -a $host_os_version -lt 120; then
2649 as_fn_error $? "Sorry, this version of CUPS requires macOS 10.8 or higher." "$LINENO" 5
2652 if test "$build" = "$host"; then
2653 # No, build local targets
2656 # Yes, don't build local targets
2662 ac_config_headers="$ac_config_headers config.h"
2665 CUPS_VERSION="2.2.4"
2667 CUPS_BUILD="cups-$CUPS_VERSION"
2670 # Check whether --with-cups_build was given.
2671 if test "${with_cups_build+set}" = set; then :
2672 withval=$with_cups_build; CUPS_BUILD="$withval"
2679 cat >>confdefs.h <<_ACEOF
2680 #define CUPS_SVERSION "CUPS v$CUPS_VERSION$CUPS_REVISION"
2683 cat >>confdefs.h <<_ACEOF
2684 #define CUPS_MINIMAL "CUPS/$CUPS_VERSION$CUPS_REVISION"
2688 CFLAGS="${CFLAGS:=}"
2689 CPPFLAGS="${CPPFLAGS:=}"
2690 CXXFLAGS="${CXXFLAGS:=}"
2691 LDFLAGS="${LDFLAGS:=}"
2693 for ac_prog in gawk mawk nawk awk
2695 # Extract the first word of "$ac_prog", so it can be a program name with args.
2696 set dummy $ac_prog; ac_word=$2
2697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2698 $as_echo_n "checking for $ac_word... " >&6; }
2699 if ${ac_cv_prog_AWK+:} false; then :
2700 $as_echo_n "(cached) " >&6
2702 if test -n "$AWK"; then
2703 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2705 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2709 test -z "$as_dir" && as_dir=.
2710 for ac_exec_ext in '' $ac_executable_extensions; do
2711 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2712 ac_cv_prog_AWK="$ac_prog"
2713 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2723 if test -n "$AWK"; then
2724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2725 $as_echo "$AWK" >&6; }
2727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2728 $as_echo "no" >&6; }
2732 test -n "$AWK" && break
2736 ac_cpp='$CPP $CPPFLAGS'
2737 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2738 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2739 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2740 if test -n "$ac_tool_prefix"; then
2741 for ac_prog in clang cc gcc
2743 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2744 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2746 $as_echo_n "checking for $ac_word... " >&6; }
2747 if ${ac_cv_prog_CC+:} false; then :
2748 $as_echo_n "(cached) " >&6
2750 if test -n "$CC"; then
2751 ac_cv_prog_CC="$CC" # Let the user override the test.
2753 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2757 test -z "$as_dir" && as_dir=.
2758 for ac_exec_ext in '' $ac_executable_extensions; do
2759 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2760 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2761 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2771 if test -n "$CC"; then
2772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2773 $as_echo "$CC" >&6; }
2775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2776 $as_echo "no" >&6; }
2780 test -n "$CC" && break
2783 if test -z "$CC"; then
2785 for ac_prog in clang cc gcc
2787 # Extract the first word of "$ac_prog", so it can be a program name with args.
2788 set dummy $ac_prog; ac_word=$2
2789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2790 $as_echo_n "checking for $ac_word... " >&6; }
2791 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2792 $as_echo_n "(cached) " >&6
2794 if test -n "$ac_ct_CC"; then
2795 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2797 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2801 test -z "$as_dir" && as_dir=.
2802 for ac_exec_ext in '' $ac_executable_extensions; do
2803 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2804 ac_cv_prog_ac_ct_CC="$ac_prog"
2805 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2814 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2815 if test -n "$ac_ct_CC"; then
2816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2817 $as_echo "$ac_ct_CC" >&6; }
2819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2820 $as_echo "no" >&6; }
2824 test -n "$ac_ct_CC" && break
2827 if test "x$ac_ct_CC" = x; then
2830 case $cross_compiling:$ac_tool_warned in
2832 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2833 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2834 ac_tool_warned=yes ;;
2841 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2842 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2843 as_fn_error $? "no acceptable C compiler found
in \
$PATH
2844 See \
`config.log' for more details" "$LINENO" 5; }
2846 # Provide some information about the compiler.
2847 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2850 for ac_option in --version -v -V -qversion; do
2851 { { ac_try="$ac_compiler $ac_option >&5"
2853 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2854 *) ac_try_echo
=$ac_try;;
2856 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2857 $as_echo "$ac_try_echo"; } >&5
2858 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2860 if test -s conftest.err
; then
2862 ... rest of stderr output deleted ...
2863 10q' conftest.err
>conftest.er1
2864 cat conftest.er1
>&5
2866 rm -f conftest.er1 conftest.err
2867 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2868 test $ac_status = 0; }
2871 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2872 /* end confdefs.h. */
2882 ac_clean_files_save
=$ac_clean_files
2883 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2884 # Try to create an executable without -o first, disregard a.out.
2885 # It will help us diagnose broken compilers, and finding out an intuition
2887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2888 $as_echo_n "checking whether the C compiler works... " >&6; }
2889 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2891 # The possible output files:
2892 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2895 for ac_file
in $ac_files
2898 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2899 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
2904 if { { ac_try
="$ac_link_default"
2906 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2907 *) ac_try_echo=$ac_try;;
2909 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2910 $as_echo "$ac_try_echo"; } >&5
2911 (eval "$ac_link_default") 2>&5
2913 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2914 test $ac_status = 0; }; then :
2915 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
2916 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
2917 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2918 # so that the user can short-circuit this test for compilers unknown to
2920 for ac_file in $ac_files ''
2922 test -f "$ac_file" || continue
2924 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2927 # We found the default executable, but exeext='' is most
2931 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2933 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2935 # We set ac_cv_exeext here because the later test for it is not
2936 # safe: cross compilers may not add the suffix if given an `-o'
2937 # argument, so we may need to know it at that point already.
2938 # Even if this section looks crufty: it has the advantage of
2945 test "$ac_cv_exeext" = no && ac_cv_exeext=
2950 if test -z "$ac_file"; then :
2951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2952 $as_echo "no" >&6; }
2953 $as_echo "$as_me: failed program was:" >&5
2954 sed 's
/^
/|
/' conftest.$ac_ext >&5
2956 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2957 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
2958 as_fn_error 77 "C compiler cannot create executables
2959 See \`config.log
' for more details" "$LINENO" 5; }
2961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2962 $as_echo "yes" >&6; }
2964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2965 $as_echo_n "checking for C compiler default output file name... " >&6; }
2966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2967 $as_echo "$ac_file" >&6; }
2968 ac_exeext=$ac_cv_exeext
2970 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2971 ac_clean_files=$ac_clean_files_save
2972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2973 $as_echo_n "checking for suffix of executables... " >&6; }
2974 if { { ac_try="$ac_link"
2976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2977 *) ac_try_echo=$ac_try;;
2979 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2980 $as_echo "$ac_try_echo"; } >&5
2981 (eval "$ac_link") 2>&5
2983 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2984 test $ac_status = 0; }; then :
2985 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
2986 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
2987 # work properly (i.e., refer to `conftest.exe
'), while it won't with
2989 for ac_file
in conftest.exe conftest conftest.
*; do
2990 test -f "$ac_file" ||
continue
2992 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2993 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2999 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3000 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3001 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3002 See \`config.log' for more details" "$LINENO" 5; }
3004 rm -f conftest conftest
$ac_cv_exeext
3005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3006 $as_echo "$ac_cv_exeext" >&6; }
3008 rm -f conftest.
$ac_ext
3009 EXEEXT
=$ac_cv_exeext
3011 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3012 /* end confdefs.h. */
3017 FILE *f = fopen ("conftest.out", "w");
3018 return ferror (f) || fclose (f) != 0;
3024 ac_clean_files
="$ac_clean_files conftest.out"
3025 # Check that the compiler produces executables we can run. If not, either
3026 # the compiler is broken, or we cross compile.
3027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3028 $as_echo_n "checking whether we are cross compiling... " >&6; }
3029 if test "$cross_compiling" != yes; then
3030 { { ac_try
="$ac_link"
3032 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3033 *) ac_try_echo=$ac_try;;
3035 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3036 $as_echo "$ac_try_echo"; } >&5
3037 (eval "$ac_link") 2>&5
3039 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3040 test $ac_status = 0; }
3041 if { ac_try='./conftest$ac_cv_exeext'
3042 { { case "(($ac_try" in
3043 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3044 *) ac_try_echo
=$ac_try;;
3046 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3047 $as_echo "$ac_try_echo"; } >&5
3048 (eval "$ac_try") 2>&5
3050 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3051 test $ac_status = 0; }; }; then
3054 if test "$cross_compiling" = maybe
; then
3057 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3058 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3059 as_fn_error $?
"cannot run C compiled programs.
3060 If you meant to cross compile, use \`--host'.
3061 See \`config.log' for more details" "$LINENO" 5; }
3065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3066 $as_echo "$cross_compiling" >&6; }
3068 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3069 ac_clean_files
=$ac_clean_files_save
3070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3071 $as_echo_n "checking for suffix of object files... " >&6; }
3072 if ${ac_cv_objext+:} false
; then :
3073 $as_echo_n "(cached) " >&6
3075 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3076 /* end confdefs.h. */
3086 rm -f conftest.o conftest.obj
3087 if { { ac_try
="$ac_compile"
3089 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3090 *) ac_try_echo=$ac_try;;
3092 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3093 $as_echo "$ac_try_echo"; } >&5
3094 (eval "$ac_compile") 2>&5
3096 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3097 test $ac_status = 0; }; then :
3098 for ac_file in conftest.o conftest.obj conftest.*; do
3099 test -f "$ac_file" || continue;
3101 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3102 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3107 $as_echo "$as_me: failed program was:" >&5
3108 sed 's/^/| /' conftest.$ac_ext >&5
3110 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3111 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3112 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3113 See \
`config.log' for more details" "$LINENO" 5; }
3115 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3118 $as_echo "$ac_cv_objext" >&6; }
3119 OBJEXT=$ac_cv_objext
3121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3122 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3123 if ${ac_cv_c_compiler_gnu+:} false; then :
3124 $as_echo_n "(cached) " >&6
3126 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3127 /* end confdefs.h. */
3140 if ac_fn_c_try_compile "$LINENO"; then :
3145 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3146 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3150 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3151 if test $ac_compiler_gnu = yes; then
3156 ac_test_CFLAGS=${CFLAGS+set}
3157 ac_save_CFLAGS=$CFLAGS
3158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3159 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3160 if ${ac_cv_prog_cc_g+:} false; then :
3161 $as_echo_n "(cached) " >&6
3163 ac_save_c_werror_flag=$ac_c_werror_flag
3164 ac_c_werror_flag=yes
3167 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3168 /* end confdefs.h. */
3178 if ac_fn_c_try_compile "$LINENO"; then :
3182 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3183 /* end confdefs.h. */
3193 if ac_fn_c_try_compile "$LINENO"; then :
3196 ac_c_werror_flag=$ac_save_c_werror_flag
3198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3199 /* end confdefs.h. */
3209 if ac_fn_c_try_compile "$LINENO"; then :
3212 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3214 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3216 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3217 ac_c_werror_flag=$ac_save_c_werror_flag
3219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3220 $as_echo "$ac_cv_prog_cc_g" >&6; }
3221 if test "$ac_test_CFLAGS" = set; then
3222 CFLAGS=$ac_save_CFLAGS
3223 elif test $ac_cv_prog_cc_g = yes; then
3224 if test "$GCC" = yes; then
3230 if test "$GCC" = yes; then
3236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3237 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3238 if ${ac_cv_prog_cc_c89+:} false; then :
3239 $as_echo_n "(cached) " >&6
3241 ac_cv_prog_cc_c89=no
3243 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3244 /* end confdefs.h. */
3248 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3249 struct buf { int x; };
3250 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3251 static char *e (p, i)
3257 static char *f (char * (*g) (char **, int), char **p, ...)
3262 s = g (p, va_arg (v,int));
3267 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3268 function prototypes and stuff, but not '\xHH' hex character constants.
3269 These don't provoke an error unfortunately, instead are silently treated
3270 as 'x'. The following induces an error, until -std is added to get
3271 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3272 array size at least. It's necessary to write '\x00'==0 to get something
3273 that's true only with -std. */
3274 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3276 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3277 inside strings and character constants. */
3279 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3281 int test (int i, double x);
3282 struct s1 {int (*f) (int a);};
3283 struct s2 {int (*f) (double a);};
3284 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3290 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3295 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3296 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3298 CC="$ac_save_CC $ac_arg"
3299 if ac_fn_c_try_compile "$LINENO"; then :
3300 ac_cv_prog_cc_c89=$ac_arg
3302 rm -f core conftest.err conftest.$ac_objext
3303 test "x$ac_cv_prog_cc_c89" != "xno" && break
3305 rm -f conftest.$ac_ext
3310 case "x$ac_cv_prog_cc_c89" in
3312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3313 $as_echo "none needed" >&6; } ;;
3315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3316 $as_echo "unsupported" >&6; } ;;
3318 CC="$CC $ac_cv_prog_cc_c89"
3319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3320 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3322 if test "x$ac_cv_prog_cc_c89" != xno; then :
3327 ac_cpp='$CPP $CPPFLAGS'
3328 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3329 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3330 ac_compiler_gnu=$ac_cv_c_compiler_gnu
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
3337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3338 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3339 # On Suns, sometimes $CPP names a directory.
3340 if test -n "$CPP" && test -d "$CPP"; then
3343 if test -z "$CPP"; then
3344 if ${ac_cv_prog_CPP+:} false; then :
3345 $as_echo_n "(cached) " >&6
3347 # Double quotes because CPP needs to be expanded
3348 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3351 for ac_c_preproc_warn_flag in '' yes
3353 # Use a header file that comes with gcc, so configuring glibc
3354 # with a fresh cross-compiler works.
3355 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3356 # <limits.h> exists even on freestanding compilers.
3357 # On the NeXT, cc -E runs the code through the compiler's parser,
3358 # not just through cpp. "Syntax error" is here to catch this case.
3359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3360 /* end confdefs.h. */
3362 # include <limits.h>
3364 # include <assert.h>
3368 if ac_fn_c_try_cpp "$LINENO"; then :
3371 # Broken: fails on valid input.
3374 rm -f conftest.err conftest.i conftest.$ac_ext
3376 # OK, works on sane cases. Now check whether nonexistent headers
3377 # can be detected and how.
3378 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3379 /* end confdefs.h. */
3380 #include <ac_nonexistent.h>
3382 if ac_fn_c_try_cpp "$LINENO"; then :
3383 # Broken: success on invalid input.
3386 # Passes both tests.
3390 rm -f conftest.err conftest.i conftest.$ac_ext
3393 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3394 rm -f conftest.i conftest.err conftest.
$ac_ext
3395 if $ac_preproc_ok; then :
3407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3408 $as_echo "$CPP" >&6; }
3410 for ac_c_preproc_warn_flag
in '' yes
3412 # Use a header file that comes with gcc, so configuring glibc
3413 # with a fresh cross-compiler works.
3414 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3415 # <limits.h> exists even on freestanding compilers.
3416 # On the NeXT, cc -E runs the code through the compiler's parser,
3417 # not just through cpp. "Syntax error" is here to catch this case.
3418 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3419 /* end confdefs.h. */
3421 # include <limits.h>
3423 # include <assert.h>
3427 if ac_fn_c_try_cpp
"$LINENO"; then :
3430 # Broken: fails on valid input.
3433 rm -f conftest.err conftest.i conftest.
$ac_ext
3435 # OK, works on sane cases. Now check whether nonexistent headers
3436 # can be detected and how.
3437 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3438 /* end confdefs.h. */
3439 #include <ac_nonexistent.h>
3441 if ac_fn_c_try_cpp
"$LINENO"; then :
3442 # Broken: success on invalid input.
3445 # Passes both tests.
3449 rm -f conftest.err conftest.i conftest.
$ac_ext
3452 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3453 rm -f conftest.i conftest.err conftest.
$ac_ext
3454 if $ac_preproc_ok; then :
3457 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3458 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3459 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3460 See \`config.log' for more details" "$LINENO" 5; }
3464 ac_cpp
='$CPP $CPPFLAGS'
3465 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3466 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3467 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3470 ac_cpp
='$CXXCPP $CPPFLAGS'
3471 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3472 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3473 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
3474 if test -z "$CXX"; then
3475 if test -n "$CCC"; then
3478 if test -n "$ac_tool_prefix"; then
3479 for ac_prog
in clang
++ c
++ g
++
3481 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3482 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3484 $as_echo_n "checking for $ac_word... " >&6; }
3485 if ${ac_cv_prog_CXX+:} false
; then :
3486 $as_echo_n "(cached) " >&6
3488 if test -n "$CXX"; then
3489 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3491 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3495 test -z "$as_dir" && as_dir
=.
3496 for ac_exec_ext
in '' $ac_executable_extensions; do
3497 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3498 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
3499 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3509 if test -n "$CXX"; then
3510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3511 $as_echo "$CXX" >&6; }
3513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3514 $as_echo "no" >&6; }
3518 test -n "$CXX" && break
3521 if test -z "$CXX"; then
3523 for ac_prog
in clang
++ c
++ g
++
3525 # Extract the first word of "$ac_prog", so it can be a program name with args.
3526 set dummy
$ac_prog; ac_word
=$2
3527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3528 $as_echo_n "checking for $ac_word... " >&6; }
3529 if ${ac_cv_prog_ac_ct_CXX+:} false
; then :
3530 $as_echo_n "(cached) " >&6
3532 if test -n "$ac_ct_CXX"; then
3533 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
3535 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3539 test -z "$as_dir" && as_dir
=.
3540 for ac_exec_ext
in '' $ac_executable_extensions; do
3541 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3542 ac_cv_prog_ac_ct_CXX
="$ac_prog"
3543 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3552 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3553 if test -n "$ac_ct_CXX"; then
3554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3555 $as_echo "$ac_ct_CXX" >&6; }
3557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3558 $as_echo "no" >&6; }
3562 test -n "$ac_ct_CXX" && break
3565 if test "x$ac_ct_CXX" = x
; then
3568 case $cross_compiling:$ac_tool_warned in
3570 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3571 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3572 ac_tool_warned
=yes ;;
3580 # Provide some information about the compiler.
3581 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3584 for ac_option
in --version -v -V -qversion; do
3585 { { ac_try
="$ac_compiler $ac_option >&5"
3587 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3588 *) ac_try_echo=$ac_try;;
3590 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3591 $as_echo "$ac_try_echo"; } >&5
3592 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3594 if test -s conftest.err; then
3596 ... rest of stderr output deleted ...
3597 10q' conftest.err >conftest.er1
3598 cat conftest.er1 >&5
3600 rm -f conftest.er1 conftest.err
3601 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3602 test $ac_status = 0; }
3605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3606 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3607 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3608 $as_echo_n "(cached) " >&6
3610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3611 /* end confdefs.h. */
3624 if ac_fn_cxx_try_compile "$LINENO"; then :
3629 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3630 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3634 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3635 if test $ac_compiler_gnu = yes; then
3640 ac_test_CXXFLAGS=${CXXFLAGS+set}
3641 ac_save_CXXFLAGS=$CXXFLAGS
3642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3643 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3644 if ${ac_cv_prog_cxx_g+:} false; then :
3645 $as_echo_n "(cached) " >&6
3647 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3648 ac_cxx_werror_flag=yes
3651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3652 /* end confdefs.h. */
3662 if ac_fn_cxx_try_compile "$LINENO"; then :
3663 ac_cv_prog_cxx_g=yes
3666 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3667 /* end confdefs.h. */
3677 if ac_fn_cxx_try_compile "$LINENO"; then :
3680 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3683 /* end confdefs.h. */
3693 if ac_fn_cxx_try_compile "$LINENO"; then :
3694 ac_cv_prog_cxx_g=yes
3696 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3698 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3700 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3701 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3704 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3705 if test "$ac_test_CXXFLAGS" = set; then
3706 CXXFLAGS=$ac_save_CXXFLAGS
3707 elif test $ac_cv_prog_cxx_g = yes; then
3708 if test "$GXX" = yes; then
3714 if test "$GXX" = yes; then
3721 ac_cpp='$CPP $CPPFLAGS'
3722 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3723 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3724 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3726 if test -n "$ac_tool_prefix"; then
3727 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3728 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3730 $as_echo_n "checking for $ac_word... " >&6; }
3731 if ${ac_cv_prog_RANLIB+:} false; then :
3732 $as_echo_n "(cached) " >&6
3734 if test -n "$RANLIB"; then
3735 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3741 test -z "$as_dir" && as_dir=.
3742 for ac_exec_ext in '' $ac_executable_extensions; do
3743 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3744 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3745 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3754 RANLIB=$ac_cv_prog_RANLIB
3755 if test -n "$RANLIB"; then
3756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3757 $as_echo "$RANLIB" >&6; }
3759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3760 $as_echo "no" >&6; }
3765 if test -z "$ac_cv_prog_RANLIB"; then
3766 ac_ct_RANLIB=$RANLIB
3767 # Extract the first word of "ranlib", so it can be a program name with args.
3768 set dummy ranlib; ac_word=$2
3769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3770 $as_echo_n "checking for $ac_word... " >&6; }
3771 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3772 $as_echo_n "(cached) " >&6
3774 if test -n "$ac_ct_RANLIB"; then
3775 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3781 test -z "$as_dir" && as_dir=.
3782 for ac_exec_ext in '' $ac_executable_extensions; do
3783 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3784 ac_cv_prog_ac_ct_RANLIB="ranlib"
3785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3794 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3795 if test -n "$ac_ct_RANLIB"; then
3796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3797 $as_echo "$ac_ct_RANLIB" >&6; }
3799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3800 $as_echo "no" >&6; }
3803 if test "x$ac_ct_RANLIB" = x; then
3806 case $cross_compiling:$ac_tool_warned in
3808 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3809 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3810 ac_tool_warned=yes ;;
3812 RANLIB=$ac_ct_RANLIB
3815 RANLIB="$ac_cv_prog_RANLIB"
3818 # Extract the first word of "ar", so it can be a program name with args.
3819 set dummy ar; ac_word=$2
3820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3821 $as_echo_n "checking for $ac_word... " >&6; }
3822 if ${ac_cv_path_AR+:} false; then :
3823 $as_echo_n "(cached) " >&6
3827 ac_cv_path_AR="$AR" # Let the user override the test with a path.
3830 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3834 test -z "$as_dir" && as_dir=.
3835 for ac_exec_ext in '' $ac_executable_extensions; do
3836 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3837 ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
3838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3849 if test -n "$AR"; then
3850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3851 $as_echo "$AR" >&6; }
3853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3854 $as_echo "no" >&6; }
3858 # Extract the first word of "chmod", so it can be a program name with args.
3859 set dummy chmod; ac_word=$2
3860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3861 $as_echo_n "checking for $ac_word... " >&6; }
3862 if ${ac_cv_path_CHMOD+:} false; then :
3863 $as_echo_n "(cached) " >&6
3867 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
3870 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3874 test -z "$as_dir" && as_dir=.
3875 for ac_exec_ext in '' $ac_executable_extensions; do
3876 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3877 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
3878 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3888 CHMOD=$ac_cv_path_CHMOD
3889 if test -n "$CHMOD"; then
3890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
3891 $as_echo "$CHMOD" >&6; }
3893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3894 $as_echo "no" >&6; }
3898 # Extract the first word of "gzip", so it can be a program name with args.
3899 set dummy gzip; ac_word=$2
3900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3901 $as_echo_n "checking for $ac_word... " >&6; }
3902 if ${ac_cv_path_GZIP+:} false; then :
3903 $as_echo_n "(cached) " >&6
3907 ac_cv_path_GZIP="$GZIP" # Let the user override the test with a path.
3910 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3914 test -z "$as_dir" && as_dir=.
3915 for ac_exec_ext in '' $ac_executable_extensions; do
3916 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3917 ac_cv_path_GZIP="$as_dir/$ac_word$ac_exec_ext"
3918 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3928 GZIP=$ac_cv_path_GZIP
3929 if test -n "$GZIP"; then
3930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIP" >&5
3931 $as_echo "$GZIP" >&6; }
3933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3934 $as_echo "no" >&6; }
3938 # Extract the first word of "ld", so it can be a program name with args.
3939 set dummy ld; ac_word=$2
3940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3941 $as_echo_n "checking for $ac_word... " >&6; }
3942 if ${ac_cv_path_LD+:} false; then :
3943 $as_echo_n "(cached) " >&6
3947 ac_cv_path_LD="$LD" # Let the user override the test with a path.
3950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3954 test -z "$as_dir" && as_dir=.
3955 for ac_exec_ext in '' $ac_executable_extensions; do
3956 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3957 ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext"
3958 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3969 if test -n "$LD"; then
3970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
3971 $as_echo "$LD" >&6; }
3973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3974 $as_echo "no" >&6; }
3978 # Extract the first word of "ln", so it can be a program name with args.
3979 set dummy ln; ac_word=$2
3980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3981 $as_echo_n "checking for $ac_word... " >&6; }
3982 if ${ac_cv_path_LN+:} false; then :
3983 $as_echo_n "(cached) " >&6
3987 ac_cv_path_LN="$LN" # Let the user override the test with a path.
3990 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3994 test -z "$as_dir" && as_dir=.
3995 for ac_exec_ext in '' $ac_executable_extensions; do
3996 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3997 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
3998 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4009 if test -n "$LN"; then
4010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
4011 $as_echo "$LN" >&6; }
4013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4014 $as_echo "no" >&6; }
4018 # Extract the first word of "mv", so it can be a program name with args.
4019 set dummy mv; ac_word=$2
4020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4021 $as_echo_n "checking for $ac_word... " >&6; }
4022 if ${ac_cv_path_MV+:} false; then :
4023 $as_echo_n "(cached) " >&6
4027 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4030 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4034 test -z "$as_dir" && as_dir=.
4035 for ac_exec_ext in '' $ac_executable_extensions; do
4036 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4037 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4038 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4049 if test -n "$MV"; then
4050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
4051 $as_echo "$MV" >&6; }
4053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4054 $as_echo "no" >&6; }
4058 # Extract the first word of "rm", so it can be a program name with args.
4059 set dummy rm; ac_word=$2
4060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4061 $as_echo_n "checking for $ac_word... " >&6; }
4062 if ${ac_cv_path_RM+:} false; then :
4063 $as_echo_n "(cached) " >&6
4067 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4070 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4074 test -z "$as_dir" && as_dir=.
4075 for ac_exec_ext in '' $ac_executable_extensions; do
4076 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4077 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4078 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4089 if test -n "$RM"; then
4090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
4091 $as_echo "$RM" >&6; }
4093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4094 $as_echo "no" >&6; }
4098 # Extract the first word of "rmdir", so it can be a program name with args.
4099 set dummy rmdir; ac_word=$2
4100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4101 $as_echo_n "checking for $ac_word... " >&6; }
4102 if ${ac_cv_path_RMDIR+:} false; then :
4103 $as_echo_n "(cached) " >&6
4107 ac_cv_path_RMDIR="$RMDIR" # Let the user override the test with a path.
4110 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4114 test -z "$as_dir" && as_dir=.
4115 for ac_exec_ext in '' $ac_executable_extensions; do
4116 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4117 ac_cv_path_RMDIR="$as_dir/$ac_word$ac_exec_ext"
4118 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4128 RMDIR=$ac_cv_path_RMDIR
4129 if test -n "$RMDIR"; then
4130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDIR" >&5
4131 $as_echo "$RMDIR" >&6; }
4133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4134 $as_echo "no" >&6; }
4138 # Extract the first word of "sed", so it can be a program name with args.
4139 set dummy sed; ac_word=$2
4140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4141 $as_echo_n "checking for $ac_word... " >&6; }
4142 if ${ac_cv_path_SED+:} false; then :
4143 $as_echo_n "(cached) " >&6
4147 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4150 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4154 test -z "$as_dir" && as_dir=.
4155 for ac_exec_ext in '' $ac_executable_extensions; do
4156 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4157 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4158 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4169 if test -n "$SED"; then
4170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4171 $as_echo "$SED" >&6; }
4173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4174 $as_echo "no" >&6; }
4178 # Extract the first word of "xdg-open", so it can be a program name with args.
4179 set dummy xdg-open; ac_word=$2
4180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4181 $as_echo_n "checking for $ac_word... " >&6; }
4182 if ${ac_cv_path_XDGOPEN+:} false; then :
4183 $as_echo_n "(cached) " >&6
4187 ac_cv_path_XDGOPEN="$XDGOPEN" # Let the user override the test with a path.
4190 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4194 test -z "$as_dir" && as_dir=.
4195 for ac_exec_ext in '' $ac_executable_extensions; do
4196 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4197 ac_cv_path_XDGOPEN="$as_dir/$ac_word$ac_exec_ext"
4198 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4208 XDGOPEN=$ac_cv_path_XDGOPEN
4209 if test -n "$XDGOPEN"; then
4210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XDGOPEN" >&5
4211 $as_echo "$XDGOPEN" >&6; }
4213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4214 $as_echo "no" >&6; }
4218 if test "x$XDGOPEN" = x; then
4219 CUPS_HTMLVIEW="htmlview"
4221 CUPS_HTMLVIEW="$XDGOPEN"
4225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for install-sh script" >&5
4226 $as_echo_n "checking for install-sh script... " >&6; }
4227 INSTALL="`pwd`/install-sh"
4229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using $INSTALL" >&5
4230 $as_echo "using $INSTALL" >&6; }
4232 if test "x$AR" = x; then
4233 as_fn_error $? "Unable to find required library archive command." "$LINENO" 5
4235 if test "x$CC" = x; then
4236 as_fn_error $? "Unable to find required C compiler command." "$LINENO" 5
4240 # Check whether --enable-static was given.
4241 if test "${enable_static+set}" = set; then :
4242 enableval=$enable_static;
4246 if test x$enable_static = xyes; then
4247 echo Installing static libraries...
4248 INSTALLSTATIC="installstatic"
4253 if test -n "$ac_tool_prefix"; then
4254 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4255 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4257 $as_echo_n "checking for $ac_word... " >&6; }
4258 if ${ac_cv_path_PKGCONFIG+:} false; then :
4259 $as_echo_n "(cached) " >&6
4263 ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
4266 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4270 test -z "$as_dir" && as_dir=.
4271 for ac_exec_ext in '' $ac_executable_extensions; do
4272 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4273 ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4274 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4284 PKGCONFIG=$ac_cv_path_PKGCONFIG
4285 if test -n "$PKGCONFIG"; then
4286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
4287 $as_echo "$PKGCONFIG" >&6; }
4289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4290 $as_echo "no" >&6; }
4295 if test -z "$ac_cv_path_PKGCONFIG"; then
4296 ac_pt_PKGCONFIG=$PKGCONFIG
4297 # Extract the first word of "pkg-config", so it can be a program name with args.
4298 set dummy pkg-config; ac_word=$2
4299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4300 $as_echo_n "checking for $ac_word... " >&6; }
4301 if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
4302 $as_echo_n "(cached) " >&6
4304 case $ac_pt_PKGCONFIG in
4306 ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
4309 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4313 test -z "$as_dir" && as_dir=.
4314 for ac_exec_ext in '' $ac_executable_extensions; do
4315 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4316 ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4317 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4327 ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
4328 if test -n "$ac_pt_PKGCONFIG"; then
4329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
4330 $as_echo "$ac_pt_PKGCONFIG" >&6; }
4332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4333 $as_echo "no" >&6; }
4336 if test "x$ac_pt_PKGCONFIG" = x; then
4339 case $cross_compiling:$ac_tool_warned in
4341 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4342 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4343 ac_tool_warned=yes ;;
4345 PKGCONFIG=$ac_pt_PKGCONFIG
4348 PKGCONFIG="$ac_cv_path_PKGCONFIG"
4353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing abs" >&5
4354 $as_echo_n "checking for library containing abs... " >&6; }
4355 if ${ac_cv_search_abs+:} false; then :
4356 $as_echo_n "(cached) " >&6
4358 ac_func_search_save_LIBS=$LIBS
4359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4360 /* end confdefs.h. */
4362 /* Override any GCC internal prototype to avoid an error.
4363 Use char because int might match the return type of a GCC
4364 builtin and then its argument prototype would still apply. */
4377 for ac_lib in '' m; do
4378 if test -z "$ac_lib"; then
4379 ac_res="none required"
4382 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4384 if ac_fn_c_try_link "$LINENO"; then :
4385 ac_cv_search_abs=$ac_res
4387 rm -f core conftest.err conftest.$ac_objext \
4389 if ${ac_cv_search_abs+:} false; then :
4393 if ${ac_cv_search_abs+:} false; then :
4399 LIBS=$ac_func_search_save_LIBS
4401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_abs" >&5
4402 $as_echo "$ac_cv_search_abs" >&6; }
4403 ac_res=$ac_cv_search_abs
4404 if test "$ac_res" != no; then :
4405 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4406 $as_echo "#define HAVE_ABS 1" >>confdefs.h
4410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
4411 $as_echo_n "checking for library containing crypt... " >&6; }
4412 if ${ac_cv_search_crypt+:} false; then :
4413 $as_echo_n "(cached) " >&6
4415 ac_func_search_save_LIBS=$LIBS
4416 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4417 /* end confdefs.h. */
4419 /* Override any GCC internal prototype to avoid an error.
4420 Use char because int might match the return type of a GCC
4421 builtin and then its argument prototype would still apply. */
4434 for ac_lib in '' crypt; do
4435 if test -z "$ac_lib"; then
4436 ac_res="none required"
4439 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4441 if ac_fn_c_try_link "$LINENO"; then :
4442 ac_cv_search_crypt=$ac_res
4444 rm -f core conftest.err conftest.$ac_objext \
4446 if ${ac_cv_search_crypt+:} false; then :
4450 if ${ac_cv_search_crypt+:} false; then :
4453 ac_cv_search_crypt=no
4456 LIBS=$ac_func_search_save_LIBS
4458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
4459 $as_echo "$ac_cv_search_crypt" >&6; }
4460 ac_res=$ac_cv_search_crypt
4461 if test "$ac_res" != no; then :
4462 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fmod" >&5
4467 $as_echo_n "checking for library containing fmod... " >&6; }
4468 if ${ac_cv_search_fmod+:} false; then :
4469 $as_echo_n "(cached) " >&6
4471 ac_func_search_save_LIBS=$LIBS
4472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4473 /* end confdefs.h. */
4475 /* Override any GCC internal prototype to avoid an error.
4476 Use char because int might match the return type of a GCC
4477 builtin and then its argument prototype would still apply. */
4490 for ac_lib in '' m; do
4491 if test -z "$ac_lib"; then
4492 ac_res="none required"
4495 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4497 if ac_fn_c_try_link "$LINENO"; then :
4498 ac_cv_search_fmod=$ac_res
4500 rm -f core conftest.err conftest.$ac_objext \
4502 if ${ac_cv_search_fmod+:} false; then :
4506 if ${ac_cv_search_fmod+:} false; then :
4509 ac_cv_search_fmod=no
4512 LIBS=$ac_func_search_save_LIBS
4514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fmod" >&5
4515 $as_echo "$ac_cv_search_fmod" >&6; }
4516 ac_res=$ac_cv_search_fmod
4517 if test "$ac_res" != no; then :
4518 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getspent" >&5
4523 $as_echo_n "checking for library containing getspent... " >&6; }
4524 if ${ac_cv_search_getspent+:} false; then :
4525 $as_echo_n "(cached) " >&6
4527 ac_func_search_save_LIBS=$LIBS
4528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4529 /* end confdefs.h. */
4531 /* Override any GCC internal prototype to avoid an error.
4532 Use char because int might match the return type of a GCC
4533 builtin and then its argument prototype would still apply. */
4546 for ac_lib in '' sec gen; do
4547 if test -z "$ac_lib"; then
4548 ac_res="none required"
4551 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4553 if ac_fn_c_try_link "$LINENO"; then :
4554 ac_cv_search_getspent=$ac_res
4556 rm -f core conftest.err conftest.$ac_objext \
4558 if ${ac_cv_search_getspent+:} false; then :
4562 if ${ac_cv_search_getspent+:} false; then :
4565 ac_cv_search_getspent=no
4568 LIBS=$ac_func_search_save_LIBS
4570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getspent" >&5
4571 $as_echo "$ac_cv_search_getspent" >&6; }
4572 ac_res=$ac_cv_search_getspent
4573 if test "$ac_res" != no; then :
4574 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4580 # Check whether --enable-mallinfo was given.
4581 if test "${enable_mallinfo+set}" = set; then :
4582 enableval=$enable_mallinfo;
4586 if test x$enable_mallinfo = xyes; then
4589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mallinfo" >&5
4590 $as_echo_n "checking for library containing mallinfo... " >&6; }
4591 if ${ac_cv_search_mallinfo+:} false; then :
4592 $as_echo_n "(cached) " >&6
4594 ac_func_search_save_LIBS=$LIBS
4595 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4596 /* end confdefs.h. */
4598 /* Override any GCC internal prototype to avoid an error.
4599 Use char because int might match the return type of a GCC
4600 builtin and then its argument prototype would still apply. */
4613 for ac_lib in '' malloc; do
4614 if test -z "$ac_lib"; then
4615 ac_res="none required"
4618 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4620 if ac_fn_c_try_link "$LINENO"; then :
4621 ac_cv_search_mallinfo=$ac_res
4623 rm -f core conftest.err conftest.$ac_objext \
4625 if ${ac_cv_search_mallinfo+:} false; then :
4629 if ${ac_cv_search_mallinfo+:} false; then :
4632 ac_cv_search_mallinfo=no
4635 LIBS=$ac_func_search_save_LIBS
4637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mallinfo" >&5
4638 $as_echo "$ac_cv_search_mallinfo" >&6; }
4639 ac_res=$ac_cv_search_mallinfo
4640 if test "$ac_res" != no; then :
4641 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4642 $as_echo "#define HAVE_MALLINFO 1" >>confdefs.h
4652 # Check whether --enable-libpaper was given.
4653 if test "${enable_libpaper+set}" = set; then :
4654 enableval=$enable_libpaper;
4658 if test x$enable_libpaper = xyes; then
4659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systempapername in -lpaper" >&5
4660 $as_echo_n "checking for systempapername in -lpaper... " >&6; }
4661 if ${ac_cv_lib_paper_systempapername+:} false; then :
4662 $as_echo_n "(cached) " >&6
4664 ac_check_lib_save_LIBS=$LIBS
4665 LIBS="-lpaper $LIBS"
4666 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4667 /* end confdefs.h. */
4669 /* Override any GCC internal prototype to avoid an error.
4670 Use char because int might match the return type of a GCC
4671 builtin and then its argument prototype would still apply. */
4675 char systempapername ();
4679 return systempapername ();
4684 if ac_fn_c_try_link "$LINENO"; then :
4685 ac_cv_lib_paper_systempapername=yes
4687 ac_cv_lib_paper_systempapername=no
4689 rm -f core conftest.err conftest.$ac_objext \
4690 conftest$ac_exeext conftest.$ac_ext
4691 LIBS=$ac_check_lib_save_LIBS
4693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_paper_systempapername" >&5
4694 $as_echo "$ac_cv_lib_paper_systempapername" >&6; }
4695 if test "x$ac_cv_lib_paper_systempapername" = xyes; then :
4696 $as_echo "#define HAVE_LIBPAPER 1" >>confdefs.h
4709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4710 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4711 if ${ac_cv_path_GREP+:} false; then :
4712 $as_echo_n "(cached) " >&6
4714 if test -z "$GREP"; then
4715 ac_path_GREP_found=false
4716 # Loop through the user's path and test for each of PROGNAME-LIST
4717 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4718 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4721 test -z "$as_dir" && as_dir=.
4722 for ac_prog in grep ggrep; do
4723 for ac_exec_ext in '' $ac_executable_extensions; do
4724 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4725 as_fn_executable_p "$ac_path_GREP" || continue
4726 # Check for GNU ac_path_GREP and select it if it is found.
4727 # Check for GNU $ac_path_GREP
4728 case `"$ac_path_GREP" --version 2>&1` in
4730 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4733 $as_echo_n 0123456789 >"conftest.in"
4736 cat "conftest.in" "conftest.in" >"conftest.tmp"
4737 mv "conftest.tmp" "conftest.in"
4738 cp "conftest.in" "conftest.nl"
4739 $as_echo 'GREP' >> "conftest.nl"
4740 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4741 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4742 as_fn_arith $ac_count + 1 && ac_count=$as_val
4743 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4744 # Best one so far, save it but keep looking for a better one
4745 ac_cv_path_GREP="$ac_path_GREP"
4746 ac_path_GREP_max=$ac_count
4748 # 10*(2^10) chars as input seems more than enough
4749 test $ac_count -gt 10 && break
4751 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4754 $ac_path_GREP_found && break 3
4759 if test -z "$ac_cv_path_GREP"; then
4760 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4763 ac_cv_path_GREP=$GREP
4767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4768 $as_echo "$ac_cv_path_GREP" >&6; }
4769 GREP="$ac_cv_path_GREP"
4772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4773 $as_echo_n "checking for egrep... " >&6; }
4774 if ${ac_cv_path_EGREP+:} false; then :
4775 $as_echo_n "(cached) " >&6
4777 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4778 then ac_cv_path_EGREP="$GREP -E"
4780 if test -z "$EGREP"; then
4781 ac_path_EGREP_found=false
4782 # Loop through the user's path and test for each of PROGNAME-LIST
4783 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4784 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4787 test -z "$as_dir" && as_dir=.
4788 for ac_prog in egrep; do
4789 for ac_exec_ext in '' $ac_executable_extensions; do
4790 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4791 as_fn_executable_p "$ac_path_EGREP" || continue
4792 # Check for GNU ac_path_EGREP and select it if it is found.
4793 # Check for GNU $ac_path_EGREP
4794 case `"$ac_path_EGREP" --version 2>&1` in
4796 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4799 $as_echo_n 0123456789 >"conftest.in"
4802 cat "conftest.in" "conftest.in" >"conftest.tmp"
4803 mv "conftest.tmp" "conftest.in"
4804 cp "conftest.in" "conftest.nl"
4805 $as_echo 'EGREP' >> "conftest.nl"
4806 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4807 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4808 as_fn_arith $ac_count + 1 && ac_count=$as_val
4809 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4810 # Best one so far, save it but keep looking for a better one
4811 ac_cv_path_EGREP="$ac_path_EGREP"
4812 ac_path_EGREP_max=$ac_count
4814 # 10*(2^10) chars as input seems more than enough
4815 test $ac_count -gt 10 && break
4817 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4820 $ac_path_EGREP_found && break 3
4825 if test -z "$ac_cv_path_EGREP"; then
4826 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4829 ac_cv_path_EGREP=$EGREP
4834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4835 $as_echo "$ac_cv_path_EGREP" >&6; }
4836 EGREP="$ac_cv_path_EGREP"
4839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4840 $as_echo_n "checking for ANSI C header files... " >&6; }
4841 if ${ac_cv_header_stdc+:} false; then :
4842 $as_echo_n "(cached) " >&6
4844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4845 /* end confdefs.h. */
4859 if ac_fn_c_try_compile "$LINENO"; then :
4860 ac_cv_header_stdc=yes
4862 ac_cv_header_stdc=no
4864 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4866 if test $ac_cv_header_stdc = yes; then
4867 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4869 /* end confdefs.h. */
4873 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4874 $EGREP "memchr" >/dev/null 2>&1; then :
4877 ac_cv_header_stdc=no
4883 if test $ac_cv_header_stdc = yes; then
4884 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4886 /* end confdefs.h. */
4890 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4891 $EGREP "free" >/dev/null 2>&1; then :
4894 ac_cv_header_stdc=no
4900 if test $ac_cv_header_stdc = yes; then
4901 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4902 if test "$cross_compiling" = yes; then :
4905 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4906 /* end confdefs.h. */
4909 #if ((' ' & 0x0FF) == 0x020)
4910 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4911 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4913 # define ISLOWER(c) \
4914 (('a' <= (c) && (c) <= 'i') \
4915 || ('j' <= (c) && (c) <= 'r') \
4916 || ('s' <= (c) && (c) <= 'z'))
4917 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4920 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4925 for (i = 0; i < 256; i++)
4926 if (XOR (islower (i), ISLOWER (i))
4927 || toupper (i) != TOUPPER (i))
4932 if ac_fn_c_try_run "$LINENO"; then :
4935 ac_cv_header_stdc=no
4937 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4938 conftest.$ac_objext conftest.beam conftest.$ac_ext
4943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4944 $as_echo "$ac_cv_header_stdc" >&6; }
4945 if test $ac_cv_header_stdc = yes; then
4947 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4951 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4952 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4953 inttypes.h stdint.h unistd.h
4955 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
4956 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4958 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4959 cat >>confdefs.h <<_ACEOF
4960 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
4968 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
4969 if test "x$ac_cv_header_stdlib_h" = xyes; then :
4970 $as_echo "#define HAVE_STDLIB_H 1" >>confdefs.h
4975 ac_fn_c_check_header_mongrel "$LINENO" "crypt.h" "ac_cv_header_crypt_h" "$ac_includes_default"
4976 if test "x$ac_cv_header_crypt_h" = xyes; then :
4977 $as_echo "#define HAVE_CRYPT_H 1" >>confdefs.h
4982 ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
4983 if test "x$ac_cv_header_langinfo_h" = xyes; then :
4984 $as_echo "#define HAVE_LANGINFO_H 1" >>confdefs.h
4989 ac_fn_c_check_header_mongrel "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default"
4990 if test "x$ac_cv_header_malloc_h" = xyes; then :
4991 $as_echo "#define HAVE_MALLOC_H 1" >>confdefs.h
4996 ac_fn_c_check_header_mongrel "$LINENO" "shadow.h" "ac_cv_header_shadow_h" "$ac_includes_default"
4997 if test "x$ac_cv_header_shadow_h" = xyes; then :
4998 $as_echo "#define HAVE_SHADOW_H 1" >>confdefs.h
5003 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
5004 if test "x$ac_cv_header_stdint_h" = xyes; then :
5005 $as_echo "#define HAVE_STDINT_H 1" >>confdefs.h
5010 ac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default"
5011 if test "x$ac_cv_header_string_h" = xyes; then :
5012 $as_echo "#define HAVE_STRING_H 1" >>confdefs.h
5017 ac_fn_c_check_header_mongrel "$LINENO" "strings.h" "ac_cv_header_strings_h" "$ac_includes_default"
5018 if test "x$ac_cv_header_strings_h" = xyes; then :
5019 $as_echo "#define HAVE_STRINGS_H 1" >>confdefs.h
5024 ac_fn_c_check_header_mongrel "$LINENO" "bstring.h" "ac_cv_header_bstring_h" "$ac_includes_default"
5025 if test "x$ac_cv_header_bstring_h" = xyes; then :
5026 $as_echo "#define HAVE_BSTRING_H 1" >>confdefs.h
5031 ac_fn_c_check_header_mongrel "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
5032 if test "x$ac_cv_header_sys_ioctl_h" = xyes; then :
5033 $as_echo "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
5038 ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
5039 if test "x$ac_cv_header_sys_param_h" = xyes; then :
5040 $as_echo "#define HAVE_SYS_PARAM_H 1" >>confdefs.h
5045 ac_fn_c_check_header_mongrel "$LINENO" "sys/ucred.h" "ac_cv_header_sys_ucred_h" "$ac_includes_default"
5046 if test "x$ac_cv_header_sys_ucred_h" = xyes; then :
5047 $as_echo "#define HAVE_SYS_UCRED_H 1" >>confdefs.h
5053 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
5054 if test "x$ac_cv_header_iconv_h" = xyes; then :
5057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing iconv_open" >&5
5058 $as_echo_n "checking for library containing iconv_open... " >&6; }
5059 if ${ac_cv_search_iconv_open+:} false; then :
5060 $as_echo_n "(cached) " >&6
5062 ac_func_search_save_LIBS=$LIBS
5063 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5064 /* end confdefs.h. */
5066 /* Override any GCC internal prototype to avoid an error.
5067 Use char because int might match the return type of a GCC
5068 builtin and then its argument prototype would still apply. */
5076 return iconv_open ();
5081 for ac_lib in '' iconv; do
5082 if test -z "$ac_lib"; then
5083 ac_res="none required"
5086 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5088 if ac_fn_c_try_link "$LINENO"; then :
5089 ac_cv_search_iconv_open=$ac_res
5091 rm -f core conftest.err conftest.$ac_objext \
5093 if ${ac_cv_search_iconv_open+:} false; then :
5097 if ${ac_cv_search_iconv_open+:} false; then :
5100 ac_cv_search_iconv_open=no
5103 LIBS=$ac_func_search_save_LIBS
5105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_iconv_open" >&5
5106 $as_echo "$ac_cv_search_iconv_open" >&6; }
5107 ac_res=$ac_cv_search_iconv_open
5108 if test "$ac_res" != no; then :
5109 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5110 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5112 SAVELIBS="$SAVELIBS $LIBS"
5115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing libiconv_open" >&5
5116 $as_echo_n "checking for library containing libiconv_open... " >&6; }
5117 if ${ac_cv_search_libiconv_open+:} false; then :
5118 $as_echo_n "(cached) " >&6
5120 ac_func_search_save_LIBS=$LIBS
5121 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5122 /* end confdefs.h. */
5124 /* Override any GCC internal prototype to avoid an error.
5125 Use char because int might match the return type of a GCC
5126 builtin and then its argument prototype would still apply. */
5130 char libiconv_open ();
5134 return libiconv_open ();
5139 for ac_lib in '' iconv; do
5140 if test -z "$ac_lib"; then
5141 ac_res="none required"
5144 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5146 if ac_fn_c_try_link "$LINENO"; then :
5147 ac_cv_search_libiconv_open=$ac_res
5149 rm -f core conftest.err conftest.$ac_objext \
5151 if ${ac_cv_search_libiconv_open+:} false; then :
5155 if ${ac_cv_search_libiconv_open+:} false; then :
5158 ac_cv_search_libiconv_open=no
5161 LIBS=$ac_func_search_save_LIBS
5163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_libiconv_open" >&5
5164 $as_echo "$ac_cv_search_libiconv_open" >&6; }
5165 ac_res=$ac_cv_search_libiconv_open
5166 if test "$ac_res" != no; then :
5167 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5168 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5170 SAVELIBS="$SAVELIBS $LIBS"
5179 ac_fn_c_check_header_mongrel "$LINENO" "mxml.h" "ac_cv_header_mxml_h" "$ac_includes_default"
5180 if test "x$ac_cv_header_mxml_h" = xyes; then :
5182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mmxlNewElement" >&5
5183 $as_echo_n "checking for library containing mmxlNewElement... " >&6; }
5184 if ${ac_cv_search_mmxlNewElement+:} false; then :
5185 $as_echo_n "(cached) " >&6
5187 ac_func_search_save_LIBS=$LIBS
5188 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5189 /* end confdefs.h. */
5191 /* Override any GCC internal prototype to avoid an error.
5192 Use char because int might match the return type of a GCC
5193 builtin and then its argument prototype would still apply. */
5197 char mmxlNewElement ();
5201 return mmxlNewElement ();
5206 for ac_lib in '' mxml; do
5207 if test -z "$ac_lib"; then
5208 ac_res="none required"
5211 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5213 if ac_fn_c_try_link "$LINENO"; then :
5214 ac_cv_search_mmxlNewElement=$ac_res
5216 rm -f core conftest.err conftest.$ac_objext \
5218 if ${ac_cv_search_mmxlNewElement+:} false; then :
5222 if ${ac_cv_search_mmxlNewElement+:} false; then :
5225 ac_cv_search_mmxlNewElement=no
5228 LIBS=$ac_func_search_save_LIBS
5230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mmxlNewElement" >&5
5231 $as_echo "$ac_cv_search_mmxlNewElement" >&6; }
5232 ac_res=$ac_cv_search_mmxlNewElement
5233 if test "$ac_res" != no; then :
5234 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5235 $as_echo "#define HAVE_MXML_H 1" >>confdefs.h
5246 ac_fn_c_check_header_mongrel "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default"
5247 if test "x$ac_cv_header_sys_mount_h" = xyes; then :
5248 $as_echo "#define HAVE_SYS_MOUNT_H 1" >>confdefs.h
5253 ac_fn_c_check_header_mongrel "$LINENO" "sys/statfs.h" "ac_cv_header_sys_statfs_h" "$ac_includes_default"
5254 if test "x$ac_cv_header_sys_statfs_h" = xyes; then :
5255 $as_echo "#define HAVE_SYS_STATFS_H 1" >>confdefs.h
5260 ac_fn_c_check_header_mongrel "$LINENO" "sys/statvfs.h" "ac_cv_header_sys_statvfs_h" "$ac_includes_default"
5261 if test "x$ac_cv_header_sys_statvfs_h" = xyes; then :
5262 $as_echo "#define HAVE_SYS_STATVFS_H 1" >>confdefs.h
5267 ac_fn_c_check_header_mongrel "$LINENO" "sys/vfs.h" "ac_cv_header_sys_vfs_h" "$ac_includes_default"
5268 if test "x$ac_cv_header_sys_vfs_h" = xyes; then :
5269 $as_echo "#define HAVE_SYS_VFS_H 1" >>confdefs.h
5274 for ac_func in statfs statvfs
5276 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5277 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5278 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5279 cat >>confdefs.h <<_ACEOF
5280 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5287 for ac_func in strdup strlcat strlcpy
5289 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5290 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5291 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5292 cat >>confdefs.h <<_ACEOF
5293 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5299 if test "$host_os_name" = "hp-ux" -a "$host_os_version" = "1020"; then
5300 echo Forcing snprintf emulation for HP-UX.
5302 for ac_func in snprintf vsnprintf
5304 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5305 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5306 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5307 cat >>confdefs.h <<_ACEOF
5308 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5316 for ac_func in random lrand48 arc4random
5318 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5319 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5320 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5321 cat >>confdefs.h <<_ACEOF
5322 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5329 for ac_func in geteuid
5331 ac_fn_c_check_func "$LINENO" "geteuid" "ac_cv_func_geteuid"
5332 if test "x$ac_cv_func_geteuid" = xyes; then :
5333 cat >>confdefs.h <<_ACEOF
5334 #define HAVE_GETEUID 1
5341 for ac_func in setpgid
5343 ac_fn_c_check_func "$LINENO" "setpgid" "ac_cv_func_setpgid"
5344 if test "x$ac_cv_func_setpgid" = xyes; then :
5345 cat >>confdefs.h <<_ACEOF
5346 #define HAVE_SETPGID 1
5353 for ac_func in vsyslog
5355 ac_fn_c_check_func "$LINENO" "vsyslog" "ac_cv_func_vsyslog"
5356 if test "x$ac_cv_func_vsyslog" = xyes; then :
5357 cat >>confdefs.h <<_ACEOF
5358 #define HAVE_VSYSLOG 1
5365 case "$host_os_name" in
5367 # Do not use sigset on Linux or GNU HURD
5370 # Use sigset on other platforms, if available
5371 for ac_func in sigset
5373 ac_fn_c_check_func "$LINENO" "sigset" "ac_cv_func_sigset"
5374 if test "x$ac_cv_func_sigset" = xyes; then :
5375 cat >>confdefs.h <<_ACEOF
5376 #define HAVE_SIGSET 1
5385 for ac_func in sigaction
5387 ac_fn_c_check_func "$LINENO" "sigaction" "ac_cv_func_sigaction"
5388 if test "x$ac_cv_func_sigaction" = xyes; then :
5389 cat >>confdefs.h <<_ACEOF
5390 #define HAVE_SIGACTION 1
5397 for ac_func in waitpid wait3
5399 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5400 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5401 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5402 cat >>confdefs.h <<_ACEOF
5403 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5410 for ac_func in posix_spawn
5412 ac_fn_c_check_func "$LINENO" "posix_spawn" "ac_cv_func_posix_spawn"
5413 if test "x$ac_cv_func_posix_spawn" = xyes; then :
5414 cat >>confdefs.h <<_ACEOF
5415 #define HAVE_POSIX_SPAWN 1
5422 for ac_func in getgrouplist
5424 ac_fn_c_check_func "$LINENO" "getgrouplist" "ac_cv_func_getgrouplist"
5425 if test "x$ac_cv_func_getgrouplist" = xyes; then :
5426 cat >>confdefs.h <<_ACEOF
5427 #define HAVE_GETGROUPLIST 1
5434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff member in tm structure" >&5
5435 $as_echo_n "checking for tm_gmtoff member in tm structure... " >&6; }
5436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5437 /* end confdefs.h. */
5443 int o = t.tm_gmtoff;
5448 if ac_fn_c_try_compile "$LINENO"; then :
5449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5450 $as_echo "yes" >&6; }
5451 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
5454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5455 $as_echo "no" >&6; }
5457 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_gen member in stat structure" >&5
5460 $as_echo_n "checking for st_gen member in stat structure... " >&6; }
5461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5462 /* end confdefs.h. */
5463 #include <sys/stat.h>
5473 if ac_fn_c_try_compile "$LINENO"; then :
5474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5475 $as_echo "yes" >&6; }
5476 $as_echo "#define HAVE_ST_GEN 1" >>confdefs.h
5479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5480 $as_echo "no" >&6; }
5482 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5484 for ac_func in removefile
5486 ac_fn_c_check_func "$LINENO" "removefile" "ac_cv_func_removefile"
5487 if test "x$ac_cv_func_removefile" = xyes; then :
5488 cat >>confdefs.h <<_ACEOF
5489 #define HAVE_REMOVEFILE 1
5496 # Check whether --enable-libusb was given.
5497 if test "${enable_libusb+set}" = set; then :
5498 enableval=$enable_libusb;
5507 if test "x$PKGCONFIG" != x; then
5508 if test x$enable_libusb != xno -a $host_os_name != darwin; then
5509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libusb-1.0" >&5
5510 $as_echo_n "checking for libusb-1.0... " >&6; }
5511 if $PKGCONFIG --exists libusb-1.0; then
5512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5513 $as_echo "yes" >&6; }
5514 $as_echo "#define HAVE_LIBUSB 1" >>confdefs.h
5516 CFLAGS="$CFLAGS `$PKGCONFIG --cflags libusb-1.0
`"
5517 LIBUSB="`$PKGCONFIG --libs libusb-1.0
`"
5518 USBQUIRKS="\$(DATADIR)/usb"
5520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5521 $as_echo "no" >&6; }
5522 if test x$enable_libusb = xyes; then
5523 as_fn_error $? "libusb required for --enable-libusb." "$LINENO" 5
5527 elif test x$enable_libusb = xyes; then
5528 as_fn_error $? "Need pkg-config to enable libusb support." "$LINENO" 5
5531 # Check whether --enable-tcp_wrappers was given.
5532 if test "${enable_tcp_wrappers+set}" = set; then :
5533 enableval=$enable_tcp_wrappers;
5540 if test x$enable_tcp_wrappers = xyes; then
5541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hosts_access in -lwrap" >&5
5542 $as_echo_n "checking for hosts_access in -lwrap... " >&6; }
5543 if ${ac_cv_lib_wrap_hosts_access+:} false; then :
5544 $as_echo_n "(cached) " >&6
5546 ac_check_lib_save_LIBS=$LIBS
5548 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5549 /* end confdefs.h. */
5551 /* Override any GCC internal prototype to avoid an error.
5552 Use char because int might match the return type of a GCC
5553 builtin and then its argument prototype would still apply. */
5557 char hosts_access ();
5561 return hosts_access ();
5566 if ac_fn_c_try_link "$LINENO"; then :
5567 ac_cv_lib_wrap_hosts_access=yes
5569 ac_cv_lib_wrap_hosts_access=no
5571 rm -f core conftest.err conftest.$ac_objext \
5572 conftest$ac_exeext conftest.$ac_ext
5573 LIBS=$ac_check_lib_save_LIBS
5575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wrap_hosts_access" >&5
5576 $as_echo "$ac_cv_lib_wrap_hosts_access" >&6; }
5577 if test "x$ac_cv_lib_wrap_hosts_access" = xyes; then :
5579 ac_fn_c_check_header_mongrel "$LINENO" "tcpd.h" "ac_cv_header_tcpd_h" "$ac_includes_default"
5580 if test "x$ac_cv_header_tcpd_h" = xyes; then :
5581 $as_echo "#define HAVE_TCPD_H 1" >>confdefs.h
5593 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
5594 if test "x$ac_cv_header_zlib_h" = xyes; then :
5595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzgets in -lz" >&5
5596 $as_echo_n "checking for gzgets in -lz... " >&6; }
5597 if ${ac_cv_lib_z_gzgets+:} false; then :
5598 $as_echo_n "(cached) " >&6
5600 ac_check_lib_save_LIBS=$LIBS
5602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5603 /* end confdefs.h. */
5605 /* Override any GCC internal prototype to avoid an error.
5606 Use char because int might match the return type of a GCC
5607 builtin and then its argument prototype would still apply. */
5620 if ac_fn_c_try_link "$LINENO"; then :
5621 ac_cv_lib_z_gzgets=yes
5623 ac_cv_lib_z_gzgets=no
5625 rm -f core conftest.err conftest.$ac_objext \
5626 conftest$ac_exeext conftest.$ac_ext
5627 LIBS=$ac_check_lib_save_LIBS
5629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzgets" >&5
5630 $as_echo "$ac_cv_lib_z_gzgets" >&6; }
5631 if test "x$ac_cv_lib_z_gzgets" = xyes; then :
5632 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
5636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateCopy in -lz" >&5
5637 $as_echo_n "checking for inflateCopy in -lz... " >&6; }
5638 if ${ac_cv_lib_z_inflateCopy+:} false; then :
5639 $as_echo_n "(cached) " >&6
5641 ac_check_lib_save_LIBS=$LIBS
5643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5644 /* end confdefs.h. */
5646 /* Override any GCC internal prototype to avoid an error.
5647 Use char because int might match the return type of a GCC
5648 builtin and then its argument prototype would still apply. */
5652 char inflateCopy ();
5656 return inflateCopy ();
5661 if ac_fn_c_try_link "$LINENO"; then :
5662 ac_cv_lib_z_inflateCopy=yes
5664 ac_cv_lib_z_inflateCopy=no
5666 rm -f core conftest.err conftest.$ac_objext \
5667 conftest$ac_exeext conftest.$ac_ext
5668 LIBS=$ac_check_lib_save_LIBS
5670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateCopy" >&5
5671 $as_echo "$ac_cv_lib_z_inflateCopy" >&6; }
5672 if test "x$ac_cv_lib_z_inflateCopy" = xyes; then :
5673 $as_echo "#define HAVE_INFLATECOPY 1" >>confdefs.h
5677 if test "x$GZIP" != z; then
5688 case $host_os_name in
5706 # Check whether --enable-acl was given.
5707 if test "${enable_acl+set}" = set; then :
5708 enableval=$enable_acl;
5711 if test "x$enable_acl" != xno; then
5712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing acl_init" >&5
5713 $as_echo_n "checking for library containing acl_init... " >&6; }
5714 if ${ac_cv_search_acl_init+:} false; then :
5715 $as_echo_n "(cached) " >&6
5717 ac_func_search_save_LIBS=$LIBS
5718 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5719 /* end confdefs.h. */
5721 /* Override any GCC internal prototype to avoid an error.
5722 Use char because int might match the return type of a GCC
5723 builtin and then its argument prototype would still apply. */
5736 for ac_lib in '' acl; do
5737 if test -z "$ac_lib"; then
5738 ac_res="none required"
5741 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5743 if ac_fn_c_try_link "$LINENO"; then :
5744 ac_cv_search_acl_init=$ac_res
5746 rm -f core conftest.err conftest.$ac_objext \
5748 if ${ac_cv_search_acl_init+:} false; then :
5752 if ${ac_cv_search_acl_init+:} false; then :
5755 ac_cv_search_acl_init=no
5758 LIBS=$ac_func_search_save_LIBS
5760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_acl_init" >&5
5761 $as_echo "$ac_cv_search_acl_init" >&6; }
5762 ac_res=$ac_cv_search_acl_init
5763 if test "$ac_res" != no; then :
5764 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5765 $as_echo "#define HAVE_ACL_INIT 1" >>confdefs.h
5769 SERVERLIBS="$SERVERLIBS $LIBS"
5773 # Check whether --enable-dbus was given.
5774 if test "${enable_dbus+set}" = set; then :
5775 enableval=$enable_dbus;
5779 # Check whether --with-dbusdir was given.
5780 if test "${with_dbusdir+set}" = set; then :
5781 withval=$with_dbusdir; DBUSDIR="$withval"
5787 DBUS_NOTIFIERLIBS=""
5789 if test "x$enable_dbus" != xno -a "x$PKGCONFIG" != x -a "x$host_os_name" != xdarwin; then
5790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBUS" >&5
5791 $as_echo_n "checking for DBUS... " >&6; }
5792 if $PKGCONFIG --exists dbus-1; then
5793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5794 $as_echo "yes" >&6; }
5795 $as_echo "#define HAVE_DBUS 1" >>confdefs.h
5797 CFLAGS="$CFLAGS `$PKGCONFIG --cflags dbus-1
` -DDBUS_API_SUBJECT_TO_CHANGE"
5798 SERVERLIBS="$SERVERLIBS `$PKGCONFIG --libs dbus-1
`"
5799 DBUS_NOTIFIER="dbus"
5800 DBUS_NOTIFIERLIBS="`$PKGCONFIG --libs dbus-1
`"
5802 LIBS="$LIBS $DBUS_NOTIFIERLIBS"
5803 ac_fn_c_check_func "$LINENO" "dbus_message_iter_init_append" "ac_cv_func_dbus_message_iter_init_append"
5804 if test "x$ac_cv_func_dbus_message_iter_init_append" = xyes; then :
5805 $as_echo "#define HAVE_DBUS_MESSAGE_ITER_INIT_APPEND 1" >>confdefs.h
5809 ac_fn_c_check_func "$LINENO" "dbus_threads_init" "ac_cv_func_dbus_threads_init"
5810 if test "x$ac_cv_func_dbus_threads_init" = xyes; then :
5811 $as_echo "#define HAVE_DBUS_THREADS_INIT 1" >>confdefs.h
5816 if test -d /etc/dbus-1; then
5817 DBUSDIR="/etc/dbus-1"
5820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5821 $as_echo "no" >&6; }
5829 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@SYSTEM"
5830 CUPS_DEFAULT_SYSTEM_AUTHKEY=""
5831 CUPS_SYSTEM_AUTHKEY=""
5834 case $host_os_name in
5836 BACKLIBS="$BACKLIBS -framework IOKit"
5837 SERVERLIBS="$SERVERLIBS -framework IOKit -weak_framework ApplicationServices"
5838 LIBS="-framework SystemConfiguration -framework CoreFoundation -framework Security $LIBS"
5840 ac_fn_c_check_header_mongrel "$LINENO" "ApplicationServices/ApplicationServices.h" "ac_cv_header_ApplicationServices_ApplicationServices_h" "$ac_includes_default"
5841 if test "x$ac_cv_header_ApplicationServices_ApplicationServices_h" = xyes; then :
5842 $as_echo "#define HAVE_APPLICATIONSERVICES_H 1" >>confdefs.h
5847 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CoreFoundation.h" "ac_cv_header_CoreFoundation_CoreFoundation_h" "$ac_includes_default"
5848 if test "x$ac_cv_header_CoreFoundation_CoreFoundation_h" = xyes; then :
5849 $as_echo "#define HAVE_COREFOUNDATION_H 1" >>confdefs.h
5854 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFPriv.h" "ac_cv_header_CoreFoundation_CFPriv_h" "$ac_includes_default"
5855 if test "x$ac_cv_header_CoreFoundation_CFPriv_h" = xyes; then :
5856 $as_echo "#define HAVE_CFPRIV_H 1" >>confdefs.h
5861 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFBundlePriv.h" "ac_cv_header_CoreFoundation_CFBundlePriv_h" "$ac_includes_default"
5862 if test "x$ac_cv_header_CoreFoundation_CFBundlePriv_h" = xyes; then :
5863 $as_echo "#define HAVE_CFBUNDLEPRIV_H 1" >>confdefs.h
5869 for ac_func in SCDynamicStoreCopyComputerName
5871 ac_fn_c_check_func "$LINENO" "SCDynamicStoreCopyComputerName" "ac_cv_func_SCDynamicStoreCopyComputerName"
5872 if test "x$ac_cv_func_SCDynamicStoreCopyComputerName" = xyes; then :
5873 cat >>confdefs.h <<_ACEOF
5874 #define HAVE_SCDYNAMICSTORECOPYCOMPUTERNAME 1
5881 ac_fn_c_check_header_mongrel "$LINENO" "membership.h" "ac_cv_header_membership_h" "$ac_includes_default"
5882 if test "x$ac_cv_header_membership_h" = xyes; then :
5883 $as_echo "#define HAVE_MEMBERSHIP_H 1" >>confdefs.h
5888 ac_fn_c_check_header_mongrel "$LINENO" "membershipPriv.h" "ac_cv_header_membershipPriv_h" "$ac_includes_default"
5889 if test "x$ac_cv_header_membershipPriv_h" = xyes; then :
5890 $as_echo "#define HAVE_MEMBERSHIPPRIV_H 1" >>confdefs.h
5895 for ac_func in mbr_uid_to_uuid
5897 ac_fn_c_check_func "$LINENO" "mbr_uid_to_uuid" "ac_cv_func_mbr_uid_to_uuid"
5898 if test "x$ac_cv_func_mbr_uid_to_uuid" = xyes; then :
5899 cat >>confdefs.h <<_ACEOF
5900 #define HAVE_MBR_UID_TO_UUID 1
5907 ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
5908 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
5909 $as_echo "#define HAVE_DLFCN_H 1" >>confdefs.h
5915 ac_fn_c_check_header_mongrel "$LINENO" "notify.h" "ac_cv_header_notify_h" "$ac_includes_default"
5916 if test "x$ac_cv_header_notify_h" = xyes; then :
5917 $as_echo "#define HAVE_NOTIFY_H 1" >>confdefs.h
5922 for ac_func in notify_post
5924 ac_fn_c_check_func "$LINENO" "notify_post" "ac_cv_func_notify_post"
5925 if test "x$ac_cv_func_notify_post" = xyes; then :
5926 cat >>confdefs.h <<_ACEOF
5927 #define HAVE_NOTIFY_POST 1
5935 # Check whether --with-adminkey was given.
5936 if test "${with_adminkey+set}" = set; then :
5937 withval=$with_adminkey; default_adminkey="$withval"
5939 default_adminkey="default"
5943 # Check whether --with-operkey was given.
5944 if test "${with_operkey+set}" = set; then :
5945 withval=$with_operkey; default_operkey="$withval"
5947 default_operkey="default"
5951 ac_fn_c_check_header_mongrel "$LINENO" "Security/Authorization.h" "ac_cv_header_Security_Authorization_h" "$ac_includes_default"
5952 if test "x$ac_cv_header_Security_Authorization_h" = xyes; then :
5954 $as_echo "#define HAVE_AUTHORIZATION_H 1" >>confdefs.h
5957 if test "x$default_adminkey" != xdefault; then
5958 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey $default_adminkey"
5959 CUPS_DEFAULT_SYSTEM_AUTHKEY="$default_adminkey"
5960 elif grep -q system.print.operator /etc/authorization; then
5961 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.print.admin"
5962 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.print.admin"
5964 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.preferences"
5965 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.preferences"
5968 if test "x$default_operkey" != xdefault; then
5969 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY($default_operkey) @admin @lpadmin"
5970 elif grep -q system.print.operator /etc/authorization; then
5971 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.operator) @admin @lpadmin"
5973 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.admin) @admin @lpadmin"
5978 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
5979 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
5980 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
5986 if test $host_os_version -ge 100; then
5987 ac_fn_c_check_header_mongrel "$LINENO" "sandbox.h" "ac_cv_header_sandbox_h" "$ac_includes_default"
5988 if test "x$ac_cv_header_sandbox_h" = xyes; then :
5989 $as_echo "#define HAVE_SANDBOX_H 1" >>confdefs.h
5995 if test $host_os_version -ge 110 -a $host_os_version -lt 120; then
5996 # Broken public headers in 10.7.x...
5997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sandbox/private.h presence" >&5
5998 $as_echo_n "checking for sandbox/private.h presence... " >&6; }
5999 if test -f /usr/local/include/sandbox/private.h; then
6000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6001 $as_echo "yes" >&6; }
6003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6004 $as_echo "no" >&6; }
6005 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
6009 ac_fn_c_check_header_mongrel "$LINENO" "xpc/xpc.h" "ac_cv_header_xpc_xpc_h" "$ac_includes_default"
6010 if test "x$ac_cv_header_xpc_xpc_h" = xyes; then :
6011 $as_echo "#define HAVE_XPC 1" >>confdefs.h
6013 INSTALLXPC="install-xpc"
6017 ac_fn_c_check_header_mongrel "$LINENO" "xpc/private.h" "ac_cv_header_xpc_private_h" "$ac_includes_default"
6018 if test "x$ac_cv_header_xpc_private_h" = xyes; then :
6019 $as_echo "#define HAVE_XPC_PRIVATE_H 1" >>confdefs.h
6028 cat >>confdefs.h <<_ACEOF
6029 #define CUPS_DEFAULT_PRINTOPERATOR_AUTH "$CUPS_DEFAULT_PRINTOPERATOR_AUTH"
6032 cat >>confdefs.h <<_ACEOF
6033 #define CUPS_DEFAULT_SYSTEM_AUTHKEY "$CUPS_DEFAULT_SYSTEM_AUTHKEY"
6042 # Check whether --with-components was given.
6043 if test "${with_components+set}" = set; then :
6044 withval=$with_components; COMPONENTS="$withval"
6048 case "$COMPONENTS" in
6050 BUILDDIRS="filter backend berkeley cgi-bin monitor notifier ppdc scheduler systemv conf data desktop locale man doc examples templates"
6054 BUILDDIRS="data locale"
6058 as_fn_error $? "Bad build component \"$COMPONENT\" specified!" "$LINENO" 5
6067 if test "$prefix" = "NONE"; then
6071 if test "$exec_prefix" = "NONE"; then
6072 if test "$prefix" = "/"; then
6075 exec_prefix="$prefix"
6079 if test "$bindir" = "\${exec_prefix}/bin"; then
6080 bindir="$exec_prefix/bin"
6083 cat >>confdefs.h <<_ACEOF
6084 #define CUPS_BINDIR "$bindir"
6088 if test "$sbindir" = "\${exec_prefix}/sbin"; then
6089 sbindir="$exec_prefix/sbin"
6092 cat >>confdefs.h <<_ACEOF
6093 #define CUPS_SBINDIR "$sbindir"
6097 if test "$sharedstatedir" = "\${prefix}/com" -a "$prefix" = "/"; then
6098 sharedstatedir="/usr/com"
6101 if test "$datarootdir" = "\${prefix}/share"; then
6102 if test "$prefix" = "/"; then
6103 datarootdir="/usr/share"
6105 datarootdir="$prefix/share"
6109 if test "$datadir" = "\${prefix}/share"; then
6110 if test "$prefix" = "/"; then
6111 datadir="/usr/share"
6113 datadir="$prefix/share"
6115 elif test "$datadir" = "\${datarootdir}"; then
6116 datadir="$datarootdir"
6119 if test "$includedir" = "\${prefix}/include" -a "$prefix" = "/"; then
6120 includedir="/usr/include"
6123 if test "$localstatedir" = "\${prefix}/var"; then
6124 if test "$prefix" = "/"; then
6125 if test "$host_os_name" = darwin; then
6126 localstatedir="/private/var"
6128 localstatedir="/var"
6131 localstatedir="$prefix/var"
6135 if test "$sysconfdir" = "\${prefix}/etc"; then
6136 if test "$prefix" = "/"; then
6137 if test "$host_os_name" = darwin; then
6138 sysconfdir="/private/etc"
6143 sysconfdir="$prefix/etc"
6147 if test "$libdir" = "\${exec_prefix}/lib"; then
6148 case "$host_os_name" in
6150 if test -d /usr/lib64 -a ! -d /usr/lib64/fakeroot; then
6151 libdir="$exec_prefix/lib64"
6158 # Check whether --with-privateinclude was given.
6159 if test "${with_privateinclude+set}" = set; then :
6160 withval=$with_privateinclude; privateinclude="$withval"
6165 if test "x$privateinclude" != x -a "x$privateinclude" != xnone; then
6166 PRIVATEINCLUDE="$privateinclude/cups"
6175 # Check whether --with-lpdconfig was given.
6176 if test "${with_lpdconfig+set}" = set; then :
6177 withval=$with_lpdconfig; LPDCONFIG="$withval"
6183 if test "x$LPDCONFIG" = x; then
6184 if test -f /System/Library/LaunchDaemons/org.cups.cups-lpd.plist; then
6185 LPDCONFIG="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
6186 elif test "x$XINETD" != x; then
6187 LPDCONFIG="xinetd://$XINETD/cups-lpd"
6191 if test "x$LPDCONFIG" = xoff; then
6192 cat >>confdefs.h <<_ACEOF
6193 #define CUPS_DEFAULT_LPD_CONFIG ""
6197 cat >>confdefs.h <<_ACEOF
6198 #define CUPS_DEFAULT_LPD_CONFIG "$LPDCONFIG"
6204 # Check whether --with-smbconfig was given.
6205 if test "${with_smbconfig+set}" = set; then :
6206 withval=$with_smbconfig; SMBCONFIG="$withval"
6212 if test "x$SMBCONFIG" = x; then
6213 if test -f /System/Library/LaunchDaemons/smbd.plist; then
6214 SMBCONFIG="launchd:///System/Library/LaunchDaemons/smbd.plist"
6216 for dir in /etc /etc/samba /usr/local/etc; do
6217 if test -f $dir/smb.conf; then
6218 SMBCONFIG="samba://$dir/smb.conf"
6225 if test "x$SMBCONFIG" = xoff; then
6226 cat >>confdefs.h <<_ACEOF
6227 #define CUPS_DEFAULT_SMB_CONFIG ""
6231 cat >>confdefs.h <<_ACEOF
6232 #define CUPS_DEFAULT_SMB_CONFIG "$SMBCONFIG"
6239 # Check whether --with-cachedir was given.
6240 if test "${with_cachedir+set}" = set; then :
6241 withval=$with_cachedir; cachedir="$withval"
6247 if test x$cachedir = x; then
6248 if test "x$host_os_name" = xdarwin; then
6249 CUPS_CACHEDIR="$localstatedir/spool/cups/cache"
6251 CUPS_CACHEDIR="$localstatedir/cache/cups"
6254 CUPS_CACHEDIR="$cachedir"
6256 cat >>confdefs.h <<_ACEOF
6257 #define CUPS_CACHEDIR "$CUPS_CACHEDIR"
6263 CUPS_DATADIR="$datadir/cups"
6264 cat >>confdefs.h <<_ACEOF
6265 #define CUPS_DATADIR "$datadir/cups"
6272 # Check whether --with-icondir was given.
6273 if test "${with_icondir+set}" = set; then :
6274 withval=$with_icondir; icondir="$withval"
6280 if test "x$icondir" = x -a -d /usr/share/icons; then
6281 ICONDIR="/usr/share/icons"
6290 # Check whether --with-menudir was given.
6291 if test "${with_menudir+set}" = set; then :
6292 withval=$with_menudir; menudir="$withval"
6298 if test "x$menudir" = x -a -d /usr/share/applications; then
6299 MENUDIR="/usr/share/applications"
6306 # Documentation files
6308 # Check whether --with-docdir was given.
6309 if test "${with_docdir+set}" = set; then :
6310 withval=$with_docdir; docdir="$withval"
6316 if test x$docdir = x; then
6317 CUPS_DOCROOT="$datadir/doc/cups"
6318 docdir="$datadir/doc/cups"
6320 CUPS_DOCROOT="$docdir"
6323 cat >>confdefs.h <<_ACEOF
6324 #define CUPS_DOCROOT "$docdir"
6331 # Check whether --with-fontpath was given.
6332 if test "${with_fontpath+set}" = set; then :
6333 withval=$with_fontpath; fontpath="$withval"
6339 if test "x$fontpath" = "x"; then
6340 CUPS_FONTPATH="$datadir/cups/fonts"
6342 CUPS_FONTPATH="$fontpath"
6346 cat >>confdefs.h <<_ACEOF
6347 #define CUPS_FONTPATH "$CUPS_FONTPATH"
6352 if test "$localedir" = "\${datarootdir}/locale"; then
6353 case "$host_os_name" in
6354 linux | gnu | *bsd* | darwin*)
6355 CUPS_LOCALEDIR="$datarootdir/locale"
6359 # This is the standard System V location...
6360 CUPS_LOCALEDIR="$exec_prefix/lib/locale"
6364 CUPS_LOCALEDIR="$localedir"
6367 cat >>confdefs.h <<_ACEOF
6368 #define CUPS_LOCALEDIR "$CUPS_LOCALEDIR"
6375 # Check whether --with-logdir was given.
6376 if test "${with_logdir+set}" = set; then :
6377 withval=$with_logdir; logdir="$withval"
6383 if test x$logdir = x; then
6384 CUPS_LOGDIR="$localstatedir/log/cups"
6385 cat >>confdefs.h <<_ACEOF
6386 #define CUPS_LOGDIR "$localstatedir/log/cups"
6390 CUPS_LOGDIR="$logdir"
6392 cat >>confdefs.h <<_ACEOF
6393 #define CUPS_LOGDIR "$CUPS_LOGDIR"
6398 # Longer-term spool data
6399 CUPS_REQUESTS="$localstatedir/spool/cups"
6400 cat >>confdefs.h <<_ACEOF
6401 #define CUPS_REQUESTS "$localstatedir/spool/cups"
6406 # Server executables...
6407 case "$host_os_name" in
6409 # *BSD and Darwin (macOS)
6411 CUPS_SERVERBIN="$exec_prefix/libexec/cups"
6415 INSTALL_SYSV="install-sysv"
6416 CUPS_SERVERBIN="$exec_prefix/lib/cups"
6420 cat >>confdefs.h <<_ACEOF
6421 #define CUPS_SERVERBIN "$CUPS_SERVERBIN"
6427 # Configuration files
6428 CUPS_SERVERROOT="$sysconfdir/cups"
6429 cat >>confdefs.h <<_ACEOF
6430 #define CUPS_SERVERROOT "$sysconfdir/cups"
6435 # Transient run-time state
6437 # Check whether --with-rundir was given.
6438 if test "${with_rundir+set}" = set; then :
6439 withval=$with_rundir; CUPS_STATEDIR="$withval"
6442 case "$host_os_name" in
6445 CUPS_STATEDIR="$CUPS_SERVERROOT"
6449 CUPS_STATEDIR="$localstatedir/run/cups"
6454 cat >>confdefs.h <<_ACEOF
6455 #define CUPS_STATEDIR "$CUPS_STATEDIR"
6461 if test "$mandir" = "\${datarootdir}/man" -a "$prefix" = "/"; then
6462 # New GNU "standards" break previous ones, so make sure we use
6463 # the right default location for the operating system...
6464 mandir="\${prefix}/man"
6467 if test "$mandir" = "\${prefix}/man" -a "$prefix" = "/"; then
6468 case "$host_os_name" in
6469 darwin* | linux | gnu | *bsd*)
6470 # Darwin, macOS, Linux, GNU HURD, and *BSD
6471 mandir="/usr/share/man"
6472 AMANDIR="/usr/share/man"
6473 PMANDIR="/usr/share/man"
6490 case "$host_os_name" in
6499 linux* | gnu* | darwin*)
6500 # Linux, GNU Hurd, and macOS
6526 DSOFLAGS="${DSOFLAGS:=}"
6528 # Check whether --enable-shared was given.
6529 if test "${enable_shared+set}" = set; then :
6530 enableval=$enable_shared;
6535 LIBCUPSBASE="lib$cupsbase"
6536 LIBCUPSSTATIC="lib$cupsbase.a"
6538 if test x$enable_shared != xno; then
6539 case "$host_os_name" in
6541 LIBCUPS="lib$cupsbase.so.2"
6542 LIBCUPSCGI="libcupscgi.so.1"
6543 LIBCUPSIMAGE="libcupsimage.so.2"
6544 LIBCUPSMIME="libcupsmime.so.1"
6545 LIBCUPSPPDC="libcupsppdc.so.1"
6548 DSOFLAGS="$DSOFLAGS -Wl,-h\`basename \$@\
` -G \$(OPTIM)"
6550 linux | gnu | *bsd*)
6551 LIBCUPS="lib$cupsbase.so.2"
6552 LIBCUPSCGI="libcupscgi.so.1"
6553 LIBCUPSIMAGE="libcupsimage.so.2"
6554 LIBCUPSMIME="libcupsmime.so.1"
6555 LIBCUPSPPDC="libcupsppdc.so.1"
6558 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared \$(OPTIM)"
6561 LIBCUPS="lib$cupsbase.2.dylib"
6562 LIBCUPSCGI="libcupscgi.1.dylib"
6563 LIBCUPSIMAGE="libcupsimage.2.dylib"
6564 LIBCUPSMIME="libcupsmime.1.dylib"
6565 LIBCUPSPPDC="libcupsppdc.1.dylib"
6568 DSOFLAGS="$DSOFLAGS -dynamiclib -single_module -lc"
6571 echo "Warning: shared libraries may not be supported. Trying -shared"
6572 echo " option with compiler."
6573 LIBCUPS="lib$cupsbase.so.2"
6574 LIBCUPSCGI="libcupscgi.so.1"
6575 LIBCUPSIMAGE="libcupsimage.so.2"
6576 LIBCUPSMIME="libcupsmime.so.1"
6577 LIBCUPSPPDC="libcupsppdc.so.1"
6580 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared \$(OPTIM)"
6585 LIBCUPS="lib$cupsbase.a"
6586 LIBCUPSCGI="libcupscgi.a"
6587 LIBCUPSIMAGE="libcupsimage.a"
6588 LIBCUPSMIME="libcupsmime.a"
6589 LIBCUPSPPDC="libcupsppdc.a"
6605 if test x$enable_shared = xno; then
6606 LINKCUPS="../cups/lib$cupsbase.a"
6607 LINKCUPSIMAGE="../filter/libcupsimage.a"
6609 EXTLINKCUPS="-lcups"
6610 EXTLINKCUPSIMAGE="-lcupsimage"
6612 LINKCUPS="-l${cupsbase}"
6613 LINKCUPSIMAGE="-lcupsimage"
6615 EXTLINKCUPS="-lcups"
6616 EXTLINKCUPSIMAGE="-lcupsimage"
6626 if test "$DSO" != ":"; then
6627 # When using DSOs the image libraries are linked to libcupsimage.so
6628 # rather than to the executables. This makes things smaller if you
6629 # are using any static libraries, and it also allows us to distribute
6630 # a single DSO rather than a bunch...
6634 # Tell the run-time linkers where to find a DSO. Some platforms
6635 # need this option, even when the library is installed in a
6636 # standard location...
6637 case $host_os_name in
6640 if test $exec_prefix != /usr; then
6641 DSOFLAGS="-R$libdir $DSOFLAGS"
6642 LDFLAGS="$LDFLAGS -R$libdir"
6643 EXPORT_LDFLAGS="-R$libdir"
6648 if test $exec_prefix != /usr; then
6649 DSOFLAGS="-Wl,-R$libdir $DSOFLAGS"
6650 LDFLAGS="$LDFLAGS -Wl,-R$libdir"
6651 EXPORT_LDFLAGS="-Wl,-R$libdir"
6655 # Linux, and HURD...
6656 if test $exec_prefix != /usr; then
6657 DSOFLAGS="-Wl,-rpath,$libdir $DSOFLAGS"
6658 LDFLAGS="$LDFLAGS -Wl,-rpath,$libdir"
6659 EXPORT_LDFLAGS="-Wl,-rpath,$libdir"
6673 # Check whether --enable-libtool_unsupported was given.
6674 if test "${enable_libtool_unsupported+set}" = set; then :
6675 enableval=$enable_libtool_unsupported; if test x$enable_libtool_unsupported != xno; then
6676 LIBTOOL="$enable_libtool_unsupported"
6678 echo "WARNING: libtool is not supported or endorsed by Apple Inc."
6679 echo " WE DO NOT PROVIDE SUPPORT FOR LIBTOOL PROBLEMS."
6688 if test x$LIBTOOL != x; then
6689 LIBCUPS="libcups.la"
6690 LIBCUPSIMAGE="libcupsimage.la"
6691 LINKCUPS="../cups/\$(LIBCUPS)"
6692 LINKCUPSIMAGE="../filter/\$(LIBCUPSIMAGE)"
6703 # Check whether --with-optim was given.
6704 if test "${with_optim+set}" = set; then :
6705 withval=$with_optim;
6708 # Check whether --enable-debug was given.
6709 if test "${enable_debug+set}" = set; then :
6710 enableval=$enable_debug;
6713 # Check whether --enable-debug_guards was given.
6714 if test "${enable_debug_guards+set}" = set; then :
6715 enableval=$enable_debug_guards;
6718 # Check whether --enable-debug_printfs was given.
6719 if test "${enable_debug_printfs+set}" = set; then :
6720 enableval=$enable_debug_printfs;
6723 # Check whether --enable-unit_tests was given.
6724 if test "${enable_unit_tests+set}" = set; then :
6725 enableval=$enable_unit_tests;
6729 if test x$enable_debug = xyes; then
6735 if test x$enable_debug_printfs = xyes; then
6736 CFLAGS="$CFLAGS -DDEBUG"
6737 CXXFLAGS="$CXXFLAGS -DDEBUG"
6740 if test x$enable_debug_guards = xyes; then
6741 CFLAGS="$CFLAGS -DDEBUG_GUARDS"
6742 CXXFLAGS="$CXXFLAGS -DDEBUG_GUARDS"
6745 if test x$enable_unit_tests = xyes; then
6746 if test "$build" != "$host"; then
6747 as_fn_error $? "Sorry, cannot build unit tests when cross-compiling." "$LINENO" 5
6750 UNITTESTS="unittests"
6757 # Check whether --with-archflags was given.
6758 if test "${with_archflags+set}" = set; then :
6759 withval=$with_archflags;
6763 # Check whether --with-ldarchflags was given.
6764 if test "${with_ldarchflags+set}" = set; then :
6765 withval=$with_ldarchflags;
6769 if test -z "$with_archflags"; then
6772 ARCHFLAGS="$with_archflags"
6775 if test -z "$with_ldarchflags"; then
6776 if test "$host_os_name" = darwin; then
6777 # Only create Intel programs by default
6778 LDARCHFLAGS="`echo $ARCHFLAGS |
sed -e '1,$s/-arch ppc64//'`"
6780 LDARCHFLAGS="$ARCHFLAGS"
6783 LDARCHFLAGS="$with_ldarchflags"
6789 # Check whether --enable-relro was given.
6790 if test "${enable_relro+set}" = set; then :
6791 enableval=$enable_relro;
6795 CXXLIBS="${CXXLIBS:=}"
6804 if test -n "$GCC"; then
6805 # Add GCC-specific compiler options...
6806 if test -z "$OPTIM"; then
6807 if test "x$with_optim" = x; then
6808 # Default to optimize-for-size and debug
6811 OPTIM="$with_optim $OPTIM"
6815 # Generate position-independent code as needed...
6816 if test $PICFLAG = 1; then
6817 OPTIM="-fPIC $OPTIM"
6820 # The -fstack-protector option is available with some versions of
6821 # GCC and adds "stack canaries" which detect when the return address
6822 # has been overwritten, preventing many types of exploit attacks.
6823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fstack-protector" >&5
6824 $as_echo_n "checking whether compiler supports -fstack-protector... " >&6; }
6826 CFLAGS="$CFLAGS -fstack-protector"
6827 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6828 /* end confdefs.h. */
6838 if ac_fn_c_try_link "$LINENO"; then :
6839 if test "x$LSB_BUILD" = xy; then
6840 # Can't use stack-protector with LSB binaries...
6841 OPTIM="$OPTIM -fno-stack-protector"
6843 OPTIM="$OPTIM -fstack-protector"
6845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6846 $as_echo "yes" >&6; }
6848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6849 $as_echo "no" >&6; }
6851 rm -f core conftest.err conftest.$ac_objext \
6852 conftest$ac_exeext conftest.$ac_ext
6855 if test "x$LSB_BUILD" != xy; then
6856 # The -fPIE option is available with some versions of GCC and
6857 # adds randomization of addresses, which avoids another class of
6858 # exploits that depend on a fixed address for common functions.
6860 # Not available to LSB binaries...
6861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fPIE" >&5
6862 $as_echo_n "checking whether compiler supports -fPIE... " >&6; }
6864 case "$host_os_name" in
6866 CFLAGS="$CFLAGS -fPIE -Wl,-pie"
6867 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6868 /* end confdefs.h. */
6878 if ac_fn_c_try_compile "$LINENO"; then :
6880 PIEFLAGS="-fPIE -Wl,-pie"
6881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6882 $as_echo "yes" >&6; }
6884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6885 $as_echo "no" >&6; }
6887 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6891 CFLAGS="$CFLAGS -fPIE -pie"
6892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6893 /* end confdefs.h. */
6903 if ac_fn_c_try_compile "$LINENO"; then :
6905 PIEFLAGS="-fPIE -pie"
6906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6907 $as_echo "yes" >&6; }
6909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6910 $as_echo "no" >&6; }
6912 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6918 if test "x$with_optim" = x; then
6919 # Add useful warning options for tracking down problems...
6920 OPTIM="-Wall -Wno-format-y2k -Wunused $OPTIM"
6922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-unused-result" >&5
6923 $as_echo_n "checking whether compiler supports -Wno-unused-result... " >&6; }
6925 CFLAGS="$CFLAGS -Werror -Wno-unused-result"
6926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6927 /* end confdefs.h. */
6937 if ac_fn_c_try_compile "$LINENO"; then :
6938 OPTIM="$OPTIM -Wno-unused-result"
6939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6940 $as_echo "yes" >&6; }
6942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6943 $as_echo "no" >&6; }
6945 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wsign-conversion" >&5
6949 $as_echo_n "checking whether compiler supports -Wsign-conversion... " >&6; }
6951 CFLAGS="$CFLAGS -Werror -Wsign-conversion"
6952 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6953 /* end confdefs.h. */
6963 if ac_fn_c_try_compile "$LINENO"; then :
6964 OPTIM="$OPTIM -Wsign-conversion"
6965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6966 $as_echo "yes" >&6; }
6968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6969 $as_echo "no" >&6; }
6971 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-tautological-compare" >&5
6975 $as_echo_n "checking whether compiler supports -Wno-tautological-compare... " >&6; }
6977 CFLAGS="$CFLAGS -Werror -Wno-tautological-compare"
6978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6979 /* end confdefs.h. */
6989 if ac_fn_c_try_compile "$LINENO"; then :
6990 OPTIM="$OPTIM -Wno-tautological-compare"
6991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6992 $as_echo "yes" >&6; }
6994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6995 $as_echo "no" >&6; }
6997 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7000 # Additional warning options for development testing...
7001 if test -d .svn; then
7002 OPTIM="-Werror $OPTIM"
7006 case "$host_os_name" in
7008 # -D_FORTIFY_SOURCE=2 adds additional object size
7009 # checking, basically wrapping all string functions
7010 # with buffer-limited ones. Not strictly needed for
7011 # CUPS since we already use buffer-limited calls, but
7012 # this will catch any additions that are broken.
7013 CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
7017 # The -z relro option is provided by the Linux linker command to
7018 # make relocatable data read-only.
7019 if test x$enable_relro = xyes; then
7020 RELROFLAGS="-Wl,-z,relro,-z,now"
7025 # Add vendor-specific compiler options...
7026 case $host_os_name in
7029 if test -z "$OPTIM"; then
7030 if test "x$with_optim" = x; then
7033 OPTIM="$with_optim $OPTIM"
7037 if test $PICFLAG = 1; then
7038 OPTIM="-KPIC $OPTIM"
7042 # Running some other operating system; inform the user they
7043 # should contribute the necessary options to
7044 # cups-support@cups.org...
7045 echo "Building CUPS with default compiler optimizations; contact"
7046 echo "cups-devel@cups.org with uname and compiler options needed"
7047 echo "for your platform, or set the CFLAGS and LDFLAGS environment"
7048 echo "variables before running configure."
7053 # Add general compiler options per platform...
7054 case $host_os_name in
7056 # glibc 2.8 and higher breaks peer credentials unless you
7057 # define _GNU_SOURCE...
7058 OPTIM="$OPTIM -D_GNU_SOURCE"
7064 ac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "
7065 #include <sys/socket.h>
7066 #include <netinet/in.h>
7067 #include <arpa/inet.h>
7068 #include <netinet/in_systm.h>
7069 #include <netinet/ip.h>
7071 if test "x$ac_cv_header_resolv_h" = xyes; then :
7072 $as_echo "#define HAVE_RESOLV_H 1" >>confdefs.h
7077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
7078 $as_echo_n "checking for library containing socket... " >&6; }
7079 if ${ac_cv_search_socket+:} false; then :
7080 $as_echo_n "(cached) " >&6
7082 ac_func_search_save_LIBS=$LIBS
7083 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7084 /* end confdefs.h. */
7086 /* Override any GCC internal prototype to avoid an error.
7087 Use char because int might match the return type of a GCC
7088 builtin and then its argument prototype would still apply. */
7101 for ac_lib in '' socket; do
7102 if test -z "$ac_lib"; then
7103 ac_res="none required"
7106 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7108 if ac_fn_c_try_link "$LINENO"; then :
7109 ac_cv_search_socket=$ac_res
7111 rm -f core conftest.err conftest.$ac_objext \
7113 if ${ac_cv_search_socket+:} false; then :
7117 if ${ac_cv_search_socket+:} false; then :
7120 ac_cv_search_socket=no
7123 LIBS=$ac_func_search_save_LIBS
7125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
7126 $as_echo "$ac_cv_search_socket" >&6; }
7127 ac_res=$ac_cv_search_socket
7128 if test "$ac_res" != no; then :
7129 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyaddr" >&5
7134 $as_echo_n "checking for library containing gethostbyaddr... " >&6; }
7135 if ${ac_cv_search_gethostbyaddr+:} false; then :
7136 $as_echo_n "(cached) " >&6
7138 ac_func_search_save_LIBS=$LIBS
7139 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7140 /* end confdefs.h. */
7142 /* Override any GCC internal prototype to avoid an error.
7143 Use char because int might match the return type of a GCC
7144 builtin and then its argument prototype would still apply. */
7148 char gethostbyaddr ();
7152 return gethostbyaddr ();
7157 for ac_lib in '' nsl; do
7158 if test -z "$ac_lib"; then
7159 ac_res="none required"
7162 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7164 if ac_fn_c_try_link "$LINENO"; then :
7165 ac_cv_search_gethostbyaddr=$ac_res
7167 rm -f core conftest.err conftest.$ac_objext \
7169 if ${ac_cv_search_gethostbyaddr+:} false; then :
7173 if ${ac_cv_search_gethostbyaddr+:} false; then :
7176 ac_cv_search_gethostbyaddr=no
7179 LIBS=$ac_func_search_save_LIBS
7181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyaddr" >&5
7182 $as_echo "$ac_cv_search_gethostbyaddr" >&6; }
7183 ac_res=$ac_cv_search_gethostbyaddr
7184 if test "$ac_res" != no; then :
7185 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getifaddrs" >&5
7190 $as_echo_n "checking for library containing getifaddrs... " >&6; }
7191 if ${ac_cv_search_getifaddrs+:} false; then :
7192 $as_echo_n "(cached) " >&6
7194 ac_func_search_save_LIBS=$LIBS
7195 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7196 /* end confdefs.h. */
7198 /* Override any GCC internal prototype to avoid an error.
7199 Use char because int might match the return type of a GCC
7200 builtin and then its argument prototype would still apply. */
7208 return getifaddrs ();
7213 for ac_lib in '' nsl; do
7214 if test -z "$ac_lib"; then
7215 ac_res="none required"
7218 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7220 if ac_fn_c_try_link "$LINENO"; then :
7221 ac_cv_search_getifaddrs=$ac_res
7223 rm -f core conftest.err conftest.$ac_objext \
7225 if ${ac_cv_search_getifaddrs+:} false; then :
7229 if ${ac_cv_search_getifaddrs+:} false; then :
7232 ac_cv_search_getifaddrs=no
7235 LIBS=$ac_func_search_save_LIBS
7237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getifaddrs" >&5
7238 $as_echo "$ac_cv_search_getifaddrs" >&6; }
7239 ac_res=$ac_cv_search_getifaddrs
7240 if test "$ac_res" != no; then :
7241 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7242 $as_echo "#define HAVE_GETIFADDRS 1" >>confdefs.h
7246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing hstrerror" >&5
7247 $as_echo_n "checking for library containing hstrerror... " >&6; }
7248 if ${ac_cv_search_hstrerror+:} false; then :
7249 $as_echo_n "(cached) " >&6
7251 ac_func_search_save_LIBS=$LIBS
7252 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7253 /* end confdefs.h. */
7255 /* Override any GCC internal prototype to avoid an error.
7256 Use char because int might match the return type of a GCC
7257 builtin and then its argument prototype would still apply. */
7265 return hstrerror ();
7270 for ac_lib in '' nsl socket resolv; do
7271 if test -z "$ac_lib"; then
7272 ac_res="none required"
7275 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7277 if ac_fn_c_try_link "$LINENO"; then :
7278 ac_cv_search_hstrerror=$ac_res
7280 rm -f core conftest.err conftest.$ac_objext \
7282 if ${ac_cv_search_hstrerror+:} false; then :
7286 if ${ac_cv_search_hstrerror+:} false; then :
7289 ac_cv_search_hstrerror=no
7292 LIBS=$ac_func_search_save_LIBS
7294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_hstrerror" >&5
7295 $as_echo "$ac_cv_search_hstrerror" >&6; }
7296 ac_res=$ac_cv_search_hstrerror
7297 if test "$ac_res" != no; then :
7298 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7299 $as_echo "#define HAVE_HSTRERROR 1" >>confdefs.h
7303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing rresvport_af" >&5
7304 $as_echo_n "checking for library containing rresvport_af... " >&6; }
7305 if ${ac_cv_search_rresvport_af+:} false; then :
7306 $as_echo_n "(cached) " >&6
7308 ac_func_search_save_LIBS=$LIBS
7309 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7310 /* end confdefs.h. */
7312 /* Override any GCC internal prototype to avoid an error.
7313 Use char because int might match the return type of a GCC
7314 builtin and then its argument prototype would still apply. */
7318 char rresvport_af ();
7322 return rresvport_af ();
7327 for ac_lib in '' nsl; do
7328 if test -z "$ac_lib"; then
7329 ac_res="none required"
7332 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7334 if ac_fn_c_try_link "$LINENO"; then :
7335 ac_cv_search_rresvport_af=$ac_res
7337 rm -f core conftest.err conftest.$ac_objext \
7339 if ${ac_cv_search_rresvport_af+:} false; then :
7343 if ${ac_cv_search_rresvport_af+:} false; then :
7346 ac_cv_search_rresvport_af=no
7349 LIBS=$ac_func_search_save_LIBS
7351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rresvport_af" >&5
7352 $as_echo "$ac_cv_search_rresvport_af" >&6; }
7353 ac_res=$ac_cv_search_rresvport_af
7354 if test "$ac_res" != no; then :
7355 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7356 $as_echo "#define HAVE_RRESVPORT_AF 1" >>confdefs.h
7360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing __res_init" >&5
7361 $as_echo_n "checking for library containing __res_init... " >&6; }
7362 if ${ac_cv_search___res_init+:} false; then :
7363 $as_echo_n "(cached) " >&6
7365 ac_func_search_save_LIBS=$LIBS
7366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7367 /* end confdefs.h. */
7369 /* Override any GCC internal prototype to avoid an error.
7370 Use char because int might match the return type of a GCC
7371 builtin and then its argument prototype would still apply. */
7379 return __res_init ();
7384 for ac_lib in '' resolv bind; do
7385 if test -z "$ac_lib"; then
7386 ac_res="none required"
7389 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7391 if ac_fn_c_try_link "$LINENO"; then :
7392 ac_cv_search___res_init=$ac_res
7394 rm -f core conftest.err conftest.$ac_objext \
7396 if ${ac_cv_search___res_init+:} false; then :
7400 if ${ac_cv_search___res_init+:} false; then :
7403 ac_cv_search___res_init=no
7406 LIBS=$ac_func_search_save_LIBS
7408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search___res_init" >&5
7409 $as_echo "$ac_cv_search___res_init" >&6; }
7410 ac_res=$ac_cv_search___res_init
7411 if test "$ac_res" != no; then :
7412 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7413 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_9_init" >&5
7417 $as_echo_n "checking for library containing res_9_init... " >&6; }
7418 if ${ac_cv_search_res_9_init+:} false; then :
7419 $as_echo_n "(cached) " >&6
7421 ac_func_search_save_LIBS=$LIBS
7422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7423 /* end confdefs.h. */
7425 /* Override any GCC internal prototype to avoid an error.
7426 Use char because int might match the return type of a GCC
7427 builtin and then its argument prototype would still apply. */
7435 return res_9_init ();
7440 for ac_lib in '' resolv bind; do
7441 if test -z "$ac_lib"; then
7442 ac_res="none required"
7445 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7447 if ac_fn_c_try_link "$LINENO"; then :
7448 ac_cv_search_res_9_init=$ac_res
7450 rm -f core conftest.err conftest.$ac_objext \
7452 if ${ac_cv_search_res_9_init+:} false; then :
7456 if ${ac_cv_search_res_9_init+:} false; then :
7459 ac_cv_search_res_9_init=no
7462 LIBS=$ac_func_search_save_LIBS
7464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_9_init" >&5
7465 $as_echo "$ac_cv_search_res_9_init" >&6; }
7466 ac_res=$ac_cv_search_res_9_init
7467 if test "$ac_res" != no; then :
7468 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7469 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_init" >&5
7473 $as_echo_n "checking for library containing res_init... " >&6; }
7474 if ${ac_cv_search_res_init+:} false; then :
7475 $as_echo_n "(cached) " >&6
7477 ac_func_search_save_LIBS=$LIBS
7478 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7479 /* end confdefs.h. */
7481 /* Override any GCC internal prototype to avoid an error.
7482 Use char because int might match the return type of a GCC
7483 builtin and then its argument prototype would still apply. */
7496 for ac_lib in '' resolv bind; do
7497 if test -z "$ac_lib"; then
7498 ac_res="none required"
7501 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7503 if ac_fn_c_try_link "$LINENO"; then :
7504 ac_cv_search_res_init=$ac_res
7506 rm -f core conftest.err conftest.$ac_objext \
7508 if ${ac_cv_search_res_init+:} false; then :
7512 if ${ac_cv_search_res_init+:} false; then :
7515 ac_cv_search_res_init=no
7518 LIBS=$ac_func_search_save_LIBS
7520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_init" >&5
7521 $as_echo "$ac_cv_search_res_init" >&6; }
7522 ac_res=$ac_cv_search_res_init
7523 if test "$ac_res" != no; then :
7524 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7525 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7534 # Tru64 5.1b leaks file descriptors with these functions; disable until
7535 # we can come up with a test for this...
7536 if test "$host_os_name" != "osf1"; then
7537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
7538 $as_echo_n "checking for library containing getaddrinfo... " >&6; }
7539 if ${ac_cv_search_getaddrinfo+:} false; then :
7540 $as_echo_n "(cached) " >&6
7542 ac_func_search_save_LIBS=$LIBS
7543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7544 /* end confdefs.h. */
7546 /* Override any GCC internal prototype to avoid an error.
7547 Use char because int might match the return type of a GCC
7548 builtin and then its argument prototype would still apply. */
7552 char getaddrinfo ();
7556 return getaddrinfo ();
7561 for ac_lib in '' nsl; do
7562 if test -z "$ac_lib"; then
7563 ac_res="none required"
7566 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7568 if ac_fn_c_try_link "$LINENO"; then :
7569 ac_cv_search_getaddrinfo=$ac_res
7571 rm -f core conftest.err conftest.$ac_objext \
7573 if ${ac_cv_search_getaddrinfo+:} false; then :
7577 if ${ac_cv_search_getaddrinfo+:} false; then :
7580 ac_cv_search_getaddrinfo=no
7583 LIBS=$ac_func_search_save_LIBS
7585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
7586 $as_echo "$ac_cv_search_getaddrinfo" >&6; }
7587 ac_res=$ac_cv_search_getaddrinfo
7588 if test "$ac_res" != no; then :
7589 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7590 $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h
7594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getnameinfo" >&5
7595 $as_echo_n "checking for library containing getnameinfo... " >&6; }
7596 if ${ac_cv_search_getnameinfo+:} false; then :
7597 $as_echo_n "(cached) " >&6
7599 ac_func_search_save_LIBS=$LIBS
7600 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7601 /* end confdefs.h. */
7603 /* Override any GCC internal prototype to avoid an error.
7604 Use char because int might match the return type of a GCC
7605 builtin and then its argument prototype would still apply. */
7609 char getnameinfo ();
7613 return getnameinfo ();
7618 for ac_lib in '' nsl; do
7619 if test -z "$ac_lib"; then
7620 ac_res="none required"
7623 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7625 if ac_fn_c_try_link "$LINENO"; then :
7626 ac_cv_search_getnameinfo=$ac_res
7628 rm -f core conftest.err conftest.$ac_objext \
7630 if ${ac_cv_search_getnameinfo+:} false; then :
7634 if ${ac_cv_search_getnameinfo+:} false; then :
7637 ac_cv_search_getnameinfo=no
7640 LIBS=$ac_func_search_save_LIBS
7642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getnameinfo" >&5
7643 $as_echo "$ac_cv_search_getnameinfo" >&6; }
7644 ac_res=$ac_cv_search_getnameinfo
7645 if test "$ac_res" != no; then :
7646 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7647 $as_echo "#define HAVE_GETNAMEINFO 1" >>confdefs.h
7653 ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h>
7655 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
7659 ac_fn_c_check_header_mongrel "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
7660 if test "x$ac_cv_header_sys_sockio_h" = xyes; then :
7661 $as_echo "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
7667 CUPS_DEFAULT_DOMAINSOCKET=""
7670 # Check whether --with-domainsocket was given.
7671 if test "${with_domainsocket+set}" = set; then :
7672 withval=$with_domainsocket; default_domainsocket="$withval"
7674 default_domainsocket=""
7678 if test x$enable_domainsocket != xno -a x$default_domainsocket != xno; then
7679 if test "x$default_domainsocket" = x; then
7680 case "$host_os_name" in
7682 # Darwin and macOS do their own thing...
7683 CUPS_DEFAULT_DOMAINSOCKET="$localstatedir/run/cupsd"
7686 # All others use FHS standard...
7687 CUPS_DEFAULT_DOMAINSOCKET="$CUPS_STATEDIR/cups.sock"
7691 CUPS_DEFAULT_DOMAINSOCKET="$default_domainsocket"
7694 CUPS_LISTEN_DOMAINSOCKET="Listen $CUPS_DEFAULT_DOMAINSOCKET"
7696 cat >>confdefs.h <<_ACEOF
7697 #define CUPS_DEFAULT_DOMAINSOCKET "$CUPS_DEFAULT_DOMAINSOCKET"
7701 CUPS_LISTEN_DOMAINSOCKET=""
7708 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
7709 if test "x$ac_cv_func_poll" = xyes; then :
7710 $as_echo "#define HAVE_POLL 1" >>confdefs.h
7714 ac_fn_c_check_func "$LINENO" "epoll_create" "ac_cv_func_epoll_create"
7715 if test "x$ac_cv_func_epoll_create" = xyes; then :
7716 $as_echo "#define HAVE_EPOLL 1" >>confdefs.h
7720 ac_fn_c_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
7721 if test "x$ac_cv_func_kqueue" = xyes; then :
7722 $as_echo "#define HAVE_KQUEUE 1" >>confdefs.h
7728 # Check whether --enable-gssapi was given.
7729 if test "${enable_gssapi+set}" = set; then :
7730 enableval=$enable_gssapi;
7737 if test x$enable_gssapi != xno; then
7738 if test -n "$ac_tool_prefix"; then
7739 # Extract the first word of "${ac_tool_prefix}krb5-config", so it can be a program name with args.
7740 set dummy ${ac_tool_prefix}krb5-config; ac_word=$2
7741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7742 $as_echo_n "checking for $ac_word... " >&6; }
7743 if ${ac_cv_path_KRB5CONFIG+:} false; then :
7744 $as_echo_n "(cached) " >&6
7748 ac_cv_path_KRB5CONFIG="$KRB5CONFIG" # Let the user override the test with a path.
7751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7755 test -z "$as_dir" && as_dir=.
7756 for ac_exec_ext in '' $ac_executable_extensions; do
7757 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7758 ac_cv_path_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7759 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7769 KRB5CONFIG=$ac_cv_path_KRB5CONFIG
7770 if test -n "$KRB5CONFIG"; then
7771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KRB5CONFIG" >&5
7772 $as_echo "$KRB5CONFIG" >&6; }
7774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7775 $as_echo "no" >&6; }
7780 if test -z "$ac_cv_path_KRB5CONFIG"; then
7781 ac_pt_KRB5CONFIG=$KRB5CONFIG
7782 # Extract the first word of "krb5-config", so it can be a program name with args.
7783 set dummy krb5-config; ac_word=$2
7784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7785 $as_echo_n "checking for $ac_word... " >&6; }
7786 if ${ac_cv_path_ac_pt_KRB5CONFIG+:} false; then :
7787 $as_echo_n "(cached) " >&6
7789 case $ac_pt_KRB5CONFIG in
7791 ac_cv_path_ac_pt_KRB5CONFIG="$ac_pt_KRB5CONFIG" # Let the user override the test with a path.
7794 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7798 test -z "$as_dir" && as_dir=.
7799 for ac_exec_ext in '' $ac_executable_extensions; do
7800 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7801 ac_cv_path_ac_pt_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7802 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7812 ac_pt_KRB5CONFIG=$ac_cv_path_ac_pt_KRB5CONFIG
7813 if test -n "$ac_pt_KRB5CONFIG"; then
7814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_KRB5CONFIG" >&5
7815 $as_echo "$ac_pt_KRB5CONFIG" >&6; }
7817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7818 $as_echo "no" >&6; }
7821 if test "x$ac_pt_KRB5CONFIG" = x; then
7824 case $cross_compiling:$ac_tool_warned in
7826 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7827 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7828 ac_tool_warned=yes ;;
7830 KRB5CONFIG=$ac_pt_KRB5CONFIG
7833 KRB5CONFIG="$ac_cv_path_KRB5CONFIG"
7836 if test "x$KRB5CONFIG" != x; then
7837 case "$host_os_name" in
7839 # macOS weak-links to the Kerberos framework...
7840 LIBGSSAPI="-weak_framework Kerberos"
7841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS framework" >&5
7842 $as_echo_n "checking for GSS framework... " >&6; }
7843 if test -d /System/Library/Frameworks/GSS.framework; then
7844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7845 $as_echo "yes" >&6; }
7846 LIBGSSAPI="$LIBGSSAPI -weak_framework GSS"
7848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7849 $as_echo "no" >&6; }
7853 # Solaris has a non-standard krb5-config, don't use it!
7854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7855 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7856 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7857 $as_echo_n "(cached) " >&6
7859 ac_check_lib_save_LIBS=$LIBS
7861 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7862 /* end confdefs.h. */
7864 /* Override any GCC internal prototype to avoid an error.
7865 Use char because int might match the return type of a GCC
7866 builtin and then its argument prototype would still apply. */
7870 char gss_display_status ();
7874 return gss_display_status ();
7879 if ac_fn_c_try_link "$LINENO"; then :
7880 ac_cv_lib_gss_gss_display_status=yes
7882 ac_cv_lib_gss_gss_display_status=no
7884 rm -f core conftest.err conftest.$ac_objext \
7885 conftest$ac_exeext conftest.$ac_ext
7886 LIBS=$ac_check_lib_save_LIBS
7888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7889 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7890 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7892 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7894 CFLAGS="`$KRB5CONFIG --cflags` $CFLAGS"
7895 CPPFLAGS="`$KRB5CONFIG --cflags` $CPPFLAGS"
7896 LIBGSSAPI="-lgss `$KRB5CONFIG --libs`"
7901 # Other platforms just ask for GSSAPI
7902 CFLAGS="`$KRB5CONFIG --cflags gssapi
` $CFLAGS"
7903 CPPFLAGS="`$KRB5CONFIG --cflags gssapi
` $CPPFLAGS"
7904 LIBGSSAPI="`$KRB5CONFIG --libs gssapi
`"
7908 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7911 # Check for vendor-specific implementations...
7912 case "$host_os_name" in
7914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7915 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7916 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7917 $as_echo_n "(cached) " >&6
7919 ac_check_lib_save_LIBS=$LIBS
7921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7922 /* end confdefs.h. */
7924 /* Override any GCC internal prototype to avoid an error.
7925 Use char because int might match the return type of a GCC
7926 builtin and then its argument prototype would still apply. */
7930 char gss_display_status ();
7934 return gss_display_status ();
7939 if ac_fn_c_try_link "$LINENO"; then :
7940 ac_cv_lib_gss_gss_display_status=yes
7942 ac_cv_lib_gss_gss_display_status=no
7944 rm -f core conftest.err conftest.$ac_objext \
7945 conftest$ac_exeext conftest.$ac_ext
7946 LIBS=$ac_check_lib_save_LIBS
7948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7949 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7950 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7952 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7954 LIBGSSAPI="-lgss -lgssapi_krb5"
7959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7960 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7961 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7962 $as_echo_n "(cached) " >&6
7964 ac_check_lib_save_LIBS=$LIBS
7966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7967 /* end confdefs.h. */
7969 /* Override any GCC internal prototype to avoid an error.
7970 Use char because int might match the return type of a GCC
7971 builtin and then its argument prototype would still apply. */
7975 char gss_display_status ();
7979 return gss_display_status ();
7984 if ac_fn_c_try_link "$LINENO"; then :
7985 ac_cv_lib_gss_gss_display_status=yes
7987 ac_cv_lib_gss_gss_display_status=no
7989 rm -f core conftest.err conftest.$ac_objext \
7990 conftest$ac_exeext conftest.$ac_ext
7991 LIBS=$ac_check_lib_save_LIBS
7993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7994 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7995 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7997 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
8006 if test "x$LIBGSSAPI" != x; then
8007 ac_fn_c_check_header_mongrel "$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
8008 if test "x$ac_cv_header_krb5_h" = xyes; then :
8009 $as_echo "#define HAVE_KRB5_H 1" >>confdefs.h
8014 if test -d /System/Library/Frameworks/GSS.framework; then
8015 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi.h" "ac_cv_header_GSS_gssapi_h" "$ac_includes_default"
8016 if test "x$ac_cv_header_GSS_gssapi_h" = xyes; then :
8017 $as_echo "#define HAVE_GSS_GSSAPI_H 1" >>confdefs.h
8022 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_generic.h" "ac_cv_header_GSS_gssapi_generic_h" "$ac_includes_default"
8023 if test "x$ac_cv_header_GSS_gssapi_generic_h" = xyes; then :
8024 $as_echo "#define HAVE_GSS_GSSAPI_GENERIC_H 1" >>confdefs.h
8029 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_spi.h" "ac_cv_header_GSS_gssapi_spi_h" "$ac_includes_default"
8030 if test "x$ac_cv_header_GSS_gssapi_spi_h" = xyes; then :
8031 $as_echo "#define HAVE_GSS_GSSAPI_SPI_H 1" >>confdefs.h
8037 ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
8038 if test "x$ac_cv_header_gssapi_h" = xyes; then :
8039 $as_echo "#define HAVE_GSSAPI_H 1" >>confdefs.h
8044 ac_fn_c_check_header_mongrel "$LINENO" "gssapi/gssapi.h" "ac_cv_header_gssapi_gssapi_h" "$ac_includes_default"
8045 if test "x$ac_cv_header_gssapi_gssapi_h" = xyes; then :
8046 $as_echo "#define HAVE_GSSAPI_GSSAPI_H 1" >>confdefs.h
8054 LIBS="$LIBS $LIBGSSAPI"
8056 ac_fn_c_check_func "$LINENO" "__ApplePrivate_gss_acquire_cred_ex_f" "ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f"
8057 if test "x$ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f" = xyes; then :
8058 $as_echo "#define HAVE_GSS_ACQUIRE_CRED_EX_F 1" >>confdefs.h
8063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS_C_NT_HOSTBASED_SERVICE" >&5
8064 $as_echo_n "checking for GSS_C_NT_HOSTBASED_SERVICE... " >&6; }
8065 if test x$ac_cv_header_gssapi_gssapi_h = xyes; then
8066 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8067 /* end confdefs.h. */
8068 #include <gssapi/gssapi.h>
8072 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8077 if ac_fn_c_try_compile "$LINENO"; then :
8078 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8081 $as_echo "yes" >&6; }
8083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8084 $as_echo "no" >&6; }
8086 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8087 elif test x$ac_cv_header_gss_gssapi_h = xyes; then
8088 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8089 /* end confdefs.h. */
8090 #include <GSS/gssapi.h>
8094 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8099 if ac_fn_c_try_compile "$LINENO"; then :
8100 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8103 $as_echo "yes" >&6; }
8105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8106 $as_echo "no" >&6; }
8108 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8110 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8111 /* end confdefs.h. */
8116 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8121 if ac_fn_c_try_compile "$LINENO"; then :
8122 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8125 $as_echo "yes" >&6; }
8127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8128 $as_echo "no" >&6; }
8130 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8138 # Check whether --with-gssservicename was given.
8139 if test "${with_gssservicename+set}" = set; then :
8140 withval=$with_gssservicename; default_gssservicename="$withval"
8142 default_gssservicename="default"
8146 if test x$default_gssservicename != xno; then
8147 if test "x$default_gssservicename" = "xdefault"; then
8148 CUPS_DEFAULT_GSSSERVICENAME="host"
8150 CUPS_DEFAULT_GSSSERVICENAME="$default_gssservicename"
8153 CUPS_DEFAULT_GSSSERVICENAME=""
8157 cat >>confdefs.h <<_ACEOF
8158 #define CUPS_DEFAULT_GSSSERVICENAME "$CUPS_DEFAULT_GSSSERVICENAME"
8163 # Check whether --enable-threads was given.
8164 if test "${enable_threads+set}" = set; then :
8165 enableval=$enable_threads;
8172 if test "x$enable_threads" != xno; then
8173 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
8174 if test "x$ac_cv_header_pthread_h" = xyes; then :
8175 $as_echo "#define HAVE_PTHREAD_H 1" >>confdefs.h
8181 if test x$ac_cv_header_pthread_h = xyes; then
8182 for flag in -lpthreads -lpthread -pthread; do
8183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create using $flag" >&5
8184 $as_echo_n "checking for pthread_create using $flag... " >&6; }
8187 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8188 /* end confdefs.h. */
8189 #include <pthread.h>
8193 pthread_create(0, 0, 0, 0);
8198 if ac_fn_c_try_link "$LINENO"; then :
8203 rm -f core conftest.err conftest.$ac_objext \
8204 conftest$ac_exeext conftest.$ac_ext
8205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_pthread" >&5
8206 $as_echo "$have_pthread" >&6; }
8208 if test $have_pthread = yes; then
8209 PTHREAD_FLAGS="-D_THREAD_SAFE -D_REENTRANT"
8211 # Solaris requires -D_POSIX_PTHREAD_SEMANTICS to
8212 # be POSIX-compliant... :(
8213 if test $host_os_name = sunos; then
8214 PTHREAD_FLAGS="$PTHREAD_FLAGS -D_POSIX_PTHREAD_SEMANTICS"
8225 # Check whether --enable-ssl was given.
8226 if test "${enable_ssl+set}" = set; then :
8227 enableval=$enable_ssl;
8230 # Check whether --enable-cdsassl was given.
8231 if test "${enable_cdsassl+set}" = set; then :
8232 enableval=$enable_cdsassl;
8235 # Check whether --enable-gnutls was given.
8236 if test "${enable_gnutls+set}" = set; then :
8237 enableval=$enable_gnutls;
8244 CUPS_SERVERKEYCHAIN=""
8246 if test x$enable_ssl != xno; then
8247 if test $have_ssl = 0 -a "x$enable_cdsassl" != "xno"; then
8248 if test $host_os_name = darwin; then
8249 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransport.h" "ac_cv_header_Security_SecureTransport_h" "$ac_includes_default"
8250 if test "x$ac_cv_header_Security_SecureTransport_h" = xyes; then :
8253 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8255 $as_echo "#define HAVE_CDSASSL 1" >>confdefs.h
8257 CUPS_SERVERKEYCHAIN="/Library/Keychains/System.keychain"
8259 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransportPriv.h" "ac_cv_header_Security_SecureTransportPriv_h" "$ac_includes_default"
8260 if test "x$ac_cv_header_Security_SecureTransportPriv_h" = xyes; then :
8261 $as_echo "#define HAVE_SECURETRANSPORTPRIV_H 1" >>confdefs.h
8266 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecCertificate.h" "ac_cv_header_Security_SecCertificate_h" "$ac_includes_default"
8267 if test "x$ac_cv_header_Security_SecCertificate_h" = xyes; then :
8268 $as_echo "#define HAVE_SECCERTIFICATE_H 1" >>confdefs.h
8273 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecItem.h" "ac_cv_header_Security_SecItem_h" "$ac_includes_default"
8274 if test "x$ac_cv_header_Security_SecItem_h" = xyes; then :
8275 $as_echo "#define HAVE_SECITEM_H 1" >>confdefs.h
8280 ac_fn_c_check_header_compile "$LINENO" "Security/SecItemPriv.h" "ac_cv_header_Security_SecItemPriv_h" "#include <Security/SecItem.h>
8282 if test "x$ac_cv_header_Security_SecItemPriv_h" = xyes; then :
8283 $as_echo "#define HAVE_SECITEMPRIV_H 1" >>confdefs.h
8288 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicy.h" "ac_cv_header_Security_SecPolicy_h" "$ac_includes_default"
8289 if test "x$ac_cv_header_Security_SecPolicy_h" = xyes; then :
8290 $as_echo "#define HAVE_SECPOLICY_H 1" >>confdefs.h
8295 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicyPriv.h" "ac_cv_header_Security_SecPolicyPriv_h" "$ac_includes_default"
8296 if test "x$ac_cv_header_Security_SecPolicyPriv_h" = xyes; then :
8297 $as_echo "#define HAVE_SECPOLICYPRIV_H 1" >>confdefs.h
8302 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
8303 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
8304 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
8309 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecIdentitySearchPriv.h" "ac_cv_header_Security_SecIdentitySearchPriv_h" "$ac_includes_default"
8310 if test "x$ac_cv_header_Security_SecIdentitySearchPriv_h" = xyes; then :
8311 $as_echo "#define HAVE_SECIDENTITYSEARCHPRIV_H 1" >>confdefs.h
8317 $as_echo "#define HAVE_CSSMERRORSTRING 1" >>confdefs.h
8319 $as_echo "#define HAVE_SECKEYCHAINOPEN 1" >>confdefs.h
8325 if test $host_os_version -ge 150; then
8326 $as_echo "#define HAVE_SSLSETENABLEDCIPHERS 1" >>confdefs.h
8332 if test $have_ssl = 0 -a "x$enable_gnutls" != "xno" -a "x$PKGCONFIG" != x; then
8333 if test -n "$ac_tool_prefix"; then
8334 # Extract the first word of "${ac_tool_prefix}libgnutls-config", so it can be a program name with args.
8335 set dummy ${ac_tool_prefix}libgnutls-config; ac_word=$2
8336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8337 $as_echo_n "checking for $ac_word... " >&6; }
8338 if ${ac_cv_path_LIBGNUTLSCONFIG+:} false; then :
8339 $as_echo_n "(cached) " >&6
8341 case $LIBGNUTLSCONFIG in
8343 ac_cv_path_LIBGNUTLSCONFIG="$LIBGNUTLSCONFIG" # Let the user override the test with a path.
8346 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8350 test -z "$as_dir" && as_dir=.
8351 for ac_exec_ext in '' $ac_executable_extensions; do
8352 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8353 ac_cv_path_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8354 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8364 LIBGNUTLSCONFIG=$ac_cv_path_LIBGNUTLSCONFIG
8365 if test -n "$LIBGNUTLSCONFIG"; then
8366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLSCONFIG" >&5
8367 $as_echo "$LIBGNUTLSCONFIG" >&6; }
8369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8370 $as_echo "no" >&6; }
8375 if test -z "$ac_cv_path_LIBGNUTLSCONFIG"; then
8376 ac_pt_LIBGNUTLSCONFIG=$LIBGNUTLSCONFIG
8377 # Extract the first word of "libgnutls-config", so it can be a program name with args.
8378 set dummy libgnutls-config; ac_word=$2
8379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8380 $as_echo_n "checking for $ac_word... " >&6; }
8381 if ${ac_cv_path_ac_pt_LIBGNUTLSCONFIG+:} false; then :
8382 $as_echo_n "(cached) " >&6
8384 case $ac_pt_LIBGNUTLSCONFIG in
8386 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$ac_pt_LIBGNUTLSCONFIG" # Let the user override the test with a path.
8389 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8393 test -z "$as_dir" && as_dir=.
8394 for ac_exec_ext in '' $ac_executable_extensions; do
8395 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8396 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8397 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8407 ac_pt_LIBGNUTLSCONFIG=$ac_cv_path_ac_pt_LIBGNUTLSCONFIG
8408 if test -n "$ac_pt_LIBGNUTLSCONFIG"; then
8409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGNUTLSCONFIG" >&5
8410 $as_echo "$ac_pt_LIBGNUTLSCONFIG" >&6; }
8412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8413 $as_echo "no" >&6; }
8416 if test "x$ac_pt_LIBGNUTLSCONFIG" = x; then
8419 case $cross_compiling:$ac_tool_warned in
8421 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8422 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8423 ac_tool_warned=yes ;;
8425 LIBGNUTLSCONFIG=$ac_pt_LIBGNUTLSCONFIG
8428 LIBGNUTLSCONFIG="$ac_cv_path_LIBGNUTLSCONFIG"
8431 if test -n "$ac_tool_prefix"; then
8432 # Extract the first word of "${ac_tool_prefix}libgcrypt-config", so it can be a program name with args.
8433 set dummy ${ac_tool_prefix}libgcrypt-config; ac_word=$2
8434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8435 $as_echo_n "checking for $ac_word... " >&6; }
8436 if ${ac_cv_path_LIBGCRYPTCONFIG+:} false; then :
8437 $as_echo_n "(cached) " >&6
8439 case $LIBGCRYPTCONFIG in
8441 ac_cv_path_LIBGCRYPTCONFIG="$LIBGCRYPTCONFIG" # Let the user override the test with a path.
8444 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8448 test -z "$as_dir" && as_dir=.
8449 for ac_exec_ext in '' $ac_executable_extensions; do
8450 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8451 ac_cv_path_LIBGCRYPTCONFIG="$as_dir/$ac_word$ac_exec_ext"
8452 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8462 LIBGCRYPTCONFIG=$ac_cv_path_LIBGCRYPTCONFIG
8463 if test -n "$LIBGCRYPTCONFIG"; then
8464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGCRYPTCONFIG" >&5
8465 $as_echo "$LIBGCRYPTCONFIG" >&6; }
8467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8468 $as_echo "no" >&6; }
8473 if test -z "$ac_cv_path_LIBGCRYPTCONFIG"; then
8474 ac_pt_LIBGCRYPTCONFIG=$LIBGCRYPTCONFIG
8475 # Extract the first word of "libgcrypt-config", so it can be a program name with args.
8476 set dummy libgcrypt-config; ac_word=$2
8477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8478 $as_echo_n "checking for $ac_word... " >&6; }
8479 if ${ac_cv_path_ac_pt_LIBGCRYPTCONFIG+:} false; then :
8480 $as_echo_n "(cached) " >&6
8482 case $ac_pt_LIBGCRYPTCONFIG in
8484 ac_cv_path_ac_pt_LIBGCRYPTCONFIG="$ac_pt_LIBGCRYPTCONFIG" # Let the user override the test with a path.
8487 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8491 test -z "$as_dir" && as_dir=.
8492 for ac_exec_ext in '' $ac_executable_extensions; do
8493 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8494 ac_cv_path_ac_pt_LIBGCRYPTCONFIG="$as_dir/$ac_word$ac_exec_ext"
8495 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8505 ac_pt_LIBGCRYPTCONFIG=$ac_cv_path_ac_pt_LIBGCRYPTCONFIG
8506 if test -n "$ac_pt_LIBGCRYPTCONFIG"; then
8507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGCRYPTCONFIG" >&5
8508 $as_echo "$ac_pt_LIBGCRYPTCONFIG" >&6; }
8510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8511 $as_echo "no" >&6; }
8514 if test "x$ac_pt_LIBGCRYPTCONFIG" = x; then
8517 case $cross_compiling:$ac_tool_warned in
8519 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8520 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8521 ac_tool_warned=yes ;;
8523 LIBGCRYPTCONFIG=$ac_pt_LIBGCRYPTCONFIG
8526 LIBGCRYPTCONFIG="$ac_cv_path_LIBGCRYPTCONFIG"
8529 if $PKGCONFIG --exists gnutls; then
8531 SSLLIBS=`$PKGCONFIG --libs gnutls
`
8532 SSLFLAGS=`$PKGCONFIG --cflags gnutls
`
8533 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8535 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8537 elif test "x$LIBGNUTLSCONFIG" != x; then
8539 SSLLIBS=`$LIBGNUTLSCONFIG --libs`
8540 SSLFLAGS=`$LIBGNUTLSCONFIG --cflags`
8541 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8543 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8547 if test $have_ssl = 1; then
8548 CUPS_SERVERKEYCHAIN="ssl"
8551 LIBS="$LIBS $SSLLIBS"
8552 ac_fn_c_check_func "$LINENO" "gnutls_transport_set_pull_timeout_function" "ac_cv_func_gnutls_transport_set_pull_timeout_function"
8553 if test "x$ac_cv_func_gnutls_transport_set_pull_timeout_function" = xyes; then :
8554 $as_echo "#define HAVE_GNUTLS_TRANSPORT_SET_PULL_TIMEOUT_FUNCTION 1" >>confdefs.h
8558 ac_fn_c_check_func "$LINENO" "gnutls_priority_set_direct" "ac_cv_func_gnutls_priority_set_direct"
8559 if test "x$ac_cv_func_gnutls_priority_set_direct" = xyes; then :
8560 $as_echo "#define HAVE_GNUTLS_PRIORITY_SET_DIRECT 1" >>confdefs.h
8570 if test $have_ssl = 1; then
8571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLLIBS=\"$SSLLIBS\"" >&5
8572 $as_echo " Using SSLLIBS=\"$SSLLIBS\"" >&6; }
8573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLFLAGS=\"$SSLFLAGS\"" >&5
8574 $as_echo " Using SSLFLAGS=\"$SSLFLAGS\"" >&6; }
8575 IPPALIASES="http https ipps"
8576 elif test x$enable_cdsa = xyes -o x$enable_gnutls = xyes; then
8577 as_fn_error $? "Unable to enable SSL support." "$LINENO" 5
8585 EXPORT_SSLLIBS="$SSLLIBS"
8589 # Check whether --enable-pam was given.
8590 if test "${enable_pam+set}" = set; then :
8591 enableval=$enable_pam;
8595 # Check whether --with-pam_module was given.
8596 if test "${with_pam_module+set}" = set; then :
8597 withval=$with_pam_module;
8604 PAMMOD="pam_unknown.so"
8605 PAMMODAUTH="pam_unknown.so"
8607 if test x$enable_pam != xno; then
8610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
8611 $as_echo_n "checking for dlopen in -ldl... " >&6; }
8612 if ${ac_cv_lib_dl_dlopen+:} false; then :
8613 $as_echo_n "(cached) " >&6
8615 ac_check_lib_save_LIBS=$LIBS
8617 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8618 /* end confdefs.h. */
8620 /* Override any GCC internal prototype to avoid an error.
8621 Use char because int might match the return type of a GCC
8622 builtin and then its argument prototype would still apply. */
8635 if ac_fn_c_try_link "$LINENO"; then :
8636 ac_cv_lib_dl_dlopen=yes
8638 ac_cv_lib_dl_dlopen=no
8640 rm -f core conftest.err conftest.$ac_objext \
8641 conftest$ac_exeext conftest.$ac_ext
8642 LIBS=$ac_check_lib_save_LIBS
8644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
8645 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
8646 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
8647 cat >>confdefs.h <<_ACEOF
8648 #define HAVE_LIBDL 1
8655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5
8656 $as_echo_n "checking for pam_start in -lpam... " >&6; }
8657 if ${ac_cv_lib_pam_pam_start+:} false; then :
8658 $as_echo_n "(cached) " >&6
8660 ac_check_lib_save_LIBS=$LIBS
8662 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8663 /* end confdefs.h. */
8665 /* Override any GCC internal prototype to avoid an error.
8666 Use char because int might match the return type of a GCC
8667 builtin and then its argument prototype would still apply. */
8675 return pam_start ();
8680 if ac_fn_c_try_link "$LINENO"; then :
8681 ac_cv_lib_pam_pam_start=yes
8683 ac_cv_lib_pam_pam_start=no
8685 rm -f core conftest.err conftest.$ac_objext \
8686 conftest$ac_exeext conftest.$ac_ext
8687 LIBS=$ac_check_lib_save_LIBS
8689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_start" >&5
8690 $as_echo "$ac_cv_lib_pam_pam_start" >&6; }
8691 if test "x$ac_cv_lib_pam_pam_start" = xyes; then :
8692 cat >>confdefs.h <<_ACEOF
8693 #define HAVE_LIBPAM 1
8700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_set_item in -lpam" >&5
8701 $as_echo_n "checking for pam_set_item in -lpam... " >&6; }
8702 if ${ac_cv_lib_pam_pam_set_item+:} false; then :
8703 $as_echo_n "(cached) " >&6
8705 ac_check_lib_save_LIBS=$LIBS
8707 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8708 /* end confdefs.h. */
8710 /* Override any GCC internal prototype to avoid an error.
8711 Use char because int might match the return type of a GCC
8712 builtin and then its argument prototype would still apply. */
8716 char pam_set_item ();
8720 return pam_set_item ();
8725 if ac_fn_c_try_link "$LINENO"; then :
8726 ac_cv_lib_pam_pam_set_item=yes
8728 ac_cv_lib_pam_pam_set_item=no
8730 rm -f core conftest.err conftest.$ac_objext \
8731 conftest$ac_exeext conftest.$ac_ext
8732 LIBS=$ac_check_lib_save_LIBS
8734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_set_item" >&5
8735 $as_echo "$ac_cv_lib_pam_pam_set_item" >&6; }
8736 if test "x$ac_cv_lib_pam_pam_set_item" = xyes; then :
8737 $as_echo "#define HAVE_PAM_SET_ITEM 1" >>confdefs.h
8741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_setcred in -lpam" >&5
8742 $as_echo_n "checking for pam_setcred in -lpam... " >&6; }
8743 if ${ac_cv_lib_pam_pam_setcred+:} false; then :
8744 $as_echo_n "(cached) " >&6
8746 ac_check_lib_save_LIBS=$LIBS
8748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8749 /* end confdefs.h. */
8751 /* Override any GCC internal prototype to avoid an error.
8752 Use char because int might match the return type of a GCC
8753 builtin and then its argument prototype would still apply. */
8757 char pam_setcred ();
8761 return pam_setcred ();
8766 if ac_fn_c_try_link "$LINENO"; then :
8767 ac_cv_lib_pam_pam_setcred=yes
8769 ac_cv_lib_pam_pam_setcred=no
8771 rm -f core conftest.err conftest.$ac_objext \
8772 conftest$ac_exeext conftest.$ac_ext
8773 LIBS=$ac_check_lib_save_LIBS
8775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_setcred" >&5
8776 $as_echo "$ac_cv_lib_pam_pam_setcred" >&6; }
8777 if test "x$ac_cv_lib_pam_pam_setcred" = xyes; then :
8778 $as_echo "#define HAVE_PAM_SETCRED 1" >>confdefs.h
8782 ac_fn_c_check_header_mongrel "$LINENO" "security/pam_appl.h" "ac_cv_header_security_pam_appl_h" "$ac_includes_default"
8783 if test "x$ac_cv_header_security_pam_appl_h" = xyes; then :
8788 if test x$ac_cv_header_security_pam_appl_h != xyes; then
8789 ac_fn_c_check_header_mongrel "$LINENO" "pam/pam_appl.h" "ac_cv_header_pam_pam_appl_h" "$ac_includes_default"
8790 if test "x$ac_cv_header_pam_pam_appl_h" = xyes; then :
8791 $as_echo "#define HAVE_PAM_PAM_APPL_H 1" >>confdefs.h
8798 if test x$ac_cv_lib_pam_pam_start != xno; then
8799 # Set the necessary libraries for PAM...
8800 if test x$ac_cv_lib_dl_dlopen != xno; then
8801 PAMLIBS="-lpam -ldl"
8806 # Find the PAM configuration directory, if any...
8807 for dir in /private/etc/pam.d /etc/pam.d; do
8808 if test -d $dir; then
8817 case "$host_os_name" in
8820 if test "x$with_pam_module" != x; then
8821 PAMFILE="pam.$with_pam_module"
8822 elif test -f /usr/lib/pam/pam_opendirectory.so.2; then
8823 PAMFILE="pam.opendirectory"
8825 PAMFILE="pam.securityserver"
8830 # All others; this test might need to be updated
8831 # as Linux distributors move things around...
8832 if test "x$with_pam_module" != x; then
8833 PAMMOD="pam_${with_pam_module}.so"
8834 elif test -f /lib/security/pam_unix2.so; then
8835 PAMMOD="pam_unix2.so"
8836 elif test -f /lib/security/pam_unix.so; then
8837 PAMMOD="pam_unix.so"
8840 if test "x$PAMMOD" = xpam_unix.so; then
8841 PAMMODAUTH="$PAMMOD shadow nodelay"
8843 PAMMODAUTH="$PAMMOD nodelay"
8856 # Check whether --enable-largefile was given.
8857 if test "${enable_largefile+set}" = set; then :
8858 enableval=$enable_largefile;
8861 if test "$enable_largefile" != no; then
8863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
8864 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
8865 if ${ac_cv_sys_largefile_CC+:} false; then :
8866 $as_echo_n "(cached) " >&6
8868 ac_cv_sys_largefile_CC=no
8869 if test "$GCC" != yes; then
8872 # IRIX 6.2 and later do not support large files by default,
8873 # so use the C compiler's -n32 option if that helps.
8874 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8875 /* end confdefs.h. */
8876 #include <sys/types.h>
8877 /* Check that off_t can represent 2**63 - 1 correctly.
8878 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8879 since some C++ compilers masquerading as C compilers
8880 incorrectly reject 9223372036854775807. */
8881 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8882 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8883 && LARGE_OFF_T % 2147483647 == 1)
8893 if ac_fn_c_try_compile "$LINENO"; then :
8896 rm -f core conftest.err conftest.$ac_objext
8898 if ac_fn_c_try_compile "$LINENO"; then :
8899 ac_cv_sys_largefile_CC=' -n32'; break
8901 rm -f core conftest.err conftest.$ac_objext
8905 rm -f conftest.$ac_ext
8908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
8909 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
8910 if test "$ac_cv_sys_largefile_CC" != no; then
8911 CC=$CC$ac_cv_sys_largefile_CC
8914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
8915 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
8916 if ${ac_cv_sys_file_offset_bits+:} false; then :
8917 $as_echo_n "(cached) " >&6
8920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8921 /* end confdefs.h. */
8922 #include <sys/types.h>
8923 /* Check that off_t can represent 2**63 - 1 correctly.
8924 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8925 since some C++ compilers masquerading as C compilers
8926 incorrectly reject 9223372036854775807. */
8927 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8928 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8929 && LARGE_OFF_T % 2147483647 == 1)
8939 if ac_fn_c_try_compile "$LINENO"; then :
8940 ac_cv_sys_file_offset_bits=no; break
8942 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8944 /* end confdefs.h. */
8945 #define _FILE_OFFSET_BITS 64
8946 #include <sys/types.h>
8947 /* Check that off_t can represent 2**63 - 1 correctly.
8948 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8949 since some C++ compilers masquerading as C compilers
8950 incorrectly reject 9223372036854775807. */
8951 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8952 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8953 && LARGE_OFF_T % 2147483647 == 1)
8963 if ac_fn_c_try_compile "$LINENO"; then :
8964 ac_cv_sys_file_offset_bits=64; break
8966 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8967 ac_cv_sys_file_offset_bits=unknown
8971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
8972 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
8973 case $ac_cv_sys_file_offset_bits in #(
8976 cat >>confdefs.h <<_ACEOF
8977 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
8982 if test $ac_cv_sys_file_offset_bits = unknown; then
8983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
8984 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
8985 if ${ac_cv_sys_large_files+:} false; then :
8986 $as_echo_n "(cached) " >&6
8989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8990 /* end confdefs.h. */
8991 #include <sys/types.h>
8992 /* Check that off_t can represent 2**63 - 1 correctly.
8993 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8994 since some C++ compilers masquerading as C compilers
8995 incorrectly reject 9223372036854775807. */
8996 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8997 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8998 && LARGE_OFF_T % 2147483647 == 1)
9008 if ac_fn_c_try_compile "$LINENO"; then :
9009 ac_cv_sys_large_files=no; break
9011 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9013 /* end confdefs.h. */
9014 #define _LARGE_FILES 1
9015 #include <sys/types.h>
9016 /* Check that off_t can represent 2**63 - 1 correctly.
9017 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9018 since some C++ compilers masquerading as C compilers
9019 incorrectly reject 9223372036854775807. */
9020 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9021 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9022 && LARGE_OFF_T % 2147483647 == 1)
9032 if ac_fn_c_try_compile "$LINENO"; then :
9033 ac_cv_sys_large_files=1; break
9035 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9036 ac_cv_sys_large_files=unknown
9040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
9041 $as_echo "$ac_cv_sys_large_files" >&6; }
9042 case $ac_cv_sys_large_files in #(
9045 cat >>confdefs.h <<_ACEOF
9046 #define _LARGE_FILES $ac_cv_sys_large_files
9058 if test x$enable_largefile != xno; then
9059 LARGEFILE="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
9061 if test x$ac_cv_sys_large_files = x1; then
9062 LARGEFILE="$LARGEFILE -D_LARGE_FILES"
9065 if test x$ac_cv_sys_file_offset_bits = x64; then
9066 LARGEFILE="$LARGEFILE -D_FILE_OFFSET_BITS=64"
9071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
9072 $as_echo_n "checking for long long int... " >&6; }
9073 if ${ac_cv_c_long_long+:} false; then :
9074 $as_echo_n "(cached) " >&6
9076 if test "$GCC" = yes; then
9077 ac_cv_c_long_long=yes
9079 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9080 /* end confdefs.h. */
9090 if ac_fn_c_try_compile "$LINENO"; then :
9091 ac_cv_c_long_long=yes
9093 ac_cv_c_long_long=no
9095 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_long_long" >&5
9099 $as_echo "$ac_cv_c_long_long" >&6; }
9101 if test $ac_cv_c_long_long = yes; then
9102 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
9106 ac_fn_c_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
9107 if test "x$ac_cv_func_strtoll" = xyes; then :
9108 $as_echo "#define HAVE_STRTOLL 1" >>confdefs.h
9114 # Check whether --enable-avahi was given.
9115 if test "${enable_avahi+set}" = set; then :
9116 enableval=$enable_avahi;
9119 # Check whether --enable-dnssd was given.
9120 if test "${enable_dnssd+set}" = set; then :
9121 enableval=$enable_dnssd;
9125 # Check whether --with-dnssd-libs was given.
9126 if test "${with_dnssd_libs+set}" = set; then :
9127 withval=$with_dnssd_libs; LDFLAGS="-L$withval $LDFLAGS"
9128 DSOFLAGS="-L$withval $DSOFLAGS"
9132 # Check whether --with-dnssd-includes was given.
9133 if test "${with_dnssd_includes+set}" = set; then :
9134 withval=$with_dnssd_includes; CFLAGS="-I$withval $CFLAGS"
9135 CPPFLAGS="-I$withval $CPPFLAGS"
9144 if test "x$PKGCONFIG" != x -a x$enable_avahi != xno -a x$host_os_name != xdarwin; then
9145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Avahi" >&5
9146 $as_echo_n "checking for Avahi... " >&6; }
9147 if $PKGCONFIG --exists avahi-client; then
9148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9149 $as_echo "yes" >&6; }
9150 CFLAGS="$CFLAGS `$PKGCONFIG --cflags avahi-client
`"
9151 DNSSDLIBS="`$PKGCONFIG --libs avahi-client
`"
9152 DNSSD_BACKEND="dnssd"
9153 IPPFIND_BIN="ippfind"
9154 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9155 $as_echo "#define HAVE_AVAHI 1" >>confdefs.h
9158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9159 $as_echo "no" >&6; }
9163 if test "x$DNSSD_BACKEND" = x -a x$enable_dnssd != xno; then
9164 ac_fn_c_check_header_mongrel "$LINENO" "dns_sd.h" "ac_cv_header_dns_sd_h" "$ac_includes_default"
9165 if test "x$ac_cv_header_dns_sd_h" = xyes; then :
9167 case "$host_os_name" in
9169 # Darwin and macOS...
9170 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9172 DNSSDLIBS="-framework CoreFoundation -framework SystemConfiguration"
9173 DNSSD_BACKEND="dnssd"
9174 IPPFIND_BIN="ippfind"
9175 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for current version of dns_sd library" >&5
9180 $as_echo_n "checking for current version of dns_sd library... " >&6; }
9182 LIBS="$LIBS -ldns_sd"
9183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9184 /* end confdefs.h. */
9189 int constant = kDNSServiceFlagsShareConnection;
9190 unsigned char txtRecord[100];
9192 TXTRecordGetValuePtr(sizeof(txtRecord),
9193 txtRecord, "value", &valueLen);
9198 if ac_fn_c_try_compile "$LINENO"; then :
9199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9200 $as_echo "yes" >&6; }
9201 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9203 DNSSDLIBS="-ldns_sd"
9204 DNSSD_BACKEND="dnssd"
9206 IPPFIND_BIN="ippfind"
9207 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9209 $as_echo "no" >&6; }
9211 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9232 # Check whether --enable-launchd was given.
9233 if test "${enable_launchd+set}" = set; then :
9234 enableval=$enable_launchd;
9240 if test x$enable_launchd != xno; then
9241 ac_fn_c_check_func "$LINENO" "launch_activate_socket" "ac_cv_func_launch_activate_socket"
9242 if test "x$ac_cv_func_launch_activate_socket" = xyes; then :
9244 $as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
9246 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9250 ac_fn_c_check_header_mongrel "$LINENO" "launch.h" "ac_cv_header_launch_h" "$ac_includes_default"
9251 if test "x$ac_cv_header_launch_h" = xyes; then :
9252 $as_echo "#define HAVE_LAUNCH_H 1" >>confdefs.h
9258 if test "$host_os_name" = darwin; then
9259 LAUNCHD_DIR="/System/Library/LaunchDaemons"
9260 # liblaunch is already part of libSystem
9264 # Check whether --enable-systemd was given.
9265 if test "${enable_systemd+set}" = set; then :
9266 enableval=$enable_systemd;
9270 # Check whether --with-systemd was given.
9271 if test "${with_systemd+set}" = set; then :
9272 withval=$with_systemd; SYSTEMD_DIR="$withval"
9279 if test x$enable_systemd != xno; then
9280 if test "x$PKGCONFIG" = x; then
9281 if test x$enable_systemd = xyes; then
9282 as_fn_error $? "Need pkg-config to enable systemd support." "$LINENO" 5
9286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsystemd" >&5
9287 $as_echo_n "checking for libsystemd... " >&6; }
9288 if $PKGCONFIG --exists libsystemd; then
9289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9290 $as_echo "yes" >&6; }
9292 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd
`
9293 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd
`
9294 elif $PKGCONFIG --exists libsystemd-daemon; then
9295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - legacy" >&5
9296 $as_echo "yes - legacy" >&6; }
9298 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd-daemon
`
9299 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd-daemon
`
9301 if $PKGCONFIG --exists libsystemd-journal; then
9302 ONDEMANDFLAGS="$ONDEMANDFLAGS `$PKGCONFIG --cflags libsystemd-journal
`"
9303 ONDEMANDLIBS="$ONDEMANDLIBS `$PKGCONFIG --libs libsystemd-journal
`"
9306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9307 $as_echo "no" >&6; }
9310 if test $have_systemd = yes; then
9311 $as_echo "#define HAVE_SYSTEMD 1" >>confdefs.h
9313 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9315 ac_fn_c_check_header_mongrel "$LINENO" "systemd/sd-journal.h" "ac_cv_header_systemd_sd_journal_h" "$ac_includes_default"
9316 if test "x$ac_cv_header_systemd_sd_journal_h" = xyes; then :
9317 $as_echo "#define HAVE_SYSTEMD_SD_JOURNAL_H 1" >>confdefs.h
9322 if test "x$SYSTEMD_DIR" = x; then
9323 SYSTEMD_DIR="`$PKGCONFIG --variable=systemdsystemunitdir systemd
`"
9329 # Check whether --enable-upstart was given.
9330 if test "${enable_upstart+set}" = set; then :
9331 enableval=$enable_upstart;
9334 if test "x$enable_upstart" = "xyes"; then
9335 if test "x$have_systemd" = "xyes"; then
9336 as_fn_error $? "Cannot support both systemd and upstart." "$LINENO" 5
9338 $as_echo "#define HAVE_UPSTART 1" >>confdefs.h
9340 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9347 # Check whether --with-smfmanifestdir was given.
9348 if test "${with_smfmanifestdir+set}" = set; then :
9349 withval=$with_smfmanifestdir; SMFMANIFESTDIR="$withval"
9354 # Check whether --with-rcdir was given.
9355 if test "${with_rcdir+set}" = set; then :
9356 withval=$with_rcdir; rcdir="$withval"
9362 # Check whether --with-rclevels was given.
9363 if test "${with_rclevels+set}" = set; then :
9364 withval=$with_rclevels; rclevels="$withval"
9370 # Check whether --with-rcstart was given.
9371 if test "${with_rcstart+set}" = set; then :
9372 withval=$with_rcstart; rcstart="$withval"
9378 # Check whether --with-rcstop was given.
9379 if test "${with_rcstop+set}" = set; then :
9380 withval=$with_rcstop; rcstop="$withval"
9386 if test x$rcdir = x; then
9387 if test x$LAUNCHD_DIR = x -a x$SYSTEMD_DIR = x -a x$SMFMANIFESTDIR = x; then
9388 # Fall back on "init", the original service startup interface...
9389 if test -d /sbin/init.d; then
9391 rcdir="/sbin/init.d"
9392 elif test -d /etc/init.d; then
9404 if test "x$rcstart" = x; then
9405 case "$host_os_name" in
9406 linux | gnu | gnu/k*bsd*)
9423 if test "x$rcstop" = x; then
9424 case "$host_os_name" in
9425 linux | gnu | gnu/k*bsd*)
9439 RCLEVELS="$rclevels"
9448 if test "x$rcdir" != xno; then
9449 if test "x$rclevels" = x; then
9457 # Check whether --with-xinetd was given.
9458 if test "${with_xinetd+set}" = set; then :
9459 withval=$with_xinetd; xinetd="$withval"
9467 if test "x$xinetd" = x; then
9468 if test ! -x /sbin/launchd; then
9469 for dir in /etc/xinetd.d /usr/local/etc/xinetd.d; do
9470 if test -d $dir; then
9476 elif test "x$xinetd" != xno; then
9481 LANGUAGES="`ls -1 locale
/cups_
*.po
2>/dev
/null |
sed -e '1,$s/locale\/cups_//' -e '1,$s/\.po//' |
tr '\n' ' '`"
9484 # Check whether --with-languages was given.
9485 if test "${with_languages+set}" = set; then :
9486 withval=$with_languages;
9488 none | no) LANGUAGES="" ;;
9490 *) LANGUAGES="$withval" ;;
9497 # Check whether --with-bundledir was given.
9498 if test "${with_bundledir+set}" = set; then :
9499 withval=$with_bundledir; CUPS_BUNDLEDIR="$withval"
9501 if test "x$host_os_name" = xdarwin -a $host_os_version -ge 100; then
9502 CUPS_BUNDLEDIR="/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A"
9511 if test "x$CUPS_BUNDLEDIR" != x; then
9512 cat >>confdefs.h <<_ACEOF
9513 #define CUPS_BUNDLEDIR "$CUPS_BUNDLEDIR"
9519 # Check whether --with-exe_file_perm was given.
9520 if test "${with_exe_file_perm+set}" = set; then :
9521 withval=$with_exe_file_perm; CUPS_EXE_FILE_PERM="$withval"
9523 if test "x$host_os_name" = xlinux; then
9524 CUPS_EXE_FILE_PERM="755"
9526 CUPS_EXE_FILE_PERM="555"
9533 # Check whether --with-config_file_perm was given.
9534 if test "${with_config_file_perm+set}" = set; then :
9535 withval=$with_config_file_perm; CUPS_CONFIG_FILE_PERM="$withval"
9537 if test "x$host_os_name" = xdarwin; then
9538 CUPS_CONFIG_FILE_PERM="644"
9540 CUPS_CONFIG_FILE_PERM="640"
9545 cat >>confdefs.h <<_ACEOF
9546 #define CUPS_DEFAULT_CONFIG_FILE_PERM 0$CUPS_CONFIG_FILE_PERM
9551 # Check whether --with-cupsd_file_perm was given.
9552 if test "${with_cupsd_file_perm+set}" = set; then :
9553 withval=$with_cupsd_file_perm; CUPS_CUPSD_FILE_PERM="$withval"
9555 CUPS_CUPSD_FILE_PERM="500"
9561 # Check whether --with-log_file_perm was given.
9562 if test "${with_log_file_perm+set}" = set; then :
9563 withval=$with_log_file_perm; CUPS_LOG_FILE_PERM="$withval"
9565 CUPS_LOG_FILE_PERM="644"
9569 cat >>confdefs.h <<_ACEOF
9570 #define CUPS_DEFAULT_LOG_FILE_PERM 0$CUPS_LOG_FILE_PERM
9575 # Check whether --with-fatal_errors was given.
9576 if test "${with_fatal_errors+set}" = set; then :
9577 withval=$with_fatal_errors; CUPS_FATAL_ERRORS="$withval"
9579 CUPS_FATAL_ERRORS="config"
9583 cat >>confdefs.h <<_ACEOF
9584 #define CUPS_DEFAULT_FATAL_ERRORS "$CUPS_FATAL_ERRORS"
9589 # Check whether --with-log_level was given.
9590 if test "${with_log_level+set}" = set; then :
9591 withval=$with_log_level; CUPS_LOG_LEVEL="$withval"
9593 CUPS_LOG_LEVEL="warn"
9597 cat >>confdefs.h <<_ACEOF
9598 #define CUPS_DEFAULT_LOG_LEVEL "$CUPS_LOG_LEVEL"
9603 # Check whether --with-access_log_level was given.
9604 if test "${with_access_log_level+set}" = set; then :
9605 withval=$with_access_log_level; CUPS_ACCESS_LOG_LEVEL="$withval"
9607 CUPS_ACCESS_LOG_LEVEL="none"
9611 cat >>confdefs.h <<_ACEOF
9612 #define CUPS_DEFAULT_ACCESS_LOG_LEVEL "$CUPS_ACCESS_LOG_LEVEL"
9616 # Check whether --enable-page_logging was given.
9617 if test "${enable_page_logging+set}" = set; then :
9618 enableval=$enable_page_logging;
9621 if test "x$enable_page_logging" = xyes; then
9622 CUPS_PAGE_LOG_FORMAT=""
9624 CUPS_PAGE_LOG_FORMAT="PageLogFormat"
9628 # Check whether --enable-browsing was given.
9629 if test "${enable_browsing+set}" = set; then :
9630 enableval=$enable_browsing;
9633 if test "x$enable_browsing" = xno; then
9635 cat >>confdefs.h <<_ACEOF
9636 #define CUPS_DEFAULT_BROWSING 0
9641 cat >>confdefs.h <<_ACEOF
9642 #define CUPS_DEFAULT_BROWSING 1
9649 # Check whether --with-local_protocols was given.
9650 if test "${with_local_protocols+set}" = set; then :
9651 withval=$with_local_protocols; default_local_protocols="$withval"
9653 default_local_protocols="default"
9657 if test x$with_local_protocols != xno; then
9658 if test "x$default_local_protocols" = "xdefault"; then
9659 if test "x$DNSSD_BACKEND" != "x"; then
9660 CUPS_BROWSE_LOCAL_PROTOCOLS="dnssd"
9662 CUPS_BROWSE_LOCAL_PROTOCOLS=""
9665 CUPS_BROWSE_LOCAL_PROTOCOLS="$default_local_protocols"
9668 CUPS_BROWSE_LOCAL_PROTOCOLS=""
9672 cat >>confdefs.h <<_ACEOF
9673 #define CUPS_DEFAULT_BROWSE_LOCAL_PROTOCOLS "$CUPS_BROWSE_LOCAL_PROTOCOLS"
9677 # Check whether --enable-default_shared was given.
9678 if test "${enable_default_shared+set}" = set; then :
9679 enableval=$enable_default_shared;
9682 if test "x$enable_default_shared" = xno; then
9683 CUPS_DEFAULT_SHARED="No"
9684 cat >>confdefs.h <<_ACEOF
9685 #define CUPS_DEFAULT_DEFAULT_SHARED 0
9689 CUPS_DEFAULT_SHARED="Yes"
9690 cat >>confdefs.h <<_ACEOF
9691 #define CUPS_DEFAULT_DEFAULT_SHARED 1
9698 # Check whether --with-cups_user was given.
9699 if test "${with_cups_user+set}" = set; then :
9700 withval=$with_cups_user; CUPS_USER="$withval"
9702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print user" >&5
9703 $as_echo_n "checking for default print user... " >&6; }
9704 if test x$host_os_name = xdarwin; then
9705 if test x`id
-u _lp
2>/dev
/null
` = x; then
9710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_USER" >&5
9711 $as_echo "$CUPS_USER" >&6; }
9712 elif test -f /etc/passwd; then
9714 for user in lp lpd guest daemon nobody; do
9715 if test "`grep \^
${user}: /etc
/passwd
`" != ""; then
9717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $user" >&5
9718 $as_echo "$user" >&6; }
9723 if test x$CUPS_USER = x; then
9725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9726 $as_echo "not found" >&6; }
9730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no password file" >&5
9731 $as_echo "no password file" >&6; }
9736 if test "x$CUPS_USER" = "xroot" -o "x$CUPS_USER" = "x0"; then
9737 as_fn_error $? "The default user for CUPS cannot be root!" "$LINENO" 5
9741 # Check whether --with-cups_group was given.
9742 if test "${with_cups_group+set}" = set; then :
9743 withval=$with_cups_group; CUPS_GROUP="$withval"
9745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print group" >&5
9746 $as_echo_n "checking for default print group... " >&6; }
9747 if test x$host_os_name = xdarwin; then
9748 if test x`id
-g _lp
2>/dev
/null
` = x; then
9753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_GROUP" >&5
9754 $as_echo "$CUPS_GROUP" >&6; }
9755 elif test -f /etc/group; then
9756 GROUP_LIST="_lp lp nobody"
9758 for group in $GROUP_LIST; do
9759 if test "`grep \^
${group}: /etc
/group
`" != ""; then
9761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $group" >&5
9762 $as_echo "$group" >&6; }
9767 if test x$CUPS_GROUP = x; then
9769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9770 $as_echo "not found" >&6; }
9774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9775 $as_echo "no group file" >&6; }
9780 if test "x$CUPS_GROUP" = "xroot" -o "x$CUPS_GROUP" = "xwheel" -o "x$CUPS_GROUP" = "x0"; then
9781 as_fn_error $? "The default group for CUPS cannot be root!" "$LINENO" 5
9785 # Check whether --with-system_groups was given.
9786 if test "${with_system_groups+set}" = set; then :
9787 withval=$with_system_groups; CUPS_SYSTEM_GROUPS="$withval"
9789 if test x$host_os_name = xdarwin; then
9790 CUPS_SYSTEM_GROUPS="admin"
9792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default system groups" >&5
9793 $as_echo_n "checking for default system groups... " >&6; }
9794 if test -f /etc/group; then
9795 CUPS_SYSTEM_GROUPS=""
9796 GROUP_LIST="lpadmin sys system root"
9797 for group in $GROUP_LIST; do
9798 if test "`grep \^
${group}: /etc
/group
`" != ""; then
9799 if test "x$CUPS_SYSTEM_GROUPS" = x; then
9800 CUPS_SYSTEM_GROUPS="$group"
9802 CUPS_SYSTEM_GROUPS="$CUPS_SYSTEM_GROUPS $group"
9807 if test "x$CUPS_SYSTEM_GROUPS" = x; then
9808 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no groups found" >&5
9810 $as_echo "no groups found" >&6; }
9812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CUPS_SYSTEM_GROUPS\"" >&5
9813 $as_echo "\"$CUPS_SYSTEM_GROUPS\"" >&6; }
9816 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9818 $as_echo "no group file" >&6; }
9824 CUPS_PRIMARY_SYSTEM_GROUP="`echo $CUPS_SYSTEM_GROUPS |
awk '{print $1}'`"
9826 for group in $CUPS_SYSTEM_GROUPS; do
9827 if test "x$CUPS_GROUP" = "x$group"; then
9828 as_fn_error $? "The default system groups cannot contain the default CUPS group!" "$LINENO" 5
9837 cat >>confdefs.h <<_ACEOF
9838 #define CUPS_DEFAULT_USER "$CUPS_USER"
9841 cat >>confdefs.h <<_ACEOF
9842 #define CUPS_DEFAULT_GROUP "$CUPS_GROUP"
9845 cat >>confdefs.h <<_ACEOF
9846 #define CUPS_DEFAULT_SYSTEM_GROUPS "$CUPS_SYSTEM_GROUPS"
9851 # Check whether --with-printcap was given.
9852 if test "${with_printcap+set}" = set; then :
9853 withval=$with_printcap; default_printcap="$withval"
9855 default_printcap="default"
9859 if test x$default_printcap != xno; then
9860 if test "x$default_printcap" = "xdefault"; then
9861 case $host_os_name in
9863 if test $host_os_version -ge 90; then
9864 CUPS_DEFAULT_PRINTCAP="/Library/Preferences/org.cups.printers.plist"
9866 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9870 CUPS_DEFAULT_PRINTCAP="/etc/printers.conf"
9873 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9877 CUPS_DEFAULT_PRINTCAP="$default_printcap"
9880 CUPS_DEFAULT_PRINTCAP=""
9884 cat >>confdefs.h <<_ACEOF
9885 #define CUPS_DEFAULT_PRINTCAP "$CUPS_DEFAULT_PRINTCAP"
9890 # Check whether --with-lpdconfigfile was given.
9891 if test "${with_lpdconfigfile+set}" = set; then :
9892 withval=$with_lpdconfigfile; default_lpdconfigfile="$withval"
9894 default_lpdconfigfile="default"
9898 if test x$default_lpdconfigfile != xno; then
9899 if test "x$default_lpdconfigfile" = "xdefault"; then
9900 case $host_os_name in
9902 CUPS_DEFAULT_LPD_CONFIG_FILE="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
9905 if test "x$XINETD" != x; then
9906 CUPS_DEFAULT_LPD_CONFIG_FILE="xinetd://$XINETD/cups-lpd"
9908 CUPS_DEFAULT_LPD_CONFIG_FILE=""
9913 CUPS_DEFAULT_LPD_CONFIG_FILE="$default_lpdconfigfile"
9916 CUPS_DEFAULT_LPD_CONFIG_FILE=""
9919 cat >>confdefs.h <<_ACEOF
9920 #define CUPS_DEFAULT_LPD_CONFIG_FILE "$CUPS_DEFAULT_LPD_CONFIG_FILE"
9926 # Check whether --with-smbconfigfile was given.
9927 if test "${with_smbconfigfile+set}" = set; then :
9928 withval=$with_smbconfigfile; default_smbconfigfile="$withval"
9930 default_smbconfigfile="default"
9934 if test x$default_smbconfigfile != xno; then
9935 if test "x$default_smbconfigfile" = "xdefault"; then
9936 if test -f /etc/smb.conf; then
9937 CUPS_DEFAULT_SMB_CONFIG_FILE="samba:///etc/smb.conf"
9939 CUPS_DEFAULT_SMB_CONFIG_FILE=""
9942 CUPS_DEFAULT_SMB_CONFIG_FILE="$default_smbconfigfile"
9945 CUPS_DEFAULT_SMB_CONFIG_FILE=""
9948 cat >>confdefs.h <<_ACEOF
9949 #define CUPS_DEFAULT_SMB_CONFIG_FILE "$CUPS_DEFAULT_SMB_CONFIG_FILE"
9955 # Check whether --with-max-copies was given.
9956 if test "${with_max_copies+set}" = set; then :
9957 withval=$with_max_copies; CUPS_MAX_COPIES="$withval"
9959 CUPS_MAX_COPIES="9999"
9964 cat >>confdefs.h <<_ACEOF
9965 #define CUPS_DEFAULT_MAX_COPIES $CUPS_MAX_COPIES
9969 # Check whether --enable-raw_printing was given.
9970 if test "${enable_raw_printing+set}" = set; then :
9971 enableval=$enable_raw_printing;
9974 if test "x$enable_raw_printing" != xno; then
9975 DEFAULT_RAW_PRINTING=""
9977 DEFAULT_RAW_PRINTING="#"
9982 # Check whether --with-snmp-address was given.
9983 if test "${with_snmp_address+set}" = set; then :
9984 withval=$with_snmp_address; if test "x$withval" = x; then
9985 CUPS_SNMP_ADDRESS=""
9987 CUPS_SNMP_ADDRESS="Address $withval"
9990 if test "x$host_os_name" = xdarwin; then
9991 CUPS_SNMP_ADDRESS=""
9993 CUPS_SNMP_ADDRESS="Address @LOCAL"
9999 # Check whether --with-snmp-community was given.
10000 if test "${with_snmp_community+set}" = set; then :
10001 withval=$with_snmp_community; CUPS_SNMP_COMMUNITY="Community $withval"
10003 CUPS_SNMP_COMMUNITY="Community public"
10011 # Check whether --with-ipp-port was given.
10012 if test "${with_ipp_port+set}" = set; then :
10013 withval=$with_ipp_port; DEFAULT_IPP_PORT="$withval"
10015 DEFAULT_IPP_PORT="631"
10020 cat >>confdefs.h <<_ACEOF
10021 #define CUPS_DEFAULT_IPP_PORT $DEFAULT_IPP_PORT
10025 # Check whether --enable-webif was given.
10026 if test "${enable_webif+set}" = set; then :
10027 enableval=$enable_webif;
10030 case "x$enable_webif" in
10033 CUPS_DEFAULT_WEBIF=0
10037 CUPS_DEFAULT_WEBIF=1
10040 if test $host_os_name = darwin; then
10042 CUPS_DEFAULT_WEBIF=0
10045 CUPS_DEFAULT_WEBIF=1
10051 cat >>confdefs.h <<_ACEOF
10052 #define CUPS_DEFAULT_WEBIF $CUPS_DEFAULT_WEBIF
10058 # Check whether --with-java was given.
10059 if test "${with_java+set}" = set; then :
10060 withval=$with_java; CUPS_JAVA="$withval"
10066 if test "x$CUPS_JAVA" = x; then
10067 # Extract the first word of "java", so it can be a program name with args.
10068 set dummy java; ac_word=$2
10069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10070 $as_echo_n "checking for $ac_word... " >&6; }
10071 if ${ac_cv_path_JAVA+:} false; then :
10072 $as_echo_n "(cached) " >&6
10076 ac_cv_path_JAVA="$JAVA" # Let the user override the test with a path.
10079 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10080 for as_dir in $PATH
10083 test -z "$as_dir" && as_dir=.
10084 for ac_exec_ext in '' $ac_executable_extensions; do
10085 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10086 ac_cv_path_JAVA="$as_dir/$ac_word$ac_exec_ext"
10087 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10097 JAVA=$ac_cv_path_JAVA
10098 if test -n "$JAVA"; then
10099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA" >&5
10100 $as_echo "$JAVA" >&6; }
10102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10103 $as_echo "no" >&6; }
10110 cat >>confdefs.h <<_ACEOF
10111 #define CUPS_JAVA "$CUPS_JAVA"
10115 if test "x$CUPS_JAVA" != x; then
10116 $as_echo "#define HAVE_JAVA 1" >>confdefs.h
10121 # Check whether --with-perl was given.
10122 if test "${with_perl+set}" = set; then :
10123 withval=$with_perl; CUPS_PERL="$withval"
10129 if test "x$CUPS_PERL" = x; then
10130 # Extract the first word of "perl", so it can be a program name with args.
10131 set dummy perl; ac_word=$2
10132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10133 $as_echo_n "checking for $ac_word... " >&6; }
10134 if ${ac_cv_path_PERL+:} false; then :
10135 $as_echo_n "(cached) " >&6
10139 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
10142 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10143 for as_dir in $PATH
10146 test -z "$as_dir" && as_dir=.
10147 for ac_exec_ext in '' $ac_executable_extensions; do
10148 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10149 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
10150 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10160 PERL=$ac_cv_path_PERL
10161 if test -n "$PERL"; then
10162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
10163 $as_echo "$PERL" >&6; }
10165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10166 $as_echo "no" >&6; }
10173 cat >>confdefs.h <<_ACEOF
10174 #define CUPS_PERL "$CUPS_PERL"
10178 if test "x$CUPS_PERL" != x; then
10179 $as_echo "#define HAVE_PERL 1" >>confdefs.h
10184 # Check whether --with-php was given.
10185 if test "${with_php+set}" = set; then :
10186 withval=$with_php; CUPS_PHP="$withval"
10192 if test "x$CUPS_PHP" = x; then
10193 # Extract the first word of "php-cgi", so it can be a program name with args.
10194 set dummy php-cgi; ac_word=$2
10195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10196 $as_echo_n "checking for $ac_word... " >&6; }
10197 if ${ac_cv_path_PHPCGI+:} false; then :
10198 $as_echo_n "(cached) " >&6
10202 ac_cv_path_PHPCGI="$PHPCGI" # Let the user override the test with a path.
10205 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10206 for as_dir in $PATH
10209 test -z "$as_dir" && as_dir=.
10210 for ac_exec_ext in '' $ac_executable_extensions; do
10211 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10212 ac_cv_path_PHPCGI="$as_dir/$ac_word$ac_exec_ext"
10213 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10223 PHPCGI=$ac_cv_path_PHPCGI
10224 if test -n "$PHPCGI"; then
10225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHPCGI" >&5
10226 $as_echo "$PHPCGI" >&6; }
10228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10229 $as_echo "no" >&6; }
10233 if test "x$PHPCGI" = x; then
10234 # Extract the first word of "php", so it can be a program name with args.
10235 set dummy php; ac_word=$2
10236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10237 $as_echo_n "checking for $ac_word... " >&6; }
10238 if ${ac_cv_path_PHP+:} false; then :
10239 $as_echo_n "(cached) " >&6
10243 ac_cv_path_PHP="$PHP" # Let the user override the test with a path.
10246 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10247 for as_dir in $PATH
10250 test -z "$as_dir" && as_dir=.
10251 for ac_exec_ext in '' $ac_executable_extensions; do
10252 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10253 ac_cv_path_PHP="$as_dir/$ac_word$ac_exec_ext"
10254 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10264 PHP=$ac_cv_path_PHP
10265 if test -n "$PHP"; then
10266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHP" >&5
10267 $as_echo "$PHP" >&6; }
10269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10270 $as_echo "no" >&6; }
10280 cat >>confdefs.h <<_ACEOF
10281 #define CUPS_PHP "$CUPS_PHP"
10285 if test "x$CUPS_PHP" = x; then
10288 $as_echo "#define HAVE_PHP 1" >>confdefs.h
10293 # Check whether --with-python was given.
10294 if test "${with_python+set}" = set; then :
10295 withval=$with_python; CUPS_PYTHON="$withval"
10301 if test "x$CUPS_PYTHON" = x; then
10302 # Extract the first word of "python", so it can be a program name with args.
10303 set dummy python; ac_word=$2
10304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10305 $as_echo_n "checking for $ac_word... " >&6; }
10306 if ${ac_cv_path_PYTHON+:} false; then :
10307 $as_echo_n "(cached) " >&6
10311 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
10314 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10315 for as_dir in $PATH
10318 test -z "$as_dir" && as_dir=.
10319 for ac_exec_ext in '' $ac_executable_extensions; do
10320 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10321 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
10322 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10332 PYTHON=$ac_cv_path_PYTHON
10333 if test -n "$PYTHON"; then
10334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
10335 $as_echo "$PYTHON" >&6; }
10337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10338 $as_echo "no" >&6; }
10342 CUPS_PYTHON="$PYTHON"
10345 cat >>confdefs.h <<_ACEOF
10346 #define CUPS_PYTHON "$CUPS_PYTHON"
10350 if test "x$CUPS_PYTHON" != x; then
10351 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
10356 INSTALL_LANGUAGES=""
10357 UNINSTALL_LANGUAGES=""
10359 if test "x$LANGUAGES" != x; then
10360 INSTALL_LANGUAGES="install-languages"
10361 UNINSTALL_LANGUAGES="uninstall-languages"
10362 for lang in $LANGUAGES; do
10363 if test -f doc/$lang/index.html.in; then
10364 LANGFILES="$LANGFILES doc/$lang/index.html"
10367 if test -f templates/$lang/header.tmpl.in; then
10368 LANGFILES="$LANGFILES templates/$lang/header.tmpl"
10371 elif test "x$CUPS_BUNDLEDIR" != x; then
10372 INSTALL_LANGUAGES="install-langbundle"
10373 UNINSTALL_LANGUAGES="uninstall-langbundle"
10379 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"
10381 cat >confcache <<\_ACEOF
10382 # This file is a shell script that caches the results of configure
10383 # tests run on this system so they can be shared between configure
10384 # scripts and configure runs, see configure's option --config-cache.
10385 # It is not useful on other systems. If it contains results you don't
10386 # want to keep, you may remove or edit it.
10388 # config.status only pays attention to the cache file if you give it
10389 # the --recheck option to rerun configure.
10391 # `ac_cv_env_foo
' variables (set or unset) will be overridden when
10392 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10393 # following values.
10397 # The following way of writing the cache mishandles newlines in values,
10398 # but we know of no workaround that is simple, portable, and efficient.
10399 # So, we kill variables containing newlines.
10400 # Ultrix sh set writes to stderr and can't be redirected directly,
10401 # and sets the high bit in the cache file unless we assign to the vars.
10403 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10404 eval ac_val
=\$
$ac_var
10408 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10409 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10412 _ | IFS | as_nl
) ;; #(
10413 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
10414 *) { eval $ac_var=; unset $ac_var;} ;;
10420 case $as_nl`(ac_space=' '; set) 2>&1` in #(
10421 *${as_nl}ac_space
=\
*)
10422 # `set' does not quote correctly, so add quotes: double-quote
10423 # substitution turns \\\\ into \\, and sed turns \\ into \.
10426 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10429 # `set' quotes correctly as required by POSIX, so do not add quotes.
10430 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10439 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10441 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10443 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
10444 if test -w "$cache_file"; then
10445 if test "x$cache_file" != "x/dev/null"; then
10446 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10447 $as_echo "$as_me: updating cache $cache_file" >&6;}
10448 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
10449 cat confcache
>"$cache_file"
10451 case $cache_file in #(
10453 mv -f confcache
"$cache_file"$$
&&
10454 mv -f "$cache_file"$$
"$cache_file" ;; #(
10456 mv -f confcache
"$cache_file" ;;
10461 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10462 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10467 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
10468 # Let make expand exec_prefix.
10469 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10471 DEFS
=-DHAVE_CONFIG_H
10476 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
10477 # 1. Remove the extension, and $U if already installed.
10478 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
10479 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
10480 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
10481 # will be set to the directory where LIBOBJS objects are built.
10482 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10483 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
10485 LIBOBJS
=$ac_libobjs
10487 LTLIBOBJS
=$ac_ltlibobjs
10491 : "${CONFIG_STATUS=./config.status}"
10493 ac_clean_files_save
=$ac_clean_files
10494 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
10495 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10496 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10498 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10500 # Generated by $as_me.
10501 # Run this file to recreate the current configuration.
10502 # Compiler output produced by configure, useful for debugging
10503 # configure, is in config.log if it exists.
10506 ac_cs_recheck=false
10509 SHELL=\${CONFIG_SHELL-$SHELL}
10512 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
10513 ## -------------------- ##
10514 ## M4sh Initialization. ##
10515 ## -------------------- ##
10517 # Be more Bourne compatible
10518 DUALCASE
=1; export DUALCASE
# for MKS sh
10519 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
10522 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10523 # is contrary to our usage. Disable this feature.
10524 alias -g '${1+"$@"}'='"$@"'
10525 setopt NO_GLOB_SUBST
10527 case `(set -o) 2>/dev/null` in #(
10539 # Printing a long string crashes Solaris 7 /usr/bin/printf.
10540 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10541 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10542 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10543 # Prefer a ksh shell builtin over an external printf program on Solaris,
10544 # but without wasting forks for bash or zsh.
10545 if test -z "$BASH_VERSION$ZSH_VERSION" \
10546 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10547 as_echo='print
-r --'
10548 as_echo_n='print
-rn --'
10549 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10550 as_echo='printf %s
\n'
10551 as_echo_n='printf %s
'
10553 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10554 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
10555 as_echo_n='/usr
/ucb
/echo -n'
10557 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10558 as_echo_n_body='eval
10562 expr "X$arg" : "X\\(.*\\)$as_nl";
10563 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10565 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
10567 export as_echo_n_body
10568 as_echo_n='sh
-c $as_echo_n_body as_echo
'
10570 export as_echo_body
10571 as_echo='sh
-c $as_echo_body as_echo
'
10574 # The user is always right.
10575 if test "${PATH_SEPARATOR+set}" != set; then
10577 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10578 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10585 # We need space, tab and new line, in precisely that order. Quoting is
10586 # there to prevent editors from complaining about space-tab.
10587 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
10588 # splitting by setting IFS to empty value.)
10591 # Find who we are. Look in the path if we contain no directory separator.
10594 *[\\/]* ) as_myself=$0 ;;
10595 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10596 for as_dir in $PATH
10599 test -z "$as_dir" && as_dir=.
10600 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10606 # We did not find ourselves, most probably we were run as `sh COMMAND'
10607 # in which case we are not to be found in the path.
10608 if test "x$as_myself" = x
; then
10611 if test ! -f "$as_myself"; then
10612 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
10616 # Unset variables that we do not need and which cause bugs (e.g. in
10617 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
10618 # suppresses any "Segmentation fault" message there. '((' could
10619 # trigger a bug in pdksh 5.2.14.
10620 for as_var
in BASH_ENV ENV MAIL MAILPATH
10621 do eval test x\
${$as_var+set} = xset \
10622 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
10635 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
10638 # as_fn_error STATUS ERROR [LINENO LOG_FD]
10639 # ----------------------------------------
10640 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
10641 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
10642 # script with STATUS, using 1 if that was 0.
10645 as_status
=$1; test $as_status -eq 0 && as_status
=1
10647 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
10648 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
10650 $as_echo "$as_me: error: $2" >&2
10651 as_fn_exit
$as_status
10655 # as_fn_set_status STATUS
10656 # -----------------------
10657 # Set $? to STATUS, without forking.
10658 as_fn_set_status
()
10661 } # as_fn_set_status
10663 # as_fn_exit STATUS
10664 # -----------------
10665 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
10669 as_fn_set_status
$1
10675 # Portably unset VAR.
10678 { eval $1=; unset $1;}
10680 as_unset
=as_fn_unset
10681 # as_fn_append VAR VALUE
10682 # ----------------------
10683 # Append the text in VALUE to the end of the definition contained in VAR. Take
10684 # advantage of any shell optimizations that allow amortized linear growth over
10685 # repeated appends, instead of the typical quadratic growth present in naive
10687 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
10688 eval 'as_fn_append ()
10699 # as_fn_arith ARG...
10700 # ------------------
10701 # Perform arithmetic evaluation on the ARGs, and store the result in the
10702 # global $as_val. Take advantage of shells that can avoid forks. The arguments
10703 # must be portable across $(()) and expr.
10704 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
10705 eval 'as_fn_arith ()
10712 as_val
=`expr "$@" || test $? -eq 1`
10717 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
10718 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
10724 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
10725 as_basename
=basename
10730 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
10736 as_me
=`$as_basename -- "$0" ||
10737 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10738 X"$0" : 'X\(//\)$' \| \
10739 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
10741 sed '/^.*\/\([^/][^/]*\)\/*$/{
10755 # Avoid depending upon Character Ranges.
10756 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
10757 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10758 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
10759 as_cr_digits
='0123456789'
10760 as_cr_alnum
=$as_cr_Letters$as_cr_digits
10762 ECHO_C
= ECHO_N
= ECHO_T
=
10763 case `echo -n x` in #(((((
10765 case `echo 'xy\c'` in
10766 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
10768 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
10775 rm -f conf$$ conf$$.exe conf$$.
file
10776 if test -d conf$$.dir
; then
10777 rm -f conf$$.dir
/conf$$.
file
10780 mkdir conf$$.dir
2>/dev
/null
10782 if (echo >conf$$.
file) 2>/dev
/null
; then
10783 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
10785 # ... but there are two gotchas:
10786 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10787 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10788 # In both cases, we have to default to `cp -pR'.
10789 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
10791 elif ln conf$$.
file conf$$
2>/dev
/null
; then
10799 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
10800 rmdir conf$$.dir
2>/dev
/null
10805 # Create "$as_dir" as a directory, including parents if necessary.
10810 -*) as_dir
=.
/$as_dir;;
10812 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
10816 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10817 *) as_qdir
=$as_dir;;
10819 as_dirs
="'$as_qdir' $as_dirs"
10820 as_dir
=`$as_dirname -- "$as_dir" ||
10821 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10822 X"$as_dir" : 'X\(//\)[^/]' \| \
10823 X"$as_dir" : 'X\(//\)$' \| \
10824 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10825 $as_echo X"$as_dir" |
10826 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10830 /^X\(\/\/\)[^/].*/{
10843 test -d "$as_dir" && break
10845 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
10846 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
10850 if mkdir
-p .
2>/dev
/null
; then
10851 as_mkdir_p
='mkdir -p "$as_dir"'
10853 test -d .
/-p && rmdir .
/-p
10858 # as_fn_executable_p FILE
10859 # -----------------------
10860 # Test if FILE is an executable regular file.
10861 as_fn_executable_p
()
10863 test -f "$1" && test -x "$1"
10864 } # as_fn_executable_p
10865 as_test_x
='test -x'
10866 as_executable_p
=as_fn_executable_p
10868 # Sed expression to map a string onto a valid CPP name.
10869 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10871 # Sed expression to map a string onto a valid variable name.
10872 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10876 ## ----------------------------------- ##
10877 ## Main body of $CONFIG_STATUS script. ##
10878 ## ----------------------------------- ##
10880 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
10882 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10883 # Save the log message, to keep $0 and so on meaningful, and to
10884 # report actual input values of CONFIG_FILES etc. instead of their
10885 # values after options handling.
10887 This file was extended by CUPS $as_me 2.2.4, which was
10888 generated by GNU Autoconf 2.69. Invocation command line was
10890 CONFIG_FILES = $CONFIG_FILES
10891 CONFIG_HEADERS = $CONFIG_HEADERS
10892 CONFIG_LINKS = $CONFIG_LINKS
10893 CONFIG_COMMANDS = $CONFIG_COMMANDS
10896 on `(hostname || uname -n) 2>/dev/null | sed 1q`
10901 case $ac_config_files in *"
10902 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
10905 case $ac_config_headers in *"
10906 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
10910 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10911 # Files that config.status was made for.
10912 config_files="$ac_config_files"
10913 config_headers="$ac_config_headers"
10917 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10919 \`$as_me' instantiates files and other configuration actions
10920 from templates according to the current configuration. Unless the files
10921 and actions are specified as TAGs, all are instantiated by default.
10923 Usage: $0 [OPTION]... [TAG]...
10925 -h, --help print this help, then exit
10926 -V, --version print version number and configuration settings, then exit
10927 --config print configuration, then exit
10928 -q, --quiet, --silent
10929 do not print progress messages
10930 -d, --debug don't remove temporary files
10931 --recheck update $as_me by reconfiguring in the same conditions
10932 --file=FILE[:TEMPLATE]
10933 instantiate the configuration file FILE
10934 --header=FILE[:TEMPLATE]
10935 instantiate the configuration header FILE
10937 Configuration files:
10940 Configuration headers:
10943 Report bugs to <https://github.com/apple/cups/issues>.
10944 CUPS home page: <https://www.cups.org/>."
10947 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10948 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
10950 CUPS config.status 2.2.4
10951 configured by $0, generated by GNU Autoconf 2.69,
10952 with options \\"\$ac_cs_config\\"
10954 Copyright (C) 2012 Free Software Foundation, Inc.
10955 This config.status script is free software; the Free Software Foundation
10956 gives unlimited permission to copy, distribute and modify it."
10961 test -n "\$AWK" || AWK=awk
10964 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10965 # The default lists apply if the user does not specify any file.
10971 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
10972 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
10976 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
10988 # Handling of the options.
10989 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
10991 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
10992 $as_echo "$ac_cs_version"; exit ;;
10993 --config |
--confi |
--conf |
--con |
--co |
--c )
10994 $as_echo "$ac_cs_config"; exit ;;
10995 --debug |
--debu |
--deb |
--de |
--d |
-d )
10997 --file |
--fil |
--fi |
--f )
11000 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11001 '') as_fn_error $?
"missing file argument" ;;
11003 as_fn_append CONFIG_FILES
" '$ac_optarg'"
11004 ac_need_defaults
=false
;;
11005 --header |
--heade |
--head |
--hea )
11008 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11010 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
11011 ac_need_defaults
=false
;;
11013 # Conflict between --help and --header
11014 as_fn_error $?
"ambiguous option: \`$1'
11015 Try \`$0 --help' for more information.";;
11016 --help |
--hel |
-h )
11017 $as_echo "$ac_cs_usage"; exit ;;
11018 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
11019 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
11022 # This is an error.
11023 -*) as_fn_error $?
"unrecognized option: \`$1'
11024 Try \`$0 --help' for more information." ;;
11026 *) as_fn_append ac_config_targets
" $1"
11027 ac_need_defaults
=false
;;
11033 ac_configure_extra_args
=
11035 if $ac_cs_silent; then
11037 ac_configure_extra_args
="$ac_configure_extra_args --silent"
11041 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11042 if \$ac_cs_recheck; then
11043 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11045 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11046 CONFIG_SHELL='$SHELL'
11047 export CONFIG_SHELL
11052 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11056 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11057 ## Running $as_me. ##
11063 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11066 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11068 # Handling of arguments.
11069 for ac_config_target
in $ac_config_targets
11071 case $ac_config_target in
11072 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
11073 "Makedefs") CONFIG_FILES
="$CONFIG_FILES Makedefs" ;;
11074 "conf/cups-files.conf") CONFIG_FILES
="$CONFIG_FILES conf/cups-files.conf" ;;
11075 "conf/cupsd.conf") CONFIG_FILES
="$CONFIG_FILES conf/cupsd.conf" ;;
11076 "conf/mime.convs") CONFIG_FILES
="$CONFIG_FILES conf/mime.convs" ;;
11077 "conf/pam.std") CONFIG_FILES
="$CONFIG_FILES conf/pam.std" ;;
11078 "conf/snmp.conf") CONFIG_FILES
="$CONFIG_FILES conf/snmp.conf" ;;
11079 "cups-config") CONFIG_FILES
="$CONFIG_FILES cups-config" ;;
11080 "desktop/cups.desktop") CONFIG_FILES
="$CONFIG_FILES desktop/cups.desktop" ;;
11081 "doc/index.html") CONFIG_FILES
="$CONFIG_FILES doc/index.html" ;;
11082 "man/client.conf.man") CONFIG_FILES
="$CONFIG_FILES man/client.conf.man" ;;
11083 "man/cups-files.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cups-files.conf.man" ;;
11084 "man/cups-lpd.man") CONFIG_FILES
="$CONFIG_FILES man/cups-lpd.man" ;;
11085 "man/cups-snmp.man") CONFIG_FILES
="$CONFIG_FILES man/cups-snmp.man" ;;
11086 "man/cupsaddsmb.man") CONFIG_FILES
="$CONFIG_FILES man/cupsaddsmb.man" ;;
11087 "man/cupsd.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.conf.man" ;;
11088 "man/cupsd.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.man" ;;
11089 "man/lpoptions.man") CONFIG_FILES
="$CONFIG_FILES man/lpoptions.man" ;;
11090 "scheduler/cups-lpd.xinetd") CONFIG_FILES
="$CONFIG_FILES scheduler/cups-lpd.xinetd" ;;
11091 "scheduler/cups.sh") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.sh" ;;
11092 "scheduler/cups.xml") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.xml" ;;
11093 "scheduler/org.cups.cups-lpd.plist") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpd.plist" ;;
11094 "scheduler/org.cups.cups-lpdAT.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpdAT.service" ;;
11095 "scheduler/org.cups.cupsd.path") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.path" ;;
11096 "scheduler/org.cups.cupsd.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.service" ;;
11097 "scheduler/org.cups.cupsd.socket") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.socket" ;;
11098 "templates/header.tmpl") CONFIG_FILES
="$CONFIG_FILES templates/header.tmpl" ;;
11099 "packaging/cups.list") CONFIG_FILES
="$CONFIG_FILES packaging/cups.list" ;;
11100 "$LANGFILES") CONFIG_FILES
="$CONFIG_FILES $LANGFILES" ;;
11102 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11107 # If the user did not use the arguments to specify the items to instantiate,
11108 # then the envvar interface is used. Set only those that are not.
11109 # We use the long form for the default assignment because of an extremely
11110 # bizarre bug on SunOS 4.1.3.
11111 if $ac_need_defaults; then
11112 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
11113 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
11116 # Have a temporary directory for convenience. Make it in the build tree
11117 # simply because there is no reason against having it here, and in addition,
11118 # creating and moving files from /tmp can sometimes cause problems.
11119 # Hook for its removal unless debugging.
11120 # Note that there is a small window in which the directory will not be cleaned:
11121 # after its creation but before its name has been assigned to `$tmp'.
11125 trap 'exit_status=$?
11126 : "${ac_tmp:=$tmp}"
11127 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
11129 trap 'as_fn_exit 1' 1 2 13 15
11131 # Create a (secure) tmp directory for tmp files.
11134 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11138 tmp
=.
/conf$$
-$RANDOM
11139 (umask 077 && mkdir
"$tmp")
11140 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
11143 # Set up the scripts for CONFIG_FILES section.
11144 # No need to generate them if there are no CONFIG_FILES.
11145 # This happens for instance with `./config.status config.h'.
11146 if test -n "$CONFIG_FILES"; then
11149 ac_cr
=`echo X | tr X '\015'`
11150 # On cygwin, bash can eat \r inside `` if the user requested igncr.
11151 # But we know of no other shell where ac_cr would be empty at this
11152 # point, so we can use a bashism as a fallback.
11153 if test "x$ac_cr" = x
; then
11154 eval ac_cr
=\$
\'\\r
\'
11156 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11157 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11160 ac_cs_awk_cr
=$ac_cr
11163 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
11168 echo "cat >conf$$subs.awk <<_ACEOF" &&
11169 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11171 } >conf$$subs.sh ||
11172 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11173 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11175 for ac_last_try in false false false false false :; do
11176 . ./conf$$subs.sh ||
11177 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11179 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
11180 if test $ac_delim_n = $ac_delim_num; then
11182 elif $ac_last_try; then
11183 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11185 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11188 rm -f conf$$subs.sh
11190 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11191 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
11195 s/^/S["/; s
/!.
*/"]=/
11205 s/\(.\{148\}\)..*/\1/
11207 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
11212 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11219 s/\(.\{148\}\)..*/\1/
11221 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
11225 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11230 ' <conf$$subs.awk | sed '
11235 ' >>$CONFIG_STATUS || ac_write_fail=1
11236 rm -f conf$$subs.awk
11237 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11239 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
11240 for (key in S) S_is_set[key] = 1
11246 nfields = split(line, field, "@
")
11248 len = length(field[1])
11249 for (i = 2; i < nfields; i++) {
11251 keylen = length(key)
11252 if (S_is_set[key]) {
11254 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11255 len += length(value) + length(field[++i])
11266 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11267 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11268 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
11271 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
11272 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
11275 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
11276 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
11277 # trailing colons and then remove the whole line if VPATH becomes empty
11278 # (actually we leave an empty line to preserve line numbers).
11279 if test "x
$srcdir" = x.; then
11280 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
11298 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11299 fi # test -n "$CONFIG_FILES"
11301 # Set up the scripts for CONFIG_HEADERS section.
11302 # No need to generate them if there are no CONFIG_HEADERS.
11303 # This happens for instance with `./config.status Makefile'.
11304 if test -n "$CONFIG_HEADERS"; then
11305 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
11309 # Transform confdefs.h into an awk script `defines.awk', embedded as
11310 # here-document in config.status, that substitutes the proper values into
11311 # config.h.in to produce config.h.
11313 # Create a delimiter string that does not exist in confdefs.h, to ease
11314 # handling of long lines.
11316 for ac_last_try in false false :; do
11317 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
11318 if test -z "$ac_tt"; then
11320 elif $ac_last_try; then
11321 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
11323 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11327 # For the awk script, D is an array of macro values keyed by name,
11328 # likewise P contains macro parameters if any. Preserve backslash
11329 # newline sequences.
11331 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11333 s/.\{148\}/&'"$ac_delim"'/g
11336 s/^[ ]*#[ ]*define[ ][ ]*/ /
11343 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
11345 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
11349 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
11350 D["\
1"]=" \
3\\\\\\n
"\\/p
11352 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
11357 s/.\{148\}/&'"$ac_delim"'/g
11362 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
11365 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
11367 ' <confdefs.h | sed '
11368 s/'"$ac_delim"'/"\\\
11369 "/g' >>$CONFIG_STATUS || ac_write_fail=1
11371 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11372 for (key in D) D_is_set[key] = 1
11375 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11377 split(line, arg, " ")
11378 if (arg[1] == "#") {
11382 defundef
= substr
(arg
[1], 2)
11385 split(mac1
, mac2
, "(") #)
11387 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
11388 if (D_is_set
[macro
]) {
11389 # Preserve the white space surrounding the "#".
11390 print prefix
"define", macro P
[macro
] D
[macro
]
11393 # Replace #undef with comments. This is necessary, for example,
11394 # in the case of _POSIX_SOURCE, which is predefined and required
11395 # on some systems where configure will not decide to define it.
11396 if (defundef
== "undef") {
11397 print
"/*", prefix defundef
, macro
, "*/"
11405 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11406 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
11407 fi # test -n "$CONFIG_HEADERS"
11410 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS "
11415 :[FHLC
]) ac_mode
=$ac_tag; continue;;
11417 case $ac_mode$ac_tag in
11419 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
11420 :[FH
]-) ac_tag
=-:-;;
11421 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
11438 -) ac_f
="$ac_tmp/stdin";;
11439 *) # Look for the file first in the build tree, then in the source tree
11440 # (if the path is not absolute). The absolute path cannot be DOS-style,
11441 # because $ac_f cannot contain `:'.
11445 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
11447 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11449 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11450 as_fn_append ac_file_inputs
" '$ac_f'"
11453 # Let's still pretend it is `configure' which instantiates (i.e., don't
11454 # use $as_me), people would be surprised to read:
11455 # /* config.h. Generated by config.status. */
11456 configure_input
='Generated from '`
11457 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11459 if test x
"$ac_file" != x-
; then
11460 configure_input
="$ac_file. $configure_input"
11461 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11462 $as_echo "$as_me: creating $ac_file" >&6;}
11464 # Neutralize special characters interpreted by sed in replacement strings.
11465 case $configure_input in #(
11466 *\
&* |
*\|
* |
*\\* )
11467 ac_sed_conf_input
=`$as_echo "$configure_input" |
11468 sed 's/[\\\\&|]/\\\\&/g'`;; #(
11469 *) ac_sed_conf_input
=$configure_input;;
11473 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
11474 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
11479 ac_dir
=`$as_dirname -- "$ac_file" ||
11480 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11481 X"$ac_file" : 'X\(//\)[^/]' \| \
11482 X"$ac_file" : 'X\(//\)$' \| \
11483 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11484 $as_echo X"$ac_file" |
11485 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11489 /^X\(\/\/\)[^/].*/{
11502 as_dir
="$ac_dir"; as_fn_mkdir_p
11506 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11508 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11509 # A ".." for each directory in $ac_dir_suffix.
11510 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11511 case $ac_top_builddir_sub in
11512 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11513 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
11516 ac_abs_top_builddir
=$ac_pwd
11517 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
11518 # for backward compatibility:
11519 ac_top_builddir
=$ac_top_build_prefix
11522 .
) # We are building in place.
11524 ac_top_srcdir
=$ac_top_builddir_sub
11525 ac_abs_top_srcdir
=$ac_pwd ;;
11526 [\\/]* | ?
:[\\/]* ) # Absolute name.
11527 ac_srcdir
=$srcdir$ac_dir_suffix;
11528 ac_top_srcdir
=$srcdir
11529 ac_abs_top_srcdir
=$srcdir ;;
11530 *) # Relative name.
11531 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
11532 ac_top_srcdir
=$ac_top_build_prefix$srcdir
11533 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
11535 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
11546 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11547 # If the template does not know about datarootdir, expand it.
11548 # FIXME: This hack should be removed a few years after 2.60.
11549 ac_datarootdir_hack
=; ac_datarootdir_seen
=
11560 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11561 *datarootdir
*) ac_datarootdir_seen
=yes;;
11562 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
11563 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11564 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11566 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11567 ac_datarootdir_hack='
11568 s&@datadir@&$datadir&g
11569 s&@docdir@&$docdir&g
11570 s&@infodir@&$infodir&g
11571 s&@localedir@&$localedir&g
11572 s&@mandir@&$mandir&g
11573 s&\\\${datarootdir}&$datarootdir&g' ;;
11577 # Neutralize VPATH when `$srcdir' = `.'.
11578 # Shell code in configure.ac might set extrasub.
11579 # FIXME: do we really want to maintain this feature?
11580 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11581 ac_sed_extra="$ac_vpsub
11584 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11586 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
11587 s|@configure_input@|
$ac_sed_conf_input|
;t t
11588 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
11589 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
11590 s
&@srcdir@
&$ac_srcdir&;t t
11591 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
11592 s
&@top_srcdir@
&$ac_top_srcdir&;t t
11593 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
11594 s
&@builddir@
&$ac_builddir&;t t
11595 s
&@abs_builddir@
&$ac_abs_builddir&;t t
11596 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
11597 $ac_datarootdir_hack
11599 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
11600 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
11602 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11603 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
11604 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
11605 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
11606 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
11607 which seems to be undefined. Please make sure it is defined" >&5
11608 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
11609 which seems to be undefined. Please make sure it is defined" >&2;}
11611 rm -f "$ac_tmp/stdin"
11613 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
11614 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
11616 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11622 if test x"$ac_file" != x-; then
11624 $as_echo "/* $configure_input */" \
11625 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
11626 } >"$ac_tmp/config.h" \
11627 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11628 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
11629 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
11630 $as_echo "$as_me: $ac_file is unchanged" >&6;}
11633 mv "$ac_tmp/config.h" "$ac_file" \
11634 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11637 $as_echo "/* $configure_input */" \
11638 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
11639 || as_fn_error $? "could not create -" "$LINENO" 5
11651 ac_clean_files=$ac_clean_files_save
11653 test $ac_write_fail = 0 ||
11654 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
11657 # configure is writing to config.log, and then calls config.status.
11658 # config.status does its own redirection, appending to config.log.
11659 # Unfortunately, on DOS this fails, as config.log is still kept open
11660 # by configure, so config.status won't be able to
write to it
; its
11661 # output is simply discarded. So we exec the FD to /dev/null,
11662 # effectively closing config.log, so it can be properly (re)opened and
11663 # appended to by config.status. When coming back to configure, we
11664 # need to make the FD available again.
11665 if test "$no_create" != yes; then
11667 ac_config_status_args
=
11668 test "$silent" = yes &&
11669 ac_config_status_args
="$ac_config_status_args --quiet"
11671 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
11673 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11674 # would make configure fail if this is the last instruction.
11675 $ac_cs_success || as_fn_exit
1
11677 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
11678 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
11679 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
11683 chmod +x cups-config