2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for CUPS 2.3b7.
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.3b7'
584 PACKAGE_STRING
='CUPS 2.3b7'
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
635 CUPS_DEFAULT_SMB_CONFIG_FILE
636 CUPS_DEFAULT_LPD_CONFIG_FILE
637 CUPS_DEFAULT_PRINTCAP
638 CUPS_PRIMARY_SYSTEM_GROUP
643 CUPS_BROWSE_LOCAL_PROTOCOLS
646 CUPS_ACCESS_LOG_LEVEL
651 CUPS_CONFIG_FILE_PERM
684 CUPS_DEFAULT_GSSSERVICENAME
687 CUPS_LISTEN_DOMAINSOCKET
688 CUPS_DEFAULT_DOMAINSOCKET
744 CUPS_DEFAULT_PRINTOPERATOR_AUTH
829 program_transform_name
842 enable_option_checking
866 enable_libtool_unsupported
904 with_config_file_perm
909 with_access_log_level
913 enable_default_shared
927 ac_precious_vars
='build_alias
941 # Initialize some variables set by options.
943 ac_init_version
=false
944 ac_unrecognized_opts
=
946 # The variables have the same names as the options, with
947 # dashes changed to underlines.
955 program_transform_name
=s
,x
,x
,
963 # Installation directory options.
964 # These are left unexpanded so users can "make install exec_prefix=/foo"
965 # and all the variables that are supposed to be based on exec_prefix
966 # by default will actually change.
967 # Use braces instead of parens because sh, perl, etc. also accept them.
968 # (The list follows the same order as the GNU Coding Standards.)
969 bindir
='${exec_prefix}/bin'
970 sbindir
='${exec_prefix}/sbin'
971 libexecdir
='${exec_prefix}/libexec'
972 datarootdir
='${prefix}/share'
973 datadir
='${datarootdir}'
974 sysconfdir
='${prefix}/etc'
975 sharedstatedir
='${prefix}/com'
976 localstatedir
='${prefix}/var'
977 includedir
='${prefix}/include'
978 oldincludedir
='/usr/include'
979 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
980 infodir
='${datarootdir}/info'
985 libdir
='${exec_prefix}/lib'
986 localedir
='${datarootdir}/locale'
987 mandir
='${datarootdir}/man'
993 # If the previous option needs an argument, assign it.
994 if test -n "$ac_prev"; then
995 eval $ac_prev=\
$ac_option
1001 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1006 # Accept the important Cygnus configure options, so we can diagnose typos.
1008 case $ac_dashdash$ac_option in
1012 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1014 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1015 bindir
=$ac_optarg ;;
1017 -build |
--build |
--buil |
--bui |
--bu)
1018 ac_prev
=build_alias
;;
1019 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1020 build_alias
=$ac_optarg ;;
1022 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1023 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1024 ac_prev
=cache_file
;;
1025 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1026 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1027 cache_file
=$ac_optarg ;;
1029 --config-cache |
-C)
1030 cache_file
=config.cache
;;
1032 -datadir |
--datadir |
--datadi |
--datad)
1034 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1035 datadir
=$ac_optarg ;;
1037 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1038 |
--dataroo |
--dataro |
--datar)
1039 ac_prev
=datarootdir
;;
1040 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1041 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1042 datarootdir
=$ac_optarg ;;
1044 -disable-* |
--disable-*)
1045 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1046 # Reject names that are not valid shell variable names.
1047 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1048 as_fn_error $?
"invalid feature name: $ac_useropt"
1049 ac_useropt_orig
=$ac_useropt
1050 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1051 case $ac_user_opts in
1053 "enable_
$ac_useropt"
1055 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1056 ac_unrecognized_sep
=', ';;
1058 eval enable_
$ac_useropt=no
;;
1060 -docdir |
--docdir |
--docdi |
--doc |
--do)
1062 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1063 docdir
=$ac_optarg ;;
1065 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1067 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1068 dvidir
=$ac_optarg ;;
1070 -enable-* |
--enable-*)
1071 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1072 # Reject names that are not valid shell variable names.
1073 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1074 as_fn_error $?
"invalid feature name: $ac_useropt"
1075 ac_useropt_orig
=$ac_useropt
1076 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1077 case $ac_user_opts in
1079 "enable_
$ac_useropt"
1081 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1082 ac_unrecognized_sep
=', ';;
1084 eval enable_
$ac_useropt=\
$ac_optarg ;;
1086 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1087 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1088 |
--exec |
--exe |
--ex)
1089 ac_prev
=exec_prefix
;;
1090 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1091 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1092 |
--exec=* |
--exe=* |
--ex=*)
1093 exec_prefix
=$ac_optarg ;;
1095 -gas |
--gas |
--ga |
--g)
1096 # Obsolete; use --with-gas.
1099 -help |
--help |
--hel |
--he |
-h)
1100 ac_init_help
=long
;;
1101 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1102 ac_init_help
=recursive
;;
1103 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1104 ac_init_help
=short
;;
1106 -host |
--host |
--hos |
--ho)
1107 ac_prev
=host_alias
;;
1108 -host=* |
--host=* |
--hos=* |
--ho=*)
1109 host_alias
=$ac_optarg ;;
1111 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1113 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1115 htmldir
=$ac_optarg ;;
1117 -includedir |
--includedir |
--includedi |
--included |
--include \
1118 |
--includ |
--inclu |
--incl |
--inc)
1119 ac_prev
=includedir
;;
1120 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1121 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1122 includedir
=$ac_optarg ;;
1124 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1126 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1127 infodir
=$ac_optarg ;;
1129 -libdir |
--libdir |
--libdi |
--libd)
1131 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1132 libdir
=$ac_optarg ;;
1134 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1135 |
--libexe |
--libex |
--libe)
1136 ac_prev
=libexecdir
;;
1137 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1138 |
--libexe=* |
--libex=* |
--libe=*)
1139 libexecdir
=$ac_optarg ;;
1141 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1142 ac_prev
=localedir
;;
1143 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1144 localedir
=$ac_optarg ;;
1146 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1147 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1148 ac_prev
=localstatedir
;;
1149 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1150 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1151 localstatedir
=$ac_optarg ;;
1153 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1155 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1156 mandir
=$ac_optarg ;;
1158 -nfp |
--nfp |
--nf)
1159 # Obsolete; use --without-fp.
1162 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1163 |
--no-cr |
--no-c |
-n)
1166 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1167 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1170 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1171 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1172 |
--oldin |
--oldi |
--old |
--ol |
--o)
1173 ac_prev
=oldincludedir
;;
1174 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1175 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1176 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1177 oldincludedir
=$ac_optarg ;;
1179 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1181 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1182 prefix
=$ac_optarg ;;
1184 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1185 |
--program-pre |
--program-pr |
--program-p)
1186 ac_prev
=program_prefix
;;
1187 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1188 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1189 program_prefix
=$ac_optarg ;;
1191 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1192 |
--program-suf |
--program-su |
--program-s)
1193 ac_prev
=program_suffix
;;
1194 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1195 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1196 program_suffix
=$ac_optarg ;;
1198 -program-transform-name |
--program-transform-name \
1199 |
--program-transform-nam |
--program-transform-na \
1200 |
--program-transform-n |
--program-transform- \
1201 |
--program-transform |
--program-transfor \
1202 |
--program-transfo |
--program-transf \
1203 |
--program-trans |
--program-tran \
1204 |
--progr-tra |
--program-tr |
--program-t)
1205 ac_prev
=program_transform_name
;;
1206 -program-transform-name=* |
--program-transform-name=* \
1207 |
--program-transform-nam=* |
--program-transform-na=* \
1208 |
--program-transform-n=* |
--program-transform-=* \
1209 |
--program-transform=* |
--program-transfor=* \
1210 |
--program-transfo=* |
--program-transf=* \
1211 |
--program-trans=* |
--program-tran=* \
1212 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1213 program_transform_name
=$ac_optarg ;;
1215 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1217 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1218 pdfdir
=$ac_optarg ;;
1220 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1222 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1225 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1226 |
-silent |
--silent |
--silen |
--sile |
--sil)
1229 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1231 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1233 sbindir
=$ac_optarg ;;
1235 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1236 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1237 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1239 ac_prev
=sharedstatedir
;;
1240 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1241 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1242 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1244 sharedstatedir
=$ac_optarg ;;
1246 -site |
--site |
--sit)
1248 -site=* |
--site=* |
--sit=*)
1251 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1253 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1254 srcdir
=$ac_optarg ;;
1256 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1257 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1258 ac_prev
=sysconfdir
;;
1259 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1260 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1261 sysconfdir
=$ac_optarg ;;
1263 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1264 ac_prev
=target_alias
;;
1265 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1266 target_alias
=$ac_optarg ;;
1268 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1271 -version |
--version |
--versio |
--versi |
--vers |
-V)
1272 ac_init_version
=: ;;
1275 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1276 # Reject names that are not valid shell variable names.
1277 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1278 as_fn_error $?
"invalid package name: $ac_useropt"
1279 ac_useropt_orig
=$ac_useropt
1280 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1281 case $ac_user_opts in
1285 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1286 ac_unrecognized_sep
=', ';;
1288 eval with_
$ac_useropt=\
$ac_optarg ;;
1290 -without-* |
--without-*)
1291 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1292 # Reject names that are not valid shell variable names.
1293 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1294 as_fn_error $?
"invalid package name: $ac_useropt"
1295 ac_useropt_orig
=$ac_useropt
1296 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1297 case $ac_user_opts in
1301 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1302 ac_unrecognized_sep
=', ';;
1304 eval with_
$ac_useropt=no
;;
1307 # Obsolete; use --with-x.
1310 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1311 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1312 ac_prev
=x_includes
;;
1313 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1314 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1315 x_includes
=$ac_optarg ;;
1317 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1318 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1319 ac_prev
=x_libraries
;;
1320 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1321 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1322 x_libraries
=$ac_optarg ;;
1324 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1325 Try \`$0 --help' for more information"
1329 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1330 # Reject names that are not valid shell variable names.
1331 case $ac_envvar in #(
1332 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1333 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1335 eval $ac_envvar=\
$ac_optarg
1336 export $ac_envvar ;;
1339 # FIXME: should be removed in autoconf 3.0.
1340 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1341 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1342 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1343 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1349 if test -n "$ac_prev"; then
1350 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1351 as_fn_error $?
"missing argument to $ac_option"
1354 if test -n "$ac_unrecognized_opts"; then
1355 case $enable_option_checking in
1357 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1358 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1362 # Check all directory arguments for consistency.
1363 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1364 datadir sysconfdir sharedstatedir localstatedir includedir \
1365 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1366 libdir localedir mandir
1368 eval ac_val
=\$
$ac_var
1369 # Remove trailing slashes.
1372 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1373 eval $ac_var=\
$ac_val;;
1375 # Be sure to have absolute directory names.
1377 [\\/$
]* | ?
:[\\/]* ) continue;;
1378 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1380 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1383 # There might be people who depend on the old broken behavior: `$host'
1384 # used to hold the argument of --host etc.
1385 # FIXME: To remove some day.
1388 target
=$target_alias
1390 # FIXME: To remove some day.
1391 if test "x$host_alias" != x
; then
1392 if test "x$build_alias" = x
; then
1393 cross_compiling
=maybe
1394 elif test "x$build_alias" != "x$host_alias"; then
1400 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1402 test "$silent" = yes && exec 6>/dev
/null
1405 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1406 ac_ls_di
=`ls -di .` &&
1407 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1408 as_fn_error $?
"working directory cannot be determined"
1409 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1410 as_fn_error $?
"pwd does not report name of working directory"
1413 # Find the source files, if location was not specified.
1414 if test -z "$srcdir"; then
1415 ac_srcdir_defaulted
=yes
1416 # Try the directory containing this script, then the parent directory.
1417 ac_confdir
=`$as_dirname -- "$as_myself" ||
1418 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1419 X"$as_myself" : 'X\(//\)[^/]' \| \
1420 X"$as_myself" : 'X\(//\)$' \| \
1421 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1422 $as_echo X"$as_myself" |
1423 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1441 if test ! -r "$srcdir/$ac_unique_file"; then
1445 ac_srcdir_defaulted
=no
1447 if test ! -r "$srcdir/$ac_unique_file"; then
1448 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1449 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1451 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1453 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1455 # When building in place, set srcdir=.
1456 if test "$ac_abs_confdir" = "$ac_pwd"; then
1459 # Remove unnecessary trailing slashes from srcdir.
1460 # Double slashes in file names in object file debugging info
1461 # mess up M-x gdb in Emacs.
1463 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1465 for ac_var
in $ac_precious_vars; do
1466 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1467 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1468 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1469 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1473 # Report the --help message.
1475 if test "$ac_init_help" = "long"; then
1476 # Omit some internal or obsolete options to make the list less imposing.
1477 # This message is too long to be a string in the A/UX 3.1 sh.
1479 \`configure' configures CUPS 2.3b7 to adapt to many kinds of systems.
1481 Usage: $0 [OPTION]... [VAR=VALUE]...
1483 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1484 VAR=VALUE. See below for descriptions of some of the useful variables.
1486 Defaults for the options are specified in brackets.
1489 -h, --help display this help and exit
1490 --help=short display options specific to this package
1491 --help=recursive display the short help of all the included packages
1492 -V, --version display version information and exit
1493 -q, --quiet, --silent do not print \`checking ...' messages
1494 --cache-file=FILE cache test results in FILE [disabled]
1495 -C, --config-cache alias for \`--cache-file=config.cache'
1496 -n, --no-create do not create output files
1497 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1499 Installation directories:
1500 --prefix=PREFIX install architecture-independent files in PREFIX
1501 [$ac_default_prefix]
1502 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1505 By default, \`make install' will install all the files in
1506 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1507 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1508 for instance \`--prefix=\$HOME'.
1510 For better control, use the options below.
1512 Fine tuning of the installation directories:
1513 --bindir=DIR user executables [EPREFIX/bin]
1514 --sbindir=DIR system admin executables [EPREFIX/sbin]
1515 --libexecdir=DIR program executables [EPREFIX/libexec]
1516 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1517 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1518 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1519 --libdir=DIR object code libraries [EPREFIX/lib]
1520 --includedir=DIR C header files [PREFIX/include]
1521 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1522 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1523 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1524 --infodir=DIR info documentation [DATAROOTDIR/info]
1525 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1526 --mandir=DIR man documentation [DATAROOTDIR/man]
1527 --docdir=DIR documentation root [DATAROOTDIR/doc/cups]
1528 --htmldir=DIR html documentation [DOCDIR]
1529 --dvidir=DIR dvi documentation [DOCDIR]
1530 --pdfdir=DIR pdf documentation [DOCDIR]
1531 --psdir=DIR ps documentation [DOCDIR]
1537 --build=BUILD configure
for building on BUILD
[guessed
]
1538 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1542 if test -n "$ac_init_help"; then
1543 case $ac_init_help in
1544 short | recursive
) echo "Configuration of CUPS 2.3b7:";;
1549 --disable-option-checking ignore unrecognized
--enable/--with options
1550 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1551 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1552 --enable-static install static libraries
1553 --enable-mallinfo build with malloc debug logging
1554 --enable-libpaper build with libpaper support
1555 --enable-libusb use libusb
for USB printing
1556 --enable-tcp-wrappers use libwrap
for TCP wrappers support
1557 --enable-acl build with POSIX ACL support
1558 --disable-dbus build without DBUS support
1559 --disable-shared do not create shared libraries
1560 --enable-libtool-unsupported=/path
/to
/libtool
1561 build with libtool
(UNSUPPORTED
!)
1562 --enable-debug build with debugging symbols
1563 --enable-debug-guards build with memory allocation guards
1564 --enable-debug-printfs build with CUPS_DEBUG_LOG support
1565 --enable-unit-tests build and run unit tests
1566 --enable-relro build with the GCC relro option
1567 --enable-sanitizer build with AddressSanitizer
1568 --disable-gssapi disable GSSAPI support
1569 --disable-threads disable multi-threading support
1570 --disable-ssl disable SSL
/TLS support
1571 --enable-cdsassl use CDSA
for SSL
/TLS support
, default
=first
1572 --enable-gnutls use GNU TLS
for SSL
/TLS support
, default
=second
1573 --disable-pam disable PAM support
1574 --disable-largefile omit support
for large files
1575 --disable-avahi disable DNS Service Discovery support using Avahi
1576 --disable-dnssd disable DNS Service Discovery support using mDNSResponder
1577 --disable-launchd disable launchd support
1578 --disable-systemd disable systemd support
1579 --enable-upstart enable upstart support
1580 --enable-page-logging enable page_log by default
1581 --disable-browsing disable Browsing by default
1582 --disable-default-shared
1583 disable DefaultShared by default
1584 --disable-raw-printing do not allow raw printing by default
1585 --enable-webif enable the web interface by default
, default
=no
for macOS
1588 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1589 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1590 --with-cups-build set "cups-config --build" string
1591 --with-dbusdir set DBUS configuration directory
1592 --with-adminkey set the default SystemAuthKey value
1593 --with-operkey set the default operator @AUTHKEY value
1594 --with-components set components to build
:
1595 - "all" (default
) builds everything
1596 - "core" builds libcups and ipptool
1597 - "libcups" builds just libcups
1598 - "libcupslite" builds just libcups without driver support
1599 --with-privateinclude set path
for private include files
, default
=none
1600 --with-lpdconfig set URI
for LPD config
file
1601 --with-smbconfig set URI
for Samba config
file
1602 --with-cachedir set path
for cache files
1603 --with-icondir set path
for application icons
1604 --with-menudir set path
for application menus
1605 --with-docdir set path
for documentation
1606 --with-fontpath set font path
for pstoraster
1607 --with-logdir set path
for log files
1608 --with-rundir set transient run-time state directory
1609 --with-optim set optimization flags
1610 --with-archflags set default architecture flags
1611 --with-ldarchflags set program architecture flags
1612 --with-domainsocket set unix domain socket name
1613 --with-gssservicename set default gss service name
1614 --with-pam-module set the PAM module to use
1615 --with-dnssd-libs set directory
for DNS Service Discovery library
1616 --with-dnssd-includes set directory
for DNS Service Discovery includes
1617 --with-systemd set directory
for systemd service files
1618 --with-smfmanifestdir set path
for Solaris SMF manifest
1619 --with-rcdir set path
for rc scripts
1620 --with-rclevels set run levels
for rc scripts
1621 --with-rcstart set start number
for rc scripts
1622 --with-rcstop set stop number
for rc scripts
1623 --with-xinetd set path
for xinetd config files
1624 --with-languages set installed languages
, default
=all
1625 --with-bundledir set localization bundle directory
1626 --with-bundlelang set localization bundle base language
(English or en
)
1627 --with-exe-file-perm set default executable permissions value
, default
=0555
1628 --with-config-file-perm set default ConfigFilePerm value
, default
=0640
1629 --with-cupsd-file-perm set default cupsd permissions
, default
=0500
1630 --with-log-file-perm set default LogFilePerm value
, default
=0644
1631 --with-fatal-errors set default FatalErrors value
, default
=config
1632 --with-log-level set default LogLevel value
, default
=warn
1633 --with-access-log-level set default AccessLogLevel value
, default
=none
1634 --with-local-protocols set default BrowseLocalProtocols
, default
=""
1635 --with-cups-user set default user
for CUPS
1636 --with-cups-group set default group
for CUPS
1637 --with-system-groups set default system groups
for CUPS
1638 --with-printcap set default printcap
file
1639 --with-lpdconfigfile set default LPDConfigFile URI
1640 --with-smbconfigfile set default SMBConfigFile URI
1641 --with-max-copies set default max copies value
, default
=9999
1642 --with-snmp-address set SNMP query address
, default
=auto
1643 --with-snmp-community set SNMP community
, default
=public
1644 --with-ipp-port set port number
for IPP
, default
=631
1646 Some influential environment variables
:
1647 CC C compiler
command
1648 CFLAGS C compiler flags
1649 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1650 nonstandard directory
<lib dir
>
1651 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1652 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1653 you have headers
in a nonstandard directory
<include dir
>
1655 CXX C
++ compiler
command
1656 CXXFLAGS C
++ compiler flags
1658 Use these variables to override the choices made by
`configure' or to help
1659 it to find libraries and programs with nonstandard names/locations.
1661 Report bugs to <https://github.com/apple/cups/issues>.
1662 CUPS home page: <https://www.cups.org/>.
1667 if test "$ac_init_help" = "recursive"; then
1668 # If there are subdirs, report their specific --help.
1669 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1670 test -d "$ac_dir" ||
1671 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1676 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1678 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1679 # A ".." for each directory in $ac_dir_suffix.
1680 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1681 case $ac_top_builddir_sub in
1682 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1683 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1686 ac_abs_top_builddir=$ac_pwd
1687 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1688 # for backward compatibility:
1689 ac_top_builddir=$ac_top_build_prefix
1692 .) # We are building in place.
1694 ac_top_srcdir=$ac_top_builddir_sub
1695 ac_abs_top_srcdir=$ac_pwd ;;
1696 [\\/]* | ?:[\\/]* ) # Absolute name.
1697 ac_srcdir=$srcdir$ac_dir_suffix;
1698 ac_top_srcdir=$srcdir
1699 ac_abs_top_srcdir=$srcdir ;;
1701 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1702 ac_top_srcdir=$ac_top_build_prefix$srcdir
1703 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1705 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1707 cd "$ac_dir" || { ac_status=$?; continue; }
1708 # Check for guested configure.
1709 if test -f "$ac_srcdir/configure.gnu"; then
1711 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1712 elif test -f "$ac_srcdir/configure"; then
1714 $SHELL "$ac_srcdir/configure" --help=recursive
1716 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1718 cd "$ac_pwd" || { ac_status=$?; break; }
1722 test -n "$ac_init_help" && exit $ac_status
1723 if $ac_init_version; then
1725 CUPS configure 2.3b7
1726 generated by GNU Autoconf 2.69
1728 Copyright (C) 2012 Free Software Foundation, Inc.
1729 This configure script is free software; the Free Software Foundation
1730 gives unlimited permission to copy, distribute and modify it.
1735 ## ------------------------ ##
1736 ## Autoconf initialization. ##
1737 ## ------------------------ ##
1739 # ac_fn_c_try_compile LINENO
1740 # --------------------------
1741 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1742 ac_fn_c_try_compile ()
1744 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1745 rm -f conftest.$ac_objext
1746 if { { ac_try="$ac_compile"
1748 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1749 *) ac_try_echo
=$ac_try;;
1751 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1752 $as_echo "$ac_try_echo"; } >&5
1753 (eval "$ac_compile") 2>conftest.err
1755 if test -s conftest.err
; then
1756 grep -v '^ *+' conftest.err
>conftest.er1
1757 cat conftest.er1
>&5
1758 mv -f conftest.er1 conftest.err
1760 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1761 test $ac_status = 0; } && {
1762 test -z "$ac_c_werror_flag" ||
1763 test ! -s conftest.err
1764 } && test -s conftest.
$ac_objext; then :
1767 $as_echo "$as_me: failed program was:" >&5
1768 sed 's/^/| /' conftest.
$ac_ext >&5
1772 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1773 as_fn_set_status
$ac_retval
1775 } # ac_fn_c_try_compile
1777 # ac_fn_c_try_cpp LINENO
1778 # ----------------------
1779 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1782 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1783 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1785 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1786 *) ac_try_echo=$ac_try;;
1788 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1789 $as_echo "$ac_try_echo"; } >&5
1790 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1792 if test -s conftest.err; then
1793 grep -v '^ *+' conftest.err >conftest.er1
1794 cat conftest.er1 >&5
1795 mv -f conftest.er1 conftest.err
1797 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1798 test $ac_status = 0; } > conftest.i && {
1799 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1800 test ! -s conftest.err
1804 $as_echo "$as_me: failed program was:" >&5
1805 sed 's/^/| /' conftest.$ac_ext >&5
1809 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1810 as_fn_set_status $ac_retval
1814 # ac_fn_cxx_try_compile LINENO
1815 # ----------------------------
1816 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1817 ac_fn_cxx_try_compile ()
1819 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1820 rm -f conftest.$ac_objext
1821 if { { ac_try="$ac_compile"
1823 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1824 *) ac_try_echo
=$ac_try;;
1826 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1827 $as_echo "$ac_try_echo"; } >&5
1828 (eval "$ac_compile") 2>conftest.err
1830 if test -s conftest.err
; then
1831 grep -v '^ *+' conftest.err
>conftest.er1
1832 cat conftest.er1
>&5
1833 mv -f conftest.er1 conftest.err
1835 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1836 test $ac_status = 0; } && {
1837 test -z "$ac_cxx_werror_flag" ||
1838 test ! -s conftest.err
1839 } && test -s conftest.
$ac_objext; then :
1842 $as_echo "$as_me: failed program was:" >&5
1843 sed 's/^/| /' conftest.
$ac_ext >&5
1847 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1848 as_fn_set_status
$ac_retval
1850 } # ac_fn_cxx_try_compile
1852 # ac_fn_c_try_link LINENO
1853 # -----------------------
1854 # Try to link conftest.$ac_ext, and return whether this succeeded.
1857 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1858 rm -f conftest.
$ac_objext conftest
$ac_exeext
1859 if { { ac_try
="$ac_link"
1861 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1862 *) ac_try_echo=$ac_try;;
1864 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1865 $as_echo "$ac_try_echo"; } >&5
1866 (eval "$ac_link") 2>conftest.err
1868 if test -s conftest.err; then
1869 grep -v '^ *+' conftest.err >conftest.er1
1870 cat conftest.er1 >&5
1871 mv -f conftest.er1 conftest.err
1873 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1874 test $ac_status = 0; } && {
1875 test -z "$ac_c_werror_flag" ||
1876 test ! -s conftest.err
1877 } && test -s conftest$ac_exeext && {
1878 test "$cross_compiling" = yes ||
1879 test -x conftest$ac_exeext
1883 $as_echo "$as_me: failed program was:" >&5
1884 sed 's/^/| /' conftest.$ac_ext >&5
1888 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1889 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1890 # interfere with the next link command; also delete a directory that is
1891 # left behind by Apple's compiler. We do this before executing the actions.
1892 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1893 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1894 as_fn_set_status $ac_retval
1896 } # ac_fn_c_try_link
1898 # ac_fn_c_try_run LINENO
1899 # ----------------------
1900 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1901 # that executables *can* be run.
1904 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1905 if { { ac_try="$ac_link"
1907 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1908 *) ac_try_echo
=$ac_try;;
1910 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1911 $as_echo "$ac_try_echo"; } >&5
1912 (eval "$ac_link") 2>&5
1914 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1915 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1916 { { case "(($ac_try" in
1917 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1918 *) ac_try_echo=$ac_try;;
1920 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1921 $as_echo "$ac_try_echo"; } >&5
1922 (eval "$ac_try") 2>&5
1924 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1925 test $ac_status = 0; }; }; then :
1928 $as_echo "$as_me: program exited with status $ac_status" >&5
1929 $as_echo "$as_me: failed program was:" >&5
1930 sed 's/^/| /' conftest.$ac_ext >&5
1932 ac_retval=$ac_status
1934 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1935 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1936 as_fn_set_status $ac_retval
1940 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1941 # -------------------------------------------------------
1942 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1943 # the include files in INCLUDES and setting the cache variable VAR
1945 ac_fn_c_check_header_mongrel ()
1947 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1948 if eval \${$3+:} false; then :
1949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1950 $as_echo_n "checking for $2... " >&6; }
1951 if eval \${$3+:} false; then :
1952 $as_echo_n "(cached) " >&6
1955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1956 $as_echo "$ac_res" >&6; }
1958 # Is the header compilable?
1959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1960 $as_echo_n "checking $2 usability... " >&6; }
1961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1962 /* end confdefs.h. */
1966 if ac_fn_c_try_compile "$LINENO"; then :
1967 ac_header_compiler=yes
1969 ac_header_compiler=no
1971 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1973 $as_echo "$ac_header_compiler" >&6; }
1975 # Is the header present?
1976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1977 $as_echo_n "checking $2 presence... " >&6; }
1978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1979 /* end confdefs.h. */
1982 if ac_fn_c_try_cpp "$LINENO"; then :
1983 ac_header_preproc=yes
1985 ac_header_preproc=no
1987 rm -f conftest.err conftest.i conftest.$ac_ext
1988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1989 $as_echo "$ac_header_preproc" >&6; }
1991 # So? What about this header?
1992 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1995 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1997 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2000 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2001 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2002 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2003 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2004 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2005 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2007 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2008 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2009 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2010 ( $as_echo "## --------------------------------------------------- ##
2011 ## Report this to https://github.com/apple/cups/issues ##
2012 ## --------------------------------------------------- ##"
2013 ) | sed "s/^/$as_me: WARNING: /" >&2
2016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2017 $as_echo_n "checking for $2... " >&6; }
2018 if eval \${$3+:} false; then :
2019 $as_echo_n "(cached) " >&6
2021 eval "$3=\$ac_header_compiler"
2024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2025 $as_echo "$ac_res" >&6; }
2027 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2029 } # ac_fn_c_check_header_mongrel
2031 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2032 # -------------------------------------------------------
2033 # Tests whether HEADER exists and can be compiled using the include files in
2034 # INCLUDES, setting the cache variable VAR accordingly.
2035 ac_fn_c_check_header_compile ()
2037 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2039 $as_echo_n "checking for $2... " >&6; }
2040 if eval \${$3+:} false; then :
2041 $as_echo_n "(cached) " >&6
2043 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2044 /* end confdefs.h. */
2048 if ac_fn_c_try_compile "$LINENO"; then :
2053 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2057 $as_echo "$ac_res" >&6; }
2058 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2060 } # ac_fn_c_check_header_compile
2062 # ac_fn_c_check_func LINENO FUNC VAR
2063 # ----------------------------------
2064 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2065 ac_fn_c_check_func ()
2067 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2069 $as_echo_n "checking for $2... " >&6; }
2070 if eval \${$3+:} false; then :
2071 $as_echo_n "(cached) " >&6
2073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2074 /* end confdefs.h. */
2075 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2076 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2077 #define $2 innocuous_$2
2079 /* System header to define __stub macros and hopefully few prototypes,
2080 which can conflict with char $2 (); below.
2081 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2082 <limits.h> exists even on freestanding compilers. */
2085 # include <limits.h>
2087 # include <assert.h>
2092 /* Override any GCC internal prototype to avoid an error.
2093 Use char because int might match the return type of a GCC
2094 builtin and then its argument prototype would still apply. */
2099 /* The GNU C library defines this for functions which it implements
2100 to always fail with ENOSYS. Some functions are actually named
2101 something starting with __ and the normal name is an alias. */
2102 #if defined __stub_$2 || defined __stub___$2
2114 if ac_fn_c_try_link "$LINENO"; then :
2119 rm -f core conftest.err conftest.$ac_objext \
2120 conftest$ac_exeext conftest.$ac_ext
2123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2124 $as_echo "$ac_res" >&6; }
2125 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2127 } # ac_fn_c_check_func
2129 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2130 # ----------------------------------------------------
2131 # Tries to find if the field MEMBER exists in type AGGR, after including
2132 # INCLUDES, setting cache variable VAR accordingly.
2133 ac_fn_c_check_member ()
2135 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2137 $as_echo_n "checking for $2.$3... " >&6; }
2138 if eval \${$4+:} false; then :
2139 $as_echo_n "(cached) " >&6
2141 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2142 /* end confdefs.h. */
2154 if ac_fn_c_try_compile "$LINENO"; then :
2157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2158 /* end confdefs.h. */
2164 if (sizeof ac_aggr.$3)
2170 if ac_fn_c_try_compile "$LINENO"; then :
2175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2177 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2181 $as_echo "$ac_res" >&6; }
2182 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2184 } # ac_fn_c_check_member
2185 cat >config.log <<_ACEOF
2186 This file contains any messages produced by compilers while
2187 running configure, to aid debugging if configure makes a mistake.
2189 It was created by CUPS $as_me 2.3b7, which was
2190 generated by GNU Autoconf 2.69. Invocation command line was
2202 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2203 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2204 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2205 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2206 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2208 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2209 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2211 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2212 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2213 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2214 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2215 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2216 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2217 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2225 test -z "$as_dir" && as_dir=.
2226 $as_echo "PATH: $as_dir"
2242 # Keep a trace of the command line.
2243 # Strip out --no-create and --no-recursion so they do not pile up.
2244 # Strip out --silent because we don't want to record it for future runs.
2245 # Also quote any args containing shell meta-characters.
2246 # Make two passes to allow for proper duplicate-argument suppression.
2250 ac_must_keep_next=false
2256 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2257 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2258 | -silent | --silent | --silen | --sile | --sil)
2261 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2264 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2266 as_fn_append ac_configure_args1 " '$ac_arg'"
2267 if test $ac_must_keep_next = true; then
2268 ac_must_keep_next=false # Got value, back to normal.
2271 *=* | --config-cache | -C | -disable-* | --disable-* \
2272 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2273 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2274 | -with-* | --with-* | -without-* | --without-* | --x)
2275 case "$ac_configure_args0 " in
2276 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2279 -* ) ac_must_keep_next=true ;;
2282 as_fn_append ac_configure_args " '$ac_arg'"
2287 { ac_configure_args0=; unset ac_configure_args0;}
2288 { ac_configure_args1=; unset ac_configure_args1;}
2290 # When interrupted or exit'd, cleanup temporary files, and complete
2291 # config.log. We remove comments because anyway the quotes in there
2292 # would cause problems or look ugly.
2293 # WARNING: Use '\'' to represent an apostrophe within the trap.
2294 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2295 trap 'exit_status=$?
2296 # Save into config.log some information that might help in debugging.
2300 $as_echo "## ---------------- ##
2301 ## Cache variables. ##
2302 ## ---------------- ##"
2304 # The following way of writing the cache mishandles newlines in values,
2306 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2307 eval ac_val=\$$ac_var
2311 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2312 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2315 _ | IFS | as_nl) ;; #(
2316 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2317 *) { eval $ac_var=; unset $ac_var;} ;;
2322 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2323 *${as_nl}ac_space=\ *)
2325 "s/'\''/'\''\\\\'\'''\''/g;
2326 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2329 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2336 $as_echo "## ----------------- ##
2337 ## Output variables. ##
2338 ## ----------------- ##"
2340 for ac_var in $ac_subst_vars
2342 eval ac_val=\$$ac_var
2344 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2346 $as_echo "$ac_var='\''$ac_val'\''"
2350 if test -n "$ac_subst_files"; then
2351 $as_echo "## ------------------- ##
2352 ## File substitutions. ##
2353 ## ------------------- ##"
2355 for ac_var in $ac_subst_files
2357 eval ac_val=\$$ac_var
2359 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2361 $as_echo "$ac_var='\''$ac_val'\''"
2366 if test -s confdefs.h; then
2367 $as_echo "## ----------- ##
2374 test "$ac_signal" != 0 &&
2375 $as_echo "$as_me: caught signal $ac_signal"
2376 $as_echo "$as_me: exit $exit_status"
2378 rm -f core *.core core.conftest.* &&
2379 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2382 for ac_signal in 1 2 13 15; do
2383 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2387 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2388 rm -f -r conftest* confdefs.h
2390 $as_echo "/* confdefs.h */" > confdefs.h
2392 # Predefined preprocessor variables.
2394 cat >>confdefs.h <<_ACEOF
2395 #define PACKAGE_NAME "$PACKAGE_NAME"
2398 cat >>confdefs.h <<_ACEOF
2399 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2402 cat >>confdefs.h <<_ACEOF
2403 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2406 cat >>confdefs.h <<_ACEOF
2407 #define PACKAGE_STRING "$PACKAGE_STRING"
2410 cat >>confdefs.h <<_ACEOF
2411 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2414 cat >>confdefs.h <<_ACEOF
2415 #define PACKAGE_URL "$PACKAGE_URL"
2419 # Let the site file select an alternate cache file if it wants to.
2420 # Prefer an explicitly selected file to automatically selected ones.
2423 if test -n "$CONFIG_SITE"; then
2424 # We do not want a PATH search for config.site.
2425 case $CONFIG_SITE in #((
2426 -*) ac_site_file1=./$CONFIG_SITE;;
2427 */*) ac_site_file1=$CONFIG_SITE;;
2428 *) ac_site_file1=./$CONFIG_SITE;;
2430 elif test "x$prefix" != xNONE; then
2431 ac_site_file1=$prefix/share/config.site
2432 ac_site_file2=$prefix/etc/config.site
2434 ac_site_file1=$ac_default_prefix/share/config.site
2435 ac_site_file2=$ac_default_prefix/etc/config.site
2437 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2439 test "x$ac_site_file" = xNONE && continue
2440 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2441 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2442 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2443 sed 's/^/| /' "$ac_site_file" >&5
2445 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2446 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2447 as_fn_error $? "failed to load site
script $ac_site_file
2448 See \
`config.log' for more details" "$LINENO" 5; }
2452 if test -r "$cache_file"; then
2453 # Some versions of bash will fail to source /dev/null (special files
2454 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2455 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2456 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2457 $as_echo "$as_me: loading cache $cache_file" >&6;}
2459 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2460 *) . "./$cache_file";;
2464 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2465 $as_echo "$as_me: creating cache $cache_file" >&6;}
2469 # Check that the precious variables saved in the cache have kept the same
2471 ac_cache_corrupted=false
2472 for ac_var in $ac_precious_vars; do
2473 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2474 eval ac_new_set=\$ac_env_${ac_var}_set
2475 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2476 eval ac_new_val=\$ac_env_${ac_var}_value
2477 case $ac_old_set,$ac_new_set in
2479 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2480 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2481 ac_cache_corrupted=: ;;
2483 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2484 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2485 ac_cache_corrupted=: ;;
2488 if test "x$ac_old_val" != "x$ac_new_val"; then
2489 # differences in whitespace do not lead to failure.
2490 ac_old_val_w=`echo x
$ac_old_val`
2491 ac_new_val_w=`echo x
$ac_new_val`
2492 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2493 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2494 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2495 ac_cache_corrupted=:
2497 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2498 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2499 eval $ac_var=\$ac_old_val
2501 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2502 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2503 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2504 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2507 # Pass precious variables to config.status.
2508 if test "$ac_new_set" = set; then
2510 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2511 *) ac_arg=$ac_var=$ac_new_val ;;
2513 case " $ac_configure_args " in
2514 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2515 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2519 if $ac_cache_corrupted; then
2520 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2521 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2522 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2523 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2524 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2526 ## -------------------- ##
2527 ## Main body of script. ##
2528 ## -------------------- ##
2531 ac_cpp='$CPP $CPPFLAGS'
2532 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2533 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2534 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2540 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2541 if test -f "$ac_dir/install-sh"; then
2543 ac_install_sh="$ac_aux_dir/install-sh -c"
2545 elif test -f "$ac_dir/install.sh"; then
2547 ac_install_sh="$ac_aux_dir/install.sh -c"
2549 elif test -f "$ac_dir/shtool"; then
2551 ac_install_sh="$ac_aux_dir/shtool install -c"
2555 if test -z "$ac_aux_dir"; then
2556 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2559 # These three variables are undocumented and unsupported,
2560 # and are intended to be withdrawn in a future Autoconf release.
2561 # They can cause serious problems if a builder's source tree is in a directory
2562 # whose full name contains unusual characters.
2563 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2564 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2565 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2568 # Make sure we can run config.sub.
2569 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2570 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2573 $as_echo_n "checking build system type... " >&6; }
2574 if ${ac_cv_build+:} false; then :
2575 $as_echo_n "(cached) " >&6
2577 ac_build_alias=$build_alias
2578 test "x$ac_build_alias" = x &&
2579 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2580 test "x$ac_build_alias" = x &&
2581 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2582 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2583 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2587 $as_echo "$ac_cv_build" >&6; }
2588 case $ac_cv_build in
2590 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2593 ac_save_IFS=$IFS; IFS='-'
2599 # Remember, the first character of IFS is used to create $*,
2600 # except with old shells:
2603 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
2606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2607 $as_echo_n "checking host system type... " >&6; }
2608 if ${ac_cv_host+:} false; then :
2609 $as_echo_n "(cached) " >&6
2611 if test "x$host_alias" = x; then
2612 ac_cv_host=$ac_cv_build
2614 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2615 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2620 $as_echo "$ac_cv_host" >&6; }
2623 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2626 ac_save_IFS=$IFS; IFS='-'
2632 # Remember, the first character of IFS is used to create $*,
2633 # except with old shells:
2636 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
2640 host_os_name=`echo $host_os |
sed -e '1,$s/[0-9.]*$//g'`
2641 host_os_version=`echo $host_os |
sed -e '1,$s/^[^0-9.]*//g' |
awk -F.
'{print $1 $2}'`
2642 # Linux often does not yield an OS version we can use...
2643 if test "x$host_os_version" = x; then
2647 if test "$host_os_name" = darwin -a $host_os_version -lt 120; then
2648 as_fn_error $? "Sorry, this version of CUPS requires macOS 10.8 or higher." "$LINENO" 5
2651 echo host_os_version=$host_os_version
2653 if test "$build" = "$host"; then
2654 # No, build local targets
2657 # Yes, don't build local targets
2662 for ac_prog in codesign true
2664 # Extract the first word of "$ac_prog", so it can be a program name with args.
2665 set dummy $ac_prog; ac_word=$2
2666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2667 $as_echo_n "checking for $ac_word... " >&6; }
2668 if ${ac_cv_path_CODE_SIGN+:} false; then :
2669 $as_echo_n "(cached) " >&6
2673 ac_cv_path_CODE_SIGN="$CODE_SIGN" # Let the user override the test with a path.
2676 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2680 test -z "$as_dir" && as_dir=.
2681 for ac_exec_ext in '' $ac_executable_extensions; do
2682 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2683 ac_cv_path_CODE_SIGN="$as_dir/$ac_word$ac_exec_ext"
2684 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2694 CODE_SIGN=$ac_cv_path_CODE_SIGN
2695 if test -n "$CODE_SIGN"; then
2696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CODE_SIGN" >&5
2697 $as_echo "$CODE_SIGN" >&6; }
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2700 $as_echo "no" >&6; }
2704 test -n "$CODE_SIGN" && break
2709 ac_config_headers="$ac_config_headers config.h"
2712 CUPS_VERSION="2.3b7"
2714 CUPS_BUILD="cups-$CUPS_VERSION"
2717 # Check whether --with-cups_build was given.
2718 if test "${with_cups_build+set}" = set; then :
2719 withval=$with_cups_build; CUPS_BUILD="$withval"
2726 cat >>confdefs.h <<_ACEOF
2727 #define CUPS_SVERSION "CUPS v$CUPS_VERSION$CUPS_REVISION"
2730 cat >>confdefs.h <<_ACEOF
2731 #define CUPS_MINIMAL "CUPS/$CUPS_VERSION$CUPS_REVISION"
2735 CFLAGS="${CFLAGS:=}"
2736 CPPFLAGS="${CPPFLAGS:=}"
2737 CXXFLAGS="${CXXFLAGS:=}"
2738 LDFLAGS="${LDFLAGS:=}"
2740 for ac_prog in gawk mawk nawk awk
2742 # Extract the first word of "$ac_prog", so it can be a program name with args.
2743 set dummy $ac_prog; ac_word=$2
2744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2745 $as_echo_n "checking for $ac_word... " >&6; }
2746 if ${ac_cv_prog_AWK+:} false; then :
2747 $as_echo_n "(cached) " >&6
2749 if test -n "$AWK"; then
2750 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2752 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2756 test -z "$as_dir" && as_dir=.
2757 for ac_exec_ext in '' $ac_executable_extensions; do
2758 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2759 ac_cv_prog_AWK="$ac_prog"
2760 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2770 if test -n "$AWK"; then
2771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2772 $as_echo "$AWK" >&6; }
2774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2775 $as_echo "no" >&6; }
2779 test -n "$AWK" && break
2783 ac_cpp='$CPP $CPPFLAGS'
2784 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2785 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2786 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2787 if test -n "$ac_tool_prefix"; then
2788 for ac_prog in clang cc gcc
2790 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2791 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2793 $as_echo_n "checking for $ac_word... " >&6; }
2794 if ${ac_cv_prog_CC+:} false; then :
2795 $as_echo_n "(cached) " >&6
2797 if test -n "$CC"; then
2798 ac_cv_prog_CC="$CC" # Let the user override the test.
2800 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2804 test -z "$as_dir" && as_dir=.
2805 for ac_exec_ext in '' $ac_executable_extensions; do
2806 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2807 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2808 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2818 if test -n "$CC"; then
2819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2820 $as_echo "$CC" >&6; }
2822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2823 $as_echo "no" >&6; }
2827 test -n "$CC" && break
2830 if test -z "$CC"; then
2832 for ac_prog in clang cc gcc
2834 # Extract the first word of "$ac_prog", so it can be a program name with args.
2835 set dummy $ac_prog; ac_word=$2
2836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2837 $as_echo_n "checking for $ac_word... " >&6; }
2838 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2839 $as_echo_n "(cached) " >&6
2841 if test -n "$ac_ct_CC"; then
2842 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2844 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2848 test -z "$as_dir" && as_dir=.
2849 for ac_exec_ext in '' $ac_executable_extensions; do
2850 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2851 ac_cv_prog_ac_ct_CC="$ac_prog"
2852 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2861 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2862 if test -n "$ac_ct_CC"; then
2863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2864 $as_echo "$ac_ct_CC" >&6; }
2866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2867 $as_echo "no" >&6; }
2871 test -n "$ac_ct_CC" && break
2874 if test "x$ac_ct_CC" = x; then
2877 case $cross_compiling:$ac_tool_warned in
2879 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2880 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2881 ac_tool_warned=yes ;;
2888 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2889 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2890 as_fn_error $? "no acceptable C compiler found
in \
$PATH
2891 See \
`config.log' for more details" "$LINENO" 5; }
2893 # Provide some information about the compiler.
2894 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2897 for ac_option in --version -v -V -qversion; do
2898 { { ac_try="$ac_compiler $ac_option >&5"
2900 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2901 *) ac_try_echo
=$ac_try;;
2903 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2904 $as_echo "$ac_try_echo"; } >&5
2905 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2907 if test -s conftest.err
; then
2909 ... rest of stderr output deleted ...
2910 10q' conftest.err
>conftest.er1
2911 cat conftest.er1
>&5
2913 rm -f conftest.er1 conftest.err
2914 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2915 test $ac_status = 0; }
2918 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2919 /* end confdefs.h. */
2929 ac_clean_files_save
=$ac_clean_files
2930 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2931 # Try to create an executable without -o first, disregard a.out.
2932 # It will help us diagnose broken compilers, and finding out an intuition
2934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2935 $as_echo_n "checking whether the C compiler works... " >&6; }
2936 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2938 # The possible output files:
2939 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2942 for ac_file
in $ac_files
2945 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2946 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
2951 if { { ac_try
="$ac_link_default"
2953 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2954 *) ac_try_echo=$ac_try;;
2956 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2957 $as_echo "$ac_try_echo"; } >&5
2958 (eval "$ac_link_default") 2>&5
2960 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2961 test $ac_status = 0; }; then :
2962 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
2963 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
2964 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2965 # so that the user can short-circuit this test for compilers unknown to
2967 for ac_file in $ac_files ''
2969 test -f "$ac_file" || continue
2971 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2974 # We found the default executable, but exeext='' is most
2978 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2980 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2982 # We set ac_cv_exeext here because the later test for it is not
2983 # safe: cross compilers may not add the suffix if given an `-o'
2984 # argument, so we may need to know it at that point already.
2985 # Even if this section looks crufty: it has the advantage of
2992 test "$ac_cv_exeext" = no && ac_cv_exeext=
2997 if test -z "$ac_file"; then :
2998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2999 $as_echo "no" >&6; }
3000 $as_echo "$as_me: failed program was:" >&5
3001 sed 's
/^
/|
/' conftest.$ac_ext >&5
3003 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3004 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
3005 as_fn_error 77 "C compiler cannot create executables
3006 See \`config.log
' for more details" "$LINENO" 5; }
3008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3009 $as_echo "yes" >&6; }
3011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3012 $as_echo_n "checking for C compiler default output file name... " >&6; }
3013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3014 $as_echo "$ac_file" >&6; }
3015 ac_exeext=$ac_cv_exeext
3017 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3018 ac_clean_files=$ac_clean_files_save
3019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3020 $as_echo_n "checking for suffix of executables... " >&6; }
3021 if { { ac_try="$ac_link"
3023 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3024 *) ac_try_echo=$ac_try;;
3026 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3027 $as_echo "$ac_try_echo"; } >&5
3028 (eval "$ac_link") 2>&5
3030 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3031 test $ac_status = 0; }; then :
3032 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
3033 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
3034 # work properly (i.e., refer to `conftest.exe
'), while it won't with
3036 for ac_file
in conftest.exe conftest conftest.
*; do
3037 test -f "$ac_file" ||
continue
3039 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3040 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3046 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3047 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3048 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3049 See \`config.log' for more details" "$LINENO" 5; }
3051 rm -f conftest conftest
$ac_cv_exeext
3052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3053 $as_echo "$ac_cv_exeext" >&6; }
3055 rm -f conftest.
$ac_ext
3056 EXEEXT
=$ac_cv_exeext
3058 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3059 /* end confdefs.h. */
3064 FILE *f = fopen ("conftest.out", "w");
3065 return ferror (f) || fclose (f) != 0;
3071 ac_clean_files
="$ac_clean_files conftest.out"
3072 # Check that the compiler produces executables we can run. If not, either
3073 # the compiler is broken, or we cross compile.
3074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3075 $as_echo_n "checking whether we are cross compiling... " >&6; }
3076 if test "$cross_compiling" != yes; then
3077 { { ac_try
="$ac_link"
3079 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3080 *) ac_try_echo=$ac_try;;
3082 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3083 $as_echo "$ac_try_echo"; } >&5
3084 (eval "$ac_link") 2>&5
3086 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3087 test $ac_status = 0; }
3088 if { ac_try='./conftest$ac_cv_exeext'
3089 { { case "(($ac_try" in
3090 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3091 *) ac_try_echo
=$ac_try;;
3093 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3094 $as_echo "$ac_try_echo"; } >&5
3095 (eval "$ac_try") 2>&5
3097 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3098 test $ac_status = 0; }; }; then
3101 if test "$cross_compiling" = maybe
; then
3104 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3105 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3106 as_fn_error $?
"cannot run C compiled programs.
3107 If you meant to cross compile, use \`--host'.
3108 See \`config.log' for more details" "$LINENO" 5; }
3112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3113 $as_echo "$cross_compiling" >&6; }
3115 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3116 ac_clean_files
=$ac_clean_files_save
3117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3118 $as_echo_n "checking for suffix of object files... " >&6; }
3119 if ${ac_cv_objext+:} false
; then :
3120 $as_echo_n "(cached) " >&6
3122 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3123 /* end confdefs.h. */
3133 rm -f conftest.o conftest.obj
3134 if { { ac_try
="$ac_compile"
3136 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3137 *) ac_try_echo=$ac_try;;
3139 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3140 $as_echo "$ac_try_echo"; } >&5
3141 (eval "$ac_compile") 2>&5
3143 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3144 test $ac_status = 0; }; then :
3145 for ac_file in conftest.o conftest.obj conftest.*; do
3146 test -f "$ac_file" || continue;
3148 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3149 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3154 $as_echo "$as_me: failed program was:" >&5
3155 sed 's/^/| /' conftest.$ac_ext >&5
3157 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3158 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3159 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3160 See \
`config.log' for more details" "$LINENO" 5; }
3162 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3165 $as_echo "$ac_cv_objext" >&6; }
3166 OBJEXT=$ac_cv_objext
3168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3169 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3170 if ${ac_cv_c_compiler_gnu+:} false; then :
3171 $as_echo_n "(cached) " >&6
3173 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3174 /* end confdefs.h. */
3187 if ac_fn_c_try_compile "$LINENO"; then :
3192 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3193 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3197 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3198 if test $ac_compiler_gnu = yes; then
3203 ac_test_CFLAGS=${CFLAGS+set}
3204 ac_save_CFLAGS=$CFLAGS
3205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3206 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3207 if ${ac_cv_prog_cc_g+:} false; then :
3208 $as_echo_n "(cached) " >&6
3210 ac_save_c_werror_flag=$ac_c_werror_flag
3211 ac_c_werror_flag=yes
3214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3215 /* end confdefs.h. */
3225 if ac_fn_c_try_compile "$LINENO"; then :
3229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3230 /* end confdefs.h. */
3240 if ac_fn_c_try_compile "$LINENO"; then :
3243 ac_c_werror_flag=$ac_save_c_werror_flag
3245 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3246 /* end confdefs.h. */
3256 if ac_fn_c_try_compile "$LINENO"; then :
3259 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3261 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3263 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3264 ac_c_werror_flag=$ac_save_c_werror_flag
3266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3267 $as_echo "$ac_cv_prog_cc_g" >&6; }
3268 if test "$ac_test_CFLAGS" = set; then
3269 CFLAGS=$ac_save_CFLAGS
3270 elif test $ac_cv_prog_cc_g = yes; then
3271 if test "$GCC" = yes; then
3277 if test "$GCC" = yes; then
3283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3284 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3285 if ${ac_cv_prog_cc_c89+:} false; then :
3286 $as_echo_n "(cached) " >&6
3288 ac_cv_prog_cc_c89=no
3290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3291 /* end confdefs.h. */
3295 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3296 struct buf { int x; };
3297 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3298 static char *e (p, i)
3304 static char *f (char * (*g) (char **, int), char **p, ...)
3309 s = g (p, va_arg (v,int));
3314 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3315 function prototypes and stuff, but not '\xHH' hex character constants.
3316 These don't provoke an error unfortunately, instead are silently treated
3317 as 'x'. The following induces an error, until -std is added to get
3318 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3319 array size at least. It's necessary to write '\x00'==0 to get something
3320 that's true only with -std. */
3321 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3323 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3324 inside strings and character constants. */
3326 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3328 int test (int i, double x);
3329 struct s1 {int (*f) (int a);};
3330 struct s2 {int (*f) (double a);};
3331 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3337 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3342 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3343 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3345 CC="$ac_save_CC $ac_arg"
3346 if ac_fn_c_try_compile "$LINENO"; then :
3347 ac_cv_prog_cc_c89=$ac_arg
3349 rm -f core conftest.err conftest.$ac_objext
3350 test "x$ac_cv_prog_cc_c89" != "xno" && break
3352 rm -f conftest.$ac_ext
3357 case "x$ac_cv_prog_cc_c89" in
3359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3360 $as_echo "none needed" >&6; } ;;
3362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3363 $as_echo "unsupported" >&6; } ;;
3365 CC="$CC $ac_cv_prog_cc_c89"
3366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3367 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3369 if test "x$ac_cv_prog_cc_c89" != xno; then :
3374 ac_cpp='$CPP $CPPFLAGS'
3375 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3376 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3377 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3380 ac_cpp='$CPP $CPPFLAGS'
3381 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3382 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3383 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3385 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3386 # On Suns, sometimes $CPP names a directory.
3387 if test -n "$CPP" && test -d "$CPP"; then
3390 if test -z "$CPP"; then
3391 if ${ac_cv_prog_CPP+:} false; then :
3392 $as_echo_n "(cached) " >&6
3394 # Double quotes because CPP needs to be expanded
3395 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3398 for ac_c_preproc_warn_flag in '' yes
3400 # Use a header file that comes with gcc, so configuring glibc
3401 # with a fresh cross-compiler works.
3402 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3403 # <limits.h> exists even on freestanding compilers.
3404 # On the NeXT, cc -E runs the code through the compiler's parser,
3405 # not just through cpp. "Syntax error" is here to catch this case.
3406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3407 /* end confdefs.h. */
3409 # include <limits.h>
3411 # include <assert.h>
3415 if ac_fn_c_try_cpp "$LINENO"; then :
3418 # Broken: fails on valid input.
3421 rm -f conftest.err conftest.i conftest.$ac_ext
3423 # OK, works on sane cases. Now check whether nonexistent headers
3424 # can be detected and how.
3425 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3426 /* end confdefs.h. */
3427 #include <ac_nonexistent.h>
3429 if ac_fn_c_try_cpp "$LINENO"; then :
3430 # Broken: success on invalid input.
3433 # Passes both tests.
3437 rm -f conftest.err conftest.i conftest.$ac_ext
3440 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3441 rm -f conftest.i conftest.err conftest.
$ac_ext
3442 if $ac_preproc_ok; then :
3454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3455 $as_echo "$CPP" >&6; }
3457 for ac_c_preproc_warn_flag
in '' yes
3459 # Use a header file that comes with gcc, so configuring glibc
3460 # with a fresh cross-compiler works.
3461 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3462 # <limits.h> exists even on freestanding compilers.
3463 # On the NeXT, cc -E runs the code through the compiler's parser,
3464 # not just through cpp. "Syntax error" is here to catch this case.
3465 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3466 /* end confdefs.h. */
3468 # include <limits.h>
3470 # include <assert.h>
3474 if ac_fn_c_try_cpp
"$LINENO"; then :
3477 # Broken: fails on valid input.
3480 rm -f conftest.err conftest.i conftest.
$ac_ext
3482 # OK, works on sane cases. Now check whether nonexistent headers
3483 # can be detected and how.
3484 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3485 /* end confdefs.h. */
3486 #include <ac_nonexistent.h>
3488 if ac_fn_c_try_cpp
"$LINENO"; then :
3489 # Broken: success on invalid input.
3492 # Passes both tests.
3496 rm -f conftest.err conftest.i conftest.
$ac_ext
3499 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3500 rm -f conftest.i conftest.err conftest.
$ac_ext
3501 if $ac_preproc_ok; then :
3504 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3505 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3506 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3507 See \`config.log' for more details" "$LINENO" 5; }
3511 ac_cpp
='$CPP $CPPFLAGS'
3512 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3513 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3514 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3517 ac_cpp
='$CXXCPP $CPPFLAGS'
3518 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3519 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3520 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
3521 if test -z "$CXX"; then
3522 if test -n "$CCC"; then
3525 if test -n "$ac_tool_prefix"; then
3526 for ac_prog
in clang
++ c
++ g
++
3528 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3529 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3531 $as_echo_n "checking for $ac_word... " >&6; }
3532 if ${ac_cv_prog_CXX+:} false
; then :
3533 $as_echo_n "(cached) " >&6
3535 if test -n "$CXX"; then
3536 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3538 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3542 test -z "$as_dir" && as_dir
=.
3543 for ac_exec_ext
in '' $ac_executable_extensions; do
3544 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3545 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
3546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3556 if test -n "$CXX"; then
3557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3558 $as_echo "$CXX" >&6; }
3560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3561 $as_echo "no" >&6; }
3565 test -n "$CXX" && break
3568 if test -z "$CXX"; then
3570 for ac_prog
in clang
++ c
++ g
++
3572 # Extract the first word of "$ac_prog", so it can be a program name with args.
3573 set dummy
$ac_prog; ac_word
=$2
3574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3575 $as_echo_n "checking for $ac_word... " >&6; }
3576 if ${ac_cv_prog_ac_ct_CXX+:} false
; then :
3577 $as_echo_n "(cached) " >&6
3579 if test -n "$ac_ct_CXX"; then
3580 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
3582 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3586 test -z "$as_dir" && as_dir
=.
3587 for ac_exec_ext
in '' $ac_executable_extensions; do
3588 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3589 ac_cv_prog_ac_ct_CXX
="$ac_prog"
3590 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3599 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3600 if test -n "$ac_ct_CXX"; then
3601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3602 $as_echo "$ac_ct_CXX" >&6; }
3604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3605 $as_echo "no" >&6; }
3609 test -n "$ac_ct_CXX" && break
3612 if test "x$ac_ct_CXX" = x
; then
3615 case $cross_compiling:$ac_tool_warned in
3617 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3618 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3619 ac_tool_warned
=yes ;;
3627 # Provide some information about the compiler.
3628 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3631 for ac_option
in --version -v -V -qversion; do
3632 { { ac_try
="$ac_compiler $ac_option >&5"
3634 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3635 *) ac_try_echo=$ac_try;;
3637 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3638 $as_echo "$ac_try_echo"; } >&5
3639 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3641 if test -s conftest.err; then
3643 ... rest of stderr output deleted ...
3644 10q' conftest.err >conftest.er1
3645 cat conftest.er1 >&5
3647 rm -f conftest.er1 conftest.err
3648 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3649 test $ac_status = 0; }
3652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3653 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3654 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3655 $as_echo_n "(cached) " >&6
3657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3658 /* end confdefs.h. */
3671 if ac_fn_cxx_try_compile "$LINENO"; then :
3676 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3677 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3681 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3682 if test $ac_compiler_gnu = yes; then
3687 ac_test_CXXFLAGS=${CXXFLAGS+set}
3688 ac_save_CXXFLAGS=$CXXFLAGS
3689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3690 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3691 if ${ac_cv_prog_cxx_g+:} false; then :
3692 $as_echo_n "(cached) " >&6
3694 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3695 ac_cxx_werror_flag=yes
3698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3699 /* end confdefs.h. */
3709 if ac_fn_cxx_try_compile "$LINENO"; then :
3710 ac_cv_prog_cxx_g=yes
3713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3714 /* end confdefs.h. */
3724 if ac_fn_cxx_try_compile "$LINENO"; then :
3727 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3730 /* end confdefs.h. */
3740 if ac_fn_cxx_try_compile "$LINENO"; then :
3741 ac_cv_prog_cxx_g=yes
3743 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3745 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3747 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3748 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3751 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3752 if test "$ac_test_CXXFLAGS" = set; then
3753 CXXFLAGS=$ac_save_CXXFLAGS
3754 elif test $ac_cv_prog_cxx_g = yes; then
3755 if test "$GXX" = yes; then
3761 if test "$GXX" = yes; then
3768 ac_cpp='$CPP $CPPFLAGS'
3769 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3770 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3771 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3773 if test -n "$ac_tool_prefix"; then
3774 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3775 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3777 $as_echo_n "checking for $ac_word... " >&6; }
3778 if ${ac_cv_prog_RANLIB+:} false; then :
3779 $as_echo_n "(cached) " >&6
3781 if test -n "$RANLIB"; then
3782 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3784 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3788 test -z "$as_dir" && as_dir=.
3789 for ac_exec_ext in '' $ac_executable_extensions; do
3790 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3791 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3792 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3801 RANLIB=$ac_cv_prog_RANLIB
3802 if test -n "$RANLIB"; then
3803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3804 $as_echo "$RANLIB" >&6; }
3806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3807 $as_echo "no" >&6; }
3812 if test -z "$ac_cv_prog_RANLIB"; then
3813 ac_ct_RANLIB=$RANLIB
3814 # Extract the first word of "ranlib", so it can be a program name with args.
3815 set dummy ranlib; ac_word=$2
3816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3817 $as_echo_n "checking for $ac_word... " >&6; }
3818 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3819 $as_echo_n "(cached) " >&6
3821 if test -n "$ac_ct_RANLIB"; then
3822 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3824 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3828 test -z "$as_dir" && as_dir=.
3829 for ac_exec_ext in '' $ac_executable_extensions; do
3830 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3831 ac_cv_prog_ac_ct_RANLIB="ranlib"
3832 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3841 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3842 if test -n "$ac_ct_RANLIB"; then
3843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3844 $as_echo "$ac_ct_RANLIB" >&6; }
3846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3847 $as_echo "no" >&6; }
3850 if test "x$ac_ct_RANLIB" = x; then
3853 case $cross_compiling:$ac_tool_warned in
3855 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3856 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3857 ac_tool_warned=yes ;;
3859 RANLIB=$ac_ct_RANLIB
3862 RANLIB="$ac_cv_prog_RANLIB"
3865 # Extract the first word of "ar", so it can be a program name with args.
3866 set dummy ar; ac_word=$2
3867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3868 $as_echo_n "checking for $ac_word... " >&6; }
3869 if ${ac_cv_path_AR+:} false; then :
3870 $as_echo_n "(cached) " >&6
3874 ac_cv_path_AR="$AR" # Let the user override the test with a path.
3877 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3881 test -z "$as_dir" && as_dir=.
3882 for ac_exec_ext in '' $ac_executable_extensions; do
3883 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3884 ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
3885 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3896 if test -n "$AR"; then
3897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3898 $as_echo "$AR" >&6; }
3900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3901 $as_echo "no" >&6; }
3905 # Extract the first word of "chmod", so it can be a program name with args.
3906 set dummy chmod; ac_word=$2
3907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3908 $as_echo_n "checking for $ac_word... " >&6; }
3909 if ${ac_cv_path_CHMOD+:} false; then :
3910 $as_echo_n "(cached) " >&6
3914 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
3917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3921 test -z "$as_dir" && as_dir=.
3922 for ac_exec_ext in '' $ac_executable_extensions; do
3923 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3924 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
3925 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3935 CHMOD=$ac_cv_path_CHMOD
3936 if test -n "$CHMOD"; then
3937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
3938 $as_echo "$CHMOD" >&6; }
3940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3941 $as_echo "no" >&6; }
3945 # Extract the first word of "gzip", so it can be a program name with args.
3946 set dummy gzip; ac_word=$2
3947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3948 $as_echo_n "checking for $ac_word... " >&6; }
3949 if ${ac_cv_path_GZIP+:} false; then :
3950 $as_echo_n "(cached) " >&6
3954 ac_cv_path_GZIP="$GZIP" # Let the user override the test with a path.
3957 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3961 test -z "$as_dir" && as_dir=.
3962 for ac_exec_ext in '' $ac_executable_extensions; do
3963 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3964 ac_cv_path_GZIP="$as_dir/$ac_word$ac_exec_ext"
3965 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3975 GZIP=$ac_cv_path_GZIP
3976 if test -n "$GZIP"; then
3977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIP" >&5
3978 $as_echo "$GZIP" >&6; }
3980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3981 $as_echo "no" >&6; }
3985 # Extract the first word of "ld", so it can be a program name with args.
3986 set dummy ld; ac_word=$2
3987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3988 $as_echo_n "checking for $ac_word... " >&6; }
3989 if ${ac_cv_path_LD+:} false; then :
3990 $as_echo_n "(cached) " >&6
3994 ac_cv_path_LD="$LD" # Let the user override the test with a path.
3997 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4001 test -z "$as_dir" && as_dir=.
4002 for ac_exec_ext in '' $ac_executable_extensions; do
4003 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4004 ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext"
4005 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4016 if test -n "$LD"; then
4017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4018 $as_echo "$LD" >&6; }
4020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4021 $as_echo "no" >&6; }
4025 # Extract the first word of "ln", so it can be a program name with args.
4026 set dummy ln; ac_word=$2
4027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4028 $as_echo_n "checking for $ac_word... " >&6; }
4029 if ${ac_cv_path_LN+:} false; then :
4030 $as_echo_n "(cached) " >&6
4034 ac_cv_path_LN="$LN" # Let the user override the test with a path.
4037 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4041 test -z "$as_dir" && as_dir=.
4042 for ac_exec_ext in '' $ac_executable_extensions; do
4043 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4044 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4045 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4056 if test -n "$LN"; then
4057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
4058 $as_echo "$LN" >&6; }
4060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4061 $as_echo "no" >&6; }
4065 # Extract the first word of "mkdir", so it can be a program name with args.
4066 set dummy mkdir; ac_word=$2
4067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4068 $as_echo_n "checking for $ac_word... " >&6; }
4069 if ${ac_cv_path_MKDIR+:} false; then :
4070 $as_echo_n "(cached) " >&6
4074 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
4077 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4081 test -z "$as_dir" && as_dir=.
4082 for ac_exec_ext in '' $ac_executable_extensions; do
4083 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4084 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
4085 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4095 MKDIR=$ac_cv_path_MKDIR
4096 if test -n "$MKDIR"; then
4097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR" >&5
4098 $as_echo "$MKDIR" >&6; }
4100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4101 $as_echo "no" >&6; }
4105 # Extract the first word of "mv", so it can be a program name with args.
4106 set dummy mv; ac_word=$2
4107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4108 $as_echo_n "checking for $ac_word... " >&6; }
4109 if ${ac_cv_path_MV+:} false; then :
4110 $as_echo_n "(cached) " >&6
4114 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4117 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4121 test -z "$as_dir" && as_dir=.
4122 for ac_exec_ext in '' $ac_executable_extensions; do
4123 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4124 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4125 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4136 if test -n "$MV"; then
4137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
4138 $as_echo "$MV" >&6; }
4140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4141 $as_echo "no" >&6; }
4145 # Extract the first word of "rm", so it can be a program name with args.
4146 set dummy rm; ac_word=$2
4147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4148 $as_echo_n "checking for $ac_word... " >&6; }
4149 if ${ac_cv_path_RM+:} false; then :
4150 $as_echo_n "(cached) " >&6
4154 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4157 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4161 test -z "$as_dir" && as_dir=.
4162 for ac_exec_ext in '' $ac_executable_extensions; do
4163 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4164 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4165 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4176 if test -n "$RM"; then
4177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
4178 $as_echo "$RM" >&6; }
4180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4181 $as_echo "no" >&6; }
4185 # Extract the first word of "rmdir", so it can be a program name with args.
4186 set dummy rmdir; ac_word=$2
4187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4188 $as_echo_n "checking for $ac_word... " >&6; }
4189 if ${ac_cv_path_RMDIR+:} false; then :
4190 $as_echo_n "(cached) " >&6
4194 ac_cv_path_RMDIR="$RMDIR" # Let the user override the test with a path.
4197 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4201 test -z "$as_dir" && as_dir=.
4202 for ac_exec_ext in '' $ac_executable_extensions; do
4203 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4204 ac_cv_path_RMDIR="$as_dir/$ac_word$ac_exec_ext"
4205 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4215 RMDIR=$ac_cv_path_RMDIR
4216 if test -n "$RMDIR"; then
4217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDIR" >&5
4218 $as_echo "$RMDIR" >&6; }
4220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4221 $as_echo "no" >&6; }
4225 # Extract the first word of "sed", so it can be a program name with args.
4226 set dummy sed; ac_word=$2
4227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4228 $as_echo_n "checking for $ac_word... " >&6; }
4229 if ${ac_cv_path_SED+:} false; then :
4230 $as_echo_n "(cached) " >&6
4234 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4237 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4241 test -z "$as_dir" && as_dir=.
4242 for ac_exec_ext in '' $ac_executable_extensions; do
4243 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4244 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4245 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4256 if test -n "$SED"; then
4257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4258 $as_echo "$SED" >&6; }
4260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4261 $as_echo "no" >&6; }
4265 # Extract the first word of "xdg-open", so it can be a program name with args.
4266 set dummy xdg-open; ac_word=$2
4267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4268 $as_echo_n "checking for $ac_word... " >&6; }
4269 if ${ac_cv_path_XDGOPEN+:} false; then :
4270 $as_echo_n "(cached) " >&6
4274 ac_cv_path_XDGOPEN="$XDGOPEN" # Let the user override the test with a path.
4277 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4281 test -z "$as_dir" && as_dir=.
4282 for ac_exec_ext in '' $ac_executable_extensions; do
4283 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4284 ac_cv_path_XDGOPEN="$as_dir/$ac_word$ac_exec_ext"
4285 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4295 XDGOPEN=$ac_cv_path_XDGOPEN
4296 if test -n "$XDGOPEN"; then
4297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XDGOPEN" >&5
4298 $as_echo "$XDGOPEN" >&6; }
4300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4301 $as_echo "no" >&6; }
4305 if test "x$XDGOPEN" = x; then
4306 CUPS_HTMLVIEW="htmlview"
4308 CUPS_HTMLVIEW="$XDGOPEN"
4312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for install-sh script" >&5
4313 $as_echo_n "checking for install-sh script... " >&6; }
4314 INSTALL="`pwd`/install-sh"
4316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using $INSTALL" >&5
4317 $as_echo "using $INSTALL" >&6; }
4319 if test "x$AR" = x; then
4320 as_fn_error $? "Unable to find required library archive command." "$LINENO" 5
4322 if test "x$CC" = x; then
4323 as_fn_error $? "Unable to find required C compiler command." "$LINENO" 5
4327 # Check whether --enable-static was given.
4328 if test "${enable_static+set}" = set; then :
4329 enableval=$enable_static;
4333 if test x$enable_static = xyes; then
4334 echo Installing static libraries...
4335 INSTALLSTATIC="installstatic"
4340 if test -n "$ac_tool_prefix"; then
4341 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4342 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4344 $as_echo_n "checking for $ac_word... " >&6; }
4345 if ${ac_cv_path_PKGCONFIG+:} false; then :
4346 $as_echo_n "(cached) " >&6
4350 ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
4353 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4357 test -z "$as_dir" && as_dir=.
4358 for ac_exec_ext in '' $ac_executable_extensions; do
4359 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4360 ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4361 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4371 PKGCONFIG=$ac_cv_path_PKGCONFIG
4372 if test -n "$PKGCONFIG"; then
4373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
4374 $as_echo "$PKGCONFIG" >&6; }
4376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4377 $as_echo "no" >&6; }
4382 if test -z "$ac_cv_path_PKGCONFIG"; then
4383 ac_pt_PKGCONFIG=$PKGCONFIG
4384 # Extract the first word of "pkg-config", so it can be a program name with args.
4385 set dummy pkg-config; ac_word=$2
4386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4387 $as_echo_n "checking for $ac_word... " >&6; }
4388 if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
4389 $as_echo_n "(cached) " >&6
4391 case $ac_pt_PKGCONFIG in
4393 ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
4396 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4400 test -z "$as_dir" && as_dir=.
4401 for ac_exec_ext in '' $ac_executable_extensions; do
4402 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4403 ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4404 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4414 ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
4415 if test -n "$ac_pt_PKGCONFIG"; then
4416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
4417 $as_echo "$ac_pt_PKGCONFIG" >&6; }
4419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4420 $as_echo "no" >&6; }
4423 if test "x$ac_pt_PKGCONFIG" = x; then
4426 case $cross_compiling:$ac_tool_warned in
4428 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4429 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4430 ac_tool_warned=yes ;;
4432 PKGCONFIG=$ac_pt_PKGCONFIG
4435 PKGCONFIG="$ac_cv_path_PKGCONFIG"
4440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing abs" >&5
4441 $as_echo_n "checking for library containing abs... " >&6; }
4442 if ${ac_cv_search_abs+:} false; then :
4443 $as_echo_n "(cached) " >&6
4445 ac_func_search_save_LIBS=$LIBS
4446 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4447 /* end confdefs.h. */
4449 /* Override any GCC internal prototype to avoid an error.
4450 Use char because int might match the return type of a GCC
4451 builtin and then its argument prototype would still apply. */
4464 for ac_lib in '' m; do
4465 if test -z "$ac_lib"; then
4466 ac_res="none required"
4469 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4471 if ac_fn_c_try_link "$LINENO"; then :
4472 ac_cv_search_abs=$ac_res
4474 rm -f core conftest.err conftest.$ac_objext \
4476 if ${ac_cv_search_abs+:} false; then :
4480 if ${ac_cv_search_abs+:} false; then :
4486 LIBS=$ac_func_search_save_LIBS
4488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_abs" >&5
4489 $as_echo "$ac_cv_search_abs" >&6; }
4490 ac_res=$ac_cv_search_abs
4491 if test "$ac_res" != no; then :
4492 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4493 $as_echo "#define HAVE_ABS 1" >>confdefs.h
4497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
4498 $as_echo_n "checking for library containing crypt... " >&6; }
4499 if ${ac_cv_search_crypt+:} false; then :
4500 $as_echo_n "(cached) " >&6
4502 ac_func_search_save_LIBS=$LIBS
4503 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4504 /* end confdefs.h. */
4506 /* Override any GCC internal prototype to avoid an error.
4507 Use char because int might match the return type of a GCC
4508 builtin and then its argument prototype would still apply. */
4521 for ac_lib in '' crypt; do
4522 if test -z "$ac_lib"; then
4523 ac_res="none required"
4526 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4528 if ac_fn_c_try_link "$LINENO"; then :
4529 ac_cv_search_crypt=$ac_res
4531 rm -f core conftest.err conftest.$ac_objext \
4533 if ${ac_cv_search_crypt+:} false; then :
4537 if ${ac_cv_search_crypt+:} false; then :
4540 ac_cv_search_crypt=no
4543 LIBS=$ac_func_search_save_LIBS
4545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
4546 $as_echo "$ac_cv_search_crypt" >&6; }
4547 ac_res=$ac_cv_search_crypt
4548 if test "$ac_res" != no; then :
4549 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fmod" >&5
4554 $as_echo_n "checking for library containing fmod... " >&6; }
4555 if ${ac_cv_search_fmod+:} false; then :
4556 $as_echo_n "(cached) " >&6
4558 ac_func_search_save_LIBS=$LIBS
4559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4560 /* end confdefs.h. */
4562 /* Override any GCC internal prototype to avoid an error.
4563 Use char because int might match the return type of a GCC
4564 builtin and then its argument prototype would still apply. */
4577 for ac_lib in '' m; do
4578 if test -z "$ac_lib"; then
4579 ac_res="none required"
4582 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4584 if ac_fn_c_try_link "$LINENO"; then :
4585 ac_cv_search_fmod=$ac_res
4587 rm -f core conftest.err conftest.$ac_objext \
4589 if ${ac_cv_search_fmod+:} false; then :
4593 if ${ac_cv_search_fmod+:} false; then :
4596 ac_cv_search_fmod=no
4599 LIBS=$ac_func_search_save_LIBS
4601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fmod" >&5
4602 $as_echo "$ac_cv_search_fmod" >&6; }
4603 ac_res=$ac_cv_search_fmod
4604 if test "$ac_res" != no; then :
4605 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getspent" >&5
4610 $as_echo_n "checking for library containing getspent... " >&6; }
4611 if ${ac_cv_search_getspent+:} false; then :
4612 $as_echo_n "(cached) " >&6
4614 ac_func_search_save_LIBS=$LIBS
4615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4616 /* end confdefs.h. */
4618 /* Override any GCC internal prototype to avoid an error.
4619 Use char because int might match the return type of a GCC
4620 builtin and then its argument prototype would still apply. */
4633 for ac_lib in '' sec gen; do
4634 if test -z "$ac_lib"; then
4635 ac_res="none required"
4638 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4640 if ac_fn_c_try_link "$LINENO"; then :
4641 ac_cv_search_getspent=$ac_res
4643 rm -f core conftest.err conftest.$ac_objext \
4645 if ${ac_cv_search_getspent+:} false; then :
4649 if ${ac_cv_search_getspent+:} false; then :
4652 ac_cv_search_getspent=no
4655 LIBS=$ac_func_search_save_LIBS
4657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getspent" >&5
4658 $as_echo "$ac_cv_search_getspent" >&6; }
4659 ac_res=$ac_cv_search_getspent
4660 if test "$ac_res" != no; then :
4661 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4667 # Check whether --enable-mallinfo was given.
4668 if test "${enable_mallinfo+set}" = set; then :
4669 enableval=$enable_mallinfo;
4673 if test x$enable_mallinfo = xyes; then
4676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mallinfo" >&5
4677 $as_echo_n "checking for library containing mallinfo... " >&6; }
4678 if ${ac_cv_search_mallinfo+:} false; then :
4679 $as_echo_n "(cached) " >&6
4681 ac_func_search_save_LIBS=$LIBS
4682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4683 /* end confdefs.h. */
4685 /* Override any GCC internal prototype to avoid an error.
4686 Use char because int might match the return type of a GCC
4687 builtin and then its argument prototype would still apply. */
4700 for ac_lib in '' malloc; do
4701 if test -z "$ac_lib"; then
4702 ac_res="none required"
4705 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4707 if ac_fn_c_try_link "$LINENO"; then :
4708 ac_cv_search_mallinfo=$ac_res
4710 rm -f core conftest.err conftest.$ac_objext \
4712 if ${ac_cv_search_mallinfo+:} false; then :
4716 if ${ac_cv_search_mallinfo+:} false; then :
4719 ac_cv_search_mallinfo=no
4722 LIBS=$ac_func_search_save_LIBS
4724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mallinfo" >&5
4725 $as_echo "$ac_cv_search_mallinfo" >&6; }
4726 ac_res=$ac_cv_search_mallinfo
4727 if test "$ac_res" != no; then :
4728 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4729 $as_echo "#define HAVE_MALLINFO 1" >>confdefs.h
4739 # Check whether --enable-libpaper was given.
4740 if test "${enable_libpaper+set}" = set; then :
4741 enableval=$enable_libpaper;
4745 if test x$enable_libpaper = xyes; then
4746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systempapername in -lpaper" >&5
4747 $as_echo_n "checking for systempapername in -lpaper... " >&6; }
4748 if ${ac_cv_lib_paper_systempapername+:} false; then :
4749 $as_echo_n "(cached) " >&6
4751 ac_check_lib_save_LIBS=$LIBS
4752 LIBS="-lpaper $LIBS"
4753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4754 /* end confdefs.h. */
4756 /* Override any GCC internal prototype to avoid an error.
4757 Use char because int might match the return type of a GCC
4758 builtin and then its argument prototype would still apply. */
4762 char systempapername ();
4766 return systempapername ();
4771 if ac_fn_c_try_link "$LINENO"; then :
4772 ac_cv_lib_paper_systempapername=yes
4774 ac_cv_lib_paper_systempapername=no
4776 rm -f core conftest.err conftest.$ac_objext \
4777 conftest$ac_exeext conftest.$ac_ext
4778 LIBS=$ac_check_lib_save_LIBS
4780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_paper_systempapername" >&5
4781 $as_echo "$ac_cv_lib_paper_systempapername" >&6; }
4782 if test "x$ac_cv_lib_paper_systempapername" = xyes; then :
4783 $as_echo "#define HAVE_LIBPAPER 1" >>confdefs.h
4796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4797 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4798 if ${ac_cv_path_GREP+:} false; then :
4799 $as_echo_n "(cached) " >&6
4801 if test -z "$GREP"; then
4802 ac_path_GREP_found=false
4803 # Loop through the user's path and test for each of PROGNAME-LIST
4804 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4805 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4808 test -z "$as_dir" && as_dir=.
4809 for ac_prog in grep ggrep; do
4810 for ac_exec_ext in '' $ac_executable_extensions; do
4811 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4812 as_fn_executable_p "$ac_path_GREP" || continue
4813 # Check for GNU ac_path_GREP and select it if it is found.
4814 # Check for GNU $ac_path_GREP
4815 case `"$ac_path_GREP" --version 2>&1` in
4817 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4820 $as_echo_n 0123456789 >"conftest.in"
4823 cat "conftest.in" "conftest.in" >"conftest.tmp"
4824 mv "conftest.tmp" "conftest.in"
4825 cp "conftest.in" "conftest.nl"
4826 $as_echo 'GREP' >> "conftest.nl"
4827 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4828 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4829 as_fn_arith $ac_count + 1 && ac_count=$as_val
4830 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4831 # Best one so far, save it but keep looking for a better one
4832 ac_cv_path_GREP="$ac_path_GREP"
4833 ac_path_GREP_max=$ac_count
4835 # 10*(2^10) chars as input seems more than enough
4836 test $ac_count -gt 10 && break
4838 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4841 $ac_path_GREP_found && break 3
4846 if test -z "$ac_cv_path_GREP"; then
4847 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4850 ac_cv_path_GREP=$GREP
4854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4855 $as_echo "$ac_cv_path_GREP" >&6; }
4856 GREP="$ac_cv_path_GREP"
4859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4860 $as_echo_n "checking for egrep... " >&6; }
4861 if ${ac_cv_path_EGREP+:} false; then :
4862 $as_echo_n "(cached) " >&6
4864 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4865 then ac_cv_path_EGREP="$GREP -E"
4867 if test -z "$EGREP"; then
4868 ac_path_EGREP_found=false
4869 # Loop through the user's path and test for each of PROGNAME-LIST
4870 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4871 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4874 test -z "$as_dir" && as_dir=.
4875 for ac_prog in egrep; do
4876 for ac_exec_ext in '' $ac_executable_extensions; do
4877 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4878 as_fn_executable_p "$ac_path_EGREP" || continue
4879 # Check for GNU ac_path_EGREP and select it if it is found.
4880 # Check for GNU $ac_path_EGREP
4881 case `"$ac_path_EGREP" --version 2>&1` in
4883 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4886 $as_echo_n 0123456789 >"conftest.in"
4889 cat "conftest.in" "conftest.in" >"conftest.tmp"
4890 mv "conftest.tmp" "conftest.in"
4891 cp "conftest.in" "conftest.nl"
4892 $as_echo 'EGREP' >> "conftest.nl"
4893 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4894 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4895 as_fn_arith $ac_count + 1 && ac_count=$as_val
4896 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4897 # Best one so far, save it but keep looking for a better one
4898 ac_cv_path_EGREP="$ac_path_EGREP"
4899 ac_path_EGREP_max=$ac_count
4901 # 10*(2^10) chars as input seems more than enough
4902 test $ac_count -gt 10 && break
4904 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4907 $ac_path_EGREP_found && break 3
4912 if test -z "$ac_cv_path_EGREP"; then
4913 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4916 ac_cv_path_EGREP=$EGREP
4921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4922 $as_echo "$ac_cv_path_EGREP" >&6; }
4923 EGREP="$ac_cv_path_EGREP"
4926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4927 $as_echo_n "checking for ANSI C header files... " >&6; }
4928 if ${ac_cv_header_stdc+:} false; then :
4929 $as_echo_n "(cached) " >&6
4931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4932 /* end confdefs.h. */
4946 if ac_fn_c_try_compile "$LINENO"; then :
4947 ac_cv_header_stdc=yes
4949 ac_cv_header_stdc=no
4951 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4953 if test $ac_cv_header_stdc = yes; then
4954 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4956 /* end confdefs.h. */
4960 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4961 $EGREP "memchr" >/dev/null 2>&1; then :
4964 ac_cv_header_stdc=no
4970 if test $ac_cv_header_stdc = yes; then
4971 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4972 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4973 /* end confdefs.h. */
4977 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4978 $EGREP "free" >/dev/null 2>&1; then :
4981 ac_cv_header_stdc=no
4987 if test $ac_cv_header_stdc = yes; then
4988 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4989 if test "$cross_compiling" = yes; then :
4992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4993 /* end confdefs.h. */
4996 #if ((' ' & 0x0FF) == 0x020)
4997 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4998 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5000 # define ISLOWER(c) \
5001 (('a' <= (c) && (c) <= 'i') \
5002 || ('j' <= (c) && (c) <= 'r') \
5003 || ('s' <= (c) && (c) <= 'z'))
5004 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5007 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5012 for (i = 0; i < 256; i++)
5013 if (XOR (islower (i), ISLOWER (i))
5014 || toupper (i) != TOUPPER (i))
5019 if ac_fn_c_try_run "$LINENO"; then :
5022 ac_cv_header_stdc=no
5024 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5025 conftest.$ac_objext conftest.beam conftest.$ac_ext
5030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5031 $as_echo "$ac_cv_header_stdc" >&6; }
5032 if test $ac_cv_header_stdc = yes; then
5034 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5038 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5039 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5040 inttypes.h stdint.h unistd.h
5042 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
5043 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5045 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5046 cat >>confdefs.h <<_ACEOF
5047 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
5055 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
5056 if test "x$ac_cv_header_stdlib_h" = xyes; then :
5057 $as_echo "#define HAVE_STDLIB_H 1" >>confdefs.h
5062 ac_fn_c_check_header_mongrel "$LINENO" "crypt.h" "ac_cv_header_crypt_h" "$ac_includes_default"
5063 if test "x$ac_cv_header_crypt_h" = xyes; then :
5064 $as_echo "#define HAVE_CRYPT_H 1" >>confdefs.h
5069 ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
5070 if test "x$ac_cv_header_langinfo_h" = xyes; then :
5071 $as_echo "#define HAVE_LANGINFO_H 1" >>confdefs.h
5076 ac_fn_c_check_header_mongrel "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default"
5077 if test "x$ac_cv_header_malloc_h" = xyes; then :
5078 $as_echo "#define HAVE_MALLOC_H 1" >>confdefs.h
5083 ac_fn_c_check_header_mongrel "$LINENO" "shadow.h" "ac_cv_header_shadow_h" "$ac_includes_default"
5084 if test "x$ac_cv_header_shadow_h" = xyes; then :
5085 $as_echo "#define HAVE_SHADOW_H 1" >>confdefs.h
5090 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
5091 if test "x$ac_cv_header_stdint_h" = xyes; then :
5092 $as_echo "#define HAVE_STDINT_H 1" >>confdefs.h
5097 ac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default"
5098 if test "x$ac_cv_header_string_h" = xyes; then :
5099 $as_echo "#define HAVE_STRING_H 1" >>confdefs.h
5104 ac_fn_c_check_header_mongrel "$LINENO" "strings.h" "ac_cv_header_strings_h" "$ac_includes_default"
5105 if test "x$ac_cv_header_strings_h" = xyes; then :
5106 $as_echo "#define HAVE_STRINGS_H 1" >>confdefs.h
5111 ac_fn_c_check_header_mongrel "$LINENO" "bstring.h" "ac_cv_header_bstring_h" "$ac_includes_default"
5112 if test "x$ac_cv_header_bstring_h" = xyes; then :
5113 $as_echo "#define HAVE_BSTRING_H 1" >>confdefs.h
5118 ac_fn_c_check_header_mongrel "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
5119 if test "x$ac_cv_header_sys_ioctl_h" = xyes; then :
5120 $as_echo "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
5125 ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
5126 if test "x$ac_cv_header_sys_param_h" = xyes; then :
5127 $as_echo "#define HAVE_SYS_PARAM_H 1" >>confdefs.h
5132 ac_fn_c_check_header_mongrel "$LINENO" "sys/ucred.h" "ac_cv_header_sys_ucred_h" "$ac_includes_default"
5133 if test "x$ac_cv_header_sys_ucred_h" = xyes; then :
5134 $as_echo "#define HAVE_SYS_UCRED_H 1" >>confdefs.h
5140 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
5141 if test "x$ac_cv_header_iconv_h" = xyes; then :
5144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing iconv_open" >&5
5145 $as_echo_n "checking for library containing iconv_open... " >&6; }
5146 if ${ac_cv_search_iconv_open+:} false; then :
5147 $as_echo_n "(cached) " >&6
5149 ac_func_search_save_LIBS=$LIBS
5150 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5151 /* end confdefs.h. */
5153 /* Override any GCC internal prototype to avoid an error.
5154 Use char because int might match the return type of a GCC
5155 builtin and then its argument prototype would still apply. */
5163 return iconv_open ();
5168 for ac_lib in '' iconv; do
5169 if test -z "$ac_lib"; then
5170 ac_res="none required"
5173 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5175 if ac_fn_c_try_link "$LINENO"; then :
5176 ac_cv_search_iconv_open=$ac_res
5178 rm -f core conftest.err conftest.$ac_objext \
5180 if ${ac_cv_search_iconv_open+:} false; then :
5184 if ${ac_cv_search_iconv_open+:} false; then :
5187 ac_cv_search_iconv_open=no
5190 LIBS=$ac_func_search_save_LIBS
5192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_iconv_open" >&5
5193 $as_echo "$ac_cv_search_iconv_open" >&6; }
5194 ac_res=$ac_cv_search_iconv_open
5195 if test "$ac_res" != no; then :
5196 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5197 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5199 SAVELIBS="$SAVELIBS $LIBS"
5202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing libiconv_open" >&5
5203 $as_echo_n "checking for library containing libiconv_open... " >&6; }
5204 if ${ac_cv_search_libiconv_open+:} false; then :
5205 $as_echo_n "(cached) " >&6
5207 ac_func_search_save_LIBS=$LIBS
5208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5209 /* end confdefs.h. */
5211 /* Override any GCC internal prototype to avoid an error.
5212 Use char because int might match the return type of a GCC
5213 builtin and then its argument prototype would still apply. */
5217 char libiconv_open ();
5221 return libiconv_open ();
5226 for ac_lib in '' iconv; do
5227 if test -z "$ac_lib"; then
5228 ac_res="none required"
5231 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5233 if ac_fn_c_try_link "$LINENO"; then :
5234 ac_cv_search_libiconv_open=$ac_res
5236 rm -f core conftest.err conftest.$ac_objext \
5238 if ${ac_cv_search_libiconv_open+:} false; then :
5242 if ${ac_cv_search_libiconv_open+:} false; then :
5245 ac_cv_search_libiconv_open=no
5248 LIBS=$ac_func_search_save_LIBS
5250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_libiconv_open" >&5
5251 $as_echo "$ac_cv_search_libiconv_open" >&6; }
5252 ac_res=$ac_cv_search_libiconv_open
5253 if test "$ac_res" != no; then :
5254 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5255 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5257 SAVELIBS="$SAVELIBS $LIBS"
5266 ac_fn_c_check_header_mongrel "$LINENO" "mxml.h" "ac_cv_header_mxml_h" "$ac_includes_default"
5267 if test "x$ac_cv_header_mxml_h" = xyes; then :
5269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mmxlNewElement" >&5
5270 $as_echo_n "checking for library containing mmxlNewElement... " >&6; }
5271 if ${ac_cv_search_mmxlNewElement+:} false; then :
5272 $as_echo_n "(cached) " >&6
5274 ac_func_search_save_LIBS=$LIBS
5275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5276 /* end confdefs.h. */
5278 /* Override any GCC internal prototype to avoid an error.
5279 Use char because int might match the return type of a GCC
5280 builtin and then its argument prototype would still apply. */
5284 char mmxlNewElement ();
5288 return mmxlNewElement ();
5293 for ac_lib in '' mxml; do
5294 if test -z "$ac_lib"; then
5295 ac_res="none required"
5298 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5300 if ac_fn_c_try_link "$LINENO"; then :
5301 ac_cv_search_mmxlNewElement=$ac_res
5303 rm -f core conftest.err conftest.$ac_objext \
5305 if ${ac_cv_search_mmxlNewElement+:} false; then :
5309 if ${ac_cv_search_mmxlNewElement+:} false; then :
5312 ac_cv_search_mmxlNewElement=no
5315 LIBS=$ac_func_search_save_LIBS
5317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mmxlNewElement" >&5
5318 $as_echo "$ac_cv_search_mmxlNewElement" >&6; }
5319 ac_res=$ac_cv_search_mmxlNewElement
5320 if test "$ac_res" != no; then :
5321 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5322 $as_echo "#define HAVE_MXML_H 1" >>confdefs.h
5333 ac_fn_c_check_header_mongrel "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default"
5334 if test "x$ac_cv_header_sys_mount_h" = xyes; then :
5335 $as_echo "#define HAVE_SYS_MOUNT_H 1" >>confdefs.h
5340 ac_fn_c_check_header_mongrel "$LINENO" "sys/statfs.h" "ac_cv_header_sys_statfs_h" "$ac_includes_default"
5341 if test "x$ac_cv_header_sys_statfs_h" = xyes; then :
5342 $as_echo "#define HAVE_SYS_STATFS_H 1" >>confdefs.h
5347 ac_fn_c_check_header_mongrel "$LINENO" "sys/statvfs.h" "ac_cv_header_sys_statvfs_h" "$ac_includes_default"
5348 if test "x$ac_cv_header_sys_statvfs_h" = xyes; then :
5349 $as_echo "#define HAVE_SYS_STATVFS_H 1" >>confdefs.h
5354 ac_fn_c_check_header_mongrel "$LINENO" "sys/vfs.h" "ac_cv_header_sys_vfs_h" "$ac_includes_default"
5355 if test "x$ac_cv_header_sys_vfs_h" = xyes; then :
5356 $as_echo "#define HAVE_SYS_VFS_H 1" >>confdefs.h
5361 for ac_func in statfs statvfs
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 strdup strlcat strlcpy
5376 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5377 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5378 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5379 cat >>confdefs.h <<_ACEOF
5380 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5386 if test "$host_os_name" = "hp-ux" -a "$host_os_version" = "1020"; then
5387 echo Forcing snprintf emulation for HP-UX.
5389 for ac_func in snprintf vsnprintf
5391 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5392 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5393 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5394 cat >>confdefs.h <<_ACEOF
5395 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5403 for ac_func in random lrand48 arc4random
5405 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5406 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5407 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5408 cat >>confdefs.h <<_ACEOF
5409 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5416 for ac_func in geteuid
5418 ac_fn_c_check_func "$LINENO" "geteuid" "ac_cv_func_geteuid"
5419 if test "x$ac_cv_func_geteuid" = xyes; then :
5420 cat >>confdefs.h <<_ACEOF
5421 #define HAVE_GETEUID 1
5428 for ac_func in setpgid
5430 ac_fn_c_check_func "$LINENO" "setpgid" "ac_cv_func_setpgid"
5431 if test "x$ac_cv_func_setpgid" = xyes; then :
5432 cat >>confdefs.h <<_ACEOF
5433 #define HAVE_SETPGID 1
5440 for ac_func in vsyslog
5442 ac_fn_c_check_func "$LINENO" "vsyslog" "ac_cv_func_vsyslog"
5443 if test "x$ac_cv_func_vsyslog" = xyes; then :
5444 cat >>confdefs.h <<_ACEOF
5445 #define HAVE_VSYSLOG 1
5452 case "$host_os_name" in
5454 # Do not use sigset on Linux or GNU HURD
5457 # Use sigset on other platforms, if available
5458 for ac_func in sigset
5460 ac_fn_c_check_func "$LINENO" "sigset" "ac_cv_func_sigset"
5461 if test "x$ac_cv_func_sigset" = xyes; then :
5462 cat >>confdefs.h <<_ACEOF
5463 #define HAVE_SIGSET 1
5472 for ac_func in sigaction
5474 ac_fn_c_check_func "$LINENO" "sigaction" "ac_cv_func_sigaction"
5475 if test "x$ac_cv_func_sigaction" = xyes; then :
5476 cat >>confdefs.h <<_ACEOF
5477 #define HAVE_SIGACTION 1
5484 for ac_func in waitpid wait3
5486 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5487 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5488 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5489 cat >>confdefs.h <<_ACEOF
5490 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5497 for ac_func in posix_spawn
5499 ac_fn_c_check_func "$LINENO" "posix_spawn" "ac_cv_func_posix_spawn"
5500 if test "x$ac_cv_func_posix_spawn" = xyes; then :
5501 cat >>confdefs.h <<_ACEOF
5502 #define HAVE_POSIX_SPAWN 1
5509 for ac_func in getgrouplist
5511 ac_fn_c_check_func "$LINENO" "getgrouplist" "ac_cv_func_getgrouplist"
5512 if test "x$ac_cv_func_getgrouplist" = xyes; then :
5513 cat >>confdefs.h <<_ACEOF
5514 #define HAVE_GETGROUPLIST 1
5521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff member in tm structure" >&5
5522 $as_echo_n "checking for tm_gmtoff member in tm structure... " >&6; }
5523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5524 /* end confdefs.h. */
5530 int o = t.tm_gmtoff;
5535 if ac_fn_c_try_compile "$LINENO"; then :
5536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5537 $as_echo "yes" >&6; }
5538 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
5541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5542 $as_echo "no" >&6; }
5544 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_gen member in stat structure" >&5
5547 $as_echo_n "checking for st_gen member in stat structure... " >&6; }
5548 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5549 /* end confdefs.h. */
5550 #include <sys/stat.h>
5560 if ac_fn_c_try_compile "$LINENO"; then :
5561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5562 $as_echo "yes" >&6; }
5563 $as_echo "#define HAVE_ST_GEN 1" >>confdefs.h
5566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5567 $as_echo "no" >&6; }
5569 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5571 for ac_func in removefile
5573 ac_fn_c_check_func "$LINENO" "removefile" "ac_cv_func_removefile"
5574 if test "x$ac_cv_func_removefile" = xyes; then :
5575 cat >>confdefs.h <<_ACEOF
5576 #define HAVE_REMOVEFILE 1
5583 # Check whether --enable-libusb was given.
5584 if test "${enable_libusb+set}" = set; then :
5585 enableval=$enable_libusb;
5594 if test "x$PKGCONFIG" != x; then
5595 if test x$enable_libusb != xno -a $host_os_name != darwin; then
5596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libusb-1.0" >&5
5597 $as_echo_n "checking for libusb-1.0... " >&6; }
5598 if $PKGCONFIG --exists libusb-1.0; then
5599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5600 $as_echo "yes" >&6; }
5601 $as_echo "#define HAVE_LIBUSB 1" >>confdefs.h
5603 CFLAGS="$CFLAGS `$PKGCONFIG --cflags libusb-1.0
`"
5604 LIBUSB="`$PKGCONFIG --libs libusb-1.0
`"
5605 USBQUIRKS="\$(DATADIR)/usb"
5607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5608 $as_echo "no" >&6; }
5609 if test x$enable_libusb = xyes; then
5610 as_fn_error $? "libusb required for --enable-libusb." "$LINENO" 5
5614 elif test x$enable_libusb = xyes; then
5615 as_fn_error $? "Need pkg-config to enable libusb support." "$LINENO" 5
5618 # Check whether --enable-tcp_wrappers was given.
5619 if test "${enable_tcp_wrappers+set}" = set; then :
5620 enableval=$enable_tcp_wrappers;
5627 if test x$enable_tcp_wrappers = xyes; then
5628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hosts_access in -lwrap" >&5
5629 $as_echo_n "checking for hosts_access in -lwrap... " >&6; }
5630 if ${ac_cv_lib_wrap_hosts_access+:} false; then :
5631 $as_echo_n "(cached) " >&6
5633 ac_check_lib_save_LIBS=$LIBS
5635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5636 /* end confdefs.h. */
5638 /* Override any GCC internal prototype to avoid an error.
5639 Use char because int might match the return type of a GCC
5640 builtin and then its argument prototype would still apply. */
5644 char hosts_access ();
5648 return hosts_access ();
5653 if ac_fn_c_try_link "$LINENO"; then :
5654 ac_cv_lib_wrap_hosts_access=yes
5656 ac_cv_lib_wrap_hosts_access=no
5658 rm -f core conftest.err conftest.$ac_objext \
5659 conftest$ac_exeext conftest.$ac_ext
5660 LIBS=$ac_check_lib_save_LIBS
5662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wrap_hosts_access" >&5
5663 $as_echo "$ac_cv_lib_wrap_hosts_access" >&6; }
5664 if test "x$ac_cv_lib_wrap_hosts_access" = xyes; then :
5666 ac_fn_c_check_header_mongrel "$LINENO" "tcpd.h" "ac_cv_header_tcpd_h" "$ac_includes_default"
5667 if test "x$ac_cv_header_tcpd_h" = xyes; then :
5668 $as_echo "#define HAVE_TCPD_H 1" >>confdefs.h
5680 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
5681 if test "x$ac_cv_header_zlib_h" = xyes; then :
5682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzgets in -lz" >&5
5683 $as_echo_n "checking for gzgets in -lz... " >&6; }
5684 if ${ac_cv_lib_z_gzgets+:} false; then :
5685 $as_echo_n "(cached) " >&6
5687 ac_check_lib_save_LIBS=$LIBS
5689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5690 /* end confdefs.h. */
5692 /* Override any GCC internal prototype to avoid an error.
5693 Use char because int might match the return type of a GCC
5694 builtin and then its argument prototype would still apply. */
5707 if ac_fn_c_try_link "$LINENO"; then :
5708 ac_cv_lib_z_gzgets=yes
5710 ac_cv_lib_z_gzgets=no
5712 rm -f core conftest.err conftest.$ac_objext \
5713 conftest$ac_exeext conftest.$ac_ext
5714 LIBS=$ac_check_lib_save_LIBS
5716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzgets" >&5
5717 $as_echo "$ac_cv_lib_z_gzgets" >&6; }
5718 if test "x$ac_cv_lib_z_gzgets" = xyes; then :
5719 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
5723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateCopy in -lz" >&5
5724 $as_echo_n "checking for inflateCopy in -lz... " >&6; }
5725 if ${ac_cv_lib_z_inflateCopy+:} false; then :
5726 $as_echo_n "(cached) " >&6
5728 ac_check_lib_save_LIBS=$LIBS
5730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5731 /* end confdefs.h. */
5733 /* Override any GCC internal prototype to avoid an error.
5734 Use char because int might match the return type of a GCC
5735 builtin and then its argument prototype would still apply. */
5739 char inflateCopy ();
5743 return inflateCopy ();
5748 if ac_fn_c_try_link "$LINENO"; then :
5749 ac_cv_lib_z_inflateCopy=yes
5751 ac_cv_lib_z_inflateCopy=no
5753 rm -f core conftest.err conftest.$ac_objext \
5754 conftest$ac_exeext conftest.$ac_ext
5755 LIBS=$ac_check_lib_save_LIBS
5757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateCopy" >&5
5758 $as_echo "$ac_cv_lib_z_inflateCopy" >&6; }
5759 if test "x$ac_cv_lib_z_inflateCopy" = xyes; then :
5760 $as_echo "#define HAVE_INFLATECOPY 1" >>confdefs.h
5764 if test "x$GZIP" != z; then
5775 case $host_os_name in
5793 # Check whether --enable-acl was given.
5794 if test "${enable_acl+set}" = set; then :
5795 enableval=$enable_acl;
5798 if test "x$enable_acl" != xno; then
5799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing acl_init" >&5
5800 $as_echo_n "checking for library containing acl_init... " >&6; }
5801 if ${ac_cv_search_acl_init+:} false; then :
5802 $as_echo_n "(cached) " >&6
5804 ac_func_search_save_LIBS=$LIBS
5805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5806 /* end confdefs.h. */
5808 /* Override any GCC internal prototype to avoid an error.
5809 Use char because int might match the return type of a GCC
5810 builtin and then its argument prototype would still apply. */
5823 for ac_lib in '' acl; do
5824 if test -z "$ac_lib"; then
5825 ac_res="none required"
5828 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5830 if ac_fn_c_try_link "$LINENO"; then :
5831 ac_cv_search_acl_init=$ac_res
5833 rm -f core conftest.err conftest.$ac_objext \
5835 if ${ac_cv_search_acl_init+:} false; then :
5839 if ${ac_cv_search_acl_init+:} false; then :
5842 ac_cv_search_acl_init=no
5845 LIBS=$ac_func_search_save_LIBS
5847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_acl_init" >&5
5848 $as_echo "$ac_cv_search_acl_init" >&6; }
5849 ac_res=$ac_cv_search_acl_init
5850 if test "$ac_res" != no; then :
5851 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5852 $as_echo "#define HAVE_ACL_INIT 1" >>confdefs.h
5856 SERVERLIBS="$SERVERLIBS $LIBS"
5860 # Check whether --enable-dbus was given.
5861 if test "${enable_dbus+set}" = set; then :
5862 enableval=$enable_dbus;
5866 # Check whether --with-dbusdir was given.
5867 if test "${with_dbusdir+set}" = set; then :
5868 withval=$with_dbusdir; DBUSDIR="$withval"
5874 DBUS_NOTIFIERLIBS=""
5876 if test "x$enable_dbus" != xno -a "x$PKGCONFIG" != x -a "x$host_os_name" != xdarwin; then
5877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBUS" >&5
5878 $as_echo_n "checking for DBUS... " >&6; }
5879 if $PKGCONFIG --exists dbus-1; then
5880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5881 $as_echo "yes" >&6; }
5882 $as_echo "#define HAVE_DBUS 1" >>confdefs.h
5884 CFLAGS="$CFLAGS `$PKGCONFIG --cflags dbus-1
` -DDBUS_API_SUBJECT_TO_CHANGE"
5885 SERVERLIBS="$SERVERLIBS `$PKGCONFIG --libs dbus-1
`"
5886 DBUS_NOTIFIER="dbus"
5887 DBUS_NOTIFIERLIBS="`$PKGCONFIG --libs dbus-1
`"
5889 LIBS="$LIBS $DBUS_NOTIFIERLIBS"
5890 ac_fn_c_check_func "$LINENO" "dbus_message_iter_init_append" "ac_cv_func_dbus_message_iter_init_append"
5891 if test "x$ac_cv_func_dbus_message_iter_init_append" = xyes; then :
5892 $as_echo "#define HAVE_DBUS_MESSAGE_ITER_INIT_APPEND 1" >>confdefs.h
5896 ac_fn_c_check_func "$LINENO" "dbus_threads_init" "ac_cv_func_dbus_threads_init"
5897 if test "x$ac_cv_func_dbus_threads_init" = xyes; then :
5898 $as_echo "#define HAVE_DBUS_THREADS_INIT 1" >>confdefs.h
5903 if test -d /etc/dbus-1; then
5904 DBUSDIR="/etc/dbus-1"
5907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5908 $as_echo "no" >&6; }
5916 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@SYSTEM"
5917 CUPS_DEFAULT_SYSTEM_AUTHKEY=""
5918 CUPS_SYSTEM_AUTHKEY=""
5921 case $host_os_name in
5923 BACKLIBS="$BACKLIBS -framework IOKit"
5924 SERVERLIBS="$SERVERLIBS -framework IOKit -weak_framework ApplicationServices"
5925 LIBS="-framework SystemConfiguration -framework CoreFoundation -framework Security $LIBS"
5927 ac_fn_c_check_header_mongrel "$LINENO" "ApplicationServices/ApplicationServices.h" "ac_cv_header_ApplicationServices_ApplicationServices_h" "$ac_includes_default"
5928 if test "x$ac_cv_header_ApplicationServices_ApplicationServices_h" = xyes; then :
5929 $as_echo "#define HAVE_APPLICATIONSERVICES_H 1" >>confdefs.h
5934 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CoreFoundation.h" "ac_cv_header_CoreFoundation_CoreFoundation_h" "$ac_includes_default"
5935 if test "x$ac_cv_header_CoreFoundation_CoreFoundation_h" = xyes; then :
5936 $as_echo "#define HAVE_COREFOUNDATION_H 1" >>confdefs.h
5941 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFPriv.h" "ac_cv_header_CoreFoundation_CFPriv_h" "$ac_includes_default"
5942 if test "x$ac_cv_header_CoreFoundation_CFPriv_h" = xyes; then :
5943 $as_echo "#define HAVE_CFPRIV_H 1" >>confdefs.h
5948 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFBundlePriv.h" "ac_cv_header_CoreFoundation_CFBundlePriv_h" "$ac_includes_default"
5949 if test "x$ac_cv_header_CoreFoundation_CFBundlePriv_h" = xyes; then :
5950 $as_echo "#define HAVE_CFBUNDLEPRIV_H 1" >>confdefs.h
5956 for ac_func in SCDynamicStoreCopyComputerName
5958 ac_fn_c_check_func "$LINENO" "SCDynamicStoreCopyComputerName" "ac_cv_func_SCDynamicStoreCopyComputerName"
5959 if test "x$ac_cv_func_SCDynamicStoreCopyComputerName" = xyes; then :
5960 cat >>confdefs.h <<_ACEOF
5961 #define HAVE_SCDYNAMICSTORECOPYCOMPUTERNAME 1
5968 ac_fn_c_check_header_mongrel "$LINENO" "membership.h" "ac_cv_header_membership_h" "$ac_includes_default"
5969 if test "x$ac_cv_header_membership_h" = xyes; then :
5970 $as_echo "#define HAVE_MEMBERSHIP_H 1" >>confdefs.h
5975 ac_fn_c_check_header_mongrel "$LINENO" "membershipPriv.h" "ac_cv_header_membershipPriv_h" "$ac_includes_default"
5976 if test "x$ac_cv_header_membershipPriv_h" = xyes; then :
5977 $as_echo "#define HAVE_MEMBERSHIPPRIV_H 1" >>confdefs.h
5982 for ac_func in mbr_uid_to_uuid
5984 ac_fn_c_check_func "$LINENO" "mbr_uid_to_uuid" "ac_cv_func_mbr_uid_to_uuid"
5985 if test "x$ac_cv_func_mbr_uid_to_uuid" = xyes; then :
5986 cat >>confdefs.h <<_ACEOF
5987 #define HAVE_MBR_UID_TO_UUID 1
5994 ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
5995 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
5996 $as_echo "#define HAVE_DLFCN_H 1" >>confdefs.h
6002 ac_fn_c_check_header_mongrel "$LINENO" "notify.h" "ac_cv_header_notify_h" "$ac_includes_default"
6003 if test "x$ac_cv_header_notify_h" = xyes; then :
6004 $as_echo "#define HAVE_NOTIFY_H 1" >>confdefs.h
6009 for ac_func in notify_post
6011 ac_fn_c_check_func "$LINENO" "notify_post" "ac_cv_func_notify_post"
6012 if test "x$ac_cv_func_notify_post" = xyes; then :
6013 cat >>confdefs.h <<_ACEOF
6014 #define HAVE_NOTIFY_POST 1
6022 # Check whether --with-adminkey was given.
6023 if test "${with_adminkey+set}" = set; then :
6024 withval=$with_adminkey; default_adminkey="$withval"
6026 default_adminkey="default"
6030 # Check whether --with-operkey was given.
6031 if test "${with_operkey+set}" = set; then :
6032 withval=$with_operkey; default_operkey="$withval"
6034 default_operkey="default"
6038 ac_fn_c_check_header_mongrel "$LINENO" "Security/Authorization.h" "ac_cv_header_Security_Authorization_h" "$ac_includes_default"
6039 if test "x$ac_cv_header_Security_Authorization_h" = xyes; then :
6041 $as_echo "#define HAVE_AUTHORIZATION_H 1" >>confdefs.h
6044 if test "x$default_adminkey" != xdefault; then
6045 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey $default_adminkey"
6046 CUPS_DEFAULT_SYSTEM_AUTHKEY="$default_adminkey"
6048 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.print.admin"
6049 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.print.admin"
6052 if test "x$default_operkey" != xdefault; then
6053 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY($default_operkey) @admin @lpadmin"
6055 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.operator) @admin @lpadmin"
6060 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
6061 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
6062 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
6068 if test $host_os_version -ge 100; then
6069 ac_fn_c_check_header_mongrel "$LINENO" "sandbox.h" "ac_cv_header_sandbox_h" "$ac_includes_default"
6070 if test "x$ac_cv_header_sandbox_h" = xyes; then :
6071 $as_echo "#define HAVE_SANDBOX_H 1" >>confdefs.h
6077 if test $host_os_version -ge 110 -a $host_os_version -lt 120; then
6078 # Broken public headers in 10.7.x...
6079 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sandbox/private.h presence" >&5
6080 $as_echo_n "checking for sandbox/private.h presence... " >&6; }
6081 if test -f /usr/local/include/sandbox/private.h; then
6082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6083 $as_echo "yes" >&6; }
6085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6086 $as_echo "no" >&6; }
6087 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
6091 ac_fn_c_check_header_mongrel "$LINENO" "xpc/xpc.h" "ac_cv_header_xpc_xpc_h" "$ac_includes_default"
6092 if test "x$ac_cv_header_xpc_xpc_h" = xyes; then :
6093 $as_echo "#define HAVE_XPC 1" >>confdefs.h
6095 INSTALLXPC="install-xpc"
6099 ac_fn_c_check_header_mongrel "$LINENO" "xpc/private.h" "ac_cv_header_xpc_private_h" "$ac_includes_default"
6100 if test "x$ac_cv_header_xpc_private_h" = xyes; then :
6101 $as_echo "#define HAVE_XPC_PRIVATE_H 1" >>confdefs.h
6110 cat >>confdefs.h <<_ACEOF
6111 #define CUPS_DEFAULT_PRINTOPERATOR_AUTH "$CUPS_DEFAULT_PRINTOPERATOR_AUTH"
6114 cat >>confdefs.h <<_ACEOF
6115 #define CUPS_DEFAULT_SYSTEM_AUTHKEY "$CUPS_DEFAULT_SYSTEM_AUTHKEY"
6124 # Check whether --with-components was given.
6125 if test "${with_components+set}" = set; then :
6126 withval=$with_components; COMPONENTS="$withval"
6130 cupsimagebase="cupsimage"
6131 LIBCUPSOBJS="\$(COREOBJS) \$(DRIVEROBJS)"
6132 case "$COMPONENTS" in
6134 BUILDDIRS="test filter backend berkeley cgi-bin monitor notifier ppdc scheduler systemv conf data desktop locale man doc examples templates"
6138 BUILDDIRS="test locale"
6149 LIBCUPSOBJS="\$(COREOBJS)"
6153 as_fn_error $? "Bad build component \"$COMPONENT\" specified!" "$LINENO" 5
6163 if test "$prefix" = "NONE"; then
6167 if test "$exec_prefix" = "NONE"; then
6168 if test "$prefix" = "/"; then
6171 exec_prefix="$prefix"
6175 if test "$bindir" = "\${exec_prefix}/bin"; then
6176 bindir="$exec_prefix/bin"
6179 cat >>confdefs.h <<_ACEOF
6180 #define CUPS_BINDIR "$bindir"
6184 if test "$sbindir" = "\${exec_prefix}/sbin"; then
6185 sbindir="$exec_prefix/sbin"
6188 cat >>confdefs.h <<_ACEOF
6189 #define CUPS_SBINDIR "$sbindir"
6193 if test "$sharedstatedir" = "\${prefix}/com" -a "$prefix" = "/"; then
6194 sharedstatedir="/usr/com"
6197 if test "$datarootdir" = "\${prefix}/share"; then
6198 if test "$prefix" = "/"; then
6199 datarootdir="/usr/share"
6201 datarootdir="$prefix/share"
6205 if test "$datadir" = "\${prefix}/share"; then
6206 if test "$prefix" = "/"; then
6207 datadir="/usr/share"
6209 datadir="$prefix/share"
6211 elif test "$datadir" = "\${datarootdir}"; then
6212 datadir="$datarootdir"
6215 if test "$includedir" = "\${prefix}/include" -a "$prefix" = "/"; then
6216 includedir="/usr/include"
6219 if test "$localstatedir" = "\${prefix}/var"; then
6220 if test "$prefix" = "/"; then
6221 if test "$host_os_name" = darwin; then
6222 localstatedir="/private/var"
6224 localstatedir="/var"
6227 localstatedir="$prefix/var"
6231 if test "$sysconfdir" = "\${prefix}/etc"; then
6232 if test "$prefix" = "/"; then
6233 if test "$host_os_name" = darwin; then
6234 sysconfdir="/private/etc"
6239 sysconfdir="$prefix/etc"
6243 if test "$libdir" = "\${exec_prefix}/lib"; then
6244 case "$host_os_name" in
6246 if test -d /usr/lib64 -a ! -d /usr/lib64/fakeroot; then
6247 libdir="$exec_prefix/lib64"
6254 # Check whether --with-privateinclude was given.
6255 if test "${with_privateinclude+set}" = set; then :
6256 withval=$with_privateinclude; privateinclude="$withval"
6261 if test "x$privateinclude" != x -a "x$privateinclude" != xnone; then
6262 PRIVATEINCLUDE="$privateinclude/cups"
6271 # Check whether --with-lpdconfig was given.
6272 if test "${with_lpdconfig+set}" = set; then :
6273 withval=$with_lpdconfig; LPDCONFIG="$withval"
6279 if test "x$LPDCONFIG" = x; then
6280 if test -f /System/Library/LaunchDaemons/org.cups.cups-lpd.plist; then
6281 LPDCONFIG="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
6282 elif test "x$XINETD" != x; then
6283 LPDCONFIG="xinetd://$XINETD/cups-lpd"
6287 if test "x$LPDCONFIG" = xoff; then
6288 cat >>confdefs.h <<_ACEOF
6289 #define CUPS_DEFAULT_LPD_CONFIG ""
6293 cat >>confdefs.h <<_ACEOF
6294 #define CUPS_DEFAULT_LPD_CONFIG "$LPDCONFIG"
6300 # Check whether --with-smbconfig was given.
6301 if test "${with_smbconfig+set}" = set; then :
6302 withval=$with_smbconfig; SMBCONFIG="$withval"
6308 if test "x$SMBCONFIG" = x; then
6309 if test -f /System/Library/LaunchDaemons/smbd.plist; then
6310 SMBCONFIG="launchd:///System/Library/LaunchDaemons/smbd.plist"
6312 for dir in /etc /etc/samba /usr/local/etc; do
6313 if test -f $dir/smb.conf; then
6314 SMBCONFIG="samba://$dir/smb.conf"
6321 if test "x$SMBCONFIG" = xoff; then
6322 cat >>confdefs.h <<_ACEOF
6323 #define CUPS_DEFAULT_SMB_CONFIG ""
6327 cat >>confdefs.h <<_ACEOF
6328 #define CUPS_DEFAULT_SMB_CONFIG "$SMBCONFIG"
6335 # Check whether --with-cachedir was given.
6336 if test "${with_cachedir+set}" = set; then :
6337 withval=$with_cachedir; cachedir="$withval"
6343 if test x$cachedir = x; then
6344 if test "x$host_os_name" = xdarwin; then
6345 CUPS_CACHEDIR="$localstatedir/spool/cups/cache"
6347 CUPS_CACHEDIR="$localstatedir/cache/cups"
6350 CUPS_CACHEDIR="$cachedir"
6352 cat >>confdefs.h <<_ACEOF
6353 #define CUPS_CACHEDIR "$CUPS_CACHEDIR"
6359 CUPS_DATADIR="$datadir/cups"
6360 cat >>confdefs.h <<_ACEOF
6361 #define CUPS_DATADIR "$datadir/cups"
6368 # Check whether --with-icondir was given.
6369 if test "${with_icondir+set}" = set; then :
6370 withval=$with_icondir; icondir="$withval"
6376 if test "x$icondir" = x -a -d /usr/share/icons; then
6377 ICONDIR="/usr/share/icons"
6386 # Check whether --with-menudir was given.
6387 if test "${with_menudir+set}" = set; then :
6388 withval=$with_menudir; menudir="$withval"
6394 if test "x$menudir" = x -a -d /usr/share/applications; then
6395 MENUDIR="/usr/share/applications"
6402 # Documentation files
6404 # Check whether --with-docdir was given.
6405 if test "${with_docdir+set}" = set; then :
6406 withval=$with_docdir; docdir="$withval"
6412 if test x$docdir = x; then
6413 CUPS_DOCROOT="$datadir/doc/cups"
6414 docdir="$datadir/doc/cups"
6416 CUPS_DOCROOT="$docdir"
6419 cat >>confdefs.h <<_ACEOF
6420 #define CUPS_DOCROOT "$docdir"
6427 # Check whether --with-fontpath was given.
6428 if test "${with_fontpath+set}" = set; then :
6429 withval=$with_fontpath; fontpath="$withval"
6435 if test "x$fontpath" = "x"; then
6436 CUPS_FONTPATH="$datadir/cups/fonts"
6438 CUPS_FONTPATH="$fontpath"
6442 cat >>confdefs.h <<_ACEOF
6443 #define CUPS_FONTPATH "$CUPS_FONTPATH"
6448 if test "$localedir" = "\${datarootdir}/locale"; then
6449 case "$host_os_name" in
6450 linux* | gnu* | *bsd* | darwin*)
6451 CUPS_LOCALEDIR="$datarootdir/locale"
6455 # This is the standard System V location...
6456 CUPS_LOCALEDIR="$exec_prefix/lib/locale"
6460 CUPS_LOCALEDIR="$localedir"
6463 cat >>confdefs.h <<_ACEOF
6464 #define CUPS_LOCALEDIR "$CUPS_LOCALEDIR"
6471 # Check whether --with-logdir was given.
6472 if test "${with_logdir+set}" = set; then :
6473 withval=$with_logdir; logdir="$withval"
6479 if test x$logdir = x; then
6480 CUPS_LOGDIR="$localstatedir/log/cups"
6481 cat >>confdefs.h <<_ACEOF
6482 #define CUPS_LOGDIR "$localstatedir/log/cups"
6486 CUPS_LOGDIR="$logdir"
6488 cat >>confdefs.h <<_ACEOF
6489 #define CUPS_LOGDIR "$CUPS_LOGDIR"
6494 # Longer-term spool data
6495 CUPS_REQUESTS="$localstatedir/spool/cups"
6496 cat >>confdefs.h <<_ACEOF
6497 #define CUPS_REQUESTS "$localstatedir/spool/cups"
6502 # Server executables...
6503 case "$host_os_name" in
6505 # *BSD and Darwin (macOS)
6507 CUPS_SERVERBIN="$exec_prefix/libexec/cups"
6511 INSTALL_SYSV="install-sysv"
6512 CUPS_SERVERBIN="$exec_prefix/lib/cups"
6516 cat >>confdefs.h <<_ACEOF
6517 #define CUPS_SERVERBIN "$CUPS_SERVERBIN"
6523 # Configuration files
6524 CUPS_SERVERROOT="$sysconfdir/cups"
6525 cat >>confdefs.h <<_ACEOF
6526 #define CUPS_SERVERROOT "$sysconfdir/cups"
6531 # Transient run-time state
6533 # Check whether --with-rundir was given.
6534 if test "${with_rundir+set}" = set; then :
6535 withval=$with_rundir; CUPS_STATEDIR="$withval"
6538 case "$host_os_name" in
6541 CUPS_STATEDIR="$CUPS_SERVERROOT"
6545 CUPS_STATEDIR="$localstatedir/run/cups"
6550 cat >>confdefs.h <<_ACEOF
6551 #define CUPS_STATEDIR "$CUPS_STATEDIR"
6557 if test "$mandir" = "\${datarootdir}/man" -a "$prefix" = "/"; then
6558 # New GNU "standards" break previous ones, so make sure we use
6559 # the right default location for the operating system...
6560 mandir="\${prefix}/man"
6563 if test "$mandir" = "\${prefix}/man" -a "$prefix" = "/"; then
6564 case "$host_os_name" in
6565 darwin* | linux* | gnu* | *bsd*)
6566 # Darwin, macOS, Linux, GNU HURD, and *BSD
6567 mandir="/usr/share/man"
6568 AMANDIR="/usr/share/man"
6569 PMANDIR="/usr/share/man"
6586 case "$host_os_name" in
6595 linux* | gnu* | darwin*)
6596 # Linux, GNU Hurd, and macOS
6622 DSOFLAGS="${DSOFLAGS:=}"
6624 # Check whether --enable-shared was given.
6625 if test "${enable_shared+set}" = set; then :
6626 enableval=$enable_shared;
6631 LIBCUPSBASE="lib$cupsbase"
6633 LIBCUPSSTATIC="lib$cupsbase.a"
6635 if test x$enable_shared != xno; then
6636 case "$host_os_name" in
6638 LIBCUPS="lib$cupsbase.so.2"
6639 if test "x$cupsimagebase" != x; then
6640 LIBCUPSIMAGE="lib$cupsimagebase.so.2"
6644 DSOFLAGS="$DSOFLAGS -Wl,-h\`basename \$@\
` -G"
6646 linux* | gnu* | *bsd*)
6647 LIBCUPS="lib$cupsbase.so.2"
6648 if test "x$cupsimagebase" != x; then
6649 LIBCUPSIMAGE="lib$cupsimagebase.so.2"
6653 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared"
6656 LIBCUPS="lib$cupsbase.2.dylib"
6657 if test "x$cupsimagebase" != x; then
6658 LIBCUPSIMAGE="lib$cupsimagebase.2.dylib"
6662 DSOFLAGS="$DSOFLAGS -Wl,-no_warn_inits -dynamiclib -single_module -lc"
6665 echo "Warning: shared libraries may not be supported. Trying -shared"
6666 echo " option with compiler."
6667 LIBCUPS="lib$cupsbase.so.2"
6668 if test "x$cupsimagebase" != x; then
6669 LIBCUPSIMAGE="lib$cupsimagebase.so.2"
6673 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared"
6678 LIBCUPS="lib$cupsbase.a"
6679 if test "x$cupsimagebase" != x; then
6680 LIBCUPSIMAGE="lib$cupsimagebase.a"
6694 if test x$enable_shared = xno; then
6695 LINKCUPS="../cups/lib$cupsbase.a"
6696 EXTLINKCUPS="-lcups"
6698 if test "x$cupsimagebase" != x; then
6699 LINKCUPSIMAGE="../cups/lib$cupsimagebase.a"
6700 EXTLINKCUPSIMAGE="-l$cupsimagebase"
6706 LINKCUPS="-l${cupsbase}"
6707 EXTLINKCUPS="-lcups"
6709 if test "x$cupsimagebase" != x; then
6710 LINKCUPSIMAGE="-l$cupsimagebase"
6711 EXTLINKCUPSIMAGE="-l$cupsimagebase"
6725 if test "$DSO" != ":"; then
6726 # When using DSOs the image libraries are linked to libcupsimage.so
6727 # rather than to the executables. This makes things smaller if you
6728 # are using any static libraries, and it also allows us to distribute
6729 # a single DSO rather than a bunch...
6733 # Tell the run-time linkers where to find a DSO. Some platforms
6734 # need this option, even when the library is installed in a
6735 # standard location...
6736 case $host_os_name in
6739 if test $exec_prefix != /usr; then
6740 DSOFLAGS="-R$libdir $DSOFLAGS"
6741 LDFLAGS="$LDFLAGS -R$libdir"
6742 EXPORT_LDFLAGS="-R$libdir"
6747 if test $exec_prefix != /usr; then
6748 DSOFLAGS="-Wl,-R$libdir $DSOFLAGS"
6749 LDFLAGS="$LDFLAGS -Wl,-R$libdir"
6750 EXPORT_LDFLAGS="-Wl,-R$libdir"
6754 # Linux, and HURD...
6755 if test $exec_prefix != /usr; then
6756 DSOFLAGS="-Wl,-rpath,$libdir $DSOFLAGS"
6757 LDFLAGS="$LDFLAGS -Wl,-rpath,$libdir"
6758 EXPORT_LDFLAGS="-Wl,-rpath,$libdir"
6772 # Check whether --enable-libtool_unsupported was given.
6773 if test "${enable_libtool_unsupported+set}" = set; then :
6774 enableval=$enable_libtool_unsupported; if test x$enable_libtool_unsupported != xno; then
6775 if test x$enable_libtool_unsupported == xyes; then
6776 as_fn_error $? "Use --enable-libtool-unsupported=/path/to/libtool." "$LINENO" 5
6778 LIBTOOL="$enable_libtool_unsupported"
6780 echo "WARNING: libtool is not supported or endorsed by Apple Inc."
6781 echo " WE DO NOT PROVIDE SUPPORT FOR LIBTOOL PROBLEMS."
6788 if test x$LIBTOOL != x; then
6789 DSO="\$(LIBTOOL) --mode=link --tag=CC ${CC}"
6790 DSOXX="\$(LIBTOOL) --mode=link --tag=CXX ${CXX}"
6792 LD_CC="\$(LIBTOOL) --mode=link --tag=CC ${CC}"
6793 LD_CXX="\$(LIBTOOL) --mode=link --tag=CXX ${CXX}"
6795 LIBCUPS="libcups.la"
6796 LIBCUPSSTATIC="libcups.la"
6797 LIBCUPSCGI="libcupscgi.la"
6798 LIBCUPSIMAGE="libcupsimage.la"
6799 LIBCUPSMIME="libcupsmime.la"
6800 LIBCUPSPPDC="libcupsppdc.la"
6802 LIBTOOL_CC="\$(LIBTOOL) --mode=compile --tag=CC"
6803 LIBTOOL_CXX="\$(LIBTOOL) --mode=compile --tag=CXX"
6804 LIBTOOL_INSTALL="\$(LIBTOOL) --mode=install"
6806 LINKCUPS="../cups/\$(LIBCUPS)"
6807 LINKCUPSIMAGE="../cups/\$(LIBCUPSIMAGE)"
6831 # Check whether --with-optim was given.
6832 if test "${with_optim+set}" = set; then :
6833 withval=$with_optim; OPTIM="$withval"
6840 # Check whether --enable-debug was given.
6841 if test "${enable_debug+set}" = set; then :
6842 enableval=$enable_debug;
6845 # Check whether --enable-debug_guards was given.
6846 if test "${enable_debug_guards+set}" = set; then :
6847 enableval=$enable_debug_guards;
6850 # Check whether --enable-debug_printfs was given.
6851 if test "${enable_debug_printfs+set}" = set; then :
6852 enableval=$enable_debug_printfs;
6855 # Check whether --enable-unit_tests was given.
6856 if test "${enable_unit_tests+set}" = set; then :
6857 enableval=$enable_unit_tests;
6861 if test x$enable_debug = xyes -a "x$OPTIM" = x; then
6867 if test x$enable_debug_printfs = xyes; then
6868 CFLAGS="$CFLAGS -DDEBUG"
6869 CXXFLAGS="$CXXFLAGS -DDEBUG"
6872 if test x$enable_debug_guards = xyes; then
6873 CFLAGS="$CFLAGS -DDEBUG_GUARDS"
6874 CXXFLAGS="$CXXFLAGS -DDEBUG_GUARDS"
6877 if test x$enable_unit_tests = xyes; then
6878 if test "$build" != "$host"; then
6879 as_fn_error $? "Sorry, cannot build unit tests when cross-compiling." "$LINENO" 5
6882 UNITTESTS="unittests"
6889 # Check whether --with-archflags was given.
6890 if test "${with_archflags+set}" = set; then :
6891 withval=$with_archflags;
6895 # Check whether --with-ldarchflags was given.
6896 if test "${with_ldarchflags+set}" = set; then :
6897 withval=$with_ldarchflags;
6901 if test -z "$with_archflags"; then
6904 ARCHFLAGS="$with_archflags"
6907 if test -z "$with_ldarchflags"; then
6908 if test "$host_os_name" = darwin; then
6909 # Only create Intel programs by default
6910 LDARCHFLAGS="`echo $ARCHFLAGS |
sed -e '1,$s/-arch ppc64//'`"
6912 LDARCHFLAGS="$ARCHFLAGS"
6915 LDARCHFLAGS="$with_ldarchflags"
6921 # Check whether --enable-relro was given.
6922 if test "${enable_relro+set}" = set; then :
6923 enableval=$enable_relro;
6927 # Check whether --enable-sanitizer was given.
6928 if test "${enable_sanitizer+set}" = set; then :
6929 enableval=$enable_sanitizer;
6933 CXXLIBS="${CXXLIBS:=}"
6945 if test -n "$GCC"; then
6946 # Add GCC-specific compiler options...
6948 # Address sanitizer is a useful tool to use when developing/debugging
6949 # code but adds about 2x overhead...
6950 if test x$enable_sanitizer = xyes; then
6951 # Use -fsanitize=address with debugging...
6952 OPTIM="$OPTIM -g -fsanitize=address"
6954 # Otherwise use the Fortify enhancements to catch any unbounded
6955 # string operations...
6956 CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
6957 CXXFLAGS="$CXXFLAGS -D_FORTIFY_SOURCE=2"
6960 # Default optimization options...
6961 if test -z "$OPTIM"; then
6962 # Default to optimize-for-size and debug
6966 # Generate position-independent code as needed...
6967 if test $PICFLAG = 1; then
6968 OPTIM="-fPIC $OPTIM"
6971 # The -fstack-protector option is available with some versions of
6972 # GCC and adds "stack canaries" which detect when the return address
6973 # has been overwritten, preventing many types of exploit attacks.
6974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fstack-protector" >&5
6975 $as_echo_n "checking whether compiler supports -fstack-protector... " >&6; }
6977 CFLAGS="$CFLAGS -fstack-protector"
6978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6979 /* end confdefs.h. */
6989 if ac_fn_c_try_link "$LINENO"; then :
6990 if test "x$LSB_BUILD" = xy; then
6991 # Can't use stack-protector with LSB binaries...
6992 OPTIM="$OPTIM -fno-stack-protector"
6994 OPTIM="$OPTIM -fstack-protector"
6996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6997 $as_echo "yes" >&6; }
6999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7000 $as_echo "no" >&6; }
7002 rm -f core conftest.err conftest.$ac_objext \
7003 conftest$ac_exeext conftest.$ac_ext
7006 if test "x$LSB_BUILD" != xy; then
7007 # The -fPIE option is available with some versions of GCC and
7008 # adds randomization of addresses, which avoids another class of
7009 # exploits that depend on a fixed address for common functions.
7011 # Not available to LSB binaries...
7012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fPIE" >&5
7013 $as_echo_n "checking whether compiler supports -fPIE... " >&6; }
7015 case "$host_os_name" in
7017 CFLAGS="$CFLAGS -fPIE -Wl,-pie"
7018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7019 /* end confdefs.h. */
7029 if ac_fn_c_try_compile "$LINENO"; then :
7031 PIEFLAGS="-fPIE -Wl,-pie"
7032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7033 $as_echo "yes" >&6; }
7035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7036 $as_echo "no" >&6; }
7038 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7042 CFLAGS="$CFLAGS -fPIE -pie"
7043 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7044 /* end confdefs.h. */
7054 if ac_fn_c_try_compile "$LINENO"; then :
7056 PIEFLAGS="-fPIE -pie"
7057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7058 $as_echo "yes" >&6; }
7060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7061 $as_echo "no" >&6; }
7063 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7069 # Add useful warning options for tracking down problems...
7070 WARNING_OPTIONS="-Wall -Wno-format-y2k -Wunused -Wno-unused-result -Wsign-conversion"
7072 # Test GCC version for certain warning flags since -Werror
7073 # doesn't trigger...
7074 gccversion=`$CC --version |
head -1 |
awk '{print $NF}'`
7075 case "$gccversion" in
7077 WARNING_OPTIONS="$WARNING_OPTIONS -Wno-format-truncation -Wno-tautological-compare"
7081 # Additional warning options for development testing...
7082 if test -d .git; then
7083 WARNING_OPTIONS="-Werror -Wno-error=deprecated-declarations $WARNING_OPTIONS"
7086 # Add vendor-specific compiler options...
7087 case $host_os_name in
7090 if test -z "$OPTIM"; then
7094 if test $PICFLAG = 1; then
7095 OPTIM="-KPIC $OPTIM"
7099 # Running some other operating system; inform the user
7100 # they should contribute the necessary options via
7102 echo "Building CUPS with default compiler optimizations; contact the CUPS developers on Github"
7103 echo "(https://github.com/apple/cups/issues) with the uname and compiler options needed for"
7104 echo "your platform, or set the CFLAGS and LDFLAGS environment variables before running"
7110 # Add general compiler options per platform...
7111 case $host_os_name in
7113 # glibc 2.8 and higher breaks peer credentials unless you
7114 # define _GNU_SOURCE...
7115 OPTIM="$OPTIM -D_GNU_SOURCE"
7117 # The -z relro option is provided by the Linux linker command to
7118 # make relocatable data read-only.
7119 if test x$enable_relro = xyes; then
7120 RELROFLAGS="-Wl,-z,relro,-z,now"
7127 ac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "
7128 #include <sys/socket.h>
7129 #include <netinet/in.h>
7130 #include <arpa/inet.h>
7131 #include <netinet/in_systm.h>
7132 #include <netinet/ip.h>
7134 if test "x$ac_cv_header_resolv_h" = xyes; then :
7135 $as_echo "#define HAVE_RESOLV_H 1" >>confdefs.h
7140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
7141 $as_echo_n "checking for library containing socket... " >&6; }
7142 if ${ac_cv_search_socket+:} false; then :
7143 $as_echo_n "(cached) " >&6
7145 ac_func_search_save_LIBS=$LIBS
7146 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7147 /* end confdefs.h. */
7149 /* Override any GCC internal prototype to avoid an error.
7150 Use char because int might match the return type of a GCC
7151 builtin and then its argument prototype would still apply. */
7164 for ac_lib in '' socket; do
7165 if test -z "$ac_lib"; then
7166 ac_res="none required"
7169 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7171 if ac_fn_c_try_link "$LINENO"; then :
7172 ac_cv_search_socket=$ac_res
7174 rm -f core conftest.err conftest.$ac_objext \
7176 if ${ac_cv_search_socket+:} false; then :
7180 if ${ac_cv_search_socket+:} false; then :
7183 ac_cv_search_socket=no
7186 LIBS=$ac_func_search_save_LIBS
7188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
7189 $as_echo "$ac_cv_search_socket" >&6; }
7190 ac_res=$ac_cv_search_socket
7191 if test "$ac_res" != no; then :
7192 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyaddr" >&5
7197 $as_echo_n "checking for library containing gethostbyaddr... " >&6; }
7198 if ${ac_cv_search_gethostbyaddr+:} false; then :
7199 $as_echo_n "(cached) " >&6
7201 ac_func_search_save_LIBS=$LIBS
7202 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7203 /* end confdefs.h. */
7205 /* Override any GCC internal prototype to avoid an error.
7206 Use char because int might match the return type of a GCC
7207 builtin and then its argument prototype would still apply. */
7211 char gethostbyaddr ();
7215 return gethostbyaddr ();
7220 for ac_lib in '' nsl; do
7221 if test -z "$ac_lib"; then
7222 ac_res="none required"
7225 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7227 if ac_fn_c_try_link "$LINENO"; then :
7228 ac_cv_search_gethostbyaddr=$ac_res
7230 rm -f core conftest.err conftest.$ac_objext \
7232 if ${ac_cv_search_gethostbyaddr+:} false; then :
7236 if ${ac_cv_search_gethostbyaddr+:} false; then :
7239 ac_cv_search_gethostbyaddr=no
7242 LIBS=$ac_func_search_save_LIBS
7244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyaddr" >&5
7245 $as_echo "$ac_cv_search_gethostbyaddr" >&6; }
7246 ac_res=$ac_cv_search_gethostbyaddr
7247 if test "$ac_res" != no; then :
7248 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getifaddrs" >&5
7253 $as_echo_n "checking for library containing getifaddrs... " >&6; }
7254 if ${ac_cv_search_getifaddrs+:} false; then :
7255 $as_echo_n "(cached) " >&6
7257 ac_func_search_save_LIBS=$LIBS
7258 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7259 /* end confdefs.h. */
7261 /* Override any GCC internal prototype to avoid an error.
7262 Use char because int might match the return type of a GCC
7263 builtin and then its argument prototype would still apply. */
7271 return getifaddrs ();
7276 for ac_lib in '' nsl; do
7277 if test -z "$ac_lib"; then
7278 ac_res="none required"
7281 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7283 if ac_fn_c_try_link "$LINENO"; then :
7284 ac_cv_search_getifaddrs=$ac_res
7286 rm -f core conftest.err conftest.$ac_objext \
7288 if ${ac_cv_search_getifaddrs+:} false; then :
7292 if ${ac_cv_search_getifaddrs+:} false; then :
7295 ac_cv_search_getifaddrs=no
7298 LIBS=$ac_func_search_save_LIBS
7300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getifaddrs" >&5
7301 $as_echo "$ac_cv_search_getifaddrs" >&6; }
7302 ac_res=$ac_cv_search_getifaddrs
7303 if test "$ac_res" != no; then :
7304 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7305 $as_echo "#define HAVE_GETIFADDRS 1" >>confdefs.h
7309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing hstrerror" >&5
7310 $as_echo_n "checking for library containing hstrerror... " >&6; }
7311 if ${ac_cv_search_hstrerror+:} false; then :
7312 $as_echo_n "(cached) " >&6
7314 ac_func_search_save_LIBS=$LIBS
7315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7316 /* end confdefs.h. */
7318 /* Override any GCC internal prototype to avoid an error.
7319 Use char because int might match the return type of a GCC
7320 builtin and then its argument prototype would still apply. */
7328 return hstrerror ();
7333 for ac_lib in '' nsl socket resolv; do
7334 if test -z "$ac_lib"; then
7335 ac_res="none required"
7338 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7340 if ac_fn_c_try_link "$LINENO"; then :
7341 ac_cv_search_hstrerror=$ac_res
7343 rm -f core conftest.err conftest.$ac_objext \
7345 if ${ac_cv_search_hstrerror+:} false; then :
7349 if ${ac_cv_search_hstrerror+:} false; then :
7352 ac_cv_search_hstrerror=no
7355 LIBS=$ac_func_search_save_LIBS
7357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_hstrerror" >&5
7358 $as_echo "$ac_cv_search_hstrerror" >&6; }
7359 ac_res=$ac_cv_search_hstrerror
7360 if test "$ac_res" != no; then :
7361 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7362 $as_echo "#define HAVE_HSTRERROR 1" >>confdefs.h
7366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing rresvport_af" >&5
7367 $as_echo_n "checking for library containing rresvport_af... " >&6; }
7368 if ${ac_cv_search_rresvport_af+:} false; then :
7369 $as_echo_n "(cached) " >&6
7371 ac_func_search_save_LIBS=$LIBS
7372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7373 /* end confdefs.h. */
7375 /* Override any GCC internal prototype to avoid an error.
7376 Use char because int might match the return type of a GCC
7377 builtin and then its argument prototype would still apply. */
7381 char rresvport_af ();
7385 return rresvport_af ();
7390 for ac_lib in '' nsl; do
7391 if test -z "$ac_lib"; then
7392 ac_res="none required"
7395 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7397 if ac_fn_c_try_link "$LINENO"; then :
7398 ac_cv_search_rresvport_af=$ac_res
7400 rm -f core conftest.err conftest.$ac_objext \
7402 if ${ac_cv_search_rresvport_af+:} false; then :
7406 if ${ac_cv_search_rresvport_af+:} false; then :
7409 ac_cv_search_rresvport_af=no
7412 LIBS=$ac_func_search_save_LIBS
7414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rresvport_af" >&5
7415 $as_echo "$ac_cv_search_rresvport_af" >&6; }
7416 ac_res=$ac_cv_search_rresvport_af
7417 if test "$ac_res" != no; then :
7418 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7419 $as_echo "#define HAVE_RRESVPORT_AF 1" >>confdefs.h
7423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing __res_init" >&5
7424 $as_echo_n "checking for library containing __res_init... " >&6; }
7425 if ${ac_cv_search___res_init+:} false; then :
7426 $as_echo_n "(cached) " >&6
7428 ac_func_search_save_LIBS=$LIBS
7429 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7430 /* end confdefs.h. */
7432 /* Override any GCC internal prototype to avoid an error.
7433 Use char because int might match the return type of a GCC
7434 builtin and then its argument prototype would still apply. */
7442 return __res_init ();
7447 for ac_lib in '' resolv bind; do
7448 if test -z "$ac_lib"; then
7449 ac_res="none required"
7452 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7454 if ac_fn_c_try_link "$LINENO"; then :
7455 ac_cv_search___res_init=$ac_res
7457 rm -f core conftest.err conftest.$ac_objext \
7459 if ${ac_cv_search___res_init+:} false; then :
7463 if ${ac_cv_search___res_init+:} false; then :
7466 ac_cv_search___res_init=no
7469 LIBS=$ac_func_search_save_LIBS
7471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search___res_init" >&5
7472 $as_echo "$ac_cv_search___res_init" >&6; }
7473 ac_res=$ac_cv_search___res_init
7474 if test "$ac_res" != no; then :
7475 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7476 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_9_init" >&5
7480 $as_echo_n "checking for library containing res_9_init... " >&6; }
7481 if ${ac_cv_search_res_9_init+:} false; then :
7482 $as_echo_n "(cached) " >&6
7484 ac_func_search_save_LIBS=$LIBS
7485 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7486 /* end confdefs.h. */
7488 /* Override any GCC internal prototype to avoid an error.
7489 Use char because int might match the return type of a GCC
7490 builtin and then its argument prototype would still apply. */
7498 return res_9_init ();
7503 for ac_lib in '' resolv bind; do
7504 if test -z "$ac_lib"; then
7505 ac_res="none required"
7508 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7510 if ac_fn_c_try_link "$LINENO"; then :
7511 ac_cv_search_res_9_init=$ac_res
7513 rm -f core conftest.err conftest.$ac_objext \
7515 if ${ac_cv_search_res_9_init+:} false; then :
7519 if ${ac_cv_search_res_9_init+:} false; then :
7522 ac_cv_search_res_9_init=no
7525 LIBS=$ac_func_search_save_LIBS
7527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_9_init" >&5
7528 $as_echo "$ac_cv_search_res_9_init" >&6; }
7529 ac_res=$ac_cv_search_res_9_init
7530 if test "$ac_res" != no; then :
7531 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7532 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_init" >&5
7536 $as_echo_n "checking for library containing res_init... " >&6; }
7537 if ${ac_cv_search_res_init+:} false; then :
7538 $as_echo_n "(cached) " >&6
7540 ac_func_search_save_LIBS=$LIBS
7541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7542 /* end confdefs.h. */
7544 /* Override any GCC internal prototype to avoid an error.
7545 Use char because int might match the return type of a GCC
7546 builtin and then its argument prototype would still apply. */
7559 for ac_lib in '' resolv bind; do
7560 if test -z "$ac_lib"; then
7561 ac_res="none required"
7564 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7566 if ac_fn_c_try_link "$LINENO"; then :
7567 ac_cv_search_res_init=$ac_res
7569 rm -f core conftest.err conftest.$ac_objext \
7571 if ${ac_cv_search_res_init+:} false; then :
7575 if ${ac_cv_search_res_init+:} false; then :
7578 ac_cv_search_res_init=no
7581 LIBS=$ac_func_search_save_LIBS
7583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_init" >&5
7584 $as_echo "$ac_cv_search_res_init" >&6; }
7585 ac_res=$ac_cv_search_res_init
7586 if test "$ac_res" != no; then :
7587 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7588 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7597 # Tru64 5.1b leaks file descriptors with these functions; disable until
7598 # we can come up with a test for this...
7599 if test "$host_os_name" != "osf1"; then
7600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
7601 $as_echo_n "checking for library containing getaddrinfo... " >&6; }
7602 if ${ac_cv_search_getaddrinfo+:} false; then :
7603 $as_echo_n "(cached) " >&6
7605 ac_func_search_save_LIBS=$LIBS
7606 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7607 /* end confdefs.h. */
7609 /* Override any GCC internal prototype to avoid an error.
7610 Use char because int might match the return type of a GCC
7611 builtin and then its argument prototype would still apply. */
7615 char getaddrinfo ();
7619 return getaddrinfo ();
7624 for ac_lib in '' nsl; do
7625 if test -z "$ac_lib"; then
7626 ac_res="none required"
7629 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7631 if ac_fn_c_try_link "$LINENO"; then :
7632 ac_cv_search_getaddrinfo=$ac_res
7634 rm -f core conftest.err conftest.$ac_objext \
7636 if ${ac_cv_search_getaddrinfo+:} false; then :
7640 if ${ac_cv_search_getaddrinfo+:} false; then :
7643 ac_cv_search_getaddrinfo=no
7646 LIBS=$ac_func_search_save_LIBS
7648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
7649 $as_echo "$ac_cv_search_getaddrinfo" >&6; }
7650 ac_res=$ac_cv_search_getaddrinfo
7651 if test "$ac_res" != no; then :
7652 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7653 $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h
7657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getnameinfo" >&5
7658 $as_echo_n "checking for library containing getnameinfo... " >&6; }
7659 if ${ac_cv_search_getnameinfo+:} false; then :
7660 $as_echo_n "(cached) " >&6
7662 ac_func_search_save_LIBS=$LIBS
7663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7664 /* end confdefs.h. */
7666 /* Override any GCC internal prototype to avoid an error.
7667 Use char because int might match the return type of a GCC
7668 builtin and then its argument prototype would still apply. */
7672 char getnameinfo ();
7676 return getnameinfo ();
7681 for ac_lib in '' nsl; do
7682 if test -z "$ac_lib"; then
7683 ac_res="none required"
7686 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7688 if ac_fn_c_try_link "$LINENO"; then :
7689 ac_cv_search_getnameinfo=$ac_res
7691 rm -f core conftest.err conftest.$ac_objext \
7693 if ${ac_cv_search_getnameinfo+:} false; then :
7697 if ${ac_cv_search_getnameinfo+:} false; then :
7700 ac_cv_search_getnameinfo=no
7703 LIBS=$ac_func_search_save_LIBS
7705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getnameinfo" >&5
7706 $as_echo "$ac_cv_search_getnameinfo" >&6; }
7707 ac_res=$ac_cv_search_getnameinfo
7708 if test "$ac_res" != no; then :
7709 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7710 $as_echo "#define HAVE_GETNAMEINFO 1" >>confdefs.h
7716 ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h>
7718 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
7722 ac_fn_c_check_header_mongrel "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
7723 if test "x$ac_cv_header_sys_sockio_h" = xyes; then :
7724 $as_echo "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
7730 CUPS_DEFAULT_DOMAINSOCKET=""
7733 # Check whether --with-domainsocket was given.
7734 if test "${with_domainsocket+set}" = set; then :
7735 withval=$with_domainsocket; default_domainsocket="$withval"
7737 default_domainsocket=""
7741 if test x$enable_domainsocket != xno -a x$default_domainsocket != xno; then
7742 if test "x$default_domainsocket" = x; then
7743 case "$host_os_name" in
7745 # Darwin and macOS do their own thing...
7746 CUPS_DEFAULT_DOMAINSOCKET="$localstatedir/run/cupsd"
7749 # All others use FHS standard...
7750 CUPS_DEFAULT_DOMAINSOCKET="$CUPS_STATEDIR/cups.sock"
7754 CUPS_DEFAULT_DOMAINSOCKET="$default_domainsocket"
7757 CUPS_LISTEN_DOMAINSOCKET="Listen $CUPS_DEFAULT_DOMAINSOCKET"
7759 cat >>confdefs.h <<_ACEOF
7760 #define CUPS_DEFAULT_DOMAINSOCKET "$CUPS_DEFAULT_DOMAINSOCKET"
7764 CUPS_LISTEN_DOMAINSOCKET=""
7771 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
7772 if test "x$ac_cv_func_poll" = xyes; then :
7773 $as_echo "#define HAVE_POLL 1" >>confdefs.h
7777 ac_fn_c_check_func "$LINENO" "epoll_create" "ac_cv_func_epoll_create"
7778 if test "x$ac_cv_func_epoll_create" = xyes; then :
7779 $as_echo "#define HAVE_EPOLL 1" >>confdefs.h
7783 ac_fn_c_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
7784 if test "x$ac_cv_func_kqueue" = xyes; then :
7785 $as_echo "#define HAVE_KQUEUE 1" >>confdefs.h
7791 # Check whether --enable-gssapi was given.
7792 if test "${enable_gssapi+set}" = set; then :
7793 enableval=$enable_gssapi;
7800 if test x$enable_gssapi != xno; then
7801 if test -n "$ac_tool_prefix"; then
7802 # Extract the first word of "${ac_tool_prefix}krb5-config", so it can be a program name with args.
7803 set dummy ${ac_tool_prefix}krb5-config; ac_word=$2
7804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7805 $as_echo_n "checking for $ac_word... " >&6; }
7806 if ${ac_cv_path_KRB5CONFIG+:} false; then :
7807 $as_echo_n "(cached) " >&6
7811 ac_cv_path_KRB5CONFIG="$KRB5CONFIG" # Let the user override the test with a path.
7814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7818 test -z "$as_dir" && as_dir=.
7819 for ac_exec_ext in '' $ac_executable_extensions; do
7820 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7821 ac_cv_path_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7822 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7832 KRB5CONFIG=$ac_cv_path_KRB5CONFIG
7833 if test -n "$KRB5CONFIG"; then
7834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KRB5CONFIG" >&5
7835 $as_echo "$KRB5CONFIG" >&6; }
7837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7838 $as_echo "no" >&6; }
7843 if test -z "$ac_cv_path_KRB5CONFIG"; then
7844 ac_pt_KRB5CONFIG=$KRB5CONFIG
7845 # Extract the first word of "krb5-config", so it can be a program name with args.
7846 set dummy krb5-config; ac_word=$2
7847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7848 $as_echo_n "checking for $ac_word... " >&6; }
7849 if ${ac_cv_path_ac_pt_KRB5CONFIG+:} false; then :
7850 $as_echo_n "(cached) " >&6
7852 case $ac_pt_KRB5CONFIG in
7854 ac_cv_path_ac_pt_KRB5CONFIG="$ac_pt_KRB5CONFIG" # Let the user override the test with a path.
7857 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7861 test -z "$as_dir" && as_dir=.
7862 for ac_exec_ext in '' $ac_executable_extensions; do
7863 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7864 ac_cv_path_ac_pt_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7865 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7875 ac_pt_KRB5CONFIG=$ac_cv_path_ac_pt_KRB5CONFIG
7876 if test -n "$ac_pt_KRB5CONFIG"; then
7877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_KRB5CONFIG" >&5
7878 $as_echo "$ac_pt_KRB5CONFIG" >&6; }
7880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7881 $as_echo "no" >&6; }
7884 if test "x$ac_pt_KRB5CONFIG" = x; then
7887 case $cross_compiling:$ac_tool_warned in
7889 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7890 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7891 ac_tool_warned=yes ;;
7893 KRB5CONFIG=$ac_pt_KRB5CONFIG
7896 KRB5CONFIG="$ac_cv_path_KRB5CONFIG"
7899 if test "x$KRB5CONFIG" != x; then
7900 case "$host_os_name" in
7902 # macOS weak-links to the Kerberos framework...
7903 LIBGSSAPI="-weak_framework Kerberos"
7904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS framework" >&5
7905 $as_echo_n "checking for GSS framework... " >&6; }
7906 if test -d /System/Library/Frameworks/GSS.framework; then
7907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7908 $as_echo "yes" >&6; }
7909 LIBGSSAPI="$LIBGSSAPI -weak_framework GSS"
7911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7912 $as_echo "no" >&6; }
7916 # Solaris has a non-standard krb5-config, don't use it!
7917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7918 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7919 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7920 $as_echo_n "(cached) " >&6
7922 ac_check_lib_save_LIBS=$LIBS
7924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7925 /* end confdefs.h. */
7927 /* Override any GCC internal prototype to avoid an error.
7928 Use char because int might match the return type of a GCC
7929 builtin and then its argument prototype would still apply. */
7933 char gss_display_status ();
7937 return gss_display_status ();
7942 if ac_fn_c_try_link "$LINENO"; then :
7943 ac_cv_lib_gss_gss_display_status=yes
7945 ac_cv_lib_gss_gss_display_status=no
7947 rm -f core conftest.err conftest.$ac_objext \
7948 conftest$ac_exeext conftest.$ac_ext
7949 LIBS=$ac_check_lib_save_LIBS
7951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7952 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7953 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7955 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7957 CFLAGS="`$KRB5CONFIG --cflags` $CFLAGS"
7958 CPPFLAGS="`$KRB5CONFIG --cflags` $CPPFLAGS"
7959 LIBGSSAPI="-lgss `$KRB5CONFIG --libs`"
7964 # Other platforms just ask for GSSAPI
7965 CFLAGS="`$KRB5CONFIG --cflags gssapi
` $CFLAGS"
7966 CPPFLAGS="`$KRB5CONFIG --cflags gssapi
` $CPPFLAGS"
7967 LIBGSSAPI="`$KRB5CONFIG --libs gssapi
`"
7971 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7974 # Check for vendor-specific implementations...
7975 case "$host_os_name" in
7977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7978 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7979 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7980 $as_echo_n "(cached) " >&6
7982 ac_check_lib_save_LIBS=$LIBS
7984 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7985 /* end confdefs.h. */
7987 /* Override any GCC internal prototype to avoid an error.
7988 Use char because int might match the return type of a GCC
7989 builtin and then its argument prototype would still apply. */
7993 char gss_display_status ();
7997 return gss_display_status ();
8002 if ac_fn_c_try_link "$LINENO"; then :
8003 ac_cv_lib_gss_gss_display_status=yes
8005 ac_cv_lib_gss_gss_display_status=no
8007 rm -f core conftest.err conftest.$ac_objext \
8008 conftest$ac_exeext conftest.$ac_ext
8009 LIBS=$ac_check_lib_save_LIBS
8011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
8012 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
8013 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
8015 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
8017 LIBGSSAPI="-lgss -lgssapi_krb5"
8022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
8023 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
8024 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
8025 $as_echo_n "(cached) " >&6
8027 ac_check_lib_save_LIBS=$LIBS
8029 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8030 /* end confdefs.h. */
8032 /* Override any GCC internal prototype to avoid an error.
8033 Use char because int might match the return type of a GCC
8034 builtin and then its argument prototype would still apply. */
8038 char gss_display_status ();
8042 return gss_display_status ();
8047 if ac_fn_c_try_link "$LINENO"; then :
8048 ac_cv_lib_gss_gss_display_status=yes
8050 ac_cv_lib_gss_gss_display_status=no
8052 rm -f core conftest.err conftest.$ac_objext \
8053 conftest$ac_exeext conftest.$ac_ext
8054 LIBS=$ac_check_lib_save_LIBS
8056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
8057 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
8058 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
8060 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
8069 if test "x$LIBGSSAPI" != x; then
8070 ac_fn_c_check_header_mongrel "$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
8071 if test "x$ac_cv_header_krb5_h" = xyes; then :
8072 $as_echo "#define HAVE_KRB5_H 1" >>confdefs.h
8077 if test -d /System/Library/Frameworks/GSS.framework; then
8078 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi.h" "ac_cv_header_GSS_gssapi_h" "$ac_includes_default"
8079 if test "x$ac_cv_header_GSS_gssapi_h" = xyes; then :
8080 $as_echo "#define HAVE_GSS_GSSAPI_H 1" >>confdefs.h
8085 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_generic.h" "ac_cv_header_GSS_gssapi_generic_h" "$ac_includes_default"
8086 if test "x$ac_cv_header_GSS_gssapi_generic_h" = xyes; then :
8087 $as_echo "#define HAVE_GSS_GSSAPI_GENERIC_H 1" >>confdefs.h
8092 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_spi.h" "ac_cv_header_GSS_gssapi_spi_h" "$ac_includes_default"
8093 if test "x$ac_cv_header_GSS_gssapi_spi_h" = xyes; then :
8094 $as_echo "#define HAVE_GSS_GSSAPI_SPI_H 1" >>confdefs.h
8100 ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
8101 if test "x$ac_cv_header_gssapi_h" = xyes; then :
8102 $as_echo "#define HAVE_GSSAPI_H 1" >>confdefs.h
8107 ac_fn_c_check_header_mongrel "$LINENO" "gssapi/gssapi.h" "ac_cv_header_gssapi_gssapi_h" "$ac_includes_default"
8108 if test "x$ac_cv_header_gssapi_gssapi_h" = xyes; then :
8109 $as_echo "#define HAVE_GSSAPI_GSSAPI_H 1" >>confdefs.h
8117 LIBS="$LIBS $LIBGSSAPI"
8119 ac_fn_c_check_func "$LINENO" "__ApplePrivate_gss_acquire_cred_ex_f" "ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f"
8120 if test "x$ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f" = xyes; then :
8121 $as_echo "#define HAVE_GSS_ACQUIRE_CRED_EX_F 1" >>confdefs.h
8126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS_C_NT_HOSTBASED_SERVICE" >&5
8127 $as_echo_n "checking for GSS_C_NT_HOSTBASED_SERVICE... " >&6; }
8128 if test x$ac_cv_header_gssapi_gssapi_h = xyes; then
8129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8130 /* end confdefs.h. */
8131 #include <gssapi/gssapi.h>
8135 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8140 if ac_fn_c_try_compile "$LINENO"; then :
8141 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8144 $as_echo "yes" >&6; }
8146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8147 $as_echo "no" >&6; }
8149 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8150 elif test x$ac_cv_header_gss_gssapi_h = xyes; then
8151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8152 /* end confdefs.h. */
8153 #include <GSS/gssapi.h>
8157 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8162 if ac_fn_c_try_compile "$LINENO"; then :
8163 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8166 $as_echo "yes" >&6; }
8168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8169 $as_echo "no" >&6; }
8171 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8173 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8174 /* end confdefs.h. */
8179 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8184 if ac_fn_c_try_compile "$LINENO"; then :
8185 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8188 $as_echo "yes" >&6; }
8190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8191 $as_echo "no" >&6; }
8193 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8201 # Check whether --with-gssservicename was given.
8202 if test "${with_gssservicename+set}" = set; then :
8203 withval=$with_gssservicename; default_gssservicename="$withval"
8205 default_gssservicename="default"
8209 if test x$default_gssservicename != xno; then
8210 if test "x$default_gssservicename" = "xdefault"; then
8211 CUPS_DEFAULT_GSSSERVICENAME="host"
8213 CUPS_DEFAULT_GSSSERVICENAME="$default_gssservicename"
8216 CUPS_DEFAULT_GSSSERVICENAME=""
8220 cat >>confdefs.h <<_ACEOF
8221 #define CUPS_DEFAULT_GSSSERVICENAME "$CUPS_DEFAULT_GSSSERVICENAME"
8226 # Check whether --enable-threads was given.
8227 if test "${enable_threads+set}" = set; then :
8228 enableval=$enable_threads;
8235 if test "x$enable_threads" != xno; then
8236 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
8237 if test "x$ac_cv_header_pthread_h" = xyes; then :
8238 $as_echo "#define HAVE_PTHREAD_H 1" >>confdefs.h
8244 if test x$ac_cv_header_pthread_h = xyes; then
8245 for flag in -lpthreads -lpthread -pthread; do
8246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create using $flag" >&5
8247 $as_echo_n "checking for pthread_create using $flag... " >&6; }
8250 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8251 /* end confdefs.h. */
8252 #include <pthread.h>
8256 pthread_create(0, 0, 0, 0);
8261 if ac_fn_c_try_link "$LINENO"; then :
8266 rm -f core conftest.err conftest.$ac_objext \
8267 conftest$ac_exeext conftest.$ac_ext
8268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_pthread" >&5
8269 $as_echo "$have_pthread" >&6; }
8271 if test $have_pthread = yes; then
8272 PTHREAD_FLAGS="-D_THREAD_SAFE -D_REENTRANT"
8274 # Solaris requires -D_POSIX_PTHREAD_SEMANTICS to
8275 # be POSIX-compliant... :(
8276 if test $host_os_name = sunos; then
8277 PTHREAD_FLAGS="$PTHREAD_FLAGS -D_POSIX_PTHREAD_SEMANTICS"
8288 # Check whether --enable-ssl was given.
8289 if test "${enable_ssl+set}" = set; then :
8290 enableval=$enable_ssl;
8293 # Check whether --enable-cdsassl was given.
8294 if test "${enable_cdsassl+set}" = set; then :
8295 enableval=$enable_cdsassl;
8298 # Check whether --enable-gnutls was given.
8299 if test "${enable_gnutls+set}" = set; then :
8300 enableval=$enable_gnutls;
8307 CUPS_SERVERKEYCHAIN=""
8309 if test x$enable_ssl != xno; then
8310 if test $have_ssl = 0 -a "x$enable_cdsassl" != "xno"; then
8311 if test $host_os_name = darwin; then
8312 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransport.h" "ac_cv_header_Security_SecureTransport_h" "$ac_includes_default"
8313 if test "x$ac_cv_header_Security_SecureTransport_h" = xyes; then :
8316 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8318 $as_echo "#define HAVE_CDSASSL 1" >>confdefs.h
8320 CUPS_SERVERKEYCHAIN="/Library/Keychains/System.keychain"
8322 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransportPriv.h" "ac_cv_header_Security_SecureTransportPriv_h" "$ac_includes_default"
8323 if test "x$ac_cv_header_Security_SecureTransportPriv_h" = xyes; then :
8324 $as_echo "#define HAVE_SECURETRANSPORTPRIV_H 1" >>confdefs.h
8329 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecCertificate.h" "ac_cv_header_Security_SecCertificate_h" "$ac_includes_default"
8330 if test "x$ac_cv_header_Security_SecCertificate_h" = xyes; then :
8331 $as_echo "#define HAVE_SECCERTIFICATE_H 1" >>confdefs.h
8336 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecItem.h" "ac_cv_header_Security_SecItem_h" "$ac_includes_default"
8337 if test "x$ac_cv_header_Security_SecItem_h" = xyes; then :
8338 $as_echo "#define HAVE_SECITEM_H 1" >>confdefs.h
8343 ac_fn_c_check_header_compile "$LINENO" "Security/SecItemPriv.h" "ac_cv_header_Security_SecItemPriv_h" "#include <Security/SecItem.h>
8345 if test "x$ac_cv_header_Security_SecItemPriv_h" = xyes; then :
8346 $as_echo "#define HAVE_SECITEMPRIV_H 1" >>confdefs.h
8351 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicy.h" "ac_cv_header_Security_SecPolicy_h" "$ac_includes_default"
8352 if test "x$ac_cv_header_Security_SecPolicy_h" = xyes; then :
8353 $as_echo "#define HAVE_SECPOLICY_H 1" >>confdefs.h
8358 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicyPriv.h" "ac_cv_header_Security_SecPolicyPriv_h" "$ac_includes_default"
8359 if test "x$ac_cv_header_Security_SecPolicyPriv_h" = xyes; then :
8360 $as_echo "#define HAVE_SECPOLICYPRIV_H 1" >>confdefs.h
8365 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
8366 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
8367 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
8372 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecIdentitySearchPriv.h" "ac_cv_header_Security_SecIdentitySearchPriv_h" "$ac_includes_default"
8373 if test "x$ac_cv_header_Security_SecIdentitySearchPriv_h" = xyes; then :
8374 $as_echo "#define HAVE_SECIDENTITYSEARCHPRIV_H 1" >>confdefs.h
8380 $as_echo "#define HAVE_CSSMERRORSTRING 1" >>confdefs.h
8382 $as_echo "#define HAVE_SECKEYCHAINOPEN 1" >>confdefs.h
8388 if test $host_os_version -ge 150; then
8389 $as_echo "#define HAVE_SSLSETENABLEDCIPHERS 1" >>confdefs.h
8395 if test $have_ssl = 0 -a "x$enable_gnutls" != "xno" -a "x$PKGCONFIG" != x; then
8396 if test -n "$ac_tool_prefix"; then
8397 # Extract the first word of "${ac_tool_prefix}libgnutls-config", so it can be a program name with args.
8398 set dummy ${ac_tool_prefix}libgnutls-config; ac_word=$2
8399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8400 $as_echo_n "checking for $ac_word... " >&6; }
8401 if ${ac_cv_path_LIBGNUTLSCONFIG+:} false; then :
8402 $as_echo_n "(cached) " >&6
8404 case $LIBGNUTLSCONFIG in
8406 ac_cv_path_LIBGNUTLSCONFIG="$LIBGNUTLSCONFIG" # Let the user override the test with a path.
8409 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8413 test -z "$as_dir" && as_dir=.
8414 for ac_exec_ext in '' $ac_executable_extensions; do
8415 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8416 ac_cv_path_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8417 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8427 LIBGNUTLSCONFIG=$ac_cv_path_LIBGNUTLSCONFIG
8428 if test -n "$LIBGNUTLSCONFIG"; then
8429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLSCONFIG" >&5
8430 $as_echo "$LIBGNUTLSCONFIG" >&6; }
8432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8433 $as_echo "no" >&6; }
8438 if test -z "$ac_cv_path_LIBGNUTLSCONFIG"; then
8439 ac_pt_LIBGNUTLSCONFIG=$LIBGNUTLSCONFIG
8440 # Extract the first word of "libgnutls-config", so it can be a program name with args.
8441 set dummy libgnutls-config; ac_word=$2
8442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8443 $as_echo_n "checking for $ac_word... " >&6; }
8444 if ${ac_cv_path_ac_pt_LIBGNUTLSCONFIG+:} false; then :
8445 $as_echo_n "(cached) " >&6
8447 case $ac_pt_LIBGNUTLSCONFIG in
8449 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$ac_pt_LIBGNUTLSCONFIG" # Let the user override the test with a path.
8452 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8456 test -z "$as_dir" && as_dir=.
8457 for ac_exec_ext in '' $ac_executable_extensions; do
8458 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8459 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8460 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8470 ac_pt_LIBGNUTLSCONFIG=$ac_cv_path_ac_pt_LIBGNUTLSCONFIG
8471 if test -n "$ac_pt_LIBGNUTLSCONFIG"; then
8472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGNUTLSCONFIG" >&5
8473 $as_echo "$ac_pt_LIBGNUTLSCONFIG" >&6; }
8475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8476 $as_echo "no" >&6; }
8479 if test "x$ac_pt_LIBGNUTLSCONFIG" = x; then
8482 case $cross_compiling:$ac_tool_warned in
8484 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8485 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8486 ac_tool_warned=yes ;;
8488 LIBGNUTLSCONFIG=$ac_pt_LIBGNUTLSCONFIG
8491 LIBGNUTLSCONFIG="$ac_cv_path_LIBGNUTLSCONFIG"
8494 if $PKGCONFIG --exists gnutls; then
8496 SSLLIBS=`$PKGCONFIG --libs gnutls
`
8497 SSLFLAGS=`$PKGCONFIG --cflags gnutls
`
8498 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8500 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8502 elif test "x$LIBGNUTLSCONFIG" != x; then
8504 SSLLIBS=`$LIBGNUTLSCONFIG --libs`
8505 SSLFLAGS=`$LIBGNUTLSCONFIG --cflags`
8506 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8508 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8512 if test $have_ssl = 1; then
8513 CUPS_SERVERKEYCHAIN="ssl"
8516 LIBS="$LIBS $SSLLIBS"
8517 ac_fn_c_check_func "$LINENO" "gnutls_transport_set_pull_timeout_function" "ac_cv_func_gnutls_transport_set_pull_timeout_function"
8518 if test "x$ac_cv_func_gnutls_transport_set_pull_timeout_function" = xyes; then :
8519 $as_echo "#define HAVE_GNUTLS_TRANSPORT_SET_PULL_TIMEOUT_FUNCTION 1" >>confdefs.h
8523 ac_fn_c_check_func "$LINENO" "gnutls_priority_set_direct" "ac_cv_func_gnutls_priority_set_direct"
8524 if test "x$ac_cv_func_gnutls_priority_set_direct" = xyes; then :
8525 $as_echo "#define HAVE_GNUTLS_PRIORITY_SET_DIRECT 1" >>confdefs.h
8535 if test $have_ssl = 1; then
8536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLLIBS=\"$SSLLIBS\"" >&5
8537 $as_echo " Using SSLLIBS=\"$SSLLIBS\"" >&6; }
8538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLFLAGS=\"$SSLFLAGS\"" >&5
8539 $as_echo " Using SSLFLAGS=\"$SSLFLAGS\"" >&6; }
8540 IPPALIASES="http https ipps"
8541 elif test x$enable_cdsa = xyes -o x$enable_gnutls = xyes; then
8542 as_fn_error $? "Unable to enable SSL support." "$LINENO" 5
8550 EXPORT_SSLLIBS="$SSLLIBS"
8554 # Check whether --enable-pam was given.
8555 if test "${enable_pam+set}" = set; then :
8556 enableval=$enable_pam;
8560 # Check whether --with-pam_module was given.
8561 if test "${with_pam_module+set}" = set; then :
8562 withval=$with_pam_module;
8569 PAMMOD="pam_unknown.so"
8570 PAMMODAUTH="pam_unknown.so"
8572 if test x$enable_pam != xno; then
8575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
8576 $as_echo_n "checking for dlopen in -ldl... " >&6; }
8577 if ${ac_cv_lib_dl_dlopen+:} false; then :
8578 $as_echo_n "(cached) " >&6
8580 ac_check_lib_save_LIBS=$LIBS
8582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8583 /* end confdefs.h. */
8585 /* Override any GCC internal prototype to avoid an error.
8586 Use char because int might match the return type of a GCC
8587 builtin and then its argument prototype would still apply. */
8600 if ac_fn_c_try_link "$LINENO"; then :
8601 ac_cv_lib_dl_dlopen=yes
8603 ac_cv_lib_dl_dlopen=no
8605 rm -f core conftest.err conftest.$ac_objext \
8606 conftest$ac_exeext conftest.$ac_ext
8607 LIBS=$ac_check_lib_save_LIBS
8609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
8610 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
8611 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
8612 cat >>confdefs.h <<_ACEOF
8613 #define HAVE_LIBDL 1
8620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5
8621 $as_echo_n "checking for pam_start in -lpam... " >&6; }
8622 if ${ac_cv_lib_pam_pam_start+:} false; then :
8623 $as_echo_n "(cached) " >&6
8625 ac_check_lib_save_LIBS=$LIBS
8627 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8628 /* end confdefs.h. */
8630 /* Override any GCC internal prototype to avoid an error.
8631 Use char because int might match the return type of a GCC
8632 builtin and then its argument prototype would still apply. */
8640 return pam_start ();
8645 if ac_fn_c_try_link "$LINENO"; then :
8646 ac_cv_lib_pam_pam_start=yes
8648 ac_cv_lib_pam_pam_start=no
8650 rm -f core conftest.err conftest.$ac_objext \
8651 conftest$ac_exeext conftest.$ac_ext
8652 LIBS=$ac_check_lib_save_LIBS
8654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_start" >&5
8655 $as_echo "$ac_cv_lib_pam_pam_start" >&6; }
8656 if test "x$ac_cv_lib_pam_pam_start" = xyes; then :
8657 cat >>confdefs.h <<_ACEOF
8658 #define HAVE_LIBPAM 1
8665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_set_item in -lpam" >&5
8666 $as_echo_n "checking for pam_set_item in -lpam... " >&6; }
8667 if ${ac_cv_lib_pam_pam_set_item+:} false; then :
8668 $as_echo_n "(cached) " >&6
8670 ac_check_lib_save_LIBS=$LIBS
8672 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8673 /* end confdefs.h. */
8675 /* Override any GCC internal prototype to avoid an error.
8676 Use char because int might match the return type of a GCC
8677 builtin and then its argument prototype would still apply. */
8681 char pam_set_item ();
8685 return pam_set_item ();
8690 if ac_fn_c_try_link "$LINENO"; then :
8691 ac_cv_lib_pam_pam_set_item=yes
8693 ac_cv_lib_pam_pam_set_item=no
8695 rm -f core conftest.err conftest.$ac_objext \
8696 conftest$ac_exeext conftest.$ac_ext
8697 LIBS=$ac_check_lib_save_LIBS
8699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_set_item" >&5
8700 $as_echo "$ac_cv_lib_pam_pam_set_item" >&6; }
8701 if test "x$ac_cv_lib_pam_pam_set_item" = xyes; then :
8702 $as_echo "#define HAVE_PAM_SET_ITEM 1" >>confdefs.h
8706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_setcred in -lpam" >&5
8707 $as_echo_n "checking for pam_setcred in -lpam... " >&6; }
8708 if ${ac_cv_lib_pam_pam_setcred+:} false; then :
8709 $as_echo_n "(cached) " >&6
8711 ac_check_lib_save_LIBS=$LIBS
8713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8714 /* end confdefs.h. */
8716 /* Override any GCC internal prototype to avoid an error.
8717 Use char because int might match the return type of a GCC
8718 builtin and then its argument prototype would still apply. */
8722 char pam_setcred ();
8726 return pam_setcred ();
8731 if ac_fn_c_try_link "$LINENO"; then :
8732 ac_cv_lib_pam_pam_setcred=yes
8734 ac_cv_lib_pam_pam_setcred=no
8736 rm -f core conftest.err conftest.$ac_objext \
8737 conftest$ac_exeext conftest.$ac_ext
8738 LIBS=$ac_check_lib_save_LIBS
8740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_setcred" >&5
8741 $as_echo "$ac_cv_lib_pam_pam_setcred" >&6; }
8742 if test "x$ac_cv_lib_pam_pam_setcred" = xyes; then :
8743 $as_echo "#define HAVE_PAM_SETCRED 1" >>confdefs.h
8747 ac_fn_c_check_header_mongrel "$LINENO" "security/pam_appl.h" "ac_cv_header_security_pam_appl_h" "$ac_includes_default"
8748 if test "x$ac_cv_header_security_pam_appl_h" = xyes; then :
8753 if test x$ac_cv_header_security_pam_appl_h != xyes; then
8754 ac_fn_c_check_header_mongrel "$LINENO" "pam/pam_appl.h" "ac_cv_header_pam_pam_appl_h" "$ac_includes_default"
8755 if test "x$ac_cv_header_pam_pam_appl_h" = xyes; then :
8756 $as_echo "#define HAVE_PAM_PAM_APPL_H 1" >>confdefs.h
8763 if test x$ac_cv_lib_pam_pam_start != xno; then
8764 # Set the necessary libraries for PAM...
8765 if test x$ac_cv_lib_dl_dlopen != xno; then
8766 PAMLIBS="-lpam -ldl"
8771 # Find the PAM configuration directory, if any...
8772 for dir in /private/etc/pam.d /etc/pam.d; do
8773 if test -d $dir; then
8782 case "$host_os_name" in
8785 if test "x$with_pam_module" != x; then
8786 PAMFILE="pam.$with_pam_module"
8787 elif test -f /usr/lib/pam/pam_opendirectory.so.2; then
8788 PAMFILE="pam.opendirectory"
8790 PAMFILE="pam.securityserver"
8795 # All others; this test might need to be updated
8796 # as Linux distributors move things around...
8797 if test "x$with_pam_module" != x; then
8798 PAMMOD="pam_${with_pam_module}.so"
8799 elif test -f /etc/pam.d/common-auth; then
8800 PAMFILE="pam.common"
8803 for dir in /lib/security /lib64/security /lib/x86_64-linux-gnu/security /var/lib/pam; do
8804 if test -d $dir; then
8810 if test -f $moddir/pam_unix2.so; then
8811 PAMMOD="pam_unix2.so"
8812 elif test -f $moddir/pam_unix.so; then
8813 PAMMOD="pam_unix.so"
8817 if test "x$PAMMOD" = xpam_unix.so; then
8818 PAMMODAUTH="$PAMMOD shadow nodelay"
8820 PAMMODAUTH="$PAMMOD nodelay"
8833 # Check whether --enable-largefile was given.
8834 if test "${enable_largefile+set}" = set; then :
8835 enableval=$enable_largefile;
8838 if test "$enable_largefile" != no; then
8840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
8841 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
8842 if ${ac_cv_sys_largefile_CC+:} false; then :
8843 $as_echo_n "(cached) " >&6
8845 ac_cv_sys_largefile_CC=no
8846 if test "$GCC" != yes; then
8849 # IRIX 6.2 and later do not support large files by default,
8850 # so use the C compiler's -n32 option if that helps.
8851 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8852 /* end confdefs.h. */
8853 #include <sys/types.h>
8854 /* Check that off_t can represent 2**63 - 1 correctly.
8855 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8856 since some C++ compilers masquerading as C compilers
8857 incorrectly reject 9223372036854775807. */
8858 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8859 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8860 && LARGE_OFF_T % 2147483647 == 1)
8870 if ac_fn_c_try_compile "$LINENO"; then :
8873 rm -f core conftest.err conftest.$ac_objext
8875 if ac_fn_c_try_compile "$LINENO"; then :
8876 ac_cv_sys_largefile_CC=' -n32'; break
8878 rm -f core conftest.err conftest.$ac_objext
8882 rm -f conftest.$ac_ext
8885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
8886 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
8887 if test "$ac_cv_sys_largefile_CC" != no; then
8888 CC=$CC$ac_cv_sys_largefile_CC
8891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
8892 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
8893 if ${ac_cv_sys_file_offset_bits+:} false; then :
8894 $as_echo_n "(cached) " >&6
8897 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8898 /* end confdefs.h. */
8899 #include <sys/types.h>
8900 /* Check that off_t can represent 2**63 - 1 correctly.
8901 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8902 since some C++ compilers masquerading as C compilers
8903 incorrectly reject 9223372036854775807. */
8904 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8905 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8906 && LARGE_OFF_T % 2147483647 == 1)
8916 if ac_fn_c_try_compile "$LINENO"; then :
8917 ac_cv_sys_file_offset_bits=no; break
8919 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8921 /* end confdefs.h. */
8922 #define _FILE_OFFSET_BITS 64
8923 #include <sys/types.h>
8924 /* Check that off_t can represent 2**63 - 1 correctly.
8925 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8926 since some C++ compilers masquerading as C compilers
8927 incorrectly reject 9223372036854775807. */
8928 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8929 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8930 && LARGE_OFF_T % 2147483647 == 1)
8940 if ac_fn_c_try_compile "$LINENO"; then :
8941 ac_cv_sys_file_offset_bits=64; break
8943 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8944 ac_cv_sys_file_offset_bits=unknown
8948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
8949 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
8950 case $ac_cv_sys_file_offset_bits in #(
8953 cat >>confdefs.h <<_ACEOF
8954 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
8959 if test $ac_cv_sys_file_offset_bits = unknown; then
8960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
8961 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
8962 if ${ac_cv_sys_large_files+:} false; then :
8963 $as_echo_n "(cached) " >&6
8966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8967 /* end confdefs.h. */
8968 #include <sys/types.h>
8969 /* Check that off_t can represent 2**63 - 1 correctly.
8970 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8971 since some C++ compilers masquerading as C compilers
8972 incorrectly reject 9223372036854775807. */
8973 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8974 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8975 && LARGE_OFF_T % 2147483647 == 1)
8985 if ac_fn_c_try_compile "$LINENO"; then :
8986 ac_cv_sys_large_files=no; break
8988 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8990 /* end confdefs.h. */
8991 #define _LARGE_FILES 1
8992 #include <sys/types.h>
8993 /* Check that off_t can represent 2**63 - 1 correctly.
8994 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8995 since some C++ compilers masquerading as C compilers
8996 incorrectly reject 9223372036854775807. */
8997 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8998 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8999 && LARGE_OFF_T % 2147483647 == 1)
9009 if ac_fn_c_try_compile "$LINENO"; then :
9010 ac_cv_sys_large_files=1; break
9012 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9013 ac_cv_sys_large_files=unknown
9017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
9018 $as_echo "$ac_cv_sys_large_files" >&6; }
9019 case $ac_cv_sys_large_files in #(
9022 cat >>confdefs.h <<_ACEOF
9023 #define _LARGE_FILES $ac_cv_sys_large_files
9035 if test x$enable_largefile != xno; then
9036 LARGEFILE="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
9038 if test x$ac_cv_sys_large_files = x1; then
9039 LARGEFILE="$LARGEFILE -D_LARGE_FILES"
9042 if test x$ac_cv_sys_file_offset_bits = x64; then
9043 LARGEFILE="$LARGEFILE -D_FILE_OFFSET_BITS=64"
9048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
9049 $as_echo_n "checking for long long int... " >&6; }
9050 if ${ac_cv_c_long_long+:} false; then :
9051 $as_echo_n "(cached) " >&6
9053 if test "$GCC" = yes; then
9054 ac_cv_c_long_long=yes
9056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9057 /* end confdefs.h. */
9067 if ac_fn_c_try_compile "$LINENO"; then :
9068 ac_cv_c_long_long=yes
9070 ac_cv_c_long_long=no
9072 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_long_long" >&5
9076 $as_echo "$ac_cv_c_long_long" >&6; }
9078 if test $ac_cv_c_long_long = yes; then
9079 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
9083 ac_fn_c_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
9084 if test "x$ac_cv_func_strtoll" = xyes; then :
9085 $as_echo "#define HAVE_STRTOLL 1" >>confdefs.h
9091 # Check whether --enable-avahi was given.
9092 if test "${enable_avahi+set}" = set; then :
9093 enableval=$enable_avahi;
9096 # Check whether --enable-dnssd was given.
9097 if test "${enable_dnssd+set}" = set; then :
9098 enableval=$enable_dnssd;
9102 # Check whether --with-dnssd-libs was given.
9103 if test "${with_dnssd_libs+set}" = set; then :
9104 withval=$with_dnssd_libs; LDFLAGS="-L$withval $LDFLAGS"
9105 DSOFLAGS="-L$withval $DSOFLAGS"
9109 # Check whether --with-dnssd-includes was given.
9110 if test "${with_dnssd_includes+set}" = set; then :
9111 withval=$with_dnssd_includes; CFLAGS="-I$withval $CFLAGS"
9112 CPPFLAGS="-I$withval $CPPFLAGS"
9121 if test "x$PKGCONFIG" != x -a x$enable_avahi != xno -a x$host_os_name != xdarwin; then
9122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Avahi" >&5
9123 $as_echo_n "checking for Avahi... " >&6; }
9124 if $PKGCONFIG --exists avahi-client; then
9125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9126 $as_echo "yes" >&6; }
9127 CFLAGS="$CFLAGS `$PKGCONFIG --cflags avahi-client
`"
9128 DNSSDLIBS="`$PKGCONFIG --libs avahi-client
`"
9129 DNSSD_BACKEND="dnssd"
9130 IPPFIND_BIN="ippfind"
9131 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9132 $as_echo "#define HAVE_AVAHI 1" >>confdefs.h
9135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9136 $as_echo "no" >&6; }
9140 if test "x$DNSSD_BACKEND" = x -a x$enable_dnssd != xno; then
9141 ac_fn_c_check_header_mongrel "$LINENO" "dns_sd.h" "ac_cv_header_dns_sd_h" "$ac_includes_default"
9142 if test "x$ac_cv_header_dns_sd_h" = xyes; then :
9144 case "$host_os_name" in
9146 # Darwin and macOS...
9147 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9149 DNSSDLIBS="-framework CoreFoundation -framework SystemConfiguration"
9150 DNSSD_BACKEND="dnssd"
9151 IPPFIND_BIN="ippfind"
9152 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for current version of dns_sd library" >&5
9157 $as_echo_n "checking for current version of dns_sd library... " >&6; }
9159 LIBS="$LIBS -ldns_sd"
9160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9161 /* end confdefs.h. */
9166 int constant = kDNSServiceFlagsShareConnection;
9167 unsigned char txtRecord[100];
9169 TXTRecordGetValuePtr(sizeof(txtRecord),
9170 txtRecord, "value", &valueLen);
9175 if ac_fn_c_try_compile "$LINENO"; then :
9176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9177 $as_echo "yes" >&6; }
9178 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9180 DNSSDLIBS="-ldns_sd"
9181 DNSSD_BACKEND="dnssd"
9183 IPPFIND_BIN="ippfind"
9184 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9186 $as_echo "no" >&6; }
9188 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9209 # Check whether --enable-launchd was given.
9210 if test "${enable_launchd+set}" = set; then :
9211 enableval=$enable_launchd;
9217 if test x$enable_launchd != xno; then
9218 ac_fn_c_check_func "$LINENO" "launch_activate_socket" "ac_cv_func_launch_activate_socket"
9219 if test "x$ac_cv_func_launch_activate_socket" = xyes; then :
9221 $as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
9223 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9227 ac_fn_c_check_header_mongrel "$LINENO" "launch.h" "ac_cv_header_launch_h" "$ac_includes_default"
9228 if test "x$ac_cv_header_launch_h" = xyes; then :
9229 $as_echo "#define HAVE_LAUNCH_H 1" >>confdefs.h
9235 if test "$host_os_name" = darwin; then
9236 LAUNCHD_DIR="/System/Library/LaunchDaemons"
9237 # liblaunch is already part of libSystem
9241 # Check whether --enable-systemd was given.
9242 if test "${enable_systemd+set}" = set; then :
9243 enableval=$enable_systemd;
9247 # Check whether --with-systemd was given.
9248 if test "${with_systemd+set}" = set; then :
9249 withval=$with_systemd; SYSTEMD_DIR="$withval"
9256 if test x$enable_systemd != xno; then
9257 if test "x$PKGCONFIG" = x; then
9258 if test x$enable_systemd = xyes; then
9259 as_fn_error $? "Need pkg-config to enable systemd support." "$LINENO" 5
9263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsystemd" >&5
9264 $as_echo_n "checking for libsystemd... " >&6; }
9265 if $PKGCONFIG --exists libsystemd; then
9266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9267 $as_echo "yes" >&6; }
9269 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd
`
9270 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd
`
9271 elif $PKGCONFIG --exists libsystemd-daemon; then
9272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - legacy" >&5
9273 $as_echo "yes - legacy" >&6; }
9275 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd-daemon
`
9276 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd-daemon
`
9278 if $PKGCONFIG --exists libsystemd-journal; then
9279 ONDEMANDFLAGS="$ONDEMANDFLAGS `$PKGCONFIG --cflags libsystemd-journal
`"
9280 ONDEMANDLIBS="$ONDEMANDLIBS `$PKGCONFIG --libs libsystemd-journal
`"
9283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9284 $as_echo "no" >&6; }
9287 if test $have_systemd = yes; then
9288 $as_echo "#define HAVE_SYSTEMD 1" >>confdefs.h
9290 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9292 ac_fn_c_check_header_mongrel "$LINENO" "systemd/sd-journal.h" "ac_cv_header_systemd_sd_journal_h" "$ac_includes_default"
9293 if test "x$ac_cv_header_systemd_sd_journal_h" = xyes; then :
9294 $as_echo "#define HAVE_SYSTEMD_SD_JOURNAL_H 1" >>confdefs.h
9299 if test "x$SYSTEMD_DIR" = x; then
9300 SYSTEMD_DIR="`$PKGCONFIG --variable=systemdsystemunitdir systemd
`"
9306 # Check whether --enable-upstart was given.
9307 if test "${enable_upstart+set}" = set; then :
9308 enableval=$enable_upstart;
9311 if test "x$enable_upstart" = "xyes"; then
9312 if test "x$have_systemd" = "xyes"; then
9313 as_fn_error $? "Cannot support both systemd and upstart." "$LINENO" 5
9315 $as_echo "#define HAVE_UPSTART 1" >>confdefs.h
9317 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9324 # Check whether --with-smfmanifestdir was given.
9325 if test "${with_smfmanifestdir+set}" = set; then :
9326 withval=$with_smfmanifestdir; SMFMANIFESTDIR="$withval"
9331 # Check whether --with-rcdir was given.
9332 if test "${with_rcdir+set}" = set; then :
9333 withval=$with_rcdir; rcdir="$withval"
9339 # Check whether --with-rclevels was given.
9340 if test "${with_rclevels+set}" = set; then :
9341 withval=$with_rclevels; rclevels="$withval"
9347 # Check whether --with-rcstart was given.
9348 if test "${with_rcstart+set}" = set; then :
9349 withval=$with_rcstart; rcstart="$withval"
9355 # Check whether --with-rcstop was given.
9356 if test "${with_rcstop+set}" = set; then :
9357 withval=$with_rcstop; rcstop="$withval"
9363 if test x$rcdir = x; then
9364 if test x$LAUNCHD_DIR = x -a x$SYSTEMD_DIR = x -a x$SMFMANIFESTDIR = x; then
9365 # Fall back on "init", the original service startup interface...
9366 if test -d /sbin/init.d; then
9368 rcdir="/sbin/init.d"
9369 elif test -d /etc/init.d; then
9381 if test "x$rcstart" = x; then
9382 case "$host_os_name" in
9400 if test "x$rcstop" = x; then
9401 case "$host_os_name" in
9416 RCLEVELS="$rclevels"
9425 if test "x$rcdir" != xno; then
9426 if test "x$rclevels" = x; then
9434 # Check whether --with-xinetd was given.
9435 if test "${with_xinetd+set}" = set; then :
9436 withval=$with_xinetd; xinetd="$withval"
9444 if test "x$xinetd" = x; then
9445 if test ! -x /sbin/launchd; then
9446 for dir in /etc/xinetd.d /usr/local/etc/xinetd.d; do
9447 if test -d $dir; then
9453 elif test "x$xinetd" != xno; then
9458 LANGUAGES="`ls -1 locale
/cups_
*.po
2>/dev
/null |
sed -e '1,$s/locale\/cups_//' -e '1,$s/\.po//' |
tr '\n' ' '`"
9461 # Check whether --with-languages was given.
9462 if test "${with_languages+set}" = set; then :
9463 withval=$with_languages;
9465 none | no) LANGUAGES="" ;;
9467 *) LANGUAGES="$withval" ;;
9474 # Check whether --with-bundledir was given.
9475 if test "${with_bundledir+set}" = set; then :
9476 withval=$with_bundledir; CUPS_BUNDLEDIR="$withval"
9479 if test "x$host_os_name" = xdarwin -a $host_os_version -ge 100; then
9480 CUPS_BUNDLEDIR="/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A"
9489 if test "x$CUPS_BUNDLEDIR" != x; then
9490 cat >>confdefs.h <<_ACEOF
9491 #define CUPS_BUNDLEDIR "$CUPS_BUNDLEDIR"
9497 # Check whether --with-bundlelang was given.
9498 if test "${with_bundlelang+set}" = set; then :
9499 withval=$with_bundlelang; cups_bundlelang="$withval"
9502 if test $host_os_version -ge 190; then
9503 cups_bundlelang="en"
9505 cups_bundlelang="English"
9510 if test "x$cups_bundlelang" != x -a "x$CUPS_BUNDLEDIR" != x; then
9511 CUPS_RESOURCEDIR="$CUPS_BUNDLEDIR/Resources/$cups_bundlelang.lproj"
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
10066 INSTALL_LANGUAGES=""
10067 UNINSTALL_LANGUAGES=""
10069 if test "x$LANGUAGES" != x; then
10070 INSTALL_LANGUAGES="install-languages"
10071 UNINSTALL_LANGUAGES="uninstall-languages"
10072 for lang in $LANGUAGES; do
10073 if test -f doc/$lang/index.html.in; then
10074 LANGFILES="$LANGFILES doc/$lang/index.html"
10077 if test -f templates/$lang/header.tmpl.in; then
10078 LANGFILES="$LANGFILES templates/$lang/header.tmpl"
10081 elif test "x$CUPS_BUNDLEDIR" != x; then
10082 INSTALL_LANGUAGES="install-langbundle"
10083 UNINSTALL_LANGUAGES="uninstall-langbundle"
10089 ac_config_files="$ac_config_files Makedefs conf/cups-files.conf conf/cupsd.conf conf/mime.convs conf/pam.std conf/snmp.conf cups-config desktop/cups.desktop doc/index.html man/client.conf.man man/cups-files.conf.man man/cups-lpd.man man/cups-snmp.man man/cupsd.conf.man man/cupsd.man man/lpoptions.man scheduler/cups-lpd.xinetd scheduler/cups.sh scheduler/cups.xml scheduler/org.cups.cups-lpd.plist scheduler/org.cups.cups-lpdAT.service scheduler/org.cups.cupsd.path scheduler/org.cups.cupsd.service scheduler/org.cups.cupsd.socket templates/header.tmpl packaging/cups.list $LANGFILES"
10091 cat >confcache <<\_ACEOF
10092 # This file is a shell script that caches the results of configure
10093 # tests run on this system so they can be shared between configure
10094 # scripts and configure runs, see configure's option --config-cache.
10095 # It is not useful on other systems. If it contains results you don't
10096 # want to keep, you may remove or edit it.
10098 # config.status only pays attention to the cache file if you give it
10099 # the --recheck option to rerun configure.
10101 # `ac_cv_env_foo
' variables (set or unset) will be overridden when
10102 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10103 # following values.
10107 # The following way of writing the cache mishandles newlines in values,
10108 # but we know of no workaround that is simple, portable, and efficient.
10109 # So, we kill variables containing newlines.
10110 # Ultrix sh set writes to stderr and can't be redirected directly,
10111 # and sets the high bit in the cache file unless we assign to the vars.
10113 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10114 eval ac_val
=\$
$ac_var
10118 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10119 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10122 _ | IFS | as_nl
) ;; #(
10123 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
10124 *) { eval $ac_var=; unset $ac_var;} ;;
10130 case $as_nl`(ac_space=' '; set) 2>&1` in #(
10131 *${as_nl}ac_space
=\
*)
10132 # `set' does not quote correctly, so add quotes: double-quote
10133 # substitution turns \\\\ into \\, and sed turns \\ into \.
10136 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10139 # `set' quotes correctly as required by POSIX, so do not add quotes.
10140 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10149 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10151 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10153 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
10154 if test -w "$cache_file"; then
10155 if test "x$cache_file" != "x/dev/null"; then
10156 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10157 $as_echo "$as_me: updating cache $cache_file" >&6;}
10158 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
10159 cat confcache
>"$cache_file"
10161 case $cache_file in #(
10163 mv -f confcache
"$cache_file"$$
&&
10164 mv -f "$cache_file"$$
"$cache_file" ;; #(
10166 mv -f confcache
"$cache_file" ;;
10171 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10172 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10177 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
10178 # Let make expand exec_prefix.
10179 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10181 DEFS
=-DHAVE_CONFIG_H
10186 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
10187 # 1. Remove the extension, and $U if already installed.
10188 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
10189 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
10190 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
10191 # will be set to the directory where LIBOBJS objects are built.
10192 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10193 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
10195 LIBOBJS
=$ac_libobjs
10197 LTLIBOBJS
=$ac_ltlibobjs
10201 : "${CONFIG_STATUS=./config.status}"
10203 ac_clean_files_save
=$ac_clean_files
10204 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
10205 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10206 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10208 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10210 # Generated by $as_me.
10211 # Run this file to recreate the current configuration.
10212 # Compiler output produced by configure, useful for debugging
10213 # configure, is in config.log if it exists.
10216 ac_cs_recheck=false
10219 SHELL=\${CONFIG_SHELL-$SHELL}
10222 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
10223 ## -------------------- ##
10224 ## M4sh Initialization. ##
10225 ## -------------------- ##
10227 # Be more Bourne compatible
10228 DUALCASE
=1; export DUALCASE
# for MKS sh
10229 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
10232 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10233 # is contrary to our usage. Disable this feature.
10234 alias -g '${1+"$@"}'='"$@"'
10235 setopt NO_GLOB_SUBST
10237 case `(set -o) 2>/dev/null` in #(
10249 # Printing a long string crashes Solaris 7 /usr/bin/printf.
10250 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10251 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10252 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10253 # Prefer a ksh shell builtin over an external printf program on Solaris,
10254 # but without wasting forks for bash or zsh.
10255 if test -z "$BASH_VERSION$ZSH_VERSION" \
10256 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10257 as_echo='print
-r --'
10258 as_echo_n='print
-rn --'
10259 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10260 as_echo='printf %s
\n'
10261 as_echo_n='printf %s
'
10263 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10264 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
10265 as_echo_n='/usr
/ucb
/echo -n'
10267 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10268 as_echo_n_body='eval
10272 expr "X$arg" : "X\\(.*\\)$as_nl";
10273 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10275 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
10277 export as_echo_n_body
10278 as_echo_n='sh
-c $as_echo_n_body as_echo
'
10280 export as_echo_body
10281 as_echo='sh
-c $as_echo_body as_echo
'
10284 # The user is always right.
10285 if test "${PATH_SEPARATOR+set}" != set; then
10287 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10288 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10295 # We need space, tab and new line, in precisely that order. Quoting is
10296 # there to prevent editors from complaining about space-tab.
10297 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
10298 # splitting by setting IFS to empty value.)
10301 # Find who we are. Look in the path if we contain no directory separator.
10304 *[\\/]* ) as_myself=$0 ;;
10305 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10306 for as_dir in $PATH
10309 test -z "$as_dir" && as_dir=.
10310 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10316 # We did not find ourselves, most probably we were run as `sh COMMAND'
10317 # in which case we are not to be found in the path.
10318 if test "x$as_myself" = x
; then
10321 if test ! -f "$as_myself"; then
10322 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
10326 # Unset variables that we do not need and which cause bugs (e.g. in
10327 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
10328 # suppresses any "Segmentation fault" message there. '((' could
10329 # trigger a bug in pdksh 5.2.14.
10330 for as_var
in BASH_ENV ENV MAIL MAILPATH
10331 do eval test x\
${$as_var+set} = xset \
10332 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
10345 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
10348 # as_fn_error STATUS ERROR [LINENO LOG_FD]
10349 # ----------------------------------------
10350 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
10351 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
10352 # script with STATUS, using 1 if that was 0.
10355 as_status
=$1; test $as_status -eq 0 && as_status
=1
10357 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
10358 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
10360 $as_echo "$as_me: error: $2" >&2
10361 as_fn_exit
$as_status
10365 # as_fn_set_status STATUS
10366 # -----------------------
10367 # Set $? to STATUS, without forking.
10368 as_fn_set_status
()
10371 } # as_fn_set_status
10373 # as_fn_exit STATUS
10374 # -----------------
10375 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
10379 as_fn_set_status
$1
10385 # Portably unset VAR.
10388 { eval $1=; unset $1;}
10390 as_unset
=as_fn_unset
10391 # as_fn_append VAR VALUE
10392 # ----------------------
10393 # Append the text in VALUE to the end of the definition contained in VAR. Take
10394 # advantage of any shell optimizations that allow amortized linear growth over
10395 # repeated appends, instead of the typical quadratic growth present in naive
10397 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
10398 eval 'as_fn_append ()
10409 # as_fn_arith ARG...
10410 # ------------------
10411 # Perform arithmetic evaluation on the ARGs, and store the result in the
10412 # global $as_val. Take advantage of shells that can avoid forks. The arguments
10413 # must be portable across $(()) and expr.
10414 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
10415 eval 'as_fn_arith ()
10422 as_val
=`expr "$@" || test $? -eq 1`
10427 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
10428 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
10434 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
10435 as_basename
=basename
10440 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
10446 as_me
=`$as_basename -- "$0" ||
10447 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10448 X"$0" : 'X\(//\)$' \| \
10449 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
10451 sed '/^.*\/\([^/][^/]*\)\/*$/{
10465 # Avoid depending upon Character Ranges.
10466 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
10467 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10468 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
10469 as_cr_digits
='0123456789'
10470 as_cr_alnum
=$as_cr_Letters$as_cr_digits
10472 ECHO_C
= ECHO_N
= ECHO_T
=
10473 case `echo -n x` in #(((((
10475 case `echo 'xy\c'` in
10476 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
10478 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
10485 rm -f conf$$ conf$$.exe conf$$.
file
10486 if test -d conf$$.dir
; then
10487 rm -f conf$$.dir
/conf$$.
file
10490 mkdir conf$$.dir
2>/dev
/null
10492 if (echo >conf$$.
file) 2>/dev
/null
; then
10493 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
10495 # ... but there are two gotchas:
10496 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10497 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10498 # In both cases, we have to default to `cp -pR'.
10499 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
10501 elif ln conf$$.
file conf$$
2>/dev
/null
; then
10509 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
10510 rmdir conf$$.dir
2>/dev
/null
10515 # Create "$as_dir" as a directory, including parents if necessary.
10520 -*) as_dir
=.
/$as_dir;;
10522 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
10526 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10527 *) as_qdir
=$as_dir;;
10529 as_dirs
="'$as_qdir' $as_dirs"
10530 as_dir
=`$as_dirname -- "$as_dir" ||
10531 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10532 X"$as_dir" : 'X\(//\)[^/]' \| \
10533 X"$as_dir" : 'X\(//\)$' \| \
10534 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10535 $as_echo X"$as_dir" |
10536 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10540 /^X\(\/\/\)[^/].*/{
10553 test -d "$as_dir" && break
10555 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
10556 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
10560 if mkdir
-p .
2>/dev
/null
; then
10561 as_mkdir_p
='mkdir -p "$as_dir"'
10563 test -d .
/-p && rmdir .
/-p
10568 # as_fn_executable_p FILE
10569 # -----------------------
10570 # Test if FILE is an executable regular file.
10571 as_fn_executable_p
()
10573 test -f "$1" && test -x "$1"
10574 } # as_fn_executable_p
10575 as_test_x
='test -x'
10576 as_executable_p
=as_fn_executable_p
10578 # Sed expression to map a string onto a valid CPP name.
10579 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10581 # Sed expression to map a string onto a valid variable name.
10582 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10586 ## ----------------------------------- ##
10587 ## Main body of $CONFIG_STATUS script. ##
10588 ## ----------------------------------- ##
10590 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
10592 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10593 # Save the log message, to keep $0 and so on meaningful, and to
10594 # report actual input values of CONFIG_FILES etc. instead of their
10595 # values after options handling.
10597 This file was extended by CUPS $as_me 2.3b7, which was
10598 generated by GNU Autoconf 2.69. Invocation command line was
10600 CONFIG_FILES = $CONFIG_FILES
10601 CONFIG_HEADERS = $CONFIG_HEADERS
10602 CONFIG_LINKS = $CONFIG_LINKS
10603 CONFIG_COMMANDS = $CONFIG_COMMANDS
10606 on `(hostname || uname -n) 2>/dev/null | sed 1q`
10611 case $ac_config_files in *"
10612 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
10615 case $ac_config_headers in *"
10616 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
10620 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10621 # Files that config.status was made for.
10622 config_files="$ac_config_files"
10623 config_headers="$ac_config_headers"
10627 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10629 \`$as_me' instantiates files and other configuration actions
10630 from templates according to the current configuration. Unless the files
10631 and actions are specified as TAGs, all are instantiated by default.
10633 Usage: $0 [OPTION]... [TAG]...
10635 -h, --help print this help, then exit
10636 -V, --version print version number and configuration settings, then exit
10637 --config print configuration, then exit
10638 -q, --quiet, --silent
10639 do not print progress messages
10640 -d, --debug don't remove temporary files
10641 --recheck update $as_me by reconfiguring in the same conditions
10642 --file=FILE[:TEMPLATE]
10643 instantiate the configuration file FILE
10644 --header=FILE[:TEMPLATE]
10645 instantiate the configuration header FILE
10647 Configuration files:
10650 Configuration headers:
10653 Report bugs to <https://github.com/apple/cups/issues>.
10654 CUPS home page: <https://www.cups.org/>."
10657 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10658 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
10660 CUPS config.status 2.3b7
10661 configured by $0, generated by GNU Autoconf 2.69,
10662 with options \\"\$ac_cs_config\\"
10664 Copyright (C) 2012 Free Software Foundation, Inc.
10665 This config.status script is free software; the Free Software Foundation
10666 gives unlimited permission to copy, distribute and modify it."
10671 test -n "\$AWK" || AWK=awk
10674 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10675 # The default lists apply if the user does not specify any file.
10681 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
10682 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
10686 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
10698 # Handling of the options.
10699 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
10701 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
10702 $as_echo "$ac_cs_version"; exit ;;
10703 --config |
--confi |
--conf |
--con |
--co |
--c )
10704 $as_echo "$ac_cs_config"; exit ;;
10705 --debug |
--debu |
--deb |
--de |
--d |
-d )
10707 --file |
--fil |
--fi |
--f )
10710 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10711 '') as_fn_error $?
"missing file argument" ;;
10713 as_fn_append CONFIG_FILES
" '$ac_optarg'"
10714 ac_need_defaults
=false
;;
10715 --header |
--heade |
--head |
--hea )
10718 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10720 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
10721 ac_need_defaults
=false
;;
10723 # Conflict between --help and --header
10724 as_fn_error $?
"ambiguous option: \`$1'
10725 Try \`$0 --help' for more information.";;
10726 --help |
--hel |
-h )
10727 $as_echo "$ac_cs_usage"; exit ;;
10728 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
10729 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
10732 # This is an error.
10733 -*) as_fn_error $?
"unrecognized option: \`$1'
10734 Try \`$0 --help' for more information." ;;
10736 *) as_fn_append ac_config_targets
" $1"
10737 ac_need_defaults
=false
;;
10743 ac_configure_extra_args
=
10745 if $ac_cs_silent; then
10747 ac_configure_extra_args
="$ac_configure_extra_args --silent"
10751 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10752 if \$ac_cs_recheck; then
10753 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10755 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
10756 CONFIG_SHELL='$SHELL'
10757 export CONFIG_SHELL
10762 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10766 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10767 ## Running $as_me. ##
10773 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10776 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10778 # Handling of arguments.
10779 for ac_config_target
in $ac_config_targets
10781 case $ac_config_target in
10782 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
10783 "Makedefs") CONFIG_FILES
="$CONFIG_FILES Makedefs" ;;
10784 "conf/cups-files.conf") CONFIG_FILES
="$CONFIG_FILES conf/cups-files.conf" ;;
10785 "conf/cupsd.conf") CONFIG_FILES
="$CONFIG_FILES conf/cupsd.conf" ;;
10786 "conf/mime.convs") CONFIG_FILES
="$CONFIG_FILES conf/mime.convs" ;;
10787 "conf/pam.std") CONFIG_FILES
="$CONFIG_FILES conf/pam.std" ;;
10788 "conf/snmp.conf") CONFIG_FILES
="$CONFIG_FILES conf/snmp.conf" ;;
10789 "cups-config") CONFIG_FILES
="$CONFIG_FILES cups-config" ;;
10790 "desktop/cups.desktop") CONFIG_FILES
="$CONFIG_FILES desktop/cups.desktop" ;;
10791 "doc/index.html") CONFIG_FILES
="$CONFIG_FILES doc/index.html" ;;
10792 "man/client.conf.man") CONFIG_FILES
="$CONFIG_FILES man/client.conf.man" ;;
10793 "man/cups-files.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cups-files.conf.man" ;;
10794 "man/cups-lpd.man") CONFIG_FILES
="$CONFIG_FILES man/cups-lpd.man" ;;
10795 "man/cups-snmp.man") CONFIG_FILES
="$CONFIG_FILES man/cups-snmp.man" ;;
10796 "man/cupsd.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.conf.man" ;;
10797 "man/cupsd.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.man" ;;
10798 "man/lpoptions.man") CONFIG_FILES
="$CONFIG_FILES man/lpoptions.man" ;;
10799 "scheduler/cups-lpd.xinetd") CONFIG_FILES
="$CONFIG_FILES scheduler/cups-lpd.xinetd" ;;
10800 "scheduler/cups.sh") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.sh" ;;
10801 "scheduler/cups.xml") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.xml" ;;
10802 "scheduler/org.cups.cups-lpd.plist") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpd.plist" ;;
10803 "scheduler/org.cups.cups-lpdAT.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpdAT.service" ;;
10804 "scheduler/org.cups.cupsd.path") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.path" ;;
10805 "scheduler/org.cups.cupsd.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.service" ;;
10806 "scheduler/org.cups.cupsd.socket") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.socket" ;;
10807 "templates/header.tmpl") CONFIG_FILES
="$CONFIG_FILES templates/header.tmpl" ;;
10808 "packaging/cups.list") CONFIG_FILES
="$CONFIG_FILES packaging/cups.list" ;;
10809 "$LANGFILES") CONFIG_FILES
="$CONFIG_FILES $LANGFILES" ;;
10811 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
10816 # If the user did not use the arguments to specify the items to instantiate,
10817 # then the envvar interface is used. Set only those that are not.
10818 # We use the long form for the default assignment because of an extremely
10819 # bizarre bug on SunOS 4.1.3.
10820 if $ac_need_defaults; then
10821 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
10822 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
10825 # Have a temporary directory for convenience. Make it in the build tree
10826 # simply because there is no reason against having it here, and in addition,
10827 # creating and moving files from /tmp can sometimes cause problems.
10828 # Hook for its removal unless debugging.
10829 # Note that there is a small window in which the directory will not be cleaned:
10830 # after its creation but before its name has been assigned to `$tmp'.
10834 trap 'exit_status=$?
10835 : "${ac_tmp:=$tmp}"
10836 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
10838 trap 'as_fn_exit 1' 1 2 13 15
10840 # Create a (secure) tmp directory for tmp files.
10843 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
10847 tmp
=.
/conf$$
-$RANDOM
10848 (umask 077 && mkdir
"$tmp")
10849 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
10852 # Set up the scripts for CONFIG_FILES section.
10853 # No need to generate them if there are no CONFIG_FILES.
10854 # This happens for instance with `./config.status config.h'.
10855 if test -n "$CONFIG_FILES"; then
10858 ac_cr
=`echo X | tr X '\015'`
10859 # On cygwin, bash can eat \r inside `` if the user requested igncr.
10860 # But we know of no other shell where ac_cr would be empty at this
10861 # point, so we can use a bashism as a fallback.
10862 if test "x$ac_cr" = x
; then
10863 eval ac_cr
=\$
\'\\r
\'
10865 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
10866 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
10869 ac_cs_awk_cr
=$ac_cr
10872 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
10877 echo "cat >conf$$subs.awk <<_ACEOF" &&
10878 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
10880 } >conf$$subs.sh ||
10881 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
10882 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
10884 for ac_last_try in false false false false false :; do
10885 . ./conf$$subs.sh ||
10886 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
10888 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
10889 if test $ac_delim_n = $ac_delim_num; then
10891 elif $ac_last_try; then
10892 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
10894 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
10897 rm -f conf$$subs.sh
10899 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10900 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
10904 s/^/S["/; s
/!.
*/"]=/
10914 s/\(.\{148\}\)..*/\1/
10916 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
10921 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
10928 s/\(.\{148\}\)..*/\1/
10930 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
10934 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
10939 ' <conf$$subs.awk | sed '
10944 ' >>$CONFIG_STATUS || ac_write_fail=1
10945 rm -f conf$$subs.awk
10946 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10948 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
10949 for (key in S) S_is_set[key] = 1
10955 nfields = split(line, field, "@
")
10957 len = length(field[1])
10958 for (i = 2; i < nfields; i++) {
10960 keylen = length(key)
10961 if (S_is_set[key]) {
10963 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
10964 len += length(value) + length(field[++i])
10975 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10976 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
10977 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
10980 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
10981 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
10984 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
10985 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
10986 # trailing colons and then remove the whole line if VPATH becomes empty
10987 # (actually we leave an empty line to preserve line numbers).
10988 if test "x
$srcdir" = x.; then
10989 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
11007 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11008 fi # test -n "$CONFIG_FILES"
11010 # Set up the scripts for CONFIG_HEADERS section.
11011 # No need to generate them if there are no CONFIG_HEADERS.
11012 # This happens for instance with `./config.status Makefile'.
11013 if test -n "$CONFIG_HEADERS"; then
11014 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
11018 # Transform confdefs.h into an awk script `defines.awk', embedded as
11019 # here-document in config.status, that substitutes the proper values into
11020 # config.h.in to produce config.h.
11022 # Create a delimiter string that does not exist in confdefs.h, to ease
11023 # handling of long lines.
11025 for ac_last_try in false false :; do
11026 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
11027 if test -z "$ac_tt"; then
11029 elif $ac_last_try; then
11030 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
11032 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11036 # For the awk script, D is an array of macro values keyed by name,
11037 # likewise P contains macro parameters if any. Preserve backslash
11038 # newline sequences.
11040 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11042 s/.\{148\}/&'"$ac_delim"'/g
11045 s/^[ ]*#[ ]*define[ ][ ]*/ /
11052 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
11054 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
11058 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
11059 D["\
1"]=" \
3\\\\\\n
"\\/p
11061 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
11066 s/.\{148\}/&'"$ac_delim"'/g
11071 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
11074 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
11076 ' <confdefs.h | sed '
11077 s/'"$ac_delim"'/"\\\
11078 "/g' >>$CONFIG_STATUS || ac_write_fail=1
11080 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11081 for (key in D) D_is_set[key] = 1
11084 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11086 split(line, arg, " ")
11087 if (arg[1] == "#") {
11091 defundef
= substr
(arg
[1], 2)
11094 split(mac1
, mac2
, "(") #)
11096 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
11097 if (D_is_set
[macro
]) {
11098 # Preserve the white space surrounding the "#".
11099 print prefix
"define", macro P
[macro
] D
[macro
]
11102 # Replace #undef with comments. This is necessary, for example,
11103 # in the case of _POSIX_SOURCE, which is predefined and required
11104 # on some systems where configure will not decide to define it.
11105 if (defundef
== "undef") {
11106 print
"/*", prefix defundef
, macro
, "*/"
11114 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11115 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
11116 fi # test -n "$CONFIG_HEADERS"
11119 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS "
11124 :[FHLC
]) ac_mode
=$ac_tag; continue;;
11126 case $ac_mode$ac_tag in
11128 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
11129 :[FH
]-) ac_tag
=-:-;;
11130 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
11147 -) ac_f
="$ac_tmp/stdin";;
11148 *) # Look for the file first in the build tree, then in the source tree
11149 # (if the path is not absolute). The absolute path cannot be DOS-style,
11150 # because $ac_f cannot contain `:'.
11154 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
11156 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11158 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11159 as_fn_append ac_file_inputs
" '$ac_f'"
11162 # Let's still pretend it is `configure' which instantiates (i.e., don't
11163 # use $as_me), people would be surprised to read:
11164 # /* config.h. Generated by config.status. */
11165 configure_input
='Generated from '`
11166 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11168 if test x
"$ac_file" != x-
; then
11169 configure_input
="$ac_file. $configure_input"
11170 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11171 $as_echo "$as_me: creating $ac_file" >&6;}
11173 # Neutralize special characters interpreted by sed in replacement strings.
11174 case $configure_input in #(
11175 *\
&* |
*\|
* |
*\\* )
11176 ac_sed_conf_input
=`$as_echo "$configure_input" |
11177 sed 's/[\\\\&|]/\\\\&/g'`;; #(
11178 *) ac_sed_conf_input
=$configure_input;;
11182 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
11183 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
11188 ac_dir
=`$as_dirname -- "$ac_file" ||
11189 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11190 X"$ac_file" : 'X\(//\)[^/]' \| \
11191 X"$ac_file" : 'X\(//\)$' \| \
11192 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11193 $as_echo X"$ac_file" |
11194 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11198 /^X\(\/\/\)[^/].*/{
11211 as_dir
="$ac_dir"; as_fn_mkdir_p
11215 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11217 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11218 # A ".." for each directory in $ac_dir_suffix.
11219 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11220 case $ac_top_builddir_sub in
11221 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11222 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
11225 ac_abs_top_builddir
=$ac_pwd
11226 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
11227 # for backward compatibility:
11228 ac_top_builddir
=$ac_top_build_prefix
11231 .
) # We are building in place.
11233 ac_top_srcdir
=$ac_top_builddir_sub
11234 ac_abs_top_srcdir
=$ac_pwd ;;
11235 [\\/]* | ?
:[\\/]* ) # Absolute name.
11236 ac_srcdir
=$srcdir$ac_dir_suffix;
11237 ac_top_srcdir
=$srcdir
11238 ac_abs_top_srcdir
=$srcdir ;;
11239 *) # Relative name.
11240 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
11241 ac_top_srcdir
=$ac_top_build_prefix$srcdir
11242 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
11244 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
11255 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11256 # If the template does not know about datarootdir, expand it.
11257 # FIXME: This hack should be removed a few years after 2.60.
11258 ac_datarootdir_hack
=; ac_datarootdir_seen
=
11269 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11270 *datarootdir
*) ac_datarootdir_seen
=yes;;
11271 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
11272 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11273 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11275 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11276 ac_datarootdir_hack='
11277 s&@datadir@&$datadir&g
11278 s&@docdir@&$docdir&g
11279 s&@infodir@&$infodir&g
11280 s&@localedir@&$localedir&g
11281 s&@mandir@&$mandir&g
11282 s&\\\${datarootdir}&$datarootdir&g' ;;
11286 # Neutralize VPATH when `$srcdir' = `.'.
11287 # Shell code in configure.ac might set extrasub.
11288 # FIXME: do we really want to maintain this feature?
11289 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11290 ac_sed_extra="$ac_vpsub
11293 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11295 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
11296 s|@configure_input@|
$ac_sed_conf_input|
;t t
11297 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
11298 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
11299 s
&@srcdir@
&$ac_srcdir&;t t
11300 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
11301 s
&@top_srcdir@
&$ac_top_srcdir&;t t
11302 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
11303 s
&@builddir@
&$ac_builddir&;t t
11304 s
&@abs_builddir@
&$ac_abs_builddir&;t t
11305 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
11306 $ac_datarootdir_hack
11308 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
11309 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
11311 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11312 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
11313 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
11314 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
11315 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
11316 which seems to be undefined. Please make sure it is defined" >&5
11317 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
11318 which seems to be undefined. Please make sure it is defined" >&2;}
11320 rm -f "$ac_tmp/stdin"
11322 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
11323 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
11325 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11331 if test x"$ac_file" != x-; then
11333 $as_echo "/* $configure_input */" \
11334 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
11335 } >"$ac_tmp/config.h" \
11336 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11337 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
11338 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
11339 $as_echo "$as_me: $ac_file is unchanged" >&6;}
11342 mv "$ac_tmp/config.h" "$ac_file" \
11343 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11346 $as_echo "/* $configure_input */" \
11347 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
11348 || as_fn_error $? "could not create -" "$LINENO" 5
11360 ac_clean_files=$ac_clean_files_save
11362 test $ac_write_fail = 0 ||
11363 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
11366 # configure is writing to config.log, and then calls config.status.
11367 # config.status does its own redirection, appending to config.log.
11368 # Unfortunately, on DOS this fails, as config.log is still kept open
11369 # by configure, so config.status won't be able to
write to it
; its
11370 # output is simply discarded. So we exec the FD to /dev/null,
11371 # effectively closing config.log, so it can be properly (re)opened and
11372 # appended to by config.status. When coming back to configure, we
11373 # need to make the FD available again.
11374 if test "$no_create" != yes; then
11376 ac_config_status_args
=
11377 test "$silent" = yes &&
11378 ac_config_status_args
="$ac_config_status_args --quiet"
11380 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
11382 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11383 # would make configure fail if this is the last instruction.
11384 $ac_cs_success || as_fn_exit
1
11386 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
11387 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
11388 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
11392 chmod +x cups-config