2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for CUPS 2.2.4.
5 # Report bugs to <https://github.com/apple/cups/issues>.
8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
17 # Be more Bourne compatible
18 DUALCASE
=1; export DUALCASE
# for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
27 case `(set -o) 2>/dev/null` in #(
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo_n='print
-rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
55 as_echo_n='/usr
/ucb
/echo -n'
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
68 as_echo_n='sh
-c $as_echo_n_body as_echo
'
71 as_echo='sh
-c $as_echo_body as_echo
'
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
77 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
91 # Find who we are. Look in the path if we contain no directory separator.
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x
; then
111 if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there. '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var
in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\
${$as_var+set} = xset \
122 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
135 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
137 # Use a proper internal environment variable to ensure we don't fall
138 # into an infinite loop, continuously re-executing ourselves.
139 if test x
"${_as_can_reexec}" != xno
&& test "x$CONFIG_SHELL" != x
; then
140 _as_can_reexec
=no
; export _as_can_reexec
;
141 # We cannot yet assume a decent shell, so we have to provide a
142 # neutralization value for shells without unset; and this also
143 # works around shells that cannot unset nonexistent variables.
144 # Preserve -v and -x to the replacement shell.
147 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
149 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155 # Admittedly, this is quite paranoid, since all the known shells bail
156 # out after a failed `exec'.
157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
160 # We don't want this to propagate to other subprocesses.
161 { _as_can_reexec
=; unset _as_can_reexec
;}
162 if test "x$CONFIG_SHELL" = x
; then
163 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167 # is contrary to our usage. Disable this feature.
168 alias -g '\${1+\"\$@\"}'='\"\$@\"'
171 case \`(set -o) 2>/dev/null\` in #(
179 as_required
="as_fn_return () { (exit \$1); }
180 as_fn_success () { as_fn_return 0; }
181 as_fn_failure () { as_fn_return 1; }
182 as_fn_ret_success () { return 0; }
183 as_fn_ret_failure () { return 1; }
186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
193 exitcode=1; echo positional parameters were not saved.
195 test x\$exitcode = x0 || exit 1
197 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
198 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201 test \$(( 1 + 1 )) = 2 || exit 1"
202 if (eval "$as_required") 2>/dev
/null
; then :
207 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
210 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
212 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
215 test -z "$as_dir" && as_dir
=.
219 for as_base
in sh bash ksh sh5
; do
220 # Try only shells that exist, to save several forks.
221 as_shell
=$as_dir/$as_base
222 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
223 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
224 CONFIG_SHELL
=$as_shell as_have_required
=yes
225 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
233 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
234 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
235 CONFIG_SHELL
=$SHELL as_have_required
=yes
240 if test "x$CONFIG_SHELL" != x
; then :
242 # We cannot yet assume a decent shell, so we have to provide a
243 # neutralization value for shells without unset; and this also
244 # works around shells that cannot unset nonexistent variables.
245 # Preserve -v and -x to the replacement shell.
248 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
250 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
255 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256 # Admittedly, this is quite paranoid, since all the known shells bail
257 # out after a failed `exec'.
258 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
262 if test x
$as_have_required = xno
; then :
263 $as_echo "$0: This script requires a shell more modern than all"
264 $as_echo "$0: the shells that I found on your system."
265 if test x
${ZSH_VERSION+set} = xset
; then
266 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
267 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
269 $as_echo "$0: Please tell bug-autoconf@gnu.org and
270 $0: https://github.com/apple/cups/issues about your system,
271 $0: including any error possibly output before this
272 $0: message. Then install a modern shell, or manually run
273 $0: the script under such a shell if you do have one."
279 SHELL
=${CONFIG_SHELL-/bin/sh}
281 # Unset more variables known to interfere with behavior of common tools.
282 CLICOLOR_FORCE
= GREP_OPTIONS
=
283 unset CLICOLOR_FORCE GREP_OPTIONS
285 ## --------------------- ##
286 ## M4sh Shell Functions. ##
287 ## --------------------- ##
290 # Portably unset VAR.
293 { eval $1=; unset $1;}
297 # as_fn_set_status STATUS
298 # -----------------------
299 # Set $? to STATUS, without forking.
307 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
317 # Create "$as_dir" as a directory, including parents if necessary.
322 -*) as_dir
=.
/$as_dir;;
324 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
328 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
331 as_dirs
="'$as_qdir' $as_dirs"
332 as_dir
=`$as_dirname -- "$as_dir" ||
333 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
334 X"$as_dir" : 'X\(//\)[^/]' \| \
335 X"$as_dir" : 'X\(//\)$' \| \
336 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
337 $as_echo X"$as_dir" |
338 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
355 test -d "$as_dir" && break
357 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
358 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
363 # as_fn_executable_p FILE
364 # -----------------------
365 # Test if FILE is an executable regular file.
366 as_fn_executable_p
()
368 test -f "$1" && test -x "$1"
369 } # as_fn_executable_p
370 # as_fn_append VAR VALUE
371 # ----------------------
372 # Append the text in VALUE to the end of the definition contained in VAR. Take
373 # advantage of any shell optimizations that allow amortized linear growth over
374 # repeated appends, instead of the typical quadratic growth present in naive
376 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
377 eval 'as_fn_append ()
390 # Perform arithmetic evaluation on the ARGs, and store the result in the
391 # global $as_val. Take advantage of shells that can avoid forks. The arguments
392 # must be portable across $(()) and expr.
393 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
401 as_val
=`expr "$@" || test $? -eq 1`
406 # as_fn_error STATUS ERROR [LINENO LOG_FD]
407 # ----------------------------------------
408 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
409 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
410 # script with STATUS, using 1 if that was 0.
413 as_status
=$1; test $as_status -eq 0 && as_status
=1
415 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
416 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
418 $as_echo "$as_me: error: $2" >&2
419 as_fn_exit
$as_status
422 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
423 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
429 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
435 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
441 as_me
=`$as_basename -- "$0" ||
442 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
443 X"$0" : 'X\(//\)$' \| \
444 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
446 sed '/^.*\/\([^/][^/]*\)\/*$/{
460 # Avoid depending upon Character Ranges.
461 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
462 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
463 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
464 as_cr_digits
='0123456789'
465 as_cr_alnum
=$as_cr_Letters$as_cr_digits
468 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
469 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
470 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
471 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
472 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
484 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
488 chmod +x
"$as_me.lineno" ||
489 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
491 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
492 # already done that, so ensure we don't try to do so again and fall
493 # in an infinite loop. This has already happened in practice.
494 _as_can_reexec
=no
; export _as_can_reexec
495 # Don't try to exec as it changes $[0], causing all sort of problems
496 # (the dirname of $[0] is not the place where we might find the
497 # original and so on. Autoconf is especially sensitive to this).
499 # Exit status is that of the last command.
503 ECHO_C
= ECHO_N
= ECHO_T
=
504 case `echo -n x` in #(((((
506 case `echo 'xy\c'` in
507 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
509 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
516 rm -f conf$$ conf$$.exe conf$$.
file
517 if test -d conf$$.dir
; then
518 rm -f conf$$.dir
/conf$$.
file
521 mkdir conf$$.dir
2>/dev
/null
523 if (echo >conf$$.
file) 2>/dev
/null
; then
524 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
526 # ... but there are two gotchas:
527 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
528 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
529 # In both cases, we have to default to `cp -pR'.
530 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
532 elif ln conf$$.
file conf$$
2>/dev
/null
; then
540 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
541 rmdir conf$$.dir
2>/dev
/null
543 if mkdir
-p .
2>/dev
/null
; then
544 as_mkdir_p
='mkdir -p "$as_dir"'
546 test -d .
/-p && rmdir .
/-p
551 as_executable_p
=as_fn_executable_p
553 # Sed expression to map a string onto a valid CPP name.
554 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
556 # Sed expression to map a string onto a valid variable name.
557 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
560 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
564 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
565 # so uname gets run too.
566 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
571 ac_default_prefix
=/usr
/local
573 ac_config_libobj_dir
=.
580 # Identity of this package.
582 PACKAGE_TARNAME
='cups'
583 PACKAGE_VERSION
='2.2.4'
584 PACKAGE_STRING
='CUPS 2.2.4'
585 PACKAGE_BUGREPORT
='https://github.com/apple/cups/issues'
586 PACKAGE_URL
='https://www.cups.org/'
588 # Factoring default headers for most tests.
589 ac_includes_default
="\
591 #ifdef HAVE_SYS_TYPES_H
592 # include <sys/types.h>
594 #ifdef HAVE_SYS_STAT_H
595 # include <sys/stat.h>
601 # ifdef HAVE_STDLIB_H
606 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
611 #ifdef HAVE_STRINGS_H
612 # include <strings.h>
614 #ifdef HAVE_INTTYPES_H
615 # include <inttypes.h>
625 ac_subst_vars
='LTLIBOBJS
640 CUPS_DEFAULT_SMB_CONFIG_FILE
641 CUPS_DEFAULT_LPD_CONFIG_FILE
642 CUPS_DEFAULT_PRINTCAP
643 CUPS_PRIMARY_SYSTEM_GROUP
648 CUPS_BROWSE_LOCAL_PROTOCOLS
651 CUPS_ACCESS_LOG_LEVEL
656 CUPS_CONFIG_FILE_PERM
688 CUPS_DEFAULT_GSSSERVICENAME
691 CUPS_LISTEN_DOMAINSOCKET
692 CUPS_DEFAULT_DOMAINSOCKET
744 CUPS_DEFAULT_PRINTOPERATOR_AUTH
827 program_transform_name
840 enable_option_checking
864 enable_libtool_unsupported
899 with_config_file_perm
904 with_access_log_level
908 enable_default_shared
926 ac_precious_vars
='build_alias
940 # Initialize some variables set by options.
942 ac_init_version
=false
943 ac_unrecognized_opts
=
945 # The variables have the same names as the options, with
946 # dashes changed to underlines.
954 program_transform_name
=s
,x
,x
,
962 # Installation directory options.
963 # These are left unexpanded so users can "make install exec_prefix=/foo"
964 # and all the variables that are supposed to be based on exec_prefix
965 # by default will actually change.
966 # Use braces instead of parens because sh, perl, etc. also accept them.
967 # (The list follows the same order as the GNU Coding Standards.)
968 bindir
='${exec_prefix}/bin'
969 sbindir
='${exec_prefix}/sbin'
970 libexecdir
='${exec_prefix}/libexec'
971 datarootdir
='${prefix}/share'
972 datadir
='${datarootdir}'
973 sysconfdir
='${prefix}/etc'
974 sharedstatedir
='${prefix}/com'
975 localstatedir
='${prefix}/var'
976 includedir
='${prefix}/include'
977 oldincludedir
='/usr/include'
978 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
979 infodir
='${datarootdir}/info'
984 libdir
='${exec_prefix}/lib'
985 localedir
='${datarootdir}/locale'
986 mandir
='${datarootdir}/man'
992 # If the previous option needs an argument, assign it.
993 if test -n "$ac_prev"; then
994 eval $ac_prev=\
$ac_option
1000 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1005 # Accept the important Cygnus configure options, so we can diagnose typos.
1007 case $ac_dashdash$ac_option in
1011 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1013 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1014 bindir
=$ac_optarg ;;
1016 -build |
--build |
--buil |
--bui |
--bu)
1017 ac_prev
=build_alias
;;
1018 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1019 build_alias
=$ac_optarg ;;
1021 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1022 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1023 ac_prev
=cache_file
;;
1024 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1025 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1026 cache_file
=$ac_optarg ;;
1028 --config-cache |
-C)
1029 cache_file
=config.cache
;;
1031 -datadir |
--datadir |
--datadi |
--datad)
1033 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1034 datadir
=$ac_optarg ;;
1036 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1037 |
--dataroo |
--dataro |
--datar)
1038 ac_prev
=datarootdir
;;
1039 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1040 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1041 datarootdir
=$ac_optarg ;;
1043 -disable-* |
--disable-*)
1044 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1045 # Reject names that are not valid shell variable names.
1046 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1047 as_fn_error $?
"invalid feature name: $ac_useropt"
1048 ac_useropt_orig
=$ac_useropt
1049 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1050 case $ac_user_opts in
1052 "enable_
$ac_useropt"
1054 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1055 ac_unrecognized_sep
=', ';;
1057 eval enable_
$ac_useropt=no
;;
1059 -docdir |
--docdir |
--docdi |
--doc |
--do)
1061 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1062 docdir
=$ac_optarg ;;
1064 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1066 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1067 dvidir
=$ac_optarg ;;
1069 -enable-* |
--enable-*)
1070 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1071 # Reject names that are not valid shell variable names.
1072 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1073 as_fn_error $?
"invalid feature name: $ac_useropt"
1074 ac_useropt_orig
=$ac_useropt
1075 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1076 case $ac_user_opts in
1078 "enable_
$ac_useropt"
1080 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1081 ac_unrecognized_sep
=', ';;
1083 eval enable_
$ac_useropt=\
$ac_optarg ;;
1085 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1086 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1087 |
--exec |
--exe |
--ex)
1088 ac_prev
=exec_prefix
;;
1089 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1090 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1091 |
--exec=* |
--exe=* |
--ex=*)
1092 exec_prefix
=$ac_optarg ;;
1094 -gas |
--gas |
--ga |
--g)
1095 # Obsolete; use --with-gas.
1098 -help |
--help |
--hel |
--he |
-h)
1099 ac_init_help
=long
;;
1100 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1101 ac_init_help
=recursive
;;
1102 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1103 ac_init_help
=short
;;
1105 -host |
--host |
--hos |
--ho)
1106 ac_prev
=host_alias
;;
1107 -host=* |
--host=* |
--hos=* |
--ho=*)
1108 host_alias
=$ac_optarg ;;
1110 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1112 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1114 htmldir
=$ac_optarg ;;
1116 -includedir |
--includedir |
--includedi |
--included |
--include \
1117 |
--includ |
--inclu |
--incl |
--inc)
1118 ac_prev
=includedir
;;
1119 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1120 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1121 includedir
=$ac_optarg ;;
1123 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1125 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1126 infodir
=$ac_optarg ;;
1128 -libdir |
--libdir |
--libdi |
--libd)
1130 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1131 libdir
=$ac_optarg ;;
1133 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1134 |
--libexe |
--libex |
--libe)
1135 ac_prev
=libexecdir
;;
1136 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1137 |
--libexe=* |
--libex=* |
--libe=*)
1138 libexecdir
=$ac_optarg ;;
1140 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1141 ac_prev
=localedir
;;
1142 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1143 localedir
=$ac_optarg ;;
1145 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1146 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1147 ac_prev
=localstatedir
;;
1148 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1149 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1150 localstatedir
=$ac_optarg ;;
1152 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1154 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1155 mandir
=$ac_optarg ;;
1157 -nfp |
--nfp |
--nf)
1158 # Obsolete; use --without-fp.
1161 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1162 |
--no-cr |
--no-c |
-n)
1165 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1166 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1169 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1170 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1171 |
--oldin |
--oldi |
--old |
--ol |
--o)
1172 ac_prev
=oldincludedir
;;
1173 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1174 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1175 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1176 oldincludedir
=$ac_optarg ;;
1178 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1180 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1181 prefix
=$ac_optarg ;;
1183 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1184 |
--program-pre |
--program-pr |
--program-p)
1185 ac_prev
=program_prefix
;;
1186 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1187 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1188 program_prefix
=$ac_optarg ;;
1190 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1191 |
--program-suf |
--program-su |
--program-s)
1192 ac_prev
=program_suffix
;;
1193 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1194 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1195 program_suffix
=$ac_optarg ;;
1197 -program-transform-name |
--program-transform-name \
1198 |
--program-transform-nam |
--program-transform-na \
1199 |
--program-transform-n |
--program-transform- \
1200 |
--program-transform |
--program-transfor \
1201 |
--program-transfo |
--program-transf \
1202 |
--program-trans |
--program-tran \
1203 |
--progr-tra |
--program-tr |
--program-t)
1204 ac_prev
=program_transform_name
;;
1205 -program-transform-name=* |
--program-transform-name=* \
1206 |
--program-transform-nam=* |
--program-transform-na=* \
1207 |
--program-transform-n=* |
--program-transform-=* \
1208 |
--program-transform=* |
--program-transfor=* \
1209 |
--program-transfo=* |
--program-transf=* \
1210 |
--program-trans=* |
--program-tran=* \
1211 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1212 program_transform_name
=$ac_optarg ;;
1214 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1216 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1217 pdfdir
=$ac_optarg ;;
1219 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1221 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1224 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1225 |
-silent |
--silent |
--silen |
--sile |
--sil)
1228 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1230 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1232 sbindir
=$ac_optarg ;;
1234 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1235 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1236 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1238 ac_prev
=sharedstatedir
;;
1239 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1240 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1241 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1243 sharedstatedir
=$ac_optarg ;;
1245 -site |
--site |
--sit)
1247 -site=* |
--site=* |
--sit=*)
1250 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1252 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1253 srcdir
=$ac_optarg ;;
1255 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1256 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1257 ac_prev
=sysconfdir
;;
1258 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1259 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1260 sysconfdir
=$ac_optarg ;;
1262 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1263 ac_prev
=target_alias
;;
1264 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1265 target_alias
=$ac_optarg ;;
1267 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1270 -version |
--version |
--versio |
--versi |
--vers |
-V)
1271 ac_init_version
=: ;;
1274 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1275 # Reject names that are not valid shell variable names.
1276 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1277 as_fn_error $?
"invalid package name: $ac_useropt"
1278 ac_useropt_orig
=$ac_useropt
1279 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1280 case $ac_user_opts in
1284 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1285 ac_unrecognized_sep
=', ';;
1287 eval with_
$ac_useropt=\
$ac_optarg ;;
1289 -without-* |
--without-*)
1290 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1291 # Reject names that are not valid shell variable names.
1292 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1293 as_fn_error $?
"invalid package name: $ac_useropt"
1294 ac_useropt_orig
=$ac_useropt
1295 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1296 case $ac_user_opts in
1300 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1301 ac_unrecognized_sep
=', ';;
1303 eval with_
$ac_useropt=no
;;
1306 # Obsolete; use --with-x.
1309 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1310 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1311 ac_prev
=x_includes
;;
1312 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1313 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1314 x_includes
=$ac_optarg ;;
1316 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1317 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1318 ac_prev
=x_libraries
;;
1319 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1320 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1321 x_libraries
=$ac_optarg ;;
1323 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1324 Try \`$0 --help' for more information"
1328 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1329 # Reject names that are not valid shell variable names.
1330 case $ac_envvar in #(
1331 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1332 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1334 eval $ac_envvar=\
$ac_optarg
1335 export $ac_envvar ;;
1338 # FIXME: should be removed in autoconf 3.0.
1339 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1340 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1341 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1342 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1348 if test -n "$ac_prev"; then
1349 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1350 as_fn_error $?
"missing argument to $ac_option"
1353 if test -n "$ac_unrecognized_opts"; then
1354 case $enable_option_checking in
1356 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1357 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1361 # Check all directory arguments for consistency.
1362 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1363 datadir sysconfdir sharedstatedir localstatedir includedir \
1364 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1365 libdir localedir mandir
1367 eval ac_val
=\$
$ac_var
1368 # Remove trailing slashes.
1371 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1372 eval $ac_var=\
$ac_val;;
1374 # Be sure to have absolute directory names.
1376 [\\/$
]* | ?
:[\\/]* ) continue;;
1377 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1379 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1382 # There might be people who depend on the old broken behavior: `$host'
1383 # used to hold the argument of --host etc.
1384 # FIXME: To remove some day.
1387 target
=$target_alias
1389 # FIXME: To remove some day.
1390 if test "x$host_alias" != x
; then
1391 if test "x$build_alias" = x
; then
1392 cross_compiling
=maybe
1393 elif test "x$build_alias" != "x$host_alias"; then
1399 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1401 test "$silent" = yes && exec 6>/dev
/null
1404 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1405 ac_ls_di
=`ls -di .` &&
1406 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1407 as_fn_error $?
"working directory cannot be determined"
1408 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1409 as_fn_error $?
"pwd does not report name of working directory"
1412 # Find the source files, if location was not specified.
1413 if test -z "$srcdir"; then
1414 ac_srcdir_defaulted
=yes
1415 # Try the directory containing this script, then the parent directory.
1416 ac_confdir
=`$as_dirname -- "$as_myself" ||
1417 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1418 X"$as_myself" : 'X\(//\)[^/]' \| \
1419 X"$as_myself" : 'X\(//\)$' \| \
1420 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1421 $as_echo X"$as_myself" |
1422 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1440 if test ! -r "$srcdir/$ac_unique_file"; then
1444 ac_srcdir_defaulted
=no
1446 if test ! -r "$srcdir/$ac_unique_file"; then
1447 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1448 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1450 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1452 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1454 # When building in place, set srcdir=.
1455 if test "$ac_abs_confdir" = "$ac_pwd"; then
1458 # Remove unnecessary trailing slashes from srcdir.
1459 # Double slashes in file names in object file debugging info
1460 # mess up M-x gdb in Emacs.
1462 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1464 for ac_var
in $ac_precious_vars; do
1465 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1466 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1467 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1468 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1472 # Report the --help message.
1474 if test "$ac_init_help" = "long"; then
1475 # Omit some internal or obsolete options to make the list less imposing.
1476 # This message is too long to be a string in the A/UX 3.1 sh.
1478 \`configure' configures CUPS 2.2.4 to adapt to many kinds of systems.
1480 Usage: $0 [OPTION]... [VAR=VALUE]...
1482 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1483 VAR=VALUE. See below for descriptions of some of the useful variables.
1485 Defaults for the options are specified in brackets.
1488 -h, --help display this help and exit
1489 --help=short display options specific to this package
1490 --help=recursive display the short help of all the included packages
1491 -V, --version display version information and exit
1492 -q, --quiet, --silent do not print \`checking ...' messages
1493 --cache-file=FILE cache test results in FILE [disabled]
1494 -C, --config-cache alias for \`--cache-file=config.cache'
1495 -n, --no-create do not create output files
1496 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1498 Installation directories:
1499 --prefix=PREFIX install architecture-independent files in PREFIX
1500 [$ac_default_prefix]
1501 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1504 By default, \`make install' will install all the files in
1505 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1506 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1507 for instance \`--prefix=\$HOME'.
1509 For better control, use the options below.
1511 Fine tuning of the installation directories:
1512 --bindir=DIR user executables [EPREFIX/bin]
1513 --sbindir=DIR system admin executables [EPREFIX/sbin]
1514 --libexecdir=DIR program executables [EPREFIX/libexec]
1515 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1516 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1517 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1518 --libdir=DIR object code libraries [EPREFIX/lib]
1519 --includedir=DIR C header files [PREFIX/include]
1520 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1521 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1522 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1523 --infodir=DIR info documentation [DATAROOTDIR/info]
1524 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1525 --mandir=DIR man documentation [DATAROOTDIR/man]
1526 --docdir=DIR documentation root [DATAROOTDIR/doc/cups]
1527 --htmldir=DIR html documentation [DOCDIR]
1528 --dvidir=DIR dvi documentation [DOCDIR]
1529 --pdfdir=DIR pdf documentation [DOCDIR]
1530 --psdir=DIR ps documentation [DOCDIR]
1536 --build=BUILD configure
for building on BUILD
[guessed
]
1537 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1541 if test -n "$ac_init_help"; then
1542 case $ac_init_help in
1543 short | recursive
) echo "Configuration of CUPS 2.2.4:";;
1548 --disable-option-checking ignore unrecognized
--enable/--with options
1549 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1550 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1551 --enable-static install static libraries
1552 --enable-mallinfo build with malloc debug logging
1553 --enable-libpaper build with libpaper support
1554 --enable-libusb use libusb
for USB printing
1555 --enable-tcp-wrappers use libwrap
for TCP wrappers support
1556 --enable-acl build with POSIX ACL support
1557 --disable-dbus build without DBUS support
1558 --disable-shared do not create shared libraries
1559 --enable-libtool-unsupported
1560 build with libtool
(UNSUPPORTED
!)
1561 --enable-debug build with debugging symbols
1562 --enable-debug-guards build with memory allocation guards
1563 --enable-debug-printfs build with CUPS_DEBUG_LOG support
1564 --enable-unit-tests build and run unit tests
1565 --enable-relro build with the GCC relro option
1566 --disable-gssapi disable GSSAPI support
1567 --disable-threads disable multi-threading support
1568 --disable-ssl disable SSL
/TLS support
1569 --enable-cdsassl use CDSA
for SSL
/TLS support
, default
=first
1570 --enable-gnutls use GNU TLS
for SSL
/TLS support
, default
=second
1571 --disable-pam disable PAM support
1572 --disable-largefile omit support
for large files
1573 --disable-avahi disable DNS Service Discovery support using Avahi
1574 --disable-dnssd disable DNS Service Discovery support using mDNSResponder
1575 --disable-launchd disable launchd support
1576 --disable-systemd disable systemd support
1577 --enable-upstart enable upstart support
1578 --enable-page-logging enable page_log by default
1579 --disable-browsing disable Browsing by default
1580 --disable-default-shared
1581 disable DefaultShared by default
1582 --disable-raw-printing do not allow raw printing by default
1583 --enable-webif enable the web interface by default
, default
=no
for macOS
1586 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1587 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1588 --with-cups-build set "cups-config --build" string
1589 --with-dbusdir set DBUS configuration directory
1590 --with-adminkey set the default SystemAuthKey value
1591 --with-operkey set the default operator @AUTHKEY value
1592 --with-components set components to build
:
1593 - "all" (default
) builds everything
1594 - "core" builds libcups and ipptool
1595 --with-privateinclude set path
for private include files
, default
=none
1596 --with-lpdconfig set URI
for LPD config
file
1597 --with-smbconfig set URI
for Samba config
file
1598 --with-cachedir set path
for cache files
1599 --with-icondir set path
for application icons
1600 --with-menudir set path
for application menus
1601 --with-docdir set path
for documentation
1602 --with-fontpath set font path
for pstoraster
1603 --with-logdir set path
for log files
1604 --with-rundir set transient run-time state directory
1605 --with-optim set optimization flags
1606 --with-archflags set default architecture flags
1607 --with-ldarchflags set program architecture flags
1608 --with-domainsocket set unix domain socket name
1609 --with-gssservicename set default gss service name
1610 --with-pam-module specify the PAM module to use
1611 --with-dnssd-libs set directory
for DNS Service Discovery library
1612 --with-dnssd-includes set directory
for DNS Service Discovery includes
1613 --with-systemd set directory
for systemd service files
1614 --with-smfmanifestdir set path
for Solaris SMF manifest
1615 --with-rcdir set path
for rc scripts
1616 --with-rclevels set run levels
for rc scripts
1617 --with-rcstart set start number
for rc scripts
1618 --with-rcstop set stop number
for rc scripts
1619 --with-xinetd set path
for xinetd config files
1620 --with-languages set installed languages
, default
=all
1621 --with-bundledir set macOS localization bundle directory
1622 --with-config-file-perm set default ConfigFilePerm value
, default
=0640
1623 --with-cupsd-file-perm set default cupsd permissions
, default
=0500
1624 --with-log-file-perm set default LogFilePerm value
, default
=0644
1625 --with-fatal-errors set default FatalErrors value
, default
=config
1626 --with-log-level set default LogLevel value
, default
=warn
1627 --with-access-log-level set default AccessLogLevel value
, default
=none
1628 --with-local-protocols set default BrowseLocalProtocols
, default
=""
1629 --with-cups-user set default user
for CUPS
1630 --with-cups-group set default group
for CUPS
1631 --with-system-groups set default system groups
for CUPS
1632 --with-printcap set default printcap
file
1633 --with-lpdconfigfile set default LPDConfigFile URI
1634 --with-smbconfigfile set default SMBConfigFile URI
1635 --with-max-copies set default max copies value
, default
=9999
1636 --with-snmp-address set SNMP query address
, default
=auto
1637 --with-snmp-community set SNMP community
, default
=public
1638 --with-ipp-port set port number
for IPP
, default
=631
1639 --with-java set Java interpreter
for web interfaces
1640 --with-perl set Perl interpreter
for web interfaces
1641 --with-php set PHP interpreter
for web interfaces
1642 --with-python set Python interpreter
for web interfaces
1644 Some influential environment variables
:
1645 CC C compiler
command
1646 CFLAGS C compiler flags
1647 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1648 nonstandard directory
<lib dir
>
1649 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1650 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1651 you have headers
in a nonstandard directory
<include dir
>
1653 CXX C
++ compiler
command
1654 CXXFLAGS C
++ compiler flags
1656 Use these variables to override the choices made by
`configure' or to help
1657 it to find libraries and programs with nonstandard names/locations.
1659 Report bugs to <https://github.com/apple/cups/issues>.
1660 CUPS home page: <https://www.cups.org/>.
1665 if test "$ac_init_help" = "recursive"; then
1666 # If there are subdirs, report their specific --help.
1667 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1668 test -d "$ac_dir" ||
1669 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1674 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1676 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1677 # A ".." for each directory in $ac_dir_suffix.
1678 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1679 case $ac_top_builddir_sub in
1680 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1681 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1684 ac_abs_top_builddir=$ac_pwd
1685 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1686 # for backward compatibility:
1687 ac_top_builddir=$ac_top_build_prefix
1690 .) # We are building in place.
1692 ac_top_srcdir=$ac_top_builddir_sub
1693 ac_abs_top_srcdir=$ac_pwd ;;
1694 [\\/]* | ?:[\\/]* ) # Absolute name.
1695 ac_srcdir=$srcdir$ac_dir_suffix;
1696 ac_top_srcdir=$srcdir
1697 ac_abs_top_srcdir=$srcdir ;;
1699 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1700 ac_top_srcdir=$ac_top_build_prefix$srcdir
1701 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1703 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1705 cd "$ac_dir" || { ac_status=$?; continue; }
1706 # Check for guested configure.
1707 if test -f "$ac_srcdir/configure.gnu"; then
1709 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1710 elif test -f "$ac_srcdir/configure"; then
1712 $SHELL "$ac_srcdir/configure" --help=recursive
1714 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1716 cd "$ac_pwd" || { ac_status=$?; break; }
1720 test -n "$ac_init_help" && exit $ac_status
1721 if $ac_init_version; then
1723 CUPS configure 2.2.4
1724 generated by GNU Autoconf 2.69
1726 Copyright (C) 2012 Free Software Foundation, Inc.
1727 This configure script is free software; the Free Software Foundation
1728 gives unlimited permission to copy, distribute and modify it.
1733 ## ------------------------ ##
1734 ## Autoconf initialization. ##
1735 ## ------------------------ ##
1737 # ac_fn_c_try_compile LINENO
1738 # --------------------------
1739 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1740 ac_fn_c_try_compile ()
1742 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1743 rm -f conftest.$ac_objext
1744 if { { ac_try="$ac_compile"
1746 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1747 *) ac_try_echo
=$ac_try;;
1749 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1750 $as_echo "$ac_try_echo"; } >&5
1751 (eval "$ac_compile") 2>conftest.err
1753 if test -s conftest.err
; then
1754 grep -v '^ *+' conftest.err
>conftest.er1
1755 cat conftest.er1
>&5
1756 mv -f conftest.er1 conftest.err
1758 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1759 test $ac_status = 0; } && {
1760 test -z "$ac_c_werror_flag" ||
1761 test ! -s conftest.err
1762 } && test -s conftest.
$ac_objext; then :
1765 $as_echo "$as_me: failed program was:" >&5
1766 sed 's/^/| /' conftest.
$ac_ext >&5
1770 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1771 as_fn_set_status
$ac_retval
1773 } # ac_fn_c_try_compile
1775 # ac_fn_c_try_cpp LINENO
1776 # ----------------------
1777 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1780 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1781 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1783 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1784 *) ac_try_echo=$ac_try;;
1786 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1787 $as_echo "$ac_try_echo"; } >&5
1788 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1790 if test -s conftest.err; then
1791 grep -v '^ *+' conftest.err >conftest.er1
1792 cat conftest.er1 >&5
1793 mv -f conftest.er1 conftest.err
1795 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1796 test $ac_status = 0; } > conftest.i && {
1797 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1798 test ! -s conftest.err
1802 $as_echo "$as_me: failed program was:" >&5
1803 sed 's/^/| /' conftest.$ac_ext >&5
1807 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1808 as_fn_set_status $ac_retval
1812 # ac_fn_cxx_try_compile LINENO
1813 # ----------------------------
1814 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1815 ac_fn_cxx_try_compile ()
1817 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1818 rm -f conftest.$ac_objext
1819 if { { ac_try="$ac_compile"
1821 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1822 *) ac_try_echo
=$ac_try;;
1824 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1825 $as_echo "$ac_try_echo"; } >&5
1826 (eval "$ac_compile") 2>conftest.err
1828 if test -s conftest.err
; then
1829 grep -v '^ *+' conftest.err
>conftest.er1
1830 cat conftest.er1
>&5
1831 mv -f conftest.er1 conftest.err
1833 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1834 test $ac_status = 0; } && {
1835 test -z "$ac_cxx_werror_flag" ||
1836 test ! -s conftest.err
1837 } && test -s conftest.
$ac_objext; then :
1840 $as_echo "$as_me: failed program was:" >&5
1841 sed 's/^/| /' conftest.
$ac_ext >&5
1845 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1846 as_fn_set_status
$ac_retval
1848 } # ac_fn_cxx_try_compile
1850 # ac_fn_c_try_link LINENO
1851 # -----------------------
1852 # Try to link conftest.$ac_ext, and return whether this succeeded.
1855 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1856 rm -f conftest.
$ac_objext conftest
$ac_exeext
1857 if { { ac_try
="$ac_link"
1859 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1860 *) ac_try_echo=$ac_try;;
1862 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1863 $as_echo "$ac_try_echo"; } >&5
1864 (eval "$ac_link") 2>conftest.err
1866 if test -s conftest.err; then
1867 grep -v '^ *+' conftest.err >conftest.er1
1868 cat conftest.er1 >&5
1869 mv -f conftest.er1 conftest.err
1871 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1872 test $ac_status = 0; } && {
1873 test -z "$ac_c_werror_flag" ||
1874 test ! -s conftest.err
1875 } && test -s conftest$ac_exeext && {
1876 test "$cross_compiling" = yes ||
1877 test -x conftest$ac_exeext
1881 $as_echo "$as_me: failed program was:" >&5
1882 sed 's/^/| /' conftest.$ac_ext >&5
1886 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1887 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1888 # interfere with the next link command; also delete a directory that is
1889 # left behind by Apple's compiler. We do this before executing the actions.
1890 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1891 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1892 as_fn_set_status $ac_retval
1894 } # ac_fn_c_try_link
1896 # ac_fn_c_try_run LINENO
1897 # ----------------------
1898 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1899 # that executables *can* be run.
1902 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1903 if { { ac_try="$ac_link"
1905 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1906 *) ac_try_echo
=$ac_try;;
1908 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1909 $as_echo "$ac_try_echo"; } >&5
1910 (eval "$ac_link") 2>&5
1912 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1913 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1914 { { case "(($ac_try" in
1915 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1916 *) ac_try_echo=$ac_try;;
1918 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1919 $as_echo "$ac_try_echo"; } >&5
1920 (eval "$ac_try") 2>&5
1922 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1923 test $ac_status = 0; }; }; then :
1926 $as_echo "$as_me: program exited with status $ac_status" >&5
1927 $as_echo "$as_me: failed program was:" >&5
1928 sed 's/^/| /' conftest.$ac_ext >&5
1930 ac_retval=$ac_status
1932 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1933 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1934 as_fn_set_status $ac_retval
1938 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1939 # -------------------------------------------------------
1940 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1941 # the include files in INCLUDES and setting the cache variable VAR
1943 ac_fn_c_check_header_mongrel ()
1945 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1946 if eval \${$3+:} false; then :
1947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1948 $as_echo_n "checking for $2... " >&6; }
1949 if eval \${$3+:} false; then :
1950 $as_echo_n "(cached) " >&6
1953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1954 $as_echo "$ac_res" >&6; }
1956 # Is the header compilable?
1957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1958 $as_echo_n "checking $2 usability... " >&6; }
1959 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1960 /* end confdefs.h. */
1964 if ac_fn_c_try_compile "$LINENO"; then :
1965 ac_header_compiler=yes
1967 ac_header_compiler=no
1969 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1971 $as_echo "$ac_header_compiler" >&6; }
1973 # Is the header present?
1974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1975 $as_echo_n "checking $2 presence... " >&6; }
1976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1977 /* end confdefs.h. */
1980 if ac_fn_c_try_cpp "$LINENO"; then :
1981 ac_header_preproc=yes
1983 ac_header_preproc=no
1985 rm -f conftest.err conftest.i conftest.$ac_ext
1986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1987 $as_echo "$ac_header_preproc" >&6; }
1989 # So? What about this header?
1990 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1992 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1993 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1995 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1998 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1999 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2000 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2001 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2002 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2003 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2004 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2005 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2007 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2008 ( $as_echo "## --------------------------------------------------- ##
2009 ## Report this to https://github.com/apple/cups/issues ##
2010 ## --------------------------------------------------- ##"
2011 ) | sed "s/^/$as_me: WARNING: /" >&2
2014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2015 $as_echo_n "checking for $2... " >&6; }
2016 if eval \${$3+:} false; then :
2017 $as_echo_n "(cached) " >&6
2019 eval "$3=\$ac_header_compiler"
2022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2023 $as_echo "$ac_res" >&6; }
2025 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2027 } # ac_fn_c_check_header_mongrel
2029 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2030 # -------------------------------------------------------
2031 # Tests whether HEADER exists and can be compiled using the include files in
2032 # INCLUDES, setting the cache variable VAR accordingly.
2033 ac_fn_c_check_header_compile ()
2035 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2037 $as_echo_n "checking for $2... " >&6; }
2038 if eval \${$3+:} false; then :
2039 $as_echo_n "(cached) " >&6
2041 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2042 /* end confdefs.h. */
2046 if ac_fn_c_try_compile "$LINENO"; then :
2051 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2055 $as_echo "$ac_res" >&6; }
2056 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2058 } # ac_fn_c_check_header_compile
2060 # ac_fn_c_check_func LINENO FUNC VAR
2061 # ----------------------------------
2062 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2063 ac_fn_c_check_func ()
2065 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2067 $as_echo_n "checking for $2... " >&6; }
2068 if eval \${$3+:} false; then :
2069 $as_echo_n "(cached) " >&6
2071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2072 /* end confdefs.h. */
2073 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2074 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2075 #define $2 innocuous_$2
2077 /* System header to define __stub macros and hopefully few prototypes,
2078 which can conflict with char $2 (); below.
2079 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2080 <limits.h> exists even on freestanding compilers. */
2083 # include <limits.h>
2085 # include <assert.h>
2090 /* Override any GCC internal prototype to avoid an error.
2091 Use char because int might match the return type of a GCC
2092 builtin and then its argument prototype would still apply. */
2097 /* The GNU C library defines this for functions which it implements
2098 to always fail with ENOSYS. Some functions are actually named
2099 something starting with __ and the normal name is an alias. */
2100 #if defined __stub_$2 || defined __stub___$2
2112 if ac_fn_c_try_link "$LINENO"; then :
2117 rm -f core conftest.err conftest.$ac_objext \
2118 conftest$ac_exeext conftest.$ac_ext
2121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2122 $as_echo "$ac_res" >&6; }
2123 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2125 } # ac_fn_c_check_func
2127 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2128 # ----------------------------------------------------
2129 # Tries to find if the field MEMBER exists in type AGGR, after including
2130 # INCLUDES, setting cache variable VAR accordingly.
2131 ac_fn_c_check_member ()
2133 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2135 $as_echo_n "checking for $2.$3... " >&6; }
2136 if eval \${$4+:} false; then :
2137 $as_echo_n "(cached) " >&6
2139 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2140 /* end confdefs.h. */
2152 if ac_fn_c_try_compile "$LINENO"; then :
2155 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2156 /* end confdefs.h. */
2162 if (sizeof ac_aggr.$3)
2168 if ac_fn_c_try_compile "$LINENO"; then :
2173 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2179 $as_echo "$ac_res" >&6; }
2180 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2182 } # ac_fn_c_check_member
2183 cat >config.log <<_ACEOF
2184 This file contains any messages produced by compilers while
2185 running configure, to aid debugging if configure makes a mistake.
2187 It was created by CUPS $as_me 2.2.4, which was
2188 generated by GNU Autoconf 2.69. Invocation command line was
2200 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2201 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2202 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2203 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2204 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2206 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2207 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2209 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2210 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2211 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2212 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2213 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2214 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2215 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2219 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2223 test -z "$as_dir" && as_dir=.
2224 $as_echo "PATH: $as_dir"
2240 # Keep a trace of the command line.
2241 # Strip out --no-create and --no-recursion so they do not pile up.
2242 # Strip out --silent because we don't want to record it for future runs.
2243 # Also quote any args containing shell meta-characters.
2244 # Make two passes to allow for proper duplicate-argument suppression.
2248 ac_must_keep_next=false
2254 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2255 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2256 | -silent | --silent | --silen | --sile | --sil)
2259 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2262 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2264 as_fn_append ac_configure_args1 " '$ac_arg'"
2265 if test $ac_must_keep_next = true; then
2266 ac_must_keep_next=false # Got value, back to normal.
2269 *=* | --config-cache | -C | -disable-* | --disable-* \
2270 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2271 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2272 | -with-* | --with-* | -without-* | --without-* | --x)
2273 case "$ac_configure_args0 " in
2274 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2277 -* ) ac_must_keep_next=true ;;
2280 as_fn_append ac_configure_args " '$ac_arg'"
2285 { ac_configure_args0=; unset ac_configure_args0;}
2286 { ac_configure_args1=; unset ac_configure_args1;}
2288 # When interrupted or exit'd, cleanup temporary files, and complete
2289 # config.log. We remove comments because anyway the quotes in there
2290 # would cause problems or look ugly.
2291 # WARNING: Use '\'' to represent an apostrophe within the trap.
2292 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2293 trap 'exit_status=$?
2294 # Save into config.log some information that might help in debugging.
2298 $as_echo "## ---------------- ##
2299 ## Cache variables. ##
2300 ## ---------------- ##"
2302 # The following way of writing the cache mishandles newlines in values,
2304 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2305 eval ac_val=\$$ac_var
2309 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2310 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2313 _ | IFS | as_nl) ;; #(
2314 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2315 *) { eval $ac_var=; unset $ac_var;} ;;
2320 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2321 *${as_nl}ac_space=\ *)
2323 "s/'\''/'\''\\\\'\'''\''/g;
2324 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2327 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2334 $as_echo "## ----------------- ##
2335 ## Output variables. ##
2336 ## ----------------- ##"
2338 for ac_var in $ac_subst_vars
2340 eval ac_val=\$$ac_var
2342 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2344 $as_echo "$ac_var='\''$ac_val'\''"
2348 if test -n "$ac_subst_files"; then
2349 $as_echo "## ------------------- ##
2350 ## File substitutions. ##
2351 ## ------------------- ##"
2353 for ac_var in $ac_subst_files
2355 eval ac_val=\$$ac_var
2357 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2359 $as_echo "$ac_var='\''$ac_val'\''"
2364 if test -s confdefs.h; then
2365 $as_echo "## ----------- ##
2372 test "$ac_signal" != 0 &&
2373 $as_echo "$as_me: caught signal $ac_signal"
2374 $as_echo "$as_me: exit $exit_status"
2376 rm -f core *.core core.conftest.* &&
2377 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2380 for ac_signal in 1 2 13 15; do
2381 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2385 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2386 rm -f -r conftest* confdefs.h
2388 $as_echo "/* confdefs.h */" > confdefs.h
2390 # Predefined preprocessor variables.
2392 cat >>confdefs.h <<_ACEOF
2393 #define PACKAGE_NAME "$PACKAGE_NAME"
2396 cat >>confdefs.h <<_ACEOF
2397 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2400 cat >>confdefs.h <<_ACEOF
2401 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2404 cat >>confdefs.h <<_ACEOF
2405 #define PACKAGE_STRING "$PACKAGE_STRING"
2408 cat >>confdefs.h <<_ACEOF
2409 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2412 cat >>confdefs.h <<_ACEOF
2413 #define PACKAGE_URL "$PACKAGE_URL"
2417 # Let the site file select an alternate cache file if it wants to.
2418 # Prefer an explicitly selected file to automatically selected ones.
2421 if test -n "$CONFIG_SITE"; then
2422 # We do not want a PATH search for config.site.
2423 case $CONFIG_SITE in #((
2424 -*) ac_site_file1=./$CONFIG_SITE;;
2425 */*) ac_site_file1=$CONFIG_SITE;;
2426 *) ac_site_file1=./$CONFIG_SITE;;
2428 elif test "x$prefix" != xNONE; then
2429 ac_site_file1=$prefix/share/config.site
2430 ac_site_file2=$prefix/etc/config.site
2432 ac_site_file1=$ac_default_prefix/share/config.site
2433 ac_site_file2=$ac_default_prefix/etc/config.site
2435 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2437 test "x$ac_site_file" = xNONE && continue
2438 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2439 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2440 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2441 sed 's/^/| /' "$ac_site_file" >&5
2443 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2444 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2445 as_fn_error $? "failed to load site
script $ac_site_file
2446 See \
`config.log' for more details" "$LINENO" 5; }
2450 if test -r "$cache_file"; then
2451 # Some versions of bash will fail to source /dev/null (special files
2452 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2453 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2454 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2455 $as_echo "$as_me: loading cache $cache_file" >&6;}
2457 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2458 *) . "./$cache_file";;
2462 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2463 $as_echo "$as_me: creating cache $cache_file" >&6;}
2467 # Check that the precious variables saved in the cache have kept the same
2469 ac_cache_corrupted=false
2470 for ac_var in $ac_precious_vars; do
2471 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2472 eval ac_new_set=\$ac_env_${ac_var}_set
2473 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2474 eval ac_new_val=\$ac_env_${ac_var}_value
2475 case $ac_old_set,$ac_new_set in
2477 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2478 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2479 ac_cache_corrupted=: ;;
2481 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2482 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2483 ac_cache_corrupted=: ;;
2486 if test "x$ac_old_val" != "x$ac_new_val"; then
2487 # differences in whitespace do not lead to failure.
2488 ac_old_val_w=`echo x
$ac_old_val`
2489 ac_new_val_w=`echo x
$ac_new_val`
2490 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2491 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2492 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2493 ac_cache_corrupted=:
2495 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2496 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2497 eval $ac_var=\$ac_old_val
2499 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2500 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2501 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2502 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2505 # Pass precious variables to config.status.
2506 if test "$ac_new_set" = set; then
2508 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2509 *) ac_arg=$ac_var=$ac_new_val ;;
2511 case " $ac_configure_args " in
2512 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2513 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2517 if $ac_cache_corrupted; then
2518 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2519 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2520 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2521 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2522 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2524 ## -------------------- ##
2525 ## Main body of script. ##
2526 ## -------------------- ##
2529 ac_cpp='$CPP $CPPFLAGS'
2530 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2531 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2532 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2538 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2539 if test -f "$ac_dir/install-sh"; then
2541 ac_install_sh="$ac_aux_dir/install-sh -c"
2543 elif test -f "$ac_dir/install.sh"; then
2545 ac_install_sh="$ac_aux_dir/install.sh -c"
2547 elif test -f "$ac_dir/shtool"; then
2549 ac_install_sh="$ac_aux_dir/shtool install -c"
2553 if test -z "$ac_aux_dir"; then
2554 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2557 # These three variables are undocumented and unsupported,
2558 # and are intended to be withdrawn in a future Autoconf release.
2559 # They can cause serious problems if a builder's source tree is in a directory
2560 # whose full name contains unusual characters.
2561 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2562 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2563 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2566 # Make sure we can run config.sub.
2567 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2568 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2571 $as_echo_n "checking build system type... " >&6; }
2572 if ${ac_cv_build+:} false; then :
2573 $as_echo_n "(cached) " >&6
2575 ac_build_alias=$build_alias
2576 test "x$ac_build_alias" = x &&
2577 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2578 test "x$ac_build_alias" = x &&
2579 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2580 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2581 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2585 $as_echo "$ac_cv_build" >&6; }
2586 case $ac_cv_build in
2588 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2591 ac_save_IFS=$IFS; IFS='-'
2597 # Remember, the first character of IFS is used to create $*,
2598 # except with old shells:
2601 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
2604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2605 $as_echo_n "checking host system type... " >&6; }
2606 if ${ac_cv_host+:} false; then :
2607 $as_echo_n "(cached) " >&6
2609 if test "x$host_alias" = x; then
2610 ac_cv_host=$ac_cv_build
2612 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2613 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2618 $as_echo "$ac_cv_host" >&6; }
2621 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2624 ac_save_IFS=$IFS; IFS='-'
2630 # Remember, the first character of IFS is used to create $*,
2631 # except with old shells:
2634 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
2638 host_os_name=`echo $host_os |
sed -e '1,$s/[0-9.]*$//g'`
2639 host_os_version=`echo $host_os |
sed -e '1,$s/^[^0-9.]*//g' |
awk -F.
'{print $1 $2}'`
2640 if test "x$host_os_version" = x; then
2643 echo "host_os=$host_os"
2644 echo "host_os_name=$host_os_name"
2645 echo "host_os_version=$host_os_version"
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 if test "$build" = "$host"; then
2652 # No, build local targets
2655 # Yes, don't build local targets
2661 ac_config_headers="$ac_config_headers config.h"
2664 CUPS_VERSION="2.2.4"
2666 CUPS_BUILD="cups-$CUPS_VERSION"
2669 # Check whether --with-cups_build was given.
2670 if test "${with_cups_build+set}" = set; then :
2671 withval=$with_cups_build; CUPS_BUILD="$withval"
2678 cat >>confdefs.h <<_ACEOF
2679 #define CUPS_SVERSION "CUPS v$CUPS_VERSION$CUPS_REVISION"
2682 cat >>confdefs.h <<_ACEOF
2683 #define CUPS_MINIMAL "CUPS/$CUPS_VERSION$CUPS_REVISION"
2687 CFLAGS="${CFLAGS:=}"
2688 CPPFLAGS="${CPPFLAGS:=}"
2689 CXXFLAGS="${CXXFLAGS:=}"
2690 LDFLAGS="${LDFLAGS:=}"
2692 for ac_prog in gawk mawk nawk awk
2694 # Extract the first word of "$ac_prog", so it can be a program name with args.
2695 set dummy $ac_prog; ac_word=$2
2696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2697 $as_echo_n "checking for $ac_word... " >&6; }
2698 if ${ac_cv_prog_AWK+:} false; then :
2699 $as_echo_n "(cached) " >&6
2701 if test -n "$AWK"; then
2702 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2704 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2708 test -z "$as_dir" && as_dir=.
2709 for ac_exec_ext in '' $ac_executable_extensions; do
2710 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2711 ac_cv_prog_AWK="$ac_prog"
2712 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2722 if test -n "$AWK"; then
2723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2724 $as_echo "$AWK" >&6; }
2726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2727 $as_echo "no" >&6; }
2731 test -n "$AWK" && break
2735 ac_cpp='$CPP $CPPFLAGS'
2736 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2737 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2738 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2739 if test -n "$ac_tool_prefix"; then
2740 for ac_prog in clang cc gcc
2742 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2743 set dummy $ac_tool_prefix$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_CC+:} false; then :
2747 $as_echo_n "(cached) " >&6
2749 if test -n "$CC"; then
2750 ac_cv_prog_CC="$CC" # 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_CC="$ac_tool_prefix$ac_prog"
2760 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2770 if test -n "$CC"; then
2771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2772 $as_echo "$CC" >&6; }
2774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2775 $as_echo "no" >&6; }
2779 test -n "$CC" && break
2782 if test -z "$CC"; then
2784 for ac_prog in clang cc gcc
2786 # Extract the first word of "$ac_prog", so it can be a program name with args.
2787 set dummy $ac_prog; ac_word=$2
2788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2789 $as_echo_n "checking for $ac_word... " >&6; }
2790 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2791 $as_echo_n "(cached) " >&6
2793 if test -n "$ac_ct_CC"; then
2794 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2796 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2800 test -z "$as_dir" && as_dir=.
2801 for ac_exec_ext in '' $ac_executable_extensions; do
2802 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2803 ac_cv_prog_ac_ct_CC="$ac_prog"
2804 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2813 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2814 if test -n "$ac_ct_CC"; then
2815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2816 $as_echo "$ac_ct_CC" >&6; }
2818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2819 $as_echo "no" >&6; }
2823 test -n "$ac_ct_CC" && break
2826 if test "x$ac_ct_CC" = x; then
2829 case $cross_compiling:$ac_tool_warned in
2831 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2832 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2833 ac_tool_warned=yes ;;
2840 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2841 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2842 as_fn_error $? "no acceptable C compiler found
in \
$PATH
2843 See \
`config.log' for more details" "$LINENO" 5; }
2845 # Provide some information about the compiler.
2846 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2849 for ac_option in --version -v -V -qversion; do
2850 { { ac_try="$ac_compiler $ac_option >&5"
2852 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2853 *) ac_try_echo
=$ac_try;;
2855 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2856 $as_echo "$ac_try_echo"; } >&5
2857 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2859 if test -s conftest.err
; then
2861 ... rest of stderr output deleted ...
2862 10q' conftest.err
>conftest.er1
2863 cat conftest.er1
>&5
2865 rm -f conftest.er1 conftest.err
2866 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2867 test $ac_status = 0; }
2870 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2871 /* end confdefs.h. */
2881 ac_clean_files_save
=$ac_clean_files
2882 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2883 # Try to create an executable without -o first, disregard a.out.
2884 # It will help us diagnose broken compilers, and finding out an intuition
2886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2887 $as_echo_n "checking whether the C compiler works... " >&6; }
2888 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2890 # The possible output files:
2891 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2894 for ac_file
in $ac_files
2897 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2898 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
2903 if { { ac_try
="$ac_link_default"
2905 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2906 *) ac_try_echo=$ac_try;;
2908 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2909 $as_echo "$ac_try_echo"; } >&5
2910 (eval "$ac_link_default") 2>&5
2912 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2913 test $ac_status = 0; }; then :
2914 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
2915 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
2916 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2917 # so that the user can short-circuit this test for compilers unknown to
2919 for ac_file in $ac_files ''
2921 test -f "$ac_file" || continue
2923 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2926 # We found the default executable, but exeext='' is most
2930 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2932 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2934 # We set ac_cv_exeext here because the later test for it is not
2935 # safe: cross compilers may not add the suffix if given an `-o'
2936 # argument, so we may need to know it at that point already.
2937 # Even if this section looks crufty: it has the advantage of
2944 test "$ac_cv_exeext" = no && ac_cv_exeext=
2949 if test -z "$ac_file"; then :
2950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2951 $as_echo "no" >&6; }
2952 $as_echo "$as_me: failed program was:" >&5
2953 sed 's
/^
/|
/' conftest.$ac_ext >&5
2955 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2956 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
2957 as_fn_error 77 "C compiler cannot create executables
2958 See \`config.log
' for more details" "$LINENO" 5; }
2960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2961 $as_echo "yes" >&6; }
2963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2964 $as_echo_n "checking for C compiler default output file name... " >&6; }
2965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2966 $as_echo "$ac_file" >&6; }
2967 ac_exeext=$ac_cv_exeext
2969 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2970 ac_clean_files=$ac_clean_files_save
2971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2972 $as_echo_n "checking for suffix of executables... " >&6; }
2973 if { { ac_try="$ac_link"
2975 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2976 *) ac_try_echo=$ac_try;;
2978 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2979 $as_echo "$ac_try_echo"; } >&5
2980 (eval "$ac_link") 2>&5
2982 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2983 test $ac_status = 0; }; then :
2984 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
2985 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
2986 # work properly (i.e., refer to `conftest.exe
'), while it won't with
2988 for ac_file
in conftest.exe conftest conftest.
*; do
2989 test -f "$ac_file" ||
continue
2991 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2992 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2998 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2999 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3000 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3001 See \`config.log' for more details" "$LINENO" 5; }
3003 rm -f conftest conftest
$ac_cv_exeext
3004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3005 $as_echo "$ac_cv_exeext" >&6; }
3007 rm -f conftest.
$ac_ext
3008 EXEEXT
=$ac_cv_exeext
3010 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3011 /* end confdefs.h. */
3016 FILE *f = fopen ("conftest.out", "w");
3017 return ferror (f) || fclose (f) != 0;
3023 ac_clean_files
="$ac_clean_files conftest.out"
3024 # Check that the compiler produces executables we can run. If not, either
3025 # the compiler is broken, or we cross compile.
3026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3027 $as_echo_n "checking whether we are cross compiling... " >&6; }
3028 if test "$cross_compiling" != yes; then
3029 { { ac_try
="$ac_link"
3031 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3032 *) ac_try_echo=$ac_try;;
3034 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3035 $as_echo "$ac_try_echo"; } >&5
3036 (eval "$ac_link") 2>&5
3038 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3039 test $ac_status = 0; }
3040 if { ac_try='./conftest$ac_cv_exeext'
3041 { { case "(($ac_try" in
3042 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3043 *) ac_try_echo
=$ac_try;;
3045 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3046 $as_echo "$ac_try_echo"; } >&5
3047 (eval "$ac_try") 2>&5
3049 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3050 test $ac_status = 0; }; }; then
3053 if test "$cross_compiling" = maybe
; then
3056 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3057 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3058 as_fn_error $?
"cannot run C compiled programs.
3059 If you meant to cross compile, use \`--host'.
3060 See \`config.log' for more details" "$LINENO" 5; }
3064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3065 $as_echo "$cross_compiling" >&6; }
3067 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3068 ac_clean_files
=$ac_clean_files_save
3069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3070 $as_echo_n "checking for suffix of object files... " >&6; }
3071 if ${ac_cv_objext+:} false
; then :
3072 $as_echo_n "(cached) " >&6
3074 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3075 /* end confdefs.h. */
3085 rm -f conftest.o conftest.obj
3086 if { { ac_try
="$ac_compile"
3088 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3089 *) ac_try_echo=$ac_try;;
3091 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3092 $as_echo "$ac_try_echo"; } >&5
3093 (eval "$ac_compile") 2>&5
3095 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3096 test $ac_status = 0; }; then :
3097 for ac_file in conftest.o conftest.obj conftest.*; do
3098 test -f "$ac_file" || continue;
3100 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3101 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3106 $as_echo "$as_me: failed program was:" >&5
3107 sed 's/^/| /' conftest.$ac_ext >&5
3109 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3110 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3111 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3112 See \
`config.log' for more details" "$LINENO" 5; }
3114 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3117 $as_echo "$ac_cv_objext" >&6; }
3118 OBJEXT=$ac_cv_objext
3120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3121 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3122 if ${ac_cv_c_compiler_gnu+:} false; then :
3123 $as_echo_n "(cached) " >&6
3125 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3126 /* end confdefs.h. */
3139 if ac_fn_c_try_compile "$LINENO"; then :
3144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3145 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3149 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3150 if test $ac_compiler_gnu = yes; then
3155 ac_test_CFLAGS=${CFLAGS+set}
3156 ac_save_CFLAGS=$CFLAGS
3157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3158 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3159 if ${ac_cv_prog_cc_g+:} false; then :
3160 $as_echo_n "(cached) " >&6
3162 ac_save_c_werror_flag=$ac_c_werror_flag
3163 ac_c_werror_flag=yes
3166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3167 /* end confdefs.h. */
3177 if ac_fn_c_try_compile "$LINENO"; then :
3181 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3182 /* end confdefs.h. */
3192 if ac_fn_c_try_compile "$LINENO"; then :
3195 ac_c_werror_flag=$ac_save_c_werror_flag
3197 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3198 /* end confdefs.h. */
3208 if ac_fn_c_try_compile "$LINENO"; then :
3211 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3213 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3215 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3216 ac_c_werror_flag=$ac_save_c_werror_flag
3218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3219 $as_echo "$ac_cv_prog_cc_g" >&6; }
3220 if test "$ac_test_CFLAGS" = set; then
3221 CFLAGS=$ac_save_CFLAGS
3222 elif test $ac_cv_prog_cc_g = yes; then
3223 if test "$GCC" = yes; then
3229 if test "$GCC" = yes; then
3235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3236 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3237 if ${ac_cv_prog_cc_c89+:} false; then :
3238 $as_echo_n "(cached) " >&6
3240 ac_cv_prog_cc_c89=no
3242 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3243 /* end confdefs.h. */
3247 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3248 struct buf { int x; };
3249 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3250 static char *e (p, i)
3256 static char *f (char * (*g) (char **, int), char **p, ...)
3261 s = g (p, va_arg (v,int));
3266 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3267 function prototypes and stuff, but not '\xHH' hex character constants.
3268 These don't provoke an error unfortunately, instead are silently treated
3269 as 'x'. The following induces an error, until -std is added to get
3270 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3271 array size at least. It's necessary to write '\x00'==0 to get something
3272 that's true only with -std. */
3273 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3275 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3276 inside strings and character constants. */
3278 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3280 int test (int i, double x);
3281 struct s1 {int (*f) (int a);};
3282 struct s2 {int (*f) (double a);};
3283 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3289 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3294 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3295 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3297 CC="$ac_save_CC $ac_arg"
3298 if ac_fn_c_try_compile "$LINENO"; then :
3299 ac_cv_prog_cc_c89=$ac_arg
3301 rm -f core conftest.err conftest.$ac_objext
3302 test "x$ac_cv_prog_cc_c89" != "xno" && break
3304 rm -f conftest.$ac_ext
3309 case "x$ac_cv_prog_cc_c89" in
3311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3312 $as_echo "none needed" >&6; } ;;
3314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3315 $as_echo "unsupported" >&6; } ;;
3317 CC="$CC $ac_cv_prog_cc_c89"
3318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3319 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3321 if test "x$ac_cv_prog_cc_c89" != xno; then :
3326 ac_cpp='$CPP $CPPFLAGS'
3327 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3328 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3329 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3332 ac_cpp='$CPP $CPPFLAGS'
3333 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3334 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3335 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3337 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3338 # On Suns, sometimes $CPP names a directory.
3339 if test -n "$CPP" && test -d "$CPP"; then
3342 if test -z "$CPP"; then
3343 if ${ac_cv_prog_CPP+:} false; then :
3344 $as_echo_n "(cached) " >&6
3346 # Double quotes because CPP needs to be expanded
3347 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3350 for ac_c_preproc_warn_flag in '' yes
3352 # Use a header file that comes with gcc, so configuring glibc
3353 # with a fresh cross-compiler works.
3354 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3355 # <limits.h> exists even on freestanding compilers.
3356 # On the NeXT, cc -E runs the code through the compiler's parser,
3357 # not just through cpp. "Syntax error" is here to catch this case.
3358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3359 /* end confdefs.h. */
3361 # include <limits.h>
3363 # include <assert.h>
3367 if ac_fn_c_try_cpp "$LINENO"; then :
3370 # Broken: fails on valid input.
3373 rm -f conftest.err conftest.i conftest.$ac_ext
3375 # OK, works on sane cases. Now check whether nonexistent headers
3376 # can be detected and how.
3377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3378 /* end confdefs.h. */
3379 #include <ac_nonexistent.h>
3381 if ac_fn_c_try_cpp "$LINENO"; then :
3382 # Broken: success on invalid input.
3385 # Passes both tests.
3389 rm -f conftest.err conftest.i conftest.$ac_ext
3392 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3393 rm -f conftest.i conftest.err conftest.
$ac_ext
3394 if $ac_preproc_ok; then :
3406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3407 $as_echo "$CPP" >&6; }
3409 for ac_c_preproc_warn_flag
in '' yes
3411 # Use a header file that comes with gcc, so configuring glibc
3412 # with a fresh cross-compiler works.
3413 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3414 # <limits.h> exists even on freestanding compilers.
3415 # On the NeXT, cc -E runs the code through the compiler's parser,
3416 # not just through cpp. "Syntax error" is here to catch this case.
3417 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3418 /* end confdefs.h. */
3420 # include <limits.h>
3422 # include <assert.h>
3426 if ac_fn_c_try_cpp
"$LINENO"; then :
3429 # Broken: fails on valid input.
3432 rm -f conftest.err conftest.i conftest.
$ac_ext
3434 # OK, works on sane cases. Now check whether nonexistent headers
3435 # can be detected and how.
3436 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3437 /* end confdefs.h. */
3438 #include <ac_nonexistent.h>
3440 if ac_fn_c_try_cpp
"$LINENO"; then :
3441 # Broken: success on invalid input.
3444 # Passes both tests.
3448 rm -f conftest.err conftest.i conftest.
$ac_ext
3451 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3452 rm -f conftest.i conftest.err conftest.
$ac_ext
3453 if $ac_preproc_ok; then :
3456 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3457 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3458 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3459 See \`config.log' for more details" "$LINENO" 5; }
3463 ac_cpp
='$CPP $CPPFLAGS'
3464 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3465 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3466 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3469 ac_cpp
='$CXXCPP $CPPFLAGS'
3470 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3471 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3472 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
3473 if test -z "$CXX"; then
3474 if test -n "$CCC"; then
3477 if test -n "$ac_tool_prefix"; then
3478 for ac_prog
in clang
++ c
++ g
++
3480 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3481 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3483 $as_echo_n "checking for $ac_word... " >&6; }
3484 if ${ac_cv_prog_CXX+:} false
; then :
3485 $as_echo_n "(cached) " >&6
3487 if test -n "$CXX"; then
3488 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3490 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3494 test -z "$as_dir" && as_dir
=.
3495 for ac_exec_ext
in '' $ac_executable_extensions; do
3496 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3497 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
3498 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3508 if test -n "$CXX"; then
3509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3510 $as_echo "$CXX" >&6; }
3512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3513 $as_echo "no" >&6; }
3517 test -n "$CXX" && break
3520 if test -z "$CXX"; then
3522 for ac_prog
in clang
++ c
++ g
++
3524 # Extract the first word of "$ac_prog", so it can be a program name with args.
3525 set dummy
$ac_prog; ac_word
=$2
3526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3527 $as_echo_n "checking for $ac_word... " >&6; }
3528 if ${ac_cv_prog_ac_ct_CXX+:} false
; then :
3529 $as_echo_n "(cached) " >&6
3531 if test -n "$ac_ct_CXX"; then
3532 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
3534 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3538 test -z "$as_dir" && as_dir
=.
3539 for ac_exec_ext
in '' $ac_executable_extensions; do
3540 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3541 ac_cv_prog_ac_ct_CXX
="$ac_prog"
3542 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3551 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3552 if test -n "$ac_ct_CXX"; then
3553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3554 $as_echo "$ac_ct_CXX" >&6; }
3556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3557 $as_echo "no" >&6; }
3561 test -n "$ac_ct_CXX" && break
3564 if test "x$ac_ct_CXX" = x
; then
3567 case $cross_compiling:$ac_tool_warned in
3569 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3570 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3571 ac_tool_warned
=yes ;;
3579 # Provide some information about the compiler.
3580 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3583 for ac_option
in --version -v -V -qversion; do
3584 { { ac_try
="$ac_compiler $ac_option >&5"
3586 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3587 *) ac_try_echo=$ac_try;;
3589 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3590 $as_echo "$ac_try_echo"; } >&5
3591 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3593 if test -s conftest.err; then
3595 ... rest of stderr output deleted ...
3596 10q' conftest.err >conftest.er1
3597 cat conftest.er1 >&5
3599 rm -f conftest.er1 conftest.err
3600 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3601 test $ac_status = 0; }
3604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3605 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3606 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3607 $as_echo_n "(cached) " >&6
3609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3610 /* end confdefs.h. */
3623 if ac_fn_cxx_try_compile "$LINENO"; then :
3628 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3629 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3633 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3634 if test $ac_compiler_gnu = yes; then
3639 ac_test_CXXFLAGS=${CXXFLAGS+set}
3640 ac_save_CXXFLAGS=$CXXFLAGS
3641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3642 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3643 if ${ac_cv_prog_cxx_g+:} false; then :
3644 $as_echo_n "(cached) " >&6
3646 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3647 ac_cxx_werror_flag=yes
3650 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3651 /* end confdefs.h. */
3661 if ac_fn_cxx_try_compile "$LINENO"; then :
3662 ac_cv_prog_cxx_g=yes
3665 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3666 /* end confdefs.h. */
3676 if ac_fn_cxx_try_compile "$LINENO"; then :
3679 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3681 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3682 /* end confdefs.h. */
3692 if ac_fn_cxx_try_compile "$LINENO"; then :
3693 ac_cv_prog_cxx_g=yes
3695 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3697 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3699 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3700 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3703 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3704 if test "$ac_test_CXXFLAGS" = set; then
3705 CXXFLAGS=$ac_save_CXXFLAGS
3706 elif test $ac_cv_prog_cxx_g = yes; then
3707 if test "$GXX" = yes; then
3713 if test "$GXX" = yes; then
3720 ac_cpp='$CPP $CPPFLAGS'
3721 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3722 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3723 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3725 if test -n "$ac_tool_prefix"; then
3726 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3727 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3729 $as_echo_n "checking for $ac_word... " >&6; }
3730 if ${ac_cv_prog_RANLIB+:} false; then :
3731 $as_echo_n "(cached) " >&6
3733 if test -n "$RANLIB"; then
3734 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3740 test -z "$as_dir" && as_dir=.
3741 for ac_exec_ext in '' $ac_executable_extensions; do
3742 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3743 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3744 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3753 RANLIB=$ac_cv_prog_RANLIB
3754 if test -n "$RANLIB"; then
3755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3756 $as_echo "$RANLIB" >&6; }
3758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3759 $as_echo "no" >&6; }
3764 if test -z "$ac_cv_prog_RANLIB"; then
3765 ac_ct_RANLIB=$RANLIB
3766 # Extract the first word of "ranlib", so it can be a program name with args.
3767 set dummy ranlib; ac_word=$2
3768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3769 $as_echo_n "checking for $ac_word... " >&6; }
3770 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3771 $as_echo_n "(cached) " >&6
3773 if test -n "$ac_ct_RANLIB"; then
3774 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3780 test -z "$as_dir" && as_dir=.
3781 for ac_exec_ext in '' $ac_executable_extensions; do
3782 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3783 ac_cv_prog_ac_ct_RANLIB="ranlib"
3784 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3793 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3794 if test -n "$ac_ct_RANLIB"; then
3795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3796 $as_echo "$ac_ct_RANLIB" >&6; }
3798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3799 $as_echo "no" >&6; }
3802 if test "x$ac_ct_RANLIB" = x; then
3805 case $cross_compiling:$ac_tool_warned in
3807 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3808 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3809 ac_tool_warned=yes ;;
3811 RANLIB=$ac_ct_RANLIB
3814 RANLIB="$ac_cv_prog_RANLIB"
3817 # Extract the first word of "ar", so it can be a program name with args.
3818 set dummy ar; ac_word=$2
3819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3820 $as_echo_n "checking for $ac_word... " >&6; }
3821 if ${ac_cv_path_AR+:} false; then :
3822 $as_echo_n "(cached) " >&6
3826 ac_cv_path_AR="$AR" # Let the user override the test with a path.
3829 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3833 test -z "$as_dir" && as_dir=.
3834 for ac_exec_ext in '' $ac_executable_extensions; do
3835 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3836 ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
3837 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3848 if test -n "$AR"; then
3849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3850 $as_echo "$AR" >&6; }
3852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3853 $as_echo "no" >&6; }
3857 # Extract the first word of "chmod", so it can be a program name with args.
3858 set dummy chmod; ac_word=$2
3859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3860 $as_echo_n "checking for $ac_word... " >&6; }
3861 if ${ac_cv_path_CHMOD+:} false; then :
3862 $as_echo_n "(cached) " >&6
3866 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
3869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3873 test -z "$as_dir" && as_dir=.
3874 for ac_exec_ext in '' $ac_executable_extensions; do
3875 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3876 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
3877 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3887 CHMOD=$ac_cv_path_CHMOD
3888 if test -n "$CHMOD"; then
3889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
3890 $as_echo "$CHMOD" >&6; }
3892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3893 $as_echo "no" >&6; }
3897 # Extract the first word of "gzip", so it can be a program name with args.
3898 set dummy gzip; ac_word=$2
3899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3900 $as_echo_n "checking for $ac_word... " >&6; }
3901 if ${ac_cv_path_GZIP+:} false; then :
3902 $as_echo_n "(cached) " >&6
3906 ac_cv_path_GZIP="$GZIP" # Let the user override the test with a path.
3909 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3913 test -z "$as_dir" && as_dir=.
3914 for ac_exec_ext in '' $ac_executable_extensions; do
3915 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3916 ac_cv_path_GZIP="$as_dir/$ac_word$ac_exec_ext"
3917 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3927 GZIP=$ac_cv_path_GZIP
3928 if test -n "$GZIP"; then
3929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIP" >&5
3930 $as_echo "$GZIP" >&6; }
3932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3933 $as_echo "no" >&6; }
3937 # Extract the first word of "ld", so it can be a program name with args.
3938 set dummy ld; ac_word=$2
3939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3940 $as_echo_n "checking for $ac_word... " >&6; }
3941 if ${ac_cv_path_LD+:} false; then :
3942 $as_echo_n "(cached) " >&6
3946 ac_cv_path_LD="$LD" # Let the user override the test with a path.
3949 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3953 test -z "$as_dir" && as_dir=.
3954 for ac_exec_ext in '' $ac_executable_extensions; do
3955 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3956 ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext"
3957 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3968 if test -n "$LD"; then
3969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
3970 $as_echo "$LD" >&6; }
3972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3973 $as_echo "no" >&6; }
3977 # Extract the first word of "ln", so it can be a program name with args.
3978 set dummy ln; ac_word=$2
3979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3980 $as_echo_n "checking for $ac_word... " >&6; }
3981 if ${ac_cv_path_LN+:} false; then :
3982 $as_echo_n "(cached) " >&6
3986 ac_cv_path_LN="$LN" # Let the user override the test with a path.
3989 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3993 test -z "$as_dir" && as_dir=.
3994 for ac_exec_ext in '' $ac_executable_extensions; do
3995 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3996 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
3997 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4008 if test -n "$LN"; then
4009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
4010 $as_echo "$LN" >&6; }
4012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4013 $as_echo "no" >&6; }
4017 # Extract the first word of "mv", so it can be a program name with args.
4018 set dummy mv; ac_word=$2
4019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4020 $as_echo_n "checking for $ac_word... " >&6; }
4021 if ${ac_cv_path_MV+:} false; then :
4022 $as_echo_n "(cached) " >&6
4026 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4029 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4033 test -z "$as_dir" && as_dir=.
4034 for ac_exec_ext in '' $ac_executable_extensions; do
4035 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4036 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4037 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4048 if test -n "$MV"; then
4049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
4050 $as_echo "$MV" >&6; }
4052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4053 $as_echo "no" >&6; }
4057 # Extract the first word of "rm", so it can be a program name with args.
4058 set dummy rm; ac_word=$2
4059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4060 $as_echo_n "checking for $ac_word... " >&6; }
4061 if ${ac_cv_path_RM+:} false; then :
4062 $as_echo_n "(cached) " >&6
4066 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4069 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4073 test -z "$as_dir" && as_dir=.
4074 for ac_exec_ext in '' $ac_executable_extensions; do
4075 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4076 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4077 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4088 if test -n "$RM"; then
4089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
4090 $as_echo "$RM" >&6; }
4092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4093 $as_echo "no" >&6; }
4097 # Extract the first word of "rmdir", so it can be a program name with args.
4098 set dummy rmdir; ac_word=$2
4099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4100 $as_echo_n "checking for $ac_word... " >&6; }
4101 if ${ac_cv_path_RMDIR+:} false; then :
4102 $as_echo_n "(cached) " >&6
4106 ac_cv_path_RMDIR="$RMDIR" # Let the user override the test with a path.
4109 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4113 test -z "$as_dir" && as_dir=.
4114 for ac_exec_ext in '' $ac_executable_extensions; do
4115 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4116 ac_cv_path_RMDIR="$as_dir/$ac_word$ac_exec_ext"
4117 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4127 RMDIR=$ac_cv_path_RMDIR
4128 if test -n "$RMDIR"; then
4129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDIR" >&5
4130 $as_echo "$RMDIR" >&6; }
4132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4133 $as_echo "no" >&6; }
4137 # Extract the first word of "sed", so it can be a program name with args.
4138 set dummy sed; ac_word=$2
4139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4140 $as_echo_n "checking for $ac_word... " >&6; }
4141 if ${ac_cv_path_SED+:} false; then :
4142 $as_echo_n "(cached) " >&6
4146 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4149 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4153 test -z "$as_dir" && as_dir=.
4154 for ac_exec_ext in '' $ac_executable_extensions; do
4155 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4156 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4157 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4168 if test -n "$SED"; then
4169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4170 $as_echo "$SED" >&6; }
4172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4173 $as_echo "no" >&6; }
4177 # Extract the first word of "xdg-open", so it can be a program name with args.
4178 set dummy xdg-open; ac_word=$2
4179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4180 $as_echo_n "checking for $ac_word... " >&6; }
4181 if ${ac_cv_path_XDGOPEN+:} false; then :
4182 $as_echo_n "(cached) " >&6
4186 ac_cv_path_XDGOPEN="$XDGOPEN" # Let the user override the test with a path.
4189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4193 test -z "$as_dir" && as_dir=.
4194 for ac_exec_ext in '' $ac_executable_extensions; do
4195 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4196 ac_cv_path_XDGOPEN="$as_dir/$ac_word$ac_exec_ext"
4197 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4207 XDGOPEN=$ac_cv_path_XDGOPEN
4208 if test -n "$XDGOPEN"; then
4209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XDGOPEN" >&5
4210 $as_echo "$XDGOPEN" >&6; }
4212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4213 $as_echo "no" >&6; }
4217 if test "x$XDGOPEN" = x; then
4218 CUPS_HTMLVIEW="htmlview"
4220 CUPS_HTMLVIEW="$XDGOPEN"
4224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for install-sh script" >&5
4225 $as_echo_n "checking for install-sh script... " >&6; }
4226 INSTALL="`pwd`/install-sh"
4228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using $INSTALL" >&5
4229 $as_echo "using $INSTALL" >&6; }
4231 if test "x$AR" = x; then
4232 as_fn_error $? "Unable to find required library archive command." "$LINENO" 5
4234 if test "x$CC" = x; then
4235 as_fn_error $? "Unable to find required C compiler command." "$LINENO" 5
4239 # Check whether --enable-static was given.
4240 if test "${enable_static+set}" = set; then :
4241 enableval=$enable_static;
4245 if test x$enable_static = xyes; then
4246 echo Installing static libraries...
4247 INSTALLSTATIC="installstatic"
4252 if test -n "$ac_tool_prefix"; then
4253 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4254 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4256 $as_echo_n "checking for $ac_word... " >&6; }
4257 if ${ac_cv_path_PKGCONFIG+:} false; then :
4258 $as_echo_n "(cached) " >&6
4262 ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
4265 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4269 test -z "$as_dir" && as_dir=.
4270 for ac_exec_ext in '' $ac_executable_extensions; do
4271 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4272 ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4273 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4283 PKGCONFIG=$ac_cv_path_PKGCONFIG
4284 if test -n "$PKGCONFIG"; then
4285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
4286 $as_echo "$PKGCONFIG" >&6; }
4288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4289 $as_echo "no" >&6; }
4294 if test -z "$ac_cv_path_PKGCONFIG"; then
4295 ac_pt_PKGCONFIG=$PKGCONFIG
4296 # Extract the first word of "pkg-config", so it can be a program name with args.
4297 set dummy pkg-config; ac_word=$2
4298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4299 $as_echo_n "checking for $ac_word... " >&6; }
4300 if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
4301 $as_echo_n "(cached) " >&6
4303 case $ac_pt_PKGCONFIG in
4305 ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
4308 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4312 test -z "$as_dir" && as_dir=.
4313 for ac_exec_ext in '' $ac_executable_extensions; do
4314 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4315 ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4316 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4326 ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
4327 if test -n "$ac_pt_PKGCONFIG"; then
4328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
4329 $as_echo "$ac_pt_PKGCONFIG" >&6; }
4331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4332 $as_echo "no" >&6; }
4335 if test "x$ac_pt_PKGCONFIG" = x; then
4338 case $cross_compiling:$ac_tool_warned in
4340 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4341 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4342 ac_tool_warned=yes ;;
4344 PKGCONFIG=$ac_pt_PKGCONFIG
4347 PKGCONFIG="$ac_cv_path_PKGCONFIG"
4352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing abs" >&5
4353 $as_echo_n "checking for library containing abs... " >&6; }
4354 if ${ac_cv_search_abs+:} false; then :
4355 $as_echo_n "(cached) " >&6
4357 ac_func_search_save_LIBS=$LIBS
4358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4359 /* end confdefs.h. */
4361 /* Override any GCC internal prototype to avoid an error.
4362 Use char because int might match the return type of a GCC
4363 builtin and then its argument prototype would still apply. */
4376 for ac_lib in '' m; do
4377 if test -z "$ac_lib"; then
4378 ac_res="none required"
4381 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4383 if ac_fn_c_try_link "$LINENO"; then :
4384 ac_cv_search_abs=$ac_res
4386 rm -f core conftest.err conftest.$ac_objext \
4388 if ${ac_cv_search_abs+:} false; then :
4392 if ${ac_cv_search_abs+:} false; then :
4398 LIBS=$ac_func_search_save_LIBS
4400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_abs" >&5
4401 $as_echo "$ac_cv_search_abs" >&6; }
4402 ac_res=$ac_cv_search_abs
4403 if test "$ac_res" != no; then :
4404 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4405 $as_echo "#define HAVE_ABS 1" >>confdefs.h
4409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
4410 $as_echo_n "checking for library containing crypt... " >&6; }
4411 if ${ac_cv_search_crypt+:} false; then :
4412 $as_echo_n "(cached) " >&6
4414 ac_func_search_save_LIBS=$LIBS
4415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4416 /* end confdefs.h. */
4418 /* Override any GCC internal prototype to avoid an error.
4419 Use char because int might match the return type of a GCC
4420 builtin and then its argument prototype would still apply. */
4433 for ac_lib in '' crypt; do
4434 if test -z "$ac_lib"; then
4435 ac_res="none required"
4438 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4440 if ac_fn_c_try_link "$LINENO"; then :
4441 ac_cv_search_crypt=$ac_res
4443 rm -f core conftest.err conftest.$ac_objext \
4445 if ${ac_cv_search_crypt+:} false; then :
4449 if ${ac_cv_search_crypt+:} false; then :
4452 ac_cv_search_crypt=no
4455 LIBS=$ac_func_search_save_LIBS
4457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
4458 $as_echo "$ac_cv_search_crypt" >&6; }
4459 ac_res=$ac_cv_search_crypt
4460 if test "$ac_res" != no; then :
4461 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fmod" >&5
4466 $as_echo_n "checking for library containing fmod... " >&6; }
4467 if ${ac_cv_search_fmod+:} false; then :
4468 $as_echo_n "(cached) " >&6
4470 ac_func_search_save_LIBS=$LIBS
4471 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4472 /* end confdefs.h. */
4474 /* Override any GCC internal prototype to avoid an error.
4475 Use char because int might match the return type of a GCC
4476 builtin and then its argument prototype would still apply. */
4489 for ac_lib in '' m; do
4490 if test -z "$ac_lib"; then
4491 ac_res="none required"
4494 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4496 if ac_fn_c_try_link "$LINENO"; then :
4497 ac_cv_search_fmod=$ac_res
4499 rm -f core conftest.err conftest.$ac_objext \
4501 if ${ac_cv_search_fmod+:} false; then :
4505 if ${ac_cv_search_fmod+:} false; then :
4508 ac_cv_search_fmod=no
4511 LIBS=$ac_func_search_save_LIBS
4513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fmod" >&5
4514 $as_echo "$ac_cv_search_fmod" >&6; }
4515 ac_res=$ac_cv_search_fmod
4516 if test "$ac_res" != no; then :
4517 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getspent" >&5
4522 $as_echo_n "checking for library containing getspent... " >&6; }
4523 if ${ac_cv_search_getspent+:} false; then :
4524 $as_echo_n "(cached) " >&6
4526 ac_func_search_save_LIBS=$LIBS
4527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4528 /* end confdefs.h. */
4530 /* Override any GCC internal prototype to avoid an error.
4531 Use char because int might match the return type of a GCC
4532 builtin and then its argument prototype would still apply. */
4545 for ac_lib in '' sec gen; do
4546 if test -z "$ac_lib"; then
4547 ac_res="none required"
4550 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4552 if ac_fn_c_try_link "$LINENO"; then :
4553 ac_cv_search_getspent=$ac_res
4555 rm -f core conftest.err conftest.$ac_objext \
4557 if ${ac_cv_search_getspent+:} false; then :
4561 if ${ac_cv_search_getspent+:} false; then :
4564 ac_cv_search_getspent=no
4567 LIBS=$ac_func_search_save_LIBS
4569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getspent" >&5
4570 $as_echo "$ac_cv_search_getspent" >&6; }
4571 ac_res=$ac_cv_search_getspent
4572 if test "$ac_res" != no; then :
4573 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4579 # Check whether --enable-mallinfo was given.
4580 if test "${enable_mallinfo+set}" = set; then :
4581 enableval=$enable_mallinfo;
4585 if test x$enable_mallinfo = xyes; then
4588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mallinfo" >&5
4589 $as_echo_n "checking for library containing mallinfo... " >&6; }
4590 if ${ac_cv_search_mallinfo+:} false; then :
4591 $as_echo_n "(cached) " >&6
4593 ac_func_search_save_LIBS=$LIBS
4594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4595 /* end confdefs.h. */
4597 /* Override any GCC internal prototype to avoid an error.
4598 Use char because int might match the return type of a GCC
4599 builtin and then its argument prototype would still apply. */
4612 for ac_lib in '' malloc; do
4613 if test -z "$ac_lib"; then
4614 ac_res="none required"
4617 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4619 if ac_fn_c_try_link "$LINENO"; then :
4620 ac_cv_search_mallinfo=$ac_res
4622 rm -f core conftest.err conftest.$ac_objext \
4624 if ${ac_cv_search_mallinfo+:} false; then :
4628 if ${ac_cv_search_mallinfo+:} false; then :
4631 ac_cv_search_mallinfo=no
4634 LIBS=$ac_func_search_save_LIBS
4636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mallinfo" >&5
4637 $as_echo "$ac_cv_search_mallinfo" >&6; }
4638 ac_res=$ac_cv_search_mallinfo
4639 if test "$ac_res" != no; then :
4640 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4641 $as_echo "#define HAVE_MALLINFO 1" >>confdefs.h
4651 # Check whether --enable-libpaper was given.
4652 if test "${enable_libpaper+set}" = set; then :
4653 enableval=$enable_libpaper;
4657 if test x$enable_libpaper = xyes; then
4658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systempapername in -lpaper" >&5
4659 $as_echo_n "checking for systempapername in -lpaper... " >&6; }
4660 if ${ac_cv_lib_paper_systempapername+:} false; then :
4661 $as_echo_n "(cached) " >&6
4663 ac_check_lib_save_LIBS=$LIBS
4664 LIBS="-lpaper $LIBS"
4665 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4666 /* end confdefs.h. */
4668 /* Override any GCC internal prototype to avoid an error.
4669 Use char because int might match the return type of a GCC
4670 builtin and then its argument prototype would still apply. */
4674 char systempapername ();
4678 return systempapername ();
4683 if ac_fn_c_try_link "$LINENO"; then :
4684 ac_cv_lib_paper_systempapername=yes
4686 ac_cv_lib_paper_systempapername=no
4688 rm -f core conftest.err conftest.$ac_objext \
4689 conftest$ac_exeext conftest.$ac_ext
4690 LIBS=$ac_check_lib_save_LIBS
4692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_paper_systempapername" >&5
4693 $as_echo "$ac_cv_lib_paper_systempapername" >&6; }
4694 if test "x$ac_cv_lib_paper_systempapername" = xyes; then :
4695 $as_echo "#define HAVE_LIBPAPER 1" >>confdefs.h
4708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4709 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4710 if ${ac_cv_path_GREP+:} false; then :
4711 $as_echo_n "(cached) " >&6
4713 if test -z "$GREP"; then
4714 ac_path_GREP_found=false
4715 # Loop through the user's path and test for each of PROGNAME-LIST
4716 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4717 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4720 test -z "$as_dir" && as_dir=.
4721 for ac_prog in grep ggrep; do
4722 for ac_exec_ext in '' $ac_executable_extensions; do
4723 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4724 as_fn_executable_p "$ac_path_GREP" || continue
4725 # Check for GNU ac_path_GREP and select it if it is found.
4726 # Check for GNU $ac_path_GREP
4727 case `"$ac_path_GREP" --version 2>&1` in
4729 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4732 $as_echo_n 0123456789 >"conftest.in"
4735 cat "conftest.in" "conftest.in" >"conftest.tmp"
4736 mv "conftest.tmp" "conftest.in"
4737 cp "conftest.in" "conftest.nl"
4738 $as_echo 'GREP' >> "conftest.nl"
4739 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4740 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4741 as_fn_arith $ac_count + 1 && ac_count=$as_val
4742 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4743 # Best one so far, save it but keep looking for a better one
4744 ac_cv_path_GREP="$ac_path_GREP"
4745 ac_path_GREP_max=$ac_count
4747 # 10*(2^10) chars as input seems more than enough
4748 test $ac_count -gt 10 && break
4750 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4753 $ac_path_GREP_found && break 3
4758 if test -z "$ac_cv_path_GREP"; then
4759 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4762 ac_cv_path_GREP=$GREP
4766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4767 $as_echo "$ac_cv_path_GREP" >&6; }
4768 GREP="$ac_cv_path_GREP"
4771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4772 $as_echo_n "checking for egrep... " >&6; }
4773 if ${ac_cv_path_EGREP+:} false; then :
4774 $as_echo_n "(cached) " >&6
4776 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4777 then ac_cv_path_EGREP="$GREP -E"
4779 if test -z "$EGREP"; then
4780 ac_path_EGREP_found=false
4781 # Loop through the user's path and test for each of PROGNAME-LIST
4782 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4783 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4786 test -z "$as_dir" && as_dir=.
4787 for ac_prog in egrep; do
4788 for ac_exec_ext in '' $ac_executable_extensions; do
4789 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4790 as_fn_executable_p "$ac_path_EGREP" || continue
4791 # Check for GNU ac_path_EGREP and select it if it is found.
4792 # Check for GNU $ac_path_EGREP
4793 case `"$ac_path_EGREP" --version 2>&1` in
4795 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4798 $as_echo_n 0123456789 >"conftest.in"
4801 cat "conftest.in" "conftest.in" >"conftest.tmp"
4802 mv "conftest.tmp" "conftest.in"
4803 cp "conftest.in" "conftest.nl"
4804 $as_echo 'EGREP' >> "conftest.nl"
4805 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4806 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4807 as_fn_arith $ac_count + 1 && ac_count=$as_val
4808 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4809 # Best one so far, save it but keep looking for a better one
4810 ac_cv_path_EGREP="$ac_path_EGREP"
4811 ac_path_EGREP_max=$ac_count
4813 # 10*(2^10) chars as input seems more than enough
4814 test $ac_count -gt 10 && break
4816 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4819 $ac_path_EGREP_found && break 3
4824 if test -z "$ac_cv_path_EGREP"; then
4825 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4828 ac_cv_path_EGREP=$EGREP
4833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4834 $as_echo "$ac_cv_path_EGREP" >&6; }
4835 EGREP="$ac_cv_path_EGREP"
4838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4839 $as_echo_n "checking for ANSI C header files... " >&6; }
4840 if ${ac_cv_header_stdc+:} false; then :
4841 $as_echo_n "(cached) " >&6
4843 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4844 /* end confdefs.h. */
4858 if ac_fn_c_try_compile "$LINENO"; then :
4859 ac_cv_header_stdc=yes
4861 ac_cv_header_stdc=no
4863 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4865 if test $ac_cv_header_stdc = yes; then
4866 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4867 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4868 /* end confdefs.h. */
4872 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4873 $EGREP "memchr" >/dev/null 2>&1; then :
4876 ac_cv_header_stdc=no
4882 if test $ac_cv_header_stdc = yes; then
4883 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4884 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4885 /* end confdefs.h. */
4889 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4890 $EGREP "free" >/dev/null 2>&1; then :
4893 ac_cv_header_stdc=no
4899 if test $ac_cv_header_stdc = yes; then
4900 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4901 if test "$cross_compiling" = yes; then :
4904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4905 /* end confdefs.h. */
4908 #if ((' ' & 0x0FF) == 0x020)
4909 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4910 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4912 # define ISLOWER(c) \
4913 (('a' <= (c) && (c) <= 'i') \
4914 || ('j' <= (c) && (c) <= 'r') \
4915 || ('s' <= (c) && (c) <= 'z'))
4916 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4919 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4924 for (i = 0; i < 256; i++)
4925 if (XOR (islower (i), ISLOWER (i))
4926 || toupper (i) != TOUPPER (i))
4931 if ac_fn_c_try_run "$LINENO"; then :
4934 ac_cv_header_stdc=no
4936 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4937 conftest.$ac_objext conftest.beam conftest.$ac_ext
4942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4943 $as_echo "$ac_cv_header_stdc" >&6; }
4944 if test $ac_cv_header_stdc = yes; then
4946 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4950 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4951 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4952 inttypes.h stdint.h unistd.h
4954 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
4955 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4957 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4958 cat >>confdefs.h <<_ACEOF
4959 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
4967 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
4968 if test "x$ac_cv_header_stdlib_h" = xyes; then :
4969 $as_echo "#define HAVE_STDLIB_H 1" >>confdefs.h
4974 ac_fn_c_check_header_mongrel "$LINENO" "crypt.h" "ac_cv_header_crypt_h" "$ac_includes_default"
4975 if test "x$ac_cv_header_crypt_h" = xyes; then :
4976 $as_echo "#define HAVE_CRYPT_H 1" >>confdefs.h
4981 ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
4982 if test "x$ac_cv_header_langinfo_h" = xyes; then :
4983 $as_echo "#define HAVE_LANGINFO_H 1" >>confdefs.h
4988 ac_fn_c_check_header_mongrel "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default"
4989 if test "x$ac_cv_header_malloc_h" = xyes; then :
4990 $as_echo "#define HAVE_MALLOC_H 1" >>confdefs.h
4995 ac_fn_c_check_header_mongrel "$LINENO" "shadow.h" "ac_cv_header_shadow_h" "$ac_includes_default"
4996 if test "x$ac_cv_header_shadow_h" = xyes; then :
4997 $as_echo "#define HAVE_SHADOW_H 1" >>confdefs.h
5002 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
5003 if test "x$ac_cv_header_stdint_h" = xyes; then :
5004 $as_echo "#define HAVE_STDINT_H 1" >>confdefs.h
5009 ac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default"
5010 if test "x$ac_cv_header_string_h" = xyes; then :
5011 $as_echo "#define HAVE_STRING_H 1" >>confdefs.h
5016 ac_fn_c_check_header_mongrel "$LINENO" "strings.h" "ac_cv_header_strings_h" "$ac_includes_default"
5017 if test "x$ac_cv_header_strings_h" = xyes; then :
5018 $as_echo "#define HAVE_STRINGS_H 1" >>confdefs.h
5023 ac_fn_c_check_header_mongrel "$LINENO" "bstring.h" "ac_cv_header_bstring_h" "$ac_includes_default"
5024 if test "x$ac_cv_header_bstring_h" = xyes; then :
5025 $as_echo "#define HAVE_BSTRING_H 1" >>confdefs.h
5030 ac_fn_c_check_header_mongrel "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
5031 if test "x$ac_cv_header_sys_ioctl_h" = xyes; then :
5032 $as_echo "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
5037 ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
5038 if test "x$ac_cv_header_sys_param_h" = xyes; then :
5039 $as_echo "#define HAVE_SYS_PARAM_H 1" >>confdefs.h
5044 ac_fn_c_check_header_mongrel "$LINENO" "sys/ucred.h" "ac_cv_header_sys_ucred_h" "$ac_includes_default"
5045 if test "x$ac_cv_header_sys_ucred_h" = xyes; then :
5046 $as_echo "#define HAVE_SYS_UCRED_H 1" >>confdefs.h
5052 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
5053 if test "x$ac_cv_header_iconv_h" = xyes; then :
5056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing iconv_open" >&5
5057 $as_echo_n "checking for library containing iconv_open... " >&6; }
5058 if ${ac_cv_search_iconv_open+:} false; then :
5059 $as_echo_n "(cached) " >&6
5061 ac_func_search_save_LIBS=$LIBS
5062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5063 /* end confdefs.h. */
5065 /* Override any GCC internal prototype to avoid an error.
5066 Use char because int might match the return type of a GCC
5067 builtin and then its argument prototype would still apply. */
5075 return iconv_open ();
5080 for ac_lib in '' iconv; do
5081 if test -z "$ac_lib"; then
5082 ac_res="none required"
5085 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5087 if ac_fn_c_try_link "$LINENO"; then :
5088 ac_cv_search_iconv_open=$ac_res
5090 rm -f core conftest.err conftest.$ac_objext \
5092 if ${ac_cv_search_iconv_open+:} false; then :
5096 if ${ac_cv_search_iconv_open+:} false; then :
5099 ac_cv_search_iconv_open=no
5102 LIBS=$ac_func_search_save_LIBS
5104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_iconv_open" >&5
5105 $as_echo "$ac_cv_search_iconv_open" >&6; }
5106 ac_res=$ac_cv_search_iconv_open
5107 if test "$ac_res" != no; then :
5108 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5109 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5111 SAVELIBS="$SAVELIBS $LIBS"
5114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing libiconv_open" >&5
5115 $as_echo_n "checking for library containing libiconv_open... " >&6; }
5116 if ${ac_cv_search_libiconv_open+:} false; then :
5117 $as_echo_n "(cached) " >&6
5119 ac_func_search_save_LIBS=$LIBS
5120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5121 /* end confdefs.h. */
5123 /* Override any GCC internal prototype to avoid an error.
5124 Use char because int might match the return type of a GCC
5125 builtin and then its argument prototype would still apply. */
5129 char libiconv_open ();
5133 return libiconv_open ();
5138 for ac_lib in '' iconv; do
5139 if test -z "$ac_lib"; then
5140 ac_res="none required"
5143 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5145 if ac_fn_c_try_link "$LINENO"; then :
5146 ac_cv_search_libiconv_open=$ac_res
5148 rm -f core conftest.err conftest.$ac_objext \
5150 if ${ac_cv_search_libiconv_open+:} false; then :
5154 if ${ac_cv_search_libiconv_open+:} false; then :
5157 ac_cv_search_libiconv_open=no
5160 LIBS=$ac_func_search_save_LIBS
5162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_libiconv_open" >&5
5163 $as_echo "$ac_cv_search_libiconv_open" >&6; }
5164 ac_res=$ac_cv_search_libiconv_open
5165 if test "$ac_res" != no; then :
5166 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5167 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5169 SAVELIBS="$SAVELIBS $LIBS"
5178 ac_fn_c_check_header_mongrel "$LINENO" "mxml.h" "ac_cv_header_mxml_h" "$ac_includes_default"
5179 if test "x$ac_cv_header_mxml_h" = xyes; then :
5181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mmxlNewElement" >&5
5182 $as_echo_n "checking for library containing mmxlNewElement... " >&6; }
5183 if ${ac_cv_search_mmxlNewElement+:} false; then :
5184 $as_echo_n "(cached) " >&6
5186 ac_func_search_save_LIBS=$LIBS
5187 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5188 /* end confdefs.h. */
5190 /* Override any GCC internal prototype to avoid an error.
5191 Use char because int might match the return type of a GCC
5192 builtin and then its argument prototype would still apply. */
5196 char mmxlNewElement ();
5200 return mmxlNewElement ();
5205 for ac_lib in '' mxml; do
5206 if test -z "$ac_lib"; then
5207 ac_res="none required"
5210 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5212 if ac_fn_c_try_link "$LINENO"; then :
5213 ac_cv_search_mmxlNewElement=$ac_res
5215 rm -f core conftest.err conftest.$ac_objext \
5217 if ${ac_cv_search_mmxlNewElement+:} false; then :
5221 if ${ac_cv_search_mmxlNewElement+:} false; then :
5224 ac_cv_search_mmxlNewElement=no
5227 LIBS=$ac_func_search_save_LIBS
5229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mmxlNewElement" >&5
5230 $as_echo "$ac_cv_search_mmxlNewElement" >&6; }
5231 ac_res=$ac_cv_search_mmxlNewElement
5232 if test "$ac_res" != no; then :
5233 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5234 $as_echo "#define HAVE_MXML_H 1" >>confdefs.h
5245 ac_fn_c_check_header_mongrel "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default"
5246 if test "x$ac_cv_header_sys_mount_h" = xyes; then :
5247 $as_echo "#define HAVE_SYS_MOUNT_H 1" >>confdefs.h
5252 ac_fn_c_check_header_mongrel "$LINENO" "sys/statfs.h" "ac_cv_header_sys_statfs_h" "$ac_includes_default"
5253 if test "x$ac_cv_header_sys_statfs_h" = xyes; then :
5254 $as_echo "#define HAVE_SYS_STATFS_H 1" >>confdefs.h
5259 ac_fn_c_check_header_mongrel "$LINENO" "sys/statvfs.h" "ac_cv_header_sys_statvfs_h" "$ac_includes_default"
5260 if test "x$ac_cv_header_sys_statvfs_h" = xyes; then :
5261 $as_echo "#define HAVE_SYS_STATVFS_H 1" >>confdefs.h
5266 ac_fn_c_check_header_mongrel "$LINENO" "sys/vfs.h" "ac_cv_header_sys_vfs_h" "$ac_includes_default"
5267 if test "x$ac_cv_header_sys_vfs_h" = xyes; then :
5268 $as_echo "#define HAVE_SYS_VFS_H 1" >>confdefs.h
5273 for ac_func in statfs statvfs
5275 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5276 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5277 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5278 cat >>confdefs.h <<_ACEOF
5279 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5286 for ac_func in strdup strlcat strlcpy
5288 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5289 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5290 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5291 cat >>confdefs.h <<_ACEOF
5292 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5298 if test "$host_os_name" = "hp-ux" -a "$host_os_version" = "1020"; then
5299 echo Forcing snprintf emulation for HP-UX.
5301 for ac_func in snprintf vsnprintf
5303 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5304 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5305 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5306 cat >>confdefs.h <<_ACEOF
5307 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5315 for ac_func in random lrand48 arc4random
5317 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5318 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5319 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5320 cat >>confdefs.h <<_ACEOF
5321 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5328 for ac_func in geteuid
5330 ac_fn_c_check_func "$LINENO" "geteuid" "ac_cv_func_geteuid"
5331 if test "x$ac_cv_func_geteuid" = xyes; then :
5332 cat >>confdefs.h <<_ACEOF
5333 #define HAVE_GETEUID 1
5340 for ac_func in setpgid
5342 ac_fn_c_check_func "$LINENO" "setpgid" "ac_cv_func_setpgid"
5343 if test "x$ac_cv_func_setpgid" = xyes; then :
5344 cat >>confdefs.h <<_ACEOF
5345 #define HAVE_SETPGID 1
5352 for ac_func in vsyslog
5354 ac_fn_c_check_func "$LINENO" "vsyslog" "ac_cv_func_vsyslog"
5355 if test "x$ac_cv_func_vsyslog" = xyes; then :
5356 cat >>confdefs.h <<_ACEOF
5357 #define HAVE_VSYSLOG 1
5364 case "$host_os_name" in
5366 # Do not use sigset on Linux or GNU HURD
5369 # Use sigset on other platforms, if available
5370 for ac_func in sigset
5372 ac_fn_c_check_func "$LINENO" "sigset" "ac_cv_func_sigset"
5373 if test "x$ac_cv_func_sigset" = xyes; then :
5374 cat >>confdefs.h <<_ACEOF
5375 #define HAVE_SIGSET 1
5384 for ac_func in sigaction
5386 ac_fn_c_check_func "$LINENO" "sigaction" "ac_cv_func_sigaction"
5387 if test "x$ac_cv_func_sigaction" = xyes; then :
5388 cat >>confdefs.h <<_ACEOF
5389 #define HAVE_SIGACTION 1
5396 for ac_func in waitpid wait3
5398 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5399 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5400 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5401 cat >>confdefs.h <<_ACEOF
5402 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5409 for ac_func in posix_spawn
5411 ac_fn_c_check_func "$LINENO" "posix_spawn" "ac_cv_func_posix_spawn"
5412 if test "x$ac_cv_func_posix_spawn" = xyes; then :
5413 cat >>confdefs.h <<_ACEOF
5414 #define HAVE_POSIX_SPAWN 1
5421 for ac_func in getgrouplist
5423 ac_fn_c_check_func "$LINENO" "getgrouplist" "ac_cv_func_getgrouplist"
5424 if test "x$ac_cv_func_getgrouplist" = xyes; then :
5425 cat >>confdefs.h <<_ACEOF
5426 #define HAVE_GETGROUPLIST 1
5433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff member in tm structure" >&5
5434 $as_echo_n "checking for tm_gmtoff member in tm structure... " >&6; }
5435 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5436 /* end confdefs.h. */
5442 int o = t.tm_gmtoff;
5447 if ac_fn_c_try_compile "$LINENO"; then :
5448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5449 $as_echo "yes" >&6; }
5450 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
5453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5454 $as_echo "no" >&6; }
5456 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_gen member in stat structure" >&5
5459 $as_echo_n "checking for st_gen member in stat structure... " >&6; }
5460 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5461 /* end confdefs.h. */
5462 #include <sys/stat.h>
5472 if ac_fn_c_try_compile "$LINENO"; then :
5473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5474 $as_echo "yes" >&6; }
5475 $as_echo "#define HAVE_ST_GEN 1" >>confdefs.h
5478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5479 $as_echo "no" >&6; }
5481 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5483 for ac_func in removefile
5485 ac_fn_c_check_func "$LINENO" "removefile" "ac_cv_func_removefile"
5486 if test "x$ac_cv_func_removefile" = xyes; then :
5487 cat >>confdefs.h <<_ACEOF
5488 #define HAVE_REMOVEFILE 1
5495 # Check whether --enable-libusb was given.
5496 if test "${enable_libusb+set}" = set; then :
5497 enableval=$enable_libusb;
5506 if test "x$PKGCONFIG" != x; then
5507 if test x$enable_libusb != xno -a $host_os_name != darwin; then
5508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libusb-1.0" >&5
5509 $as_echo_n "checking for libusb-1.0... " >&6; }
5510 if $PKGCONFIG --exists libusb-1.0; then
5511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5512 $as_echo "yes" >&6; }
5513 $as_echo "#define HAVE_LIBUSB 1" >>confdefs.h
5515 CFLAGS="$CFLAGS `$PKGCONFIG --cflags libusb-1.0
`"
5516 LIBUSB="`$PKGCONFIG --libs libusb-1.0
`"
5517 USBQUIRKS="\$(DATADIR)/usb"
5519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5520 $as_echo "no" >&6; }
5521 if test x$enable_libusb = xyes; then
5522 as_fn_error $? "libusb required for --enable-libusb." "$LINENO" 5
5526 elif test x$enable_libusb = xyes; then
5527 as_fn_error $? "Need pkg-config to enable libusb support." "$LINENO" 5
5530 # Check whether --enable-tcp_wrappers was given.
5531 if test "${enable_tcp_wrappers+set}" = set; then :
5532 enableval=$enable_tcp_wrappers;
5539 if test x$enable_tcp_wrappers = xyes; then
5540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hosts_access in -lwrap" >&5
5541 $as_echo_n "checking for hosts_access in -lwrap... " >&6; }
5542 if ${ac_cv_lib_wrap_hosts_access+:} false; then :
5543 $as_echo_n "(cached) " >&6
5545 ac_check_lib_save_LIBS=$LIBS
5547 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5548 /* end confdefs.h. */
5550 /* Override any GCC internal prototype to avoid an error.
5551 Use char because int might match the return type of a GCC
5552 builtin and then its argument prototype would still apply. */
5556 char hosts_access ();
5560 return hosts_access ();
5565 if ac_fn_c_try_link "$LINENO"; then :
5566 ac_cv_lib_wrap_hosts_access=yes
5568 ac_cv_lib_wrap_hosts_access=no
5570 rm -f core conftest.err conftest.$ac_objext \
5571 conftest$ac_exeext conftest.$ac_ext
5572 LIBS=$ac_check_lib_save_LIBS
5574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wrap_hosts_access" >&5
5575 $as_echo "$ac_cv_lib_wrap_hosts_access" >&6; }
5576 if test "x$ac_cv_lib_wrap_hosts_access" = xyes; then :
5578 ac_fn_c_check_header_mongrel "$LINENO" "tcpd.h" "ac_cv_header_tcpd_h" "$ac_includes_default"
5579 if test "x$ac_cv_header_tcpd_h" = xyes; then :
5580 $as_echo "#define HAVE_TCPD_H 1" >>confdefs.h
5592 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
5593 if test "x$ac_cv_header_zlib_h" = xyes; then :
5594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzgets in -lz" >&5
5595 $as_echo_n "checking for gzgets in -lz... " >&6; }
5596 if ${ac_cv_lib_z_gzgets+:} false; then :
5597 $as_echo_n "(cached) " >&6
5599 ac_check_lib_save_LIBS=$LIBS
5601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5602 /* end confdefs.h. */
5604 /* Override any GCC internal prototype to avoid an error.
5605 Use char because int might match the return type of a GCC
5606 builtin and then its argument prototype would still apply. */
5619 if ac_fn_c_try_link "$LINENO"; then :
5620 ac_cv_lib_z_gzgets=yes
5622 ac_cv_lib_z_gzgets=no
5624 rm -f core conftest.err conftest.$ac_objext \
5625 conftest$ac_exeext conftest.$ac_ext
5626 LIBS=$ac_check_lib_save_LIBS
5628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzgets" >&5
5629 $as_echo "$ac_cv_lib_z_gzgets" >&6; }
5630 if test "x$ac_cv_lib_z_gzgets" = xyes; then :
5631 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
5635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateCopy in -lz" >&5
5636 $as_echo_n "checking for inflateCopy in -lz... " >&6; }
5637 if ${ac_cv_lib_z_inflateCopy+:} false; then :
5638 $as_echo_n "(cached) " >&6
5640 ac_check_lib_save_LIBS=$LIBS
5642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5643 /* end confdefs.h. */
5645 /* Override any GCC internal prototype to avoid an error.
5646 Use char because int might match the return type of a GCC
5647 builtin and then its argument prototype would still apply. */
5651 char inflateCopy ();
5655 return inflateCopy ();
5660 if ac_fn_c_try_link "$LINENO"; then :
5661 ac_cv_lib_z_inflateCopy=yes
5663 ac_cv_lib_z_inflateCopy=no
5665 rm -f core conftest.err conftest.$ac_objext \
5666 conftest$ac_exeext conftest.$ac_ext
5667 LIBS=$ac_check_lib_save_LIBS
5669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateCopy" >&5
5670 $as_echo "$ac_cv_lib_z_inflateCopy" >&6; }
5671 if test "x$ac_cv_lib_z_inflateCopy" = xyes; then :
5672 $as_echo "#define HAVE_INFLATECOPY 1" >>confdefs.h
5676 if test "x$GZIP" != z; then
5687 case $host_os_name in
5705 # Check whether --enable-acl was given.
5706 if test "${enable_acl+set}" = set; then :
5707 enableval=$enable_acl;
5710 if test "x$enable_acl" != xno; then
5711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing acl_init" >&5
5712 $as_echo_n "checking for library containing acl_init... " >&6; }
5713 if ${ac_cv_search_acl_init+:} false; then :
5714 $as_echo_n "(cached) " >&6
5716 ac_func_search_save_LIBS=$LIBS
5717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5718 /* end confdefs.h. */
5720 /* Override any GCC internal prototype to avoid an error.
5721 Use char because int might match the return type of a GCC
5722 builtin and then its argument prototype would still apply. */
5735 for ac_lib in '' acl; do
5736 if test -z "$ac_lib"; then
5737 ac_res="none required"
5740 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5742 if ac_fn_c_try_link "$LINENO"; then :
5743 ac_cv_search_acl_init=$ac_res
5745 rm -f core conftest.err conftest.$ac_objext \
5747 if ${ac_cv_search_acl_init+:} false; then :
5751 if ${ac_cv_search_acl_init+:} false; then :
5754 ac_cv_search_acl_init=no
5757 LIBS=$ac_func_search_save_LIBS
5759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_acl_init" >&5
5760 $as_echo "$ac_cv_search_acl_init" >&6; }
5761 ac_res=$ac_cv_search_acl_init
5762 if test "$ac_res" != no; then :
5763 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5764 $as_echo "#define HAVE_ACL_INIT 1" >>confdefs.h
5768 SERVERLIBS="$SERVERLIBS $LIBS"
5772 # Check whether --enable-dbus was given.
5773 if test "${enable_dbus+set}" = set; then :
5774 enableval=$enable_dbus;
5778 # Check whether --with-dbusdir was given.
5779 if test "${with_dbusdir+set}" = set; then :
5780 withval=$with_dbusdir; DBUSDIR="$withval"
5786 DBUS_NOTIFIERLIBS=""
5788 if test "x$enable_dbus" != xno -a "x$PKGCONFIG" != x -a "x$host_os_name" != xdarwin; then
5789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBUS" >&5
5790 $as_echo_n "checking for DBUS... " >&6; }
5791 if $PKGCONFIG --exists dbus-1; then
5792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5793 $as_echo "yes" >&6; }
5794 $as_echo "#define HAVE_DBUS 1" >>confdefs.h
5796 CFLAGS="$CFLAGS `$PKGCONFIG --cflags dbus-1
` -DDBUS_API_SUBJECT_TO_CHANGE"
5797 SERVERLIBS="$SERVERLIBS `$PKGCONFIG --libs dbus-1
`"
5798 DBUS_NOTIFIER="dbus"
5799 DBUS_NOTIFIERLIBS="`$PKGCONFIG --libs dbus-1
`"
5801 LIBS="$LIBS $DBUS_NOTIFIERLIBS"
5802 ac_fn_c_check_func "$LINENO" "dbus_message_iter_init_append" "ac_cv_func_dbus_message_iter_init_append"
5803 if test "x$ac_cv_func_dbus_message_iter_init_append" = xyes; then :
5804 $as_echo "#define HAVE_DBUS_MESSAGE_ITER_INIT_APPEND 1" >>confdefs.h
5808 ac_fn_c_check_func "$LINENO" "dbus_threads_init" "ac_cv_func_dbus_threads_init"
5809 if test "x$ac_cv_func_dbus_threads_init" = xyes; then :
5810 $as_echo "#define HAVE_DBUS_THREADS_INIT 1" >>confdefs.h
5815 if test -d /etc/dbus-1; then
5816 DBUSDIR="/etc/dbus-1"
5819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5820 $as_echo "no" >&6; }
5828 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@SYSTEM"
5829 CUPS_DEFAULT_SYSTEM_AUTHKEY=""
5830 CUPS_SYSTEM_AUTHKEY=""
5833 case $host_os_name in
5835 BACKLIBS="$BACKLIBS -framework IOKit"
5836 SERVERLIBS="$SERVERLIBS -framework IOKit -weak_framework ApplicationServices"
5837 LIBS="-framework SystemConfiguration -framework CoreFoundation -framework Security $LIBS"
5839 ac_fn_c_check_header_mongrel "$LINENO" "ApplicationServices/ApplicationServices.h" "ac_cv_header_ApplicationServices_ApplicationServices_h" "$ac_includes_default"
5840 if test "x$ac_cv_header_ApplicationServices_ApplicationServices_h" = xyes; then :
5841 $as_echo "#define HAVE_APPLICATIONSERVICES_H 1" >>confdefs.h
5846 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CoreFoundation.h" "ac_cv_header_CoreFoundation_CoreFoundation_h" "$ac_includes_default"
5847 if test "x$ac_cv_header_CoreFoundation_CoreFoundation_h" = xyes; then :
5848 $as_echo "#define HAVE_COREFOUNDATION_H 1" >>confdefs.h
5853 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFPriv.h" "ac_cv_header_CoreFoundation_CFPriv_h" "$ac_includes_default"
5854 if test "x$ac_cv_header_CoreFoundation_CFPriv_h" = xyes; then :
5855 $as_echo "#define HAVE_CFPRIV_H 1" >>confdefs.h
5860 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFBundlePriv.h" "ac_cv_header_CoreFoundation_CFBundlePriv_h" "$ac_includes_default"
5861 if test "x$ac_cv_header_CoreFoundation_CFBundlePriv_h" = xyes; then :
5862 $as_echo "#define HAVE_CFBUNDLEPRIV_H 1" >>confdefs.h
5868 for ac_func in SCDynamicStoreCopyComputerName
5870 ac_fn_c_check_func "$LINENO" "SCDynamicStoreCopyComputerName" "ac_cv_func_SCDynamicStoreCopyComputerName"
5871 if test "x$ac_cv_func_SCDynamicStoreCopyComputerName" = xyes; then :
5872 cat >>confdefs.h <<_ACEOF
5873 #define HAVE_SCDYNAMICSTORECOPYCOMPUTERNAME 1
5880 ac_fn_c_check_header_mongrel "$LINENO" "membership.h" "ac_cv_header_membership_h" "$ac_includes_default"
5881 if test "x$ac_cv_header_membership_h" = xyes; then :
5882 $as_echo "#define HAVE_MEMBERSHIP_H 1" >>confdefs.h
5887 ac_fn_c_check_header_mongrel "$LINENO" "membershipPriv.h" "ac_cv_header_membershipPriv_h" "$ac_includes_default"
5888 if test "x$ac_cv_header_membershipPriv_h" = xyes; then :
5889 $as_echo "#define HAVE_MEMBERSHIPPRIV_H 1" >>confdefs.h
5894 for ac_func in mbr_uid_to_uuid
5896 ac_fn_c_check_func "$LINENO" "mbr_uid_to_uuid" "ac_cv_func_mbr_uid_to_uuid"
5897 if test "x$ac_cv_func_mbr_uid_to_uuid" = xyes; then :
5898 cat >>confdefs.h <<_ACEOF
5899 #define HAVE_MBR_UID_TO_UUID 1
5906 ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
5907 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
5908 $as_echo "#define HAVE_DLFCN_H 1" >>confdefs.h
5914 ac_fn_c_check_header_mongrel "$LINENO" "notify.h" "ac_cv_header_notify_h" "$ac_includes_default"
5915 if test "x$ac_cv_header_notify_h" = xyes; then :
5916 $as_echo "#define HAVE_NOTIFY_H 1" >>confdefs.h
5921 for ac_func in notify_post
5923 ac_fn_c_check_func "$LINENO" "notify_post" "ac_cv_func_notify_post"
5924 if test "x$ac_cv_func_notify_post" = xyes; then :
5925 cat >>confdefs.h <<_ACEOF
5926 #define HAVE_NOTIFY_POST 1
5934 # Check whether --with-adminkey was given.
5935 if test "${with_adminkey+set}" = set; then :
5936 withval=$with_adminkey; default_adminkey="$withval"
5938 default_adminkey="default"
5942 # Check whether --with-operkey was given.
5943 if test "${with_operkey+set}" = set; then :
5944 withval=$with_operkey; default_operkey="$withval"
5946 default_operkey="default"
5950 ac_fn_c_check_header_mongrel "$LINENO" "Security/Authorization.h" "ac_cv_header_Security_Authorization_h" "$ac_includes_default"
5951 if test "x$ac_cv_header_Security_Authorization_h" = xyes; then :
5953 $as_echo "#define HAVE_AUTHORIZATION_H 1" >>confdefs.h
5956 if test "x$default_adminkey" != xdefault; then
5957 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey $default_adminkey"
5958 CUPS_DEFAULT_SYSTEM_AUTHKEY="$default_adminkey"
5959 elif grep -q system.print.operator /etc/authorization; then
5960 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.print.admin"
5961 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.print.admin"
5963 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.preferences"
5964 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.preferences"
5967 if test "x$default_operkey" != xdefault; then
5968 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY($default_operkey) @admin @lpadmin"
5969 elif grep -q system.print.operator /etc/authorization; then
5970 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.operator) @admin @lpadmin"
5972 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.admin) @admin @lpadmin"
5977 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
5978 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
5979 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
5985 if test $host_os_version -ge 100; then
5986 ac_fn_c_check_header_mongrel "$LINENO" "sandbox.h" "ac_cv_header_sandbox_h" "$ac_includes_default"
5987 if test "x$ac_cv_header_sandbox_h" = xyes; then :
5988 $as_echo "#define HAVE_SANDBOX_H 1" >>confdefs.h
5994 if test $host_os_version -ge 110 -a $host_os_version -lt 120; then
5995 # Broken public headers in 10.7.x...
5996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sandbox/private.h presence" >&5
5997 $as_echo_n "checking for sandbox/private.h presence... " >&6; }
5998 if test -f /usr/local/include/sandbox/private.h; then
5999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6000 $as_echo "yes" >&6; }
6002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6003 $as_echo "no" >&6; }
6004 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
6008 ac_fn_c_check_header_mongrel "$LINENO" "xpc/xpc.h" "ac_cv_header_xpc_xpc_h" "$ac_includes_default"
6009 if test "x$ac_cv_header_xpc_xpc_h" = xyes; then :
6010 $as_echo "#define HAVE_XPC 1" >>confdefs.h
6012 INSTALLXPC="install-xpc"
6016 ac_fn_c_check_header_mongrel "$LINENO" "xpc/private.h" "ac_cv_header_xpc_private_h" "$ac_includes_default"
6017 if test "x$ac_cv_header_xpc_private_h" = xyes; then :
6018 $as_echo "#define HAVE_XPC_PRIVATE_H 1" >>confdefs.h
6027 cat >>confdefs.h <<_ACEOF
6028 #define CUPS_DEFAULT_PRINTOPERATOR_AUTH "$CUPS_DEFAULT_PRINTOPERATOR_AUTH"
6031 cat >>confdefs.h <<_ACEOF
6032 #define CUPS_DEFAULT_SYSTEM_AUTHKEY "$CUPS_DEFAULT_SYSTEM_AUTHKEY"
6041 # Check whether --with-components was given.
6042 if test "${with_components+set}" = set; then :
6043 withval=$with_components; COMPONENTS="$withval"
6047 case "$COMPONENTS" in
6049 BUILDDIRS="filter backend berkeley cgi-bin monitor notifier ppdc scheduler systemv conf data desktop locale man doc examples templates"
6053 BUILDDIRS="data locale"
6057 as_fn_error $? "Bad build component \"$COMPONENT\" specified!" "$LINENO" 5
6066 if test "$prefix" = "NONE"; then
6070 if test "$exec_prefix" = "NONE"; then
6071 if test "$prefix" = "/"; then
6074 exec_prefix="$prefix"
6078 if test "$bindir" = "\${exec_prefix}/bin"; then
6079 bindir="$exec_prefix/bin"
6082 cat >>confdefs.h <<_ACEOF
6083 #define CUPS_BINDIR "$bindir"
6087 if test "$sbindir" = "\${exec_prefix}/sbin"; then
6088 sbindir="$exec_prefix/sbin"
6091 cat >>confdefs.h <<_ACEOF
6092 #define CUPS_SBINDIR "$sbindir"
6096 if test "$sharedstatedir" = "\${prefix}/com" -a "$prefix" = "/"; then
6097 sharedstatedir="/usr/com"
6100 if test "$datarootdir" = "\${prefix}/share"; then
6101 if test "$prefix" = "/"; then
6102 datarootdir="/usr/share"
6104 datarootdir="$prefix/share"
6108 if test "$datadir" = "\${prefix}/share"; then
6109 if test "$prefix" = "/"; then
6110 datadir="/usr/share"
6112 datadir="$prefix/share"
6114 elif test "$datadir" = "\${datarootdir}"; then
6115 datadir="$datarootdir"
6118 if test "$includedir" = "\${prefix}/include" -a "$prefix" = "/"; then
6119 includedir="/usr/include"
6122 if test "$localstatedir" = "\${prefix}/var"; then
6123 if test "$prefix" = "/"; then
6124 if test "$host_os_name" = darwin; then
6125 localstatedir="/private/var"
6127 localstatedir="/var"
6130 localstatedir="$prefix/var"
6134 if test "$sysconfdir" = "\${prefix}/etc"; then
6135 if test "$prefix" = "/"; then
6136 if test "$host_os_name" = darwin; then
6137 sysconfdir="/private/etc"
6142 sysconfdir="$prefix/etc"
6146 if test "$libdir" = "\${exec_prefix}/lib"; then
6147 case "$host_os_name" in
6149 if test -d /usr/lib64 -a ! -d /usr/lib64/fakeroot; then
6150 libdir="$exec_prefix/lib64"
6157 # Check whether --with-privateinclude was given.
6158 if test "${with_privateinclude+set}" = set; then :
6159 withval=$with_privateinclude; privateinclude="$withval"
6164 if test "x$privateinclude" != x -a "x$privateinclude" != xnone; then
6165 PRIVATEINCLUDE="$privateinclude/cups"
6174 # Check whether --with-lpdconfig was given.
6175 if test "${with_lpdconfig+set}" = set; then :
6176 withval=$with_lpdconfig; LPDCONFIG="$withval"
6182 if test "x$LPDCONFIG" = x; then
6183 if test -f /System/Library/LaunchDaemons/org.cups.cups-lpd.plist; then
6184 LPDCONFIG="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
6185 elif test "x$XINETD" != x; then
6186 LPDCONFIG="xinetd://$XINETD/cups-lpd"
6190 if test "x$LPDCONFIG" = xoff; then
6191 cat >>confdefs.h <<_ACEOF
6192 #define CUPS_DEFAULT_LPD_CONFIG ""
6196 cat >>confdefs.h <<_ACEOF
6197 #define CUPS_DEFAULT_LPD_CONFIG "$LPDCONFIG"
6203 # Check whether --with-smbconfig was given.
6204 if test "${with_smbconfig+set}" = set; then :
6205 withval=$with_smbconfig; SMBCONFIG="$withval"
6211 if test "x$SMBCONFIG" = x; then
6212 if test -f /System/Library/LaunchDaemons/smbd.plist; then
6213 SMBCONFIG="launchd:///System/Library/LaunchDaemons/smbd.plist"
6215 for dir in /etc /etc/samba /usr/local/etc; do
6216 if test -f $dir/smb.conf; then
6217 SMBCONFIG="samba://$dir/smb.conf"
6224 if test "x$SMBCONFIG" = xoff; then
6225 cat >>confdefs.h <<_ACEOF
6226 #define CUPS_DEFAULT_SMB_CONFIG ""
6230 cat >>confdefs.h <<_ACEOF
6231 #define CUPS_DEFAULT_SMB_CONFIG "$SMBCONFIG"
6238 # Check whether --with-cachedir was given.
6239 if test "${with_cachedir+set}" = set; then :
6240 withval=$with_cachedir; cachedir="$withval"
6246 if test x$cachedir = x; then
6247 if test "x$host_os_name" = xdarwin; then
6248 CUPS_CACHEDIR="$localstatedir/spool/cups/cache"
6250 CUPS_CACHEDIR="$localstatedir/cache/cups"
6253 CUPS_CACHEDIR="$cachedir"
6255 cat >>confdefs.h <<_ACEOF
6256 #define CUPS_CACHEDIR "$CUPS_CACHEDIR"
6262 CUPS_DATADIR="$datadir/cups"
6263 cat >>confdefs.h <<_ACEOF
6264 #define CUPS_DATADIR "$datadir/cups"
6271 # Check whether --with-icondir was given.
6272 if test "${with_icondir+set}" = set; then :
6273 withval=$with_icondir; icondir="$withval"
6279 if test "x$icondir" = x -a -d /usr/share/icons; then
6280 ICONDIR="/usr/share/icons"
6289 # Check whether --with-menudir was given.
6290 if test "${with_menudir+set}" = set; then :
6291 withval=$with_menudir; menudir="$withval"
6297 if test "x$menudir" = x -a -d /usr/share/applications; then
6298 MENUDIR="/usr/share/applications"
6305 # Documentation files
6307 # Check whether --with-docdir was given.
6308 if test "${with_docdir+set}" = set; then :
6309 withval=$with_docdir; docdir="$withval"
6315 if test x$docdir = x; then
6316 CUPS_DOCROOT="$datadir/doc/cups"
6317 docdir="$datadir/doc/cups"
6319 CUPS_DOCROOT="$docdir"
6322 cat >>confdefs.h <<_ACEOF
6323 #define CUPS_DOCROOT "$docdir"
6330 # Check whether --with-fontpath was given.
6331 if test "${with_fontpath+set}" = set; then :
6332 withval=$with_fontpath; fontpath="$withval"
6338 if test "x$fontpath" = "x"; then
6339 CUPS_FONTPATH="$datadir/cups/fonts"
6341 CUPS_FONTPATH="$fontpath"
6345 cat >>confdefs.h <<_ACEOF
6346 #define CUPS_FONTPATH "$CUPS_FONTPATH"
6351 if test "$localedir" = "\${datarootdir}/locale"; then
6352 case "$host_os_name" in
6353 linux | gnu | *bsd* | darwin*)
6354 CUPS_LOCALEDIR="$datarootdir/locale"
6358 # This is the standard System V location...
6359 CUPS_LOCALEDIR="$exec_prefix/lib/locale"
6363 CUPS_LOCALEDIR="$localedir"
6366 cat >>confdefs.h <<_ACEOF
6367 #define CUPS_LOCALEDIR "$CUPS_LOCALEDIR"
6374 # Check whether --with-logdir was given.
6375 if test "${with_logdir+set}" = set; then :
6376 withval=$with_logdir; logdir="$withval"
6382 if test x$logdir = x; then
6383 CUPS_LOGDIR="$localstatedir/log/cups"
6384 cat >>confdefs.h <<_ACEOF
6385 #define CUPS_LOGDIR "$localstatedir/log/cups"
6389 CUPS_LOGDIR="$logdir"
6391 cat >>confdefs.h <<_ACEOF
6392 #define CUPS_LOGDIR "$CUPS_LOGDIR"
6397 # Longer-term spool data
6398 CUPS_REQUESTS="$localstatedir/spool/cups"
6399 cat >>confdefs.h <<_ACEOF
6400 #define CUPS_REQUESTS "$localstatedir/spool/cups"
6405 # Server executables...
6406 case "$host_os_name" in
6408 # *BSD and Darwin (macOS)
6410 CUPS_SERVERBIN="$exec_prefix/libexec/cups"
6414 INSTALL_SYSV="install-sysv"
6415 CUPS_SERVERBIN="$exec_prefix/lib/cups"
6419 cat >>confdefs.h <<_ACEOF
6420 #define CUPS_SERVERBIN "$CUPS_SERVERBIN"
6426 # Configuration files
6427 CUPS_SERVERROOT="$sysconfdir/cups"
6428 cat >>confdefs.h <<_ACEOF
6429 #define CUPS_SERVERROOT "$sysconfdir/cups"
6434 # Transient run-time state
6436 # Check whether --with-rundir was given.
6437 if test "${with_rundir+set}" = set; then :
6438 withval=$with_rundir; CUPS_STATEDIR="$withval"
6441 case "$host_os_name" in
6444 CUPS_STATEDIR="$CUPS_SERVERROOT"
6448 CUPS_STATEDIR="$localstatedir/run/cups"
6453 cat >>confdefs.h <<_ACEOF
6454 #define CUPS_STATEDIR "$CUPS_STATEDIR"
6460 if test "$mandir" = "\${datarootdir}/man" -a "$prefix" = "/"; then
6461 # New GNU "standards" break previous ones, so make sure we use
6462 # the right default location for the operating system...
6463 mandir="\${prefix}/man"
6466 if test "$mandir" = "\${prefix}/man" -a "$prefix" = "/"; then
6467 case "$host_os_name" in
6468 darwin* | linux | gnu | *bsd*)
6469 # Darwin, macOS, Linux, GNU HURD, and *BSD
6470 mandir="/usr/share/man"
6471 AMANDIR="/usr/share/man"
6472 PMANDIR="/usr/share/man"
6489 case "$host_os_name" in
6498 linux* | gnu* | darwin*)
6499 # Linux, GNU Hurd, and macOS
6525 DSOFLAGS="${DSOFLAGS:=}"
6527 # Check whether --enable-shared was given.
6528 if test "${enable_shared+set}" = set; then :
6529 enableval=$enable_shared;
6534 LIBCUPSBASE="lib$cupsbase"
6535 LIBCUPSSTATIC="lib$cupsbase.a"
6537 if test x$enable_shared != xno; then
6538 case "$host_os_name" in
6540 LIBCUPS="lib$cupsbase.so.2"
6541 LIBCUPSCGI="libcupscgi.so.1"
6542 LIBCUPSIMAGE="libcupsimage.so.2"
6543 LIBCUPSMIME="libcupsmime.so.1"
6544 LIBCUPSPPDC="libcupsppdc.so.1"
6547 DSOFLAGS="$DSOFLAGS -Wl,-h\`basename \$@\
` -G \$(OPTIM)"
6549 linux | gnu | *bsd*)
6550 LIBCUPS="lib$cupsbase.so.2"
6551 LIBCUPSCGI="libcupscgi.so.1"
6552 LIBCUPSIMAGE="libcupsimage.so.2"
6553 LIBCUPSMIME="libcupsmime.so.1"
6554 LIBCUPSPPDC="libcupsppdc.so.1"
6557 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared \$(OPTIM)"
6560 LIBCUPS="lib$cupsbase.2.dylib"
6561 LIBCUPSCGI="libcupscgi.1.dylib"
6562 LIBCUPSIMAGE="libcupsimage.2.dylib"
6563 LIBCUPSMIME="libcupsmime.1.dylib"
6564 LIBCUPSPPDC="libcupsppdc.1.dylib"
6567 DSOFLAGS="$DSOFLAGS -dynamiclib -single_module -lc"
6570 echo "Warning: shared libraries may not be supported. Trying -shared"
6571 echo " option with compiler."
6572 LIBCUPS="lib$cupsbase.so.2"
6573 LIBCUPSCGI="libcupscgi.so.1"
6574 LIBCUPSIMAGE="libcupsimage.so.2"
6575 LIBCUPSMIME="libcupsmime.so.1"
6576 LIBCUPSPPDC="libcupsppdc.so.1"
6579 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared \$(OPTIM)"
6584 LIBCUPS="lib$cupsbase.a"
6585 LIBCUPSCGI="libcupscgi.a"
6586 LIBCUPSIMAGE="libcupsimage.a"
6587 LIBCUPSMIME="libcupsmime.a"
6588 LIBCUPSPPDC="libcupsppdc.a"
6604 if test x$enable_shared = xno; then
6605 LINKCUPS="../cups/lib$cupsbase.a"
6606 LINKCUPSIMAGE="../filter/libcupsimage.a"
6608 EXTLINKCUPS="-lcups"
6609 EXTLINKCUPSIMAGE="-lcupsimage"
6611 LINKCUPS="-l${cupsbase}"
6612 LINKCUPSIMAGE="-lcupsimage"
6614 EXTLINKCUPS="-lcups"
6615 EXTLINKCUPSIMAGE="-lcupsimage"
6625 if test "$DSO" != ":"; then
6626 # When using DSOs the image libraries are linked to libcupsimage.so
6627 # rather than to the executables. This makes things smaller if you
6628 # are using any static libraries, and it also allows us to distribute
6629 # a single DSO rather than a bunch...
6633 # Tell the run-time linkers where to find a DSO. Some platforms
6634 # need this option, even when the library is installed in a
6635 # standard location...
6636 case $host_os_name in
6639 if test $exec_prefix != /usr; then
6640 DSOFLAGS="-R$libdir $DSOFLAGS"
6641 LDFLAGS="$LDFLAGS -R$libdir"
6642 EXPORT_LDFLAGS="-R$libdir"
6647 if test $exec_prefix != /usr; then
6648 DSOFLAGS="-Wl,-R$libdir $DSOFLAGS"
6649 LDFLAGS="$LDFLAGS -Wl,-R$libdir"
6650 EXPORT_LDFLAGS="-Wl,-R$libdir"
6654 # Linux, and HURD...
6655 if test $exec_prefix != /usr; then
6656 DSOFLAGS="-Wl,-rpath,$libdir $DSOFLAGS"
6657 LDFLAGS="$LDFLAGS -Wl,-rpath,$libdir"
6658 EXPORT_LDFLAGS="-Wl,-rpath,$libdir"
6672 # Check whether --enable-libtool_unsupported was given.
6673 if test "${enable_libtool_unsupported+set}" = set; then :
6674 enableval=$enable_libtool_unsupported; if test x$enable_libtool_unsupported != xno; then
6675 LIBTOOL="$enable_libtool_unsupported"
6677 echo "WARNING: libtool is not supported or endorsed by Apple Inc."
6678 echo " WE DO NOT PROVIDE SUPPORT FOR LIBTOOL PROBLEMS."
6687 if test x$LIBTOOL != x; then
6688 LIBCUPS="libcups.la"
6689 LIBCUPSIMAGE="libcupsimage.la"
6690 LINKCUPS="../cups/\$(LIBCUPS)"
6691 LINKCUPSIMAGE="../filter/\$(LIBCUPSIMAGE)"
6702 # Check whether --with-optim was given.
6703 if test "${with_optim+set}" = set; then :
6704 withval=$with_optim;
6707 # Check whether --enable-debug was given.
6708 if test "${enable_debug+set}" = set; then :
6709 enableval=$enable_debug;
6712 # Check whether --enable-debug_guards was given.
6713 if test "${enable_debug_guards+set}" = set; then :
6714 enableval=$enable_debug_guards;
6717 # Check whether --enable-debug_printfs was given.
6718 if test "${enable_debug_printfs+set}" = set; then :
6719 enableval=$enable_debug_printfs;
6722 # Check whether --enable-unit_tests was given.
6723 if test "${enable_unit_tests+set}" = set; then :
6724 enableval=$enable_unit_tests;
6728 if test x$enable_debug = xyes; then
6734 if test x$enable_debug_printfs = xyes; then
6735 CFLAGS="$CFLAGS -DDEBUG"
6736 CXXFLAGS="$CXXFLAGS -DDEBUG"
6739 if test x$enable_debug_guards = xyes; then
6740 CFLAGS="$CFLAGS -DDEBUG_GUARDS"
6741 CXXFLAGS="$CXXFLAGS -DDEBUG_GUARDS"
6744 if test x$enable_unit_tests = xyes; then
6745 if test "$build" != "$host"; then
6746 as_fn_error $? "Sorry, cannot build unit tests when cross-compiling." "$LINENO" 5
6749 UNITTESTS="unittests"
6756 # Check whether --with-archflags was given.
6757 if test "${with_archflags+set}" = set; then :
6758 withval=$with_archflags;
6762 # Check whether --with-ldarchflags was given.
6763 if test "${with_ldarchflags+set}" = set; then :
6764 withval=$with_ldarchflags;
6768 if test -z "$with_archflags"; then
6771 ARCHFLAGS="$with_archflags"
6774 if test -z "$with_ldarchflags"; then
6775 if test "$host_os_name" = darwin; then
6776 # Only create Intel programs by default
6777 LDARCHFLAGS="`echo $ARCHFLAGS |
sed -e '1,$s/-arch ppc64//'`"
6779 LDARCHFLAGS="$ARCHFLAGS"
6782 LDARCHFLAGS="$with_ldarchflags"
6788 # Check whether --enable-relro was given.
6789 if test "${enable_relro+set}" = set; then :
6790 enableval=$enable_relro;
6794 CXXLIBS="${CXXLIBS:=}"
6803 if test -n "$GCC"; then
6804 # Add GCC-specific compiler options...
6805 if test -z "$OPTIM"; then
6806 if test "x$with_optim" = x; then
6807 # Default to optimize-for-size and debug
6810 OPTIM="$with_optim $OPTIM"
6814 # Generate position-independent code as needed...
6815 if test $PICFLAG = 1; then
6816 OPTIM="-fPIC $OPTIM"
6819 # The -fstack-protector option is available with some versions of
6820 # GCC and adds "stack canaries" which detect when the return address
6821 # has been overwritten, preventing many types of exploit attacks.
6822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fstack-protector" >&5
6823 $as_echo_n "checking whether compiler supports -fstack-protector... " >&6; }
6825 CFLAGS="$CFLAGS -fstack-protector"
6826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6827 /* end confdefs.h. */
6837 if ac_fn_c_try_link "$LINENO"; then :
6838 if test "x$LSB_BUILD" = xy; then
6839 # Can't use stack-protector with LSB binaries...
6840 OPTIM="$OPTIM -fno-stack-protector"
6842 OPTIM="$OPTIM -fstack-protector"
6844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6845 $as_echo "yes" >&6; }
6847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6848 $as_echo "no" >&6; }
6850 rm -f core conftest.err conftest.$ac_objext \
6851 conftest$ac_exeext conftest.$ac_ext
6854 if test "x$LSB_BUILD" != xy; then
6855 # The -fPIE option is available with some versions of GCC and
6856 # adds randomization of addresses, which avoids another class of
6857 # exploits that depend on a fixed address for common functions.
6859 # Not available to LSB binaries...
6860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fPIE" >&5
6861 $as_echo_n "checking whether compiler supports -fPIE... " >&6; }
6863 case "$host_os_name" in
6865 CFLAGS="$CFLAGS -fPIE -Wl,-pie"
6866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6867 /* end confdefs.h. */
6877 if ac_fn_c_try_compile "$LINENO"; then :
6879 PIEFLAGS="-fPIE -Wl,-pie"
6880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6881 $as_echo "yes" >&6; }
6883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6884 $as_echo "no" >&6; }
6886 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6890 CFLAGS="$CFLAGS -fPIE -pie"
6891 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6892 /* end confdefs.h. */
6902 if ac_fn_c_try_compile "$LINENO"; then :
6904 PIEFLAGS="-fPIE -pie"
6905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6906 $as_echo "yes" >&6; }
6908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6909 $as_echo "no" >&6; }
6911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6917 if test "x$with_optim" = x; then
6918 # Add useful warning options for tracking down problems...
6919 OPTIM="-Wall -Wno-format-y2k -Wunused $OPTIM"
6921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-unused-result" >&5
6922 $as_echo_n "checking whether compiler supports -Wno-unused-result... " >&6; }
6924 CFLAGS="$CFLAGS -Werror -Wno-unused-result"
6925 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6926 /* end confdefs.h. */
6936 if ac_fn_c_try_compile "$LINENO"; then :
6937 OPTIM="$OPTIM -Wno-unused-result"
6938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6939 $as_echo "yes" >&6; }
6941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6942 $as_echo "no" >&6; }
6944 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wsign-conversion" >&5
6948 $as_echo_n "checking whether compiler supports -Wsign-conversion... " >&6; }
6950 CFLAGS="$CFLAGS -Werror -Wsign-conversion"
6951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6952 /* end confdefs.h. */
6962 if ac_fn_c_try_compile "$LINENO"; then :
6963 OPTIM="$OPTIM -Wsign-conversion"
6964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6965 $as_echo "yes" >&6; }
6967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6968 $as_echo "no" >&6; }
6970 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-tautological-compare" >&5
6974 $as_echo_n "checking whether compiler supports -Wno-tautological-compare... " >&6; }
6976 CFLAGS="$CFLAGS -Werror -Wno-tautological-compare"
6977 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6978 /* end confdefs.h. */
6988 if ac_fn_c_try_compile "$LINENO"; then :
6989 OPTIM="$OPTIM -Wno-tautological-compare"
6990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6991 $as_echo "yes" >&6; }
6993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6994 $as_echo "no" >&6; }
6996 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6999 # Additional warning options for development testing...
7000 if test -d .svn; then
7001 OPTIM="-Werror $OPTIM"
7005 case "$host_os_name" in
7007 # -D_FORTIFY_SOURCE=2 adds additional object size
7008 # checking, basically wrapping all string functions
7009 # with buffer-limited ones. Not strictly needed for
7010 # CUPS since we already use buffer-limited calls, but
7011 # this will catch any additions that are broken.
7012 CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
7016 # The -z relro option is provided by the Linux linker command to
7017 # make relocatable data read-only.
7018 if test x$enable_relro = xyes; then
7019 RELROFLAGS="-Wl,-z,relro,-z,now"
7024 # Add vendor-specific compiler options...
7025 case $host_os_name in
7028 if test -z "$OPTIM"; then
7029 if test "x$with_optim" = x; then
7032 OPTIM="$with_optim $OPTIM"
7036 if test $PICFLAG = 1; then
7037 OPTIM="-KPIC $OPTIM"
7041 # Running some other operating system; inform the user they
7042 # should contribute the necessary options to
7043 # cups-support@cups.org...
7044 echo "Building CUPS with default compiler optimizations; contact"
7045 echo "cups-devel@cups.org with uname and compiler options needed"
7046 echo "for your platform, or set the CFLAGS and LDFLAGS environment"
7047 echo "variables before running configure."
7052 # Add general compiler options per platform...
7053 case $host_os_name in
7055 # glibc 2.8 and higher breaks peer credentials unless you
7056 # define _GNU_SOURCE...
7057 OPTIM="$OPTIM -D_GNU_SOURCE"
7063 ac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "
7064 #include <sys/socket.h>
7065 #include <netinet/in.h>
7066 #include <arpa/inet.h>
7067 #include <netinet/in_systm.h>
7068 #include <netinet/ip.h>
7070 if test "x$ac_cv_header_resolv_h" = xyes; then :
7071 $as_echo "#define HAVE_RESOLV_H 1" >>confdefs.h
7076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
7077 $as_echo_n "checking for library containing socket... " >&6; }
7078 if ${ac_cv_search_socket+:} false; then :
7079 $as_echo_n "(cached) " >&6
7081 ac_func_search_save_LIBS=$LIBS
7082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7083 /* end confdefs.h. */
7085 /* Override any GCC internal prototype to avoid an error.
7086 Use char because int might match the return type of a GCC
7087 builtin and then its argument prototype would still apply. */
7100 for ac_lib in '' socket; do
7101 if test -z "$ac_lib"; then
7102 ac_res="none required"
7105 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7107 if ac_fn_c_try_link "$LINENO"; then :
7108 ac_cv_search_socket=$ac_res
7110 rm -f core conftest.err conftest.$ac_objext \
7112 if ${ac_cv_search_socket+:} false; then :
7116 if ${ac_cv_search_socket+:} false; then :
7119 ac_cv_search_socket=no
7122 LIBS=$ac_func_search_save_LIBS
7124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
7125 $as_echo "$ac_cv_search_socket" >&6; }
7126 ac_res=$ac_cv_search_socket
7127 if test "$ac_res" != no; then :
7128 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyaddr" >&5
7133 $as_echo_n "checking for library containing gethostbyaddr... " >&6; }
7134 if ${ac_cv_search_gethostbyaddr+:} false; then :
7135 $as_echo_n "(cached) " >&6
7137 ac_func_search_save_LIBS=$LIBS
7138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7139 /* end confdefs.h. */
7141 /* Override any GCC internal prototype to avoid an error.
7142 Use char because int might match the return type of a GCC
7143 builtin and then its argument prototype would still apply. */
7147 char gethostbyaddr ();
7151 return gethostbyaddr ();
7156 for ac_lib in '' nsl; do
7157 if test -z "$ac_lib"; then
7158 ac_res="none required"
7161 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7163 if ac_fn_c_try_link "$LINENO"; then :
7164 ac_cv_search_gethostbyaddr=$ac_res
7166 rm -f core conftest.err conftest.$ac_objext \
7168 if ${ac_cv_search_gethostbyaddr+:} false; then :
7172 if ${ac_cv_search_gethostbyaddr+:} false; then :
7175 ac_cv_search_gethostbyaddr=no
7178 LIBS=$ac_func_search_save_LIBS
7180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyaddr" >&5
7181 $as_echo "$ac_cv_search_gethostbyaddr" >&6; }
7182 ac_res=$ac_cv_search_gethostbyaddr
7183 if test "$ac_res" != no; then :
7184 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getifaddrs" >&5
7189 $as_echo_n "checking for library containing getifaddrs... " >&6; }
7190 if ${ac_cv_search_getifaddrs+:} false; then :
7191 $as_echo_n "(cached) " >&6
7193 ac_func_search_save_LIBS=$LIBS
7194 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7195 /* end confdefs.h. */
7197 /* Override any GCC internal prototype to avoid an error.
7198 Use char because int might match the return type of a GCC
7199 builtin and then its argument prototype would still apply. */
7207 return getifaddrs ();
7212 for ac_lib in '' nsl; do
7213 if test -z "$ac_lib"; then
7214 ac_res="none required"
7217 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7219 if ac_fn_c_try_link "$LINENO"; then :
7220 ac_cv_search_getifaddrs=$ac_res
7222 rm -f core conftest.err conftest.$ac_objext \
7224 if ${ac_cv_search_getifaddrs+:} false; then :
7228 if ${ac_cv_search_getifaddrs+:} false; then :
7231 ac_cv_search_getifaddrs=no
7234 LIBS=$ac_func_search_save_LIBS
7236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getifaddrs" >&5
7237 $as_echo "$ac_cv_search_getifaddrs" >&6; }
7238 ac_res=$ac_cv_search_getifaddrs
7239 if test "$ac_res" != no; then :
7240 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7241 $as_echo "#define HAVE_GETIFADDRS 1" >>confdefs.h
7245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing hstrerror" >&5
7246 $as_echo_n "checking for library containing hstrerror... " >&6; }
7247 if ${ac_cv_search_hstrerror+:} false; then :
7248 $as_echo_n "(cached) " >&6
7250 ac_func_search_save_LIBS=$LIBS
7251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7252 /* end confdefs.h. */
7254 /* Override any GCC internal prototype to avoid an error.
7255 Use char because int might match the return type of a GCC
7256 builtin and then its argument prototype would still apply. */
7264 return hstrerror ();
7269 for ac_lib in '' nsl socket resolv; do
7270 if test -z "$ac_lib"; then
7271 ac_res="none required"
7274 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7276 if ac_fn_c_try_link "$LINENO"; then :
7277 ac_cv_search_hstrerror=$ac_res
7279 rm -f core conftest.err conftest.$ac_objext \
7281 if ${ac_cv_search_hstrerror+:} false; then :
7285 if ${ac_cv_search_hstrerror+:} false; then :
7288 ac_cv_search_hstrerror=no
7291 LIBS=$ac_func_search_save_LIBS
7293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_hstrerror" >&5
7294 $as_echo "$ac_cv_search_hstrerror" >&6; }
7295 ac_res=$ac_cv_search_hstrerror
7296 if test "$ac_res" != no; then :
7297 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7298 $as_echo "#define HAVE_HSTRERROR 1" >>confdefs.h
7302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing rresvport_af" >&5
7303 $as_echo_n "checking for library containing rresvport_af... " >&6; }
7304 if ${ac_cv_search_rresvport_af+:} false; then :
7305 $as_echo_n "(cached) " >&6
7307 ac_func_search_save_LIBS=$LIBS
7308 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7309 /* end confdefs.h. */
7311 /* Override any GCC internal prototype to avoid an error.
7312 Use char because int might match the return type of a GCC
7313 builtin and then its argument prototype would still apply. */
7317 char rresvport_af ();
7321 return rresvport_af ();
7326 for ac_lib in '' nsl; do
7327 if test -z "$ac_lib"; then
7328 ac_res="none required"
7331 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7333 if ac_fn_c_try_link "$LINENO"; then :
7334 ac_cv_search_rresvport_af=$ac_res
7336 rm -f core conftest.err conftest.$ac_objext \
7338 if ${ac_cv_search_rresvport_af+:} false; then :
7342 if ${ac_cv_search_rresvport_af+:} false; then :
7345 ac_cv_search_rresvport_af=no
7348 LIBS=$ac_func_search_save_LIBS
7350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rresvport_af" >&5
7351 $as_echo "$ac_cv_search_rresvport_af" >&6; }
7352 ac_res=$ac_cv_search_rresvport_af
7353 if test "$ac_res" != no; then :
7354 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7355 $as_echo "#define HAVE_RRESVPORT_AF 1" >>confdefs.h
7359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing __res_init" >&5
7360 $as_echo_n "checking for library containing __res_init... " >&6; }
7361 if ${ac_cv_search___res_init+:} false; then :
7362 $as_echo_n "(cached) " >&6
7364 ac_func_search_save_LIBS=$LIBS
7365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7366 /* end confdefs.h. */
7368 /* Override any GCC internal prototype to avoid an error.
7369 Use char because int might match the return type of a GCC
7370 builtin and then its argument prototype would still apply. */
7378 return __res_init ();
7383 for ac_lib in '' resolv bind; do
7384 if test -z "$ac_lib"; then
7385 ac_res="none required"
7388 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7390 if ac_fn_c_try_link "$LINENO"; then :
7391 ac_cv_search___res_init=$ac_res
7393 rm -f core conftest.err conftest.$ac_objext \
7395 if ${ac_cv_search___res_init+:} false; then :
7399 if ${ac_cv_search___res_init+:} false; then :
7402 ac_cv_search___res_init=no
7405 LIBS=$ac_func_search_save_LIBS
7407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search___res_init" >&5
7408 $as_echo "$ac_cv_search___res_init" >&6; }
7409 ac_res=$ac_cv_search___res_init
7410 if test "$ac_res" != no; then :
7411 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7412 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_9_init" >&5
7416 $as_echo_n "checking for library containing res_9_init... " >&6; }
7417 if ${ac_cv_search_res_9_init+:} false; then :
7418 $as_echo_n "(cached) " >&6
7420 ac_func_search_save_LIBS=$LIBS
7421 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7422 /* end confdefs.h. */
7424 /* Override any GCC internal prototype to avoid an error.
7425 Use char because int might match the return type of a GCC
7426 builtin and then its argument prototype would still apply. */
7434 return res_9_init ();
7439 for ac_lib in '' resolv bind; do
7440 if test -z "$ac_lib"; then
7441 ac_res="none required"
7444 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7446 if ac_fn_c_try_link "$LINENO"; then :
7447 ac_cv_search_res_9_init=$ac_res
7449 rm -f core conftest.err conftest.$ac_objext \
7451 if ${ac_cv_search_res_9_init+:} false; then :
7455 if ${ac_cv_search_res_9_init+:} false; then :
7458 ac_cv_search_res_9_init=no
7461 LIBS=$ac_func_search_save_LIBS
7463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_9_init" >&5
7464 $as_echo "$ac_cv_search_res_9_init" >&6; }
7465 ac_res=$ac_cv_search_res_9_init
7466 if test "$ac_res" != no; then :
7467 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7468 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_init" >&5
7472 $as_echo_n "checking for library containing res_init... " >&6; }
7473 if ${ac_cv_search_res_init+:} false; then :
7474 $as_echo_n "(cached) " >&6
7476 ac_func_search_save_LIBS=$LIBS
7477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7478 /* end confdefs.h. */
7480 /* Override any GCC internal prototype to avoid an error.
7481 Use char because int might match the return type of a GCC
7482 builtin and then its argument prototype would still apply. */
7495 for ac_lib in '' resolv bind; do
7496 if test -z "$ac_lib"; then
7497 ac_res="none required"
7500 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7502 if ac_fn_c_try_link "$LINENO"; then :
7503 ac_cv_search_res_init=$ac_res
7505 rm -f core conftest.err conftest.$ac_objext \
7507 if ${ac_cv_search_res_init+:} false; then :
7511 if ${ac_cv_search_res_init+:} false; then :
7514 ac_cv_search_res_init=no
7517 LIBS=$ac_func_search_save_LIBS
7519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_init" >&5
7520 $as_echo "$ac_cv_search_res_init" >&6; }
7521 ac_res=$ac_cv_search_res_init
7522 if test "$ac_res" != no; then :
7523 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7524 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7533 # Tru64 5.1b leaks file descriptors with these functions; disable until
7534 # we can come up with a test for this...
7535 if test "$host_os_name" != "osf1"; then
7536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
7537 $as_echo_n "checking for library containing getaddrinfo... " >&6; }
7538 if ${ac_cv_search_getaddrinfo+:} false; then :
7539 $as_echo_n "(cached) " >&6
7541 ac_func_search_save_LIBS=$LIBS
7542 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7543 /* end confdefs.h. */
7545 /* Override any GCC internal prototype to avoid an error.
7546 Use char because int might match the return type of a GCC
7547 builtin and then its argument prototype would still apply. */
7551 char getaddrinfo ();
7555 return getaddrinfo ();
7560 for ac_lib in '' nsl; do
7561 if test -z "$ac_lib"; then
7562 ac_res="none required"
7565 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7567 if ac_fn_c_try_link "$LINENO"; then :
7568 ac_cv_search_getaddrinfo=$ac_res
7570 rm -f core conftest.err conftest.$ac_objext \
7572 if ${ac_cv_search_getaddrinfo+:} false; then :
7576 if ${ac_cv_search_getaddrinfo+:} false; then :
7579 ac_cv_search_getaddrinfo=no
7582 LIBS=$ac_func_search_save_LIBS
7584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
7585 $as_echo "$ac_cv_search_getaddrinfo" >&6; }
7586 ac_res=$ac_cv_search_getaddrinfo
7587 if test "$ac_res" != no; then :
7588 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7589 $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h
7593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getnameinfo" >&5
7594 $as_echo_n "checking for library containing getnameinfo... " >&6; }
7595 if ${ac_cv_search_getnameinfo+:} false; then :
7596 $as_echo_n "(cached) " >&6
7598 ac_func_search_save_LIBS=$LIBS
7599 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7600 /* end confdefs.h. */
7602 /* Override any GCC internal prototype to avoid an error.
7603 Use char because int might match the return type of a GCC
7604 builtin and then its argument prototype would still apply. */
7608 char getnameinfo ();
7612 return getnameinfo ();
7617 for ac_lib in '' nsl; do
7618 if test -z "$ac_lib"; then
7619 ac_res="none required"
7622 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7624 if ac_fn_c_try_link "$LINENO"; then :
7625 ac_cv_search_getnameinfo=$ac_res
7627 rm -f core conftest.err conftest.$ac_objext \
7629 if ${ac_cv_search_getnameinfo+:} false; then :
7633 if ${ac_cv_search_getnameinfo+:} false; then :
7636 ac_cv_search_getnameinfo=no
7639 LIBS=$ac_func_search_save_LIBS
7641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getnameinfo" >&5
7642 $as_echo "$ac_cv_search_getnameinfo" >&6; }
7643 ac_res=$ac_cv_search_getnameinfo
7644 if test "$ac_res" != no; then :
7645 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7646 $as_echo "#define HAVE_GETNAMEINFO 1" >>confdefs.h
7652 ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h>
7654 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
7658 ac_fn_c_check_header_mongrel "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
7659 if test "x$ac_cv_header_sys_sockio_h" = xyes; then :
7660 $as_echo "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
7666 CUPS_DEFAULT_DOMAINSOCKET=""
7669 # Check whether --with-domainsocket was given.
7670 if test "${with_domainsocket+set}" = set; then :
7671 withval=$with_domainsocket; default_domainsocket="$withval"
7673 default_domainsocket=""
7677 if test x$enable_domainsocket != xno -a x$default_domainsocket != xno; then
7678 if test "x$default_domainsocket" = x; then
7679 case "$host_os_name" in
7681 # Darwin and macOS do their own thing...
7682 CUPS_DEFAULT_DOMAINSOCKET="$localstatedir/run/cupsd"
7685 # All others use FHS standard...
7686 CUPS_DEFAULT_DOMAINSOCKET="$CUPS_STATEDIR/cups.sock"
7690 CUPS_DEFAULT_DOMAINSOCKET="$default_domainsocket"
7693 CUPS_LISTEN_DOMAINSOCKET="Listen $CUPS_DEFAULT_DOMAINSOCKET"
7695 cat >>confdefs.h <<_ACEOF
7696 #define CUPS_DEFAULT_DOMAINSOCKET "$CUPS_DEFAULT_DOMAINSOCKET"
7700 CUPS_LISTEN_DOMAINSOCKET=""
7707 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
7708 if test "x$ac_cv_func_poll" = xyes; then :
7709 $as_echo "#define HAVE_POLL 1" >>confdefs.h
7713 ac_fn_c_check_func "$LINENO" "epoll_create" "ac_cv_func_epoll_create"
7714 if test "x$ac_cv_func_epoll_create" = xyes; then :
7715 $as_echo "#define HAVE_EPOLL 1" >>confdefs.h
7719 ac_fn_c_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
7720 if test "x$ac_cv_func_kqueue" = xyes; then :
7721 $as_echo "#define HAVE_KQUEUE 1" >>confdefs.h
7727 # Check whether --enable-gssapi was given.
7728 if test "${enable_gssapi+set}" = set; then :
7729 enableval=$enable_gssapi;
7736 if test x$enable_gssapi != xno; then
7737 if test -n "$ac_tool_prefix"; then
7738 # Extract the first word of "${ac_tool_prefix}krb5-config", so it can be a program name with args.
7739 set dummy ${ac_tool_prefix}krb5-config; ac_word=$2
7740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7741 $as_echo_n "checking for $ac_word... " >&6; }
7742 if ${ac_cv_path_KRB5CONFIG+:} false; then :
7743 $as_echo_n "(cached) " >&6
7747 ac_cv_path_KRB5CONFIG="$KRB5CONFIG" # Let the user override the test with a path.
7750 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7754 test -z "$as_dir" && as_dir=.
7755 for ac_exec_ext in '' $ac_executable_extensions; do
7756 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7757 ac_cv_path_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7758 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7768 KRB5CONFIG=$ac_cv_path_KRB5CONFIG
7769 if test -n "$KRB5CONFIG"; then
7770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KRB5CONFIG" >&5
7771 $as_echo "$KRB5CONFIG" >&6; }
7773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7774 $as_echo "no" >&6; }
7779 if test -z "$ac_cv_path_KRB5CONFIG"; then
7780 ac_pt_KRB5CONFIG=$KRB5CONFIG
7781 # Extract the first word of "krb5-config", so it can be a program name with args.
7782 set dummy krb5-config; ac_word=$2
7783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7784 $as_echo_n "checking for $ac_word... " >&6; }
7785 if ${ac_cv_path_ac_pt_KRB5CONFIG+:} false; then :
7786 $as_echo_n "(cached) " >&6
7788 case $ac_pt_KRB5CONFIG in
7790 ac_cv_path_ac_pt_KRB5CONFIG="$ac_pt_KRB5CONFIG" # Let the user override the test with a path.
7793 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7797 test -z "$as_dir" && as_dir=.
7798 for ac_exec_ext in '' $ac_executable_extensions; do
7799 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7800 ac_cv_path_ac_pt_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7801 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7811 ac_pt_KRB5CONFIG=$ac_cv_path_ac_pt_KRB5CONFIG
7812 if test -n "$ac_pt_KRB5CONFIG"; then
7813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_KRB5CONFIG" >&5
7814 $as_echo "$ac_pt_KRB5CONFIG" >&6; }
7816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7817 $as_echo "no" >&6; }
7820 if test "x$ac_pt_KRB5CONFIG" = x; then
7823 case $cross_compiling:$ac_tool_warned in
7825 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7826 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7827 ac_tool_warned=yes ;;
7829 KRB5CONFIG=$ac_pt_KRB5CONFIG
7832 KRB5CONFIG="$ac_cv_path_KRB5CONFIG"
7835 if test "x$KRB5CONFIG" != x; then
7836 case "$host_os_name" in
7838 # macOS weak-links to the Kerberos framework...
7839 LIBGSSAPI="-weak_framework Kerberos"
7840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS framework" >&5
7841 $as_echo_n "checking for GSS framework... " >&6; }
7842 if test -d /System/Library/Frameworks/GSS.framework; then
7843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7844 $as_echo "yes" >&6; }
7845 LIBGSSAPI="$LIBGSSAPI -weak_framework GSS"
7847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7848 $as_echo "no" >&6; }
7852 # Solaris has a non-standard krb5-config, don't use it!
7853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7854 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7855 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7856 $as_echo_n "(cached) " >&6
7858 ac_check_lib_save_LIBS=$LIBS
7860 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7861 /* end confdefs.h. */
7863 /* Override any GCC internal prototype to avoid an error.
7864 Use char because int might match the return type of a GCC
7865 builtin and then its argument prototype would still apply. */
7869 char gss_display_status ();
7873 return gss_display_status ();
7878 if ac_fn_c_try_link "$LINENO"; then :
7879 ac_cv_lib_gss_gss_display_status=yes
7881 ac_cv_lib_gss_gss_display_status=no
7883 rm -f core conftest.err conftest.$ac_objext \
7884 conftest$ac_exeext conftest.$ac_ext
7885 LIBS=$ac_check_lib_save_LIBS
7887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7888 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7889 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7891 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7893 CFLAGS="`$KRB5CONFIG --cflags` $CFLAGS"
7894 CPPFLAGS="`$KRB5CONFIG --cflags` $CPPFLAGS"
7895 LIBGSSAPI="-lgss `$KRB5CONFIG --libs`"
7900 # Other platforms just ask for GSSAPI
7901 CFLAGS="`$KRB5CONFIG --cflags gssapi
` $CFLAGS"
7902 CPPFLAGS="`$KRB5CONFIG --cflags gssapi
` $CPPFLAGS"
7903 LIBGSSAPI="`$KRB5CONFIG --libs gssapi
`"
7907 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7910 # Check for vendor-specific implementations...
7911 case "$host_os_name" in
7913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7914 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7915 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7916 $as_echo_n "(cached) " >&6
7918 ac_check_lib_save_LIBS=$LIBS
7920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7921 /* end confdefs.h. */
7923 /* Override any GCC internal prototype to avoid an error.
7924 Use char because int might match the return type of a GCC
7925 builtin and then its argument prototype would still apply. */
7929 char gss_display_status ();
7933 return gss_display_status ();
7938 if ac_fn_c_try_link "$LINENO"; then :
7939 ac_cv_lib_gss_gss_display_status=yes
7941 ac_cv_lib_gss_gss_display_status=no
7943 rm -f core conftest.err conftest.$ac_objext \
7944 conftest$ac_exeext conftest.$ac_ext
7945 LIBS=$ac_check_lib_save_LIBS
7947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7948 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7949 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7951 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7953 LIBGSSAPI="-lgss -lgssapi_krb5"
7958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7959 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7960 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7961 $as_echo_n "(cached) " >&6
7963 ac_check_lib_save_LIBS=$LIBS
7965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7966 /* end confdefs.h. */
7968 /* Override any GCC internal prototype to avoid an error.
7969 Use char because int might match the return type of a GCC
7970 builtin and then its argument prototype would still apply. */
7974 char gss_display_status ();
7978 return gss_display_status ();
7983 if ac_fn_c_try_link "$LINENO"; then :
7984 ac_cv_lib_gss_gss_display_status=yes
7986 ac_cv_lib_gss_gss_display_status=no
7988 rm -f core conftest.err conftest.$ac_objext \
7989 conftest$ac_exeext conftest.$ac_ext
7990 LIBS=$ac_check_lib_save_LIBS
7992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7993 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7994 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7996 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
8005 if test "x$LIBGSSAPI" != x; then
8006 ac_fn_c_check_header_mongrel "$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
8007 if test "x$ac_cv_header_krb5_h" = xyes; then :
8008 $as_echo "#define HAVE_KRB5_H 1" >>confdefs.h
8013 if test -d /System/Library/Frameworks/GSS.framework; then
8014 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi.h" "ac_cv_header_GSS_gssapi_h" "$ac_includes_default"
8015 if test "x$ac_cv_header_GSS_gssapi_h" = xyes; then :
8016 $as_echo "#define HAVE_GSS_GSSAPI_H 1" >>confdefs.h
8021 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_generic.h" "ac_cv_header_GSS_gssapi_generic_h" "$ac_includes_default"
8022 if test "x$ac_cv_header_GSS_gssapi_generic_h" = xyes; then :
8023 $as_echo "#define HAVE_GSS_GSSAPI_GENERIC_H 1" >>confdefs.h
8028 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_spi.h" "ac_cv_header_GSS_gssapi_spi_h" "$ac_includes_default"
8029 if test "x$ac_cv_header_GSS_gssapi_spi_h" = xyes; then :
8030 $as_echo "#define HAVE_GSS_GSSAPI_SPI_H 1" >>confdefs.h
8036 ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
8037 if test "x$ac_cv_header_gssapi_h" = xyes; then :
8038 $as_echo "#define HAVE_GSSAPI_H 1" >>confdefs.h
8043 ac_fn_c_check_header_mongrel "$LINENO" "gssapi/gssapi.h" "ac_cv_header_gssapi_gssapi_h" "$ac_includes_default"
8044 if test "x$ac_cv_header_gssapi_gssapi_h" = xyes; then :
8045 $as_echo "#define HAVE_GSSAPI_GSSAPI_H 1" >>confdefs.h
8053 LIBS="$LIBS $LIBGSSAPI"
8055 ac_fn_c_check_func "$LINENO" "__ApplePrivate_gss_acquire_cred_ex_f" "ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f"
8056 if test "x$ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f" = xyes; then :
8057 $as_echo "#define HAVE_GSS_ACQUIRE_CRED_EX_F 1" >>confdefs.h
8062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS_C_NT_HOSTBASED_SERVICE" >&5
8063 $as_echo_n "checking for GSS_C_NT_HOSTBASED_SERVICE... " >&6; }
8064 if test x$ac_cv_header_gssapi_gssapi_h = xyes; then
8065 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8066 /* end confdefs.h. */
8067 #include <gssapi/gssapi.h>
8071 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8076 if ac_fn_c_try_compile "$LINENO"; then :
8077 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8080 $as_echo "yes" >&6; }
8082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8083 $as_echo "no" >&6; }
8085 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8086 elif test x$ac_cv_header_gss_gssapi_h = xyes; then
8087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8088 /* end confdefs.h. */
8089 #include <GSS/gssapi.h>
8093 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8098 if ac_fn_c_try_compile "$LINENO"; then :
8099 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8102 $as_echo "yes" >&6; }
8104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8105 $as_echo "no" >&6; }
8107 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8110 /* end confdefs.h. */
8115 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8120 if ac_fn_c_try_compile "$LINENO"; then :
8121 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8124 $as_echo "yes" >&6; }
8126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8127 $as_echo "no" >&6; }
8129 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8137 # Check whether --with-gssservicename was given.
8138 if test "${with_gssservicename+set}" = set; then :
8139 withval=$with_gssservicename; default_gssservicename="$withval"
8141 default_gssservicename="default"
8145 if test x$default_gssservicename != xno; then
8146 if test "x$default_gssservicename" = "xdefault"; then
8147 CUPS_DEFAULT_GSSSERVICENAME="host"
8149 CUPS_DEFAULT_GSSSERVICENAME="$default_gssservicename"
8152 CUPS_DEFAULT_GSSSERVICENAME=""
8156 cat >>confdefs.h <<_ACEOF
8157 #define CUPS_DEFAULT_GSSSERVICENAME "$CUPS_DEFAULT_GSSSERVICENAME"
8162 # Check whether --enable-threads was given.
8163 if test "${enable_threads+set}" = set; then :
8164 enableval=$enable_threads;
8171 if test "x$enable_threads" != xno; then
8172 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
8173 if test "x$ac_cv_header_pthread_h" = xyes; then :
8174 $as_echo "#define HAVE_PTHREAD_H 1" >>confdefs.h
8180 if test x$ac_cv_header_pthread_h = xyes; then
8181 for flag in -lpthreads -lpthread -pthread; do
8182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create using $flag" >&5
8183 $as_echo_n "checking for pthread_create using $flag... " >&6; }
8186 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8187 /* end confdefs.h. */
8188 #include <pthread.h>
8192 pthread_create(0, 0, 0, 0);
8197 if ac_fn_c_try_link "$LINENO"; then :
8202 rm -f core conftest.err conftest.$ac_objext \
8203 conftest$ac_exeext conftest.$ac_ext
8204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_pthread" >&5
8205 $as_echo "$have_pthread" >&6; }
8207 if test $have_pthread = yes; then
8208 PTHREAD_FLAGS="-D_THREAD_SAFE -D_REENTRANT"
8210 # Solaris requires -D_POSIX_PTHREAD_SEMANTICS to
8211 # be POSIX-compliant... :(
8212 if test $host_os_name = sunos; then
8213 PTHREAD_FLAGS="$PTHREAD_FLAGS -D_POSIX_PTHREAD_SEMANTICS"
8224 # Check whether --enable-ssl was given.
8225 if test "${enable_ssl+set}" = set; then :
8226 enableval=$enable_ssl;
8229 # Check whether --enable-cdsassl was given.
8230 if test "${enable_cdsassl+set}" = set; then :
8231 enableval=$enable_cdsassl;
8234 # Check whether --enable-gnutls was given.
8235 if test "${enable_gnutls+set}" = set; then :
8236 enableval=$enable_gnutls;
8243 CUPS_SERVERKEYCHAIN=""
8245 if test x$enable_ssl != xno; then
8246 if test $have_ssl = 0 -a "x$enable_cdsassl" != "xno"; then
8247 if test $host_os_name = darwin; then
8248 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransport.h" "ac_cv_header_Security_SecureTransport_h" "$ac_includes_default"
8249 if test "x$ac_cv_header_Security_SecureTransport_h" = xyes; then :
8252 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8254 $as_echo "#define HAVE_CDSASSL 1" >>confdefs.h
8256 CUPS_SERVERKEYCHAIN="/Library/Keychains/System.keychain"
8258 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransportPriv.h" "ac_cv_header_Security_SecureTransportPriv_h" "$ac_includes_default"
8259 if test "x$ac_cv_header_Security_SecureTransportPriv_h" = xyes; then :
8260 $as_echo "#define HAVE_SECURETRANSPORTPRIV_H 1" >>confdefs.h
8265 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecCertificate.h" "ac_cv_header_Security_SecCertificate_h" "$ac_includes_default"
8266 if test "x$ac_cv_header_Security_SecCertificate_h" = xyes; then :
8267 $as_echo "#define HAVE_SECCERTIFICATE_H 1" >>confdefs.h
8272 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecItem.h" "ac_cv_header_Security_SecItem_h" "$ac_includes_default"
8273 if test "x$ac_cv_header_Security_SecItem_h" = xyes; then :
8274 $as_echo "#define HAVE_SECITEM_H 1" >>confdefs.h
8279 ac_fn_c_check_header_compile "$LINENO" "Security/SecItemPriv.h" "ac_cv_header_Security_SecItemPriv_h" "#include <Security/SecItem.h>
8281 if test "x$ac_cv_header_Security_SecItemPriv_h" = xyes; then :
8282 $as_echo "#define HAVE_SECITEMPRIV_H 1" >>confdefs.h
8287 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicy.h" "ac_cv_header_Security_SecPolicy_h" "$ac_includes_default"
8288 if test "x$ac_cv_header_Security_SecPolicy_h" = xyes; then :
8289 $as_echo "#define HAVE_SECPOLICY_H 1" >>confdefs.h
8294 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicyPriv.h" "ac_cv_header_Security_SecPolicyPriv_h" "$ac_includes_default"
8295 if test "x$ac_cv_header_Security_SecPolicyPriv_h" = xyes; then :
8296 $as_echo "#define HAVE_SECPOLICYPRIV_H 1" >>confdefs.h
8301 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
8302 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
8303 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
8308 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecIdentitySearchPriv.h" "ac_cv_header_Security_SecIdentitySearchPriv_h" "$ac_includes_default"
8309 if test "x$ac_cv_header_Security_SecIdentitySearchPriv_h" = xyes; then :
8310 $as_echo "#define HAVE_SECIDENTITYSEARCHPRIV_H 1" >>confdefs.h
8316 $as_echo "#define HAVE_CSSMERRORSTRING 1" >>confdefs.h
8318 $as_echo "#define HAVE_SECKEYCHAINOPEN 1" >>confdefs.h
8324 if test $host_os_version -ge 150; then
8325 $as_echo "#define HAVE_SSLSETENABLEDCIPHERS 1" >>confdefs.h
8331 if test $have_ssl = 0 -a "x$enable_gnutls" != "xno" -a "x$PKGCONFIG" != x; then
8332 if test -n "$ac_tool_prefix"; then
8333 # Extract the first word of "${ac_tool_prefix}libgnutls-config", so it can be a program name with args.
8334 set dummy ${ac_tool_prefix}libgnutls-config; ac_word=$2
8335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8336 $as_echo_n "checking for $ac_word... " >&6; }
8337 if ${ac_cv_path_LIBGNUTLSCONFIG+:} false; then :
8338 $as_echo_n "(cached) " >&6
8340 case $LIBGNUTLSCONFIG in
8342 ac_cv_path_LIBGNUTLSCONFIG="$LIBGNUTLSCONFIG" # Let the user override the test with a path.
8345 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8349 test -z "$as_dir" && as_dir=.
8350 for ac_exec_ext in '' $ac_executable_extensions; do
8351 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8352 ac_cv_path_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8353 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8363 LIBGNUTLSCONFIG=$ac_cv_path_LIBGNUTLSCONFIG
8364 if test -n "$LIBGNUTLSCONFIG"; then
8365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLSCONFIG" >&5
8366 $as_echo "$LIBGNUTLSCONFIG" >&6; }
8368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8369 $as_echo "no" >&6; }
8374 if test -z "$ac_cv_path_LIBGNUTLSCONFIG"; then
8375 ac_pt_LIBGNUTLSCONFIG=$LIBGNUTLSCONFIG
8376 # Extract the first word of "libgnutls-config", so it can be a program name with args.
8377 set dummy libgnutls-config; ac_word=$2
8378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8379 $as_echo_n "checking for $ac_word... " >&6; }
8380 if ${ac_cv_path_ac_pt_LIBGNUTLSCONFIG+:} false; then :
8381 $as_echo_n "(cached) " >&6
8383 case $ac_pt_LIBGNUTLSCONFIG in
8385 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$ac_pt_LIBGNUTLSCONFIG" # Let the user override the test with a path.
8388 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8392 test -z "$as_dir" && as_dir=.
8393 for ac_exec_ext in '' $ac_executable_extensions; do
8394 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8395 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8396 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8406 ac_pt_LIBGNUTLSCONFIG=$ac_cv_path_ac_pt_LIBGNUTLSCONFIG
8407 if test -n "$ac_pt_LIBGNUTLSCONFIG"; then
8408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGNUTLSCONFIG" >&5
8409 $as_echo "$ac_pt_LIBGNUTLSCONFIG" >&6; }
8411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8412 $as_echo "no" >&6; }
8415 if test "x$ac_pt_LIBGNUTLSCONFIG" = x; then
8418 case $cross_compiling:$ac_tool_warned in
8420 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8421 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8422 ac_tool_warned=yes ;;
8424 LIBGNUTLSCONFIG=$ac_pt_LIBGNUTLSCONFIG
8427 LIBGNUTLSCONFIG="$ac_cv_path_LIBGNUTLSCONFIG"
8430 if test -n "$ac_tool_prefix"; then
8431 # Extract the first word of "${ac_tool_prefix}libgcrypt-config", so it can be a program name with args.
8432 set dummy ${ac_tool_prefix}libgcrypt-config; ac_word=$2
8433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8434 $as_echo_n "checking for $ac_word... " >&6; }
8435 if ${ac_cv_path_LIBGCRYPTCONFIG+:} false; then :
8436 $as_echo_n "(cached) " >&6
8438 case $LIBGCRYPTCONFIG in
8440 ac_cv_path_LIBGCRYPTCONFIG="$LIBGCRYPTCONFIG" # Let the user override the test with a path.
8443 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8447 test -z "$as_dir" && as_dir=.
8448 for ac_exec_ext in '' $ac_executable_extensions; do
8449 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8450 ac_cv_path_LIBGCRYPTCONFIG="$as_dir/$ac_word$ac_exec_ext"
8451 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8461 LIBGCRYPTCONFIG=$ac_cv_path_LIBGCRYPTCONFIG
8462 if test -n "$LIBGCRYPTCONFIG"; then
8463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGCRYPTCONFIG" >&5
8464 $as_echo "$LIBGCRYPTCONFIG" >&6; }
8466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8467 $as_echo "no" >&6; }
8472 if test -z "$ac_cv_path_LIBGCRYPTCONFIG"; then
8473 ac_pt_LIBGCRYPTCONFIG=$LIBGCRYPTCONFIG
8474 # Extract the first word of "libgcrypt-config", so it can be a program name with args.
8475 set dummy libgcrypt-config; ac_word=$2
8476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8477 $as_echo_n "checking for $ac_word... " >&6; }
8478 if ${ac_cv_path_ac_pt_LIBGCRYPTCONFIG+:} false; then :
8479 $as_echo_n "(cached) " >&6
8481 case $ac_pt_LIBGCRYPTCONFIG in
8483 ac_cv_path_ac_pt_LIBGCRYPTCONFIG="$ac_pt_LIBGCRYPTCONFIG" # Let the user override the test with a path.
8486 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8490 test -z "$as_dir" && as_dir=.
8491 for ac_exec_ext in '' $ac_executable_extensions; do
8492 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8493 ac_cv_path_ac_pt_LIBGCRYPTCONFIG="$as_dir/$ac_word$ac_exec_ext"
8494 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8504 ac_pt_LIBGCRYPTCONFIG=$ac_cv_path_ac_pt_LIBGCRYPTCONFIG
8505 if test -n "$ac_pt_LIBGCRYPTCONFIG"; then
8506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGCRYPTCONFIG" >&5
8507 $as_echo "$ac_pt_LIBGCRYPTCONFIG" >&6; }
8509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8510 $as_echo "no" >&6; }
8513 if test "x$ac_pt_LIBGCRYPTCONFIG" = x; then
8516 case $cross_compiling:$ac_tool_warned in
8518 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8519 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8520 ac_tool_warned=yes ;;
8522 LIBGCRYPTCONFIG=$ac_pt_LIBGCRYPTCONFIG
8525 LIBGCRYPTCONFIG="$ac_cv_path_LIBGCRYPTCONFIG"
8528 if $PKGCONFIG --exists gnutls; then
8530 SSLLIBS=`$PKGCONFIG --libs gnutls
`
8531 SSLFLAGS=`$PKGCONFIG --cflags gnutls
`
8532 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8534 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8536 elif test "x$LIBGNUTLSCONFIG" != x; then
8538 SSLLIBS=`$LIBGNUTLSCONFIG --libs`
8539 SSLFLAGS=`$LIBGNUTLSCONFIG --cflags`
8540 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8542 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8546 if test $have_ssl = 1; then
8547 CUPS_SERVERKEYCHAIN="ssl"
8550 LIBS="$LIBS $SSLLIBS"
8551 ac_fn_c_check_func "$LINENO" "gnutls_transport_set_pull_timeout_function" "ac_cv_func_gnutls_transport_set_pull_timeout_function"
8552 if test "x$ac_cv_func_gnutls_transport_set_pull_timeout_function" = xyes; then :
8553 $as_echo "#define HAVE_GNUTLS_TRANSPORT_SET_PULL_TIMEOUT_FUNCTION 1" >>confdefs.h
8557 ac_fn_c_check_func "$LINENO" "gnutls_priority_set_direct" "ac_cv_func_gnutls_priority_set_direct"
8558 if test "x$ac_cv_func_gnutls_priority_set_direct" = xyes; then :
8559 $as_echo "#define HAVE_GNUTLS_PRIORITY_SET_DIRECT 1" >>confdefs.h
8569 if test $have_ssl = 1; then
8570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLLIBS=\"$SSLLIBS\"" >&5
8571 $as_echo " Using SSLLIBS=\"$SSLLIBS\"" >&6; }
8572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLFLAGS=\"$SSLFLAGS\"" >&5
8573 $as_echo " Using SSLFLAGS=\"$SSLFLAGS\"" >&6; }
8574 IPPALIASES="http https ipps"
8575 elif test x$enable_cdsa = xyes -o x$enable_gnutls = xyes; then
8576 as_fn_error $? "Unable to enable SSL support." "$LINENO" 5
8584 EXPORT_SSLLIBS="$SSLLIBS"
8588 # Check whether --enable-pam was given.
8589 if test "${enable_pam+set}" = set; then :
8590 enableval=$enable_pam;
8594 # Check whether --with-pam_module was given.
8595 if test "${with_pam_module+set}" = set; then :
8596 withval=$with_pam_module;
8603 PAMMOD="pam_unknown.so"
8604 PAMMODAUTH="pam_unknown.so"
8606 if test x$enable_pam != xno; then
8609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
8610 $as_echo_n "checking for dlopen in -ldl... " >&6; }
8611 if ${ac_cv_lib_dl_dlopen+:} false; then :
8612 $as_echo_n "(cached) " >&6
8614 ac_check_lib_save_LIBS=$LIBS
8616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8617 /* end confdefs.h. */
8619 /* Override any GCC internal prototype to avoid an error.
8620 Use char because int might match the return type of a GCC
8621 builtin and then its argument prototype would still apply. */
8634 if ac_fn_c_try_link "$LINENO"; then :
8635 ac_cv_lib_dl_dlopen=yes
8637 ac_cv_lib_dl_dlopen=no
8639 rm -f core conftest.err conftest.$ac_objext \
8640 conftest$ac_exeext conftest.$ac_ext
8641 LIBS=$ac_check_lib_save_LIBS
8643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
8644 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
8645 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
8646 cat >>confdefs.h <<_ACEOF
8647 #define HAVE_LIBDL 1
8654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5
8655 $as_echo_n "checking for pam_start in -lpam... " >&6; }
8656 if ${ac_cv_lib_pam_pam_start+:} false; then :
8657 $as_echo_n "(cached) " >&6
8659 ac_check_lib_save_LIBS=$LIBS
8661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8662 /* end confdefs.h. */
8664 /* Override any GCC internal prototype to avoid an error.
8665 Use char because int might match the return type of a GCC
8666 builtin and then its argument prototype would still apply. */
8674 return pam_start ();
8679 if ac_fn_c_try_link "$LINENO"; then :
8680 ac_cv_lib_pam_pam_start=yes
8682 ac_cv_lib_pam_pam_start=no
8684 rm -f core conftest.err conftest.$ac_objext \
8685 conftest$ac_exeext conftest.$ac_ext
8686 LIBS=$ac_check_lib_save_LIBS
8688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_start" >&5
8689 $as_echo "$ac_cv_lib_pam_pam_start" >&6; }
8690 if test "x$ac_cv_lib_pam_pam_start" = xyes; then :
8691 cat >>confdefs.h <<_ACEOF
8692 #define HAVE_LIBPAM 1
8699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_set_item in -lpam" >&5
8700 $as_echo_n "checking for pam_set_item in -lpam... " >&6; }
8701 if ${ac_cv_lib_pam_pam_set_item+:} false; then :
8702 $as_echo_n "(cached) " >&6
8704 ac_check_lib_save_LIBS=$LIBS
8706 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8707 /* end confdefs.h. */
8709 /* Override any GCC internal prototype to avoid an error.
8710 Use char because int might match the return type of a GCC
8711 builtin and then its argument prototype would still apply. */
8715 char pam_set_item ();
8719 return pam_set_item ();
8724 if ac_fn_c_try_link "$LINENO"; then :
8725 ac_cv_lib_pam_pam_set_item=yes
8727 ac_cv_lib_pam_pam_set_item=no
8729 rm -f core conftest.err conftest.$ac_objext \
8730 conftest$ac_exeext conftest.$ac_ext
8731 LIBS=$ac_check_lib_save_LIBS
8733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_set_item" >&5
8734 $as_echo "$ac_cv_lib_pam_pam_set_item" >&6; }
8735 if test "x$ac_cv_lib_pam_pam_set_item" = xyes; then :
8736 $as_echo "#define HAVE_PAM_SET_ITEM 1" >>confdefs.h
8740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_setcred in -lpam" >&5
8741 $as_echo_n "checking for pam_setcred in -lpam... " >&6; }
8742 if ${ac_cv_lib_pam_pam_setcred+:} false; then :
8743 $as_echo_n "(cached) " >&6
8745 ac_check_lib_save_LIBS=$LIBS
8747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8748 /* end confdefs.h. */
8750 /* Override any GCC internal prototype to avoid an error.
8751 Use char because int might match the return type of a GCC
8752 builtin and then its argument prototype would still apply. */
8756 char pam_setcred ();
8760 return pam_setcred ();
8765 if ac_fn_c_try_link "$LINENO"; then :
8766 ac_cv_lib_pam_pam_setcred=yes
8768 ac_cv_lib_pam_pam_setcred=no
8770 rm -f core conftest.err conftest.$ac_objext \
8771 conftest$ac_exeext conftest.$ac_ext
8772 LIBS=$ac_check_lib_save_LIBS
8774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_setcred" >&5
8775 $as_echo "$ac_cv_lib_pam_pam_setcred" >&6; }
8776 if test "x$ac_cv_lib_pam_pam_setcred" = xyes; then :
8777 $as_echo "#define HAVE_PAM_SETCRED 1" >>confdefs.h
8781 ac_fn_c_check_header_mongrel "$LINENO" "security/pam_appl.h" "ac_cv_header_security_pam_appl_h" "$ac_includes_default"
8782 if test "x$ac_cv_header_security_pam_appl_h" = xyes; then :
8787 if test x$ac_cv_header_security_pam_appl_h != xyes; then
8788 ac_fn_c_check_header_mongrel "$LINENO" "pam/pam_appl.h" "ac_cv_header_pam_pam_appl_h" "$ac_includes_default"
8789 if test "x$ac_cv_header_pam_pam_appl_h" = xyes; then :
8790 $as_echo "#define HAVE_PAM_PAM_APPL_H 1" >>confdefs.h
8797 if test x$ac_cv_lib_pam_pam_start != xno; then
8798 # Set the necessary libraries for PAM...
8799 if test x$ac_cv_lib_dl_dlopen != xno; then
8800 PAMLIBS="-lpam -ldl"
8805 # Find the PAM configuration directory, if any...
8806 for dir in /private/etc/pam.d /etc/pam.d; do
8807 if test -d $dir; then
8816 case "$host_os_name" in
8819 if test "x$with_pam_module" != x; then
8820 PAMFILE="pam.$with_pam_module"
8821 elif test -f /usr/lib/pam/pam_opendirectory.so.2; then
8822 PAMFILE="pam.opendirectory"
8824 PAMFILE="pam.securityserver"
8829 # All others; this test might need to be updated
8830 # as Linux distributors move things around...
8831 if test "x$with_pam_module" != x; then
8832 PAMMOD="pam_${with_pam_module}.so"
8833 elif test -f /lib/security/pam_unix2.so; then
8834 PAMMOD="pam_unix2.so"
8835 elif test -f /lib/security/pam_unix.so; then
8836 PAMMOD="pam_unix.so"
8839 if test "x$PAMMOD" = xpam_unix.so; then
8840 PAMMODAUTH="$PAMMOD shadow nodelay"
8842 PAMMODAUTH="$PAMMOD nodelay"
8855 # Check whether --enable-largefile was given.
8856 if test "${enable_largefile+set}" = set; then :
8857 enableval=$enable_largefile;
8860 if test "$enable_largefile" != no; then
8862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
8863 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
8864 if ${ac_cv_sys_largefile_CC+:} false; then :
8865 $as_echo_n "(cached) " >&6
8867 ac_cv_sys_largefile_CC=no
8868 if test "$GCC" != yes; then
8871 # IRIX 6.2 and later do not support large files by default,
8872 # so use the C compiler's -n32 option if that helps.
8873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8874 /* end confdefs.h. */
8875 #include <sys/types.h>
8876 /* Check that off_t can represent 2**63 - 1 correctly.
8877 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8878 since some C++ compilers masquerading as C compilers
8879 incorrectly reject 9223372036854775807. */
8880 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8881 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8882 && LARGE_OFF_T % 2147483647 == 1)
8892 if ac_fn_c_try_compile "$LINENO"; then :
8895 rm -f core conftest.err conftest.$ac_objext
8897 if ac_fn_c_try_compile "$LINENO"; then :
8898 ac_cv_sys_largefile_CC=' -n32'; break
8900 rm -f core conftest.err conftest.$ac_objext
8904 rm -f conftest.$ac_ext
8907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
8908 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
8909 if test "$ac_cv_sys_largefile_CC" != no; then
8910 CC=$CC$ac_cv_sys_largefile_CC
8913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
8914 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
8915 if ${ac_cv_sys_file_offset_bits+:} false; then :
8916 $as_echo_n "(cached) " >&6
8919 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8920 /* end confdefs.h. */
8921 #include <sys/types.h>
8922 /* Check that off_t can represent 2**63 - 1 correctly.
8923 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8924 since some C++ compilers masquerading as C compilers
8925 incorrectly reject 9223372036854775807. */
8926 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8927 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8928 && LARGE_OFF_T % 2147483647 == 1)
8938 if ac_fn_c_try_compile "$LINENO"; then :
8939 ac_cv_sys_file_offset_bits=no; break
8941 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8942 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8943 /* end confdefs.h. */
8944 #define _FILE_OFFSET_BITS 64
8945 #include <sys/types.h>
8946 /* Check that off_t can represent 2**63 - 1 correctly.
8947 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8948 since some C++ compilers masquerading as C compilers
8949 incorrectly reject 9223372036854775807. */
8950 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8951 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8952 && LARGE_OFF_T % 2147483647 == 1)
8962 if ac_fn_c_try_compile "$LINENO"; then :
8963 ac_cv_sys_file_offset_bits=64; break
8965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8966 ac_cv_sys_file_offset_bits=unknown
8970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
8971 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
8972 case $ac_cv_sys_file_offset_bits in #(
8975 cat >>confdefs.h <<_ACEOF
8976 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
8981 if test $ac_cv_sys_file_offset_bits = unknown; then
8982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
8983 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
8984 if ${ac_cv_sys_large_files+:} false; then :
8985 $as_echo_n "(cached) " >&6
8988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8989 /* end confdefs.h. */
8990 #include <sys/types.h>
8991 /* Check that off_t can represent 2**63 - 1 correctly.
8992 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8993 since some C++ compilers masquerading as C compilers
8994 incorrectly reject 9223372036854775807. */
8995 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8996 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8997 && LARGE_OFF_T % 2147483647 == 1)
9007 if ac_fn_c_try_compile "$LINENO"; then :
9008 ac_cv_sys_large_files=no; break
9010 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9012 /* end confdefs.h. */
9013 #define _LARGE_FILES 1
9014 #include <sys/types.h>
9015 /* Check that off_t can represent 2**63 - 1 correctly.
9016 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9017 since some C++ compilers masquerading as C compilers
9018 incorrectly reject 9223372036854775807. */
9019 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9020 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9021 && LARGE_OFF_T % 2147483647 == 1)
9031 if ac_fn_c_try_compile "$LINENO"; then :
9032 ac_cv_sys_large_files=1; break
9034 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9035 ac_cv_sys_large_files=unknown
9039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
9040 $as_echo "$ac_cv_sys_large_files" >&6; }
9041 case $ac_cv_sys_large_files in #(
9044 cat >>confdefs.h <<_ACEOF
9045 #define _LARGE_FILES $ac_cv_sys_large_files
9057 if test x$enable_largefile != xno; then
9058 LARGEFILE="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
9060 if test x$ac_cv_sys_large_files = x1; then
9061 LARGEFILE="$LARGEFILE -D_LARGE_FILES"
9064 if test x$ac_cv_sys_file_offset_bits = x64; then
9065 LARGEFILE="$LARGEFILE -D_FILE_OFFSET_BITS=64"
9070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
9071 $as_echo_n "checking for long long int... " >&6; }
9072 if ${ac_cv_c_long_long+:} false; then :
9073 $as_echo_n "(cached) " >&6
9075 if test "$GCC" = yes; then
9076 ac_cv_c_long_long=yes
9078 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9079 /* end confdefs.h. */
9089 if ac_fn_c_try_compile "$LINENO"; then :
9090 ac_cv_c_long_long=yes
9092 ac_cv_c_long_long=no
9094 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_long_long" >&5
9098 $as_echo "$ac_cv_c_long_long" >&6; }
9100 if test $ac_cv_c_long_long = yes; then
9101 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
9105 ac_fn_c_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
9106 if test "x$ac_cv_func_strtoll" = xyes; then :
9107 $as_echo "#define HAVE_STRTOLL 1" >>confdefs.h
9113 # Check whether --enable-avahi was given.
9114 if test "${enable_avahi+set}" = set; then :
9115 enableval=$enable_avahi;
9118 # Check whether --enable-dnssd was given.
9119 if test "${enable_dnssd+set}" = set; then :
9120 enableval=$enable_dnssd;
9124 # Check whether --with-dnssd-libs was given.
9125 if test "${with_dnssd_libs+set}" = set; then :
9126 withval=$with_dnssd_libs; LDFLAGS="-L$withval $LDFLAGS"
9127 DSOFLAGS="-L$withval $DSOFLAGS"
9131 # Check whether --with-dnssd-includes was given.
9132 if test "${with_dnssd_includes+set}" = set; then :
9133 withval=$with_dnssd_includes; CFLAGS="-I$withval $CFLAGS"
9134 CPPFLAGS="-I$withval $CPPFLAGS"
9143 if test "x$PKGCONFIG" != x -a x$enable_avahi != xno -a x$host_os_name != xdarwin; then
9144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Avahi" >&5
9145 $as_echo_n "checking for Avahi... " >&6; }
9146 if $PKGCONFIG --exists avahi-client; then
9147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9148 $as_echo "yes" >&6; }
9149 CFLAGS="$CFLAGS `$PKGCONFIG --cflags avahi-client
`"
9150 DNSSDLIBS="`$PKGCONFIG --libs avahi-client
`"
9151 DNSSD_BACKEND="dnssd"
9152 IPPFIND_BIN="ippfind"
9153 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9154 $as_echo "#define HAVE_AVAHI 1" >>confdefs.h
9157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9158 $as_echo "no" >&6; }
9162 if test "x$DNSSD_BACKEND" = x -a x$enable_dnssd != xno; then
9163 ac_fn_c_check_header_mongrel "$LINENO" "dns_sd.h" "ac_cv_header_dns_sd_h" "$ac_includes_default"
9164 if test "x$ac_cv_header_dns_sd_h" = xyes; then :
9166 case "$host_os_name" in
9168 # Darwin and macOS...
9169 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9171 DNSSDLIBS="-framework CoreFoundation -framework SystemConfiguration"
9172 DNSSD_BACKEND="dnssd"
9173 IPPFIND_BIN="ippfind"
9174 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for current version of dns_sd library" >&5
9179 $as_echo_n "checking for current version of dns_sd library... " >&6; }
9181 LIBS="$LIBS -ldns_sd"
9182 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9183 /* end confdefs.h. */
9188 int constant = kDNSServiceFlagsShareConnection;
9189 unsigned char txtRecord[100];
9191 TXTRecordGetValuePtr(sizeof(txtRecord),
9192 txtRecord, "value", &valueLen);
9197 if ac_fn_c_try_compile "$LINENO"; then :
9198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9199 $as_echo "yes" >&6; }
9200 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9202 DNSSDLIBS="-ldns_sd"
9203 DNSSD_BACKEND="dnssd"
9205 IPPFIND_BIN="ippfind"
9206 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9208 $as_echo "no" >&6; }
9210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9231 # Check whether --enable-launchd was given.
9232 if test "${enable_launchd+set}" = set; then :
9233 enableval=$enable_launchd;
9239 if test x$enable_launchd != xno; then
9240 ac_fn_c_check_func "$LINENO" "launch_activate_socket" "ac_cv_func_launch_activate_socket"
9241 if test "x$ac_cv_func_launch_activate_socket" = xyes; then :
9243 $as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
9245 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9249 ac_fn_c_check_header_mongrel "$LINENO" "launch.h" "ac_cv_header_launch_h" "$ac_includes_default"
9250 if test "x$ac_cv_header_launch_h" = xyes; then :
9251 $as_echo "#define HAVE_LAUNCH_H 1" >>confdefs.h
9257 if test "$host_os_name" = darwin; then
9258 LAUNCHD_DIR="/System/Library/LaunchDaemons"
9259 # liblaunch is already part of libSystem
9263 # Check whether --enable-systemd was given.
9264 if test "${enable_systemd+set}" = set; then :
9265 enableval=$enable_systemd;
9269 # Check whether --with-systemd was given.
9270 if test "${with_systemd+set}" = set; then :
9271 withval=$with_systemd; SYSTEMD_DIR="$withval"
9278 if test x$enable_systemd != xno; then
9279 if test "x$PKGCONFIG" = x; then
9280 if test x$enable_systemd = xyes; then
9281 as_fn_error $? "Need pkg-config to enable systemd support." "$LINENO" 5
9285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsystemd" >&5
9286 $as_echo_n "checking for libsystemd... " >&6; }
9287 if $PKGCONFIG --exists libsystemd; then
9288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9289 $as_echo "yes" >&6; }
9291 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd
`
9292 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd
`
9293 elif $PKGCONFIG --exists libsystemd-daemon; then
9294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - legacy" >&5
9295 $as_echo "yes - legacy" >&6; }
9297 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd-daemon
`
9298 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd-daemon
`
9300 if $PKGCONFIG --exists libsystemd-journal; then
9301 ONDEMANDFLAGS="$ONDEMANDFLAGS `$PKGCONFIG --cflags libsystemd-journal
`"
9302 ONDEMANDLIBS="$ONDEMANDLIBS `$PKGCONFIG --libs libsystemd-journal
`"
9305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9306 $as_echo "no" >&6; }
9309 if test $have_systemd = yes; then
9310 $as_echo "#define HAVE_SYSTEMD 1" >>confdefs.h
9312 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9314 ac_fn_c_check_header_mongrel "$LINENO" "systemd/sd-journal.h" "ac_cv_header_systemd_sd_journal_h" "$ac_includes_default"
9315 if test "x$ac_cv_header_systemd_sd_journal_h" = xyes; then :
9316 $as_echo "#define HAVE_SYSTEMD_SD_JOURNAL_H 1" >>confdefs.h
9321 if test "x$SYSTEMD_DIR" = x; then
9322 SYSTEMD_DIR="`$PKGCONFIG --variable=systemdsystemunitdir systemd
`"
9328 # Check whether --enable-upstart was given.
9329 if test "${enable_upstart+set}" = set; then :
9330 enableval=$enable_upstart;
9333 if test "x$enable_upstart" = "xyes"; then
9334 if test "x$have_systemd" = "xyes"; then
9335 as_fn_error $? "Cannot support both systemd and upstart." "$LINENO" 5
9337 $as_echo "#define HAVE_UPSTART 1" >>confdefs.h
9339 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9346 # Check whether --with-smfmanifestdir was given.
9347 if test "${with_smfmanifestdir+set}" = set; then :
9348 withval=$with_smfmanifestdir; SMFMANIFESTDIR="$withval"
9353 # Check whether --with-rcdir was given.
9354 if test "${with_rcdir+set}" = set; then :
9355 withval=$with_rcdir; rcdir="$withval"
9361 # Check whether --with-rclevels was given.
9362 if test "${with_rclevels+set}" = set; then :
9363 withval=$with_rclevels; rclevels="$withval"
9369 # Check whether --with-rcstart was given.
9370 if test "${with_rcstart+set}" = set; then :
9371 withval=$with_rcstart; rcstart="$withval"
9377 # Check whether --with-rcstop was given.
9378 if test "${with_rcstop+set}" = set; then :
9379 withval=$with_rcstop; rcstop="$withval"
9385 if test x$rcdir = x; then
9386 if test x$LAUNCHD_DIR = x -a x$SYSTEMD_DIR = x -a x$SMFMANIFESTDIR = x; then
9387 # Fall back on "init", the original service startup interface...
9388 if test -d /sbin/init.d; then
9390 rcdir="/sbin/init.d"
9391 elif test -d /etc/init.d; then
9403 if test "x$rcstart" = x; then
9404 case "$host_os_name" in
9405 linux | gnu | gnu/k*bsd*)
9422 if test "x$rcstop" = x; then
9423 case "$host_os_name" in
9424 linux | gnu | gnu/k*bsd*)
9438 RCLEVELS="$rclevels"
9447 if test "x$rcdir" != xno; then
9448 if test "x$rclevels" = x; then
9456 # Check whether --with-xinetd was given.
9457 if test "${with_xinetd+set}" = set; then :
9458 withval=$with_xinetd; xinetd="$withval"
9466 if test "x$xinetd" = x; then
9467 if test ! -x /sbin/launchd; then
9468 for dir in /etc/xinetd.d /usr/local/etc/xinetd.d; do
9469 if test -d $dir; then
9475 elif test "x$xinetd" != xno; then
9480 LANGUAGES="`ls -1 locale
/cups_
*.po
2>/dev
/null |
sed -e '1,$s/locale\/cups_//' -e '1,$s/\.po//' |
tr '\n' ' '`"
9483 # Check whether --with-languages was given.
9484 if test "${with_languages+set}" = set; then :
9485 withval=$with_languages;
9487 none | no) LANGUAGES="" ;;
9489 *) LANGUAGES="$withval" ;;
9496 # Check whether --with-bundledir was given.
9497 if test "${with_bundledir+set}" = set; then :
9498 withval=$with_bundledir; CUPS_BUNDLEDIR="$withval"
9500 echo "host_os_version=$host_os_version"
9501 if test "x$host_os_name" = xdarwin -a $host_os_version -ge 100; then
9502 CUPS_BUNDLEDIR="/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A"
9511 if test "x$CUPS_BUNDLEDIR" != x; then
9512 cat >>confdefs.h <<_ACEOF
9513 #define CUPS_BUNDLEDIR "$CUPS_BUNDLEDIR"
9519 # Check whether --with-config_file_perm was given.
9520 if test "${with_config_file_perm+set}" = set; then :
9521 withval=$with_config_file_perm; CUPS_CONFIG_FILE_PERM="$withval"
9523 if test "x$host_os_name" = xdarwin; then
9524 CUPS_CONFIG_FILE_PERM="644"
9526 CUPS_CONFIG_FILE_PERM="640"
9531 cat >>confdefs.h <<_ACEOF
9532 #define CUPS_DEFAULT_CONFIG_FILE_PERM 0$CUPS_CONFIG_FILE_PERM
9537 # Check whether --with-cupsd_file_perm was given.
9538 if test "${with_cupsd_file_perm+set}" = set; then :
9539 withval=$with_cupsd_file_perm; CUPS_CUPSD_FILE_PERM="$withval"
9541 CUPS_CUPSD_FILE_PERM="500"
9547 # Check whether --with-log_file_perm was given.
9548 if test "${with_log_file_perm+set}" = set; then :
9549 withval=$with_log_file_perm; CUPS_LOG_FILE_PERM="$withval"
9551 CUPS_LOG_FILE_PERM="644"
9555 cat >>confdefs.h <<_ACEOF
9556 #define CUPS_DEFAULT_LOG_FILE_PERM 0$CUPS_LOG_FILE_PERM
9561 # Check whether --with-fatal_errors was given.
9562 if test "${with_fatal_errors+set}" = set; then :
9563 withval=$with_fatal_errors; CUPS_FATAL_ERRORS="$withval"
9565 CUPS_FATAL_ERRORS="config"
9569 cat >>confdefs.h <<_ACEOF
9570 #define CUPS_DEFAULT_FATAL_ERRORS "$CUPS_FATAL_ERRORS"
9575 # Check whether --with-log_level was given.
9576 if test "${with_log_level+set}" = set; then :
9577 withval=$with_log_level; CUPS_LOG_LEVEL="$withval"
9579 CUPS_LOG_LEVEL="warn"
9583 cat >>confdefs.h <<_ACEOF
9584 #define CUPS_DEFAULT_LOG_LEVEL "$CUPS_LOG_LEVEL"
9589 # Check whether --with-access_log_level was given.
9590 if test "${with_access_log_level+set}" = set; then :
9591 withval=$with_access_log_level; CUPS_ACCESS_LOG_LEVEL="$withval"
9593 CUPS_ACCESS_LOG_LEVEL="none"
9597 cat >>confdefs.h <<_ACEOF
9598 #define CUPS_DEFAULT_ACCESS_LOG_LEVEL "$CUPS_ACCESS_LOG_LEVEL"
9602 # Check whether --enable-page_logging was given.
9603 if test "${enable_page_logging+set}" = set; then :
9604 enableval=$enable_page_logging;
9607 if test "x$enable_page_logging" = xyes; then
9608 CUPS_PAGE_LOG_FORMAT=""
9610 CUPS_PAGE_LOG_FORMAT="PageLogFormat"
9614 # Check whether --enable-browsing was given.
9615 if test "${enable_browsing+set}" = set; then :
9616 enableval=$enable_browsing;
9619 if test "x$enable_browsing" = xno; then
9621 cat >>confdefs.h <<_ACEOF
9622 #define CUPS_DEFAULT_BROWSING 0
9627 cat >>confdefs.h <<_ACEOF
9628 #define CUPS_DEFAULT_BROWSING 1
9635 # Check whether --with-local_protocols was given.
9636 if test "${with_local_protocols+set}" = set; then :
9637 withval=$with_local_protocols; default_local_protocols="$withval"
9639 default_local_protocols="default"
9643 if test x$with_local_protocols != xno; then
9644 if test "x$default_local_protocols" = "xdefault"; then
9645 if test "x$DNSSD_BACKEND" != "x"; then
9646 CUPS_BROWSE_LOCAL_PROTOCOLS="dnssd"
9648 CUPS_BROWSE_LOCAL_PROTOCOLS=""
9651 CUPS_BROWSE_LOCAL_PROTOCOLS="$default_local_protocols"
9654 CUPS_BROWSE_LOCAL_PROTOCOLS=""
9658 cat >>confdefs.h <<_ACEOF
9659 #define CUPS_DEFAULT_BROWSE_LOCAL_PROTOCOLS "$CUPS_BROWSE_LOCAL_PROTOCOLS"
9663 # Check whether --enable-default_shared was given.
9664 if test "${enable_default_shared+set}" = set; then :
9665 enableval=$enable_default_shared;
9668 if test "x$enable_default_shared" = xno; then
9669 CUPS_DEFAULT_SHARED="No"
9670 cat >>confdefs.h <<_ACEOF
9671 #define CUPS_DEFAULT_DEFAULT_SHARED 0
9675 CUPS_DEFAULT_SHARED="Yes"
9676 cat >>confdefs.h <<_ACEOF
9677 #define CUPS_DEFAULT_DEFAULT_SHARED 1
9684 # Check whether --with-cups_user was given.
9685 if test "${with_cups_user+set}" = set; then :
9686 withval=$with_cups_user; CUPS_USER="$withval"
9688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print user" >&5
9689 $as_echo_n "checking for default print user... " >&6; }
9690 if test x$host_os_name = xdarwin; then
9691 if test x`id
-u _lp
2>/dev
/null
` = x; then
9696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_USER" >&5
9697 $as_echo "$CUPS_USER" >&6; }
9698 elif test -f /etc/passwd; then
9700 for user in lp lpd guest daemon nobody; do
9701 if test "`grep \^
${user}: /etc
/passwd
`" != ""; then
9703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $user" >&5
9704 $as_echo "$user" >&6; }
9709 if test x$CUPS_USER = x; then
9711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9712 $as_echo "not found" >&6; }
9716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no password file" >&5
9717 $as_echo "no password file" >&6; }
9722 if test "x$CUPS_USER" = "xroot" -o "x$CUPS_USER" = "x0"; then
9723 as_fn_error $? "The default user for CUPS cannot be root!" "$LINENO" 5
9727 # Check whether --with-cups_group was given.
9728 if test "${with_cups_group+set}" = set; then :
9729 withval=$with_cups_group; CUPS_GROUP="$withval"
9731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print group" >&5
9732 $as_echo_n "checking for default print group... " >&6; }
9733 if test x$host_os_name = xdarwin; then
9734 if test x`id
-g _lp
2>/dev
/null
` = x; then
9739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_GROUP" >&5
9740 $as_echo "$CUPS_GROUP" >&6; }
9741 elif test -f /etc/group; then
9742 GROUP_LIST="_lp lp nobody"
9744 for group in $GROUP_LIST; do
9745 if test "`grep \^
${group}: /etc
/group
`" != ""; then
9747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $group" >&5
9748 $as_echo "$group" >&6; }
9753 if test x$CUPS_GROUP = x; then
9755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9756 $as_echo "not found" >&6; }
9760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9761 $as_echo "no group file" >&6; }
9766 if test "x$CUPS_GROUP" = "xroot" -o "x$CUPS_GROUP" = "xwheel" -o "x$CUPS_GROUP" = "x0"; then
9767 as_fn_error $? "The default group for CUPS cannot be root!" "$LINENO" 5
9771 # Check whether --with-system_groups was given.
9772 if test "${with_system_groups+set}" = set; then :
9773 withval=$with_system_groups; CUPS_SYSTEM_GROUPS="$withval"
9775 if test x$host_os_name = xdarwin; then
9776 CUPS_SYSTEM_GROUPS="admin"
9778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default system groups" >&5
9779 $as_echo_n "checking for default system groups... " >&6; }
9780 if test -f /etc/group; then
9781 CUPS_SYSTEM_GROUPS=""
9782 GROUP_LIST="lpadmin sys system root"
9783 for group in $GROUP_LIST; do
9784 if test "`grep \^
${group}: /etc
/group
`" != ""; then
9785 if test "x$CUPS_SYSTEM_GROUPS" = x; then
9786 CUPS_SYSTEM_GROUPS="$group"
9788 CUPS_SYSTEM_GROUPS="$CUPS_SYSTEM_GROUPS $group"
9793 if test "x$CUPS_SYSTEM_GROUPS" = x; then
9794 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no groups found" >&5
9796 $as_echo "no groups found" >&6; }
9798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CUPS_SYSTEM_GROUPS\"" >&5
9799 $as_echo "\"$CUPS_SYSTEM_GROUPS\"" >&6; }
9802 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9804 $as_echo "no group file" >&6; }
9810 CUPS_PRIMARY_SYSTEM_GROUP="`echo $CUPS_SYSTEM_GROUPS |
awk '{print $1}'`"
9812 for group in $CUPS_SYSTEM_GROUPS; do
9813 if test "x$CUPS_GROUP" = "x$group"; then
9814 as_fn_error $? "The default system groups cannot contain the default CUPS group!" "$LINENO" 5
9823 cat >>confdefs.h <<_ACEOF
9824 #define CUPS_DEFAULT_USER "$CUPS_USER"
9827 cat >>confdefs.h <<_ACEOF
9828 #define CUPS_DEFAULT_GROUP "$CUPS_GROUP"
9831 cat >>confdefs.h <<_ACEOF
9832 #define CUPS_DEFAULT_SYSTEM_GROUPS "$CUPS_SYSTEM_GROUPS"
9837 # Check whether --with-printcap was given.
9838 if test "${with_printcap+set}" = set; then :
9839 withval=$with_printcap; default_printcap="$withval"
9841 default_printcap="default"
9845 if test x$default_printcap != xno; then
9846 if test "x$default_printcap" = "xdefault"; then
9847 case $host_os_name in
9849 if test $host_os_version -ge 90; then
9850 CUPS_DEFAULT_PRINTCAP="/Library/Preferences/org.cups.printers.plist"
9852 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9856 CUPS_DEFAULT_PRINTCAP="/etc/printers.conf"
9859 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9863 CUPS_DEFAULT_PRINTCAP="$default_printcap"
9866 CUPS_DEFAULT_PRINTCAP=""
9870 cat >>confdefs.h <<_ACEOF
9871 #define CUPS_DEFAULT_PRINTCAP "$CUPS_DEFAULT_PRINTCAP"
9876 # Check whether --with-lpdconfigfile was given.
9877 if test "${with_lpdconfigfile+set}" = set; then :
9878 withval=$with_lpdconfigfile; default_lpdconfigfile="$withval"
9880 default_lpdconfigfile="default"
9884 if test x$default_lpdconfigfile != xno; then
9885 if test "x$default_lpdconfigfile" = "xdefault"; then
9886 case $host_os_name in
9888 CUPS_DEFAULT_LPD_CONFIG_FILE="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
9891 if test "x$XINETD" != x; then
9892 CUPS_DEFAULT_LPD_CONFIG_FILE="xinetd://$XINETD/cups-lpd"
9894 CUPS_DEFAULT_LPD_CONFIG_FILE=""
9899 CUPS_DEFAULT_LPD_CONFIG_FILE="$default_lpdconfigfile"
9902 CUPS_DEFAULT_LPD_CONFIG_FILE=""
9905 cat >>confdefs.h <<_ACEOF
9906 #define CUPS_DEFAULT_LPD_CONFIG_FILE "$CUPS_DEFAULT_LPD_CONFIG_FILE"
9912 # Check whether --with-smbconfigfile was given.
9913 if test "${with_smbconfigfile+set}" = set; then :
9914 withval=$with_smbconfigfile; default_smbconfigfile="$withval"
9916 default_smbconfigfile="default"
9920 if test x$default_smbconfigfile != xno; then
9921 if test "x$default_smbconfigfile" = "xdefault"; then
9922 if test -f /etc/smb.conf; then
9923 CUPS_DEFAULT_SMB_CONFIG_FILE="samba:///etc/smb.conf"
9925 CUPS_DEFAULT_SMB_CONFIG_FILE=""
9928 CUPS_DEFAULT_SMB_CONFIG_FILE="$default_smbconfigfile"
9931 CUPS_DEFAULT_SMB_CONFIG_FILE=""
9934 cat >>confdefs.h <<_ACEOF
9935 #define CUPS_DEFAULT_SMB_CONFIG_FILE "$CUPS_DEFAULT_SMB_CONFIG_FILE"
9941 # Check whether --with-max-copies was given.
9942 if test "${with_max_copies+set}" = set; then :
9943 withval=$with_max_copies; CUPS_MAX_COPIES="$withval"
9945 CUPS_MAX_COPIES="9999"
9950 cat >>confdefs.h <<_ACEOF
9951 #define CUPS_DEFAULT_MAX_COPIES $CUPS_MAX_COPIES
9955 # Check whether --enable-raw_printing was given.
9956 if test "${enable_raw_printing+set}" = set; then :
9957 enableval=$enable_raw_printing;
9960 if test "x$enable_raw_printing" != xno; then
9961 DEFAULT_RAW_PRINTING=""
9963 DEFAULT_RAW_PRINTING="#"
9968 # Check whether --with-snmp-address was given.
9969 if test "${with_snmp_address+set}" = set; then :
9970 withval=$with_snmp_address; if test "x$withval" = x; then
9971 CUPS_SNMP_ADDRESS=""
9973 CUPS_SNMP_ADDRESS="Address $withval"
9976 if test "x$host_os_name" = xdarwin; then
9977 CUPS_SNMP_ADDRESS=""
9979 CUPS_SNMP_ADDRESS="Address @LOCAL"
9985 # Check whether --with-snmp-community was given.
9986 if test "${with_snmp_community+set}" = set; then :
9987 withval=$with_snmp_community; CUPS_SNMP_COMMUNITY="Community $withval"
9989 CUPS_SNMP_COMMUNITY="Community public"
9997 # Check whether --with-ipp-port was given.
9998 if test "${with_ipp_port+set}" = set; then :
9999 withval=$with_ipp_port; DEFAULT_IPP_PORT="$withval"
10001 DEFAULT_IPP_PORT="631"
10006 cat >>confdefs.h <<_ACEOF
10007 #define CUPS_DEFAULT_IPP_PORT $DEFAULT_IPP_PORT
10011 # Check whether --enable-webif was given.
10012 if test "${enable_webif+set}" = set; then :
10013 enableval=$enable_webif;
10016 case "x$enable_webif" in
10019 CUPS_DEFAULT_WEBIF=0
10023 CUPS_DEFAULT_WEBIF=1
10026 if test $host_os_name = darwin; then
10028 CUPS_DEFAULT_WEBIF=0
10031 CUPS_DEFAULT_WEBIF=1
10037 cat >>confdefs.h <<_ACEOF
10038 #define CUPS_DEFAULT_WEBIF $CUPS_DEFAULT_WEBIF
10044 # Check whether --with-java was given.
10045 if test "${with_java+set}" = set; then :
10046 withval=$with_java; CUPS_JAVA="$withval"
10052 if test "x$CUPS_JAVA" = x; then
10053 # Extract the first word of "java", so it can be a program name with args.
10054 set dummy java; ac_word=$2
10055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10056 $as_echo_n "checking for $ac_word... " >&6; }
10057 if ${ac_cv_path_JAVA+:} false; then :
10058 $as_echo_n "(cached) " >&6
10062 ac_cv_path_JAVA="$JAVA" # Let the user override the test with a path.
10065 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10066 for as_dir in $PATH
10069 test -z "$as_dir" && as_dir=.
10070 for ac_exec_ext in '' $ac_executable_extensions; do
10071 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10072 ac_cv_path_JAVA="$as_dir/$ac_word$ac_exec_ext"
10073 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10083 JAVA=$ac_cv_path_JAVA
10084 if test -n "$JAVA"; then
10085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA" >&5
10086 $as_echo "$JAVA" >&6; }
10088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10089 $as_echo "no" >&6; }
10096 cat >>confdefs.h <<_ACEOF
10097 #define CUPS_JAVA "$CUPS_JAVA"
10101 if test "x$CUPS_JAVA" != x; then
10102 $as_echo "#define HAVE_JAVA 1" >>confdefs.h
10107 # Check whether --with-perl was given.
10108 if test "${with_perl+set}" = set; then :
10109 withval=$with_perl; CUPS_PERL="$withval"
10115 if test "x$CUPS_PERL" = x; then
10116 # Extract the first word of "perl", so it can be a program name with args.
10117 set dummy perl; ac_word=$2
10118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10119 $as_echo_n "checking for $ac_word... " >&6; }
10120 if ${ac_cv_path_PERL+:} false; then :
10121 $as_echo_n "(cached) " >&6
10125 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
10128 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10129 for as_dir in $PATH
10132 test -z "$as_dir" && as_dir=.
10133 for ac_exec_ext in '' $ac_executable_extensions; do
10134 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10135 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
10136 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10146 PERL=$ac_cv_path_PERL
10147 if test -n "$PERL"; then
10148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
10149 $as_echo "$PERL" >&6; }
10151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10152 $as_echo "no" >&6; }
10159 cat >>confdefs.h <<_ACEOF
10160 #define CUPS_PERL "$CUPS_PERL"
10164 if test "x$CUPS_PERL" != x; then
10165 $as_echo "#define HAVE_PERL 1" >>confdefs.h
10170 # Check whether --with-php was given.
10171 if test "${with_php+set}" = set; then :
10172 withval=$with_php; CUPS_PHP="$withval"
10178 if test "x$CUPS_PHP" = x; then
10179 # Extract the first word of "php-cgi", so it can be a program name with args.
10180 set dummy php-cgi; ac_word=$2
10181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10182 $as_echo_n "checking for $ac_word... " >&6; }
10183 if ${ac_cv_path_PHPCGI+:} false; then :
10184 $as_echo_n "(cached) " >&6
10188 ac_cv_path_PHPCGI="$PHPCGI" # Let the user override the test with a path.
10191 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10192 for as_dir in $PATH
10195 test -z "$as_dir" && as_dir=.
10196 for ac_exec_ext in '' $ac_executable_extensions; do
10197 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10198 ac_cv_path_PHPCGI="$as_dir/$ac_word$ac_exec_ext"
10199 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10209 PHPCGI=$ac_cv_path_PHPCGI
10210 if test -n "$PHPCGI"; then
10211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHPCGI" >&5
10212 $as_echo "$PHPCGI" >&6; }
10214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10215 $as_echo "no" >&6; }
10219 if test "x$PHPCGI" = x; then
10220 # Extract the first word of "php", so it can be a program name with args.
10221 set dummy php; ac_word=$2
10222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10223 $as_echo_n "checking for $ac_word... " >&6; }
10224 if ${ac_cv_path_PHP+:} false; then :
10225 $as_echo_n "(cached) " >&6
10229 ac_cv_path_PHP="$PHP" # Let the user override the test with a path.
10232 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10233 for as_dir in $PATH
10236 test -z "$as_dir" && as_dir=.
10237 for ac_exec_ext in '' $ac_executable_extensions; do
10238 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10239 ac_cv_path_PHP="$as_dir/$ac_word$ac_exec_ext"
10240 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10250 PHP=$ac_cv_path_PHP
10251 if test -n "$PHP"; then
10252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHP" >&5
10253 $as_echo "$PHP" >&6; }
10255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10256 $as_echo "no" >&6; }
10266 cat >>confdefs.h <<_ACEOF
10267 #define CUPS_PHP "$CUPS_PHP"
10271 if test "x$CUPS_PHP" = x; then
10274 $as_echo "#define HAVE_PHP 1" >>confdefs.h
10279 # Check whether --with-python was given.
10280 if test "${with_python+set}" = set; then :
10281 withval=$with_python; CUPS_PYTHON="$withval"
10287 if test "x$CUPS_PYTHON" = x; then
10288 # Extract the first word of "python", so it can be a program name with args.
10289 set dummy python; ac_word=$2
10290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10291 $as_echo_n "checking for $ac_word... " >&6; }
10292 if ${ac_cv_path_PYTHON+:} false; then :
10293 $as_echo_n "(cached) " >&6
10297 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
10300 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10301 for as_dir in $PATH
10304 test -z "$as_dir" && as_dir=.
10305 for ac_exec_ext in '' $ac_executable_extensions; do
10306 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10307 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
10308 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10318 PYTHON=$ac_cv_path_PYTHON
10319 if test -n "$PYTHON"; then
10320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
10321 $as_echo "$PYTHON" >&6; }
10323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10324 $as_echo "no" >&6; }
10328 CUPS_PYTHON="$PYTHON"
10331 cat >>confdefs.h <<_ACEOF
10332 #define CUPS_PYTHON "$CUPS_PYTHON"
10336 if test "x$CUPS_PYTHON" != x; then
10337 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
10342 INSTALL_LANGUAGES=""
10343 UNINSTALL_LANGUAGES=""
10345 if test "x$LANGUAGES" != x; then
10346 INSTALL_LANGUAGES="install-languages"
10347 UNINSTALL_LANGUAGES="uninstall-languages"
10348 for lang in $LANGUAGES; do
10349 if test -f doc/$lang/index.html.in; then
10350 LANGFILES="$LANGFILES doc/$lang/index.html"
10353 if test -f templates/$lang/header.tmpl.in; then
10354 LANGFILES="$LANGFILES templates/$lang/header.tmpl"
10357 elif test "x$CUPS_BUNDLEDIR" != x; then
10358 INSTALL_LANGUAGES="install-langbundle"
10359 UNINSTALL_LANGUAGES="uninstall-langbundle"
10365 ac_config_files="$ac_config_files Makedefs conf/cups-files.conf conf/cupsd.conf conf/mime.convs conf/pam.std conf/snmp.conf cups-config desktop/cups.desktop doc/index.html man/client.conf.man man/cups-files.conf.man man/cups-lpd.man man/cups-snmp.man man/cupsaddsmb.man man/cupsd.conf.man man/cupsd.man man/lpoptions.man scheduler/cups-lpd.xinetd scheduler/cups.sh scheduler/cups.xml scheduler/org.cups.cups-lpd.plist scheduler/org.cups.cups-lpdAT.service scheduler/org.cups.cupsd.path scheduler/org.cups.cupsd.service scheduler/org.cups.cupsd.socket templates/header.tmpl packaging/cups.list $LANGFILES"
10367 cat >confcache <<\_ACEOF
10368 # This file is a shell script that caches the results of configure
10369 # tests run on this system so they can be shared between configure
10370 # scripts and configure runs, see configure's option --config-cache.
10371 # It is not useful on other systems. If it contains results you don't
10372 # want to keep, you may remove or edit it.
10374 # config.status only pays attention to the cache file if you give it
10375 # the --recheck option to rerun configure.
10377 # `ac_cv_env_foo
' variables (set or unset) will be overridden when
10378 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10379 # following values.
10383 # The following way of writing the cache mishandles newlines in values,
10384 # but we know of no workaround that is simple, portable, and efficient.
10385 # So, we kill variables containing newlines.
10386 # Ultrix sh set writes to stderr and can't be redirected directly,
10387 # and sets the high bit in the cache file unless we assign to the vars.
10389 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10390 eval ac_val
=\$
$ac_var
10394 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10395 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10398 _ | IFS | as_nl
) ;; #(
10399 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
10400 *) { eval $ac_var=; unset $ac_var;} ;;
10406 case $as_nl`(ac_space=' '; set) 2>&1` in #(
10407 *${as_nl}ac_space
=\
*)
10408 # `set' does not quote correctly, so add quotes: double-quote
10409 # substitution turns \\\\ into \\, and sed turns \\ into \.
10412 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10415 # `set' quotes correctly as required by POSIX, so do not add quotes.
10416 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10425 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10427 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10429 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
10430 if test -w "$cache_file"; then
10431 if test "x$cache_file" != "x/dev/null"; then
10432 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10433 $as_echo "$as_me: updating cache $cache_file" >&6;}
10434 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
10435 cat confcache
>"$cache_file"
10437 case $cache_file in #(
10439 mv -f confcache
"$cache_file"$$
&&
10440 mv -f "$cache_file"$$
"$cache_file" ;; #(
10442 mv -f confcache
"$cache_file" ;;
10447 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10448 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10453 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
10454 # Let make expand exec_prefix.
10455 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10457 DEFS
=-DHAVE_CONFIG_H
10462 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
10463 # 1. Remove the extension, and $U if already installed.
10464 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
10465 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
10466 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
10467 # will be set to the directory where LIBOBJS objects are built.
10468 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10469 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
10471 LIBOBJS
=$ac_libobjs
10473 LTLIBOBJS
=$ac_ltlibobjs
10477 : "${CONFIG_STATUS=./config.status}"
10479 ac_clean_files_save
=$ac_clean_files
10480 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
10481 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10482 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10484 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10486 # Generated by $as_me.
10487 # Run this file to recreate the current configuration.
10488 # Compiler output produced by configure, useful for debugging
10489 # configure, is in config.log if it exists.
10492 ac_cs_recheck=false
10495 SHELL=\${CONFIG_SHELL-$SHELL}
10498 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
10499 ## -------------------- ##
10500 ## M4sh Initialization. ##
10501 ## -------------------- ##
10503 # Be more Bourne compatible
10504 DUALCASE
=1; export DUALCASE
# for MKS sh
10505 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
10508 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10509 # is contrary to our usage. Disable this feature.
10510 alias -g '${1+"$@"}'='"$@"'
10511 setopt NO_GLOB_SUBST
10513 case `(set -o) 2>/dev/null` in #(
10525 # Printing a long string crashes Solaris 7 /usr/bin/printf.
10526 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10527 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10528 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10529 # Prefer a ksh shell builtin over an external printf program on Solaris,
10530 # but without wasting forks for bash or zsh.
10531 if test -z "$BASH_VERSION$ZSH_VERSION" \
10532 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10533 as_echo='print
-r --'
10534 as_echo_n='print
-rn --'
10535 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10536 as_echo='printf %s
\n'
10537 as_echo_n='printf %s
'
10539 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10540 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
10541 as_echo_n='/usr
/ucb
/echo -n'
10543 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10544 as_echo_n_body='eval
10548 expr "X$arg" : "X\\(.*\\)$as_nl";
10549 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10551 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
10553 export as_echo_n_body
10554 as_echo_n='sh
-c $as_echo_n_body as_echo
'
10556 export as_echo_body
10557 as_echo='sh
-c $as_echo_body as_echo
'
10560 # The user is always right.
10561 if test "${PATH_SEPARATOR+set}" != set; then
10563 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10564 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10571 # We need space, tab and new line, in precisely that order. Quoting is
10572 # there to prevent editors from complaining about space-tab.
10573 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
10574 # splitting by setting IFS to empty value.)
10577 # Find who we are. Look in the path if we contain no directory separator.
10580 *[\\/]* ) as_myself=$0 ;;
10581 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10582 for as_dir in $PATH
10585 test -z "$as_dir" && as_dir=.
10586 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10592 # We did not find ourselves, most probably we were run as `sh COMMAND'
10593 # in which case we are not to be found in the path.
10594 if test "x$as_myself" = x
; then
10597 if test ! -f "$as_myself"; then
10598 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
10602 # Unset variables that we do not need and which cause bugs (e.g. in
10603 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
10604 # suppresses any "Segmentation fault" message there. '((' could
10605 # trigger a bug in pdksh 5.2.14.
10606 for as_var
in BASH_ENV ENV MAIL MAILPATH
10607 do eval test x\
${$as_var+set} = xset \
10608 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
10621 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
10624 # as_fn_error STATUS ERROR [LINENO LOG_FD]
10625 # ----------------------------------------
10626 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
10627 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
10628 # script with STATUS, using 1 if that was 0.
10631 as_status
=$1; test $as_status -eq 0 && as_status
=1
10633 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
10634 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
10636 $as_echo "$as_me: error: $2" >&2
10637 as_fn_exit
$as_status
10641 # as_fn_set_status STATUS
10642 # -----------------------
10643 # Set $? to STATUS, without forking.
10644 as_fn_set_status
()
10647 } # as_fn_set_status
10649 # as_fn_exit STATUS
10650 # -----------------
10651 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
10655 as_fn_set_status
$1
10661 # Portably unset VAR.
10664 { eval $1=; unset $1;}
10666 as_unset
=as_fn_unset
10667 # as_fn_append VAR VALUE
10668 # ----------------------
10669 # Append the text in VALUE to the end of the definition contained in VAR. Take
10670 # advantage of any shell optimizations that allow amortized linear growth over
10671 # repeated appends, instead of the typical quadratic growth present in naive
10673 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
10674 eval 'as_fn_append ()
10685 # as_fn_arith ARG...
10686 # ------------------
10687 # Perform arithmetic evaluation on the ARGs, and store the result in the
10688 # global $as_val. Take advantage of shells that can avoid forks. The arguments
10689 # must be portable across $(()) and expr.
10690 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
10691 eval 'as_fn_arith ()
10698 as_val
=`expr "$@" || test $? -eq 1`
10703 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
10704 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
10710 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
10711 as_basename
=basename
10716 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
10722 as_me
=`$as_basename -- "$0" ||
10723 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10724 X"$0" : 'X\(//\)$' \| \
10725 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
10727 sed '/^.*\/\([^/][^/]*\)\/*$/{
10741 # Avoid depending upon Character Ranges.
10742 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
10743 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10744 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
10745 as_cr_digits
='0123456789'
10746 as_cr_alnum
=$as_cr_Letters$as_cr_digits
10748 ECHO_C
= ECHO_N
= ECHO_T
=
10749 case `echo -n x` in #(((((
10751 case `echo 'xy\c'` in
10752 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
10754 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
10761 rm -f conf$$ conf$$.exe conf$$.
file
10762 if test -d conf$$.dir
; then
10763 rm -f conf$$.dir
/conf$$.
file
10766 mkdir conf$$.dir
2>/dev
/null
10768 if (echo >conf$$.
file) 2>/dev
/null
; then
10769 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
10771 # ... but there are two gotchas:
10772 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10773 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10774 # In both cases, we have to default to `cp -pR'.
10775 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
10777 elif ln conf$$.
file conf$$
2>/dev
/null
; then
10785 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
10786 rmdir conf$$.dir
2>/dev
/null
10791 # Create "$as_dir" as a directory, including parents if necessary.
10796 -*) as_dir
=.
/$as_dir;;
10798 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
10802 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10803 *) as_qdir
=$as_dir;;
10805 as_dirs
="'$as_qdir' $as_dirs"
10806 as_dir
=`$as_dirname -- "$as_dir" ||
10807 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10808 X"$as_dir" : 'X\(//\)[^/]' \| \
10809 X"$as_dir" : 'X\(//\)$' \| \
10810 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10811 $as_echo X"$as_dir" |
10812 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10816 /^X\(\/\/\)[^/].*/{
10829 test -d "$as_dir" && break
10831 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
10832 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
10836 if mkdir
-p .
2>/dev
/null
; then
10837 as_mkdir_p
='mkdir -p "$as_dir"'
10839 test -d .
/-p && rmdir .
/-p
10844 # as_fn_executable_p FILE
10845 # -----------------------
10846 # Test if FILE is an executable regular file.
10847 as_fn_executable_p
()
10849 test -f "$1" && test -x "$1"
10850 } # as_fn_executable_p
10851 as_test_x
='test -x'
10852 as_executable_p
=as_fn_executable_p
10854 # Sed expression to map a string onto a valid CPP name.
10855 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10857 # Sed expression to map a string onto a valid variable name.
10858 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10862 ## ----------------------------------- ##
10863 ## Main body of $CONFIG_STATUS script. ##
10864 ## ----------------------------------- ##
10866 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
10868 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10869 # Save the log message, to keep $0 and so on meaningful, and to
10870 # report actual input values of CONFIG_FILES etc. instead of their
10871 # values after options handling.
10873 This file was extended by CUPS $as_me 2.2.4, which was
10874 generated by GNU Autoconf 2.69. Invocation command line was
10876 CONFIG_FILES = $CONFIG_FILES
10877 CONFIG_HEADERS = $CONFIG_HEADERS
10878 CONFIG_LINKS = $CONFIG_LINKS
10879 CONFIG_COMMANDS = $CONFIG_COMMANDS
10882 on `(hostname || uname -n) 2>/dev/null | sed 1q`
10887 case $ac_config_files in *"
10888 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
10891 case $ac_config_headers in *"
10892 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
10896 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10897 # Files that config.status was made for.
10898 config_files="$ac_config_files"
10899 config_headers="$ac_config_headers"
10903 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10905 \`$as_me' instantiates files and other configuration actions
10906 from templates according to the current configuration. Unless the files
10907 and actions are specified as TAGs, all are instantiated by default.
10909 Usage: $0 [OPTION]... [TAG]...
10911 -h, --help print this help, then exit
10912 -V, --version print version number and configuration settings, then exit
10913 --config print configuration, then exit
10914 -q, --quiet, --silent
10915 do not print progress messages
10916 -d, --debug don't remove temporary files
10917 --recheck update $as_me by reconfiguring in the same conditions
10918 --file=FILE[:TEMPLATE]
10919 instantiate the configuration file FILE
10920 --header=FILE[:TEMPLATE]
10921 instantiate the configuration header FILE
10923 Configuration files:
10926 Configuration headers:
10929 Report bugs to <https://github.com/apple/cups/issues>.
10930 CUPS home page: <https://www.cups.org/>."
10933 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10934 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
10936 CUPS config.status 2.2.4
10937 configured by $0, generated by GNU Autoconf 2.69,
10938 with options \\"\$ac_cs_config\\"
10940 Copyright (C) 2012 Free Software Foundation, Inc.
10941 This config.status script is free software; the Free Software Foundation
10942 gives unlimited permission to copy, distribute and modify it."
10947 test -n "\$AWK" || AWK=awk
10950 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10951 # The default lists apply if the user does not specify any file.
10957 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
10958 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
10962 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
10974 # Handling of the options.
10975 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
10977 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
10978 $as_echo "$ac_cs_version"; exit ;;
10979 --config |
--confi |
--conf |
--con |
--co |
--c )
10980 $as_echo "$ac_cs_config"; exit ;;
10981 --debug |
--debu |
--deb |
--de |
--d |
-d )
10983 --file |
--fil |
--fi |
--f )
10986 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10987 '') as_fn_error $?
"missing file argument" ;;
10989 as_fn_append CONFIG_FILES
" '$ac_optarg'"
10990 ac_need_defaults
=false
;;
10991 --header |
--heade |
--head |
--hea )
10994 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10996 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
10997 ac_need_defaults
=false
;;
10999 # Conflict between --help and --header
11000 as_fn_error $?
"ambiguous option: \`$1'
11001 Try \`$0 --help' for more information.";;
11002 --help |
--hel |
-h )
11003 $as_echo "$ac_cs_usage"; exit ;;
11004 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
11005 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
11008 # This is an error.
11009 -*) as_fn_error $?
"unrecognized option: \`$1'
11010 Try \`$0 --help' for more information." ;;
11012 *) as_fn_append ac_config_targets
" $1"
11013 ac_need_defaults
=false
;;
11019 ac_configure_extra_args
=
11021 if $ac_cs_silent; then
11023 ac_configure_extra_args
="$ac_configure_extra_args --silent"
11027 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11028 if \$ac_cs_recheck; then
11029 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11031 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11032 CONFIG_SHELL='$SHELL'
11033 export CONFIG_SHELL
11038 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11042 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11043 ## Running $as_me. ##
11049 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11052 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11054 # Handling of arguments.
11055 for ac_config_target
in $ac_config_targets
11057 case $ac_config_target in
11058 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
11059 "Makedefs") CONFIG_FILES
="$CONFIG_FILES Makedefs" ;;
11060 "conf/cups-files.conf") CONFIG_FILES
="$CONFIG_FILES conf/cups-files.conf" ;;
11061 "conf/cupsd.conf") CONFIG_FILES
="$CONFIG_FILES conf/cupsd.conf" ;;
11062 "conf/mime.convs") CONFIG_FILES
="$CONFIG_FILES conf/mime.convs" ;;
11063 "conf/pam.std") CONFIG_FILES
="$CONFIG_FILES conf/pam.std" ;;
11064 "conf/snmp.conf") CONFIG_FILES
="$CONFIG_FILES conf/snmp.conf" ;;
11065 "cups-config") CONFIG_FILES
="$CONFIG_FILES cups-config" ;;
11066 "desktop/cups.desktop") CONFIG_FILES
="$CONFIG_FILES desktop/cups.desktop" ;;
11067 "doc/index.html") CONFIG_FILES
="$CONFIG_FILES doc/index.html" ;;
11068 "man/client.conf.man") CONFIG_FILES
="$CONFIG_FILES man/client.conf.man" ;;
11069 "man/cups-files.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cups-files.conf.man" ;;
11070 "man/cups-lpd.man") CONFIG_FILES
="$CONFIG_FILES man/cups-lpd.man" ;;
11071 "man/cups-snmp.man") CONFIG_FILES
="$CONFIG_FILES man/cups-snmp.man" ;;
11072 "man/cupsaddsmb.man") CONFIG_FILES
="$CONFIG_FILES man/cupsaddsmb.man" ;;
11073 "man/cupsd.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.conf.man" ;;
11074 "man/cupsd.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.man" ;;
11075 "man/lpoptions.man") CONFIG_FILES
="$CONFIG_FILES man/lpoptions.man" ;;
11076 "scheduler/cups-lpd.xinetd") CONFIG_FILES
="$CONFIG_FILES scheduler/cups-lpd.xinetd" ;;
11077 "scheduler/cups.sh") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.sh" ;;
11078 "scheduler/cups.xml") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.xml" ;;
11079 "scheduler/org.cups.cups-lpd.plist") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpd.plist" ;;
11080 "scheduler/org.cups.cups-lpdAT.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpdAT.service" ;;
11081 "scheduler/org.cups.cupsd.path") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.path" ;;
11082 "scheduler/org.cups.cupsd.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.service" ;;
11083 "scheduler/org.cups.cupsd.socket") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.socket" ;;
11084 "templates/header.tmpl") CONFIG_FILES
="$CONFIG_FILES templates/header.tmpl" ;;
11085 "packaging/cups.list") CONFIG_FILES
="$CONFIG_FILES packaging/cups.list" ;;
11086 "$LANGFILES") CONFIG_FILES
="$CONFIG_FILES $LANGFILES" ;;
11088 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11093 # If the user did not use the arguments to specify the items to instantiate,
11094 # then the envvar interface is used. Set only those that are not.
11095 # We use the long form for the default assignment because of an extremely
11096 # bizarre bug on SunOS 4.1.3.
11097 if $ac_need_defaults; then
11098 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
11099 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
11102 # Have a temporary directory for convenience. Make it in the build tree
11103 # simply because there is no reason against having it here, and in addition,
11104 # creating and moving files from /tmp can sometimes cause problems.
11105 # Hook for its removal unless debugging.
11106 # Note that there is a small window in which the directory will not be cleaned:
11107 # after its creation but before its name has been assigned to `$tmp'.
11111 trap 'exit_status=$?
11112 : "${ac_tmp:=$tmp}"
11113 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
11115 trap 'as_fn_exit 1' 1 2 13 15
11117 # Create a (secure) tmp directory for tmp files.
11120 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11124 tmp
=.
/conf$$
-$RANDOM
11125 (umask 077 && mkdir
"$tmp")
11126 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
11129 # Set up the scripts for CONFIG_FILES section.
11130 # No need to generate them if there are no CONFIG_FILES.
11131 # This happens for instance with `./config.status config.h'.
11132 if test -n "$CONFIG_FILES"; then
11135 ac_cr
=`echo X | tr X '\015'`
11136 # On cygwin, bash can eat \r inside `` if the user requested igncr.
11137 # But we know of no other shell where ac_cr would be empty at this
11138 # point, so we can use a bashism as a fallback.
11139 if test "x$ac_cr" = x
; then
11140 eval ac_cr
=\$
\'\\r
\'
11142 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11143 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11146 ac_cs_awk_cr
=$ac_cr
11149 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
11154 echo "cat >conf$$subs.awk <<_ACEOF" &&
11155 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11157 } >conf$$subs.sh ||
11158 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11159 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11161 for ac_last_try in false false false false false :; do
11162 . ./conf$$subs.sh ||
11163 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11165 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
11166 if test $ac_delim_n = $ac_delim_num; then
11168 elif $ac_last_try; then
11169 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11171 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11174 rm -f conf$$subs.sh
11176 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11177 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
11181 s/^/S["/; s
/!.
*/"]=/
11191 s/\(.\{148\}\)..*/\1/
11193 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
11198 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11205 s/\(.\{148\}\)..*/\1/
11207 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
11211 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11216 ' <conf$$subs.awk | sed '
11221 ' >>$CONFIG_STATUS || ac_write_fail=1
11222 rm -f conf$$subs.awk
11223 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11225 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
11226 for (key in S) S_is_set[key] = 1
11232 nfields = split(line, field, "@
")
11234 len = length(field[1])
11235 for (i = 2; i < nfields; i++) {
11237 keylen = length(key)
11238 if (S_is_set[key]) {
11240 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11241 len += length(value) + length(field[++i])
11252 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11253 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11254 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
11257 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
11258 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
11261 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
11262 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
11263 # trailing colons and then remove the whole line if VPATH becomes empty
11264 # (actually we leave an empty line to preserve line numbers).
11265 if test "x
$srcdir" = x.; then
11266 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
11284 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11285 fi # test -n "$CONFIG_FILES"
11287 # Set up the scripts for CONFIG_HEADERS section.
11288 # No need to generate them if there are no CONFIG_HEADERS.
11289 # This happens for instance with `./config.status Makefile'.
11290 if test -n "$CONFIG_HEADERS"; then
11291 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
11295 # Transform confdefs.h into an awk script `defines.awk', embedded as
11296 # here-document in config.status, that substitutes the proper values into
11297 # config.h.in to produce config.h.
11299 # Create a delimiter string that does not exist in confdefs.h, to ease
11300 # handling of long lines.
11302 for ac_last_try in false false :; do
11303 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
11304 if test -z "$ac_tt"; then
11306 elif $ac_last_try; then
11307 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
11309 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11313 # For the awk script, D is an array of macro values keyed by name,
11314 # likewise P contains macro parameters if any. Preserve backslash
11315 # newline sequences.
11317 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11319 s/.\{148\}/&'"$ac_delim"'/g
11322 s/^[ ]*#[ ]*define[ ][ ]*/ /
11329 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
11331 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
11335 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
11336 D["\
1"]=" \
3\\\\\\n
"\\/p
11338 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
11343 s/.\{148\}/&'"$ac_delim"'/g
11348 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
11351 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
11353 ' <confdefs.h | sed '
11354 s/'"$ac_delim"'/"\\\
11355 "/g' >>$CONFIG_STATUS || ac_write_fail=1
11357 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11358 for (key in D) D_is_set[key] = 1
11361 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11363 split(line, arg, " ")
11364 if (arg[1] == "#") {
11368 defundef
= substr
(arg
[1], 2)
11371 split(mac1
, mac2
, "(") #)
11373 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
11374 if (D_is_set
[macro
]) {
11375 # Preserve the white space surrounding the "#".
11376 print prefix
"define", macro P
[macro
] D
[macro
]
11379 # Replace #undef with comments. This is necessary, for example,
11380 # in the case of _POSIX_SOURCE, which is predefined and required
11381 # on some systems where configure will not decide to define it.
11382 if (defundef
== "undef") {
11383 print
"/*", prefix defundef
, macro
, "*/"
11391 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11392 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
11393 fi # test -n "$CONFIG_HEADERS"
11396 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS "
11401 :[FHLC
]) ac_mode
=$ac_tag; continue;;
11403 case $ac_mode$ac_tag in
11405 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
11406 :[FH
]-) ac_tag
=-:-;;
11407 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
11424 -) ac_f
="$ac_tmp/stdin";;
11425 *) # Look for the file first in the build tree, then in the source tree
11426 # (if the path is not absolute). The absolute path cannot be DOS-style,
11427 # because $ac_f cannot contain `:'.
11431 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
11433 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11435 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11436 as_fn_append ac_file_inputs
" '$ac_f'"
11439 # Let's still pretend it is `configure' which instantiates (i.e., don't
11440 # use $as_me), people would be surprised to read:
11441 # /* config.h. Generated by config.status. */
11442 configure_input
='Generated from '`
11443 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11445 if test x
"$ac_file" != x-
; then
11446 configure_input
="$ac_file. $configure_input"
11447 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11448 $as_echo "$as_me: creating $ac_file" >&6;}
11450 # Neutralize special characters interpreted by sed in replacement strings.
11451 case $configure_input in #(
11452 *\
&* |
*\|
* |
*\\* )
11453 ac_sed_conf_input
=`$as_echo "$configure_input" |
11454 sed 's/[\\\\&|]/\\\\&/g'`;; #(
11455 *) ac_sed_conf_input
=$configure_input;;
11459 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
11460 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
11465 ac_dir
=`$as_dirname -- "$ac_file" ||
11466 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11467 X"$ac_file" : 'X\(//\)[^/]' \| \
11468 X"$ac_file" : 'X\(//\)$' \| \
11469 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11470 $as_echo X"$ac_file" |
11471 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11475 /^X\(\/\/\)[^/].*/{
11488 as_dir
="$ac_dir"; as_fn_mkdir_p
11492 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11494 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11495 # A ".." for each directory in $ac_dir_suffix.
11496 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11497 case $ac_top_builddir_sub in
11498 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11499 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
11502 ac_abs_top_builddir
=$ac_pwd
11503 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
11504 # for backward compatibility:
11505 ac_top_builddir
=$ac_top_build_prefix
11508 .
) # We are building in place.
11510 ac_top_srcdir
=$ac_top_builddir_sub
11511 ac_abs_top_srcdir
=$ac_pwd ;;
11512 [\\/]* | ?
:[\\/]* ) # Absolute name.
11513 ac_srcdir
=$srcdir$ac_dir_suffix;
11514 ac_top_srcdir
=$srcdir
11515 ac_abs_top_srcdir
=$srcdir ;;
11516 *) # Relative name.
11517 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
11518 ac_top_srcdir
=$ac_top_build_prefix$srcdir
11519 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
11521 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
11532 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11533 # If the template does not know about datarootdir, expand it.
11534 # FIXME: This hack should be removed a few years after 2.60.
11535 ac_datarootdir_hack
=; ac_datarootdir_seen
=
11546 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11547 *datarootdir
*) ac_datarootdir_seen
=yes;;
11548 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
11549 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11550 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11552 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11553 ac_datarootdir_hack='
11554 s&@datadir@&$datadir&g
11555 s&@docdir@&$docdir&g
11556 s&@infodir@&$infodir&g
11557 s&@localedir@&$localedir&g
11558 s&@mandir@&$mandir&g
11559 s&\\\${datarootdir}&$datarootdir&g' ;;
11563 # Neutralize VPATH when `$srcdir' = `.'.
11564 # Shell code in configure.ac might set extrasub.
11565 # FIXME: do we really want to maintain this feature?
11566 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11567 ac_sed_extra="$ac_vpsub
11570 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11572 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
11573 s|@configure_input@|
$ac_sed_conf_input|
;t t
11574 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
11575 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
11576 s
&@srcdir@
&$ac_srcdir&;t t
11577 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
11578 s
&@top_srcdir@
&$ac_top_srcdir&;t t
11579 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
11580 s
&@builddir@
&$ac_builddir&;t t
11581 s
&@abs_builddir@
&$ac_abs_builddir&;t t
11582 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
11583 $ac_datarootdir_hack
11585 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
11586 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
11588 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11589 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
11590 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
11591 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
11592 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
11593 which seems to be undefined. Please make sure it is defined" >&5
11594 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
11595 which seems to be undefined. Please make sure it is defined" >&2;}
11597 rm -f "$ac_tmp/stdin"
11599 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
11600 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
11602 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11608 if test x"$ac_file" != x-; then
11610 $as_echo "/* $configure_input */" \
11611 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
11612 } >"$ac_tmp/config.h" \
11613 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11614 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
11615 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
11616 $as_echo "$as_me: $ac_file is unchanged" >&6;}
11619 mv "$ac_tmp/config.h" "$ac_file" \
11620 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11623 $as_echo "/* $configure_input */" \
11624 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
11625 || as_fn_error $? "could not create -" "$LINENO" 5
11637 ac_clean_files=$ac_clean_files_save
11639 test $ac_write_fail = 0 ||
11640 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
11643 # configure is writing to config.log, and then calls config.status.
11644 # config.status does its own redirection, appending to config.log.
11645 # Unfortunately, on DOS this fails, as config.log is still kept open
11646 # by configure, so config.status won't be able to
write to it
; its
11647 # output is simply discarded. So we exec the FD to /dev/null,
11648 # effectively closing config.log, so it can be properly (re)opened and
11649 # appended to by config.status. When coming back to configure, we
11650 # need to make the FD available again.
11651 if test "$no_create" != yes; then
11653 ac_config_status_args
=
11654 test "$silent" = yes &&
11655 ac_config_status_args
="$ac_config_status_args --quiet"
11657 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
11659 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11660 # would make configure fail if this is the last instruction.
11661 $ac_cs_success || as_fn_exit
1
11663 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
11664 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
11665 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
11669 chmod +x cups-config