2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for CUPS 2.2.7.
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.7'
584 PACKAGE_STRING
='CUPS 2.2.7'
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
688 CUPS_DEFAULT_GSSSERVICENAME
691 CUPS_LISTEN_DOMAINSOCKET
692 CUPS_DEFAULT_DOMAINSOCKET
749 CUPS_DEFAULT_PRINTOPERATOR_AUTH
833 program_transform_name
846 enable_option_checking
870 enable_libtool_unsupported
906 with_config_file_perm
911 with_access_log_level
915 enable_default_shared
933 ac_precious_vars
='build_alias
947 # Initialize some variables set by options.
949 ac_init_version
=false
950 ac_unrecognized_opts
=
952 # The variables have the same names as the options, with
953 # dashes changed to underlines.
961 program_transform_name
=s
,x
,x
,
969 # Installation directory options.
970 # These are left unexpanded so users can "make install exec_prefix=/foo"
971 # and all the variables that are supposed to be based on exec_prefix
972 # by default will actually change.
973 # Use braces instead of parens because sh, perl, etc. also accept them.
974 # (The list follows the same order as the GNU Coding Standards.)
975 bindir
='${exec_prefix}/bin'
976 sbindir
='${exec_prefix}/sbin'
977 libexecdir
='${exec_prefix}/libexec'
978 datarootdir
='${prefix}/share'
979 datadir
='${datarootdir}'
980 sysconfdir
='${prefix}/etc'
981 sharedstatedir
='${prefix}/com'
982 localstatedir
='${prefix}/var'
983 includedir
='${prefix}/include'
984 oldincludedir
='/usr/include'
985 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
986 infodir
='${datarootdir}/info'
991 libdir
='${exec_prefix}/lib'
992 localedir
='${datarootdir}/locale'
993 mandir
='${datarootdir}/man'
999 # If the previous option needs an argument, assign it.
1000 if test -n "$ac_prev"; then
1001 eval $ac_prev=\
$ac_option
1007 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1012 # Accept the important Cygnus configure options, so we can diagnose typos.
1014 case $ac_dashdash$ac_option in
1018 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1020 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1021 bindir
=$ac_optarg ;;
1023 -build |
--build |
--buil |
--bui |
--bu)
1024 ac_prev
=build_alias
;;
1025 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1026 build_alias
=$ac_optarg ;;
1028 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1029 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1030 ac_prev
=cache_file
;;
1031 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1032 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1033 cache_file
=$ac_optarg ;;
1035 --config-cache |
-C)
1036 cache_file
=config.cache
;;
1038 -datadir |
--datadir |
--datadi |
--datad)
1040 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1041 datadir
=$ac_optarg ;;
1043 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1044 |
--dataroo |
--dataro |
--datar)
1045 ac_prev
=datarootdir
;;
1046 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1047 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1048 datarootdir
=$ac_optarg ;;
1050 -disable-* |
--disable-*)
1051 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1052 # Reject names that are not valid shell variable names.
1053 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1054 as_fn_error $?
"invalid feature name: $ac_useropt"
1055 ac_useropt_orig
=$ac_useropt
1056 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1057 case $ac_user_opts in
1059 "enable_
$ac_useropt"
1061 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1062 ac_unrecognized_sep
=', ';;
1064 eval enable_
$ac_useropt=no
;;
1066 -docdir |
--docdir |
--docdi |
--doc |
--do)
1068 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1069 docdir
=$ac_optarg ;;
1071 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1073 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1074 dvidir
=$ac_optarg ;;
1076 -enable-* |
--enable-*)
1077 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1078 # Reject names that are not valid shell variable names.
1079 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1080 as_fn_error $?
"invalid feature name: $ac_useropt"
1081 ac_useropt_orig
=$ac_useropt
1082 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1083 case $ac_user_opts in
1085 "enable_
$ac_useropt"
1087 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1088 ac_unrecognized_sep
=', ';;
1090 eval enable_
$ac_useropt=\
$ac_optarg ;;
1092 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1093 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1094 |
--exec |
--exe |
--ex)
1095 ac_prev
=exec_prefix
;;
1096 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1097 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1098 |
--exec=* |
--exe=* |
--ex=*)
1099 exec_prefix
=$ac_optarg ;;
1101 -gas |
--gas |
--ga |
--g)
1102 # Obsolete; use --with-gas.
1105 -help |
--help |
--hel |
--he |
-h)
1106 ac_init_help
=long
;;
1107 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1108 ac_init_help
=recursive
;;
1109 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1110 ac_init_help
=short
;;
1112 -host |
--host |
--hos |
--ho)
1113 ac_prev
=host_alias
;;
1114 -host=* |
--host=* |
--hos=* |
--ho=*)
1115 host_alias
=$ac_optarg ;;
1117 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1119 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1121 htmldir
=$ac_optarg ;;
1123 -includedir |
--includedir |
--includedi |
--included |
--include \
1124 |
--includ |
--inclu |
--incl |
--inc)
1125 ac_prev
=includedir
;;
1126 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1127 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1128 includedir
=$ac_optarg ;;
1130 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1132 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1133 infodir
=$ac_optarg ;;
1135 -libdir |
--libdir |
--libdi |
--libd)
1137 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1138 libdir
=$ac_optarg ;;
1140 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1141 |
--libexe |
--libex |
--libe)
1142 ac_prev
=libexecdir
;;
1143 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1144 |
--libexe=* |
--libex=* |
--libe=*)
1145 libexecdir
=$ac_optarg ;;
1147 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1148 ac_prev
=localedir
;;
1149 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1150 localedir
=$ac_optarg ;;
1152 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1153 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1154 ac_prev
=localstatedir
;;
1155 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1156 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1157 localstatedir
=$ac_optarg ;;
1159 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1161 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1162 mandir
=$ac_optarg ;;
1164 -nfp |
--nfp |
--nf)
1165 # Obsolete; use --without-fp.
1168 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1169 |
--no-cr |
--no-c |
-n)
1172 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1173 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1176 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1177 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1178 |
--oldin |
--oldi |
--old |
--ol |
--o)
1179 ac_prev
=oldincludedir
;;
1180 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1181 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1182 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1183 oldincludedir
=$ac_optarg ;;
1185 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1187 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1188 prefix
=$ac_optarg ;;
1190 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1191 |
--program-pre |
--program-pr |
--program-p)
1192 ac_prev
=program_prefix
;;
1193 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1194 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1195 program_prefix
=$ac_optarg ;;
1197 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1198 |
--program-suf |
--program-su |
--program-s)
1199 ac_prev
=program_suffix
;;
1200 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1201 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1202 program_suffix
=$ac_optarg ;;
1204 -program-transform-name |
--program-transform-name \
1205 |
--program-transform-nam |
--program-transform-na \
1206 |
--program-transform-n |
--program-transform- \
1207 |
--program-transform |
--program-transfor \
1208 |
--program-transfo |
--program-transf \
1209 |
--program-trans |
--program-tran \
1210 |
--progr-tra |
--program-tr |
--program-t)
1211 ac_prev
=program_transform_name
;;
1212 -program-transform-name=* |
--program-transform-name=* \
1213 |
--program-transform-nam=* |
--program-transform-na=* \
1214 |
--program-transform-n=* |
--program-transform-=* \
1215 |
--program-transform=* |
--program-transfor=* \
1216 |
--program-transfo=* |
--program-transf=* \
1217 |
--program-trans=* |
--program-tran=* \
1218 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1219 program_transform_name
=$ac_optarg ;;
1221 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1223 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1224 pdfdir
=$ac_optarg ;;
1226 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1228 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1231 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1232 |
-silent |
--silent |
--silen |
--sile |
--sil)
1235 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1237 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1239 sbindir
=$ac_optarg ;;
1241 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1242 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1243 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1245 ac_prev
=sharedstatedir
;;
1246 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1247 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1248 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1250 sharedstatedir
=$ac_optarg ;;
1252 -site |
--site |
--sit)
1254 -site=* |
--site=* |
--sit=*)
1257 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1259 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1260 srcdir
=$ac_optarg ;;
1262 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1263 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1264 ac_prev
=sysconfdir
;;
1265 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1266 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1267 sysconfdir
=$ac_optarg ;;
1269 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1270 ac_prev
=target_alias
;;
1271 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1272 target_alias
=$ac_optarg ;;
1274 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1277 -version |
--version |
--versio |
--versi |
--vers |
-V)
1278 ac_init_version
=: ;;
1281 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1282 # Reject names that are not valid shell variable names.
1283 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1284 as_fn_error $?
"invalid package name: $ac_useropt"
1285 ac_useropt_orig
=$ac_useropt
1286 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1287 case $ac_user_opts in
1291 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1292 ac_unrecognized_sep
=', ';;
1294 eval with_
$ac_useropt=\
$ac_optarg ;;
1296 -without-* |
--without-*)
1297 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1298 # Reject names that are not valid shell variable names.
1299 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1300 as_fn_error $?
"invalid package name: $ac_useropt"
1301 ac_useropt_orig
=$ac_useropt
1302 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1303 case $ac_user_opts in
1307 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1308 ac_unrecognized_sep
=', ';;
1310 eval with_
$ac_useropt=no
;;
1313 # Obsolete; use --with-x.
1316 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1317 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1318 ac_prev
=x_includes
;;
1319 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1320 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1321 x_includes
=$ac_optarg ;;
1323 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1324 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1325 ac_prev
=x_libraries
;;
1326 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1327 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1328 x_libraries
=$ac_optarg ;;
1330 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1331 Try \`$0 --help' for more information"
1335 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1336 # Reject names that are not valid shell variable names.
1337 case $ac_envvar in #(
1338 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1339 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1341 eval $ac_envvar=\
$ac_optarg
1342 export $ac_envvar ;;
1345 # FIXME: should be removed in autoconf 3.0.
1346 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1347 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1348 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1349 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1355 if test -n "$ac_prev"; then
1356 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1357 as_fn_error $?
"missing argument to $ac_option"
1360 if test -n "$ac_unrecognized_opts"; then
1361 case $enable_option_checking in
1363 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1364 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1368 # Check all directory arguments for consistency.
1369 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1370 datadir sysconfdir sharedstatedir localstatedir includedir \
1371 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1372 libdir localedir mandir
1374 eval ac_val
=\$
$ac_var
1375 # Remove trailing slashes.
1378 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1379 eval $ac_var=\
$ac_val;;
1381 # Be sure to have absolute directory names.
1383 [\\/$
]* | ?
:[\\/]* ) continue;;
1384 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1386 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1389 # There might be people who depend on the old broken behavior: `$host'
1390 # used to hold the argument of --host etc.
1391 # FIXME: To remove some day.
1394 target
=$target_alias
1396 # FIXME: To remove some day.
1397 if test "x$host_alias" != x
; then
1398 if test "x$build_alias" = x
; then
1399 cross_compiling
=maybe
1400 elif test "x$build_alias" != "x$host_alias"; then
1406 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1408 test "$silent" = yes && exec 6>/dev
/null
1411 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1412 ac_ls_di
=`ls -di .` &&
1413 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1414 as_fn_error $?
"working directory cannot be determined"
1415 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1416 as_fn_error $?
"pwd does not report name of working directory"
1419 # Find the source files, if location was not specified.
1420 if test -z "$srcdir"; then
1421 ac_srcdir_defaulted
=yes
1422 # Try the directory containing this script, then the parent directory.
1423 ac_confdir
=`$as_dirname -- "$as_myself" ||
1424 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1425 X"$as_myself" : 'X\(//\)[^/]' \| \
1426 X"$as_myself" : 'X\(//\)$' \| \
1427 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1428 $as_echo X"$as_myself" |
1429 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1447 if test ! -r "$srcdir/$ac_unique_file"; then
1451 ac_srcdir_defaulted
=no
1453 if test ! -r "$srcdir/$ac_unique_file"; then
1454 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1455 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1457 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1459 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1461 # When building in place, set srcdir=.
1462 if test "$ac_abs_confdir" = "$ac_pwd"; then
1465 # Remove unnecessary trailing slashes from srcdir.
1466 # Double slashes in file names in object file debugging info
1467 # mess up M-x gdb in Emacs.
1469 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1471 for ac_var
in $ac_precious_vars; do
1472 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1473 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1474 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1475 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1479 # Report the --help message.
1481 if test "$ac_init_help" = "long"; then
1482 # Omit some internal or obsolete options to make the list less imposing.
1483 # This message is too long to be a string in the A/UX 3.1 sh.
1485 \`configure' configures CUPS 2.2.7 to adapt to many kinds of systems.
1487 Usage: $0 [OPTION]... [VAR=VALUE]...
1489 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1490 VAR=VALUE. See below for descriptions of some of the useful variables.
1492 Defaults for the options are specified in brackets.
1495 -h, --help display this help and exit
1496 --help=short display options specific to this package
1497 --help=recursive display the short help of all the included packages
1498 -V, --version display version information and exit
1499 -q, --quiet, --silent do not print \`checking ...' messages
1500 --cache-file=FILE cache test results in FILE [disabled]
1501 -C, --config-cache alias for \`--cache-file=config.cache'
1502 -n, --no-create do not create output files
1503 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1505 Installation directories:
1506 --prefix=PREFIX install architecture-independent files in PREFIX
1507 [$ac_default_prefix]
1508 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1511 By default, \`make install' will install all the files in
1512 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1513 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1514 for instance \`--prefix=\$HOME'.
1516 For better control, use the options below.
1518 Fine tuning of the installation directories:
1519 --bindir=DIR user executables [EPREFIX/bin]
1520 --sbindir=DIR system admin executables [EPREFIX/sbin]
1521 --libexecdir=DIR program executables [EPREFIX/libexec]
1522 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1523 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1524 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1525 --libdir=DIR object code libraries [EPREFIX/lib]
1526 --includedir=DIR C header files [PREFIX/include]
1527 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1528 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1529 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1530 --infodir=DIR info documentation [DATAROOTDIR/info]
1531 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1532 --mandir=DIR man documentation [DATAROOTDIR/man]
1533 --docdir=DIR documentation root [DATAROOTDIR/doc/cups]
1534 --htmldir=DIR html documentation [DOCDIR]
1535 --dvidir=DIR dvi documentation [DOCDIR]
1536 --pdfdir=DIR pdf documentation [DOCDIR]
1537 --psdir=DIR ps documentation [DOCDIR]
1543 --build=BUILD configure
for building on BUILD
[guessed
]
1544 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1548 if test -n "$ac_init_help"; then
1549 case $ac_init_help in
1550 short | recursive
) echo "Configuration of CUPS 2.2.7:";;
1555 --disable-option-checking ignore unrecognized
--enable/--with options
1556 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1557 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1558 --enable-static install static libraries
1559 --enable-mallinfo build with malloc debug logging
1560 --enable-libpaper build with libpaper support
1561 --enable-libusb use libusb
for USB printing
1562 --enable-tcp-wrappers use libwrap
for TCP wrappers support
1563 --enable-acl build with POSIX ACL support
1564 --disable-dbus build without DBUS support
1565 --disable-shared do not create shared libraries
1566 --enable-libtool-unsupported=/path
/to
/libtool
1567 build with libtool
(UNSUPPORTED
!)
1568 --enable-debug build with debugging symbols
1569 --enable-debug-guards build with memory allocation guards
1570 --enable-debug-printfs build with CUPS_DEBUG_LOG support
1571 --enable-unit-tests build and run unit tests
1572 --enable-relro build with the GCC relro option
1573 --disable-gssapi disable GSSAPI support
1574 --disable-threads disable multi-threading support
1575 --disable-ssl disable SSL
/TLS support
1576 --enable-cdsassl use CDSA
for SSL
/TLS support
, default
=first
1577 --enable-gnutls use GNU TLS
for SSL
/TLS support
, default
=second
1578 --disable-pam disable PAM support
1579 --disable-largefile omit support
for large files
1580 --disable-avahi disable DNS Service Discovery support using Avahi
1581 --disable-dnssd disable DNS Service Discovery support using mDNSResponder
1582 --disable-launchd disable launchd support
1583 --disable-systemd disable systemd support
1584 --enable-upstart enable upstart support
1585 --enable-page-logging enable page_log by default
1586 --disable-browsing disable Browsing by default
1587 --disable-default-shared
1588 disable DefaultShared by default
1589 --disable-raw-printing do not allow raw printing by default
1590 --enable-webif enable the web interface by default
, default
=no
for macOS
1593 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1594 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1595 --with-cups-build set "cups-config --build" string
1596 --with-dbusdir set DBUS configuration directory
1597 --with-adminkey set the default SystemAuthKey value
1598 --with-operkey set the default operator @AUTHKEY value
1599 --with-components set components to build
:
1600 - "all" (default
) builds everything
1601 - "core" builds libcups and ipptool
1602 --with-privateinclude set path
for private include files
, default
=none
1603 --with-lpdconfig set URI
for LPD config
file
1604 --with-smbconfig set URI
for Samba config
file
1605 --with-cachedir set path
for cache files
1606 --with-icondir set path
for application icons
1607 --with-menudir set path
for application menus
1608 --with-docdir set path
for documentation
1609 --with-fontpath set font path
for pstoraster
1610 --with-logdir set path
for log files
1611 --with-rundir set transient run-time state directory
1612 --with-optim set optimization flags
1613 --with-archflags set default architecture flags
1614 --with-ldarchflags set program architecture flags
1615 --with-domainsocket set unix domain socket name
1616 --with-gssservicename set default gss service name
1617 --with-pam-module set the PAM module to use
1618 --with-dnssd-libs set directory
for DNS Service Discovery library
1619 --with-dnssd-includes set directory
for DNS Service Discovery includes
1620 --with-systemd set directory
for systemd service files
1621 --with-smfmanifestdir set path
for Solaris SMF manifest
1622 --with-rcdir set path
for rc scripts
1623 --with-rclevels set run levels
for rc scripts
1624 --with-rcstart set start number
for rc scripts
1625 --with-rcstop set stop number
for rc scripts
1626 --with-xinetd set path
for xinetd config files
1627 --with-languages set installed languages
, default
=all
1628 --with-bundledir set macOS localization bundle directory
1629 --with-exe-file-perm set default executable permissions value
, default
=0555
1630 --with-config-file-perm set default ConfigFilePerm value
, default
=0640
1631 --with-cupsd-file-perm set default cupsd permissions
, default
=0500
1632 --with-log-file-perm set default LogFilePerm value
, default
=0644
1633 --with-fatal-errors set default FatalErrors value
, default
=config
1634 --with-log-level set default LogLevel value
, default
=warn
1635 --with-access-log-level set default AccessLogLevel value
, default
=none
1636 --with-local-protocols set default BrowseLocalProtocols
, default
=""
1637 --with-cups-user set default user
for CUPS
1638 --with-cups-group set default group
for CUPS
1639 --with-system-groups set default system groups
for CUPS
1640 --with-printcap set default printcap
file
1641 --with-lpdconfigfile set default LPDConfigFile URI
1642 --with-smbconfigfile set default SMBConfigFile URI
1643 --with-max-copies set default max copies value
, default
=9999
1644 --with-snmp-address set SNMP query address
, default
=auto
1645 --with-snmp-community set SNMP community
, default
=public
1646 --with-ipp-port set port number
for IPP
, default
=631
1647 --with-java set Java interpreter
for web interfaces
1648 --with-perl set Perl interpreter
for web interfaces
1649 --with-php set PHP interpreter
for web interfaces
1650 --with-python set Python interpreter
for web interfaces
1652 Some influential environment variables
:
1653 CC C compiler
command
1654 CFLAGS C compiler flags
1655 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1656 nonstandard directory
<lib dir
>
1657 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1658 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1659 you have headers
in a nonstandard directory
<include dir
>
1661 CXX C
++ compiler
command
1662 CXXFLAGS C
++ compiler flags
1664 Use these variables to override the choices made by
`configure' or to help
1665 it to find libraries and programs with nonstandard names/locations.
1667 Report bugs to <https://github.com/apple/cups/issues>.
1668 CUPS home page: <https://www.cups.org/>.
1673 if test "$ac_init_help" = "recursive"; then
1674 # If there are subdirs, report their specific --help.
1675 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1676 test -d "$ac_dir" ||
1677 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1682 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1684 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1685 # A ".." for each directory in $ac_dir_suffix.
1686 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1687 case $ac_top_builddir_sub in
1688 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1689 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1692 ac_abs_top_builddir=$ac_pwd
1693 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1694 # for backward compatibility:
1695 ac_top_builddir=$ac_top_build_prefix
1698 .) # We are building in place.
1700 ac_top_srcdir=$ac_top_builddir_sub
1701 ac_abs_top_srcdir=$ac_pwd ;;
1702 [\\/]* | ?:[\\/]* ) # Absolute name.
1703 ac_srcdir=$srcdir$ac_dir_suffix;
1704 ac_top_srcdir=$srcdir
1705 ac_abs_top_srcdir=$srcdir ;;
1707 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1708 ac_top_srcdir=$ac_top_build_prefix$srcdir
1709 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1711 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1713 cd "$ac_dir" || { ac_status=$?; continue; }
1714 # Check for guested configure.
1715 if test -f "$ac_srcdir/configure.gnu"; then
1717 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1718 elif test -f "$ac_srcdir/configure"; then
1720 $SHELL "$ac_srcdir/configure" --help=recursive
1722 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1724 cd "$ac_pwd" || { ac_status=$?; break; }
1728 test -n "$ac_init_help" && exit $ac_status
1729 if $ac_init_version; then
1731 CUPS configure 2.2.7
1732 generated by GNU Autoconf 2.69
1734 Copyright (C) 2012 Free Software Foundation, Inc.
1735 This configure script is free software; the Free Software Foundation
1736 gives unlimited permission to copy, distribute and modify it.
1741 ## ------------------------ ##
1742 ## Autoconf initialization. ##
1743 ## ------------------------ ##
1745 # ac_fn_c_try_compile LINENO
1746 # --------------------------
1747 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1748 ac_fn_c_try_compile ()
1750 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1751 rm -f conftest.$ac_objext
1752 if { { ac_try="$ac_compile"
1754 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1755 *) ac_try_echo
=$ac_try;;
1757 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1758 $as_echo "$ac_try_echo"; } >&5
1759 (eval "$ac_compile") 2>conftest.err
1761 if test -s conftest.err
; then
1762 grep -v '^ *+' conftest.err
>conftest.er1
1763 cat conftest.er1
>&5
1764 mv -f conftest.er1 conftest.err
1766 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1767 test $ac_status = 0; } && {
1768 test -z "$ac_c_werror_flag" ||
1769 test ! -s conftest.err
1770 } && test -s conftest.
$ac_objext; then :
1773 $as_echo "$as_me: failed program was:" >&5
1774 sed 's/^/| /' conftest.
$ac_ext >&5
1778 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1779 as_fn_set_status
$ac_retval
1781 } # ac_fn_c_try_compile
1783 # ac_fn_c_try_cpp LINENO
1784 # ----------------------
1785 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1788 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1789 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1791 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1792 *) ac_try_echo=$ac_try;;
1794 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1795 $as_echo "$ac_try_echo"; } >&5
1796 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1798 if test -s conftest.err; then
1799 grep -v '^ *+' conftest.err >conftest.er1
1800 cat conftest.er1 >&5
1801 mv -f conftest.er1 conftest.err
1803 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1804 test $ac_status = 0; } > conftest.i && {
1805 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1806 test ! -s conftest.err
1810 $as_echo "$as_me: failed program was:" >&5
1811 sed 's/^/| /' conftest.$ac_ext >&5
1815 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1816 as_fn_set_status $ac_retval
1820 # ac_fn_cxx_try_compile LINENO
1821 # ----------------------------
1822 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1823 ac_fn_cxx_try_compile ()
1825 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1826 rm -f conftest.$ac_objext
1827 if { { ac_try="$ac_compile"
1829 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1830 *) ac_try_echo
=$ac_try;;
1832 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1833 $as_echo "$ac_try_echo"; } >&5
1834 (eval "$ac_compile") 2>conftest.err
1836 if test -s conftest.err
; then
1837 grep -v '^ *+' conftest.err
>conftest.er1
1838 cat conftest.er1
>&5
1839 mv -f conftest.er1 conftest.err
1841 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1842 test $ac_status = 0; } && {
1843 test -z "$ac_cxx_werror_flag" ||
1844 test ! -s conftest.err
1845 } && test -s conftest.
$ac_objext; then :
1848 $as_echo "$as_me: failed program was:" >&5
1849 sed 's/^/| /' conftest.
$ac_ext >&5
1853 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1854 as_fn_set_status
$ac_retval
1856 } # ac_fn_cxx_try_compile
1858 # ac_fn_c_try_link LINENO
1859 # -----------------------
1860 # Try to link conftest.$ac_ext, and return whether this succeeded.
1863 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1864 rm -f conftest.
$ac_objext conftest
$ac_exeext
1865 if { { ac_try
="$ac_link"
1867 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1868 *) ac_try_echo=$ac_try;;
1870 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1871 $as_echo "$ac_try_echo"; } >&5
1872 (eval "$ac_link") 2>conftest.err
1874 if test -s conftest.err; then
1875 grep -v '^ *+' conftest.err >conftest.er1
1876 cat conftest.er1 >&5
1877 mv -f conftest.er1 conftest.err
1879 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1880 test $ac_status = 0; } && {
1881 test -z "$ac_c_werror_flag" ||
1882 test ! -s conftest.err
1883 } && test -s conftest$ac_exeext && {
1884 test "$cross_compiling" = yes ||
1885 test -x conftest$ac_exeext
1889 $as_echo "$as_me: failed program was:" >&5
1890 sed 's/^/| /' conftest.$ac_ext >&5
1894 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1895 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1896 # interfere with the next link command; also delete a directory that is
1897 # left behind by Apple's compiler. We do this before executing the actions.
1898 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1899 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1900 as_fn_set_status $ac_retval
1902 } # ac_fn_c_try_link
1904 # ac_fn_c_try_run LINENO
1905 # ----------------------
1906 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1907 # that executables *can* be run.
1910 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1911 if { { ac_try="$ac_link"
1913 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1914 *) ac_try_echo
=$ac_try;;
1916 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1917 $as_echo "$ac_try_echo"; } >&5
1918 (eval "$ac_link") 2>&5
1920 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1921 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1922 { { case "(($ac_try" in
1923 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1924 *) ac_try_echo=$ac_try;;
1926 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1927 $as_echo "$ac_try_echo"; } >&5
1928 (eval "$ac_try") 2>&5
1930 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1931 test $ac_status = 0; }; }; then :
1934 $as_echo "$as_me: program exited with status $ac_status" >&5
1935 $as_echo "$as_me: failed program was:" >&5
1936 sed 's/^/| /' conftest.$ac_ext >&5
1938 ac_retval=$ac_status
1940 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1941 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1942 as_fn_set_status $ac_retval
1946 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1947 # -------------------------------------------------------
1948 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1949 # the include files in INCLUDES and setting the cache variable VAR
1951 ac_fn_c_check_header_mongrel ()
1953 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1954 if eval \${$3+:} false; then :
1955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1956 $as_echo_n "checking for $2... " >&6; }
1957 if eval \${$3+:} false; then :
1958 $as_echo_n "(cached) " >&6
1961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1962 $as_echo "$ac_res" >&6; }
1964 # Is the header compilable?
1965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1966 $as_echo_n "checking $2 usability... " >&6; }
1967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1968 /* end confdefs.h. */
1972 if ac_fn_c_try_compile "$LINENO"; then :
1973 ac_header_compiler=yes
1975 ac_header_compiler=no
1977 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1979 $as_echo "$ac_header_compiler" >&6; }
1981 # Is the header present?
1982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1983 $as_echo_n "checking $2 presence... " >&6; }
1984 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1985 /* end confdefs.h. */
1988 if ac_fn_c_try_cpp "$LINENO"; then :
1989 ac_header_preproc=yes
1991 ac_header_preproc=no
1993 rm -f conftest.err conftest.i conftest.$ac_ext
1994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1995 $as_echo "$ac_header_preproc" >&6; }
1997 # So? What about this header?
1998 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2000 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2001 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2002 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2003 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2007 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2008 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2009 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2010 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2011 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2012 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2013 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2014 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2015 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2016 ( $as_echo "## --------------------------------------------------- ##
2017 ## Report this to https://github.com/apple/cups/issues ##
2018 ## --------------------------------------------------- ##"
2019 ) | sed "s/^/$as_me: WARNING: /" >&2
2022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2023 $as_echo_n "checking for $2... " >&6; }
2024 if eval \${$3+:} false; then :
2025 $as_echo_n "(cached) " >&6
2027 eval "$3=\$ac_header_compiler"
2030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2031 $as_echo "$ac_res" >&6; }
2033 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2035 } # ac_fn_c_check_header_mongrel
2037 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2038 # -------------------------------------------------------
2039 # Tests whether HEADER exists and can be compiled using the include files in
2040 # INCLUDES, setting the cache variable VAR accordingly.
2041 ac_fn_c_check_header_compile ()
2043 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2045 $as_echo_n "checking for $2... " >&6; }
2046 if eval \${$3+:} false; then :
2047 $as_echo_n "(cached) " >&6
2049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2050 /* end confdefs.h. */
2054 if ac_fn_c_try_compile "$LINENO"; then :
2059 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2063 $as_echo "$ac_res" >&6; }
2064 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2066 } # ac_fn_c_check_header_compile
2068 # ac_fn_c_check_func LINENO FUNC VAR
2069 # ----------------------------------
2070 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2071 ac_fn_c_check_func ()
2073 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2075 $as_echo_n "checking for $2... " >&6; }
2076 if eval \${$3+:} false; then :
2077 $as_echo_n "(cached) " >&6
2079 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2080 /* end confdefs.h. */
2081 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2082 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2083 #define $2 innocuous_$2
2085 /* System header to define __stub macros and hopefully few prototypes,
2086 which can conflict with char $2 (); below.
2087 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2088 <limits.h> exists even on freestanding compilers. */
2091 # include <limits.h>
2093 # include <assert.h>
2098 /* Override any GCC internal prototype to avoid an error.
2099 Use char because int might match the return type of a GCC
2100 builtin and then its argument prototype would still apply. */
2105 /* The GNU C library defines this for functions which it implements
2106 to always fail with ENOSYS. Some functions are actually named
2107 something starting with __ and the normal name is an alias. */
2108 #if defined __stub_$2 || defined __stub___$2
2120 if ac_fn_c_try_link "$LINENO"; then :
2125 rm -f core conftest.err conftest.$ac_objext \
2126 conftest$ac_exeext conftest.$ac_ext
2129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2130 $as_echo "$ac_res" >&6; }
2131 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2133 } # ac_fn_c_check_func
2135 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2136 # ----------------------------------------------------
2137 # Tries to find if the field MEMBER exists in type AGGR, after including
2138 # INCLUDES, setting cache variable VAR accordingly.
2139 ac_fn_c_check_member ()
2141 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2143 $as_echo_n "checking for $2.$3... " >&6; }
2144 if eval \${$4+:} false; then :
2145 $as_echo_n "(cached) " >&6
2147 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2148 /* end confdefs.h. */
2160 if ac_fn_c_try_compile "$LINENO"; then :
2163 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2164 /* end confdefs.h. */
2170 if (sizeof ac_aggr.$3)
2176 if ac_fn_c_try_compile "$LINENO"; then :
2181 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2183 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2187 $as_echo "$ac_res" >&6; }
2188 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2190 } # ac_fn_c_check_member
2191 cat >config.log <<_ACEOF
2192 This file contains any messages produced by compilers while
2193 running configure, to aid debugging if configure makes a mistake.
2195 It was created by CUPS $as_me 2.2.7, which was
2196 generated by GNU Autoconf 2.69. Invocation command line was
2208 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2209 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2210 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2211 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2212 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2214 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2215 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2217 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2218 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2219 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2220 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2221 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2222 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2223 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2227 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2231 test -z "$as_dir" && as_dir=.
2232 $as_echo "PATH: $as_dir"
2248 # Keep a trace of the command line.
2249 # Strip out --no-create and --no-recursion so they do not pile up.
2250 # Strip out --silent because we don't want to record it for future runs.
2251 # Also quote any args containing shell meta-characters.
2252 # Make two passes to allow for proper duplicate-argument suppression.
2256 ac_must_keep_next=false
2262 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2263 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2264 | -silent | --silent | --silen | --sile | --sil)
2267 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2270 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2272 as_fn_append ac_configure_args1 " '$ac_arg'"
2273 if test $ac_must_keep_next = true; then
2274 ac_must_keep_next=false # Got value, back to normal.
2277 *=* | --config-cache | -C | -disable-* | --disable-* \
2278 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2279 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2280 | -with-* | --with-* | -without-* | --without-* | --x)
2281 case "$ac_configure_args0 " in
2282 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2285 -* ) ac_must_keep_next=true ;;
2288 as_fn_append ac_configure_args " '$ac_arg'"
2293 { ac_configure_args0=; unset ac_configure_args0;}
2294 { ac_configure_args1=; unset ac_configure_args1;}
2296 # When interrupted or exit'd, cleanup temporary files, and complete
2297 # config.log. We remove comments because anyway the quotes in there
2298 # would cause problems or look ugly.
2299 # WARNING: Use '\'' to represent an apostrophe within the trap.
2300 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2301 trap 'exit_status=$?
2302 # Save into config.log some information that might help in debugging.
2306 $as_echo "## ---------------- ##
2307 ## Cache variables. ##
2308 ## ---------------- ##"
2310 # The following way of writing the cache mishandles newlines in values,
2312 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2313 eval ac_val=\$$ac_var
2317 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2318 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2321 _ | IFS | as_nl) ;; #(
2322 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2323 *) { eval $ac_var=; unset $ac_var;} ;;
2328 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2329 *${as_nl}ac_space=\ *)
2331 "s/'\''/'\''\\\\'\'''\''/g;
2332 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2335 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2342 $as_echo "## ----------------- ##
2343 ## Output variables. ##
2344 ## ----------------- ##"
2346 for ac_var in $ac_subst_vars
2348 eval ac_val=\$$ac_var
2350 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2352 $as_echo "$ac_var='\''$ac_val'\''"
2356 if test -n "$ac_subst_files"; then
2357 $as_echo "## ------------------- ##
2358 ## File substitutions. ##
2359 ## ------------------- ##"
2361 for ac_var in $ac_subst_files
2363 eval ac_val=\$$ac_var
2365 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2367 $as_echo "$ac_var='\''$ac_val'\''"
2372 if test -s confdefs.h; then
2373 $as_echo "## ----------- ##
2380 test "$ac_signal" != 0 &&
2381 $as_echo "$as_me: caught signal $ac_signal"
2382 $as_echo "$as_me: exit $exit_status"
2384 rm -f core *.core core.conftest.* &&
2385 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2388 for ac_signal in 1 2 13 15; do
2389 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2393 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2394 rm -f -r conftest* confdefs.h
2396 $as_echo "/* confdefs.h */" > confdefs.h
2398 # Predefined preprocessor variables.
2400 cat >>confdefs.h <<_ACEOF
2401 #define PACKAGE_NAME "$PACKAGE_NAME"
2404 cat >>confdefs.h <<_ACEOF
2405 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2408 cat >>confdefs.h <<_ACEOF
2409 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2412 cat >>confdefs.h <<_ACEOF
2413 #define PACKAGE_STRING "$PACKAGE_STRING"
2416 cat >>confdefs.h <<_ACEOF
2417 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2420 cat >>confdefs.h <<_ACEOF
2421 #define PACKAGE_URL "$PACKAGE_URL"
2425 # Let the site file select an alternate cache file if it wants to.
2426 # Prefer an explicitly selected file to automatically selected ones.
2429 if test -n "$CONFIG_SITE"; then
2430 # We do not want a PATH search for config.site.
2431 case $CONFIG_SITE in #((
2432 -*) ac_site_file1=./$CONFIG_SITE;;
2433 */*) ac_site_file1=$CONFIG_SITE;;
2434 *) ac_site_file1=./$CONFIG_SITE;;
2436 elif test "x$prefix" != xNONE; then
2437 ac_site_file1=$prefix/share/config.site
2438 ac_site_file2=$prefix/etc/config.site
2440 ac_site_file1=$ac_default_prefix/share/config.site
2441 ac_site_file2=$ac_default_prefix/etc/config.site
2443 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2445 test "x$ac_site_file" = xNONE && continue
2446 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2447 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2448 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2449 sed 's/^/| /' "$ac_site_file" >&5
2451 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2452 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2453 as_fn_error $? "failed to load site
script $ac_site_file
2454 See \
`config.log' for more details" "$LINENO" 5; }
2458 if test -r "$cache_file"; then
2459 # Some versions of bash will fail to source /dev/null (special files
2460 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2461 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2462 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2463 $as_echo "$as_me: loading cache $cache_file" >&6;}
2465 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2466 *) . "./$cache_file";;
2470 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2471 $as_echo "$as_me: creating cache $cache_file" >&6;}
2475 # Check that the precious variables saved in the cache have kept the same
2477 ac_cache_corrupted=false
2478 for ac_var in $ac_precious_vars; do
2479 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2480 eval ac_new_set=\$ac_env_${ac_var}_set
2481 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2482 eval ac_new_val=\$ac_env_${ac_var}_value
2483 case $ac_old_set,$ac_new_set in
2485 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2486 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2487 ac_cache_corrupted=: ;;
2489 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2490 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2491 ac_cache_corrupted=: ;;
2494 if test "x$ac_old_val" != "x$ac_new_val"; then
2495 # differences in whitespace do not lead to failure.
2496 ac_old_val_w=`echo x
$ac_old_val`
2497 ac_new_val_w=`echo x
$ac_new_val`
2498 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2499 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2500 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2501 ac_cache_corrupted=:
2503 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2504 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2505 eval $ac_var=\$ac_old_val
2507 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2508 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2509 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2510 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2513 # Pass precious variables to config.status.
2514 if test "$ac_new_set" = set; then
2516 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2517 *) ac_arg=$ac_var=$ac_new_val ;;
2519 case " $ac_configure_args " in
2520 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2521 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2525 if $ac_cache_corrupted; then
2526 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2527 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2528 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2529 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2530 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2532 ## -------------------- ##
2533 ## Main body of script. ##
2534 ## -------------------- ##
2537 ac_cpp='$CPP $CPPFLAGS'
2538 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2539 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2540 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2546 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2547 if test -f "$ac_dir/install-sh"; then
2549 ac_install_sh="$ac_aux_dir/install-sh -c"
2551 elif test -f "$ac_dir/install.sh"; then
2553 ac_install_sh="$ac_aux_dir/install.sh -c"
2555 elif test -f "$ac_dir/shtool"; then
2557 ac_install_sh="$ac_aux_dir/shtool install -c"
2561 if test -z "$ac_aux_dir"; then
2562 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2565 # These three variables are undocumented and unsupported,
2566 # and are intended to be withdrawn in a future Autoconf release.
2567 # They can cause serious problems if a builder's source tree is in a directory
2568 # whose full name contains unusual characters.
2569 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2570 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2571 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2574 # Make sure we can run config.sub.
2575 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2576 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2579 $as_echo_n "checking build system type... " >&6; }
2580 if ${ac_cv_build+:} false; then :
2581 $as_echo_n "(cached) " >&6
2583 ac_build_alias=$build_alias
2584 test "x$ac_build_alias" = x &&
2585 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2586 test "x$ac_build_alias" = x &&
2587 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2588 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2589 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2593 $as_echo "$ac_cv_build" >&6; }
2594 case $ac_cv_build in
2596 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2599 ac_save_IFS=$IFS; IFS='-'
2605 # Remember, the first character of IFS is used to create $*,
2606 # except with old shells:
2609 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
2612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2613 $as_echo_n "checking host system type... " >&6; }
2614 if ${ac_cv_host+:} false; then :
2615 $as_echo_n "(cached) " >&6
2617 if test "x$host_alias" = x; then
2618 ac_cv_host=$ac_cv_build
2620 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2621 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2626 $as_echo "$ac_cv_host" >&6; }
2629 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2632 ac_save_IFS=$IFS; IFS='-'
2638 # Remember, the first character of IFS is used to create $*,
2639 # except with old shells:
2642 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
2646 host_os_name=`echo $host_os |
sed -e '1,$s/[0-9.]*$//g'`
2647 host_os_version=`echo $host_os |
sed -e '1,$s/^[^0-9.]*//g' |
awk -F.
'{print $1 $2}'`
2648 # Linux often does not yield an OS version we can use...
2649 if test "x$host_os_version" = x; then
2653 if test "$host_os_name" = darwin -a $host_os_version -lt 120; then
2654 as_fn_error $? "Sorry, this version of CUPS requires macOS 10.8 or higher." "$LINENO" 5
2657 if test "$build" = "$host"; then
2658 # No, build local targets
2661 # Yes, don't build local targets
2667 ac_config_headers="$ac_config_headers config.h"
2670 CUPS_VERSION="2.2.7"
2672 CUPS_BUILD="cups-$CUPS_VERSION"
2675 # Check whether --with-cups_build was given.
2676 if test "${with_cups_build+set}" = set; then :
2677 withval=$with_cups_build; CUPS_BUILD="$withval"
2684 cat >>confdefs.h <<_ACEOF
2685 #define CUPS_SVERSION "CUPS v$CUPS_VERSION$CUPS_REVISION"
2688 cat >>confdefs.h <<_ACEOF
2689 #define CUPS_MINIMAL "CUPS/$CUPS_VERSION$CUPS_REVISION"
2693 CFLAGS="${CFLAGS:=}"
2694 CPPFLAGS="${CPPFLAGS:=}"
2695 CXXFLAGS="${CXXFLAGS:=}"
2696 LDFLAGS="${LDFLAGS:=}"
2698 for ac_prog in gawk mawk nawk awk
2700 # Extract the first word of "$ac_prog", so it can be a program name with args.
2701 set dummy $ac_prog; ac_word=$2
2702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2703 $as_echo_n "checking for $ac_word... " >&6; }
2704 if ${ac_cv_prog_AWK+:} false; then :
2705 $as_echo_n "(cached) " >&6
2707 if test -n "$AWK"; then
2708 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2710 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2714 test -z "$as_dir" && as_dir=.
2715 for ac_exec_ext in '' $ac_executable_extensions; do
2716 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2717 ac_cv_prog_AWK="$ac_prog"
2718 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2728 if test -n "$AWK"; then
2729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2730 $as_echo "$AWK" >&6; }
2732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2733 $as_echo "no" >&6; }
2737 test -n "$AWK" && break
2741 ac_cpp='$CPP $CPPFLAGS'
2742 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2743 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2744 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2745 if test -n "$ac_tool_prefix"; then
2746 for ac_prog in clang cc gcc
2748 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2749 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2751 $as_echo_n "checking for $ac_word... " >&6; }
2752 if ${ac_cv_prog_CC+:} false; then :
2753 $as_echo_n "(cached) " >&6
2755 if test -n "$CC"; then
2756 ac_cv_prog_CC="$CC" # Let the user override the test.
2758 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2762 test -z "$as_dir" && as_dir=.
2763 for ac_exec_ext in '' $ac_executable_extensions; do
2764 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2765 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2766 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2776 if test -n "$CC"; then
2777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2778 $as_echo "$CC" >&6; }
2780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2781 $as_echo "no" >&6; }
2785 test -n "$CC" && break
2788 if test -z "$CC"; then
2790 for ac_prog in clang cc gcc
2792 # Extract the first word of "$ac_prog", so it can be a program name with args.
2793 set dummy $ac_prog; ac_word=$2
2794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2795 $as_echo_n "checking for $ac_word... " >&6; }
2796 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2797 $as_echo_n "(cached) " >&6
2799 if test -n "$ac_ct_CC"; then
2800 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2802 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2806 test -z "$as_dir" && as_dir=.
2807 for ac_exec_ext in '' $ac_executable_extensions; do
2808 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2809 ac_cv_prog_ac_ct_CC="$ac_prog"
2810 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2819 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2820 if test -n "$ac_ct_CC"; then
2821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2822 $as_echo "$ac_ct_CC" >&6; }
2824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2825 $as_echo "no" >&6; }
2829 test -n "$ac_ct_CC" && break
2832 if test "x$ac_ct_CC" = x; then
2835 case $cross_compiling:$ac_tool_warned in
2837 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2838 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2839 ac_tool_warned=yes ;;
2846 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2847 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2848 as_fn_error $? "no acceptable C compiler found
in \
$PATH
2849 See \
`config.log' for more details" "$LINENO" 5; }
2851 # Provide some information about the compiler.
2852 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2855 for ac_option in --version -v -V -qversion; do
2856 { { ac_try="$ac_compiler $ac_option >&5"
2858 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2859 *) ac_try_echo
=$ac_try;;
2861 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2862 $as_echo "$ac_try_echo"; } >&5
2863 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2865 if test -s conftest.err
; then
2867 ... rest of stderr output deleted ...
2868 10q' conftest.err
>conftest.er1
2869 cat conftest.er1
>&5
2871 rm -f conftest.er1 conftest.err
2872 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2873 test $ac_status = 0; }
2876 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2877 /* end confdefs.h. */
2887 ac_clean_files_save
=$ac_clean_files
2888 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2889 # Try to create an executable without -o first, disregard a.out.
2890 # It will help us diagnose broken compilers, and finding out an intuition
2892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2893 $as_echo_n "checking whether the C compiler works... " >&6; }
2894 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2896 # The possible output files:
2897 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2900 for ac_file
in $ac_files
2903 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2904 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
2909 if { { ac_try
="$ac_link_default"
2911 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2912 *) ac_try_echo=$ac_try;;
2914 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2915 $as_echo "$ac_try_echo"; } >&5
2916 (eval "$ac_link_default") 2>&5
2918 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2919 test $ac_status = 0; }; then :
2920 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
2921 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
2922 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2923 # so that the user can short-circuit this test for compilers unknown to
2925 for ac_file in $ac_files ''
2927 test -f "$ac_file" || continue
2929 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2932 # We found the default executable, but exeext='' is most
2936 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2938 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2940 # We set ac_cv_exeext here because the later test for it is not
2941 # safe: cross compilers may not add the suffix if given an `-o'
2942 # argument, so we may need to know it at that point already.
2943 # Even if this section looks crufty: it has the advantage of
2950 test "$ac_cv_exeext" = no && ac_cv_exeext=
2955 if test -z "$ac_file"; then :
2956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2957 $as_echo "no" >&6; }
2958 $as_echo "$as_me: failed program was:" >&5
2959 sed 's
/^
/|
/' conftest.$ac_ext >&5
2961 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2962 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
2963 as_fn_error 77 "C compiler cannot create executables
2964 See \`config.log
' for more details" "$LINENO" 5; }
2966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2967 $as_echo "yes" >&6; }
2969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2970 $as_echo_n "checking for C compiler default output file name... " >&6; }
2971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2972 $as_echo "$ac_file" >&6; }
2973 ac_exeext=$ac_cv_exeext
2975 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2976 ac_clean_files=$ac_clean_files_save
2977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2978 $as_echo_n "checking for suffix of executables... " >&6; }
2979 if { { ac_try="$ac_link"
2981 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2982 *) ac_try_echo=$ac_try;;
2984 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2985 $as_echo "$ac_try_echo"; } >&5
2986 (eval "$ac_link") 2>&5
2988 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2989 test $ac_status = 0; }; then :
2990 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
2991 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
2992 # work properly (i.e., refer to `conftest.exe
'), while it won't with
2994 for ac_file
in conftest.exe conftest conftest.
*; do
2995 test -f "$ac_file" ||
continue
2997 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2998 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3004 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3005 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3006 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3007 See \`config.log' for more details" "$LINENO" 5; }
3009 rm -f conftest conftest
$ac_cv_exeext
3010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3011 $as_echo "$ac_cv_exeext" >&6; }
3013 rm -f conftest.
$ac_ext
3014 EXEEXT
=$ac_cv_exeext
3016 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3017 /* end confdefs.h. */
3022 FILE *f = fopen ("conftest.out", "w");
3023 return ferror (f) || fclose (f) != 0;
3029 ac_clean_files
="$ac_clean_files conftest.out"
3030 # Check that the compiler produces executables we can run. If not, either
3031 # the compiler is broken, or we cross compile.
3032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3033 $as_echo_n "checking whether we are cross compiling... " >&6; }
3034 if test "$cross_compiling" != yes; then
3035 { { ac_try
="$ac_link"
3037 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3038 *) ac_try_echo=$ac_try;;
3040 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3041 $as_echo "$ac_try_echo"; } >&5
3042 (eval "$ac_link") 2>&5
3044 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3045 test $ac_status = 0; }
3046 if { ac_try='./conftest$ac_cv_exeext'
3047 { { case "(($ac_try" in
3048 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3049 *) ac_try_echo
=$ac_try;;
3051 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3052 $as_echo "$ac_try_echo"; } >&5
3053 (eval "$ac_try") 2>&5
3055 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3056 test $ac_status = 0; }; }; then
3059 if test "$cross_compiling" = maybe
; then
3062 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3063 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3064 as_fn_error $?
"cannot run C compiled programs.
3065 If you meant to cross compile, use \`--host'.
3066 See \`config.log' for more details" "$LINENO" 5; }
3070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3071 $as_echo "$cross_compiling" >&6; }
3073 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3074 ac_clean_files
=$ac_clean_files_save
3075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3076 $as_echo_n "checking for suffix of object files... " >&6; }
3077 if ${ac_cv_objext+:} false
; then :
3078 $as_echo_n "(cached) " >&6
3080 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3081 /* end confdefs.h. */
3091 rm -f conftest.o conftest.obj
3092 if { { ac_try
="$ac_compile"
3094 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3095 *) ac_try_echo=$ac_try;;
3097 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3098 $as_echo "$ac_try_echo"; } >&5
3099 (eval "$ac_compile") 2>&5
3101 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3102 test $ac_status = 0; }; then :
3103 for ac_file in conftest.o conftest.obj conftest.*; do
3104 test -f "$ac_file" || continue;
3106 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3107 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3112 $as_echo "$as_me: failed program was:" >&5
3113 sed 's/^/| /' conftest.$ac_ext >&5
3115 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3116 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3117 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3118 See \
`config.log' for more details" "$LINENO" 5; }
3120 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3123 $as_echo "$ac_cv_objext" >&6; }
3124 OBJEXT=$ac_cv_objext
3126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3127 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3128 if ${ac_cv_c_compiler_gnu+:} false; then :
3129 $as_echo_n "(cached) " >&6
3131 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3132 /* end confdefs.h. */
3145 if ac_fn_c_try_compile "$LINENO"; then :
3150 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3151 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3155 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3156 if test $ac_compiler_gnu = yes; then
3161 ac_test_CFLAGS=${CFLAGS+set}
3162 ac_save_CFLAGS=$CFLAGS
3163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3164 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3165 if ${ac_cv_prog_cc_g+:} false; then :
3166 $as_echo_n "(cached) " >&6
3168 ac_save_c_werror_flag=$ac_c_werror_flag
3169 ac_c_werror_flag=yes
3172 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3173 /* end confdefs.h. */
3183 if ac_fn_c_try_compile "$LINENO"; then :
3187 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3188 /* end confdefs.h. */
3198 if ac_fn_c_try_compile "$LINENO"; then :
3201 ac_c_werror_flag=$ac_save_c_werror_flag
3203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3204 /* end confdefs.h. */
3214 if ac_fn_c_try_compile "$LINENO"; then :
3217 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3219 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3221 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3222 ac_c_werror_flag=$ac_save_c_werror_flag
3224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3225 $as_echo "$ac_cv_prog_cc_g" >&6; }
3226 if test "$ac_test_CFLAGS" = set; then
3227 CFLAGS=$ac_save_CFLAGS
3228 elif test $ac_cv_prog_cc_g = yes; then
3229 if test "$GCC" = yes; then
3235 if test "$GCC" = yes; then
3241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3242 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3243 if ${ac_cv_prog_cc_c89+:} false; then :
3244 $as_echo_n "(cached) " >&6
3246 ac_cv_prog_cc_c89=no
3248 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3249 /* end confdefs.h. */
3253 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3254 struct buf { int x; };
3255 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3256 static char *e (p, i)
3262 static char *f (char * (*g) (char **, int), char **p, ...)
3267 s = g (p, va_arg (v,int));
3272 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3273 function prototypes and stuff, but not '\xHH' hex character constants.
3274 These don't provoke an error unfortunately, instead are silently treated
3275 as 'x'. The following induces an error, until -std is added to get
3276 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3277 array size at least. It's necessary to write '\x00'==0 to get something
3278 that's true only with -std. */
3279 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3281 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3282 inside strings and character constants. */
3284 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3286 int test (int i, double x);
3287 struct s1 {int (*f) (int a);};
3288 struct s2 {int (*f) (double a);};
3289 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3295 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3300 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3301 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3303 CC="$ac_save_CC $ac_arg"
3304 if ac_fn_c_try_compile "$LINENO"; then :
3305 ac_cv_prog_cc_c89=$ac_arg
3307 rm -f core conftest.err conftest.$ac_objext
3308 test "x$ac_cv_prog_cc_c89" != "xno" && break
3310 rm -f conftest.$ac_ext
3315 case "x$ac_cv_prog_cc_c89" in
3317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3318 $as_echo "none needed" >&6; } ;;
3320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3321 $as_echo "unsupported" >&6; } ;;
3323 CC="$CC $ac_cv_prog_cc_c89"
3324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3325 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3327 if test "x$ac_cv_prog_cc_c89" != xno; then :
3332 ac_cpp='$CPP $CPPFLAGS'
3333 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3334 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3335 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3338 ac_cpp='$CPP $CPPFLAGS'
3339 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3340 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3341 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3343 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3344 # On Suns, sometimes $CPP names a directory.
3345 if test -n "$CPP" && test -d "$CPP"; then
3348 if test -z "$CPP"; then
3349 if ${ac_cv_prog_CPP+:} false; then :
3350 $as_echo_n "(cached) " >&6
3352 # Double quotes because CPP needs to be expanded
3353 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3356 for ac_c_preproc_warn_flag in '' yes
3358 # Use a header file that comes with gcc, so configuring glibc
3359 # with a fresh cross-compiler works.
3360 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3361 # <limits.h> exists even on freestanding compilers.
3362 # On the NeXT, cc -E runs the code through the compiler's parser,
3363 # not just through cpp. "Syntax error" is here to catch this case.
3364 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3365 /* end confdefs.h. */
3367 # include <limits.h>
3369 # include <assert.h>
3373 if ac_fn_c_try_cpp "$LINENO"; then :
3376 # Broken: fails on valid input.
3379 rm -f conftest.err conftest.i conftest.$ac_ext
3381 # OK, works on sane cases. Now check whether nonexistent headers
3382 # can be detected and how.
3383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3384 /* end confdefs.h. */
3385 #include <ac_nonexistent.h>
3387 if ac_fn_c_try_cpp "$LINENO"; then :
3388 # Broken: success on invalid input.
3391 # Passes both tests.
3395 rm -f conftest.err conftest.i conftest.$ac_ext
3398 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3399 rm -f conftest.i conftest.err conftest.
$ac_ext
3400 if $ac_preproc_ok; then :
3412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3413 $as_echo "$CPP" >&6; }
3415 for ac_c_preproc_warn_flag
in '' yes
3417 # Use a header file that comes with gcc, so configuring glibc
3418 # with a fresh cross-compiler works.
3419 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3420 # <limits.h> exists even on freestanding compilers.
3421 # On the NeXT, cc -E runs the code through the compiler's parser,
3422 # not just through cpp. "Syntax error" is here to catch this case.
3423 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3424 /* end confdefs.h. */
3426 # include <limits.h>
3428 # include <assert.h>
3432 if ac_fn_c_try_cpp
"$LINENO"; then :
3435 # Broken: fails on valid input.
3438 rm -f conftest.err conftest.i conftest.
$ac_ext
3440 # OK, works on sane cases. Now check whether nonexistent headers
3441 # can be detected and how.
3442 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3443 /* end confdefs.h. */
3444 #include <ac_nonexistent.h>
3446 if ac_fn_c_try_cpp
"$LINENO"; then :
3447 # Broken: success on invalid input.
3450 # Passes both tests.
3454 rm -f conftest.err conftest.i conftest.
$ac_ext
3457 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3458 rm -f conftest.i conftest.err conftest.
$ac_ext
3459 if $ac_preproc_ok; then :
3462 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3463 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3464 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3465 See \`config.log' for more details" "$LINENO" 5; }
3469 ac_cpp
='$CPP $CPPFLAGS'
3470 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3471 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3472 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3475 ac_cpp
='$CXXCPP $CPPFLAGS'
3476 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3477 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3478 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
3479 if test -z "$CXX"; then
3480 if test -n "$CCC"; then
3483 if test -n "$ac_tool_prefix"; then
3484 for ac_prog
in clang
++ c
++ g
++
3486 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3487 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3489 $as_echo_n "checking for $ac_word... " >&6; }
3490 if ${ac_cv_prog_CXX+:} false
; then :
3491 $as_echo_n "(cached) " >&6
3493 if test -n "$CXX"; then
3494 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3496 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3500 test -z "$as_dir" && as_dir
=.
3501 for ac_exec_ext
in '' $ac_executable_extensions; do
3502 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3503 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
3504 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3514 if test -n "$CXX"; then
3515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3516 $as_echo "$CXX" >&6; }
3518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3519 $as_echo "no" >&6; }
3523 test -n "$CXX" && break
3526 if test -z "$CXX"; then
3528 for ac_prog
in clang
++ c
++ g
++
3530 # Extract the first word of "$ac_prog", so it can be a program name with args.
3531 set dummy
$ac_prog; ac_word
=$2
3532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3533 $as_echo_n "checking for $ac_word... " >&6; }
3534 if ${ac_cv_prog_ac_ct_CXX+:} false
; then :
3535 $as_echo_n "(cached) " >&6
3537 if test -n "$ac_ct_CXX"; then
3538 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
3540 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3544 test -z "$as_dir" && as_dir
=.
3545 for ac_exec_ext
in '' $ac_executable_extensions; do
3546 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3547 ac_cv_prog_ac_ct_CXX
="$ac_prog"
3548 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3557 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3558 if test -n "$ac_ct_CXX"; then
3559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3560 $as_echo "$ac_ct_CXX" >&6; }
3562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3563 $as_echo "no" >&6; }
3567 test -n "$ac_ct_CXX" && break
3570 if test "x$ac_ct_CXX" = x
; then
3573 case $cross_compiling:$ac_tool_warned in
3575 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3576 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3577 ac_tool_warned
=yes ;;
3585 # Provide some information about the compiler.
3586 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3589 for ac_option
in --version -v -V -qversion; do
3590 { { ac_try
="$ac_compiler $ac_option >&5"
3592 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3593 *) ac_try_echo=$ac_try;;
3595 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3596 $as_echo "$ac_try_echo"; } >&5
3597 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3599 if test -s conftest.err; then
3601 ... rest of stderr output deleted ...
3602 10q' conftest.err >conftest.er1
3603 cat conftest.er1 >&5
3605 rm -f conftest.er1 conftest.err
3606 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3607 test $ac_status = 0; }
3610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3611 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3612 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3613 $as_echo_n "(cached) " >&6
3615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3616 /* end confdefs.h. */
3629 if ac_fn_cxx_try_compile "$LINENO"; then :
3634 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3635 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3639 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3640 if test $ac_compiler_gnu = yes; then
3645 ac_test_CXXFLAGS=${CXXFLAGS+set}
3646 ac_save_CXXFLAGS=$CXXFLAGS
3647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3648 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3649 if ${ac_cv_prog_cxx_g+:} false; then :
3650 $as_echo_n "(cached) " >&6
3652 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3653 ac_cxx_werror_flag=yes
3656 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3657 /* end confdefs.h. */
3667 if ac_fn_cxx_try_compile "$LINENO"; then :
3668 ac_cv_prog_cxx_g=yes
3671 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3672 /* end confdefs.h. */
3682 if ac_fn_cxx_try_compile "$LINENO"; then :
3685 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3687 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3688 /* end confdefs.h. */
3698 if ac_fn_cxx_try_compile "$LINENO"; then :
3699 ac_cv_prog_cxx_g=yes
3701 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3703 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3705 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3706 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3709 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3710 if test "$ac_test_CXXFLAGS" = set; then
3711 CXXFLAGS=$ac_save_CXXFLAGS
3712 elif test $ac_cv_prog_cxx_g = yes; then
3713 if test "$GXX" = yes; then
3719 if test "$GXX" = yes; then
3726 ac_cpp='$CPP $CPPFLAGS'
3727 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3728 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3729 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3731 if test -n "$ac_tool_prefix"; then
3732 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3733 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3735 $as_echo_n "checking for $ac_word... " >&6; }
3736 if ${ac_cv_prog_RANLIB+:} false; then :
3737 $as_echo_n "(cached) " >&6
3739 if test -n "$RANLIB"; then
3740 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3742 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3746 test -z "$as_dir" && as_dir=.
3747 for ac_exec_ext in '' $ac_executable_extensions; do
3748 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3749 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3750 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3759 RANLIB=$ac_cv_prog_RANLIB
3760 if test -n "$RANLIB"; then
3761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3762 $as_echo "$RANLIB" >&6; }
3764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3765 $as_echo "no" >&6; }
3770 if test -z "$ac_cv_prog_RANLIB"; then
3771 ac_ct_RANLIB=$RANLIB
3772 # Extract the first word of "ranlib", so it can be a program name with args.
3773 set dummy ranlib; ac_word=$2
3774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3775 $as_echo_n "checking for $ac_word... " >&6; }
3776 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3777 $as_echo_n "(cached) " >&6
3779 if test -n "$ac_ct_RANLIB"; then
3780 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3782 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3786 test -z "$as_dir" && as_dir=.
3787 for ac_exec_ext in '' $ac_executable_extensions; do
3788 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3789 ac_cv_prog_ac_ct_RANLIB="ranlib"
3790 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3799 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3800 if test -n "$ac_ct_RANLIB"; then
3801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3802 $as_echo "$ac_ct_RANLIB" >&6; }
3804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3805 $as_echo "no" >&6; }
3808 if test "x$ac_ct_RANLIB" = x; then
3811 case $cross_compiling:$ac_tool_warned in
3813 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3814 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3815 ac_tool_warned=yes ;;
3817 RANLIB=$ac_ct_RANLIB
3820 RANLIB="$ac_cv_prog_RANLIB"
3823 # Extract the first word of "ar", so it can be a program name with args.
3824 set dummy ar; ac_word=$2
3825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3826 $as_echo_n "checking for $ac_word... " >&6; }
3827 if ${ac_cv_path_AR+:} false; then :
3828 $as_echo_n "(cached) " >&6
3832 ac_cv_path_AR="$AR" # Let the user override the test with a path.
3835 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3839 test -z "$as_dir" && as_dir=.
3840 for ac_exec_ext in '' $ac_executable_extensions; do
3841 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3842 ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
3843 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3854 if test -n "$AR"; then
3855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3856 $as_echo "$AR" >&6; }
3858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3859 $as_echo "no" >&6; }
3863 # Extract the first word of "chmod", so it can be a program name with args.
3864 set dummy chmod; ac_word=$2
3865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3866 $as_echo_n "checking for $ac_word... " >&6; }
3867 if ${ac_cv_path_CHMOD+:} false; then :
3868 $as_echo_n "(cached) " >&6
3872 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
3875 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3879 test -z "$as_dir" && as_dir=.
3880 for ac_exec_ext in '' $ac_executable_extensions; do
3881 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3882 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
3883 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3893 CHMOD=$ac_cv_path_CHMOD
3894 if test -n "$CHMOD"; then
3895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
3896 $as_echo "$CHMOD" >&6; }
3898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3899 $as_echo "no" >&6; }
3903 # Extract the first word of "gzip", so it can be a program name with args.
3904 set dummy gzip; ac_word=$2
3905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3906 $as_echo_n "checking for $ac_word... " >&6; }
3907 if ${ac_cv_path_GZIP+:} false; then :
3908 $as_echo_n "(cached) " >&6
3912 ac_cv_path_GZIP="$GZIP" # Let the user override the test with a path.
3915 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3919 test -z "$as_dir" && as_dir=.
3920 for ac_exec_ext in '' $ac_executable_extensions; do
3921 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3922 ac_cv_path_GZIP="$as_dir/$ac_word$ac_exec_ext"
3923 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3933 GZIP=$ac_cv_path_GZIP
3934 if test -n "$GZIP"; then
3935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIP" >&5
3936 $as_echo "$GZIP" >&6; }
3938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3939 $as_echo "no" >&6; }
3943 # Extract the first word of "ld", so it can be a program name with args.
3944 set dummy ld; ac_word=$2
3945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3946 $as_echo_n "checking for $ac_word... " >&6; }
3947 if ${ac_cv_path_LD+:} false; then :
3948 $as_echo_n "(cached) " >&6
3952 ac_cv_path_LD="$LD" # Let the user override the test with a path.
3955 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3959 test -z "$as_dir" && as_dir=.
3960 for ac_exec_ext in '' $ac_executable_extensions; do
3961 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3962 ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext"
3963 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3974 if test -n "$LD"; then
3975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
3976 $as_echo "$LD" >&6; }
3978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3979 $as_echo "no" >&6; }
3983 # Extract the first word of "ln", so it can be a program name with args.
3984 set dummy ln; ac_word=$2
3985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3986 $as_echo_n "checking for $ac_word... " >&6; }
3987 if ${ac_cv_path_LN+:} false; then :
3988 $as_echo_n "(cached) " >&6
3992 ac_cv_path_LN="$LN" # Let the user override the test with a path.
3995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3999 test -z "$as_dir" && as_dir=.
4000 for ac_exec_ext in '' $ac_executable_extensions; do
4001 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4002 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4003 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4014 if test -n "$LN"; then
4015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
4016 $as_echo "$LN" >&6; }
4018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4019 $as_echo "no" >&6; }
4023 # Extract the first word of "mkdir", so it can be a program name with args.
4024 set dummy mkdir; ac_word=$2
4025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4026 $as_echo_n "checking for $ac_word... " >&6; }
4027 if ${ac_cv_path_MKDIR+:} false; then :
4028 $as_echo_n "(cached) " >&6
4032 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
4035 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4039 test -z "$as_dir" && as_dir=.
4040 for ac_exec_ext in '' $ac_executable_extensions; do
4041 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4042 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
4043 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4053 MKDIR=$ac_cv_path_MKDIR
4054 if test -n "$MKDIR"; then
4055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR" >&5
4056 $as_echo "$MKDIR" >&6; }
4058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4059 $as_echo "no" >&6; }
4063 # Extract the first word of "mv", so it can be a program name with args.
4064 set dummy mv; ac_word=$2
4065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4066 $as_echo_n "checking for $ac_word... " >&6; }
4067 if ${ac_cv_path_MV+:} false; then :
4068 $as_echo_n "(cached) " >&6
4072 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4075 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4079 test -z "$as_dir" && as_dir=.
4080 for ac_exec_ext in '' $ac_executable_extensions; do
4081 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4082 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4083 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4094 if test -n "$MV"; then
4095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
4096 $as_echo "$MV" >&6; }
4098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4099 $as_echo "no" >&6; }
4103 # Extract the first word of "rm", so it can be a program name with args.
4104 set dummy rm; ac_word=$2
4105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4106 $as_echo_n "checking for $ac_word... " >&6; }
4107 if ${ac_cv_path_RM+:} false; then :
4108 $as_echo_n "(cached) " >&6
4112 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4115 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4119 test -z "$as_dir" && as_dir=.
4120 for ac_exec_ext in '' $ac_executable_extensions; do
4121 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4122 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4123 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4134 if test -n "$RM"; then
4135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
4136 $as_echo "$RM" >&6; }
4138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4139 $as_echo "no" >&6; }
4143 # Extract the first word of "rmdir", so it can be a program name with args.
4144 set dummy rmdir; ac_word=$2
4145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4146 $as_echo_n "checking for $ac_word... " >&6; }
4147 if ${ac_cv_path_RMDIR+:} false; then :
4148 $as_echo_n "(cached) " >&6
4152 ac_cv_path_RMDIR="$RMDIR" # Let the user override the test with a path.
4155 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4159 test -z "$as_dir" && as_dir=.
4160 for ac_exec_ext in '' $ac_executable_extensions; do
4161 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4162 ac_cv_path_RMDIR="$as_dir/$ac_word$ac_exec_ext"
4163 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4173 RMDIR=$ac_cv_path_RMDIR
4174 if test -n "$RMDIR"; then
4175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDIR" >&5
4176 $as_echo "$RMDIR" >&6; }
4178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4179 $as_echo "no" >&6; }
4183 # Extract the first word of "sed", so it can be a program name with args.
4184 set dummy sed; ac_word=$2
4185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4186 $as_echo_n "checking for $ac_word... " >&6; }
4187 if ${ac_cv_path_SED+:} false; then :
4188 $as_echo_n "(cached) " >&6
4192 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4195 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4199 test -z "$as_dir" && as_dir=.
4200 for ac_exec_ext in '' $ac_executable_extensions; do
4201 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4202 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4203 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4214 if test -n "$SED"; then
4215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4216 $as_echo "$SED" >&6; }
4218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4219 $as_echo "no" >&6; }
4223 # Extract the first word of "xdg-open", so it can be a program name with args.
4224 set dummy xdg-open; ac_word=$2
4225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4226 $as_echo_n "checking for $ac_word... " >&6; }
4227 if ${ac_cv_path_XDGOPEN+:} false; then :
4228 $as_echo_n "(cached) " >&6
4232 ac_cv_path_XDGOPEN="$XDGOPEN" # Let the user override the test with a path.
4235 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4239 test -z "$as_dir" && as_dir=.
4240 for ac_exec_ext in '' $ac_executable_extensions; do
4241 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4242 ac_cv_path_XDGOPEN="$as_dir/$ac_word$ac_exec_ext"
4243 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4253 XDGOPEN=$ac_cv_path_XDGOPEN
4254 if test -n "$XDGOPEN"; then
4255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XDGOPEN" >&5
4256 $as_echo "$XDGOPEN" >&6; }
4258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4259 $as_echo "no" >&6; }
4263 if test "x$XDGOPEN" = x; then
4264 CUPS_HTMLVIEW="htmlview"
4266 CUPS_HTMLVIEW="$XDGOPEN"
4270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for install-sh script" >&5
4271 $as_echo_n "checking for install-sh script... " >&6; }
4272 INSTALL="`pwd`/install-sh"
4274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using $INSTALL" >&5
4275 $as_echo "using $INSTALL" >&6; }
4277 if test "x$AR" = x; then
4278 as_fn_error $? "Unable to find required library archive command." "$LINENO" 5
4280 if test "x$CC" = x; then
4281 as_fn_error $? "Unable to find required C compiler command." "$LINENO" 5
4285 # Check whether --enable-static was given.
4286 if test "${enable_static+set}" = set; then :
4287 enableval=$enable_static;
4291 if test x$enable_static = xyes; then
4292 echo Installing static libraries...
4293 INSTALLSTATIC="installstatic"
4298 if test -n "$ac_tool_prefix"; then
4299 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4300 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4302 $as_echo_n "checking for $ac_word... " >&6; }
4303 if ${ac_cv_path_PKGCONFIG+:} false; then :
4304 $as_echo_n "(cached) " >&6
4308 ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
4311 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4315 test -z "$as_dir" && as_dir=.
4316 for ac_exec_ext in '' $ac_executable_extensions; do
4317 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4318 ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4319 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4329 PKGCONFIG=$ac_cv_path_PKGCONFIG
4330 if test -n "$PKGCONFIG"; then
4331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
4332 $as_echo "$PKGCONFIG" >&6; }
4334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4335 $as_echo "no" >&6; }
4340 if test -z "$ac_cv_path_PKGCONFIG"; then
4341 ac_pt_PKGCONFIG=$PKGCONFIG
4342 # Extract the first word of "pkg-config", so it can be a program name with args.
4343 set dummy pkg-config; ac_word=$2
4344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4345 $as_echo_n "checking for $ac_word... " >&6; }
4346 if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
4347 $as_echo_n "(cached) " >&6
4349 case $ac_pt_PKGCONFIG in
4351 ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
4354 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4358 test -z "$as_dir" && as_dir=.
4359 for ac_exec_ext in '' $ac_executable_extensions; do
4360 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4361 ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4362 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4372 ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
4373 if test -n "$ac_pt_PKGCONFIG"; then
4374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
4375 $as_echo "$ac_pt_PKGCONFIG" >&6; }
4377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4378 $as_echo "no" >&6; }
4381 if test "x$ac_pt_PKGCONFIG" = x; then
4384 case $cross_compiling:$ac_tool_warned in
4386 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4387 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4388 ac_tool_warned=yes ;;
4390 PKGCONFIG=$ac_pt_PKGCONFIG
4393 PKGCONFIG="$ac_cv_path_PKGCONFIG"
4398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing abs" >&5
4399 $as_echo_n "checking for library containing abs... " >&6; }
4400 if ${ac_cv_search_abs+:} false; then :
4401 $as_echo_n "(cached) " >&6
4403 ac_func_search_save_LIBS=$LIBS
4404 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4405 /* end confdefs.h. */
4407 /* Override any GCC internal prototype to avoid an error.
4408 Use char because int might match the return type of a GCC
4409 builtin and then its argument prototype would still apply. */
4422 for ac_lib in '' m; do
4423 if test -z "$ac_lib"; then
4424 ac_res="none required"
4427 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4429 if ac_fn_c_try_link "$LINENO"; then :
4430 ac_cv_search_abs=$ac_res
4432 rm -f core conftest.err conftest.$ac_objext \
4434 if ${ac_cv_search_abs+:} false; then :
4438 if ${ac_cv_search_abs+:} false; then :
4444 LIBS=$ac_func_search_save_LIBS
4446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_abs" >&5
4447 $as_echo "$ac_cv_search_abs" >&6; }
4448 ac_res=$ac_cv_search_abs
4449 if test "$ac_res" != no; then :
4450 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4451 $as_echo "#define HAVE_ABS 1" >>confdefs.h
4455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
4456 $as_echo_n "checking for library containing crypt... " >&6; }
4457 if ${ac_cv_search_crypt+:} false; then :
4458 $as_echo_n "(cached) " >&6
4460 ac_func_search_save_LIBS=$LIBS
4461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4462 /* end confdefs.h. */
4464 /* Override any GCC internal prototype to avoid an error.
4465 Use char because int might match the return type of a GCC
4466 builtin and then its argument prototype would still apply. */
4479 for ac_lib in '' crypt; do
4480 if test -z "$ac_lib"; then
4481 ac_res="none required"
4484 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4486 if ac_fn_c_try_link "$LINENO"; then :
4487 ac_cv_search_crypt=$ac_res
4489 rm -f core conftest.err conftest.$ac_objext \
4491 if ${ac_cv_search_crypt+:} false; then :
4495 if ${ac_cv_search_crypt+:} false; then :
4498 ac_cv_search_crypt=no
4501 LIBS=$ac_func_search_save_LIBS
4503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
4504 $as_echo "$ac_cv_search_crypt" >&6; }
4505 ac_res=$ac_cv_search_crypt
4506 if test "$ac_res" != no; then :
4507 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fmod" >&5
4512 $as_echo_n "checking for library containing fmod... " >&6; }
4513 if ${ac_cv_search_fmod+:} false; then :
4514 $as_echo_n "(cached) " >&6
4516 ac_func_search_save_LIBS=$LIBS
4517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4518 /* end confdefs.h. */
4520 /* Override any GCC internal prototype to avoid an error.
4521 Use char because int might match the return type of a GCC
4522 builtin and then its argument prototype would still apply. */
4535 for ac_lib in '' m; do
4536 if test -z "$ac_lib"; then
4537 ac_res="none required"
4540 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4542 if ac_fn_c_try_link "$LINENO"; then :
4543 ac_cv_search_fmod=$ac_res
4545 rm -f core conftest.err conftest.$ac_objext \
4547 if ${ac_cv_search_fmod+:} false; then :
4551 if ${ac_cv_search_fmod+:} false; then :
4554 ac_cv_search_fmod=no
4557 LIBS=$ac_func_search_save_LIBS
4559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fmod" >&5
4560 $as_echo "$ac_cv_search_fmod" >&6; }
4561 ac_res=$ac_cv_search_fmod
4562 if test "$ac_res" != no; then :
4563 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getspent" >&5
4568 $as_echo_n "checking for library containing getspent... " >&6; }
4569 if ${ac_cv_search_getspent+:} false; then :
4570 $as_echo_n "(cached) " >&6
4572 ac_func_search_save_LIBS=$LIBS
4573 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4574 /* end confdefs.h. */
4576 /* Override any GCC internal prototype to avoid an error.
4577 Use char because int might match the return type of a GCC
4578 builtin and then its argument prototype would still apply. */
4591 for ac_lib in '' sec gen; do
4592 if test -z "$ac_lib"; then
4593 ac_res="none required"
4596 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4598 if ac_fn_c_try_link "$LINENO"; then :
4599 ac_cv_search_getspent=$ac_res
4601 rm -f core conftest.err conftest.$ac_objext \
4603 if ${ac_cv_search_getspent+:} false; then :
4607 if ${ac_cv_search_getspent+:} false; then :
4610 ac_cv_search_getspent=no
4613 LIBS=$ac_func_search_save_LIBS
4615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getspent" >&5
4616 $as_echo "$ac_cv_search_getspent" >&6; }
4617 ac_res=$ac_cv_search_getspent
4618 if test "$ac_res" != no; then :
4619 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4625 # Check whether --enable-mallinfo was given.
4626 if test "${enable_mallinfo+set}" = set; then :
4627 enableval=$enable_mallinfo;
4631 if test x$enable_mallinfo = xyes; then
4634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mallinfo" >&5
4635 $as_echo_n "checking for library containing mallinfo... " >&6; }
4636 if ${ac_cv_search_mallinfo+:} false; then :
4637 $as_echo_n "(cached) " >&6
4639 ac_func_search_save_LIBS=$LIBS
4640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4641 /* end confdefs.h. */
4643 /* Override any GCC internal prototype to avoid an error.
4644 Use char because int might match the return type of a GCC
4645 builtin and then its argument prototype would still apply. */
4658 for ac_lib in '' malloc; do
4659 if test -z "$ac_lib"; then
4660 ac_res="none required"
4663 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4665 if ac_fn_c_try_link "$LINENO"; then :
4666 ac_cv_search_mallinfo=$ac_res
4668 rm -f core conftest.err conftest.$ac_objext \
4670 if ${ac_cv_search_mallinfo+:} false; then :
4674 if ${ac_cv_search_mallinfo+:} false; then :
4677 ac_cv_search_mallinfo=no
4680 LIBS=$ac_func_search_save_LIBS
4682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mallinfo" >&5
4683 $as_echo "$ac_cv_search_mallinfo" >&6; }
4684 ac_res=$ac_cv_search_mallinfo
4685 if test "$ac_res" != no; then :
4686 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4687 $as_echo "#define HAVE_MALLINFO 1" >>confdefs.h
4697 # Check whether --enable-libpaper was given.
4698 if test "${enable_libpaper+set}" = set; then :
4699 enableval=$enable_libpaper;
4703 if test x$enable_libpaper = xyes; then
4704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systempapername in -lpaper" >&5
4705 $as_echo_n "checking for systempapername in -lpaper... " >&6; }
4706 if ${ac_cv_lib_paper_systempapername+:} false; then :
4707 $as_echo_n "(cached) " >&6
4709 ac_check_lib_save_LIBS=$LIBS
4710 LIBS="-lpaper $LIBS"
4711 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4712 /* end confdefs.h. */
4714 /* Override any GCC internal prototype to avoid an error.
4715 Use char because int might match the return type of a GCC
4716 builtin and then its argument prototype would still apply. */
4720 char systempapername ();
4724 return systempapername ();
4729 if ac_fn_c_try_link "$LINENO"; then :
4730 ac_cv_lib_paper_systempapername=yes
4732 ac_cv_lib_paper_systempapername=no
4734 rm -f core conftest.err conftest.$ac_objext \
4735 conftest$ac_exeext conftest.$ac_ext
4736 LIBS=$ac_check_lib_save_LIBS
4738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_paper_systempapername" >&5
4739 $as_echo "$ac_cv_lib_paper_systempapername" >&6; }
4740 if test "x$ac_cv_lib_paper_systempapername" = xyes; then :
4741 $as_echo "#define HAVE_LIBPAPER 1" >>confdefs.h
4754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4755 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4756 if ${ac_cv_path_GREP+:} false; then :
4757 $as_echo_n "(cached) " >&6
4759 if test -z "$GREP"; then
4760 ac_path_GREP_found=false
4761 # Loop through the user's path and test for each of PROGNAME-LIST
4762 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4763 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4766 test -z "$as_dir" && as_dir=.
4767 for ac_prog in grep ggrep; do
4768 for ac_exec_ext in '' $ac_executable_extensions; do
4769 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4770 as_fn_executable_p "$ac_path_GREP" || continue
4771 # Check for GNU ac_path_GREP and select it if it is found.
4772 # Check for GNU $ac_path_GREP
4773 case `"$ac_path_GREP" --version 2>&1` in
4775 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4778 $as_echo_n 0123456789 >"conftest.in"
4781 cat "conftest.in" "conftest.in" >"conftest.tmp"
4782 mv "conftest.tmp" "conftest.in"
4783 cp "conftest.in" "conftest.nl"
4784 $as_echo 'GREP' >> "conftest.nl"
4785 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4786 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4787 as_fn_arith $ac_count + 1 && ac_count=$as_val
4788 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4789 # Best one so far, save it but keep looking for a better one
4790 ac_cv_path_GREP="$ac_path_GREP"
4791 ac_path_GREP_max=$ac_count
4793 # 10*(2^10) chars as input seems more than enough
4794 test $ac_count -gt 10 && break
4796 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4799 $ac_path_GREP_found && break 3
4804 if test -z "$ac_cv_path_GREP"; then
4805 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4808 ac_cv_path_GREP=$GREP
4812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4813 $as_echo "$ac_cv_path_GREP" >&6; }
4814 GREP="$ac_cv_path_GREP"
4817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4818 $as_echo_n "checking for egrep... " >&6; }
4819 if ${ac_cv_path_EGREP+:} false; then :
4820 $as_echo_n "(cached) " >&6
4822 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4823 then ac_cv_path_EGREP="$GREP -E"
4825 if test -z "$EGREP"; then
4826 ac_path_EGREP_found=false
4827 # Loop through the user's path and test for each of PROGNAME-LIST
4828 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4829 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4832 test -z "$as_dir" && as_dir=.
4833 for ac_prog in egrep; do
4834 for ac_exec_ext in '' $ac_executable_extensions; do
4835 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4836 as_fn_executable_p "$ac_path_EGREP" || continue
4837 # Check for GNU ac_path_EGREP and select it if it is found.
4838 # Check for GNU $ac_path_EGREP
4839 case `"$ac_path_EGREP" --version 2>&1` in
4841 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4844 $as_echo_n 0123456789 >"conftest.in"
4847 cat "conftest.in" "conftest.in" >"conftest.tmp"
4848 mv "conftest.tmp" "conftest.in"
4849 cp "conftest.in" "conftest.nl"
4850 $as_echo 'EGREP' >> "conftest.nl"
4851 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4852 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4853 as_fn_arith $ac_count + 1 && ac_count=$as_val
4854 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4855 # Best one so far, save it but keep looking for a better one
4856 ac_cv_path_EGREP="$ac_path_EGREP"
4857 ac_path_EGREP_max=$ac_count
4859 # 10*(2^10) chars as input seems more than enough
4860 test $ac_count -gt 10 && break
4862 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4865 $ac_path_EGREP_found && break 3
4870 if test -z "$ac_cv_path_EGREP"; then
4871 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4874 ac_cv_path_EGREP=$EGREP
4879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4880 $as_echo "$ac_cv_path_EGREP" >&6; }
4881 EGREP="$ac_cv_path_EGREP"
4884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4885 $as_echo_n "checking for ANSI C header files... " >&6; }
4886 if ${ac_cv_header_stdc+:} false; then :
4887 $as_echo_n "(cached) " >&6
4889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4890 /* end confdefs.h. */
4904 if ac_fn_c_try_compile "$LINENO"; then :
4905 ac_cv_header_stdc=yes
4907 ac_cv_header_stdc=no
4909 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4911 if test $ac_cv_header_stdc = yes; then
4912 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4914 /* end confdefs.h. */
4918 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4919 $EGREP "memchr" >/dev/null 2>&1; then :
4922 ac_cv_header_stdc=no
4928 if test $ac_cv_header_stdc = yes; then
4929 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4930 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4931 /* end confdefs.h. */
4935 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4936 $EGREP "free" >/dev/null 2>&1; then :
4939 ac_cv_header_stdc=no
4945 if test $ac_cv_header_stdc = yes; then
4946 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4947 if test "$cross_compiling" = yes; then :
4950 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4951 /* end confdefs.h. */
4954 #if ((' ' & 0x0FF) == 0x020)
4955 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4956 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4958 # define ISLOWER(c) \
4959 (('a' <= (c) && (c) <= 'i') \
4960 || ('j' <= (c) && (c) <= 'r') \
4961 || ('s' <= (c) && (c) <= 'z'))
4962 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4965 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4970 for (i = 0; i < 256; i++)
4971 if (XOR (islower (i), ISLOWER (i))
4972 || toupper (i) != TOUPPER (i))
4977 if ac_fn_c_try_run "$LINENO"; then :
4980 ac_cv_header_stdc=no
4982 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4983 conftest.$ac_objext conftest.beam conftest.$ac_ext
4988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4989 $as_echo "$ac_cv_header_stdc" >&6; }
4990 if test $ac_cv_header_stdc = yes; then
4992 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4996 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4997 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4998 inttypes.h stdint.h unistd.h
5000 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
5001 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5003 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5004 cat >>confdefs.h <<_ACEOF
5005 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
5013 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
5014 if test "x$ac_cv_header_stdlib_h" = xyes; then :
5015 $as_echo "#define HAVE_STDLIB_H 1" >>confdefs.h
5020 ac_fn_c_check_header_mongrel "$LINENO" "crypt.h" "ac_cv_header_crypt_h" "$ac_includes_default"
5021 if test "x$ac_cv_header_crypt_h" = xyes; then :
5022 $as_echo "#define HAVE_CRYPT_H 1" >>confdefs.h
5027 ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
5028 if test "x$ac_cv_header_langinfo_h" = xyes; then :
5029 $as_echo "#define HAVE_LANGINFO_H 1" >>confdefs.h
5034 ac_fn_c_check_header_mongrel "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default"
5035 if test "x$ac_cv_header_malloc_h" = xyes; then :
5036 $as_echo "#define HAVE_MALLOC_H 1" >>confdefs.h
5041 ac_fn_c_check_header_mongrel "$LINENO" "shadow.h" "ac_cv_header_shadow_h" "$ac_includes_default"
5042 if test "x$ac_cv_header_shadow_h" = xyes; then :
5043 $as_echo "#define HAVE_SHADOW_H 1" >>confdefs.h
5048 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
5049 if test "x$ac_cv_header_stdint_h" = xyes; then :
5050 $as_echo "#define HAVE_STDINT_H 1" >>confdefs.h
5055 ac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default"
5056 if test "x$ac_cv_header_string_h" = xyes; then :
5057 $as_echo "#define HAVE_STRING_H 1" >>confdefs.h
5062 ac_fn_c_check_header_mongrel "$LINENO" "strings.h" "ac_cv_header_strings_h" "$ac_includes_default"
5063 if test "x$ac_cv_header_strings_h" = xyes; then :
5064 $as_echo "#define HAVE_STRINGS_H 1" >>confdefs.h
5069 ac_fn_c_check_header_mongrel "$LINENO" "bstring.h" "ac_cv_header_bstring_h" "$ac_includes_default"
5070 if test "x$ac_cv_header_bstring_h" = xyes; then :
5071 $as_echo "#define HAVE_BSTRING_H 1" >>confdefs.h
5076 ac_fn_c_check_header_mongrel "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
5077 if test "x$ac_cv_header_sys_ioctl_h" = xyes; then :
5078 $as_echo "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
5083 ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
5084 if test "x$ac_cv_header_sys_param_h" = xyes; then :
5085 $as_echo "#define HAVE_SYS_PARAM_H 1" >>confdefs.h
5090 ac_fn_c_check_header_mongrel "$LINENO" "sys/ucred.h" "ac_cv_header_sys_ucred_h" "$ac_includes_default"
5091 if test "x$ac_cv_header_sys_ucred_h" = xyes; then :
5092 $as_echo "#define HAVE_SYS_UCRED_H 1" >>confdefs.h
5098 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
5099 if test "x$ac_cv_header_iconv_h" = xyes; then :
5102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing iconv_open" >&5
5103 $as_echo_n "checking for library containing iconv_open... " >&6; }
5104 if ${ac_cv_search_iconv_open+:} false; then :
5105 $as_echo_n "(cached) " >&6
5107 ac_func_search_save_LIBS=$LIBS
5108 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5109 /* end confdefs.h. */
5111 /* Override any GCC internal prototype to avoid an error.
5112 Use char because int might match the return type of a GCC
5113 builtin and then its argument prototype would still apply. */
5121 return iconv_open ();
5126 for ac_lib in '' iconv; do
5127 if test -z "$ac_lib"; then
5128 ac_res="none required"
5131 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5133 if ac_fn_c_try_link "$LINENO"; then :
5134 ac_cv_search_iconv_open=$ac_res
5136 rm -f core conftest.err conftest.$ac_objext \
5138 if ${ac_cv_search_iconv_open+:} false; then :
5142 if ${ac_cv_search_iconv_open+:} false; then :
5145 ac_cv_search_iconv_open=no
5148 LIBS=$ac_func_search_save_LIBS
5150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_iconv_open" >&5
5151 $as_echo "$ac_cv_search_iconv_open" >&6; }
5152 ac_res=$ac_cv_search_iconv_open
5153 if test "$ac_res" != no; then :
5154 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5155 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5157 SAVELIBS="$SAVELIBS $LIBS"
5160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing libiconv_open" >&5
5161 $as_echo_n "checking for library containing libiconv_open... " >&6; }
5162 if ${ac_cv_search_libiconv_open+:} false; then :
5163 $as_echo_n "(cached) " >&6
5165 ac_func_search_save_LIBS=$LIBS
5166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5167 /* end confdefs.h. */
5169 /* Override any GCC internal prototype to avoid an error.
5170 Use char because int might match the return type of a GCC
5171 builtin and then its argument prototype would still apply. */
5175 char libiconv_open ();
5179 return libiconv_open ();
5184 for ac_lib in '' iconv; do
5185 if test -z "$ac_lib"; then
5186 ac_res="none required"
5189 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5191 if ac_fn_c_try_link "$LINENO"; then :
5192 ac_cv_search_libiconv_open=$ac_res
5194 rm -f core conftest.err conftest.$ac_objext \
5196 if ${ac_cv_search_libiconv_open+:} false; then :
5200 if ${ac_cv_search_libiconv_open+:} false; then :
5203 ac_cv_search_libiconv_open=no
5206 LIBS=$ac_func_search_save_LIBS
5208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_libiconv_open" >&5
5209 $as_echo "$ac_cv_search_libiconv_open" >&6; }
5210 ac_res=$ac_cv_search_libiconv_open
5211 if test "$ac_res" != no; then :
5212 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5213 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5215 SAVELIBS="$SAVELIBS $LIBS"
5224 ac_fn_c_check_header_mongrel "$LINENO" "mxml.h" "ac_cv_header_mxml_h" "$ac_includes_default"
5225 if test "x$ac_cv_header_mxml_h" = xyes; then :
5227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mmxlNewElement" >&5
5228 $as_echo_n "checking for library containing mmxlNewElement... " >&6; }
5229 if ${ac_cv_search_mmxlNewElement+:} false; then :
5230 $as_echo_n "(cached) " >&6
5232 ac_func_search_save_LIBS=$LIBS
5233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5234 /* end confdefs.h. */
5236 /* Override any GCC internal prototype to avoid an error.
5237 Use char because int might match the return type of a GCC
5238 builtin and then its argument prototype would still apply. */
5242 char mmxlNewElement ();
5246 return mmxlNewElement ();
5251 for ac_lib in '' mxml; do
5252 if test -z "$ac_lib"; then
5253 ac_res="none required"
5256 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5258 if ac_fn_c_try_link "$LINENO"; then :
5259 ac_cv_search_mmxlNewElement=$ac_res
5261 rm -f core conftest.err conftest.$ac_objext \
5263 if ${ac_cv_search_mmxlNewElement+:} false; then :
5267 if ${ac_cv_search_mmxlNewElement+:} false; then :
5270 ac_cv_search_mmxlNewElement=no
5273 LIBS=$ac_func_search_save_LIBS
5275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mmxlNewElement" >&5
5276 $as_echo "$ac_cv_search_mmxlNewElement" >&6; }
5277 ac_res=$ac_cv_search_mmxlNewElement
5278 if test "$ac_res" != no; then :
5279 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5280 $as_echo "#define HAVE_MXML_H 1" >>confdefs.h
5291 ac_fn_c_check_header_mongrel "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default"
5292 if test "x$ac_cv_header_sys_mount_h" = xyes; then :
5293 $as_echo "#define HAVE_SYS_MOUNT_H 1" >>confdefs.h
5298 ac_fn_c_check_header_mongrel "$LINENO" "sys/statfs.h" "ac_cv_header_sys_statfs_h" "$ac_includes_default"
5299 if test "x$ac_cv_header_sys_statfs_h" = xyes; then :
5300 $as_echo "#define HAVE_SYS_STATFS_H 1" >>confdefs.h
5305 ac_fn_c_check_header_mongrel "$LINENO" "sys/statvfs.h" "ac_cv_header_sys_statvfs_h" "$ac_includes_default"
5306 if test "x$ac_cv_header_sys_statvfs_h" = xyes; then :
5307 $as_echo "#define HAVE_SYS_STATVFS_H 1" >>confdefs.h
5312 ac_fn_c_check_header_mongrel "$LINENO" "sys/vfs.h" "ac_cv_header_sys_vfs_h" "$ac_includes_default"
5313 if test "x$ac_cv_header_sys_vfs_h" = xyes; then :
5314 $as_echo "#define HAVE_SYS_VFS_H 1" >>confdefs.h
5319 for ac_func in statfs statvfs
5321 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5322 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5323 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5324 cat >>confdefs.h <<_ACEOF
5325 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5332 for ac_func in strdup strlcat strlcpy
5334 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5335 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5336 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5337 cat >>confdefs.h <<_ACEOF
5338 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5344 if test "$host_os_name" = "hp-ux" -a "$host_os_version" = "1020"; then
5345 echo Forcing snprintf emulation for HP-UX.
5347 for ac_func in snprintf vsnprintf
5349 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5350 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5351 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5352 cat >>confdefs.h <<_ACEOF
5353 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5361 for ac_func in random lrand48 arc4random
5363 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5364 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5365 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5366 cat >>confdefs.h <<_ACEOF
5367 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5374 for ac_func in geteuid
5376 ac_fn_c_check_func "$LINENO" "geteuid" "ac_cv_func_geteuid"
5377 if test "x$ac_cv_func_geteuid" = xyes; then :
5378 cat >>confdefs.h <<_ACEOF
5379 #define HAVE_GETEUID 1
5386 for ac_func in setpgid
5388 ac_fn_c_check_func "$LINENO" "setpgid" "ac_cv_func_setpgid"
5389 if test "x$ac_cv_func_setpgid" = xyes; then :
5390 cat >>confdefs.h <<_ACEOF
5391 #define HAVE_SETPGID 1
5398 for ac_func in vsyslog
5400 ac_fn_c_check_func "$LINENO" "vsyslog" "ac_cv_func_vsyslog"
5401 if test "x$ac_cv_func_vsyslog" = xyes; then :
5402 cat >>confdefs.h <<_ACEOF
5403 #define HAVE_VSYSLOG 1
5410 case "$host_os_name" in
5412 # Do not use sigset on Linux or GNU HURD
5415 # Use sigset on other platforms, if available
5416 for ac_func in sigset
5418 ac_fn_c_check_func "$LINENO" "sigset" "ac_cv_func_sigset"
5419 if test "x$ac_cv_func_sigset" = xyes; then :
5420 cat >>confdefs.h <<_ACEOF
5421 #define HAVE_SIGSET 1
5430 for ac_func in sigaction
5432 ac_fn_c_check_func "$LINENO" "sigaction" "ac_cv_func_sigaction"
5433 if test "x$ac_cv_func_sigaction" = xyes; then :
5434 cat >>confdefs.h <<_ACEOF
5435 #define HAVE_SIGACTION 1
5442 for ac_func in waitpid wait3
5444 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5445 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5446 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5447 cat >>confdefs.h <<_ACEOF
5448 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5455 for ac_func in posix_spawn
5457 ac_fn_c_check_func "$LINENO" "posix_spawn" "ac_cv_func_posix_spawn"
5458 if test "x$ac_cv_func_posix_spawn" = xyes; then :
5459 cat >>confdefs.h <<_ACEOF
5460 #define HAVE_POSIX_SPAWN 1
5467 for ac_func in getgrouplist
5469 ac_fn_c_check_func "$LINENO" "getgrouplist" "ac_cv_func_getgrouplist"
5470 if test "x$ac_cv_func_getgrouplist" = xyes; then :
5471 cat >>confdefs.h <<_ACEOF
5472 #define HAVE_GETGROUPLIST 1
5479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff member in tm structure" >&5
5480 $as_echo_n "checking for tm_gmtoff member in tm structure... " >&6; }
5481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5482 /* end confdefs.h. */
5488 int o = t.tm_gmtoff;
5493 if ac_fn_c_try_compile "$LINENO"; then :
5494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5495 $as_echo "yes" >&6; }
5496 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
5499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5500 $as_echo "no" >&6; }
5502 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_gen member in stat structure" >&5
5505 $as_echo_n "checking for st_gen member in stat structure... " >&6; }
5506 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5507 /* end confdefs.h. */
5508 #include <sys/stat.h>
5518 if ac_fn_c_try_compile "$LINENO"; then :
5519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5520 $as_echo "yes" >&6; }
5521 $as_echo "#define HAVE_ST_GEN 1" >>confdefs.h
5524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5525 $as_echo "no" >&6; }
5527 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5529 for ac_func in removefile
5531 ac_fn_c_check_func "$LINENO" "removefile" "ac_cv_func_removefile"
5532 if test "x$ac_cv_func_removefile" = xyes; then :
5533 cat >>confdefs.h <<_ACEOF
5534 #define HAVE_REMOVEFILE 1
5541 # Check whether --enable-libusb was given.
5542 if test "${enable_libusb+set}" = set; then :
5543 enableval=$enable_libusb;
5552 if test "x$PKGCONFIG" != x; then
5553 if test x$enable_libusb != xno -a $host_os_name != darwin; then
5554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libusb-1.0" >&5
5555 $as_echo_n "checking for libusb-1.0... " >&6; }
5556 if $PKGCONFIG --exists libusb-1.0; then
5557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5558 $as_echo "yes" >&6; }
5559 $as_echo "#define HAVE_LIBUSB 1" >>confdefs.h
5561 CFLAGS="$CFLAGS `$PKGCONFIG --cflags libusb-1.0
`"
5562 LIBUSB="`$PKGCONFIG --libs libusb-1.0
`"
5563 USBQUIRKS="\$(DATADIR)/usb"
5565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5566 $as_echo "no" >&6; }
5567 if test x$enable_libusb = xyes; then
5568 as_fn_error $? "libusb required for --enable-libusb." "$LINENO" 5
5572 elif test x$enable_libusb = xyes; then
5573 as_fn_error $? "Need pkg-config to enable libusb support." "$LINENO" 5
5576 # Check whether --enable-tcp_wrappers was given.
5577 if test "${enable_tcp_wrappers+set}" = set; then :
5578 enableval=$enable_tcp_wrappers;
5585 if test x$enable_tcp_wrappers = xyes; then
5586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hosts_access in -lwrap" >&5
5587 $as_echo_n "checking for hosts_access in -lwrap... " >&6; }
5588 if ${ac_cv_lib_wrap_hosts_access+:} false; then :
5589 $as_echo_n "(cached) " >&6
5591 ac_check_lib_save_LIBS=$LIBS
5593 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5594 /* end confdefs.h. */
5596 /* Override any GCC internal prototype to avoid an error.
5597 Use char because int might match the return type of a GCC
5598 builtin and then its argument prototype would still apply. */
5602 char hosts_access ();
5606 return hosts_access ();
5611 if ac_fn_c_try_link "$LINENO"; then :
5612 ac_cv_lib_wrap_hosts_access=yes
5614 ac_cv_lib_wrap_hosts_access=no
5616 rm -f core conftest.err conftest.$ac_objext \
5617 conftest$ac_exeext conftest.$ac_ext
5618 LIBS=$ac_check_lib_save_LIBS
5620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wrap_hosts_access" >&5
5621 $as_echo "$ac_cv_lib_wrap_hosts_access" >&6; }
5622 if test "x$ac_cv_lib_wrap_hosts_access" = xyes; then :
5624 ac_fn_c_check_header_mongrel "$LINENO" "tcpd.h" "ac_cv_header_tcpd_h" "$ac_includes_default"
5625 if test "x$ac_cv_header_tcpd_h" = xyes; then :
5626 $as_echo "#define HAVE_TCPD_H 1" >>confdefs.h
5638 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
5639 if test "x$ac_cv_header_zlib_h" = xyes; then :
5640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzgets in -lz" >&5
5641 $as_echo_n "checking for gzgets in -lz... " >&6; }
5642 if ${ac_cv_lib_z_gzgets+:} false; then :
5643 $as_echo_n "(cached) " >&6
5645 ac_check_lib_save_LIBS=$LIBS
5647 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5648 /* end confdefs.h. */
5650 /* Override any GCC internal prototype to avoid an error.
5651 Use char because int might match the return type of a GCC
5652 builtin and then its argument prototype would still apply. */
5665 if ac_fn_c_try_link "$LINENO"; then :
5666 ac_cv_lib_z_gzgets=yes
5668 ac_cv_lib_z_gzgets=no
5670 rm -f core conftest.err conftest.$ac_objext \
5671 conftest$ac_exeext conftest.$ac_ext
5672 LIBS=$ac_check_lib_save_LIBS
5674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzgets" >&5
5675 $as_echo "$ac_cv_lib_z_gzgets" >&6; }
5676 if test "x$ac_cv_lib_z_gzgets" = xyes; then :
5677 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
5681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateCopy in -lz" >&5
5682 $as_echo_n "checking for inflateCopy in -lz... " >&6; }
5683 if ${ac_cv_lib_z_inflateCopy+:} false; then :
5684 $as_echo_n "(cached) " >&6
5686 ac_check_lib_save_LIBS=$LIBS
5688 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5689 /* end confdefs.h. */
5691 /* Override any GCC internal prototype to avoid an error.
5692 Use char because int might match the return type of a GCC
5693 builtin and then its argument prototype would still apply. */
5697 char inflateCopy ();
5701 return inflateCopy ();
5706 if ac_fn_c_try_link "$LINENO"; then :
5707 ac_cv_lib_z_inflateCopy=yes
5709 ac_cv_lib_z_inflateCopy=no
5711 rm -f core conftest.err conftest.$ac_objext \
5712 conftest$ac_exeext conftest.$ac_ext
5713 LIBS=$ac_check_lib_save_LIBS
5715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateCopy" >&5
5716 $as_echo "$ac_cv_lib_z_inflateCopy" >&6; }
5717 if test "x$ac_cv_lib_z_inflateCopy" = xyes; then :
5718 $as_echo "#define HAVE_INFLATECOPY 1" >>confdefs.h
5722 if test "x$GZIP" != z; then
5733 case $host_os_name in
5751 # Check whether --enable-acl was given.
5752 if test "${enable_acl+set}" = set; then :
5753 enableval=$enable_acl;
5756 if test "x$enable_acl" != xno; then
5757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing acl_init" >&5
5758 $as_echo_n "checking for library containing acl_init... " >&6; }
5759 if ${ac_cv_search_acl_init+:} false; then :
5760 $as_echo_n "(cached) " >&6
5762 ac_func_search_save_LIBS=$LIBS
5763 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5764 /* end confdefs.h. */
5766 /* Override any GCC internal prototype to avoid an error.
5767 Use char because int might match the return type of a GCC
5768 builtin and then its argument prototype would still apply. */
5781 for ac_lib in '' acl; do
5782 if test -z "$ac_lib"; then
5783 ac_res="none required"
5786 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5788 if ac_fn_c_try_link "$LINENO"; then :
5789 ac_cv_search_acl_init=$ac_res
5791 rm -f core conftest.err conftest.$ac_objext \
5793 if ${ac_cv_search_acl_init+:} false; then :
5797 if ${ac_cv_search_acl_init+:} false; then :
5800 ac_cv_search_acl_init=no
5803 LIBS=$ac_func_search_save_LIBS
5805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_acl_init" >&5
5806 $as_echo "$ac_cv_search_acl_init" >&6; }
5807 ac_res=$ac_cv_search_acl_init
5808 if test "$ac_res" != no; then :
5809 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5810 $as_echo "#define HAVE_ACL_INIT 1" >>confdefs.h
5814 SERVERLIBS="$SERVERLIBS $LIBS"
5818 # Check whether --enable-dbus was given.
5819 if test "${enable_dbus+set}" = set; then :
5820 enableval=$enable_dbus;
5824 # Check whether --with-dbusdir was given.
5825 if test "${with_dbusdir+set}" = set; then :
5826 withval=$with_dbusdir; DBUSDIR="$withval"
5832 DBUS_NOTIFIERLIBS=""
5834 if test "x$enable_dbus" != xno -a "x$PKGCONFIG" != x -a "x$host_os_name" != xdarwin; then
5835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBUS" >&5
5836 $as_echo_n "checking for DBUS... " >&6; }
5837 if $PKGCONFIG --exists dbus-1; then
5838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5839 $as_echo "yes" >&6; }
5840 $as_echo "#define HAVE_DBUS 1" >>confdefs.h
5842 CFLAGS="$CFLAGS `$PKGCONFIG --cflags dbus-1
` -DDBUS_API_SUBJECT_TO_CHANGE"
5843 SERVERLIBS="$SERVERLIBS `$PKGCONFIG --libs dbus-1
`"
5844 DBUS_NOTIFIER="dbus"
5845 DBUS_NOTIFIERLIBS="`$PKGCONFIG --libs dbus-1
`"
5847 LIBS="$LIBS $DBUS_NOTIFIERLIBS"
5848 ac_fn_c_check_func "$LINENO" "dbus_message_iter_init_append" "ac_cv_func_dbus_message_iter_init_append"
5849 if test "x$ac_cv_func_dbus_message_iter_init_append" = xyes; then :
5850 $as_echo "#define HAVE_DBUS_MESSAGE_ITER_INIT_APPEND 1" >>confdefs.h
5854 ac_fn_c_check_func "$LINENO" "dbus_threads_init" "ac_cv_func_dbus_threads_init"
5855 if test "x$ac_cv_func_dbus_threads_init" = xyes; then :
5856 $as_echo "#define HAVE_DBUS_THREADS_INIT 1" >>confdefs.h
5861 if test -d /etc/dbus-1; then
5862 DBUSDIR="/etc/dbus-1"
5865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5866 $as_echo "no" >&6; }
5874 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@SYSTEM"
5875 CUPS_DEFAULT_SYSTEM_AUTHKEY=""
5876 CUPS_SYSTEM_AUTHKEY=""
5879 case $host_os_name in
5881 BACKLIBS="$BACKLIBS -framework IOKit"
5882 SERVERLIBS="$SERVERLIBS -framework IOKit -weak_framework ApplicationServices"
5883 LIBS="-framework SystemConfiguration -framework CoreFoundation -framework Security $LIBS"
5885 ac_fn_c_check_header_mongrel "$LINENO" "ApplicationServices/ApplicationServices.h" "ac_cv_header_ApplicationServices_ApplicationServices_h" "$ac_includes_default"
5886 if test "x$ac_cv_header_ApplicationServices_ApplicationServices_h" = xyes; then :
5887 $as_echo "#define HAVE_APPLICATIONSERVICES_H 1" >>confdefs.h
5892 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CoreFoundation.h" "ac_cv_header_CoreFoundation_CoreFoundation_h" "$ac_includes_default"
5893 if test "x$ac_cv_header_CoreFoundation_CoreFoundation_h" = xyes; then :
5894 $as_echo "#define HAVE_COREFOUNDATION_H 1" >>confdefs.h
5899 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFPriv.h" "ac_cv_header_CoreFoundation_CFPriv_h" "$ac_includes_default"
5900 if test "x$ac_cv_header_CoreFoundation_CFPriv_h" = xyes; then :
5901 $as_echo "#define HAVE_CFPRIV_H 1" >>confdefs.h
5906 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFBundlePriv.h" "ac_cv_header_CoreFoundation_CFBundlePriv_h" "$ac_includes_default"
5907 if test "x$ac_cv_header_CoreFoundation_CFBundlePriv_h" = xyes; then :
5908 $as_echo "#define HAVE_CFBUNDLEPRIV_H 1" >>confdefs.h
5914 for ac_func in SCDynamicStoreCopyComputerName
5916 ac_fn_c_check_func "$LINENO" "SCDynamicStoreCopyComputerName" "ac_cv_func_SCDynamicStoreCopyComputerName"
5917 if test "x$ac_cv_func_SCDynamicStoreCopyComputerName" = xyes; then :
5918 cat >>confdefs.h <<_ACEOF
5919 #define HAVE_SCDYNAMICSTORECOPYCOMPUTERNAME 1
5926 ac_fn_c_check_header_mongrel "$LINENO" "membership.h" "ac_cv_header_membership_h" "$ac_includes_default"
5927 if test "x$ac_cv_header_membership_h" = xyes; then :
5928 $as_echo "#define HAVE_MEMBERSHIP_H 1" >>confdefs.h
5933 ac_fn_c_check_header_mongrel "$LINENO" "membershipPriv.h" "ac_cv_header_membershipPriv_h" "$ac_includes_default"
5934 if test "x$ac_cv_header_membershipPriv_h" = xyes; then :
5935 $as_echo "#define HAVE_MEMBERSHIPPRIV_H 1" >>confdefs.h
5940 for ac_func in mbr_uid_to_uuid
5942 ac_fn_c_check_func "$LINENO" "mbr_uid_to_uuid" "ac_cv_func_mbr_uid_to_uuid"
5943 if test "x$ac_cv_func_mbr_uid_to_uuid" = xyes; then :
5944 cat >>confdefs.h <<_ACEOF
5945 #define HAVE_MBR_UID_TO_UUID 1
5952 ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
5953 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
5954 $as_echo "#define HAVE_DLFCN_H 1" >>confdefs.h
5960 ac_fn_c_check_header_mongrel "$LINENO" "notify.h" "ac_cv_header_notify_h" "$ac_includes_default"
5961 if test "x$ac_cv_header_notify_h" = xyes; then :
5962 $as_echo "#define HAVE_NOTIFY_H 1" >>confdefs.h
5967 for ac_func in notify_post
5969 ac_fn_c_check_func "$LINENO" "notify_post" "ac_cv_func_notify_post"
5970 if test "x$ac_cv_func_notify_post" = xyes; then :
5971 cat >>confdefs.h <<_ACEOF
5972 #define HAVE_NOTIFY_POST 1
5980 # Check whether --with-adminkey was given.
5981 if test "${with_adminkey+set}" = set; then :
5982 withval=$with_adminkey; default_adminkey="$withval"
5984 default_adminkey="default"
5988 # Check whether --with-operkey was given.
5989 if test "${with_operkey+set}" = set; then :
5990 withval=$with_operkey; default_operkey="$withval"
5992 default_operkey="default"
5996 ac_fn_c_check_header_mongrel "$LINENO" "Security/Authorization.h" "ac_cv_header_Security_Authorization_h" "$ac_includes_default"
5997 if test "x$ac_cv_header_Security_Authorization_h" = xyes; then :
5999 $as_echo "#define HAVE_AUTHORIZATION_H 1" >>confdefs.h
6002 if test "x$default_adminkey" != xdefault; then
6003 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey $default_adminkey"
6004 CUPS_DEFAULT_SYSTEM_AUTHKEY="$default_adminkey"
6006 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.print.admin"
6007 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.print.admin"
6010 if test "x$default_operkey" != xdefault; then
6011 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY($default_operkey) @admin @lpadmin"
6013 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.operator) @admin @lpadmin"
6018 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
6019 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
6020 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
6026 if test $host_os_version -ge 100; then
6027 ac_fn_c_check_header_mongrel "$LINENO" "sandbox.h" "ac_cv_header_sandbox_h" "$ac_includes_default"
6028 if test "x$ac_cv_header_sandbox_h" = xyes; then :
6029 $as_echo "#define HAVE_SANDBOX_H 1" >>confdefs.h
6035 if test $host_os_version -ge 110 -a $host_os_version -lt 120; then
6036 # Broken public headers in 10.7.x...
6037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sandbox/private.h presence" >&5
6038 $as_echo_n "checking for sandbox/private.h presence... " >&6; }
6039 if test -f /usr/local/include/sandbox/private.h; then
6040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6041 $as_echo "yes" >&6; }
6043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6044 $as_echo "no" >&6; }
6045 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
6049 ac_fn_c_check_header_mongrel "$LINENO" "xpc/xpc.h" "ac_cv_header_xpc_xpc_h" "$ac_includes_default"
6050 if test "x$ac_cv_header_xpc_xpc_h" = xyes; then :
6051 $as_echo "#define HAVE_XPC 1" >>confdefs.h
6053 INSTALLXPC="install-xpc"
6057 ac_fn_c_check_header_mongrel "$LINENO" "xpc/private.h" "ac_cv_header_xpc_private_h" "$ac_includes_default"
6058 if test "x$ac_cv_header_xpc_private_h" = xyes; then :
6059 $as_echo "#define HAVE_XPC_PRIVATE_H 1" >>confdefs.h
6068 cat >>confdefs.h <<_ACEOF
6069 #define CUPS_DEFAULT_PRINTOPERATOR_AUTH "$CUPS_DEFAULT_PRINTOPERATOR_AUTH"
6072 cat >>confdefs.h <<_ACEOF
6073 #define CUPS_DEFAULT_SYSTEM_AUTHKEY "$CUPS_DEFAULT_SYSTEM_AUTHKEY"
6082 # Check whether --with-components was given.
6083 if test "${with_components+set}" = set; then :
6084 withval=$with_components; COMPONENTS="$withval"
6088 case "$COMPONENTS" in
6090 BUILDDIRS="filter backend berkeley cgi-bin monitor notifier ppdc scheduler systemv conf data desktop locale man doc examples templates"
6094 BUILDDIRS="data locale"
6098 as_fn_error $? "Bad build component \"$COMPONENT\" specified!" "$LINENO" 5
6107 if test "$prefix" = "NONE"; then
6111 if test "$exec_prefix" = "NONE"; then
6112 if test "$prefix" = "/"; then
6115 exec_prefix="$prefix"
6119 if test "$bindir" = "\${exec_prefix}/bin"; then
6120 bindir="$exec_prefix/bin"
6123 cat >>confdefs.h <<_ACEOF
6124 #define CUPS_BINDIR "$bindir"
6128 if test "$sbindir" = "\${exec_prefix}/sbin"; then
6129 sbindir="$exec_prefix/sbin"
6132 cat >>confdefs.h <<_ACEOF
6133 #define CUPS_SBINDIR "$sbindir"
6137 if test "$sharedstatedir" = "\${prefix}/com" -a "$prefix" = "/"; then
6138 sharedstatedir="/usr/com"
6141 if test "$datarootdir" = "\${prefix}/share"; then
6142 if test "$prefix" = "/"; then
6143 datarootdir="/usr/share"
6145 datarootdir="$prefix/share"
6149 if test "$datadir" = "\${prefix}/share"; then
6150 if test "$prefix" = "/"; then
6151 datadir="/usr/share"
6153 datadir="$prefix/share"
6155 elif test "$datadir" = "\${datarootdir}"; then
6156 datadir="$datarootdir"
6159 if test "$includedir" = "\${prefix}/include" -a "$prefix" = "/"; then
6160 includedir="/usr/include"
6163 if test "$localstatedir" = "\${prefix}/var"; then
6164 if test "$prefix" = "/"; then
6165 if test "$host_os_name" = darwin; then
6166 localstatedir="/private/var"
6168 localstatedir="/var"
6171 localstatedir="$prefix/var"
6175 if test "$sysconfdir" = "\${prefix}/etc"; then
6176 if test "$prefix" = "/"; then
6177 if test "$host_os_name" = darwin; then
6178 sysconfdir="/private/etc"
6183 sysconfdir="$prefix/etc"
6187 if test "$libdir" = "\${exec_prefix}/lib"; then
6188 case "$host_os_name" in
6190 if test -d /usr/lib64 -a ! -d /usr/lib64/fakeroot; then
6191 libdir="$exec_prefix/lib64"
6198 # Check whether --with-privateinclude was given.
6199 if test "${with_privateinclude+set}" = set; then :
6200 withval=$with_privateinclude; privateinclude="$withval"
6205 if test "x$privateinclude" != x -a "x$privateinclude" != xnone; then
6206 PRIVATEINCLUDE="$privateinclude/cups"
6215 # Check whether --with-lpdconfig was given.
6216 if test "${with_lpdconfig+set}" = set; then :
6217 withval=$with_lpdconfig; LPDCONFIG="$withval"
6223 if test "x$LPDCONFIG" = x; then
6224 if test -f /System/Library/LaunchDaemons/org.cups.cups-lpd.plist; then
6225 LPDCONFIG="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
6226 elif test "x$XINETD" != x; then
6227 LPDCONFIG="xinetd://$XINETD/cups-lpd"
6231 if test "x$LPDCONFIG" = xoff; then
6232 cat >>confdefs.h <<_ACEOF
6233 #define CUPS_DEFAULT_LPD_CONFIG ""
6237 cat >>confdefs.h <<_ACEOF
6238 #define CUPS_DEFAULT_LPD_CONFIG "$LPDCONFIG"
6244 # Check whether --with-smbconfig was given.
6245 if test "${with_smbconfig+set}" = set; then :
6246 withval=$with_smbconfig; SMBCONFIG="$withval"
6252 if test "x$SMBCONFIG" = x; then
6253 if test -f /System/Library/LaunchDaemons/smbd.plist; then
6254 SMBCONFIG="launchd:///System/Library/LaunchDaemons/smbd.plist"
6256 for dir in /etc /etc/samba /usr/local/etc; do
6257 if test -f $dir/smb.conf; then
6258 SMBCONFIG="samba://$dir/smb.conf"
6265 if test "x$SMBCONFIG" = xoff; then
6266 cat >>confdefs.h <<_ACEOF
6267 #define CUPS_DEFAULT_SMB_CONFIG ""
6271 cat >>confdefs.h <<_ACEOF
6272 #define CUPS_DEFAULT_SMB_CONFIG "$SMBCONFIG"
6279 # Check whether --with-cachedir was given.
6280 if test "${with_cachedir+set}" = set; then :
6281 withval=$with_cachedir; cachedir="$withval"
6287 if test x$cachedir = x; then
6288 if test "x$host_os_name" = xdarwin; then
6289 CUPS_CACHEDIR="$localstatedir/spool/cups/cache"
6291 CUPS_CACHEDIR="$localstatedir/cache/cups"
6294 CUPS_CACHEDIR="$cachedir"
6296 cat >>confdefs.h <<_ACEOF
6297 #define CUPS_CACHEDIR "$CUPS_CACHEDIR"
6303 CUPS_DATADIR="$datadir/cups"
6304 cat >>confdefs.h <<_ACEOF
6305 #define CUPS_DATADIR "$datadir/cups"
6312 # Check whether --with-icondir was given.
6313 if test "${with_icondir+set}" = set; then :
6314 withval=$with_icondir; icondir="$withval"
6320 if test "x$icondir" = x -a -d /usr/share/icons; then
6321 ICONDIR="/usr/share/icons"
6330 # Check whether --with-menudir was given.
6331 if test "${with_menudir+set}" = set; then :
6332 withval=$with_menudir; menudir="$withval"
6338 if test "x$menudir" = x -a -d /usr/share/applications; then
6339 MENUDIR="/usr/share/applications"
6346 # Documentation files
6348 # Check whether --with-docdir was given.
6349 if test "${with_docdir+set}" = set; then :
6350 withval=$with_docdir; docdir="$withval"
6356 if test x$docdir = x; then
6357 CUPS_DOCROOT="$datadir/doc/cups"
6358 docdir="$datadir/doc/cups"
6360 CUPS_DOCROOT="$docdir"
6363 cat >>confdefs.h <<_ACEOF
6364 #define CUPS_DOCROOT "$docdir"
6371 # Check whether --with-fontpath was given.
6372 if test "${with_fontpath+set}" = set; then :
6373 withval=$with_fontpath; fontpath="$withval"
6379 if test "x$fontpath" = "x"; then
6380 CUPS_FONTPATH="$datadir/cups/fonts"
6382 CUPS_FONTPATH="$fontpath"
6386 cat >>confdefs.h <<_ACEOF
6387 #define CUPS_FONTPATH "$CUPS_FONTPATH"
6392 if test "$localedir" = "\${datarootdir}/locale"; then
6393 case "$host_os_name" in
6394 linux* | gnu* | *bsd* | darwin*)
6395 CUPS_LOCALEDIR="$datarootdir/locale"
6399 # This is the standard System V location...
6400 CUPS_LOCALEDIR="$exec_prefix/lib/locale"
6404 CUPS_LOCALEDIR="$localedir"
6407 cat >>confdefs.h <<_ACEOF
6408 #define CUPS_LOCALEDIR "$CUPS_LOCALEDIR"
6415 # Check whether --with-logdir was given.
6416 if test "${with_logdir+set}" = set; then :
6417 withval=$with_logdir; logdir="$withval"
6423 if test x$logdir = x; then
6424 CUPS_LOGDIR="$localstatedir/log/cups"
6425 cat >>confdefs.h <<_ACEOF
6426 #define CUPS_LOGDIR "$localstatedir/log/cups"
6430 CUPS_LOGDIR="$logdir"
6432 cat >>confdefs.h <<_ACEOF
6433 #define CUPS_LOGDIR "$CUPS_LOGDIR"
6438 # Longer-term spool data
6439 CUPS_REQUESTS="$localstatedir/spool/cups"
6440 cat >>confdefs.h <<_ACEOF
6441 #define CUPS_REQUESTS "$localstatedir/spool/cups"
6446 # Server executables...
6447 case "$host_os_name" in
6449 # *BSD and Darwin (macOS)
6451 CUPS_SERVERBIN="$exec_prefix/libexec/cups"
6455 INSTALL_SYSV="install-sysv"
6456 CUPS_SERVERBIN="$exec_prefix/lib/cups"
6460 cat >>confdefs.h <<_ACEOF
6461 #define CUPS_SERVERBIN "$CUPS_SERVERBIN"
6467 # Configuration files
6468 CUPS_SERVERROOT="$sysconfdir/cups"
6469 cat >>confdefs.h <<_ACEOF
6470 #define CUPS_SERVERROOT "$sysconfdir/cups"
6475 # Transient run-time state
6477 # Check whether --with-rundir was given.
6478 if test "${with_rundir+set}" = set; then :
6479 withval=$with_rundir; CUPS_STATEDIR="$withval"
6482 case "$host_os_name" in
6485 CUPS_STATEDIR="$CUPS_SERVERROOT"
6489 CUPS_STATEDIR="$localstatedir/run/cups"
6494 cat >>confdefs.h <<_ACEOF
6495 #define CUPS_STATEDIR "$CUPS_STATEDIR"
6501 if test "$mandir" = "\${datarootdir}/man" -a "$prefix" = "/"; then
6502 # New GNU "standards" break previous ones, so make sure we use
6503 # the right default location for the operating system...
6504 mandir="\${prefix}/man"
6507 if test "$mandir" = "\${prefix}/man" -a "$prefix" = "/"; then
6508 case "$host_os_name" in
6509 darwin* | linux* | gnu* | *bsd*)
6510 # Darwin, macOS, Linux, GNU HURD, and *BSD
6511 mandir="/usr/share/man"
6512 AMANDIR="/usr/share/man"
6513 PMANDIR="/usr/share/man"
6530 case "$host_os_name" in
6539 linux* | gnu* | darwin*)
6540 # Linux, GNU Hurd, and macOS
6566 DSOFLAGS="${DSOFLAGS:=}"
6568 # Check whether --enable-shared was given.
6569 if test "${enable_shared+set}" = set; then :
6570 enableval=$enable_shared;
6575 LIBCUPSBASE="lib$cupsbase"
6576 LIBCUPSSTATIC="lib$cupsbase.a"
6578 if test x$enable_shared != xno; then
6579 case "$host_os_name" in
6581 LIBCUPS="lib$cupsbase.so.2"
6582 LIBCUPSCGI="libcupscgi.so.1"
6583 LIBCUPSIMAGE="libcupsimage.so.2"
6584 LIBCUPSMIME="libcupsmime.so.1"
6585 LIBCUPSPPDC="libcupsppdc.so.1"
6588 DSOFLAGS="$DSOFLAGS -Wl,-h\`basename \$@\
` -G \$(OPTIM)"
6590 linux* | gnu* | *bsd*)
6591 LIBCUPS="lib$cupsbase.so.2"
6592 LIBCUPSCGI="libcupscgi.so.1"
6593 LIBCUPSIMAGE="libcupsimage.so.2"
6594 LIBCUPSMIME="libcupsmime.so.1"
6595 LIBCUPSPPDC="libcupsppdc.so.1"
6598 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared \$(OPTIM)"
6601 LIBCUPS="lib$cupsbase.2.dylib"
6602 LIBCUPSCGI="libcupscgi.1.dylib"
6603 LIBCUPSIMAGE="libcupsimage.2.dylib"
6604 LIBCUPSMIME="libcupsmime.1.dylib"
6605 LIBCUPSPPDC="libcupsppdc.1.dylib"
6608 DSOFLAGS="$DSOFLAGS -dynamiclib -single_module -lc"
6611 echo "Warning: shared libraries may not be supported. Trying -shared"
6612 echo " option with compiler."
6613 LIBCUPS="lib$cupsbase.so.2"
6614 LIBCUPSCGI="libcupscgi.so.1"
6615 LIBCUPSIMAGE="libcupsimage.so.2"
6616 LIBCUPSMIME="libcupsmime.so.1"
6617 LIBCUPSPPDC="libcupsppdc.so.1"
6620 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared \$(OPTIM)"
6625 LIBCUPS="lib$cupsbase.a"
6626 LIBCUPSCGI="libcupscgi.a"
6627 LIBCUPSIMAGE="libcupsimage.a"
6628 LIBCUPSMIME="libcupsmime.a"
6629 LIBCUPSPPDC="libcupsppdc.a"
6645 if test x$enable_shared = xno; then
6646 LINKCUPS="../cups/lib$cupsbase.a"
6647 LINKCUPSIMAGE="../filter/libcupsimage.a"
6649 EXTLINKCUPS="-lcups"
6650 EXTLINKCUPSIMAGE="-lcupsimage"
6652 LINKCUPS="-l${cupsbase}"
6653 LINKCUPSIMAGE="-lcupsimage"
6655 EXTLINKCUPS="-lcups"
6656 EXTLINKCUPSIMAGE="-lcupsimage"
6666 if test "$DSO" != ":"; then
6667 # When using DSOs the image libraries are linked to libcupsimage.so
6668 # rather than to the executables. This makes things smaller if you
6669 # are using any static libraries, and it also allows us to distribute
6670 # a single DSO rather than a bunch...
6674 # Tell the run-time linkers where to find a DSO. Some platforms
6675 # need this option, even when the library is installed in a
6676 # standard location...
6677 case $host_os_name in
6680 if test $exec_prefix != /usr; then
6681 DSOFLAGS="-R$libdir $DSOFLAGS"
6682 LDFLAGS="$LDFLAGS -R$libdir"
6683 EXPORT_LDFLAGS="-R$libdir"
6688 if test $exec_prefix != /usr; then
6689 DSOFLAGS="-Wl,-R$libdir $DSOFLAGS"
6690 LDFLAGS="$LDFLAGS -Wl,-R$libdir"
6691 EXPORT_LDFLAGS="-Wl,-R$libdir"
6695 # Linux, and HURD...
6696 if test $exec_prefix != /usr; then
6697 DSOFLAGS="-Wl,-rpath,$libdir $DSOFLAGS"
6698 LDFLAGS="$LDFLAGS -Wl,-rpath,$libdir"
6699 EXPORT_LDFLAGS="-Wl,-rpath,$libdir"
6713 # Check whether --enable-libtool_unsupported was given.
6714 if test "${enable_libtool_unsupported+set}" = set; then :
6715 enableval=$enable_libtool_unsupported; if test x$enable_libtool_unsupported != xno; then
6716 if test x$enable_libtool_unsupported == xyes; then
6717 as_fn_error $? "Use --enable-libtool-unsupported=/path/to/libtool." "$LINENO" 5
6719 LIBTOOL="$enable_libtool_unsupported"
6721 echo "WARNING: libtool is not supported or endorsed by Apple Inc."
6722 echo " WE DO NOT PROVIDE SUPPORT FOR LIBTOOL PROBLEMS."
6729 if test x$LIBTOOL != x; then
6730 DSO="\$(LIBTOOL) --mode=link --tag=CC ${CC}"
6731 DSOXX="\$(LIBTOOL) --mode=link --tag=CXX ${CXX}"
6733 LD_CC="\$(LIBTOOL) --mode=link --tag=CC ${CC}"
6734 LD_CXX="\$(LIBTOOL) --mode=link --tag=CXX ${CXX}"
6736 LIBCUPS="libcups.la"
6737 LIBCUPSSTATIC="libcups.la"
6738 LIBCUPSCGI="libcupscgi.la"
6739 LIBCUPSIMAGE="libcupsimage.la"
6740 LIBCUPSMIME="libcupsmime.la"
6741 LIBCUPSPPDC="libcupsppdc.la"
6743 LIBTOOL_CC="\$(LIBTOOL) --mode=compile --tag=CC"
6744 LIBTOOL_CXX="\$(LIBTOOL) --mode=compile --tag=CXX"
6745 LIBTOOL_INSTALL="\$(LIBTOOL) --mode=install"
6747 LINKCUPS="../cups/\$(LIBCUPS)"
6748 LINKCUPSIMAGE="../filter/\$(LIBCUPSIMAGE)"
6774 # Check whether --with-optim was given.
6775 if test "${with_optim+set}" = set; then :
6776 withval=$with_optim;
6779 # Check whether --enable-debug was given.
6780 if test "${enable_debug+set}" = set; then :
6781 enableval=$enable_debug;
6784 # Check whether --enable-debug_guards was given.
6785 if test "${enable_debug_guards+set}" = set; then :
6786 enableval=$enable_debug_guards;
6789 # Check whether --enable-debug_printfs was given.
6790 if test "${enable_debug_printfs+set}" = set; then :
6791 enableval=$enable_debug_printfs;
6794 # Check whether --enable-unit_tests was given.
6795 if test "${enable_unit_tests+set}" = set; then :
6796 enableval=$enable_unit_tests;
6800 if test x$enable_debug = xyes; then
6806 if test x$enable_debug_printfs = xyes; then
6807 CFLAGS="$CFLAGS -DDEBUG"
6808 CXXFLAGS="$CXXFLAGS -DDEBUG"
6811 if test x$enable_debug_guards = xyes; then
6812 CFLAGS="$CFLAGS -DDEBUG_GUARDS"
6813 CXXFLAGS="$CXXFLAGS -DDEBUG_GUARDS"
6816 if test x$enable_unit_tests = xyes; then
6817 if test "$build" != "$host"; then
6818 as_fn_error $? "Sorry, cannot build unit tests when cross-compiling." "$LINENO" 5
6821 UNITTESTS="unittests"
6828 # Check whether --with-archflags was given.
6829 if test "${with_archflags+set}" = set; then :
6830 withval=$with_archflags;
6834 # Check whether --with-ldarchflags was given.
6835 if test "${with_ldarchflags+set}" = set; then :
6836 withval=$with_ldarchflags;
6840 if test -z "$with_archflags"; then
6843 ARCHFLAGS="$with_archflags"
6846 if test -z "$with_ldarchflags"; then
6847 if test "$host_os_name" = darwin; then
6848 # Only create Intel programs by default
6849 LDARCHFLAGS="`echo $ARCHFLAGS |
sed -e '1,$s/-arch ppc64//'`"
6851 LDARCHFLAGS="$ARCHFLAGS"
6854 LDARCHFLAGS="$with_ldarchflags"
6860 # Check whether --enable-relro was given.
6861 if test "${enable_relro+set}" = set; then :
6862 enableval=$enable_relro;
6866 CXXLIBS="${CXXLIBS:=}"
6875 if test -n "$GCC"; then
6876 # Add GCC-specific compiler options...
6877 if test -z "$OPTIM"; then
6878 if test "x$with_optim" = x; then
6879 # Default to optimize-for-size and debug
6882 OPTIM="$with_optim $OPTIM"
6886 # Generate position-independent code as needed...
6887 if test $PICFLAG = 1; then
6888 OPTIM="-fPIC $OPTIM"
6891 # The -fstack-protector option is available with some versions of
6892 # GCC and adds "stack canaries" which detect when the return address
6893 # has been overwritten, preventing many types of exploit attacks.
6894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fstack-protector" >&5
6895 $as_echo_n "checking whether compiler supports -fstack-protector... " >&6; }
6897 CFLAGS="$CFLAGS -fstack-protector"
6898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6899 /* end confdefs.h. */
6909 if ac_fn_c_try_link "$LINENO"; then :
6910 if test "x$LSB_BUILD" = xy; then
6911 # Can't use stack-protector with LSB binaries...
6912 OPTIM="$OPTIM -fno-stack-protector"
6914 OPTIM="$OPTIM -fstack-protector"
6916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6917 $as_echo "yes" >&6; }
6919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6920 $as_echo "no" >&6; }
6922 rm -f core conftest.err conftest.$ac_objext \
6923 conftest$ac_exeext conftest.$ac_ext
6926 if test "x$LSB_BUILD" != xy; then
6927 # The -fPIE option is available with some versions of GCC and
6928 # adds randomization of addresses, which avoids another class of
6929 # exploits that depend on a fixed address for common functions.
6931 # Not available to LSB binaries...
6932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fPIE" >&5
6933 $as_echo_n "checking whether compiler supports -fPIE... " >&6; }
6935 case "$host_os_name" in
6937 CFLAGS="$CFLAGS -fPIE -Wl,-pie"
6938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6939 /* end confdefs.h. */
6949 if ac_fn_c_try_compile "$LINENO"; then :
6951 PIEFLAGS="-fPIE -Wl,-pie"
6952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6953 $as_echo "yes" >&6; }
6955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6956 $as_echo "no" >&6; }
6958 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6962 CFLAGS="$CFLAGS -fPIE -pie"
6963 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6964 /* end confdefs.h. */
6974 if ac_fn_c_try_compile "$LINENO"; then :
6976 PIEFLAGS="-fPIE -pie"
6977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6978 $as_echo "yes" >&6; }
6980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6981 $as_echo "no" >&6; }
6983 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6989 if test "x$with_optim" = x; then
6990 # Add useful warning options for tracking down problems...
6991 OPTIM="-Wall -Wno-format-y2k -Wunused $OPTIM"
6993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-unused-result" >&5
6994 $as_echo_n "checking whether compiler supports -Wno-unused-result... " >&6; }
6996 CFLAGS="$CFLAGS -Werror -Wno-unused-result"
6997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6998 /* end confdefs.h. */
7008 if ac_fn_c_try_compile "$LINENO"; then :
7009 OPTIM="$OPTIM -Wno-unused-result"
7010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7011 $as_echo "yes" >&6; }
7013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7014 $as_echo "no" >&6; }
7016 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wsign-conversion" >&5
7020 $as_echo_n "checking whether compiler supports -Wsign-conversion... " >&6; }
7022 CFLAGS="$CFLAGS -Werror -Wsign-conversion"
7023 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7024 /* end confdefs.h. */
7034 if ac_fn_c_try_compile "$LINENO"; then :
7035 OPTIM="$OPTIM -Wsign-conversion"
7036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7037 $as_echo "yes" >&6; }
7039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7040 $as_echo "no" >&6; }
7042 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-tautological-compare" >&5
7046 $as_echo_n "checking whether compiler supports -Wno-tautological-compare... " >&6; }
7048 CFLAGS="$CFLAGS -Werror -Wno-tautological-compare"
7049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7050 /* end confdefs.h. */
7060 if ac_fn_c_try_compile "$LINENO"; then :
7061 OPTIM="$OPTIM -Wno-tautological-compare"
7062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7063 $as_echo "yes" >&6; }
7065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7066 $as_echo "no" >&6; }
7068 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-format-truncation" >&5
7072 $as_echo_n "checking whether compiler supports -Wno-format-truncation... " >&6; }
7074 CFLAGS="$CFLAGS -Werror -Wno-format-truncation"
7075 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7076 /* end confdefs.h. */
7086 if ac_fn_c_try_compile "$LINENO"; then :
7087 OPTIM="$OPTIM -Wno-format-truncation"
7088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7089 $as_echo "yes" >&6; }
7091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7092 $as_echo "no" >&6; }
7094 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7097 # Additional warning options for development testing...
7098 if test -d .svn; then
7099 OPTIM="-Werror $OPTIM"
7103 case "$host_os_name" in
7105 # -D_FORTIFY_SOURCE=2 adds additional object size
7106 # checking, basically wrapping all string functions
7107 # with buffer-limited ones. Not strictly needed for
7108 # CUPS since we already use buffer-limited calls, but
7109 # this will catch any additions that are broken.
7110 CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
7114 # The -z relro option is provided by the Linux linker command to
7115 # make relocatable data read-only.
7116 if test x$enable_relro = xyes; then
7117 RELROFLAGS="-Wl,-z,relro,-z,now"
7122 # Add vendor-specific compiler options...
7123 case $host_os_name in
7126 if test -z "$OPTIM"; then
7127 if test "x$with_optim" = x; then
7130 OPTIM="$with_optim $OPTIM"
7134 if test $PICFLAG = 1; then
7135 OPTIM="-KPIC $OPTIM"
7139 # Running some other operating system; inform the user they
7140 # should contribute the necessary options to
7141 # cups-support@cups.org...
7142 echo "Building CUPS with default compiler optimizations; contact"
7143 echo "cups-devel@cups.org with uname and compiler options needed"
7144 echo "for your platform, or set the CFLAGS and LDFLAGS environment"
7145 echo "variables before running configure."
7150 # Add general compiler options per platform...
7151 case $host_os_name in
7153 # glibc 2.8 and higher breaks peer credentials unless you
7154 # define _GNU_SOURCE...
7155 OPTIM="$OPTIM -D_GNU_SOURCE"
7161 ac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "
7162 #include <sys/socket.h>
7163 #include <netinet/in.h>
7164 #include <arpa/inet.h>
7165 #include <netinet/in_systm.h>
7166 #include <netinet/ip.h>
7168 if test "x$ac_cv_header_resolv_h" = xyes; then :
7169 $as_echo "#define HAVE_RESOLV_H 1" >>confdefs.h
7174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
7175 $as_echo_n "checking for library containing socket... " >&6; }
7176 if ${ac_cv_search_socket+:} false; then :
7177 $as_echo_n "(cached) " >&6
7179 ac_func_search_save_LIBS=$LIBS
7180 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7181 /* end confdefs.h. */
7183 /* Override any GCC internal prototype to avoid an error.
7184 Use char because int might match the return type of a GCC
7185 builtin and then its argument prototype would still apply. */
7198 for ac_lib in '' socket; do
7199 if test -z "$ac_lib"; then
7200 ac_res="none required"
7203 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7205 if ac_fn_c_try_link "$LINENO"; then :
7206 ac_cv_search_socket=$ac_res
7208 rm -f core conftest.err conftest.$ac_objext \
7210 if ${ac_cv_search_socket+:} false; then :
7214 if ${ac_cv_search_socket+:} false; then :
7217 ac_cv_search_socket=no
7220 LIBS=$ac_func_search_save_LIBS
7222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
7223 $as_echo "$ac_cv_search_socket" >&6; }
7224 ac_res=$ac_cv_search_socket
7225 if test "$ac_res" != no; then :
7226 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyaddr" >&5
7231 $as_echo_n "checking for library containing gethostbyaddr... " >&6; }
7232 if ${ac_cv_search_gethostbyaddr+:} false; then :
7233 $as_echo_n "(cached) " >&6
7235 ac_func_search_save_LIBS=$LIBS
7236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7237 /* end confdefs.h. */
7239 /* Override any GCC internal prototype to avoid an error.
7240 Use char because int might match the return type of a GCC
7241 builtin and then its argument prototype would still apply. */
7245 char gethostbyaddr ();
7249 return gethostbyaddr ();
7254 for ac_lib in '' nsl; do
7255 if test -z "$ac_lib"; then
7256 ac_res="none required"
7259 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7261 if ac_fn_c_try_link "$LINENO"; then :
7262 ac_cv_search_gethostbyaddr=$ac_res
7264 rm -f core conftest.err conftest.$ac_objext \
7266 if ${ac_cv_search_gethostbyaddr+:} false; then :
7270 if ${ac_cv_search_gethostbyaddr+:} false; then :
7273 ac_cv_search_gethostbyaddr=no
7276 LIBS=$ac_func_search_save_LIBS
7278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyaddr" >&5
7279 $as_echo "$ac_cv_search_gethostbyaddr" >&6; }
7280 ac_res=$ac_cv_search_gethostbyaddr
7281 if test "$ac_res" != no; then :
7282 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getifaddrs" >&5
7287 $as_echo_n "checking for library containing getifaddrs... " >&6; }
7288 if ${ac_cv_search_getifaddrs+:} false; then :
7289 $as_echo_n "(cached) " >&6
7291 ac_func_search_save_LIBS=$LIBS
7292 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7293 /* end confdefs.h. */
7295 /* Override any GCC internal prototype to avoid an error.
7296 Use char because int might match the return type of a GCC
7297 builtin and then its argument prototype would still apply. */
7305 return getifaddrs ();
7310 for ac_lib in '' nsl; do
7311 if test -z "$ac_lib"; then
7312 ac_res="none required"
7315 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7317 if ac_fn_c_try_link "$LINENO"; then :
7318 ac_cv_search_getifaddrs=$ac_res
7320 rm -f core conftest.err conftest.$ac_objext \
7322 if ${ac_cv_search_getifaddrs+:} false; then :
7326 if ${ac_cv_search_getifaddrs+:} false; then :
7329 ac_cv_search_getifaddrs=no
7332 LIBS=$ac_func_search_save_LIBS
7334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getifaddrs" >&5
7335 $as_echo "$ac_cv_search_getifaddrs" >&6; }
7336 ac_res=$ac_cv_search_getifaddrs
7337 if test "$ac_res" != no; then :
7338 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7339 $as_echo "#define HAVE_GETIFADDRS 1" >>confdefs.h
7343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing hstrerror" >&5
7344 $as_echo_n "checking for library containing hstrerror... " >&6; }
7345 if ${ac_cv_search_hstrerror+:} false; then :
7346 $as_echo_n "(cached) " >&6
7348 ac_func_search_save_LIBS=$LIBS
7349 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7350 /* end confdefs.h. */
7352 /* Override any GCC internal prototype to avoid an error.
7353 Use char because int might match the return type of a GCC
7354 builtin and then its argument prototype would still apply. */
7362 return hstrerror ();
7367 for ac_lib in '' nsl socket resolv; do
7368 if test -z "$ac_lib"; then
7369 ac_res="none required"
7372 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7374 if ac_fn_c_try_link "$LINENO"; then :
7375 ac_cv_search_hstrerror=$ac_res
7377 rm -f core conftest.err conftest.$ac_objext \
7379 if ${ac_cv_search_hstrerror+:} false; then :
7383 if ${ac_cv_search_hstrerror+:} false; then :
7386 ac_cv_search_hstrerror=no
7389 LIBS=$ac_func_search_save_LIBS
7391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_hstrerror" >&5
7392 $as_echo "$ac_cv_search_hstrerror" >&6; }
7393 ac_res=$ac_cv_search_hstrerror
7394 if test "$ac_res" != no; then :
7395 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7396 $as_echo "#define HAVE_HSTRERROR 1" >>confdefs.h
7400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing rresvport_af" >&5
7401 $as_echo_n "checking for library containing rresvport_af... " >&6; }
7402 if ${ac_cv_search_rresvport_af+:} false; then :
7403 $as_echo_n "(cached) " >&6
7405 ac_func_search_save_LIBS=$LIBS
7406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7407 /* end confdefs.h. */
7409 /* Override any GCC internal prototype to avoid an error.
7410 Use char because int might match the return type of a GCC
7411 builtin and then its argument prototype would still apply. */
7415 char rresvport_af ();
7419 return rresvport_af ();
7424 for ac_lib in '' nsl; do
7425 if test -z "$ac_lib"; then
7426 ac_res="none required"
7429 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7431 if ac_fn_c_try_link "$LINENO"; then :
7432 ac_cv_search_rresvport_af=$ac_res
7434 rm -f core conftest.err conftest.$ac_objext \
7436 if ${ac_cv_search_rresvport_af+:} false; then :
7440 if ${ac_cv_search_rresvport_af+:} false; then :
7443 ac_cv_search_rresvport_af=no
7446 LIBS=$ac_func_search_save_LIBS
7448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rresvport_af" >&5
7449 $as_echo "$ac_cv_search_rresvport_af" >&6; }
7450 ac_res=$ac_cv_search_rresvport_af
7451 if test "$ac_res" != no; then :
7452 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7453 $as_echo "#define HAVE_RRESVPORT_AF 1" >>confdefs.h
7457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing __res_init" >&5
7458 $as_echo_n "checking for library containing __res_init... " >&6; }
7459 if ${ac_cv_search___res_init+:} false; then :
7460 $as_echo_n "(cached) " >&6
7462 ac_func_search_save_LIBS=$LIBS
7463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7464 /* end confdefs.h. */
7466 /* Override any GCC internal prototype to avoid an error.
7467 Use char because int might match the return type of a GCC
7468 builtin and then its argument prototype would still apply. */
7476 return __res_init ();
7481 for ac_lib in '' resolv bind; do
7482 if test -z "$ac_lib"; then
7483 ac_res="none required"
7486 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7488 if ac_fn_c_try_link "$LINENO"; then :
7489 ac_cv_search___res_init=$ac_res
7491 rm -f core conftest.err conftest.$ac_objext \
7493 if ${ac_cv_search___res_init+:} false; then :
7497 if ${ac_cv_search___res_init+:} false; then :
7500 ac_cv_search___res_init=no
7503 LIBS=$ac_func_search_save_LIBS
7505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search___res_init" >&5
7506 $as_echo "$ac_cv_search___res_init" >&6; }
7507 ac_res=$ac_cv_search___res_init
7508 if test "$ac_res" != no; then :
7509 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7510 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_9_init" >&5
7514 $as_echo_n "checking for library containing res_9_init... " >&6; }
7515 if ${ac_cv_search_res_9_init+:} false; then :
7516 $as_echo_n "(cached) " >&6
7518 ac_func_search_save_LIBS=$LIBS
7519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7520 /* end confdefs.h. */
7522 /* Override any GCC internal prototype to avoid an error.
7523 Use char because int might match the return type of a GCC
7524 builtin and then its argument prototype would still apply. */
7532 return res_9_init ();
7537 for ac_lib in '' resolv bind; do
7538 if test -z "$ac_lib"; then
7539 ac_res="none required"
7542 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7544 if ac_fn_c_try_link "$LINENO"; then :
7545 ac_cv_search_res_9_init=$ac_res
7547 rm -f core conftest.err conftest.$ac_objext \
7549 if ${ac_cv_search_res_9_init+:} false; then :
7553 if ${ac_cv_search_res_9_init+:} false; then :
7556 ac_cv_search_res_9_init=no
7559 LIBS=$ac_func_search_save_LIBS
7561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_9_init" >&5
7562 $as_echo "$ac_cv_search_res_9_init" >&6; }
7563 ac_res=$ac_cv_search_res_9_init
7564 if test "$ac_res" != no; then :
7565 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7566 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_init" >&5
7570 $as_echo_n "checking for library containing res_init... " >&6; }
7571 if ${ac_cv_search_res_init+:} false; then :
7572 $as_echo_n "(cached) " >&6
7574 ac_func_search_save_LIBS=$LIBS
7575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7576 /* end confdefs.h. */
7578 /* Override any GCC internal prototype to avoid an error.
7579 Use char because int might match the return type of a GCC
7580 builtin and then its argument prototype would still apply. */
7593 for ac_lib in '' resolv bind; do
7594 if test -z "$ac_lib"; then
7595 ac_res="none required"
7598 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7600 if ac_fn_c_try_link "$LINENO"; then :
7601 ac_cv_search_res_init=$ac_res
7603 rm -f core conftest.err conftest.$ac_objext \
7605 if ${ac_cv_search_res_init+:} false; then :
7609 if ${ac_cv_search_res_init+:} false; then :
7612 ac_cv_search_res_init=no
7615 LIBS=$ac_func_search_save_LIBS
7617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_init" >&5
7618 $as_echo "$ac_cv_search_res_init" >&6; }
7619 ac_res=$ac_cv_search_res_init
7620 if test "$ac_res" != no; then :
7621 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7622 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7631 # Tru64 5.1b leaks file descriptors with these functions; disable until
7632 # we can come up with a test for this...
7633 if test "$host_os_name" != "osf1"; then
7634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
7635 $as_echo_n "checking for library containing getaddrinfo... " >&6; }
7636 if ${ac_cv_search_getaddrinfo+:} false; then :
7637 $as_echo_n "(cached) " >&6
7639 ac_func_search_save_LIBS=$LIBS
7640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7641 /* end confdefs.h. */
7643 /* Override any GCC internal prototype to avoid an error.
7644 Use char because int might match the return type of a GCC
7645 builtin and then its argument prototype would still apply. */
7649 char getaddrinfo ();
7653 return getaddrinfo ();
7658 for ac_lib in '' nsl; do
7659 if test -z "$ac_lib"; then
7660 ac_res="none required"
7663 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7665 if ac_fn_c_try_link "$LINENO"; then :
7666 ac_cv_search_getaddrinfo=$ac_res
7668 rm -f core conftest.err conftest.$ac_objext \
7670 if ${ac_cv_search_getaddrinfo+:} false; then :
7674 if ${ac_cv_search_getaddrinfo+:} false; then :
7677 ac_cv_search_getaddrinfo=no
7680 LIBS=$ac_func_search_save_LIBS
7682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
7683 $as_echo "$ac_cv_search_getaddrinfo" >&6; }
7684 ac_res=$ac_cv_search_getaddrinfo
7685 if test "$ac_res" != no; then :
7686 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7687 $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h
7691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getnameinfo" >&5
7692 $as_echo_n "checking for library containing getnameinfo... " >&6; }
7693 if ${ac_cv_search_getnameinfo+:} false; then :
7694 $as_echo_n "(cached) " >&6
7696 ac_func_search_save_LIBS=$LIBS
7697 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7698 /* end confdefs.h. */
7700 /* Override any GCC internal prototype to avoid an error.
7701 Use char because int might match the return type of a GCC
7702 builtin and then its argument prototype would still apply. */
7706 char getnameinfo ();
7710 return getnameinfo ();
7715 for ac_lib in '' nsl; do
7716 if test -z "$ac_lib"; then
7717 ac_res="none required"
7720 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7722 if ac_fn_c_try_link "$LINENO"; then :
7723 ac_cv_search_getnameinfo=$ac_res
7725 rm -f core conftest.err conftest.$ac_objext \
7727 if ${ac_cv_search_getnameinfo+:} false; then :
7731 if ${ac_cv_search_getnameinfo+:} false; then :
7734 ac_cv_search_getnameinfo=no
7737 LIBS=$ac_func_search_save_LIBS
7739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getnameinfo" >&5
7740 $as_echo "$ac_cv_search_getnameinfo" >&6; }
7741 ac_res=$ac_cv_search_getnameinfo
7742 if test "$ac_res" != no; then :
7743 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7744 $as_echo "#define HAVE_GETNAMEINFO 1" >>confdefs.h
7750 ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h>
7752 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
7756 ac_fn_c_check_header_mongrel "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
7757 if test "x$ac_cv_header_sys_sockio_h" = xyes; then :
7758 $as_echo "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
7764 CUPS_DEFAULT_DOMAINSOCKET=""
7767 # Check whether --with-domainsocket was given.
7768 if test "${with_domainsocket+set}" = set; then :
7769 withval=$with_domainsocket; default_domainsocket="$withval"
7771 default_domainsocket=""
7775 if test x$enable_domainsocket != xno -a x$default_domainsocket != xno; then
7776 if test "x$default_domainsocket" = x; then
7777 case "$host_os_name" in
7779 # Darwin and macOS do their own thing...
7780 CUPS_DEFAULT_DOMAINSOCKET="$localstatedir/run/cupsd"
7783 # All others use FHS standard...
7784 CUPS_DEFAULT_DOMAINSOCKET="$CUPS_STATEDIR/cups.sock"
7788 CUPS_DEFAULT_DOMAINSOCKET="$default_domainsocket"
7791 CUPS_LISTEN_DOMAINSOCKET="Listen $CUPS_DEFAULT_DOMAINSOCKET"
7793 cat >>confdefs.h <<_ACEOF
7794 #define CUPS_DEFAULT_DOMAINSOCKET "$CUPS_DEFAULT_DOMAINSOCKET"
7798 CUPS_LISTEN_DOMAINSOCKET=""
7805 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
7806 if test "x$ac_cv_func_poll" = xyes; then :
7807 $as_echo "#define HAVE_POLL 1" >>confdefs.h
7811 ac_fn_c_check_func "$LINENO" "epoll_create" "ac_cv_func_epoll_create"
7812 if test "x$ac_cv_func_epoll_create" = xyes; then :
7813 $as_echo "#define HAVE_EPOLL 1" >>confdefs.h
7817 ac_fn_c_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
7818 if test "x$ac_cv_func_kqueue" = xyes; then :
7819 $as_echo "#define HAVE_KQUEUE 1" >>confdefs.h
7825 # Check whether --enable-gssapi was given.
7826 if test "${enable_gssapi+set}" = set; then :
7827 enableval=$enable_gssapi;
7834 if test x$enable_gssapi != xno; then
7835 if test -n "$ac_tool_prefix"; then
7836 # Extract the first word of "${ac_tool_prefix}krb5-config", so it can be a program name with args.
7837 set dummy ${ac_tool_prefix}krb5-config; ac_word=$2
7838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7839 $as_echo_n "checking for $ac_word... " >&6; }
7840 if ${ac_cv_path_KRB5CONFIG+:} false; then :
7841 $as_echo_n "(cached) " >&6
7845 ac_cv_path_KRB5CONFIG="$KRB5CONFIG" # Let the user override the test with a path.
7848 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7852 test -z "$as_dir" && as_dir=.
7853 for ac_exec_ext in '' $ac_executable_extensions; do
7854 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7855 ac_cv_path_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7856 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7866 KRB5CONFIG=$ac_cv_path_KRB5CONFIG
7867 if test -n "$KRB5CONFIG"; then
7868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KRB5CONFIG" >&5
7869 $as_echo "$KRB5CONFIG" >&6; }
7871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7872 $as_echo "no" >&6; }
7877 if test -z "$ac_cv_path_KRB5CONFIG"; then
7878 ac_pt_KRB5CONFIG=$KRB5CONFIG
7879 # Extract the first word of "krb5-config", so it can be a program name with args.
7880 set dummy krb5-config; ac_word=$2
7881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7882 $as_echo_n "checking for $ac_word... " >&6; }
7883 if ${ac_cv_path_ac_pt_KRB5CONFIG+:} false; then :
7884 $as_echo_n "(cached) " >&6
7886 case $ac_pt_KRB5CONFIG in
7888 ac_cv_path_ac_pt_KRB5CONFIG="$ac_pt_KRB5CONFIG" # Let the user override the test with a path.
7891 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7895 test -z "$as_dir" && as_dir=.
7896 for ac_exec_ext in '' $ac_executable_extensions; do
7897 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7898 ac_cv_path_ac_pt_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7899 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7909 ac_pt_KRB5CONFIG=$ac_cv_path_ac_pt_KRB5CONFIG
7910 if test -n "$ac_pt_KRB5CONFIG"; then
7911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_KRB5CONFIG" >&5
7912 $as_echo "$ac_pt_KRB5CONFIG" >&6; }
7914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7915 $as_echo "no" >&6; }
7918 if test "x$ac_pt_KRB5CONFIG" = x; then
7921 case $cross_compiling:$ac_tool_warned in
7923 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7924 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7925 ac_tool_warned=yes ;;
7927 KRB5CONFIG=$ac_pt_KRB5CONFIG
7930 KRB5CONFIG="$ac_cv_path_KRB5CONFIG"
7933 if test "x$KRB5CONFIG" != x; then
7934 case "$host_os_name" in
7936 # macOS weak-links to the Kerberos framework...
7937 LIBGSSAPI="-weak_framework Kerberos"
7938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS framework" >&5
7939 $as_echo_n "checking for GSS framework... " >&6; }
7940 if test -d /System/Library/Frameworks/GSS.framework; then
7941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7942 $as_echo "yes" >&6; }
7943 LIBGSSAPI="$LIBGSSAPI -weak_framework GSS"
7945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7946 $as_echo "no" >&6; }
7950 # Solaris has a non-standard krb5-config, don't use it!
7951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7952 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7953 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7954 $as_echo_n "(cached) " >&6
7956 ac_check_lib_save_LIBS=$LIBS
7958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7959 /* end confdefs.h. */
7961 /* Override any GCC internal prototype to avoid an error.
7962 Use char because int might match the return type of a GCC
7963 builtin and then its argument prototype would still apply. */
7967 char gss_display_status ();
7971 return gss_display_status ();
7976 if ac_fn_c_try_link "$LINENO"; then :
7977 ac_cv_lib_gss_gss_display_status=yes
7979 ac_cv_lib_gss_gss_display_status=no
7981 rm -f core conftest.err conftest.$ac_objext \
7982 conftest$ac_exeext conftest.$ac_ext
7983 LIBS=$ac_check_lib_save_LIBS
7985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7986 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7987 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7989 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7991 CFLAGS="`$KRB5CONFIG --cflags` $CFLAGS"
7992 CPPFLAGS="`$KRB5CONFIG --cflags` $CPPFLAGS"
7993 LIBGSSAPI="-lgss `$KRB5CONFIG --libs`"
7998 # Other platforms just ask for GSSAPI
7999 CFLAGS="`$KRB5CONFIG --cflags gssapi
` $CFLAGS"
8000 CPPFLAGS="`$KRB5CONFIG --cflags gssapi
` $CPPFLAGS"
8001 LIBGSSAPI="`$KRB5CONFIG --libs gssapi
`"
8005 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
8008 # Check for vendor-specific implementations...
8009 case "$host_os_name" in
8011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
8012 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
8013 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
8014 $as_echo_n "(cached) " >&6
8016 ac_check_lib_save_LIBS=$LIBS
8018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8019 /* end confdefs.h. */
8021 /* Override any GCC internal prototype to avoid an error.
8022 Use char because int might match the return type of a GCC
8023 builtin and then its argument prototype would still apply. */
8027 char gss_display_status ();
8031 return gss_display_status ();
8036 if ac_fn_c_try_link "$LINENO"; then :
8037 ac_cv_lib_gss_gss_display_status=yes
8039 ac_cv_lib_gss_gss_display_status=no
8041 rm -f core conftest.err conftest.$ac_objext \
8042 conftest$ac_exeext conftest.$ac_ext
8043 LIBS=$ac_check_lib_save_LIBS
8045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
8046 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
8047 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
8049 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
8051 LIBGSSAPI="-lgss -lgssapi_krb5"
8056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
8057 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
8058 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
8059 $as_echo_n "(cached) " >&6
8061 ac_check_lib_save_LIBS=$LIBS
8063 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8064 /* end confdefs.h. */
8066 /* Override any GCC internal prototype to avoid an error.
8067 Use char because int might match the return type of a GCC
8068 builtin and then its argument prototype would still apply. */
8072 char gss_display_status ();
8076 return gss_display_status ();
8081 if ac_fn_c_try_link "$LINENO"; then :
8082 ac_cv_lib_gss_gss_display_status=yes
8084 ac_cv_lib_gss_gss_display_status=no
8086 rm -f core conftest.err conftest.$ac_objext \
8087 conftest$ac_exeext conftest.$ac_ext
8088 LIBS=$ac_check_lib_save_LIBS
8090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
8091 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
8092 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
8094 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
8103 if test "x$LIBGSSAPI" != x; then
8104 ac_fn_c_check_header_mongrel "$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
8105 if test "x$ac_cv_header_krb5_h" = xyes; then :
8106 $as_echo "#define HAVE_KRB5_H 1" >>confdefs.h
8111 if test -d /System/Library/Frameworks/GSS.framework; then
8112 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi.h" "ac_cv_header_GSS_gssapi_h" "$ac_includes_default"
8113 if test "x$ac_cv_header_GSS_gssapi_h" = xyes; then :
8114 $as_echo "#define HAVE_GSS_GSSAPI_H 1" >>confdefs.h
8119 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_generic.h" "ac_cv_header_GSS_gssapi_generic_h" "$ac_includes_default"
8120 if test "x$ac_cv_header_GSS_gssapi_generic_h" = xyes; then :
8121 $as_echo "#define HAVE_GSS_GSSAPI_GENERIC_H 1" >>confdefs.h
8126 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_spi.h" "ac_cv_header_GSS_gssapi_spi_h" "$ac_includes_default"
8127 if test "x$ac_cv_header_GSS_gssapi_spi_h" = xyes; then :
8128 $as_echo "#define HAVE_GSS_GSSAPI_SPI_H 1" >>confdefs.h
8134 ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
8135 if test "x$ac_cv_header_gssapi_h" = xyes; then :
8136 $as_echo "#define HAVE_GSSAPI_H 1" >>confdefs.h
8141 ac_fn_c_check_header_mongrel "$LINENO" "gssapi/gssapi.h" "ac_cv_header_gssapi_gssapi_h" "$ac_includes_default"
8142 if test "x$ac_cv_header_gssapi_gssapi_h" = xyes; then :
8143 $as_echo "#define HAVE_GSSAPI_GSSAPI_H 1" >>confdefs.h
8151 LIBS="$LIBS $LIBGSSAPI"
8153 ac_fn_c_check_func "$LINENO" "__ApplePrivate_gss_acquire_cred_ex_f" "ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f"
8154 if test "x$ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f" = xyes; then :
8155 $as_echo "#define HAVE_GSS_ACQUIRE_CRED_EX_F 1" >>confdefs.h
8160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS_C_NT_HOSTBASED_SERVICE" >&5
8161 $as_echo_n "checking for GSS_C_NT_HOSTBASED_SERVICE... " >&6; }
8162 if test x$ac_cv_header_gssapi_gssapi_h = xyes; then
8163 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8164 /* end confdefs.h. */
8165 #include <gssapi/gssapi.h>
8169 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8174 if ac_fn_c_try_compile "$LINENO"; then :
8175 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8178 $as_echo "yes" >&6; }
8180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8181 $as_echo "no" >&6; }
8183 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8184 elif test x$ac_cv_header_gss_gssapi_h = xyes; then
8185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8186 /* end confdefs.h. */
8187 #include <GSS/gssapi.h>
8191 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8196 if ac_fn_c_try_compile "$LINENO"; then :
8197 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8200 $as_echo "yes" >&6; }
8202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8203 $as_echo "no" >&6; }
8205 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8207 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8208 /* end confdefs.h. */
8213 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8218 if ac_fn_c_try_compile "$LINENO"; then :
8219 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8222 $as_echo "yes" >&6; }
8224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8225 $as_echo "no" >&6; }
8227 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8235 # Check whether --with-gssservicename was given.
8236 if test "${with_gssservicename+set}" = set; then :
8237 withval=$with_gssservicename; default_gssservicename="$withval"
8239 default_gssservicename="default"
8243 if test x$default_gssservicename != xno; then
8244 if test "x$default_gssservicename" = "xdefault"; then
8245 CUPS_DEFAULT_GSSSERVICENAME="host"
8247 CUPS_DEFAULT_GSSSERVICENAME="$default_gssservicename"
8250 CUPS_DEFAULT_GSSSERVICENAME=""
8254 cat >>confdefs.h <<_ACEOF
8255 #define CUPS_DEFAULT_GSSSERVICENAME "$CUPS_DEFAULT_GSSSERVICENAME"
8260 # Check whether --enable-threads was given.
8261 if test "${enable_threads+set}" = set; then :
8262 enableval=$enable_threads;
8269 if test "x$enable_threads" != xno; then
8270 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
8271 if test "x$ac_cv_header_pthread_h" = xyes; then :
8272 $as_echo "#define HAVE_PTHREAD_H 1" >>confdefs.h
8278 if test x$ac_cv_header_pthread_h = xyes; then
8279 for flag in -lpthreads -lpthread -pthread; do
8280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create using $flag" >&5
8281 $as_echo_n "checking for pthread_create using $flag... " >&6; }
8284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8285 /* end confdefs.h. */
8286 #include <pthread.h>
8290 pthread_create(0, 0, 0, 0);
8295 if ac_fn_c_try_link "$LINENO"; then :
8300 rm -f core conftest.err conftest.$ac_objext \
8301 conftest$ac_exeext conftest.$ac_ext
8302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_pthread" >&5
8303 $as_echo "$have_pthread" >&6; }
8305 if test $have_pthread = yes; then
8306 PTHREAD_FLAGS="-D_THREAD_SAFE -D_REENTRANT"
8308 # Solaris requires -D_POSIX_PTHREAD_SEMANTICS to
8309 # be POSIX-compliant... :(
8310 if test $host_os_name = sunos; then
8311 PTHREAD_FLAGS="$PTHREAD_FLAGS -D_POSIX_PTHREAD_SEMANTICS"
8322 # Check whether --enable-ssl was given.
8323 if test "${enable_ssl+set}" = set; then :
8324 enableval=$enable_ssl;
8327 # Check whether --enable-cdsassl was given.
8328 if test "${enable_cdsassl+set}" = set; then :
8329 enableval=$enable_cdsassl;
8332 # Check whether --enable-gnutls was given.
8333 if test "${enable_gnutls+set}" = set; then :
8334 enableval=$enable_gnutls;
8341 CUPS_SERVERKEYCHAIN=""
8343 if test x$enable_ssl != xno; then
8344 if test $have_ssl = 0 -a "x$enable_cdsassl" != "xno"; then
8345 if test $host_os_name = darwin; then
8346 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransport.h" "ac_cv_header_Security_SecureTransport_h" "$ac_includes_default"
8347 if test "x$ac_cv_header_Security_SecureTransport_h" = xyes; then :
8350 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8352 $as_echo "#define HAVE_CDSASSL 1" >>confdefs.h
8354 CUPS_SERVERKEYCHAIN="/Library/Keychains/System.keychain"
8356 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransportPriv.h" "ac_cv_header_Security_SecureTransportPriv_h" "$ac_includes_default"
8357 if test "x$ac_cv_header_Security_SecureTransportPriv_h" = xyes; then :
8358 $as_echo "#define HAVE_SECURETRANSPORTPRIV_H 1" >>confdefs.h
8363 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecCertificate.h" "ac_cv_header_Security_SecCertificate_h" "$ac_includes_default"
8364 if test "x$ac_cv_header_Security_SecCertificate_h" = xyes; then :
8365 $as_echo "#define HAVE_SECCERTIFICATE_H 1" >>confdefs.h
8370 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecItem.h" "ac_cv_header_Security_SecItem_h" "$ac_includes_default"
8371 if test "x$ac_cv_header_Security_SecItem_h" = xyes; then :
8372 $as_echo "#define HAVE_SECITEM_H 1" >>confdefs.h
8377 ac_fn_c_check_header_compile "$LINENO" "Security/SecItemPriv.h" "ac_cv_header_Security_SecItemPriv_h" "#include <Security/SecItem.h>
8379 if test "x$ac_cv_header_Security_SecItemPriv_h" = xyes; then :
8380 $as_echo "#define HAVE_SECITEMPRIV_H 1" >>confdefs.h
8385 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicy.h" "ac_cv_header_Security_SecPolicy_h" "$ac_includes_default"
8386 if test "x$ac_cv_header_Security_SecPolicy_h" = xyes; then :
8387 $as_echo "#define HAVE_SECPOLICY_H 1" >>confdefs.h
8392 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicyPriv.h" "ac_cv_header_Security_SecPolicyPriv_h" "$ac_includes_default"
8393 if test "x$ac_cv_header_Security_SecPolicyPriv_h" = xyes; then :
8394 $as_echo "#define HAVE_SECPOLICYPRIV_H 1" >>confdefs.h
8399 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
8400 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
8401 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
8406 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecIdentitySearchPriv.h" "ac_cv_header_Security_SecIdentitySearchPriv_h" "$ac_includes_default"
8407 if test "x$ac_cv_header_Security_SecIdentitySearchPriv_h" = xyes; then :
8408 $as_echo "#define HAVE_SECIDENTITYSEARCHPRIV_H 1" >>confdefs.h
8414 $as_echo "#define HAVE_CSSMERRORSTRING 1" >>confdefs.h
8416 $as_echo "#define HAVE_SECKEYCHAINOPEN 1" >>confdefs.h
8422 if test $host_os_version -ge 150; then
8423 $as_echo "#define HAVE_SSLSETENABLEDCIPHERS 1" >>confdefs.h
8429 if test $have_ssl = 0 -a "x$enable_gnutls" != "xno" -a "x$PKGCONFIG" != x; then
8430 if test -n "$ac_tool_prefix"; then
8431 # Extract the first word of "${ac_tool_prefix}libgnutls-config", so it can be a program name with args.
8432 set dummy ${ac_tool_prefix}libgnutls-config; ac_word=$2
8433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8434 $as_echo_n "checking for $ac_word... " >&6; }
8435 if ${ac_cv_path_LIBGNUTLSCONFIG+:} false; then :
8436 $as_echo_n "(cached) " >&6
8438 case $LIBGNUTLSCONFIG in
8440 ac_cv_path_LIBGNUTLSCONFIG="$LIBGNUTLSCONFIG" # Let the user override the test with a path.
8443 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8447 test -z "$as_dir" && as_dir=.
8448 for ac_exec_ext in '' $ac_executable_extensions; do
8449 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8450 ac_cv_path_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8451 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8461 LIBGNUTLSCONFIG=$ac_cv_path_LIBGNUTLSCONFIG
8462 if test -n "$LIBGNUTLSCONFIG"; then
8463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLSCONFIG" >&5
8464 $as_echo "$LIBGNUTLSCONFIG" >&6; }
8466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8467 $as_echo "no" >&6; }
8472 if test -z "$ac_cv_path_LIBGNUTLSCONFIG"; then
8473 ac_pt_LIBGNUTLSCONFIG=$LIBGNUTLSCONFIG
8474 # Extract the first word of "libgnutls-config", so it can be a program name with args.
8475 set dummy libgnutls-config; ac_word=$2
8476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8477 $as_echo_n "checking for $ac_word... " >&6; }
8478 if ${ac_cv_path_ac_pt_LIBGNUTLSCONFIG+:} false; then :
8479 $as_echo_n "(cached) " >&6
8481 case $ac_pt_LIBGNUTLSCONFIG in
8483 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$ac_pt_LIBGNUTLSCONFIG" # Let the user override the test with a path.
8486 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8490 test -z "$as_dir" && as_dir=.
8491 for ac_exec_ext in '' $ac_executable_extensions; do
8492 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8493 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8494 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8504 ac_pt_LIBGNUTLSCONFIG=$ac_cv_path_ac_pt_LIBGNUTLSCONFIG
8505 if test -n "$ac_pt_LIBGNUTLSCONFIG"; then
8506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGNUTLSCONFIG" >&5
8507 $as_echo "$ac_pt_LIBGNUTLSCONFIG" >&6; }
8509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8510 $as_echo "no" >&6; }
8513 if test "x$ac_pt_LIBGNUTLSCONFIG" = x; then
8516 case $cross_compiling:$ac_tool_warned in
8518 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8519 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8520 ac_tool_warned=yes ;;
8522 LIBGNUTLSCONFIG=$ac_pt_LIBGNUTLSCONFIG
8525 LIBGNUTLSCONFIG="$ac_cv_path_LIBGNUTLSCONFIG"
8528 if $PKGCONFIG --exists gnutls; then
8530 SSLLIBS=`$PKGCONFIG --libs gnutls
`
8531 SSLFLAGS=`$PKGCONFIG --cflags gnutls
`
8532 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8534 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8536 elif test "x$LIBGNUTLSCONFIG" != x; then
8538 SSLLIBS=`$LIBGNUTLSCONFIG --libs`
8539 SSLFLAGS=`$LIBGNUTLSCONFIG --cflags`
8540 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8542 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8546 if test $have_ssl = 1; then
8547 CUPS_SERVERKEYCHAIN="ssl"
8550 LIBS="$LIBS $SSLLIBS"
8551 ac_fn_c_check_func "$LINENO" "gnutls_transport_set_pull_timeout_function" "ac_cv_func_gnutls_transport_set_pull_timeout_function"
8552 if test "x$ac_cv_func_gnutls_transport_set_pull_timeout_function" = xyes; then :
8553 $as_echo "#define HAVE_GNUTLS_TRANSPORT_SET_PULL_TIMEOUT_FUNCTION 1" >>confdefs.h
8557 ac_fn_c_check_func "$LINENO" "gnutls_priority_set_direct" "ac_cv_func_gnutls_priority_set_direct"
8558 if test "x$ac_cv_func_gnutls_priority_set_direct" = xyes; then :
8559 $as_echo "#define HAVE_GNUTLS_PRIORITY_SET_DIRECT 1" >>confdefs.h
8569 if test $have_ssl = 1; then
8570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLLIBS=\"$SSLLIBS\"" >&5
8571 $as_echo " Using SSLLIBS=\"$SSLLIBS\"" >&6; }
8572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLFLAGS=\"$SSLFLAGS\"" >&5
8573 $as_echo " Using SSLFLAGS=\"$SSLFLAGS\"" >&6; }
8574 IPPALIASES="http https ipps"
8575 elif test x$enable_cdsa = xyes -o x$enable_gnutls = xyes; then
8576 as_fn_error $? "Unable to enable SSL support." "$LINENO" 5
8584 EXPORT_SSLLIBS="$SSLLIBS"
8588 # Check whether --enable-pam was given.
8589 if test "${enable_pam+set}" = set; then :
8590 enableval=$enable_pam;
8594 # Check whether --with-pam_module was given.
8595 if test "${with_pam_module+set}" = set; then :
8596 withval=$with_pam_module;
8603 PAMMOD="pam_unknown.so"
8604 PAMMODAUTH="pam_unknown.so"
8606 if test x$enable_pam != xno; then
8609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
8610 $as_echo_n "checking for dlopen in -ldl... " >&6; }
8611 if ${ac_cv_lib_dl_dlopen+:} false; then :
8612 $as_echo_n "(cached) " >&6
8614 ac_check_lib_save_LIBS=$LIBS
8616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8617 /* end confdefs.h. */
8619 /* Override any GCC internal prototype to avoid an error.
8620 Use char because int might match the return type of a GCC
8621 builtin and then its argument prototype would still apply. */
8634 if ac_fn_c_try_link "$LINENO"; then :
8635 ac_cv_lib_dl_dlopen=yes
8637 ac_cv_lib_dl_dlopen=no
8639 rm -f core conftest.err conftest.$ac_objext \
8640 conftest$ac_exeext conftest.$ac_ext
8641 LIBS=$ac_check_lib_save_LIBS
8643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
8644 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
8645 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
8646 cat >>confdefs.h <<_ACEOF
8647 #define HAVE_LIBDL 1
8654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5
8655 $as_echo_n "checking for pam_start in -lpam... " >&6; }
8656 if ${ac_cv_lib_pam_pam_start+:} false; then :
8657 $as_echo_n "(cached) " >&6
8659 ac_check_lib_save_LIBS=$LIBS
8661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8662 /* end confdefs.h. */
8664 /* Override any GCC internal prototype to avoid an error.
8665 Use char because int might match the return type of a GCC
8666 builtin and then its argument prototype would still apply. */
8674 return pam_start ();
8679 if ac_fn_c_try_link "$LINENO"; then :
8680 ac_cv_lib_pam_pam_start=yes
8682 ac_cv_lib_pam_pam_start=no
8684 rm -f core conftest.err conftest.$ac_objext \
8685 conftest$ac_exeext conftest.$ac_ext
8686 LIBS=$ac_check_lib_save_LIBS
8688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_start" >&5
8689 $as_echo "$ac_cv_lib_pam_pam_start" >&6; }
8690 if test "x$ac_cv_lib_pam_pam_start" = xyes; then :
8691 cat >>confdefs.h <<_ACEOF
8692 #define HAVE_LIBPAM 1
8699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_set_item in -lpam" >&5
8700 $as_echo_n "checking for pam_set_item in -lpam... " >&6; }
8701 if ${ac_cv_lib_pam_pam_set_item+:} false; then :
8702 $as_echo_n "(cached) " >&6
8704 ac_check_lib_save_LIBS=$LIBS
8706 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8707 /* end confdefs.h. */
8709 /* Override any GCC internal prototype to avoid an error.
8710 Use char because int might match the return type of a GCC
8711 builtin and then its argument prototype would still apply. */
8715 char pam_set_item ();
8719 return pam_set_item ();
8724 if ac_fn_c_try_link "$LINENO"; then :
8725 ac_cv_lib_pam_pam_set_item=yes
8727 ac_cv_lib_pam_pam_set_item=no
8729 rm -f core conftest.err conftest.$ac_objext \
8730 conftest$ac_exeext conftest.$ac_ext
8731 LIBS=$ac_check_lib_save_LIBS
8733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_set_item" >&5
8734 $as_echo "$ac_cv_lib_pam_pam_set_item" >&6; }
8735 if test "x$ac_cv_lib_pam_pam_set_item" = xyes; then :
8736 $as_echo "#define HAVE_PAM_SET_ITEM 1" >>confdefs.h
8740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_setcred in -lpam" >&5
8741 $as_echo_n "checking for pam_setcred in -lpam... " >&6; }
8742 if ${ac_cv_lib_pam_pam_setcred+:} false; then :
8743 $as_echo_n "(cached) " >&6
8745 ac_check_lib_save_LIBS=$LIBS
8747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8748 /* end confdefs.h. */
8750 /* Override any GCC internal prototype to avoid an error.
8751 Use char because int might match the return type of a GCC
8752 builtin and then its argument prototype would still apply. */
8756 char pam_setcred ();
8760 return pam_setcred ();
8765 if ac_fn_c_try_link "$LINENO"; then :
8766 ac_cv_lib_pam_pam_setcred=yes
8768 ac_cv_lib_pam_pam_setcred=no
8770 rm -f core conftest.err conftest.$ac_objext \
8771 conftest$ac_exeext conftest.$ac_ext
8772 LIBS=$ac_check_lib_save_LIBS
8774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_setcred" >&5
8775 $as_echo "$ac_cv_lib_pam_pam_setcred" >&6; }
8776 if test "x$ac_cv_lib_pam_pam_setcred" = xyes; then :
8777 $as_echo "#define HAVE_PAM_SETCRED 1" >>confdefs.h
8781 ac_fn_c_check_header_mongrel "$LINENO" "security/pam_appl.h" "ac_cv_header_security_pam_appl_h" "$ac_includes_default"
8782 if test "x$ac_cv_header_security_pam_appl_h" = xyes; then :
8787 if test x$ac_cv_header_security_pam_appl_h != xyes; then
8788 ac_fn_c_check_header_mongrel "$LINENO" "pam/pam_appl.h" "ac_cv_header_pam_pam_appl_h" "$ac_includes_default"
8789 if test "x$ac_cv_header_pam_pam_appl_h" = xyes; then :
8790 $as_echo "#define HAVE_PAM_PAM_APPL_H 1" >>confdefs.h
8797 if test x$ac_cv_lib_pam_pam_start != xno; then
8798 # Set the necessary libraries for PAM...
8799 if test x$ac_cv_lib_dl_dlopen != xno; then
8800 PAMLIBS="-lpam -ldl"
8805 # Find the PAM configuration directory, if any...
8806 for dir in /private/etc/pam.d /etc/pam.d; do
8807 if test -d $dir; then
8816 case "$host_os_name" in
8819 if test "x$with_pam_module" != x; then
8820 PAMFILE="pam.$with_pam_module"
8821 elif test -f /usr/lib/pam/pam_opendirectory.so.2; then
8822 PAMFILE="pam.opendirectory"
8824 PAMFILE="pam.securityserver"
8829 # All others; this test might need to be updated
8830 # as Linux distributors move things around...
8831 if test "x$with_pam_module" != x; then
8832 PAMMOD="pam_${with_pam_module}.so"
8833 elif test -f /lib/security/pam_unix2.so; then
8834 PAMMOD="pam_unix2.so"
8835 elif test -f /lib/security/pam_unix.so; then
8836 PAMMOD="pam_unix.so"
8839 if test "x$PAMMOD" = xpam_unix.so; then
8840 PAMMODAUTH="$PAMMOD shadow nodelay"
8842 PAMMODAUTH="$PAMMOD nodelay"
8855 # Check whether --enable-largefile was given.
8856 if test "${enable_largefile+set}" = set; then :
8857 enableval=$enable_largefile;
8860 if test "$enable_largefile" != no; then
8862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
8863 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
8864 if ${ac_cv_sys_largefile_CC+:} false; then :
8865 $as_echo_n "(cached) " >&6
8867 ac_cv_sys_largefile_CC=no
8868 if test "$GCC" != yes; then
8871 # IRIX 6.2 and later do not support large files by default,
8872 # so use the C compiler's -n32 option if that helps.
8873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8874 /* end confdefs.h. */
8875 #include <sys/types.h>
8876 /* Check that off_t can represent 2**63 - 1 correctly.
8877 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8878 since some C++ compilers masquerading as C compilers
8879 incorrectly reject 9223372036854775807. */
8880 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8881 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8882 && LARGE_OFF_T % 2147483647 == 1)
8892 if ac_fn_c_try_compile "$LINENO"; then :
8895 rm -f core conftest.err conftest.$ac_objext
8897 if ac_fn_c_try_compile "$LINENO"; then :
8898 ac_cv_sys_largefile_CC=' -n32'; break
8900 rm -f core conftest.err conftest.$ac_objext
8904 rm -f conftest.$ac_ext
8907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
8908 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
8909 if test "$ac_cv_sys_largefile_CC" != no; then
8910 CC=$CC$ac_cv_sys_largefile_CC
8913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
8914 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
8915 if ${ac_cv_sys_file_offset_bits+:} false; then :
8916 $as_echo_n "(cached) " >&6
8919 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8920 /* end confdefs.h. */
8921 #include <sys/types.h>
8922 /* Check that off_t can represent 2**63 - 1 correctly.
8923 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8924 since some C++ compilers masquerading as C compilers
8925 incorrectly reject 9223372036854775807. */
8926 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8927 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8928 && LARGE_OFF_T % 2147483647 == 1)
8938 if ac_fn_c_try_compile "$LINENO"; then :
8939 ac_cv_sys_file_offset_bits=no; break
8941 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8942 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8943 /* end confdefs.h. */
8944 #define _FILE_OFFSET_BITS 64
8945 #include <sys/types.h>
8946 /* Check that off_t can represent 2**63 - 1 correctly.
8947 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8948 since some C++ compilers masquerading as C compilers
8949 incorrectly reject 9223372036854775807. */
8950 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8951 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8952 && LARGE_OFF_T % 2147483647 == 1)
8962 if ac_fn_c_try_compile "$LINENO"; then :
8963 ac_cv_sys_file_offset_bits=64; break
8965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8966 ac_cv_sys_file_offset_bits=unknown
8970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
8971 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
8972 case $ac_cv_sys_file_offset_bits in #(
8975 cat >>confdefs.h <<_ACEOF
8976 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
8981 if test $ac_cv_sys_file_offset_bits = unknown; then
8982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
8983 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
8984 if ${ac_cv_sys_large_files+:} false; then :
8985 $as_echo_n "(cached) " >&6
8988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8989 /* end confdefs.h. */
8990 #include <sys/types.h>
8991 /* Check that off_t can represent 2**63 - 1 correctly.
8992 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8993 since some C++ compilers masquerading as C compilers
8994 incorrectly reject 9223372036854775807. */
8995 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8996 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8997 && LARGE_OFF_T % 2147483647 == 1)
9007 if ac_fn_c_try_compile "$LINENO"; then :
9008 ac_cv_sys_large_files=no; break
9010 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9012 /* end confdefs.h. */
9013 #define _LARGE_FILES 1
9014 #include <sys/types.h>
9015 /* Check that off_t can represent 2**63 - 1 correctly.
9016 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9017 since some C++ compilers masquerading as C compilers
9018 incorrectly reject 9223372036854775807. */
9019 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9020 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9021 && LARGE_OFF_T % 2147483647 == 1)
9031 if ac_fn_c_try_compile "$LINENO"; then :
9032 ac_cv_sys_large_files=1; break
9034 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9035 ac_cv_sys_large_files=unknown
9039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
9040 $as_echo "$ac_cv_sys_large_files" >&6; }
9041 case $ac_cv_sys_large_files in #(
9044 cat >>confdefs.h <<_ACEOF
9045 #define _LARGE_FILES $ac_cv_sys_large_files
9057 if test x$enable_largefile != xno; then
9058 LARGEFILE="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
9060 if test x$ac_cv_sys_large_files = x1; then
9061 LARGEFILE="$LARGEFILE -D_LARGE_FILES"
9064 if test x$ac_cv_sys_file_offset_bits = x64; then
9065 LARGEFILE="$LARGEFILE -D_FILE_OFFSET_BITS=64"
9070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
9071 $as_echo_n "checking for long long int... " >&6; }
9072 if ${ac_cv_c_long_long+:} false; then :
9073 $as_echo_n "(cached) " >&6
9075 if test "$GCC" = yes; then
9076 ac_cv_c_long_long=yes
9078 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9079 /* end confdefs.h. */
9089 if ac_fn_c_try_compile "$LINENO"; then :
9090 ac_cv_c_long_long=yes
9092 ac_cv_c_long_long=no
9094 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_long_long" >&5
9098 $as_echo "$ac_cv_c_long_long" >&6; }
9100 if test $ac_cv_c_long_long = yes; then
9101 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
9105 ac_fn_c_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
9106 if test "x$ac_cv_func_strtoll" = xyes; then :
9107 $as_echo "#define HAVE_STRTOLL 1" >>confdefs.h
9113 # Check whether --enable-avahi was given.
9114 if test "${enable_avahi+set}" = set; then :
9115 enableval=$enable_avahi;
9118 # Check whether --enable-dnssd was given.
9119 if test "${enable_dnssd+set}" = set; then :
9120 enableval=$enable_dnssd;
9124 # Check whether --with-dnssd-libs was given.
9125 if test "${with_dnssd_libs+set}" = set; then :
9126 withval=$with_dnssd_libs; LDFLAGS="-L$withval $LDFLAGS"
9127 DSOFLAGS="-L$withval $DSOFLAGS"
9131 # Check whether --with-dnssd-includes was given.
9132 if test "${with_dnssd_includes+set}" = set; then :
9133 withval=$with_dnssd_includes; CFLAGS="-I$withval $CFLAGS"
9134 CPPFLAGS="-I$withval $CPPFLAGS"
9143 if test "x$PKGCONFIG" != x -a x$enable_avahi != xno -a x$host_os_name != xdarwin; then
9144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Avahi" >&5
9145 $as_echo_n "checking for Avahi... " >&6; }
9146 if $PKGCONFIG --exists avahi-client; then
9147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9148 $as_echo "yes" >&6; }
9149 CFLAGS="$CFLAGS `$PKGCONFIG --cflags avahi-client
`"
9150 DNSSDLIBS="`$PKGCONFIG --libs avahi-client
`"
9151 DNSSD_BACKEND="dnssd"
9152 IPPFIND_BIN="ippfind"
9153 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9154 $as_echo "#define HAVE_AVAHI 1" >>confdefs.h
9157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9158 $as_echo "no" >&6; }
9162 if test "x$DNSSD_BACKEND" = x -a x$enable_dnssd != xno; then
9163 ac_fn_c_check_header_mongrel "$LINENO" "dns_sd.h" "ac_cv_header_dns_sd_h" "$ac_includes_default"
9164 if test "x$ac_cv_header_dns_sd_h" = xyes; then :
9166 case "$host_os_name" in
9168 # Darwin and macOS...
9169 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9171 DNSSDLIBS="-framework CoreFoundation -framework SystemConfiguration"
9172 DNSSD_BACKEND="dnssd"
9173 IPPFIND_BIN="ippfind"
9174 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for current version of dns_sd library" >&5
9179 $as_echo_n "checking for current version of dns_sd library... " >&6; }
9181 LIBS="$LIBS -ldns_sd"
9182 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9183 /* end confdefs.h. */
9188 int constant = kDNSServiceFlagsShareConnection;
9189 unsigned char txtRecord[100];
9191 TXTRecordGetValuePtr(sizeof(txtRecord),
9192 txtRecord, "value", &valueLen);
9197 if ac_fn_c_try_compile "$LINENO"; then :
9198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9199 $as_echo "yes" >&6; }
9200 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9202 DNSSDLIBS="-ldns_sd"
9203 DNSSD_BACKEND="dnssd"
9205 IPPFIND_BIN="ippfind"
9206 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9208 $as_echo "no" >&6; }
9210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9231 # Check whether --enable-launchd was given.
9232 if test "${enable_launchd+set}" = set; then :
9233 enableval=$enable_launchd;
9239 if test x$enable_launchd != xno; then
9240 ac_fn_c_check_func "$LINENO" "launch_activate_socket" "ac_cv_func_launch_activate_socket"
9241 if test "x$ac_cv_func_launch_activate_socket" = xyes; then :
9243 $as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
9245 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9249 ac_fn_c_check_header_mongrel "$LINENO" "launch.h" "ac_cv_header_launch_h" "$ac_includes_default"
9250 if test "x$ac_cv_header_launch_h" = xyes; then :
9251 $as_echo "#define HAVE_LAUNCH_H 1" >>confdefs.h
9257 if test "$host_os_name" = darwin; then
9258 LAUNCHD_DIR="/System/Library/LaunchDaemons"
9259 # liblaunch is already part of libSystem
9263 # Check whether --enable-systemd was given.
9264 if test "${enable_systemd+set}" = set; then :
9265 enableval=$enable_systemd;
9269 # Check whether --with-systemd was given.
9270 if test "${with_systemd+set}" = set; then :
9271 withval=$with_systemd; SYSTEMD_DIR="$withval"
9278 if test x$enable_systemd != xno; then
9279 if test "x$PKGCONFIG" = x; then
9280 if test x$enable_systemd = xyes; then
9281 as_fn_error $? "Need pkg-config to enable systemd support." "$LINENO" 5
9285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsystemd" >&5
9286 $as_echo_n "checking for libsystemd... " >&6; }
9287 if $PKGCONFIG --exists libsystemd; then
9288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9289 $as_echo "yes" >&6; }
9291 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd
`
9292 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd
`
9293 elif $PKGCONFIG --exists libsystemd-daemon; then
9294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - legacy" >&5
9295 $as_echo "yes - legacy" >&6; }
9297 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd-daemon
`
9298 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd-daemon
`
9300 if $PKGCONFIG --exists libsystemd-journal; then
9301 ONDEMANDFLAGS="$ONDEMANDFLAGS `$PKGCONFIG --cflags libsystemd-journal
`"
9302 ONDEMANDLIBS="$ONDEMANDLIBS `$PKGCONFIG --libs libsystemd-journal
`"
9305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9306 $as_echo "no" >&6; }
9309 if test $have_systemd = yes; then
9310 $as_echo "#define HAVE_SYSTEMD 1" >>confdefs.h
9312 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9314 ac_fn_c_check_header_mongrel "$LINENO" "systemd/sd-journal.h" "ac_cv_header_systemd_sd_journal_h" "$ac_includes_default"
9315 if test "x$ac_cv_header_systemd_sd_journal_h" = xyes; then :
9316 $as_echo "#define HAVE_SYSTEMD_SD_JOURNAL_H 1" >>confdefs.h
9321 if test "x$SYSTEMD_DIR" = x; then
9322 SYSTEMD_DIR="`$PKGCONFIG --variable=systemdsystemunitdir systemd
`"
9328 # Check whether --enable-upstart was given.
9329 if test "${enable_upstart+set}" = set; then :
9330 enableval=$enable_upstart;
9333 if test "x$enable_upstart" = "xyes"; then
9334 if test "x$have_systemd" = "xyes"; then
9335 as_fn_error $? "Cannot support both systemd and upstart." "$LINENO" 5
9337 $as_echo "#define HAVE_UPSTART 1" >>confdefs.h
9339 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9346 # Check whether --with-smfmanifestdir was given.
9347 if test "${with_smfmanifestdir+set}" = set; then :
9348 withval=$with_smfmanifestdir; SMFMANIFESTDIR="$withval"
9353 # Check whether --with-rcdir was given.
9354 if test "${with_rcdir+set}" = set; then :
9355 withval=$with_rcdir; rcdir="$withval"
9361 # Check whether --with-rclevels was given.
9362 if test "${with_rclevels+set}" = set; then :
9363 withval=$with_rclevels; rclevels="$withval"
9369 # Check whether --with-rcstart was given.
9370 if test "${with_rcstart+set}" = set; then :
9371 withval=$with_rcstart; rcstart="$withval"
9377 # Check whether --with-rcstop was given.
9378 if test "${with_rcstop+set}" = set; then :
9379 withval=$with_rcstop; rcstop="$withval"
9385 if test x$rcdir = x; then
9386 if test x$LAUNCHD_DIR = x -a x$SYSTEMD_DIR = x -a x$SMFMANIFESTDIR = x; then
9387 # Fall back on "init", the original service startup interface...
9388 if test -d /sbin/init.d; then
9390 rcdir="/sbin/init.d"
9391 elif test -d /etc/init.d; then
9403 if test "x$rcstart" = x; then
9404 case "$host_os_name" in
9422 if test "x$rcstop" = x; then
9423 case "$host_os_name" in
9438 RCLEVELS="$rclevels"
9447 if test "x$rcdir" != xno; then
9448 if test "x$rclevels" = x; then
9456 # Check whether --with-xinetd was given.
9457 if test "${with_xinetd+set}" = set; then :
9458 withval=$with_xinetd; xinetd="$withval"
9466 if test "x$xinetd" = x; then
9467 if test ! -x /sbin/launchd; then
9468 for dir in /etc/xinetd.d /usr/local/etc/xinetd.d; do
9469 if test -d $dir; then
9475 elif test "x$xinetd" != xno; then
9480 LANGUAGES="`ls -1 locale
/cups_
*.po
2>/dev
/null |
sed -e '1,$s/locale\/cups_//' -e '1,$s/\.po//' |
tr '\n' ' '`"
9483 # Check whether --with-languages was given.
9484 if test "${with_languages+set}" = set; then :
9485 withval=$with_languages;
9487 none | no) LANGUAGES="" ;;
9489 *) LANGUAGES="$withval" ;;
9496 # Check whether --with-bundledir was given.
9497 if test "${with_bundledir+set}" = set; then :
9498 withval=$with_bundledir; CUPS_BUNDLEDIR="$withval"
9500 if test "x$host_os_name" = xdarwin -a $host_os_version -ge 100; then
9501 CUPS_BUNDLEDIR="/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A"
9510 if test "x$CUPS_BUNDLEDIR" != x; then
9511 cat >>confdefs.h <<_ACEOF
9512 #define CUPS_BUNDLEDIR "$CUPS_BUNDLEDIR"
9518 # Check whether --with-exe_file_perm was given.
9519 if test "${with_exe_file_perm+set}" = set; then :
9520 withval=$with_exe_file_perm; CUPS_EXE_FILE_PERM="$withval"
9522 case "$host_os_name" in
9524 CUPS_EXE_FILE_PERM="755"
9527 CUPS_EXE_FILE_PERM="555"
9535 # Check whether --with-config_file_perm was given.
9536 if test "${with_config_file_perm+set}" = set; then :
9537 withval=$with_config_file_perm; CUPS_CONFIG_FILE_PERM="$withval"
9539 if test "x$host_os_name" = xdarwin; then
9540 CUPS_CONFIG_FILE_PERM="644"
9542 CUPS_CONFIG_FILE_PERM="640"
9547 cat >>confdefs.h <<_ACEOF
9548 #define CUPS_DEFAULT_CONFIG_FILE_PERM 0$CUPS_CONFIG_FILE_PERM
9553 # Check whether --with-cupsd_file_perm was given.
9554 if test "${with_cupsd_file_perm+set}" = set; then :
9555 withval=$with_cupsd_file_perm; CUPS_CUPSD_FILE_PERM="$withval"
9557 case "$host_os_name" in
9559 CUPS_CUPSD_FILE_PERM="700"
9562 CUPS_CUPSD_FILE_PERM="500"
9570 # Check whether --with-log_file_perm was given.
9571 if test "${with_log_file_perm+set}" = set; then :
9572 withval=$with_log_file_perm; CUPS_LOG_FILE_PERM="$withval"
9574 CUPS_LOG_FILE_PERM="644"
9578 cat >>confdefs.h <<_ACEOF
9579 #define CUPS_DEFAULT_LOG_FILE_PERM 0$CUPS_LOG_FILE_PERM
9584 # Check whether --with-fatal_errors was given.
9585 if test "${with_fatal_errors+set}" = set; then :
9586 withval=$with_fatal_errors; CUPS_FATAL_ERRORS="$withval"
9588 CUPS_FATAL_ERRORS="config"
9592 cat >>confdefs.h <<_ACEOF
9593 #define CUPS_DEFAULT_FATAL_ERRORS "$CUPS_FATAL_ERRORS"
9598 # Check whether --with-log_level was given.
9599 if test "${with_log_level+set}" = set; then :
9600 withval=$with_log_level; CUPS_LOG_LEVEL="$withval"
9602 CUPS_LOG_LEVEL="warn"
9606 cat >>confdefs.h <<_ACEOF
9607 #define CUPS_DEFAULT_LOG_LEVEL "$CUPS_LOG_LEVEL"
9612 # Check whether --with-access_log_level was given.
9613 if test "${with_access_log_level+set}" = set; then :
9614 withval=$with_access_log_level; CUPS_ACCESS_LOG_LEVEL="$withval"
9616 CUPS_ACCESS_LOG_LEVEL="none"
9620 cat >>confdefs.h <<_ACEOF
9621 #define CUPS_DEFAULT_ACCESS_LOG_LEVEL "$CUPS_ACCESS_LOG_LEVEL"
9625 # Check whether --enable-page_logging was given.
9626 if test "${enable_page_logging+set}" = set; then :
9627 enableval=$enable_page_logging;
9630 if test "x$enable_page_logging" = xyes; then
9631 CUPS_PAGE_LOG_FORMAT=""
9633 CUPS_PAGE_LOG_FORMAT="PageLogFormat"
9637 # Check whether --enable-browsing was given.
9638 if test "${enable_browsing+set}" = set; then :
9639 enableval=$enable_browsing;
9642 if test "x$enable_browsing" = xno; then
9644 cat >>confdefs.h <<_ACEOF
9645 #define CUPS_DEFAULT_BROWSING 0
9650 cat >>confdefs.h <<_ACEOF
9651 #define CUPS_DEFAULT_BROWSING 1
9658 # Check whether --with-local_protocols was given.
9659 if test "${with_local_protocols+set}" = set; then :
9660 withval=$with_local_protocols; default_local_protocols="$withval"
9662 default_local_protocols="default"
9666 if test x$with_local_protocols != xno; then
9667 if test "x$default_local_protocols" = "xdefault"; then
9668 if test "x$DNSSD_BACKEND" != "x"; then
9669 CUPS_BROWSE_LOCAL_PROTOCOLS="dnssd"
9671 CUPS_BROWSE_LOCAL_PROTOCOLS=""
9674 CUPS_BROWSE_LOCAL_PROTOCOLS="$default_local_protocols"
9677 CUPS_BROWSE_LOCAL_PROTOCOLS=""
9681 cat >>confdefs.h <<_ACEOF
9682 #define CUPS_DEFAULT_BROWSE_LOCAL_PROTOCOLS "$CUPS_BROWSE_LOCAL_PROTOCOLS"
9686 # Check whether --enable-default_shared was given.
9687 if test "${enable_default_shared+set}" = set; then :
9688 enableval=$enable_default_shared;
9691 if test "x$enable_default_shared" = xno; then
9692 CUPS_DEFAULT_SHARED="No"
9693 cat >>confdefs.h <<_ACEOF
9694 #define CUPS_DEFAULT_DEFAULT_SHARED 0
9698 CUPS_DEFAULT_SHARED="Yes"
9699 cat >>confdefs.h <<_ACEOF
9700 #define CUPS_DEFAULT_DEFAULT_SHARED 1
9707 # Check whether --with-cups_user was given.
9708 if test "${with_cups_user+set}" = set; then :
9709 withval=$with_cups_user; CUPS_USER="$withval"
9711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print user" >&5
9712 $as_echo_n "checking for default print user... " >&6; }
9713 if test x$host_os_name = xdarwin; then
9714 if test x`id
-u _lp
2>/dev
/null
` = x; then
9719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_USER" >&5
9720 $as_echo "$CUPS_USER" >&6; }
9721 elif test -f /etc/passwd; then
9723 for user in lp lpd guest daemon nobody; do
9724 if test "`grep \^
${user}: /etc
/passwd
`" != ""; then
9726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $user" >&5
9727 $as_echo "$user" >&6; }
9732 if test x$CUPS_USER = x; then
9734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9735 $as_echo "not found" >&6; }
9739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no password file" >&5
9740 $as_echo "no password file" >&6; }
9745 if test "x$CUPS_USER" = "xroot" -o "x$CUPS_USER" = "x0"; then
9746 as_fn_error $? "The default user for CUPS cannot be root!" "$LINENO" 5
9750 # Check whether --with-cups_group was given.
9751 if test "${with_cups_group+set}" = set; then :
9752 withval=$with_cups_group; CUPS_GROUP="$withval"
9754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print group" >&5
9755 $as_echo_n "checking for default print group... " >&6; }
9756 if test x$host_os_name = xdarwin; then
9757 if test x`id
-g _lp
2>/dev
/null
` = x; then
9762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_GROUP" >&5
9763 $as_echo "$CUPS_GROUP" >&6; }
9764 elif test -f /etc/group; then
9765 GROUP_LIST="_lp lp nobody"
9767 for group in $GROUP_LIST; do
9768 if test "`grep \^
${group}: /etc
/group
`" != ""; then
9770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $group" >&5
9771 $as_echo "$group" >&6; }
9776 if test x$CUPS_GROUP = x; then
9778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9779 $as_echo "not found" >&6; }
9783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9784 $as_echo "no group file" >&6; }
9789 if test "x$CUPS_GROUP" = "xroot" -o "x$CUPS_GROUP" = "xwheel" -o "x$CUPS_GROUP" = "x0"; then
9790 as_fn_error $? "The default group for CUPS cannot be root!" "$LINENO" 5
9794 # Check whether --with-system_groups was given.
9795 if test "${with_system_groups+set}" = set; then :
9796 withval=$with_system_groups; CUPS_SYSTEM_GROUPS="$withval"
9798 if test x$host_os_name = xdarwin; then
9799 CUPS_SYSTEM_GROUPS="admin"
9801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default system groups" >&5
9802 $as_echo_n "checking for default system groups... " >&6; }
9803 if test -f /etc/group; then
9804 CUPS_SYSTEM_GROUPS=""
9805 GROUP_LIST="lpadmin sys system root"
9806 for group in $GROUP_LIST; do
9807 if test "`grep \^
${group}: /etc
/group
`" != ""; then
9808 if test "x$CUPS_SYSTEM_GROUPS" = x; then
9809 CUPS_SYSTEM_GROUPS="$group"
9811 CUPS_SYSTEM_GROUPS="$CUPS_SYSTEM_GROUPS $group"
9816 if test "x$CUPS_SYSTEM_GROUPS" = x; then
9817 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no groups found" >&5
9819 $as_echo "no groups found" >&6; }
9821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CUPS_SYSTEM_GROUPS\"" >&5
9822 $as_echo "\"$CUPS_SYSTEM_GROUPS\"" >&6; }
9825 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9827 $as_echo "no group file" >&6; }
9833 CUPS_PRIMARY_SYSTEM_GROUP="`echo $CUPS_SYSTEM_GROUPS |
awk '{print $1}'`"
9835 for group in $CUPS_SYSTEM_GROUPS; do
9836 if test "x$CUPS_GROUP" = "x$group"; then
9837 as_fn_error $? "The default system groups cannot contain the default CUPS group!" "$LINENO" 5
9846 cat >>confdefs.h <<_ACEOF
9847 #define CUPS_DEFAULT_USER "$CUPS_USER"
9850 cat >>confdefs.h <<_ACEOF
9851 #define CUPS_DEFAULT_GROUP "$CUPS_GROUP"
9854 cat >>confdefs.h <<_ACEOF
9855 #define CUPS_DEFAULT_SYSTEM_GROUPS "$CUPS_SYSTEM_GROUPS"
9860 # Check whether --with-printcap was given.
9861 if test "${with_printcap+set}" = set; then :
9862 withval=$with_printcap; default_printcap="$withval"
9864 default_printcap="default"
9868 if test x$default_printcap != xno; then
9869 if test "x$default_printcap" = "xdefault"; then
9870 case $host_os_name in
9872 if test $host_os_version -ge 90; then
9873 CUPS_DEFAULT_PRINTCAP="/Library/Preferences/org.cups.printers.plist"
9875 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9879 CUPS_DEFAULT_PRINTCAP="/etc/printers.conf"
9882 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9886 CUPS_DEFAULT_PRINTCAP="$default_printcap"
9889 CUPS_DEFAULT_PRINTCAP=""
9893 cat >>confdefs.h <<_ACEOF
9894 #define CUPS_DEFAULT_PRINTCAP "$CUPS_DEFAULT_PRINTCAP"
9899 # Check whether --with-lpdconfigfile was given.
9900 if test "${with_lpdconfigfile+set}" = set; then :
9901 withval=$with_lpdconfigfile; default_lpdconfigfile="$withval"
9903 default_lpdconfigfile="default"
9907 if test x$default_lpdconfigfile != xno; then
9908 if test "x$default_lpdconfigfile" = "xdefault"; then
9909 case $host_os_name in
9911 CUPS_DEFAULT_LPD_CONFIG_FILE="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
9914 if test "x$XINETD" != x; then
9915 CUPS_DEFAULT_LPD_CONFIG_FILE="xinetd://$XINETD/cups-lpd"
9917 CUPS_DEFAULT_LPD_CONFIG_FILE=""
9922 CUPS_DEFAULT_LPD_CONFIG_FILE="$default_lpdconfigfile"
9925 CUPS_DEFAULT_LPD_CONFIG_FILE=""
9928 cat >>confdefs.h <<_ACEOF
9929 #define CUPS_DEFAULT_LPD_CONFIG_FILE "$CUPS_DEFAULT_LPD_CONFIG_FILE"
9935 # Check whether --with-smbconfigfile was given.
9936 if test "${with_smbconfigfile+set}" = set; then :
9937 withval=$with_smbconfigfile; default_smbconfigfile="$withval"
9939 default_smbconfigfile="default"
9943 if test x$default_smbconfigfile != xno; then
9944 if test "x$default_smbconfigfile" = "xdefault"; then
9945 if test -f /etc/smb.conf; then
9946 CUPS_DEFAULT_SMB_CONFIG_FILE="samba:///etc/smb.conf"
9948 CUPS_DEFAULT_SMB_CONFIG_FILE=""
9951 CUPS_DEFAULT_SMB_CONFIG_FILE="$default_smbconfigfile"
9954 CUPS_DEFAULT_SMB_CONFIG_FILE=""
9957 cat >>confdefs.h <<_ACEOF
9958 #define CUPS_DEFAULT_SMB_CONFIG_FILE "$CUPS_DEFAULT_SMB_CONFIG_FILE"
9964 # Check whether --with-max-copies was given.
9965 if test "${with_max_copies+set}" = set; then :
9966 withval=$with_max_copies; CUPS_MAX_COPIES="$withval"
9968 CUPS_MAX_COPIES="9999"
9973 cat >>confdefs.h <<_ACEOF
9974 #define CUPS_DEFAULT_MAX_COPIES $CUPS_MAX_COPIES
9978 # Check whether --enable-raw_printing was given.
9979 if test "${enable_raw_printing+set}" = set; then :
9980 enableval=$enable_raw_printing;
9983 if test "x$enable_raw_printing" != xno; then
9984 DEFAULT_RAW_PRINTING=""
9986 DEFAULT_RAW_PRINTING="#"
9991 # Check whether --with-snmp-address was given.
9992 if test "${with_snmp_address+set}" = set; then :
9993 withval=$with_snmp_address; if test "x$withval" = x; then
9994 CUPS_SNMP_ADDRESS=""
9996 CUPS_SNMP_ADDRESS="Address $withval"
9999 if test "x$host_os_name" = xdarwin; then
10000 CUPS_SNMP_ADDRESS=""
10002 CUPS_SNMP_ADDRESS="Address @LOCAL"
10008 # Check whether --with-snmp-community was given.
10009 if test "${with_snmp_community+set}" = set; then :
10010 withval=$with_snmp_community; CUPS_SNMP_COMMUNITY="Community $withval"
10012 CUPS_SNMP_COMMUNITY="Community public"
10020 # Check whether --with-ipp-port was given.
10021 if test "${with_ipp_port+set}" = set; then :
10022 withval=$with_ipp_port; DEFAULT_IPP_PORT="$withval"
10024 DEFAULT_IPP_PORT="631"
10029 cat >>confdefs.h <<_ACEOF
10030 #define CUPS_DEFAULT_IPP_PORT $DEFAULT_IPP_PORT
10034 # Check whether --enable-webif was given.
10035 if test "${enable_webif+set}" = set; then :
10036 enableval=$enable_webif;
10039 case "x$enable_webif" in
10042 CUPS_DEFAULT_WEBIF=0
10046 CUPS_DEFAULT_WEBIF=1
10049 if test $host_os_name = darwin; then
10051 CUPS_DEFAULT_WEBIF=0
10054 CUPS_DEFAULT_WEBIF=1
10060 cat >>confdefs.h <<_ACEOF
10061 #define CUPS_DEFAULT_WEBIF $CUPS_DEFAULT_WEBIF
10067 # Check whether --with-java was given.
10068 if test "${with_java+set}" = set; then :
10069 withval=$with_java; CUPS_JAVA="$withval"
10075 if test "x$CUPS_JAVA" = xauto; then
10076 # Extract the first word of "java", so it can be a program name with args.
10077 set dummy java; ac_word=$2
10078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10079 $as_echo_n "checking for $ac_word... " >&6; }
10080 if ${ac_cv_path_JAVA+:} false; then :
10081 $as_echo_n "(cached) " >&6
10085 ac_cv_path_JAVA="$JAVA" # Let the user override the test with a path.
10088 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10089 for as_dir in $PATH
10092 test -z "$as_dir" && as_dir=.
10093 for ac_exec_ext in '' $ac_executable_extensions; do
10094 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10095 ac_cv_path_JAVA="$as_dir/$ac_word$ac_exec_ext"
10096 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10106 JAVA=$ac_cv_path_JAVA
10107 if test -n "$JAVA"; then
10108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA" >&5
10109 $as_echo "$JAVA" >&6; }
10111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10112 $as_echo "no" >&6; }
10117 elif test "x$CUPS_JAVA" = xno; then
10121 cat >>confdefs.h <<_ACEOF
10122 #define CUPS_JAVA "$CUPS_JAVA"
10126 if test "x$CUPS_JAVA" != x; then
10127 $as_echo "#define HAVE_JAVA 1" >>confdefs.h
10132 # Check whether --with-perl was given.
10133 if test "${with_perl+set}" = set; then :
10134 withval=$with_perl; CUPS_PERL="$withval"
10140 if test "x$CUPS_PERL" = xauto; then
10141 # Extract the first word of "perl", so it can be a program name with args.
10142 set dummy perl; ac_word=$2
10143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10144 $as_echo_n "checking for $ac_word... " >&6; }
10145 if ${ac_cv_path_PERL+:} false; then :
10146 $as_echo_n "(cached) " >&6
10150 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
10153 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10154 for as_dir in $PATH
10157 test -z "$as_dir" && as_dir=.
10158 for ac_exec_ext in '' $ac_executable_extensions; do
10159 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10160 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
10161 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10171 PERL=$ac_cv_path_PERL
10172 if test -n "$PERL"; then
10173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
10174 $as_echo "$PERL" >&6; }
10176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10177 $as_echo "no" >&6; }
10182 elif test "x$CUPS_PERL" = xno; then
10186 cat >>confdefs.h <<_ACEOF
10187 #define CUPS_PERL "$CUPS_PERL"
10191 if test "x$CUPS_PERL" != x; then
10192 $as_echo "#define HAVE_PERL 1" >>confdefs.h
10197 # Check whether --with-php was given.
10198 if test "${with_php+set}" = set; then :
10199 withval=$with_php; CUPS_PHP="$withval"
10205 if test "x$CUPS_PHP" = xauto; then
10206 # Extract the first word of "php-cgi", so it can be a program name with args.
10207 set dummy php-cgi; ac_word=$2
10208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10209 $as_echo_n "checking for $ac_word... " >&6; }
10210 if ${ac_cv_path_PHPCGI+:} false; then :
10211 $as_echo_n "(cached) " >&6
10215 ac_cv_path_PHPCGI="$PHPCGI" # Let the user override the test with a path.
10218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10219 for as_dir in $PATH
10222 test -z "$as_dir" && as_dir=.
10223 for ac_exec_ext in '' $ac_executable_extensions; do
10224 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10225 ac_cv_path_PHPCGI="$as_dir/$ac_word$ac_exec_ext"
10226 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10236 PHPCGI=$ac_cv_path_PHPCGI
10237 if test -n "$PHPCGI"; then
10238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHPCGI" >&5
10239 $as_echo "$PHPCGI" >&6; }
10241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10242 $as_echo "no" >&6; }
10246 if test "x$PHPCGI" = x; then
10247 # Extract the first word of "php", so it can be a program name with args.
10248 set dummy php; ac_word=$2
10249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10250 $as_echo_n "checking for $ac_word... " >&6; }
10251 if ${ac_cv_path_PHP+:} false; then :
10252 $as_echo_n "(cached) " >&6
10256 ac_cv_path_PHP="$PHP" # Let the user override the test with a path.
10259 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10260 for as_dir in $PATH
10263 test -z "$as_dir" && as_dir=.
10264 for ac_exec_ext in '' $ac_executable_extensions; do
10265 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10266 ac_cv_path_PHP="$as_dir/$ac_word$ac_exec_ext"
10267 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10277 PHP=$ac_cv_path_PHP
10278 if test -n "$PHP"; then
10279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHP" >&5
10280 $as_echo "$PHP" >&6; }
10282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10283 $as_echo "no" >&6; }
10291 elif test "x$CUPS_PHP" = xno; then
10295 cat >>confdefs.h <<_ACEOF
10296 #define CUPS_PHP "$CUPS_PHP"
10300 if test "x$CUPS_PHP" = x; then
10303 $as_echo "#define HAVE_PHP 1" >>confdefs.h
10308 # Check whether --with-python was given.
10309 if test "${with_python+set}" = set; then :
10310 withval=$with_python; CUPS_PYTHON="$withval"
10316 if test "x$CUPS_PYTHON" = xauto; then
10317 # Extract the first word of "python", so it can be a program name with args.
10318 set dummy python; ac_word=$2
10319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10320 $as_echo_n "checking for $ac_word... " >&6; }
10321 if ${ac_cv_path_PYTHON+:} false; then :
10322 $as_echo_n "(cached) " >&6
10326 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
10329 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10330 for as_dir in $PATH
10333 test -z "$as_dir" && as_dir=.
10334 for ac_exec_ext in '' $ac_executable_extensions; do
10335 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10336 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
10337 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10347 PYTHON=$ac_cv_path_PYTHON
10348 if test -n "$PYTHON"; then
10349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
10350 $as_echo "$PYTHON" >&6; }
10352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10353 $as_echo "no" >&6; }
10357 CUPS_PYTHON="$PYTHON"
10358 elif test "x$CUPS_PYTHON" = xno; then
10362 cat >>confdefs.h <<_ACEOF
10363 #define CUPS_PYTHON "$CUPS_PYTHON"
10367 if test "x$CUPS_PYTHON" != x; then
10368 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
10373 INSTALL_LANGUAGES=""
10374 UNINSTALL_LANGUAGES=""
10376 if test "x$LANGUAGES" != x; then
10377 INSTALL_LANGUAGES="install-languages"
10378 UNINSTALL_LANGUAGES="uninstall-languages"
10379 for lang in $LANGUAGES; do
10380 if test -f doc/$lang/index.html.in; then
10381 LANGFILES="$LANGFILES doc/$lang/index.html"
10384 if test -f templates/$lang/header.tmpl.in; then
10385 LANGFILES="$LANGFILES templates/$lang/header.tmpl"
10388 elif test "x$CUPS_BUNDLEDIR" != x; then
10389 INSTALL_LANGUAGES="install-langbundle"
10390 UNINSTALL_LANGUAGES="uninstall-langbundle"
10396 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"
10398 cat >confcache <<\_ACEOF
10399 # This file is a shell script that caches the results of configure
10400 # tests run on this system so they can be shared between configure
10401 # scripts and configure runs, see configure's option --config-cache.
10402 # It is not useful on other systems. If it contains results you don't
10403 # want to keep, you may remove or edit it.
10405 # config.status only pays attention to the cache file if you give it
10406 # the --recheck option to rerun configure.
10408 # `ac_cv_env_foo
' variables (set or unset) will be overridden when
10409 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10410 # following values.
10414 # The following way of writing the cache mishandles newlines in values,
10415 # but we know of no workaround that is simple, portable, and efficient.
10416 # So, we kill variables containing newlines.
10417 # Ultrix sh set writes to stderr and can't be redirected directly,
10418 # and sets the high bit in the cache file unless we assign to the vars.
10420 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10421 eval ac_val
=\$
$ac_var
10425 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10426 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10429 _ | IFS | as_nl
) ;; #(
10430 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
10431 *) { eval $ac_var=; unset $ac_var;} ;;
10437 case $as_nl`(ac_space=' '; set) 2>&1` in #(
10438 *${as_nl}ac_space
=\
*)
10439 # `set' does not quote correctly, so add quotes: double-quote
10440 # substitution turns \\\\ into \\, and sed turns \\ into \.
10443 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10446 # `set' quotes correctly as required by POSIX, so do not add quotes.
10447 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10456 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10458 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10460 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
10461 if test -w "$cache_file"; then
10462 if test "x$cache_file" != "x/dev/null"; then
10463 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10464 $as_echo "$as_me: updating cache $cache_file" >&6;}
10465 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
10466 cat confcache
>"$cache_file"
10468 case $cache_file in #(
10470 mv -f confcache
"$cache_file"$$
&&
10471 mv -f "$cache_file"$$
"$cache_file" ;; #(
10473 mv -f confcache
"$cache_file" ;;
10478 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10479 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10484 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
10485 # Let make expand exec_prefix.
10486 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10488 DEFS
=-DHAVE_CONFIG_H
10493 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
10494 # 1. Remove the extension, and $U if already installed.
10495 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
10496 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
10497 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
10498 # will be set to the directory where LIBOBJS objects are built.
10499 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10500 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
10502 LIBOBJS
=$ac_libobjs
10504 LTLIBOBJS
=$ac_ltlibobjs
10508 : "${CONFIG_STATUS=./config.status}"
10510 ac_clean_files_save
=$ac_clean_files
10511 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
10512 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10513 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10515 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10517 # Generated by $as_me.
10518 # Run this file to recreate the current configuration.
10519 # Compiler output produced by configure, useful for debugging
10520 # configure, is in config.log if it exists.
10523 ac_cs_recheck=false
10526 SHELL=\${CONFIG_SHELL-$SHELL}
10529 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
10530 ## -------------------- ##
10531 ## M4sh Initialization. ##
10532 ## -------------------- ##
10534 # Be more Bourne compatible
10535 DUALCASE
=1; export DUALCASE
# for MKS sh
10536 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
10539 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10540 # is contrary to our usage. Disable this feature.
10541 alias -g '${1+"$@"}'='"$@"'
10542 setopt NO_GLOB_SUBST
10544 case `(set -o) 2>/dev/null` in #(
10556 # Printing a long string crashes Solaris 7 /usr/bin/printf.
10557 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10558 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10559 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10560 # Prefer a ksh shell builtin over an external printf program on Solaris,
10561 # but without wasting forks for bash or zsh.
10562 if test -z "$BASH_VERSION$ZSH_VERSION" \
10563 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10564 as_echo='print
-r --'
10565 as_echo_n='print
-rn --'
10566 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10567 as_echo='printf %s
\n'
10568 as_echo_n='printf %s
'
10570 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10571 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
10572 as_echo_n='/usr
/ucb
/echo -n'
10574 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10575 as_echo_n_body='eval
10579 expr "X$arg" : "X\\(.*\\)$as_nl";
10580 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10582 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
10584 export as_echo_n_body
10585 as_echo_n='sh
-c $as_echo_n_body as_echo
'
10587 export as_echo_body
10588 as_echo='sh
-c $as_echo_body as_echo
'
10591 # The user is always right.
10592 if test "${PATH_SEPARATOR+set}" != set; then
10594 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10595 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10602 # We need space, tab and new line, in precisely that order. Quoting is
10603 # there to prevent editors from complaining about space-tab.
10604 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
10605 # splitting by setting IFS to empty value.)
10608 # Find who we are. Look in the path if we contain no directory separator.
10611 *[\\/]* ) as_myself=$0 ;;
10612 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10613 for as_dir in $PATH
10616 test -z "$as_dir" && as_dir=.
10617 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10623 # We did not find ourselves, most probably we were run as `sh COMMAND'
10624 # in which case we are not to be found in the path.
10625 if test "x$as_myself" = x
; then
10628 if test ! -f "$as_myself"; then
10629 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
10633 # Unset variables that we do not need and which cause bugs (e.g. in
10634 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
10635 # suppresses any "Segmentation fault" message there. '((' could
10636 # trigger a bug in pdksh 5.2.14.
10637 for as_var
in BASH_ENV ENV MAIL MAILPATH
10638 do eval test x\
${$as_var+set} = xset \
10639 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
10652 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
10655 # as_fn_error STATUS ERROR [LINENO LOG_FD]
10656 # ----------------------------------------
10657 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
10658 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
10659 # script with STATUS, using 1 if that was 0.
10662 as_status
=$1; test $as_status -eq 0 && as_status
=1
10664 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
10665 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
10667 $as_echo "$as_me: error: $2" >&2
10668 as_fn_exit
$as_status
10672 # as_fn_set_status STATUS
10673 # -----------------------
10674 # Set $? to STATUS, without forking.
10675 as_fn_set_status
()
10678 } # as_fn_set_status
10680 # as_fn_exit STATUS
10681 # -----------------
10682 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
10686 as_fn_set_status
$1
10692 # Portably unset VAR.
10695 { eval $1=; unset $1;}
10697 as_unset
=as_fn_unset
10698 # as_fn_append VAR VALUE
10699 # ----------------------
10700 # Append the text in VALUE to the end of the definition contained in VAR. Take
10701 # advantage of any shell optimizations that allow amortized linear growth over
10702 # repeated appends, instead of the typical quadratic growth present in naive
10704 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
10705 eval 'as_fn_append ()
10716 # as_fn_arith ARG...
10717 # ------------------
10718 # Perform arithmetic evaluation on the ARGs, and store the result in the
10719 # global $as_val. Take advantage of shells that can avoid forks. The arguments
10720 # must be portable across $(()) and expr.
10721 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
10722 eval 'as_fn_arith ()
10729 as_val
=`expr "$@" || test $? -eq 1`
10734 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
10735 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
10741 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
10742 as_basename
=basename
10747 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
10753 as_me
=`$as_basename -- "$0" ||
10754 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10755 X"$0" : 'X\(//\)$' \| \
10756 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
10758 sed '/^.*\/\([^/][^/]*\)\/*$/{
10772 # Avoid depending upon Character Ranges.
10773 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
10774 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10775 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
10776 as_cr_digits
='0123456789'
10777 as_cr_alnum
=$as_cr_Letters$as_cr_digits
10779 ECHO_C
= ECHO_N
= ECHO_T
=
10780 case `echo -n x` in #(((((
10782 case `echo 'xy\c'` in
10783 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
10785 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
10792 rm -f conf$$ conf$$.exe conf$$.
file
10793 if test -d conf$$.dir
; then
10794 rm -f conf$$.dir
/conf$$.
file
10797 mkdir conf$$.dir
2>/dev
/null
10799 if (echo >conf$$.
file) 2>/dev
/null
; then
10800 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
10802 # ... but there are two gotchas:
10803 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10804 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10805 # In both cases, we have to default to `cp -pR'.
10806 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
10808 elif ln conf$$.
file conf$$
2>/dev
/null
; then
10816 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
10817 rmdir conf$$.dir
2>/dev
/null
10822 # Create "$as_dir" as a directory, including parents if necessary.
10827 -*) as_dir
=.
/$as_dir;;
10829 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
10833 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10834 *) as_qdir
=$as_dir;;
10836 as_dirs
="'$as_qdir' $as_dirs"
10837 as_dir
=`$as_dirname -- "$as_dir" ||
10838 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10839 X"$as_dir" : 'X\(//\)[^/]' \| \
10840 X"$as_dir" : 'X\(//\)$' \| \
10841 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10842 $as_echo X"$as_dir" |
10843 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10847 /^X\(\/\/\)[^/].*/{
10860 test -d "$as_dir" && break
10862 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
10863 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
10867 if mkdir
-p .
2>/dev
/null
; then
10868 as_mkdir_p
='mkdir -p "$as_dir"'
10870 test -d .
/-p && rmdir .
/-p
10875 # as_fn_executable_p FILE
10876 # -----------------------
10877 # Test if FILE is an executable regular file.
10878 as_fn_executable_p
()
10880 test -f "$1" && test -x "$1"
10881 } # as_fn_executable_p
10882 as_test_x
='test -x'
10883 as_executable_p
=as_fn_executable_p
10885 # Sed expression to map a string onto a valid CPP name.
10886 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10888 # Sed expression to map a string onto a valid variable name.
10889 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10893 ## ----------------------------------- ##
10894 ## Main body of $CONFIG_STATUS script. ##
10895 ## ----------------------------------- ##
10897 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
10899 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10900 # Save the log message, to keep $0 and so on meaningful, and to
10901 # report actual input values of CONFIG_FILES etc. instead of their
10902 # values after options handling.
10904 This file was extended by CUPS $as_me 2.2.7, which was
10905 generated by GNU Autoconf 2.69. Invocation command line was
10907 CONFIG_FILES = $CONFIG_FILES
10908 CONFIG_HEADERS = $CONFIG_HEADERS
10909 CONFIG_LINKS = $CONFIG_LINKS
10910 CONFIG_COMMANDS = $CONFIG_COMMANDS
10913 on `(hostname || uname -n) 2>/dev/null | sed 1q`
10918 case $ac_config_files in *"
10919 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
10922 case $ac_config_headers in *"
10923 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
10927 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10928 # Files that config.status was made for.
10929 config_files="$ac_config_files"
10930 config_headers="$ac_config_headers"
10934 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10936 \`$as_me' instantiates files and other configuration actions
10937 from templates according to the current configuration. Unless the files
10938 and actions are specified as TAGs, all are instantiated by default.
10940 Usage: $0 [OPTION]... [TAG]...
10942 -h, --help print this help, then exit
10943 -V, --version print version number and configuration settings, then exit
10944 --config print configuration, then exit
10945 -q, --quiet, --silent
10946 do not print progress messages
10947 -d, --debug don't remove temporary files
10948 --recheck update $as_me by reconfiguring in the same conditions
10949 --file=FILE[:TEMPLATE]
10950 instantiate the configuration file FILE
10951 --header=FILE[:TEMPLATE]
10952 instantiate the configuration header FILE
10954 Configuration files:
10957 Configuration headers:
10960 Report bugs to <https://github.com/apple/cups/issues>.
10961 CUPS home page: <https://www.cups.org/>."
10964 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10965 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
10967 CUPS config.status 2.2.7
10968 configured by $0, generated by GNU Autoconf 2.69,
10969 with options \\"\$ac_cs_config\\"
10971 Copyright (C) 2012 Free Software Foundation, Inc.
10972 This config.status script is free software; the Free Software Foundation
10973 gives unlimited permission to copy, distribute and modify it."
10978 test -n "\$AWK" || AWK=awk
10981 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10982 # The default lists apply if the user does not specify any file.
10988 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
10989 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
10993 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
11005 # Handling of the options.
11006 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
11008 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
11009 $as_echo "$ac_cs_version"; exit ;;
11010 --config |
--confi |
--conf |
--con |
--co |
--c )
11011 $as_echo "$ac_cs_config"; exit ;;
11012 --debug |
--debu |
--deb |
--de |
--d |
-d )
11014 --file |
--fil |
--fi |
--f )
11017 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11018 '') as_fn_error $?
"missing file argument" ;;
11020 as_fn_append CONFIG_FILES
" '$ac_optarg'"
11021 ac_need_defaults
=false
;;
11022 --header |
--heade |
--head |
--hea )
11025 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11027 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
11028 ac_need_defaults
=false
;;
11030 # Conflict between --help and --header
11031 as_fn_error $?
"ambiguous option: \`$1'
11032 Try \`$0 --help' for more information.";;
11033 --help |
--hel |
-h )
11034 $as_echo "$ac_cs_usage"; exit ;;
11035 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
11036 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
11039 # This is an error.
11040 -*) as_fn_error $?
"unrecognized option: \`$1'
11041 Try \`$0 --help' for more information." ;;
11043 *) as_fn_append ac_config_targets
" $1"
11044 ac_need_defaults
=false
;;
11050 ac_configure_extra_args
=
11052 if $ac_cs_silent; then
11054 ac_configure_extra_args
="$ac_configure_extra_args --silent"
11058 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11059 if \$ac_cs_recheck; then
11060 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11062 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11063 CONFIG_SHELL='$SHELL'
11064 export CONFIG_SHELL
11069 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11073 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11074 ## Running $as_me. ##
11080 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11083 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11085 # Handling of arguments.
11086 for ac_config_target
in $ac_config_targets
11088 case $ac_config_target in
11089 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
11090 "Makedefs") CONFIG_FILES
="$CONFIG_FILES Makedefs" ;;
11091 "conf/cups-files.conf") CONFIG_FILES
="$CONFIG_FILES conf/cups-files.conf" ;;
11092 "conf/cupsd.conf") CONFIG_FILES
="$CONFIG_FILES conf/cupsd.conf" ;;
11093 "conf/mime.convs") CONFIG_FILES
="$CONFIG_FILES conf/mime.convs" ;;
11094 "conf/pam.std") CONFIG_FILES
="$CONFIG_FILES conf/pam.std" ;;
11095 "conf/snmp.conf") CONFIG_FILES
="$CONFIG_FILES conf/snmp.conf" ;;
11096 "cups-config") CONFIG_FILES
="$CONFIG_FILES cups-config" ;;
11097 "desktop/cups.desktop") CONFIG_FILES
="$CONFIG_FILES desktop/cups.desktop" ;;
11098 "doc/index.html") CONFIG_FILES
="$CONFIG_FILES doc/index.html" ;;
11099 "man/client.conf.man") CONFIG_FILES
="$CONFIG_FILES man/client.conf.man" ;;
11100 "man/cups-files.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cups-files.conf.man" ;;
11101 "man/cups-lpd.man") CONFIG_FILES
="$CONFIG_FILES man/cups-lpd.man" ;;
11102 "man/cups-snmp.man") CONFIG_FILES
="$CONFIG_FILES man/cups-snmp.man" ;;
11103 "man/cupsaddsmb.man") CONFIG_FILES
="$CONFIG_FILES man/cupsaddsmb.man" ;;
11104 "man/cupsd.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.conf.man" ;;
11105 "man/cupsd.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.man" ;;
11106 "man/lpoptions.man") CONFIG_FILES
="$CONFIG_FILES man/lpoptions.man" ;;
11107 "scheduler/cups-lpd.xinetd") CONFIG_FILES
="$CONFIG_FILES scheduler/cups-lpd.xinetd" ;;
11108 "scheduler/cups.sh") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.sh" ;;
11109 "scheduler/cups.xml") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.xml" ;;
11110 "scheduler/org.cups.cups-lpd.plist") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpd.plist" ;;
11111 "scheduler/org.cups.cups-lpdAT.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpdAT.service" ;;
11112 "scheduler/org.cups.cupsd.path") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.path" ;;
11113 "scheduler/org.cups.cupsd.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.service" ;;
11114 "scheduler/org.cups.cupsd.socket") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.socket" ;;
11115 "templates/header.tmpl") CONFIG_FILES
="$CONFIG_FILES templates/header.tmpl" ;;
11116 "packaging/cups.list") CONFIG_FILES
="$CONFIG_FILES packaging/cups.list" ;;
11117 "$LANGFILES") CONFIG_FILES
="$CONFIG_FILES $LANGFILES" ;;
11119 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11124 # If the user did not use the arguments to specify the items to instantiate,
11125 # then the envvar interface is used. Set only those that are not.
11126 # We use the long form for the default assignment because of an extremely
11127 # bizarre bug on SunOS 4.1.3.
11128 if $ac_need_defaults; then
11129 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
11130 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
11133 # Have a temporary directory for convenience. Make it in the build tree
11134 # simply because there is no reason against having it here, and in addition,
11135 # creating and moving files from /tmp can sometimes cause problems.
11136 # Hook for its removal unless debugging.
11137 # Note that there is a small window in which the directory will not be cleaned:
11138 # after its creation but before its name has been assigned to `$tmp'.
11142 trap 'exit_status=$?
11143 : "${ac_tmp:=$tmp}"
11144 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
11146 trap 'as_fn_exit 1' 1 2 13 15
11148 # Create a (secure) tmp directory for tmp files.
11151 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11155 tmp
=.
/conf$$
-$RANDOM
11156 (umask 077 && mkdir
"$tmp")
11157 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
11160 # Set up the scripts for CONFIG_FILES section.
11161 # No need to generate them if there are no CONFIG_FILES.
11162 # This happens for instance with `./config.status config.h'.
11163 if test -n "$CONFIG_FILES"; then
11166 ac_cr
=`echo X | tr X '\015'`
11167 # On cygwin, bash can eat \r inside `` if the user requested igncr.
11168 # But we know of no other shell where ac_cr would be empty at this
11169 # point, so we can use a bashism as a fallback.
11170 if test "x$ac_cr" = x
; then
11171 eval ac_cr
=\$
\'\\r
\'
11173 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11174 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11177 ac_cs_awk_cr
=$ac_cr
11180 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
11185 echo "cat >conf$$subs.awk <<_ACEOF" &&
11186 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11188 } >conf$$subs.sh ||
11189 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11190 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11192 for ac_last_try in false false false false false :; do
11193 . ./conf$$subs.sh ||
11194 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11196 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
11197 if test $ac_delim_n = $ac_delim_num; then
11199 elif $ac_last_try; then
11200 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11202 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11205 rm -f conf$$subs.sh
11207 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11208 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
11212 s/^/S["/; s
/!.
*/"]=/
11222 s/\(.\{148\}\)..*/\1/
11224 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
11229 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11236 s/\(.\{148\}\)..*/\1/
11238 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
11242 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11247 ' <conf$$subs.awk | sed '
11252 ' >>$CONFIG_STATUS || ac_write_fail=1
11253 rm -f conf$$subs.awk
11254 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11256 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
11257 for (key in S) S_is_set[key] = 1
11263 nfields = split(line, field, "@
")
11265 len = length(field[1])
11266 for (i = 2; i < nfields; i++) {
11268 keylen = length(key)
11269 if (S_is_set[key]) {
11271 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11272 len += length(value) + length(field[++i])
11283 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11284 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11285 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
11288 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
11289 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
11292 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
11293 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
11294 # trailing colons and then remove the whole line if VPATH becomes empty
11295 # (actually we leave an empty line to preserve line numbers).
11296 if test "x
$srcdir" = x.; then
11297 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
11315 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11316 fi # test -n "$CONFIG_FILES"
11318 # Set up the scripts for CONFIG_HEADERS section.
11319 # No need to generate them if there are no CONFIG_HEADERS.
11320 # This happens for instance with `./config.status Makefile'.
11321 if test -n "$CONFIG_HEADERS"; then
11322 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
11326 # Transform confdefs.h into an awk script `defines.awk', embedded as
11327 # here-document in config.status, that substitutes the proper values into
11328 # config.h.in to produce config.h.
11330 # Create a delimiter string that does not exist in confdefs.h, to ease
11331 # handling of long lines.
11333 for ac_last_try in false false :; do
11334 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
11335 if test -z "$ac_tt"; then
11337 elif $ac_last_try; then
11338 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
11340 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11344 # For the awk script, D is an array of macro values keyed by name,
11345 # likewise P contains macro parameters if any. Preserve backslash
11346 # newline sequences.
11348 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11350 s/.\{148\}/&'"$ac_delim"'/g
11353 s/^[ ]*#[ ]*define[ ][ ]*/ /
11360 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
11362 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
11366 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
11367 D["\
1"]=" \
3\\\\\\n
"\\/p
11369 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
11374 s/.\{148\}/&'"$ac_delim"'/g
11379 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
11382 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
11384 ' <confdefs.h | sed '
11385 s/'"$ac_delim"'/"\\\
11386 "/g' >>$CONFIG_STATUS || ac_write_fail=1
11388 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11389 for (key in D) D_is_set[key] = 1
11392 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11394 split(line, arg, " ")
11395 if (arg[1] == "#") {
11399 defundef
= substr
(arg
[1], 2)
11402 split(mac1
, mac2
, "(") #)
11404 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
11405 if (D_is_set
[macro
]) {
11406 # Preserve the white space surrounding the "#".
11407 print prefix
"define", macro P
[macro
] D
[macro
]
11410 # Replace #undef with comments. This is necessary, for example,
11411 # in the case of _POSIX_SOURCE, which is predefined and required
11412 # on some systems where configure will not decide to define it.
11413 if (defundef
== "undef") {
11414 print
"/*", prefix defundef
, macro
, "*/"
11422 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11423 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
11424 fi # test -n "$CONFIG_HEADERS"
11427 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS "
11432 :[FHLC
]) ac_mode
=$ac_tag; continue;;
11434 case $ac_mode$ac_tag in
11436 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
11437 :[FH
]-) ac_tag
=-:-;;
11438 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
11455 -) ac_f
="$ac_tmp/stdin";;
11456 *) # Look for the file first in the build tree, then in the source tree
11457 # (if the path is not absolute). The absolute path cannot be DOS-style,
11458 # because $ac_f cannot contain `:'.
11462 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
11464 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11466 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11467 as_fn_append ac_file_inputs
" '$ac_f'"
11470 # Let's still pretend it is `configure' which instantiates (i.e., don't
11471 # use $as_me), people would be surprised to read:
11472 # /* config.h. Generated by config.status. */
11473 configure_input
='Generated from '`
11474 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11476 if test x
"$ac_file" != x-
; then
11477 configure_input
="$ac_file. $configure_input"
11478 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11479 $as_echo "$as_me: creating $ac_file" >&6;}
11481 # Neutralize special characters interpreted by sed in replacement strings.
11482 case $configure_input in #(
11483 *\
&* |
*\|
* |
*\\* )
11484 ac_sed_conf_input
=`$as_echo "$configure_input" |
11485 sed 's/[\\\\&|]/\\\\&/g'`;; #(
11486 *) ac_sed_conf_input
=$configure_input;;
11490 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
11491 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
11496 ac_dir
=`$as_dirname -- "$ac_file" ||
11497 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11498 X"$ac_file" : 'X\(//\)[^/]' \| \
11499 X"$ac_file" : 'X\(//\)$' \| \
11500 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11501 $as_echo X"$ac_file" |
11502 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11506 /^X\(\/\/\)[^/].*/{
11519 as_dir
="$ac_dir"; as_fn_mkdir_p
11523 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11525 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11526 # A ".." for each directory in $ac_dir_suffix.
11527 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11528 case $ac_top_builddir_sub in
11529 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11530 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
11533 ac_abs_top_builddir
=$ac_pwd
11534 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
11535 # for backward compatibility:
11536 ac_top_builddir
=$ac_top_build_prefix
11539 .
) # We are building in place.
11541 ac_top_srcdir
=$ac_top_builddir_sub
11542 ac_abs_top_srcdir
=$ac_pwd ;;
11543 [\\/]* | ?
:[\\/]* ) # Absolute name.
11544 ac_srcdir
=$srcdir$ac_dir_suffix;
11545 ac_top_srcdir
=$srcdir
11546 ac_abs_top_srcdir
=$srcdir ;;
11547 *) # Relative name.
11548 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
11549 ac_top_srcdir
=$ac_top_build_prefix$srcdir
11550 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
11552 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
11563 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11564 # If the template does not know about datarootdir, expand it.
11565 # FIXME: This hack should be removed a few years after 2.60.
11566 ac_datarootdir_hack
=; ac_datarootdir_seen
=
11577 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11578 *datarootdir
*) ac_datarootdir_seen
=yes;;
11579 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
11580 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11581 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11583 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11584 ac_datarootdir_hack='
11585 s&@datadir@&$datadir&g
11586 s&@docdir@&$docdir&g
11587 s&@infodir@&$infodir&g
11588 s&@localedir@&$localedir&g
11589 s&@mandir@&$mandir&g
11590 s&\\\${datarootdir}&$datarootdir&g' ;;
11594 # Neutralize VPATH when `$srcdir' = `.'.
11595 # Shell code in configure.ac might set extrasub.
11596 # FIXME: do we really want to maintain this feature?
11597 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11598 ac_sed_extra="$ac_vpsub
11601 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11603 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
11604 s|@configure_input@|
$ac_sed_conf_input|
;t t
11605 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
11606 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
11607 s
&@srcdir@
&$ac_srcdir&;t t
11608 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
11609 s
&@top_srcdir@
&$ac_top_srcdir&;t t
11610 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
11611 s
&@builddir@
&$ac_builddir&;t t
11612 s
&@abs_builddir@
&$ac_abs_builddir&;t t
11613 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
11614 $ac_datarootdir_hack
11616 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
11617 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
11619 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11620 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
11621 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
11622 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
11623 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
11624 which seems to be undefined. Please make sure it is defined" >&5
11625 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
11626 which seems to be undefined. Please make sure it is defined" >&2;}
11628 rm -f "$ac_tmp/stdin"
11630 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
11631 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
11633 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11639 if test x"$ac_file" != x-; then
11641 $as_echo "/* $configure_input */" \
11642 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
11643 } >"$ac_tmp/config.h" \
11644 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11645 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
11646 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
11647 $as_echo "$as_me: $ac_file is unchanged" >&6;}
11650 mv "$ac_tmp/config.h" "$ac_file" \
11651 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11654 $as_echo "/* $configure_input */" \
11655 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
11656 || as_fn_error $? "could not create -" "$LINENO" 5
11668 ac_clean_files=$ac_clean_files_save
11670 test $ac_write_fail = 0 ||
11671 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
11674 # configure is writing to config.log, and then calls config.status.
11675 # config.status does its own redirection, appending to config.log.
11676 # Unfortunately, on DOS this fails, as config.log is still kept open
11677 # by configure, so config.status won't be able to
write to it
; its
11678 # output is simply discarded. So we exec the FD to /dev/null,
11679 # effectively closing config.log, so it can be properly (re)opened and
11680 # appended to by config.status. When coming back to configure, we
11681 # need to make the FD available again.
11682 if test "$no_create" != yes; then
11684 ac_config_status_args
=
11685 test "$silent" = yes &&
11686 ac_config_status_args
="$ac_config_status_args --quiet"
11688 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
11690 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11691 # would make configure fail if this is the last instruction.
11692 $ac_cs_success || as_fn_exit
1
11694 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
11695 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
11696 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
11700 chmod +x cups-config