2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.68 for CUPS 2.2.5.
5 # Report bugs to <https://github.com/apple/cups/issues>.
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
19 # Be more Bourne compatible
20 DUALCASE
=1; export DUALCASE
# for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 # is contrary to our usage. Disable this feature.
26 alias -g '${1+"$@"}'='"$@"'
29 case `(set -o) 2>/dev/null` in #(
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
50 as_echo_n='print
-rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
55 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
57 as_echo_n='/usr
/ucb
/echo -n'
59 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
64 expr "X$arg" : "X\\(.*\\)$as_nl";
65 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
67 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
70 as_echo_n='sh
-c $as_echo_n_body as_echo
'
73 as_echo='sh
-c $as_echo_body as_echo
'
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
79 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
87 # We need space, tab and new line, in precisely that order. Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
93 # Find who we are. Look in the path if we contain no directory separator.
96 *[\\/]* ) as_myself=$0 ;;
97 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
101 test -z "$as_dir" && as_dir=.
102 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
108 # We did not find ourselves, most probably we were run as `sh COMMAND'
109 # in which case we are not to be found in the path.
110 if test "x$as_myself" = x
; then
113 if test ! -f "$as_myself"; then
114 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
118 # Unset variables that we do not need and which cause bugs (e.g. in
119 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
120 # suppresses any "Segmentation fault" message there. '((' could
121 # trigger a bug in pdksh 5.2.14.
122 for as_var
in BASH_ENV ENV MAIL MAILPATH
123 do eval test x\
${$as_var+set} = xset \
124 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
137 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
139 if test "x$CONFIG_SHELL" = x
; then
140 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
143 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144 # is contrary to our usage. Disable this feature.
145 alias -g '\${1+\"\$@\"}'='\"\$@\"'
148 case \`(set -o) 2>/dev/null\` in #(
156 as_required
="as_fn_return () { (exit \$1); }
157 as_fn_success () { as_fn_return 0; }
158 as_fn_failure () { as_fn_return 1; }
159 as_fn_ret_success () { return 0; }
160 as_fn_ret_failure () { return 1; }
163 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
170 exitcode=1; echo positional parameters were not saved.
172 test x\$exitcode = x0 || exit 1"
173 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
174 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
175 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177 test \$(( 1 + 1 )) = 2 || exit 1"
178 if (eval "$as_required") 2>/dev
/null
; then :
183 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
186 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
188 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
191 test -z "$as_dir" && as_dir
=.
195 for as_base
in sh bash ksh sh5
; do
196 # Try only shells that exist, to save several forks.
197 as_shell
=$as_dir/$as_base
198 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
199 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
200 CONFIG_SHELL
=$as_shell as_have_required
=yes
201 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
209 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
210 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
211 CONFIG_SHELL
=$SHELL as_have_required
=yes
216 if test "x$CONFIG_SHELL" != x
; then :
217 # We cannot yet assume a decent shell, so we have to provide a
218 # neutralization value for shells without unset; and this also
219 # works around shells that cannot unset nonexistent variables.
220 # Preserve -v and -x to the replacement shell.
223 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
226 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
231 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
234 if test x
$as_have_required = xno
; then :
235 $as_echo "$0: This script requires a shell more modern than all"
236 $as_echo "$0: the shells that I found on your system."
237 if test x
${ZSH_VERSION+set} = xset
; then
238 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
239 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
241 $as_echo "$0: Please tell bug-autoconf@gnu.org and
242 $0: https://github.com/apple/cups/issues about your system,
243 $0: including any error possibly output before this
244 $0: message. Then install a modern shell, or manually run
245 $0: the script under such a shell if you do have one."
251 SHELL
=${CONFIG_SHELL-/bin/sh}
253 # Unset more variables known to interfere with behavior of common tools.
254 CLICOLOR_FORCE
= GREP_OPTIONS
=
255 unset CLICOLOR_FORCE GREP_OPTIONS
257 ## --------------------- ##
258 ## M4sh Shell Functions. ##
259 ## --------------------- ##
262 # Portably unset VAR.
265 { eval $1=; unset $1;}
269 # as_fn_set_status STATUS
270 # -----------------------
271 # Set $? to STATUS, without forking.
279 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
289 # Create "$as_dir" as a directory, including parents if necessary.
294 -*) as_dir
=.
/$as_dir;;
296 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
300 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
303 as_dirs
="'$as_qdir' $as_dirs"
304 as_dir
=`$as_dirname -- "$as_dir" ||
305 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
306 X"$as_dir" : 'X\(//\)[^/]' \| \
307 X"$as_dir" : 'X\(//\)$' \| \
308 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
309 $as_echo X"$as_dir" |
310 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
327 test -d "$as_dir" && break
329 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
330 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
334 # as_fn_append VAR VALUE
335 # ----------------------
336 # Append the text in VALUE to the end of the definition contained in VAR. Take
337 # advantage of any shell optimizations that allow amortized linear growth over
338 # repeated appends, instead of the typical quadratic growth present in naive
340 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
341 eval 'as_fn_append ()
354 # Perform arithmetic evaluation on the ARGs, and store the result in the
355 # global $as_val. Take advantage of shells that can avoid forks. The arguments
356 # must be portable across $(()) and expr.
357 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
365 as_val
=`expr "$@" || test $? -eq 1`
370 # as_fn_error STATUS ERROR [LINENO LOG_FD]
371 # ----------------------------------------
372 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
373 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
374 # script with STATUS, using 1 if that was 0.
377 as_status
=$1; test $as_status -eq 0 && as_status
=1
379 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
380 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
382 $as_echo "$as_me: error: $2" >&2
383 as_fn_exit
$as_status
386 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
387 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
393 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
399 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
405 as_me
=`$as_basename -- "$0" ||
406 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
407 X"$0" : 'X\(//\)$' \| \
408 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
410 sed '/^.*\/\([^/][^/]*\)\/*$/{
424 # Avoid depending upon Character Ranges.
425 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
426 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
427 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
428 as_cr_digits
='0123456789'
429 as_cr_alnum
=$as_cr_Letters$as_cr_digits
432 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
433 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
434 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
435 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
436 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
448 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
452 chmod +x
"$as_me.lineno" ||
453 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
455 # Don't try to exec as it changes $[0], causing all sort of problems
456 # (the dirname of $[0] is not the place where we might find the
457 # original and so on. Autoconf is especially sensitive to this).
459 # Exit status is that of the last command.
463 ECHO_C
= ECHO_N
= ECHO_T
=
464 case `echo -n x` in #(((((
466 case `echo 'xy\c'` in
467 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
469 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
476 rm -f conf$$ conf$$.exe conf$$.
file
477 if test -d conf$$.dir
; then
478 rm -f conf$$.dir
/conf$$.
file
481 mkdir conf$$.dir
2>/dev
/null
483 if (echo >conf$$.
file) 2>/dev
/null
; then
484 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
486 # ... but there are two gotchas:
487 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
488 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
489 # In both cases, we have to default to `cp -p'.
490 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
492 elif ln conf$$.
file conf$$
2>/dev
/null
; then
500 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
501 rmdir conf$$.dir
2>/dev
/null
503 if mkdir
-p .
2>/dev
/null
; then
504 as_mkdir_p
='mkdir -p "$as_dir"'
506 test -d .
/-p && rmdir .
/-p
510 if test -x / >/dev
/null
2>&1; then
513 if ls -dL / >/dev
/null
2>&1; then
520 if test -d "$1"; then
526 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
527 ???[sx]*):;;*)false;;esac;fi
531 as_executable_p
=$as_test_x
533 # Sed expression to map a string onto a valid CPP name.
534 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
536 # Sed expression to map a string onto a valid variable name.
537 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
540 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
544 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
545 # so uname gets run too.
546 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
551 ac_default_prefix
=/usr
/local
553 ac_config_libobj_dir
=.
560 # Identity of this package.
562 PACKAGE_TARNAME
='cups'
563 PACKAGE_VERSION
='2.2.5'
564 PACKAGE_STRING
='CUPS 2.2.5'
565 PACKAGE_BUGREPORT
='https://github.com/apple/cups/issues'
566 PACKAGE_URL
='https://www.cups.org/'
568 # Factoring default headers for most tests.
569 ac_includes_default
="\
571 #ifdef HAVE_SYS_TYPES_H
572 # include <sys/types.h>
574 #ifdef HAVE_SYS_STAT_H
575 # include <sys/stat.h>
581 # ifdef HAVE_STDLIB_H
586 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
591 #ifdef HAVE_STRINGS_H
592 # include <strings.h>
594 #ifdef HAVE_INTTYPES_H
595 # include <inttypes.h>
605 ac_subst_vars
='LTLIBOBJS
620 CUPS_DEFAULT_SMB_CONFIG_FILE
621 CUPS_DEFAULT_LPD_CONFIG_FILE
622 CUPS_DEFAULT_PRINTCAP
623 CUPS_PRIMARY_SYSTEM_GROUP
628 CUPS_BROWSE_LOCAL_PROTOCOLS
631 CUPS_ACCESS_LOG_LEVEL
636 CUPS_CONFIG_FILE_PERM
669 CUPS_DEFAULT_GSSSERVICENAME
672 CUPS_LISTEN_DOMAINSOCKET
673 CUPS_DEFAULT_DOMAINSOCKET
730 CUPS_DEFAULT_PRINTOPERATOR_AUTH
813 program_transform_name
826 enable_option_checking
850 enable_libtool_unsupported
886 with_config_file_perm
891 with_access_log_level
895 enable_default_shared
913 ac_precious_vars
='build_alias
927 # Initialize some variables set by options.
929 ac_init_version
=false
930 ac_unrecognized_opts
=
932 # The variables have the same names as the options, with
933 # dashes changed to underlines.
941 program_transform_name
=s
,x
,x
,
949 # Installation directory options.
950 # These are left unexpanded so users can "make install exec_prefix=/foo"
951 # and all the variables that are supposed to be based on exec_prefix
952 # by default will actually change.
953 # Use braces instead of parens because sh, perl, etc. also accept them.
954 # (The list follows the same order as the GNU Coding Standards.)
955 bindir
='${exec_prefix}/bin'
956 sbindir
='${exec_prefix}/sbin'
957 libexecdir
='${exec_prefix}/libexec'
958 datarootdir
='${prefix}/share'
959 datadir
='${datarootdir}'
960 sysconfdir
='${prefix}/etc'
961 sharedstatedir
='${prefix}/com'
962 localstatedir
='${prefix}/var'
963 includedir
='${prefix}/include'
964 oldincludedir
='/usr/include'
965 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
966 infodir
='${datarootdir}/info'
971 libdir
='${exec_prefix}/lib'
972 localedir
='${datarootdir}/locale'
973 mandir
='${datarootdir}/man'
979 # If the previous option needs an argument, assign it.
980 if test -n "$ac_prev"; then
981 eval $ac_prev=\
$ac_option
987 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
992 # Accept the important Cygnus configure options, so we can diagnose typos.
994 case $ac_dashdash$ac_option in
998 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1000 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1001 bindir
=$ac_optarg ;;
1003 -build |
--build |
--buil |
--bui |
--bu)
1004 ac_prev
=build_alias
;;
1005 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1006 build_alias
=$ac_optarg ;;
1008 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1009 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1010 ac_prev
=cache_file
;;
1011 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1012 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1013 cache_file
=$ac_optarg ;;
1015 --config-cache |
-C)
1016 cache_file
=config.cache
;;
1018 -datadir |
--datadir |
--datadi |
--datad)
1020 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1021 datadir
=$ac_optarg ;;
1023 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1024 |
--dataroo |
--dataro |
--datar)
1025 ac_prev
=datarootdir
;;
1026 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1027 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1028 datarootdir
=$ac_optarg ;;
1030 -disable-* |
--disable-*)
1031 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1032 # Reject names that are not valid shell variable names.
1033 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1034 as_fn_error $?
"invalid feature name: $ac_useropt"
1035 ac_useropt_orig
=$ac_useropt
1036 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1037 case $ac_user_opts in
1039 "enable_
$ac_useropt"
1041 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1042 ac_unrecognized_sep
=', ';;
1044 eval enable_
$ac_useropt=no
;;
1046 -docdir |
--docdir |
--docdi |
--doc |
--do)
1048 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1049 docdir
=$ac_optarg ;;
1051 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1053 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1054 dvidir
=$ac_optarg ;;
1056 -enable-* |
--enable-*)
1057 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1058 # Reject names that are not valid shell variable names.
1059 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1060 as_fn_error $?
"invalid feature name: $ac_useropt"
1061 ac_useropt_orig
=$ac_useropt
1062 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1063 case $ac_user_opts in
1065 "enable_
$ac_useropt"
1067 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1068 ac_unrecognized_sep
=', ';;
1070 eval enable_
$ac_useropt=\
$ac_optarg ;;
1072 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1073 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1074 |
--exec |
--exe |
--ex)
1075 ac_prev
=exec_prefix
;;
1076 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1077 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1078 |
--exec=* |
--exe=* |
--ex=*)
1079 exec_prefix
=$ac_optarg ;;
1081 -gas |
--gas |
--ga |
--g)
1082 # Obsolete; use --with-gas.
1085 -help |
--help |
--hel |
--he |
-h)
1086 ac_init_help
=long
;;
1087 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1088 ac_init_help
=recursive
;;
1089 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1090 ac_init_help
=short
;;
1092 -host |
--host |
--hos |
--ho)
1093 ac_prev
=host_alias
;;
1094 -host=* |
--host=* |
--hos=* |
--ho=*)
1095 host_alias
=$ac_optarg ;;
1097 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1099 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1101 htmldir
=$ac_optarg ;;
1103 -includedir |
--includedir |
--includedi |
--included |
--include \
1104 |
--includ |
--inclu |
--incl |
--inc)
1105 ac_prev
=includedir
;;
1106 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1107 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1108 includedir
=$ac_optarg ;;
1110 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1112 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1113 infodir
=$ac_optarg ;;
1115 -libdir |
--libdir |
--libdi |
--libd)
1117 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1118 libdir
=$ac_optarg ;;
1120 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1121 |
--libexe |
--libex |
--libe)
1122 ac_prev
=libexecdir
;;
1123 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1124 |
--libexe=* |
--libex=* |
--libe=*)
1125 libexecdir
=$ac_optarg ;;
1127 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1128 ac_prev
=localedir
;;
1129 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1130 localedir
=$ac_optarg ;;
1132 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1133 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1134 ac_prev
=localstatedir
;;
1135 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1136 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1137 localstatedir
=$ac_optarg ;;
1139 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1141 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1142 mandir
=$ac_optarg ;;
1144 -nfp |
--nfp |
--nf)
1145 # Obsolete; use --without-fp.
1148 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1149 |
--no-cr |
--no-c |
-n)
1152 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1153 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1156 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1157 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1158 |
--oldin |
--oldi |
--old |
--ol |
--o)
1159 ac_prev
=oldincludedir
;;
1160 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1161 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1162 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1163 oldincludedir
=$ac_optarg ;;
1165 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1167 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1168 prefix
=$ac_optarg ;;
1170 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1171 |
--program-pre |
--program-pr |
--program-p)
1172 ac_prev
=program_prefix
;;
1173 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1174 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1175 program_prefix
=$ac_optarg ;;
1177 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1178 |
--program-suf |
--program-su |
--program-s)
1179 ac_prev
=program_suffix
;;
1180 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1181 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1182 program_suffix
=$ac_optarg ;;
1184 -program-transform-name |
--program-transform-name \
1185 |
--program-transform-nam |
--program-transform-na \
1186 |
--program-transform-n |
--program-transform- \
1187 |
--program-transform |
--program-transfor \
1188 |
--program-transfo |
--program-transf \
1189 |
--program-trans |
--program-tran \
1190 |
--progr-tra |
--program-tr |
--program-t)
1191 ac_prev
=program_transform_name
;;
1192 -program-transform-name=* |
--program-transform-name=* \
1193 |
--program-transform-nam=* |
--program-transform-na=* \
1194 |
--program-transform-n=* |
--program-transform-=* \
1195 |
--program-transform=* |
--program-transfor=* \
1196 |
--program-transfo=* |
--program-transf=* \
1197 |
--program-trans=* |
--program-tran=* \
1198 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1199 program_transform_name
=$ac_optarg ;;
1201 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1203 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1204 pdfdir
=$ac_optarg ;;
1206 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1208 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1211 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1212 |
-silent |
--silent |
--silen |
--sile |
--sil)
1215 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1217 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1219 sbindir
=$ac_optarg ;;
1221 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1222 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1223 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1225 ac_prev
=sharedstatedir
;;
1226 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1227 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1228 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1230 sharedstatedir
=$ac_optarg ;;
1232 -site |
--site |
--sit)
1234 -site=* |
--site=* |
--sit=*)
1237 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1239 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1240 srcdir
=$ac_optarg ;;
1242 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1243 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1244 ac_prev
=sysconfdir
;;
1245 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1246 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1247 sysconfdir
=$ac_optarg ;;
1249 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1250 ac_prev
=target_alias
;;
1251 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1252 target_alias
=$ac_optarg ;;
1254 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1257 -version |
--version |
--versio |
--versi |
--vers |
-V)
1258 ac_init_version
=: ;;
1261 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1262 # Reject names that are not valid shell variable names.
1263 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1264 as_fn_error $?
"invalid package name: $ac_useropt"
1265 ac_useropt_orig
=$ac_useropt
1266 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1267 case $ac_user_opts in
1271 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1272 ac_unrecognized_sep
=', ';;
1274 eval with_
$ac_useropt=\
$ac_optarg ;;
1276 -without-* |
--without-*)
1277 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1278 # Reject names that are not valid shell variable names.
1279 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1280 as_fn_error $?
"invalid package name: $ac_useropt"
1281 ac_useropt_orig
=$ac_useropt
1282 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1283 case $ac_user_opts in
1287 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1288 ac_unrecognized_sep
=', ';;
1290 eval with_
$ac_useropt=no
;;
1293 # Obsolete; use --with-x.
1296 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1297 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1298 ac_prev
=x_includes
;;
1299 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1300 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1301 x_includes
=$ac_optarg ;;
1303 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1304 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1305 ac_prev
=x_libraries
;;
1306 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1307 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1308 x_libraries
=$ac_optarg ;;
1310 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1311 Try \`$0 --help' for more information"
1315 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1316 # Reject names that are not valid shell variable names.
1317 case $ac_envvar in #(
1318 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1319 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1321 eval $ac_envvar=\
$ac_optarg
1322 export $ac_envvar ;;
1325 # FIXME: should be removed in autoconf 3.0.
1326 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1327 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1328 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1329 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1335 if test -n "$ac_prev"; then
1336 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1337 as_fn_error $?
"missing argument to $ac_option"
1340 if test -n "$ac_unrecognized_opts"; then
1341 case $enable_option_checking in
1343 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1344 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1348 # Check all directory arguments for consistency.
1349 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1350 datadir sysconfdir sharedstatedir localstatedir includedir \
1351 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1352 libdir localedir mandir
1354 eval ac_val
=\$
$ac_var
1355 # Remove trailing slashes.
1358 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1359 eval $ac_var=\
$ac_val;;
1361 # Be sure to have absolute directory names.
1363 [\\/$
]* | ?
:[\\/]* ) continue;;
1364 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1366 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1369 # There might be people who depend on the old broken behavior: `$host'
1370 # used to hold the argument of --host etc.
1371 # FIXME: To remove some day.
1374 target
=$target_alias
1376 # FIXME: To remove some day.
1377 if test "x$host_alias" != x
; then
1378 if test "x$build_alias" = x
; then
1379 cross_compiling
=maybe
1380 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1381 If a cross compiler is detected then cross compile mode will be used" >&2
1382 elif test "x$build_alias" != "x$host_alias"; then
1388 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1390 test "$silent" = yes && exec 6>/dev
/null
1393 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1394 ac_ls_di
=`ls -di .` &&
1395 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1396 as_fn_error $?
"working directory cannot be determined"
1397 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1398 as_fn_error $?
"pwd does not report name of working directory"
1401 # Find the source files, if location was not specified.
1402 if test -z "$srcdir"; then
1403 ac_srcdir_defaulted
=yes
1404 # Try the directory containing this script, then the parent directory.
1405 ac_confdir
=`$as_dirname -- "$as_myself" ||
1406 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1407 X"$as_myself" : 'X\(//\)[^/]' \| \
1408 X"$as_myself" : 'X\(//\)$' \| \
1409 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1410 $as_echo X"$as_myself" |
1411 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1429 if test ! -r "$srcdir/$ac_unique_file"; then
1433 ac_srcdir_defaulted
=no
1435 if test ! -r "$srcdir/$ac_unique_file"; then
1436 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1437 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1439 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1441 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1443 # When building in place, set srcdir=.
1444 if test "$ac_abs_confdir" = "$ac_pwd"; then
1447 # Remove unnecessary trailing slashes from srcdir.
1448 # Double slashes in file names in object file debugging info
1449 # mess up M-x gdb in Emacs.
1451 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1453 for ac_var
in $ac_precious_vars; do
1454 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1455 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1456 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1457 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1461 # Report the --help message.
1463 if test "$ac_init_help" = "long"; then
1464 # Omit some internal or obsolete options to make the list less imposing.
1465 # This message is too long to be a string in the A/UX 3.1 sh.
1467 \`configure' configures CUPS 2.2.5 to adapt to many kinds of systems.
1469 Usage: $0 [OPTION]... [VAR=VALUE]...
1471 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1472 VAR=VALUE. See below for descriptions of some of the useful variables.
1474 Defaults for the options are specified in brackets.
1477 -h, --help display this help and exit
1478 --help=short display options specific to this package
1479 --help=recursive display the short help of all the included packages
1480 -V, --version display version information and exit
1481 -q, --quiet, --silent do not print \`checking ...' messages
1482 --cache-file=FILE cache test results in FILE [disabled]
1483 -C, --config-cache alias for \`--cache-file=config.cache'
1484 -n, --no-create do not create output files
1485 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1487 Installation directories:
1488 --prefix=PREFIX install architecture-independent files in PREFIX
1489 [$ac_default_prefix]
1490 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1493 By default, \`make install' will install all the files in
1494 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1495 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1496 for instance \`--prefix=\$HOME'.
1498 For better control, use the options below.
1500 Fine tuning of the installation directories:
1501 --bindir=DIR user executables [EPREFIX/bin]
1502 --sbindir=DIR system admin executables [EPREFIX/sbin]
1503 --libexecdir=DIR program executables [EPREFIX/libexec]
1504 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1505 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1506 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1507 --libdir=DIR object code libraries [EPREFIX/lib]
1508 --includedir=DIR C header files [PREFIX/include]
1509 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1510 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1511 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1512 --infodir=DIR info documentation [DATAROOTDIR/info]
1513 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1514 --mandir=DIR man documentation [DATAROOTDIR/man]
1515 --docdir=DIR documentation root [DATAROOTDIR/doc/cups]
1516 --htmldir=DIR html documentation [DOCDIR]
1517 --dvidir=DIR dvi documentation [DOCDIR]
1518 --pdfdir=DIR pdf documentation [DOCDIR]
1519 --psdir=DIR ps documentation [DOCDIR]
1525 --build=BUILD configure
for building on BUILD
[guessed
]
1526 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1530 if test -n "$ac_init_help"; then
1531 case $ac_init_help in
1532 short | recursive
) echo "Configuration of CUPS 2.2.5:";;
1537 --disable-option-checking ignore unrecognized
--enable/--with options
1538 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1539 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1540 --enable-static install static libraries
1541 --enable-mallinfo build with malloc debug logging
1542 --enable-libpaper build with libpaper support
1543 --enable-libusb use libusb
for USB printing
1544 --enable-tcp-wrappers use libwrap
for TCP wrappers support
1545 --enable-acl build with POSIX ACL support
1546 --disable-dbus build without DBUS support
1547 --disable-shared do not create shared libraries
1548 --enable-libtool-unsupported=/path
/to
/libtool
1549 build with libtool
(UNSUPPORTED
!)
1550 --enable-debug build with debugging symbols
1551 --enable-debug-guards build with memory allocation guards
1552 --enable-debug-printfs build with CUPS_DEBUG_LOG support
1553 --enable-unit-tests build and run unit tests
1554 --enable-relro build with the GCC relro option
1555 --disable-gssapi disable GSSAPI support
1556 --disable-threads disable multi-threading support
1557 --disable-ssl disable SSL
/TLS support
1558 --enable-cdsassl use CDSA
for SSL
/TLS support
, default
=first
1559 --enable-gnutls use GNU TLS
for SSL
/TLS support
, default
=second
1560 --disable-pam disable PAM support
1561 --disable-largefile omit support
for large files
1562 --disable-avahi disable DNS Service Discovery support using Avahi
1563 --disable-dnssd disable DNS Service Discovery support using mDNSResponder
1564 --disable-launchd disable launchd support
1565 --disable-systemd disable systemd support
1566 --enable-upstart enable upstart support
1567 --enable-page-logging enable page_log by default
1568 --disable-browsing disable Browsing by default
1569 --disable-default-shared
1570 disable DefaultShared by default
1571 --disable-raw-printing do not allow raw printing by default
1572 --enable-webif enable the web interface by default
, default
=no
for macOS
1575 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1576 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1577 --with-cups-build set "cups-config --build" string
1578 --with-dbusdir set DBUS configuration directory
1579 --with-adminkey set the default SystemAuthKey value
1580 --with-operkey set the default operator @AUTHKEY value
1581 --with-components set components to build
:
1582 - "all" (default
) builds everything
1583 - "core" builds libcups and ipptool
1584 --with-privateinclude set path
for private include files
, default
=none
1585 --with-lpdconfig set URI
for LPD config
file
1586 --with-smbconfig set URI
for Samba config
file
1587 --with-cachedir set path
for cache files
1588 --with-icondir set path
for application icons
1589 --with-menudir set path
for application menus
1590 --with-docdir set path
for documentation
1591 --with-fontpath set font path
for pstoraster
1592 --with-logdir set path
for log files
1593 --with-rundir set transient run-time state directory
1594 --with-optim set optimization flags
1595 --with-archflags set default architecture flags
1596 --with-ldarchflags set program architecture flags
1597 --with-domainsocket set unix domain socket name
1598 --with-gssservicename set default gss service name
1599 --with-pam-module set the PAM module to use
1600 --with-dnssd-libs set directory
for DNS Service Discovery library
1601 --with-dnssd-includes set directory
for DNS Service Discovery includes
1602 --with-systemd set directory
for systemd service files
1603 --with-smfmanifestdir set path
for Solaris SMF manifest
1604 --with-rcdir set path
for rc scripts
1605 --with-rclevels set run levels
for rc scripts
1606 --with-rcstart set start number
for rc scripts
1607 --with-rcstop set stop number
for rc scripts
1608 --with-xinetd set path
for xinetd config files
1609 --with-languages set installed languages
, default
=all
1610 --with-bundledir set macOS localization bundle directory
1611 --with-exe-file-perm set default executable permissions value
, default
=0555
1612 --with-config-file-perm set default ConfigFilePerm value
, default
=0640
1613 --with-cupsd-file-perm set default cupsd permissions
, default
=0500
1614 --with-log-file-perm set default LogFilePerm value
, default
=0644
1615 --with-fatal-errors set default FatalErrors value
, default
=config
1616 --with-log-level set default LogLevel value
, default
=warn
1617 --with-access-log-level set default AccessLogLevel value
, default
=none
1618 --with-local-protocols set default BrowseLocalProtocols
, default
=""
1619 --with-cups-user set default user
for CUPS
1620 --with-cups-group set default group
for CUPS
1621 --with-system-groups set default system groups
for CUPS
1622 --with-printcap set default printcap
file
1623 --with-lpdconfigfile set default LPDConfigFile URI
1624 --with-smbconfigfile set default SMBConfigFile URI
1625 --with-max-copies set default max copies value
, default
=9999
1626 --with-snmp-address set SNMP query address
, default
=auto
1627 --with-snmp-community set SNMP community
, default
=public
1628 --with-ipp-port set port number
for IPP
, default
=631
1629 --with-java set Java interpreter
for web interfaces
1630 --with-perl set Perl interpreter
for web interfaces
1631 --with-php set PHP interpreter
for web interfaces
1632 --with-python set Python interpreter
for web interfaces
1634 Some influential environment variables
:
1635 CC C compiler
command
1636 CFLAGS C compiler flags
1637 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1638 nonstandard directory
<lib dir
>
1639 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1640 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1641 you have headers
in a nonstandard directory
<include dir
>
1643 CXX C
++ compiler
command
1644 CXXFLAGS C
++ compiler flags
1646 Use these variables to override the choices made by
`configure' or to help
1647 it to find libraries and programs with nonstandard names/locations.
1649 Report bugs to <https://github.com/apple/cups/issues>.
1650 CUPS home page: <https://www.cups.org/>.
1655 if test "$ac_init_help" = "recursive"; then
1656 # If there are subdirs, report their specific --help.
1657 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1658 test -d "$ac_dir" ||
1659 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1664 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1666 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1667 # A ".." for each directory in $ac_dir_suffix.
1668 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1669 case $ac_top_builddir_sub in
1670 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1671 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1674 ac_abs_top_builddir=$ac_pwd
1675 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1676 # for backward compatibility:
1677 ac_top_builddir=$ac_top_build_prefix
1680 .) # We are building in place.
1682 ac_top_srcdir=$ac_top_builddir_sub
1683 ac_abs_top_srcdir=$ac_pwd ;;
1684 [\\/]* | ?:[\\/]* ) # Absolute name.
1685 ac_srcdir=$srcdir$ac_dir_suffix;
1686 ac_top_srcdir=$srcdir
1687 ac_abs_top_srcdir=$srcdir ;;
1689 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1690 ac_top_srcdir=$ac_top_build_prefix$srcdir
1691 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1693 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1695 cd "$ac_dir" || { ac_status=$?; continue; }
1696 # Check for guested configure.
1697 if test -f "$ac_srcdir/configure.gnu"; then
1699 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1700 elif test -f "$ac_srcdir/configure"; then
1702 $SHELL "$ac_srcdir/configure" --help=recursive
1704 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1706 cd "$ac_pwd" || { ac_status=$?; break; }
1710 test -n "$ac_init_help" && exit $ac_status
1711 if $ac_init_version; then
1713 CUPS configure 2.2.5
1714 generated by GNU Autoconf 2.68
1716 Copyright (C) 2010 Free Software Foundation, Inc.
1717 This configure script is free software; the Free Software Foundation
1718 gives unlimited permission to copy, distribute and modify it.
1723 ## ------------------------ ##
1724 ## Autoconf initialization. ##
1725 ## ------------------------ ##
1727 # ac_fn_c_try_compile LINENO
1728 # --------------------------
1729 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1730 ac_fn_c_try_compile ()
1732 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1733 rm -f conftest.$ac_objext
1734 if { { ac_try="$ac_compile"
1736 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1737 *) ac_try_echo
=$ac_try;;
1739 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1740 $as_echo "$ac_try_echo"; } >&5
1741 (eval "$ac_compile") 2>conftest.err
1743 if test -s conftest.err
; then
1744 grep -v '^ *+' conftest.err
>conftest.er1
1745 cat conftest.er1
>&5
1746 mv -f conftest.er1 conftest.err
1748 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1749 test $ac_status = 0; } && {
1750 test -z "$ac_c_werror_flag" ||
1751 test ! -s conftest.err
1752 } && test -s conftest.
$ac_objext; then :
1755 $as_echo "$as_me: failed program was:" >&5
1756 sed 's/^/| /' conftest.
$ac_ext >&5
1760 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1761 as_fn_set_status
$ac_retval
1763 } # ac_fn_c_try_compile
1765 # ac_fn_c_try_cpp LINENO
1766 # ----------------------
1767 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1770 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1771 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1773 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1774 *) ac_try_echo=$ac_try;;
1776 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1777 $as_echo "$ac_try_echo"; } >&5
1778 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1780 if test -s conftest.err; then
1781 grep -v '^ *+' conftest.err >conftest.er1
1782 cat conftest.er1 >&5
1783 mv -f conftest.er1 conftest.err
1785 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1786 test $ac_status = 0; } > conftest.i && {
1787 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1788 test ! -s conftest.err
1792 $as_echo "$as_me: failed program was:" >&5
1793 sed 's/^/| /' conftest.$ac_ext >&5
1797 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1798 as_fn_set_status $ac_retval
1802 # ac_fn_cxx_try_compile LINENO
1803 # ----------------------------
1804 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1805 ac_fn_cxx_try_compile ()
1807 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1808 rm -f conftest.$ac_objext
1809 if { { ac_try="$ac_compile"
1811 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1812 *) ac_try_echo
=$ac_try;;
1814 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1815 $as_echo "$ac_try_echo"; } >&5
1816 (eval "$ac_compile") 2>conftest.err
1818 if test -s conftest.err
; then
1819 grep -v '^ *+' conftest.err
>conftest.er1
1820 cat conftest.er1
>&5
1821 mv -f conftest.er1 conftest.err
1823 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1824 test $ac_status = 0; } && {
1825 test -z "$ac_cxx_werror_flag" ||
1826 test ! -s conftest.err
1827 } && test -s conftest.
$ac_objext; then :
1830 $as_echo "$as_me: failed program was:" >&5
1831 sed 's/^/| /' conftest.
$ac_ext >&5
1835 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1836 as_fn_set_status
$ac_retval
1838 } # ac_fn_cxx_try_compile
1840 # ac_fn_c_try_link LINENO
1841 # -----------------------
1842 # Try to link conftest.$ac_ext, and return whether this succeeded.
1845 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1846 rm -f conftest.
$ac_objext conftest
$ac_exeext
1847 if { { ac_try
="$ac_link"
1849 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1850 *) ac_try_echo=$ac_try;;
1852 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1853 $as_echo "$ac_try_echo"; } >&5
1854 (eval "$ac_link") 2>conftest.err
1856 if test -s conftest.err; then
1857 grep -v '^ *+' conftest.err >conftest.er1
1858 cat conftest.er1 >&5
1859 mv -f conftest.er1 conftest.err
1861 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1862 test $ac_status = 0; } && {
1863 test -z "$ac_c_werror_flag" ||
1864 test ! -s conftest.err
1865 } && test -s conftest$ac_exeext && {
1866 test "$cross_compiling" = yes ||
1867 $as_test_x conftest$ac_exeext
1871 $as_echo "$as_me: failed program was:" >&5
1872 sed 's/^/| /' conftest.$ac_ext >&5
1876 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1877 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1878 # interfere with the next link command; also delete a directory that is
1879 # left behind by Apple's compiler. We do this before executing the actions.
1880 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1881 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1882 as_fn_set_status $ac_retval
1884 } # ac_fn_c_try_link
1886 # ac_fn_c_try_run LINENO
1887 # ----------------------
1888 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1889 # that executables *can* be run.
1892 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1893 if { { ac_try="$ac_link"
1895 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1896 *) ac_try_echo
=$ac_try;;
1898 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1899 $as_echo "$ac_try_echo"; } >&5
1900 (eval "$ac_link") 2>&5
1902 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1903 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1904 { { case "(($ac_try" in
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_try") 2>&5
1912 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1913 test $ac_status = 0; }; }; then :
1916 $as_echo "$as_me: program exited with status $ac_status" >&5
1917 $as_echo "$as_me: failed program was:" >&5
1918 sed 's/^/| /' conftest.$ac_ext >&5
1920 ac_retval=$ac_status
1922 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1923 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1924 as_fn_set_status $ac_retval
1928 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1929 # -------------------------------------------------------
1930 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1931 # the include files in INCLUDES and setting the cache variable VAR
1933 ac_fn_c_check_header_mongrel ()
1935 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1936 if eval \${$3+:} false; then :
1937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1938 $as_echo_n "checking for $2... " >&6; }
1939 if eval \${$3+:} false; then :
1940 $as_echo_n "(cached) " >&6
1943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1944 $as_echo "$ac_res" >&6; }
1946 # Is the header compilable?
1947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1948 $as_echo_n "checking $2 usability... " >&6; }
1949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1950 /* end confdefs.h. */
1954 if ac_fn_c_try_compile "$LINENO"; then :
1955 ac_header_compiler=yes
1957 ac_header_compiler=no
1959 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1961 $as_echo "$ac_header_compiler" >&6; }
1963 # Is the header present?
1964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1965 $as_echo_n "checking $2 presence... " >&6; }
1966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1967 /* end confdefs.h. */
1970 if ac_fn_c_try_cpp "$LINENO"; then :
1971 ac_header_preproc=yes
1973 ac_header_preproc=no
1975 rm -f conftest.err conftest.i conftest.$ac_ext
1976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1977 $as_echo "$ac_header_preproc" >&6; }
1979 # So? What about this header?
1980 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1982 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1983 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1984 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1985 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1988 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1989 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1990 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1991 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1992 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1993 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1995 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1997 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1998 ( $as_echo "## --------------------------------------------------- ##
1999 ## Report this to https://github.com/apple/cups/issues ##
2000 ## --------------------------------------------------- ##"
2001 ) | sed "s/^/$as_me: WARNING: /" >&2
2004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2005 $as_echo_n "checking for $2... " >&6; }
2006 if eval \${$3+:} false; then :
2007 $as_echo_n "(cached) " >&6
2009 eval "$3=\$ac_header_compiler"
2012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2013 $as_echo "$ac_res" >&6; }
2015 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2017 } # ac_fn_c_check_header_mongrel
2019 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2020 # -------------------------------------------------------
2021 # Tests whether HEADER exists and can be compiled using the include files in
2022 # INCLUDES, setting the cache variable VAR accordingly.
2023 ac_fn_c_check_header_compile ()
2025 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2027 $as_echo_n "checking for $2... " >&6; }
2028 if eval \${$3+:} false; then :
2029 $as_echo_n "(cached) " >&6
2031 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2032 /* end confdefs.h. */
2036 if ac_fn_c_try_compile "$LINENO"; then :
2041 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2045 $as_echo "$ac_res" >&6; }
2046 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2048 } # ac_fn_c_check_header_compile
2050 # ac_fn_c_check_func LINENO FUNC VAR
2051 # ----------------------------------
2052 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2053 ac_fn_c_check_func ()
2055 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2057 $as_echo_n "checking for $2... " >&6; }
2058 if eval \${$3+:} false; then :
2059 $as_echo_n "(cached) " >&6
2061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2062 /* end confdefs.h. */
2063 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2064 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2065 #define $2 innocuous_$2
2067 /* System header to define __stub macros and hopefully few prototypes,
2068 which can conflict with char $2 (); below.
2069 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2070 <limits.h> exists even on freestanding compilers. */
2073 # include <limits.h>
2075 # include <assert.h>
2080 /* Override any GCC internal prototype to avoid an error.
2081 Use char because int might match the return type of a GCC
2082 builtin and then its argument prototype would still apply. */
2087 /* The GNU C library defines this for functions which it implements
2088 to always fail with ENOSYS. Some functions are actually named
2089 something starting with __ and the normal name is an alias. */
2090 #if defined __stub_$2 || defined __stub___$2
2102 if ac_fn_c_try_link "$LINENO"; then :
2107 rm -f core conftest.err conftest.$ac_objext \
2108 conftest$ac_exeext conftest.$ac_ext
2111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2112 $as_echo "$ac_res" >&6; }
2113 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2115 } # ac_fn_c_check_func
2117 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2118 # ----------------------------------------------------
2119 # Tries to find if the field MEMBER exists in type AGGR, after including
2120 # INCLUDES, setting cache variable VAR accordingly.
2121 ac_fn_c_check_member ()
2123 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2125 $as_echo_n "checking for $2.$3... " >&6; }
2126 if eval \${$4+:} false; then :
2127 $as_echo_n "(cached) " >&6
2129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2130 /* end confdefs.h. */
2142 if ac_fn_c_try_compile "$LINENO"; then :
2145 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2146 /* end confdefs.h. */
2152 if (sizeof ac_aggr.$3)
2158 if ac_fn_c_try_compile "$LINENO"; then :
2163 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2169 $as_echo "$ac_res" >&6; }
2170 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2172 } # ac_fn_c_check_member
2173 cat >config.log <<_ACEOF
2174 This file contains any messages produced by compilers while
2175 running configure, to aid debugging if configure makes a mistake.
2177 It was created by CUPS $as_me 2.2.5, which was
2178 generated by GNU Autoconf 2.68. Invocation command line was
2190 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2191 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2192 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2193 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2194 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2196 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2197 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2199 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2200 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2201 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2202 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2203 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2204 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2205 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2209 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2213 test -z "$as_dir" && as_dir=.
2214 $as_echo "PATH: $as_dir"
2230 # Keep a trace of the command line.
2231 # Strip out --no-create and --no-recursion so they do not pile up.
2232 # Strip out --silent because we don't want to record it for future runs.
2233 # Also quote any args containing shell meta-characters.
2234 # Make two passes to allow for proper duplicate-argument suppression.
2238 ac_must_keep_next=false
2244 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2245 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2246 | -silent | --silent | --silen | --sile | --sil)
2249 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2252 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2254 as_fn_append ac_configure_args1 " '$ac_arg'"
2255 if test $ac_must_keep_next = true; then
2256 ac_must_keep_next=false # Got value, back to normal.
2259 *=* | --config-cache | -C | -disable-* | --disable-* \
2260 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2261 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2262 | -with-* | --with-* | -without-* | --without-* | --x)
2263 case "$ac_configure_args0 " in
2264 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2267 -* ) ac_must_keep_next=true ;;
2270 as_fn_append ac_configure_args " '$ac_arg'"
2275 { ac_configure_args0=; unset ac_configure_args0;}
2276 { ac_configure_args1=; unset ac_configure_args1;}
2278 # When interrupted or exit'd, cleanup temporary files, and complete
2279 # config.log. We remove comments because anyway the quotes in there
2280 # would cause problems or look ugly.
2281 # WARNING: Use '\'' to represent an apostrophe within the trap.
2282 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2283 trap 'exit_status=$?
2284 # Save into config.log some information that might help in debugging.
2288 $as_echo "## ---------------- ##
2289 ## Cache variables. ##
2290 ## ---------------- ##"
2292 # The following way of writing the cache mishandles newlines in values,
2294 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2295 eval ac_val=\$$ac_var
2299 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2300 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2303 _ | IFS | as_nl) ;; #(
2304 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2305 *) { eval $ac_var=; unset $ac_var;} ;;
2310 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2311 *${as_nl}ac_space=\ *)
2313 "s/'\''/'\''\\\\'\'''\''/g;
2314 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2317 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2324 $as_echo "## ----------------- ##
2325 ## Output variables. ##
2326 ## ----------------- ##"
2328 for ac_var in $ac_subst_vars
2330 eval ac_val=\$$ac_var
2332 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2334 $as_echo "$ac_var='\''$ac_val'\''"
2338 if test -n "$ac_subst_files"; then
2339 $as_echo "## ------------------- ##
2340 ## File substitutions. ##
2341 ## ------------------- ##"
2343 for ac_var in $ac_subst_files
2345 eval ac_val=\$$ac_var
2347 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2349 $as_echo "$ac_var='\''$ac_val'\''"
2354 if test -s confdefs.h; then
2355 $as_echo "## ----------- ##
2362 test "$ac_signal" != 0 &&
2363 $as_echo "$as_me: caught signal $ac_signal"
2364 $as_echo "$as_me: exit $exit_status"
2366 rm -f core *.core core.conftest.* &&
2367 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2370 for ac_signal in 1 2 13 15; do
2371 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2375 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2376 rm -f -r conftest* confdefs.h
2378 $as_echo "/* confdefs.h */" > confdefs.h
2380 # Predefined preprocessor variables.
2382 cat >>confdefs.h <<_ACEOF
2383 #define PACKAGE_NAME "$PACKAGE_NAME"
2386 cat >>confdefs.h <<_ACEOF
2387 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2390 cat >>confdefs.h <<_ACEOF
2391 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2394 cat >>confdefs.h <<_ACEOF
2395 #define PACKAGE_STRING "$PACKAGE_STRING"
2398 cat >>confdefs.h <<_ACEOF
2399 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2402 cat >>confdefs.h <<_ACEOF
2403 #define PACKAGE_URL "$PACKAGE_URL"
2407 # Let the site file select an alternate cache file if it wants to.
2408 # Prefer an explicitly selected file to automatically selected ones.
2411 if test -n "$CONFIG_SITE"; then
2412 # We do not want a PATH search for config.site.
2413 case $CONFIG_SITE in #((
2414 -*) ac_site_file1=./$CONFIG_SITE;;
2415 */*) ac_site_file1=$CONFIG_SITE;;
2416 *) ac_site_file1=./$CONFIG_SITE;;
2418 elif test "x$prefix" != xNONE; then
2419 ac_site_file1=$prefix/share/config.site
2420 ac_site_file2=$prefix/etc/config.site
2422 ac_site_file1=$ac_default_prefix/share/config.site
2423 ac_site_file2=$ac_default_prefix/etc/config.site
2425 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2427 test "x$ac_site_file" = xNONE && continue
2428 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2429 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2430 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2431 sed 's/^/| /' "$ac_site_file" >&5
2433 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2434 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2435 as_fn_error $? "failed to load site
script $ac_site_file
2436 See \
`config.log' for more details" "$LINENO" 5; }
2440 if test -r "$cache_file"; then
2441 # Some versions of bash will fail to source /dev/null (special files
2442 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2443 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2444 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2445 $as_echo "$as_me: loading cache $cache_file" >&6;}
2447 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2448 *) . "./$cache_file";;
2452 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2453 $as_echo "$as_me: creating cache $cache_file" >&6;}
2457 # Check that the precious variables saved in the cache have kept the same
2459 ac_cache_corrupted=false
2460 for ac_var in $ac_precious_vars; do
2461 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2462 eval ac_new_set=\$ac_env_${ac_var}_set
2463 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2464 eval ac_new_val=\$ac_env_${ac_var}_value
2465 case $ac_old_set,$ac_new_set in
2467 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2468 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2469 ac_cache_corrupted=: ;;
2471 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2472 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2473 ac_cache_corrupted=: ;;
2476 if test "x$ac_old_val" != "x$ac_new_val"; then
2477 # differences in whitespace do not lead to failure.
2478 ac_old_val_w=`echo x
$ac_old_val`
2479 ac_new_val_w=`echo x
$ac_new_val`
2480 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2481 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2482 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2483 ac_cache_corrupted=:
2485 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2486 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2487 eval $ac_var=\$ac_old_val
2489 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2490 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2491 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2492 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2495 # Pass precious variables to config.status.
2496 if test "$ac_new_set" = set; then
2498 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2499 *) ac_arg=$ac_var=$ac_new_val ;;
2501 case " $ac_configure_args " in
2502 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2503 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2507 if $ac_cache_corrupted; then
2508 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2509 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2510 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2511 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2512 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2514 ## -------------------- ##
2515 ## Main body of script. ##
2516 ## -------------------- ##
2519 ac_cpp='$CPP $CPPFLAGS'
2520 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2521 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2522 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2528 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2529 if test -f "$ac_dir/install-sh"; then
2531 ac_install_sh="$ac_aux_dir/install-sh -c"
2533 elif test -f "$ac_dir/install.sh"; then
2535 ac_install_sh="$ac_aux_dir/install.sh -c"
2537 elif test -f "$ac_dir/shtool"; then
2539 ac_install_sh="$ac_aux_dir/shtool install -c"
2543 if test -z "$ac_aux_dir"; then
2544 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2547 # These three variables are undocumented and unsupported,
2548 # and are intended to be withdrawn in a future Autoconf release.
2549 # They can cause serious problems if a builder's source tree is in a directory
2550 # whose full name contains unusual characters.
2551 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2552 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2553 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2556 # Make sure we can run config.sub.
2557 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2558 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2561 $as_echo_n "checking build system type... " >&6; }
2562 if ${ac_cv_build+:} false; then :
2563 $as_echo_n "(cached) " >&6
2565 ac_build_alias=$build_alias
2566 test "x$ac_build_alias" = x &&
2567 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2568 test "x$ac_build_alias" = x &&
2569 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2570 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2571 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2575 $as_echo "$ac_cv_build" >&6; }
2576 case $ac_cv_build in
2578 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2581 ac_save_IFS=$IFS; IFS='-'
2587 # Remember, the first character of IFS is used to create $*,
2588 # except with old shells:
2591 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
2594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2595 $as_echo_n "checking host system type... " >&6; }
2596 if ${ac_cv_host+:} false; then :
2597 $as_echo_n "(cached) " >&6
2599 if test "x$host_alias" = x; then
2600 ac_cv_host=$ac_cv_build
2602 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2603 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2608 $as_echo "$ac_cv_host" >&6; }
2611 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2614 ac_save_IFS=$IFS; IFS='-'
2620 # Remember, the first character of IFS is used to create $*,
2621 # except with old shells:
2624 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
2628 host_os_name=`echo $host_os |
sed -e '1,$s/[0-9.]*$//g'`
2629 host_os_version=`echo $host_os |
sed -e '1,$s/^[^0-9.]*//g' |
awk -F.
'{print $1 $2}'`
2630 # Linux often does not yield an OS version we can use...
2631 if test "x$host_os_version" = x; then
2635 if test "$host_os_name" = darwin -a $host_os_version -lt 120; then
2636 as_fn_error $? "Sorry, this version of CUPS requires macOS 10.8 or higher." "$LINENO" 5
2639 if test "$build" = "$host"; then
2640 # No, build local targets
2643 # Yes, don't build local targets
2649 ac_config_headers="$ac_config_headers config.h"
2652 CUPS_VERSION="2.2.5"
2654 CUPS_BUILD="cups-$CUPS_VERSION"
2657 # Check whether --with-cups_build was given.
2658 if test "${with_cups_build+set}" = set; then :
2659 withval=$with_cups_build; CUPS_BUILD="$withval"
2666 cat >>confdefs.h <<_ACEOF
2667 #define CUPS_SVERSION "CUPS v$CUPS_VERSION$CUPS_REVISION"
2670 cat >>confdefs.h <<_ACEOF
2671 #define CUPS_MINIMAL "CUPS/$CUPS_VERSION$CUPS_REVISION"
2675 CFLAGS="${CFLAGS:=}"
2676 CPPFLAGS="${CPPFLAGS:=}"
2677 CXXFLAGS="${CXXFLAGS:=}"
2678 LDFLAGS="${LDFLAGS:=}"
2680 for ac_prog in gawk mawk nawk awk
2682 # Extract the first word of "$ac_prog", so it can be a program name with args.
2683 set dummy $ac_prog; ac_word=$2
2684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2685 $as_echo_n "checking for $ac_word... " >&6; }
2686 if ${ac_cv_prog_AWK+:} false; then :
2687 $as_echo_n "(cached) " >&6
2689 if test -n "$AWK"; then
2690 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2692 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2696 test -z "$as_dir" && as_dir=.
2697 for ac_exec_ext in '' $ac_executable_extensions; do
2698 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2699 ac_cv_prog_AWK="$ac_prog"
2700 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2710 if test -n "$AWK"; then
2711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2712 $as_echo "$AWK" >&6; }
2714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2715 $as_echo "no" >&6; }
2719 test -n "$AWK" && break
2723 ac_cpp='$CPP $CPPFLAGS'
2724 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2725 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2726 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2727 if test -n "$ac_tool_prefix"; then
2728 for ac_prog in clang cc gcc
2730 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2731 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2733 $as_echo_n "checking for $ac_word... " >&6; }
2734 if ${ac_cv_prog_CC+:} false; then :
2735 $as_echo_n "(cached) " >&6
2737 if test -n "$CC"; then
2738 ac_cv_prog_CC="$CC" # Let the user override the test.
2740 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2744 test -z "$as_dir" && as_dir=.
2745 for ac_exec_ext in '' $ac_executable_extensions; do
2746 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2747 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2748 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2758 if test -n "$CC"; then
2759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2760 $as_echo "$CC" >&6; }
2762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2763 $as_echo "no" >&6; }
2767 test -n "$CC" && break
2770 if test -z "$CC"; then
2772 for ac_prog in clang cc gcc
2774 # Extract the first word of "$ac_prog", so it can be a program name with args.
2775 set dummy $ac_prog; ac_word=$2
2776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2777 $as_echo_n "checking for $ac_word... " >&6; }
2778 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2779 $as_echo_n "(cached) " >&6
2781 if test -n "$ac_ct_CC"; then
2782 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2784 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2788 test -z "$as_dir" && as_dir=.
2789 for ac_exec_ext in '' $ac_executable_extensions; do
2790 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2791 ac_cv_prog_ac_ct_CC="$ac_prog"
2792 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2801 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2802 if test -n "$ac_ct_CC"; then
2803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2804 $as_echo "$ac_ct_CC" >&6; }
2806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2807 $as_echo "no" >&6; }
2811 test -n "$ac_ct_CC" && break
2814 if test "x$ac_ct_CC" = x; then
2817 case $cross_compiling:$ac_tool_warned in
2819 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2820 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2821 ac_tool_warned=yes ;;
2828 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2829 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2830 as_fn_error $? "no acceptable C compiler found
in \
$PATH
2831 See \
`config.log' for more details" "$LINENO" 5; }
2833 # Provide some information about the compiler.
2834 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2837 for ac_option in --version -v -V -qversion; do
2838 { { ac_try="$ac_compiler $ac_option >&5"
2840 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2841 *) ac_try_echo
=$ac_try;;
2843 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2844 $as_echo "$ac_try_echo"; } >&5
2845 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2847 if test -s conftest.err
; then
2849 ... rest of stderr output deleted ...
2850 10q' conftest.err
>conftest.er1
2851 cat conftest.er1
>&5
2853 rm -f conftest.er1 conftest.err
2854 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2855 test $ac_status = 0; }
2858 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2859 /* end confdefs.h. */
2869 ac_clean_files_save
=$ac_clean_files
2870 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2871 # Try to create an executable without -o first, disregard a.out.
2872 # It will help us diagnose broken compilers, and finding out an intuition
2874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2875 $as_echo_n "checking whether the C compiler works... " >&6; }
2876 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2878 # The possible output files:
2879 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2882 for ac_file
in $ac_files
2885 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2886 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
2891 if { { ac_try
="$ac_link_default"
2893 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2894 *) ac_try_echo=$ac_try;;
2896 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2897 $as_echo "$ac_try_echo"; } >&5
2898 (eval "$ac_link_default") 2>&5
2900 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2901 test $ac_status = 0; }; then :
2902 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
2903 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
2904 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2905 # so that the user can short-circuit this test for compilers unknown to
2907 for ac_file in $ac_files ''
2909 test -f "$ac_file" || continue
2911 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2914 # We found the default executable, but exeext='' is most
2918 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2920 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2922 # We set ac_cv_exeext here because the later test for it is not
2923 # safe: cross compilers may not add the suffix if given an `-o'
2924 # argument, so we may need to know it at that point already.
2925 # Even if this section looks crufty: it has the advantage of
2932 test "$ac_cv_exeext" = no && ac_cv_exeext=
2937 if test -z "$ac_file"; then :
2938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2939 $as_echo "no" >&6; }
2940 $as_echo "$as_me: failed program was:" >&5
2941 sed 's
/^
/|
/' conftest.$ac_ext >&5
2943 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2944 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
2945 as_fn_error 77 "C compiler cannot create executables
2946 See \`config.log
' for more details" "$LINENO" 5; }
2948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2949 $as_echo "yes" >&6; }
2951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2952 $as_echo_n "checking for C compiler default output file name... " >&6; }
2953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2954 $as_echo "$ac_file" >&6; }
2955 ac_exeext=$ac_cv_exeext
2957 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2958 ac_clean_files=$ac_clean_files_save
2959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2960 $as_echo_n "checking for suffix of executables... " >&6; }
2961 if { { ac_try="$ac_link"
2963 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2964 *) ac_try_echo=$ac_try;;
2966 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2967 $as_echo "$ac_try_echo"; } >&5
2968 (eval "$ac_link") 2>&5
2970 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2971 test $ac_status = 0; }; then :
2972 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
2973 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
2974 # work properly (i.e., refer to `conftest.exe
'), while it won't with
2976 for ac_file
in conftest.exe conftest conftest.
*; do
2977 test -f "$ac_file" ||
continue
2979 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2980 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2986 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2987 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2988 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
2989 See \`config.log' for more details" "$LINENO" 5; }
2991 rm -f conftest conftest
$ac_cv_exeext
2992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2993 $as_echo "$ac_cv_exeext" >&6; }
2995 rm -f conftest.
$ac_ext
2996 EXEEXT
=$ac_cv_exeext
2998 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2999 /* end confdefs.h. */
3004 FILE *f = fopen ("conftest.out", "w");
3005 return ferror (f) || fclose (f) != 0;
3011 ac_clean_files
="$ac_clean_files conftest.out"
3012 # Check that the compiler produces executables we can run. If not, either
3013 # the compiler is broken, or we cross compile.
3014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3015 $as_echo_n "checking whether we are cross compiling... " >&6; }
3016 if test "$cross_compiling" != yes; then
3017 { { ac_try
="$ac_link"
3019 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3020 *) ac_try_echo=$ac_try;;
3022 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3023 $as_echo "$ac_try_echo"; } >&5
3024 (eval "$ac_link") 2>&5
3026 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3027 test $ac_status = 0; }
3028 if { ac_try='./conftest$ac_cv_exeext'
3029 { { case "(($ac_try" in
3030 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3031 *) ac_try_echo
=$ac_try;;
3033 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3034 $as_echo "$ac_try_echo"; } >&5
3035 (eval "$ac_try") 2>&5
3037 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3038 test $ac_status = 0; }; }; then
3041 if test "$cross_compiling" = maybe
; then
3044 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3045 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3046 as_fn_error $?
"cannot run C compiled programs.
3047 If you meant to cross compile, use \`--host'.
3048 See \`config.log' for more details" "$LINENO" 5; }
3052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3053 $as_echo "$cross_compiling" >&6; }
3055 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3056 ac_clean_files
=$ac_clean_files_save
3057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3058 $as_echo_n "checking for suffix of object files... " >&6; }
3059 if ${ac_cv_objext+:} false
; then :
3060 $as_echo_n "(cached) " >&6
3062 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3063 /* end confdefs.h. */
3073 rm -f conftest.o conftest.obj
3074 if { { ac_try
="$ac_compile"
3076 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3077 *) ac_try_echo=$ac_try;;
3079 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3080 $as_echo "$ac_try_echo"; } >&5
3081 (eval "$ac_compile") 2>&5
3083 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3084 test $ac_status = 0; }; then :
3085 for ac_file in conftest.o conftest.obj conftest.*; do
3086 test -f "$ac_file" || continue;
3088 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3089 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3094 $as_echo "$as_me: failed program was:" >&5
3095 sed 's/^/| /' conftest.$ac_ext >&5
3097 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3098 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3099 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3100 See \
`config.log' for more details" "$LINENO" 5; }
3102 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3105 $as_echo "$ac_cv_objext" >&6; }
3106 OBJEXT=$ac_cv_objext
3108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3109 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3110 if ${ac_cv_c_compiler_gnu+:} false; then :
3111 $as_echo_n "(cached) " >&6
3113 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3114 /* end confdefs.h. */
3127 if ac_fn_c_try_compile "$LINENO"; then :
3132 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3133 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3137 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3138 if test $ac_compiler_gnu = yes; then
3143 ac_test_CFLAGS=${CFLAGS+set}
3144 ac_save_CFLAGS=$CFLAGS
3145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3146 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3147 if ${ac_cv_prog_cc_g+:} false; then :
3148 $as_echo_n "(cached) " >&6
3150 ac_save_c_werror_flag=$ac_c_werror_flag
3151 ac_c_werror_flag=yes
3154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3155 /* end confdefs.h. */
3165 if ac_fn_c_try_compile "$LINENO"; then :
3169 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3170 /* end confdefs.h. */
3180 if ac_fn_c_try_compile "$LINENO"; then :
3183 ac_c_werror_flag=$ac_save_c_werror_flag
3185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3186 /* end confdefs.h. */
3196 if ac_fn_c_try_compile "$LINENO"; then :
3199 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3201 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3203 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3204 ac_c_werror_flag=$ac_save_c_werror_flag
3206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3207 $as_echo "$ac_cv_prog_cc_g" >&6; }
3208 if test "$ac_test_CFLAGS" = set; then
3209 CFLAGS=$ac_save_CFLAGS
3210 elif test $ac_cv_prog_cc_g = yes; then
3211 if test "$GCC" = yes; then
3217 if test "$GCC" = yes; then
3223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3224 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3225 if ${ac_cv_prog_cc_c89+:} false; then :
3226 $as_echo_n "(cached) " >&6
3228 ac_cv_prog_cc_c89=no
3230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3231 /* end confdefs.h. */
3234 #include <sys/types.h>
3235 #include <sys/stat.h>
3236 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3237 struct buf { int x; };
3238 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3239 static char *e (p, i)
3245 static char *f (char * (*g) (char **, int), char **p, ...)
3250 s = g (p, va_arg (v,int));
3255 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3256 function prototypes and stuff, but not '\xHH' hex character constants.
3257 These don't provoke an error unfortunately, instead are silently treated
3258 as 'x'. The following induces an error, until -std is added to get
3259 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3260 array size at least. It's necessary to write '\x00'==0 to get something
3261 that's true only with -std. */
3262 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3264 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3265 inside strings and character constants. */
3267 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3269 int test (int i, double x);
3270 struct s1 {int (*f) (int a);};
3271 struct s2 {int (*f) (double a);};
3272 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3278 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3283 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3284 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3286 CC="$ac_save_CC $ac_arg"
3287 if ac_fn_c_try_compile "$LINENO"; then :
3288 ac_cv_prog_cc_c89=$ac_arg
3290 rm -f core conftest.err conftest.$ac_objext
3291 test "x$ac_cv_prog_cc_c89" != "xno" && break
3293 rm -f conftest.$ac_ext
3298 case "x$ac_cv_prog_cc_c89" in
3300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3301 $as_echo "none needed" >&6; } ;;
3303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3304 $as_echo "unsupported" >&6; } ;;
3306 CC="$CC $ac_cv_prog_cc_c89"
3307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3308 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3310 if test "x$ac_cv_prog_cc_c89" != xno; then :
3315 ac_cpp='$CPP $CPPFLAGS'
3316 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3317 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3318 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3321 ac_cpp='$CPP $CPPFLAGS'
3322 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3323 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3324 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3326 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3327 # On Suns, sometimes $CPP names a directory.
3328 if test -n "$CPP" && test -d "$CPP"; then
3331 if test -z "$CPP"; then
3332 if ${ac_cv_prog_CPP+:} false; then :
3333 $as_echo_n "(cached) " >&6
3335 # Double quotes because CPP needs to be expanded
3336 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3339 for ac_c_preproc_warn_flag in '' yes
3341 # Use a header file that comes with gcc, so configuring glibc
3342 # with a fresh cross-compiler works.
3343 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3344 # <limits.h> exists even on freestanding compilers.
3345 # On the NeXT, cc -E runs the code through the compiler's parser,
3346 # not just through cpp. "Syntax error" is here to catch this case.
3347 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3348 /* end confdefs.h. */
3350 # include <limits.h>
3352 # include <assert.h>
3356 if ac_fn_c_try_cpp "$LINENO"; then :
3359 # Broken: fails on valid input.
3362 rm -f conftest.err conftest.i conftest.$ac_ext
3364 # OK, works on sane cases. Now check whether nonexistent headers
3365 # can be detected and how.
3366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3367 /* end confdefs.h. */
3368 #include <ac_nonexistent.h>
3370 if ac_fn_c_try_cpp "$LINENO"; then :
3371 # Broken: success on invalid input.
3374 # Passes both tests.
3378 rm -f conftest.err conftest.i conftest.$ac_ext
3381 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3382 rm -f conftest.i conftest.err conftest.
$ac_ext
3383 if $ac_preproc_ok; then :
3395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3396 $as_echo "$CPP" >&6; }
3398 for ac_c_preproc_warn_flag
in '' yes
3400 # Use a header file that comes with gcc, so configuring glibc
3401 # with a fresh cross-compiler works.
3402 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3403 # <limits.h> exists even on freestanding compilers.
3404 # On the NeXT, cc -E runs the code through the compiler's parser,
3405 # not just through cpp. "Syntax error" is here to catch this case.
3406 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3407 /* end confdefs.h. */
3409 # include <limits.h>
3411 # include <assert.h>
3415 if ac_fn_c_try_cpp
"$LINENO"; then :
3418 # Broken: fails on valid input.
3421 rm -f conftest.err conftest.i conftest.
$ac_ext
3423 # OK, works on sane cases. Now check whether nonexistent headers
3424 # can be detected and how.
3425 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3426 /* end confdefs.h. */
3427 #include <ac_nonexistent.h>
3429 if ac_fn_c_try_cpp
"$LINENO"; then :
3430 # Broken: success on invalid input.
3433 # Passes both tests.
3437 rm -f conftest.err conftest.i conftest.
$ac_ext
3440 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3441 rm -f conftest.i conftest.err conftest.
$ac_ext
3442 if $ac_preproc_ok; then :
3445 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3446 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3447 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3448 See \`config.log' for more details" "$LINENO" 5; }
3452 ac_cpp
='$CPP $CPPFLAGS'
3453 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3454 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3455 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3458 ac_cpp
='$CXXCPP $CPPFLAGS'
3459 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3460 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3461 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
3462 if test -z "$CXX"; then
3463 if test -n "$CCC"; then
3466 if test -n "$ac_tool_prefix"; then
3467 for ac_prog
in clang
++ c
++ g
++
3469 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3470 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3472 $as_echo_n "checking for $ac_word... " >&6; }
3473 if ${ac_cv_prog_CXX+:} false
; then :
3474 $as_echo_n "(cached) " >&6
3476 if test -n "$CXX"; then
3477 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3479 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3483 test -z "$as_dir" && as_dir
=.
3484 for ac_exec_ext
in '' $ac_executable_extensions; do
3485 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3486 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
3487 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3497 if test -n "$CXX"; then
3498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3499 $as_echo "$CXX" >&6; }
3501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3502 $as_echo "no" >&6; }
3506 test -n "$CXX" && break
3509 if test -z "$CXX"; then
3511 for ac_prog
in clang
++ c
++ g
++
3513 # Extract the first word of "$ac_prog", so it can be a program name with args.
3514 set dummy
$ac_prog; ac_word
=$2
3515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3516 $as_echo_n "checking for $ac_word... " >&6; }
3517 if ${ac_cv_prog_ac_ct_CXX+:} false
; then :
3518 $as_echo_n "(cached) " >&6
3520 if test -n "$ac_ct_CXX"; then
3521 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
3523 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3527 test -z "$as_dir" && as_dir
=.
3528 for ac_exec_ext
in '' $ac_executable_extensions; do
3529 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3530 ac_cv_prog_ac_ct_CXX
="$ac_prog"
3531 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3540 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3541 if test -n "$ac_ct_CXX"; then
3542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3543 $as_echo "$ac_ct_CXX" >&6; }
3545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3546 $as_echo "no" >&6; }
3550 test -n "$ac_ct_CXX" && break
3553 if test "x$ac_ct_CXX" = x
; then
3556 case $cross_compiling:$ac_tool_warned in
3558 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3559 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3560 ac_tool_warned
=yes ;;
3568 # Provide some information about the compiler.
3569 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3572 for ac_option
in --version -v -V -qversion; do
3573 { { ac_try
="$ac_compiler $ac_option >&5"
3575 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3576 *) ac_try_echo=$ac_try;;
3578 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3579 $as_echo "$ac_try_echo"; } >&5
3580 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3582 if test -s conftest.err; then
3584 ... rest of stderr output deleted ...
3585 10q' conftest.err >conftest.er1
3586 cat conftest.er1 >&5
3588 rm -f conftest.er1 conftest.err
3589 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3590 test $ac_status = 0; }
3593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3594 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3595 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3596 $as_echo_n "(cached) " >&6
3598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3599 /* end confdefs.h. */
3612 if ac_fn_cxx_try_compile "$LINENO"; then :
3617 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3618 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3622 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3623 if test $ac_compiler_gnu = yes; then
3628 ac_test_CXXFLAGS=${CXXFLAGS+set}
3629 ac_save_CXXFLAGS=$CXXFLAGS
3630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3631 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3632 if ${ac_cv_prog_cxx_g+:} false; then :
3633 $as_echo_n "(cached) " >&6
3635 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3636 ac_cxx_werror_flag=yes
3639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3640 /* end confdefs.h. */
3650 if ac_fn_cxx_try_compile "$LINENO"; then :
3651 ac_cv_prog_cxx_g=yes
3654 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3655 /* end confdefs.h. */
3665 if ac_fn_cxx_try_compile "$LINENO"; then :
3668 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3671 /* end confdefs.h. */
3681 if ac_fn_cxx_try_compile "$LINENO"; then :
3682 ac_cv_prog_cxx_g=yes
3684 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3686 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3688 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3689 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3692 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3693 if test "$ac_test_CXXFLAGS" = set; then
3694 CXXFLAGS=$ac_save_CXXFLAGS
3695 elif test $ac_cv_prog_cxx_g = yes; then
3696 if test "$GXX" = yes; then
3702 if test "$GXX" = yes; then
3709 ac_cpp='$CPP $CPPFLAGS'
3710 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3711 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3712 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3714 if test -n "$ac_tool_prefix"; then
3715 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3716 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3718 $as_echo_n "checking for $ac_word... " >&6; }
3719 if ${ac_cv_prog_RANLIB+:} false; then :
3720 $as_echo_n "(cached) " >&6
3722 if test -n "$RANLIB"; then
3723 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3725 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3729 test -z "$as_dir" && as_dir=.
3730 for ac_exec_ext in '' $ac_executable_extensions; do
3731 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3732 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3733 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3742 RANLIB=$ac_cv_prog_RANLIB
3743 if test -n "$RANLIB"; then
3744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3745 $as_echo "$RANLIB" >&6; }
3747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3748 $as_echo "no" >&6; }
3753 if test -z "$ac_cv_prog_RANLIB"; then
3754 ac_ct_RANLIB=$RANLIB
3755 # Extract the first word of "ranlib", so it can be a program name with args.
3756 set dummy ranlib; ac_word=$2
3757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3758 $as_echo_n "checking for $ac_word... " >&6; }
3759 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3760 $as_echo_n "(cached) " >&6
3762 if test -n "$ac_ct_RANLIB"; then
3763 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3769 test -z "$as_dir" && as_dir=.
3770 for ac_exec_ext in '' $ac_executable_extensions; do
3771 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3772 ac_cv_prog_ac_ct_RANLIB="ranlib"
3773 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3782 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3783 if test -n "$ac_ct_RANLIB"; then
3784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3785 $as_echo "$ac_ct_RANLIB" >&6; }
3787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3788 $as_echo "no" >&6; }
3791 if test "x$ac_ct_RANLIB" = x; then
3794 case $cross_compiling:$ac_tool_warned in
3796 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3797 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3798 ac_tool_warned=yes ;;
3800 RANLIB=$ac_ct_RANLIB
3803 RANLIB="$ac_cv_prog_RANLIB"
3806 # Extract the first word of "ar", so it can be a program name with args.
3807 set dummy ar; ac_word=$2
3808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3809 $as_echo_n "checking for $ac_word... " >&6; }
3810 if ${ac_cv_path_AR+:} false; then :
3811 $as_echo_n "(cached) " >&6
3815 ac_cv_path_AR="$AR" # Let the user override the test with a path.
3818 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3822 test -z "$as_dir" && as_dir=.
3823 for ac_exec_ext in '' $ac_executable_extensions; do
3824 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3825 ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
3826 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3837 if test -n "$AR"; then
3838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3839 $as_echo "$AR" >&6; }
3841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3842 $as_echo "no" >&6; }
3846 # Extract the first word of "chmod", so it can be a program name with args.
3847 set dummy chmod; ac_word=$2
3848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3849 $as_echo_n "checking for $ac_word... " >&6; }
3850 if ${ac_cv_path_CHMOD+:} false; then :
3851 $as_echo_n "(cached) " >&6
3855 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
3858 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3862 test -z "$as_dir" && as_dir=.
3863 for ac_exec_ext in '' $ac_executable_extensions; do
3864 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3865 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
3866 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3876 CHMOD=$ac_cv_path_CHMOD
3877 if test -n "$CHMOD"; then
3878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
3879 $as_echo "$CHMOD" >&6; }
3881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3882 $as_echo "no" >&6; }
3886 # Extract the first word of "gzip", so it can be a program name with args.
3887 set dummy gzip; ac_word=$2
3888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3889 $as_echo_n "checking for $ac_word... " >&6; }
3890 if ${ac_cv_path_GZIP+:} false; then :
3891 $as_echo_n "(cached) " >&6
3895 ac_cv_path_GZIP="$GZIP" # Let the user override the test with a path.
3898 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3902 test -z "$as_dir" && as_dir=.
3903 for ac_exec_ext in '' $ac_executable_extensions; do
3904 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3905 ac_cv_path_GZIP="$as_dir/$ac_word$ac_exec_ext"
3906 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3916 GZIP=$ac_cv_path_GZIP
3917 if test -n "$GZIP"; then
3918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIP" >&5
3919 $as_echo "$GZIP" >&6; }
3921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3922 $as_echo "no" >&6; }
3926 # Extract the first word of "ld", so it can be a program name with args.
3927 set dummy ld; ac_word=$2
3928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3929 $as_echo_n "checking for $ac_word... " >&6; }
3930 if ${ac_cv_path_LD+:} false; then :
3931 $as_echo_n "(cached) " >&6
3935 ac_cv_path_LD="$LD" # Let the user override the test with a path.
3938 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3942 test -z "$as_dir" && as_dir=.
3943 for ac_exec_ext in '' $ac_executable_extensions; do
3944 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3945 ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext"
3946 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3957 if test -n "$LD"; then
3958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
3959 $as_echo "$LD" >&6; }
3961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3962 $as_echo "no" >&6; }
3966 # Extract the first word of "ln", so it can be a program name with args.
3967 set dummy ln; ac_word=$2
3968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3969 $as_echo_n "checking for $ac_word... " >&6; }
3970 if ${ac_cv_path_LN+:} false; then :
3971 $as_echo_n "(cached) " >&6
3975 ac_cv_path_LN="$LN" # Let the user override the test with a path.
3978 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3982 test -z "$as_dir" && as_dir=.
3983 for ac_exec_ext in '' $ac_executable_extensions; do
3984 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3985 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
3986 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3997 if test -n "$LN"; then
3998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
3999 $as_echo "$LN" >&6; }
4001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4002 $as_echo "no" >&6; }
4006 # Extract the first word of "mv", so it can be a program name with args.
4007 set dummy mv; ac_word=$2
4008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4009 $as_echo_n "checking for $ac_word... " >&6; }
4010 if ${ac_cv_path_MV+:} false; then :
4011 $as_echo_n "(cached) " >&6
4015 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4018 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4022 test -z "$as_dir" && as_dir=.
4023 for ac_exec_ext in '' $ac_executable_extensions; do
4024 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4025 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4026 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4037 if test -n "$MV"; then
4038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
4039 $as_echo "$MV" >&6; }
4041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4042 $as_echo "no" >&6; }
4046 # Extract the first word of "rm", so it can be a program name with args.
4047 set dummy rm; ac_word=$2
4048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4049 $as_echo_n "checking for $ac_word... " >&6; }
4050 if ${ac_cv_path_RM+:} false; then :
4051 $as_echo_n "(cached) " >&6
4055 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4058 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4062 test -z "$as_dir" && as_dir=.
4063 for ac_exec_ext in '' $ac_executable_extensions; do
4064 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4065 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4066 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4077 if test -n "$RM"; then
4078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
4079 $as_echo "$RM" >&6; }
4081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4082 $as_echo "no" >&6; }
4086 # Extract the first word of "rmdir", so it can be a program name with args.
4087 set dummy rmdir; ac_word=$2
4088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4089 $as_echo_n "checking for $ac_word... " >&6; }
4090 if ${ac_cv_path_RMDIR+:} false; then :
4091 $as_echo_n "(cached) " >&6
4095 ac_cv_path_RMDIR="$RMDIR" # Let the user override the test with a path.
4098 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4102 test -z "$as_dir" && as_dir=.
4103 for ac_exec_ext in '' $ac_executable_extensions; do
4104 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4105 ac_cv_path_RMDIR="$as_dir/$ac_word$ac_exec_ext"
4106 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4116 RMDIR=$ac_cv_path_RMDIR
4117 if test -n "$RMDIR"; then
4118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDIR" >&5
4119 $as_echo "$RMDIR" >&6; }
4121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4122 $as_echo "no" >&6; }
4126 # Extract the first word of "sed", so it can be a program name with args.
4127 set dummy sed; ac_word=$2
4128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4129 $as_echo_n "checking for $ac_word... " >&6; }
4130 if ${ac_cv_path_SED+:} false; then :
4131 $as_echo_n "(cached) " >&6
4135 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4138 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4142 test -z "$as_dir" && as_dir=.
4143 for ac_exec_ext in '' $ac_executable_extensions; do
4144 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4145 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4146 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4157 if test -n "$SED"; then
4158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4159 $as_echo "$SED" >&6; }
4161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4162 $as_echo "no" >&6; }
4166 # Extract the first word of "xdg-open", so it can be a program name with args.
4167 set dummy xdg-open; ac_word=$2
4168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4169 $as_echo_n "checking for $ac_word... " >&6; }
4170 if ${ac_cv_path_XDGOPEN+:} false; then :
4171 $as_echo_n "(cached) " >&6
4175 ac_cv_path_XDGOPEN="$XDGOPEN" # Let the user override the test with a path.
4178 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4182 test -z "$as_dir" && as_dir=.
4183 for ac_exec_ext in '' $ac_executable_extensions; do
4184 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4185 ac_cv_path_XDGOPEN="$as_dir/$ac_word$ac_exec_ext"
4186 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4196 XDGOPEN=$ac_cv_path_XDGOPEN
4197 if test -n "$XDGOPEN"; then
4198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XDGOPEN" >&5
4199 $as_echo "$XDGOPEN" >&6; }
4201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4202 $as_echo "no" >&6; }
4206 if test "x$XDGOPEN" = x; then
4207 CUPS_HTMLVIEW="htmlview"
4209 CUPS_HTMLVIEW="$XDGOPEN"
4213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for install-sh script" >&5
4214 $as_echo_n "checking for install-sh script... " >&6; }
4215 INSTALL="`pwd`/install-sh"
4217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using $INSTALL" >&5
4218 $as_echo "using $INSTALL" >&6; }
4220 if test "x$AR" = x; then
4221 as_fn_error $? "Unable to find required library archive command." "$LINENO" 5
4223 if test "x$CC" = x; then
4224 as_fn_error $? "Unable to find required C compiler command." "$LINENO" 5
4228 # Check whether --enable-static was given.
4229 if test "${enable_static+set}" = set; then :
4230 enableval=$enable_static;
4234 if test x$enable_static = xyes; then
4235 echo Installing static libraries...
4236 INSTALLSTATIC="installstatic"
4241 if test -n "$ac_tool_prefix"; then
4242 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4243 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4245 $as_echo_n "checking for $ac_word... " >&6; }
4246 if ${ac_cv_path_PKGCONFIG+:} false; then :
4247 $as_echo_n "(cached) " >&6
4251 ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
4254 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4258 test -z "$as_dir" && as_dir=.
4259 for ac_exec_ext in '' $ac_executable_extensions; do
4260 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4261 ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4262 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4272 PKGCONFIG=$ac_cv_path_PKGCONFIG
4273 if test -n "$PKGCONFIG"; then
4274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
4275 $as_echo "$PKGCONFIG" >&6; }
4277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4278 $as_echo "no" >&6; }
4283 if test -z "$ac_cv_path_PKGCONFIG"; then
4284 ac_pt_PKGCONFIG=$PKGCONFIG
4285 # Extract the first word of "pkg-config", so it can be a program name with args.
4286 set dummy pkg-config; ac_word=$2
4287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4288 $as_echo_n "checking for $ac_word... " >&6; }
4289 if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
4290 $as_echo_n "(cached) " >&6
4292 case $ac_pt_PKGCONFIG in
4294 ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
4297 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4301 test -z "$as_dir" && as_dir=.
4302 for ac_exec_ext in '' $ac_executable_extensions; do
4303 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4304 ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4305 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4315 ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
4316 if test -n "$ac_pt_PKGCONFIG"; then
4317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
4318 $as_echo "$ac_pt_PKGCONFIG" >&6; }
4320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4321 $as_echo "no" >&6; }
4324 if test "x$ac_pt_PKGCONFIG" = x; then
4327 case $cross_compiling:$ac_tool_warned in
4329 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4330 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4331 ac_tool_warned=yes ;;
4333 PKGCONFIG=$ac_pt_PKGCONFIG
4336 PKGCONFIG="$ac_cv_path_PKGCONFIG"
4341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing abs" >&5
4342 $as_echo_n "checking for library containing abs... " >&6; }
4343 if ${ac_cv_search_abs+:} false; then :
4344 $as_echo_n "(cached) " >&6
4346 ac_func_search_save_LIBS=$LIBS
4347 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4348 /* end confdefs.h. */
4350 /* Override any GCC internal prototype to avoid an error.
4351 Use char because int might match the return type of a GCC
4352 builtin and then its argument prototype would still apply. */
4365 for ac_lib in '' m; do
4366 if test -z "$ac_lib"; then
4367 ac_res="none required"
4370 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4372 if ac_fn_c_try_link "$LINENO"; then :
4373 ac_cv_search_abs=$ac_res
4375 rm -f core conftest.err conftest.$ac_objext \
4377 if ${ac_cv_search_abs+:} false; then :
4381 if ${ac_cv_search_abs+:} false; then :
4387 LIBS=$ac_func_search_save_LIBS
4389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_abs" >&5
4390 $as_echo "$ac_cv_search_abs" >&6; }
4391 ac_res=$ac_cv_search_abs
4392 if test "$ac_res" != no; then :
4393 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4394 $as_echo "#define HAVE_ABS 1" >>confdefs.h
4398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
4399 $as_echo_n "checking for library containing crypt... " >&6; }
4400 if ${ac_cv_search_crypt+:} false; then :
4401 $as_echo_n "(cached) " >&6
4403 ac_func_search_save_LIBS=$LIBS
4404 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4405 /* end confdefs.h. */
4407 /* Override any GCC internal prototype to avoid an error.
4408 Use char because int might match the return type of a GCC
4409 builtin and then its argument prototype would still apply. */
4422 for ac_lib in '' crypt; do
4423 if test -z "$ac_lib"; then
4424 ac_res="none required"
4427 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4429 if ac_fn_c_try_link "$LINENO"; then :
4430 ac_cv_search_crypt=$ac_res
4432 rm -f core conftest.err conftest.$ac_objext \
4434 if ${ac_cv_search_crypt+:} false; then :
4438 if ${ac_cv_search_crypt+:} false; then :
4441 ac_cv_search_crypt=no
4444 LIBS=$ac_func_search_save_LIBS
4446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
4447 $as_echo "$ac_cv_search_crypt" >&6; }
4448 ac_res=$ac_cv_search_crypt
4449 if test "$ac_res" != no; then :
4450 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fmod" >&5
4455 $as_echo_n "checking for library containing fmod... " >&6; }
4456 if ${ac_cv_search_fmod+:} false; then :
4457 $as_echo_n "(cached) " >&6
4459 ac_func_search_save_LIBS=$LIBS
4460 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4461 /* end confdefs.h. */
4463 /* Override any GCC internal prototype to avoid an error.
4464 Use char because int might match the return type of a GCC
4465 builtin and then its argument prototype would still apply. */
4478 for ac_lib in '' m; do
4479 if test -z "$ac_lib"; then
4480 ac_res="none required"
4483 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4485 if ac_fn_c_try_link "$LINENO"; then :
4486 ac_cv_search_fmod=$ac_res
4488 rm -f core conftest.err conftest.$ac_objext \
4490 if ${ac_cv_search_fmod+:} false; then :
4494 if ${ac_cv_search_fmod+:} false; then :
4497 ac_cv_search_fmod=no
4500 LIBS=$ac_func_search_save_LIBS
4502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fmod" >&5
4503 $as_echo "$ac_cv_search_fmod" >&6; }
4504 ac_res=$ac_cv_search_fmod
4505 if test "$ac_res" != no; then :
4506 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getspent" >&5
4511 $as_echo_n "checking for library containing getspent... " >&6; }
4512 if ${ac_cv_search_getspent+:} false; then :
4513 $as_echo_n "(cached) " >&6
4515 ac_func_search_save_LIBS=$LIBS
4516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4517 /* end confdefs.h. */
4519 /* Override any GCC internal prototype to avoid an error.
4520 Use char because int might match the return type of a GCC
4521 builtin and then its argument prototype would still apply. */
4534 for ac_lib in '' sec gen; do
4535 if test -z "$ac_lib"; then
4536 ac_res="none required"
4539 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4541 if ac_fn_c_try_link "$LINENO"; then :
4542 ac_cv_search_getspent=$ac_res
4544 rm -f core conftest.err conftest.$ac_objext \
4546 if ${ac_cv_search_getspent+:} false; then :
4550 if ${ac_cv_search_getspent+:} false; then :
4553 ac_cv_search_getspent=no
4556 LIBS=$ac_func_search_save_LIBS
4558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getspent" >&5
4559 $as_echo "$ac_cv_search_getspent" >&6; }
4560 ac_res=$ac_cv_search_getspent
4561 if test "$ac_res" != no; then :
4562 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4568 # Check whether --enable-mallinfo was given.
4569 if test "${enable_mallinfo+set}" = set; then :
4570 enableval=$enable_mallinfo;
4574 if test x$enable_mallinfo = xyes; then
4577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mallinfo" >&5
4578 $as_echo_n "checking for library containing mallinfo... " >&6; }
4579 if ${ac_cv_search_mallinfo+:} false; then :
4580 $as_echo_n "(cached) " >&6
4582 ac_func_search_save_LIBS=$LIBS
4583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4584 /* end confdefs.h. */
4586 /* Override any GCC internal prototype to avoid an error.
4587 Use char because int might match the return type of a GCC
4588 builtin and then its argument prototype would still apply. */
4601 for ac_lib in '' malloc; do
4602 if test -z "$ac_lib"; then
4603 ac_res="none required"
4606 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4608 if ac_fn_c_try_link "$LINENO"; then :
4609 ac_cv_search_mallinfo=$ac_res
4611 rm -f core conftest.err conftest.$ac_objext \
4613 if ${ac_cv_search_mallinfo+:} false; then :
4617 if ${ac_cv_search_mallinfo+:} false; then :
4620 ac_cv_search_mallinfo=no
4623 LIBS=$ac_func_search_save_LIBS
4625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mallinfo" >&5
4626 $as_echo "$ac_cv_search_mallinfo" >&6; }
4627 ac_res=$ac_cv_search_mallinfo
4628 if test "$ac_res" != no; then :
4629 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4630 $as_echo "#define HAVE_MALLINFO 1" >>confdefs.h
4640 # Check whether --enable-libpaper was given.
4641 if test "${enable_libpaper+set}" = set; then :
4642 enableval=$enable_libpaper;
4646 if test x$enable_libpaper = xyes; then
4647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systempapername in -lpaper" >&5
4648 $as_echo_n "checking for systempapername in -lpaper... " >&6; }
4649 if ${ac_cv_lib_paper_systempapername+:} false; then :
4650 $as_echo_n "(cached) " >&6
4652 ac_check_lib_save_LIBS=$LIBS
4653 LIBS="-lpaper $LIBS"
4654 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4655 /* end confdefs.h. */
4657 /* Override any GCC internal prototype to avoid an error.
4658 Use char because int might match the return type of a GCC
4659 builtin and then its argument prototype would still apply. */
4663 char systempapername ();
4667 return systempapername ();
4672 if ac_fn_c_try_link "$LINENO"; then :
4673 ac_cv_lib_paper_systempapername=yes
4675 ac_cv_lib_paper_systempapername=no
4677 rm -f core conftest.err conftest.$ac_objext \
4678 conftest$ac_exeext conftest.$ac_ext
4679 LIBS=$ac_check_lib_save_LIBS
4681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_paper_systempapername" >&5
4682 $as_echo "$ac_cv_lib_paper_systempapername" >&6; }
4683 if test "x$ac_cv_lib_paper_systempapername" = xyes; then :
4684 $as_echo "#define HAVE_LIBPAPER 1" >>confdefs.h
4697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4698 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4699 if ${ac_cv_path_GREP+:} false; then :
4700 $as_echo_n "(cached) " >&6
4702 if test -z "$GREP"; then
4703 ac_path_GREP_found=false
4704 # Loop through the user's path and test for each of PROGNAME-LIST
4705 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4706 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4709 test -z "$as_dir" && as_dir=.
4710 for ac_prog in grep ggrep; do
4711 for ac_exec_ext in '' $ac_executable_extensions; do
4712 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4713 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4714 # Check for GNU ac_path_GREP and select it if it is found.
4715 # Check for GNU $ac_path_GREP
4716 case `"$ac_path_GREP" --version 2>&1` in
4718 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4721 $as_echo_n 0123456789 >"conftest.in"
4724 cat "conftest.in" "conftest.in" >"conftest.tmp"
4725 mv "conftest.tmp" "conftest.in"
4726 cp "conftest.in" "conftest.nl"
4727 $as_echo 'GREP' >> "conftest.nl"
4728 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4729 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4730 as_fn_arith $ac_count + 1 && ac_count=$as_val
4731 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4732 # Best one so far, save it but keep looking for a better one
4733 ac_cv_path_GREP="$ac_path_GREP"
4734 ac_path_GREP_max=$ac_count
4736 # 10*(2^10) chars as input seems more than enough
4737 test $ac_count -gt 10 && break
4739 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4742 $ac_path_GREP_found && break 3
4747 if test -z "$ac_cv_path_GREP"; then
4748 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4751 ac_cv_path_GREP=$GREP
4755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4756 $as_echo "$ac_cv_path_GREP" >&6; }
4757 GREP="$ac_cv_path_GREP"
4760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4761 $as_echo_n "checking for egrep... " >&6; }
4762 if ${ac_cv_path_EGREP+:} false; then :
4763 $as_echo_n "(cached) " >&6
4765 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4766 then ac_cv_path_EGREP="$GREP -E"
4768 if test -z "$EGREP"; then
4769 ac_path_EGREP_found=false
4770 # Loop through the user's path and test for each of PROGNAME-LIST
4771 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4772 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4775 test -z "$as_dir" && as_dir=.
4776 for ac_prog in egrep; do
4777 for ac_exec_ext in '' $ac_executable_extensions; do
4778 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4779 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4780 # Check for GNU ac_path_EGREP and select it if it is found.
4781 # Check for GNU $ac_path_EGREP
4782 case `"$ac_path_EGREP" --version 2>&1` in
4784 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4787 $as_echo_n 0123456789 >"conftest.in"
4790 cat "conftest.in" "conftest.in" >"conftest.tmp"
4791 mv "conftest.tmp" "conftest.in"
4792 cp "conftest.in" "conftest.nl"
4793 $as_echo 'EGREP' >> "conftest.nl"
4794 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4795 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4796 as_fn_arith $ac_count + 1 && ac_count=$as_val
4797 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4798 # Best one so far, save it but keep looking for a better one
4799 ac_cv_path_EGREP="$ac_path_EGREP"
4800 ac_path_EGREP_max=$ac_count
4802 # 10*(2^10) chars as input seems more than enough
4803 test $ac_count -gt 10 && break
4805 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4808 $ac_path_EGREP_found && break 3
4813 if test -z "$ac_cv_path_EGREP"; then
4814 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4817 ac_cv_path_EGREP=$EGREP
4822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4823 $as_echo "$ac_cv_path_EGREP" >&6; }
4824 EGREP="$ac_cv_path_EGREP"
4827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4828 $as_echo_n "checking for ANSI C header files... " >&6; }
4829 if ${ac_cv_header_stdc+:} false; then :
4830 $as_echo_n "(cached) " >&6
4832 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4833 /* end confdefs.h. */
4847 if ac_fn_c_try_compile "$LINENO"; then :
4848 ac_cv_header_stdc=yes
4850 ac_cv_header_stdc=no
4852 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4854 if test $ac_cv_header_stdc = yes; then
4855 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4856 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4857 /* end confdefs.h. */
4861 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4862 $EGREP "memchr" >/dev/null 2>&1; then :
4865 ac_cv_header_stdc=no
4871 if test $ac_cv_header_stdc = yes; then
4872 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4874 /* end confdefs.h. */
4878 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4879 $EGREP "free" >/dev/null 2>&1; then :
4882 ac_cv_header_stdc=no
4888 if test $ac_cv_header_stdc = yes; then
4889 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4890 if test "$cross_compiling" = yes; then :
4893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4894 /* end confdefs.h. */
4897 #if ((' ' & 0x0FF) == 0x020)
4898 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4899 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4901 # define ISLOWER(c) \
4902 (('a' <= (c) && (c) <= 'i') \
4903 || ('j' <= (c) && (c) <= 'r') \
4904 || ('s' <= (c) && (c) <= 'z'))
4905 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4908 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4913 for (i = 0; i < 256; i++)
4914 if (XOR (islower (i), ISLOWER (i))
4915 || toupper (i) != TOUPPER (i))
4920 if ac_fn_c_try_run "$LINENO"; then :
4923 ac_cv_header_stdc=no
4925 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4926 conftest.$ac_objext conftest.beam conftest.$ac_ext
4931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4932 $as_echo "$ac_cv_header_stdc" >&6; }
4933 if test $ac_cv_header_stdc = yes; then
4935 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4939 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4940 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4941 inttypes.h stdint.h unistd.h
4943 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
4944 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4946 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4947 cat >>confdefs.h <<_ACEOF
4948 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
4956 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
4957 if test "x$ac_cv_header_stdlib_h" = xyes; then :
4958 $as_echo "#define HAVE_STDLIB_H 1" >>confdefs.h
4963 ac_fn_c_check_header_mongrel "$LINENO" "crypt.h" "ac_cv_header_crypt_h" "$ac_includes_default"
4964 if test "x$ac_cv_header_crypt_h" = xyes; then :
4965 $as_echo "#define HAVE_CRYPT_H 1" >>confdefs.h
4970 ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
4971 if test "x$ac_cv_header_langinfo_h" = xyes; then :
4972 $as_echo "#define HAVE_LANGINFO_H 1" >>confdefs.h
4977 ac_fn_c_check_header_mongrel "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default"
4978 if test "x$ac_cv_header_malloc_h" = xyes; then :
4979 $as_echo "#define HAVE_MALLOC_H 1" >>confdefs.h
4984 ac_fn_c_check_header_mongrel "$LINENO" "shadow.h" "ac_cv_header_shadow_h" "$ac_includes_default"
4985 if test "x$ac_cv_header_shadow_h" = xyes; then :
4986 $as_echo "#define HAVE_SHADOW_H 1" >>confdefs.h
4991 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
4992 if test "x$ac_cv_header_stdint_h" = xyes; then :
4993 $as_echo "#define HAVE_STDINT_H 1" >>confdefs.h
4998 ac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default"
4999 if test "x$ac_cv_header_string_h" = xyes; then :
5000 $as_echo "#define HAVE_STRING_H 1" >>confdefs.h
5005 ac_fn_c_check_header_mongrel "$LINENO" "strings.h" "ac_cv_header_strings_h" "$ac_includes_default"
5006 if test "x$ac_cv_header_strings_h" = xyes; then :
5007 $as_echo "#define HAVE_STRINGS_H 1" >>confdefs.h
5012 ac_fn_c_check_header_mongrel "$LINENO" "bstring.h" "ac_cv_header_bstring_h" "$ac_includes_default"
5013 if test "x$ac_cv_header_bstring_h" = xyes; then :
5014 $as_echo "#define HAVE_BSTRING_H 1" >>confdefs.h
5019 ac_fn_c_check_header_mongrel "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
5020 if test "x$ac_cv_header_sys_ioctl_h" = xyes; then :
5021 $as_echo "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
5026 ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
5027 if test "x$ac_cv_header_sys_param_h" = xyes; then :
5028 $as_echo "#define HAVE_SYS_PARAM_H 1" >>confdefs.h
5033 ac_fn_c_check_header_mongrel "$LINENO" "sys/ucred.h" "ac_cv_header_sys_ucred_h" "$ac_includes_default"
5034 if test "x$ac_cv_header_sys_ucred_h" = xyes; then :
5035 $as_echo "#define HAVE_SYS_UCRED_H 1" >>confdefs.h
5041 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
5042 if test "x$ac_cv_header_iconv_h" = xyes; then :
5045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing iconv_open" >&5
5046 $as_echo_n "checking for library containing iconv_open... " >&6; }
5047 if ${ac_cv_search_iconv_open+:} false; then :
5048 $as_echo_n "(cached) " >&6
5050 ac_func_search_save_LIBS=$LIBS
5051 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5052 /* end confdefs.h. */
5054 /* Override any GCC internal prototype to avoid an error.
5055 Use char because int might match the return type of a GCC
5056 builtin and then its argument prototype would still apply. */
5064 return iconv_open ();
5069 for ac_lib in '' iconv; do
5070 if test -z "$ac_lib"; then
5071 ac_res="none required"
5074 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5076 if ac_fn_c_try_link "$LINENO"; then :
5077 ac_cv_search_iconv_open=$ac_res
5079 rm -f core conftest.err conftest.$ac_objext \
5081 if ${ac_cv_search_iconv_open+:} false; then :
5085 if ${ac_cv_search_iconv_open+:} false; then :
5088 ac_cv_search_iconv_open=no
5091 LIBS=$ac_func_search_save_LIBS
5093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_iconv_open" >&5
5094 $as_echo "$ac_cv_search_iconv_open" >&6; }
5095 ac_res=$ac_cv_search_iconv_open
5096 if test "$ac_res" != no; then :
5097 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5098 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5100 SAVELIBS="$SAVELIBS $LIBS"
5103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing libiconv_open" >&5
5104 $as_echo_n "checking for library containing libiconv_open... " >&6; }
5105 if ${ac_cv_search_libiconv_open+:} false; then :
5106 $as_echo_n "(cached) " >&6
5108 ac_func_search_save_LIBS=$LIBS
5109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5110 /* end confdefs.h. */
5112 /* Override any GCC internal prototype to avoid an error.
5113 Use char because int might match the return type of a GCC
5114 builtin and then its argument prototype would still apply. */
5118 char libiconv_open ();
5122 return libiconv_open ();
5127 for ac_lib in '' iconv; do
5128 if test -z "$ac_lib"; then
5129 ac_res="none required"
5132 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5134 if ac_fn_c_try_link "$LINENO"; then :
5135 ac_cv_search_libiconv_open=$ac_res
5137 rm -f core conftest.err conftest.$ac_objext \
5139 if ${ac_cv_search_libiconv_open+:} false; then :
5143 if ${ac_cv_search_libiconv_open+:} false; then :
5146 ac_cv_search_libiconv_open=no
5149 LIBS=$ac_func_search_save_LIBS
5151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_libiconv_open" >&5
5152 $as_echo "$ac_cv_search_libiconv_open" >&6; }
5153 ac_res=$ac_cv_search_libiconv_open
5154 if test "$ac_res" != no; then :
5155 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5156 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5158 SAVELIBS="$SAVELIBS $LIBS"
5167 ac_fn_c_check_header_mongrel "$LINENO" "mxml.h" "ac_cv_header_mxml_h" "$ac_includes_default"
5168 if test "x$ac_cv_header_mxml_h" = xyes; then :
5170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mmxlNewElement" >&5
5171 $as_echo_n "checking for library containing mmxlNewElement... " >&6; }
5172 if ${ac_cv_search_mmxlNewElement+:} false; then :
5173 $as_echo_n "(cached) " >&6
5175 ac_func_search_save_LIBS=$LIBS
5176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5177 /* end confdefs.h. */
5179 /* Override any GCC internal prototype to avoid an error.
5180 Use char because int might match the return type of a GCC
5181 builtin and then its argument prototype would still apply. */
5185 char mmxlNewElement ();
5189 return mmxlNewElement ();
5194 for ac_lib in '' mxml; do
5195 if test -z "$ac_lib"; then
5196 ac_res="none required"
5199 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5201 if ac_fn_c_try_link "$LINENO"; then :
5202 ac_cv_search_mmxlNewElement=$ac_res
5204 rm -f core conftest.err conftest.$ac_objext \
5206 if ${ac_cv_search_mmxlNewElement+:} false; then :
5210 if ${ac_cv_search_mmxlNewElement+:} false; then :
5213 ac_cv_search_mmxlNewElement=no
5216 LIBS=$ac_func_search_save_LIBS
5218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mmxlNewElement" >&5
5219 $as_echo "$ac_cv_search_mmxlNewElement" >&6; }
5220 ac_res=$ac_cv_search_mmxlNewElement
5221 if test "$ac_res" != no; then :
5222 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5223 $as_echo "#define HAVE_MXML_H 1" >>confdefs.h
5234 ac_fn_c_check_header_mongrel "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default"
5235 if test "x$ac_cv_header_sys_mount_h" = xyes; then :
5236 $as_echo "#define HAVE_SYS_MOUNT_H 1" >>confdefs.h
5241 ac_fn_c_check_header_mongrel "$LINENO" "sys/statfs.h" "ac_cv_header_sys_statfs_h" "$ac_includes_default"
5242 if test "x$ac_cv_header_sys_statfs_h" = xyes; then :
5243 $as_echo "#define HAVE_SYS_STATFS_H 1" >>confdefs.h
5248 ac_fn_c_check_header_mongrel "$LINENO" "sys/statvfs.h" "ac_cv_header_sys_statvfs_h" "$ac_includes_default"
5249 if test "x$ac_cv_header_sys_statvfs_h" = xyes; then :
5250 $as_echo "#define HAVE_SYS_STATVFS_H 1" >>confdefs.h
5255 ac_fn_c_check_header_mongrel "$LINENO" "sys/vfs.h" "ac_cv_header_sys_vfs_h" "$ac_includes_default"
5256 if test "x$ac_cv_header_sys_vfs_h" = xyes; then :
5257 $as_echo "#define HAVE_SYS_VFS_H 1" >>confdefs.h
5262 for ac_func in statfs statvfs
5264 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5265 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5266 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5267 cat >>confdefs.h <<_ACEOF
5268 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5275 for ac_func in strdup strlcat strlcpy
5277 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5278 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5279 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5280 cat >>confdefs.h <<_ACEOF
5281 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5287 if test "$host_os_name" = "hp-ux" -a "$host_os_version" = "1020"; then
5288 echo Forcing snprintf emulation for HP-UX.
5290 for ac_func in snprintf vsnprintf
5292 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5293 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5294 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5295 cat >>confdefs.h <<_ACEOF
5296 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5304 for ac_func in random lrand48 arc4random
5306 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5307 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5308 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5309 cat >>confdefs.h <<_ACEOF
5310 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5317 for ac_func in geteuid
5319 ac_fn_c_check_func "$LINENO" "geteuid" "ac_cv_func_geteuid"
5320 if test "x$ac_cv_func_geteuid" = xyes; then :
5321 cat >>confdefs.h <<_ACEOF
5322 #define HAVE_GETEUID 1
5329 for ac_func in setpgid
5331 ac_fn_c_check_func "$LINENO" "setpgid" "ac_cv_func_setpgid"
5332 if test "x$ac_cv_func_setpgid" = xyes; then :
5333 cat >>confdefs.h <<_ACEOF
5334 #define HAVE_SETPGID 1
5341 for ac_func in vsyslog
5343 ac_fn_c_check_func "$LINENO" "vsyslog" "ac_cv_func_vsyslog"
5344 if test "x$ac_cv_func_vsyslog" = xyes; then :
5345 cat >>confdefs.h <<_ACEOF
5346 #define HAVE_VSYSLOG 1
5353 case "$host_os_name" in
5355 # Do not use sigset on Linux or GNU HURD
5358 # Use sigset on other platforms, if available
5359 for ac_func in sigset
5361 ac_fn_c_check_func "$LINENO" "sigset" "ac_cv_func_sigset"
5362 if test "x$ac_cv_func_sigset" = xyes; then :
5363 cat >>confdefs.h <<_ACEOF
5364 #define HAVE_SIGSET 1
5373 for ac_func in sigaction
5375 ac_fn_c_check_func "$LINENO" "sigaction" "ac_cv_func_sigaction"
5376 if test "x$ac_cv_func_sigaction" = xyes; then :
5377 cat >>confdefs.h <<_ACEOF
5378 #define HAVE_SIGACTION 1
5385 for ac_func in waitpid wait3
5387 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5388 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5389 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5390 cat >>confdefs.h <<_ACEOF
5391 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5398 for ac_func in posix_spawn
5400 ac_fn_c_check_func "$LINENO" "posix_spawn" "ac_cv_func_posix_spawn"
5401 if test "x$ac_cv_func_posix_spawn" = xyes; then :
5402 cat >>confdefs.h <<_ACEOF
5403 #define HAVE_POSIX_SPAWN 1
5410 for ac_func in getgrouplist
5412 ac_fn_c_check_func "$LINENO" "getgrouplist" "ac_cv_func_getgrouplist"
5413 if test "x$ac_cv_func_getgrouplist" = xyes; then :
5414 cat >>confdefs.h <<_ACEOF
5415 #define HAVE_GETGROUPLIST 1
5422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff member in tm structure" >&5
5423 $as_echo_n "checking for tm_gmtoff member in tm structure... " >&6; }
5424 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5425 /* end confdefs.h. */
5431 int o = t.tm_gmtoff;
5436 if ac_fn_c_try_compile "$LINENO"; then :
5437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5438 $as_echo "yes" >&6; }
5439 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
5442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5443 $as_echo "no" >&6; }
5445 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_gen member in stat structure" >&5
5448 $as_echo_n "checking for st_gen member in stat structure... " >&6; }
5449 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5450 /* end confdefs.h. */
5451 #include <sys/stat.h>
5461 if ac_fn_c_try_compile "$LINENO"; then :
5462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5463 $as_echo "yes" >&6; }
5464 $as_echo "#define HAVE_ST_GEN 1" >>confdefs.h
5467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5468 $as_echo "no" >&6; }
5470 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5472 for ac_func in removefile
5474 ac_fn_c_check_func "$LINENO" "removefile" "ac_cv_func_removefile"
5475 if test "x$ac_cv_func_removefile" = xyes; then :
5476 cat >>confdefs.h <<_ACEOF
5477 #define HAVE_REMOVEFILE 1
5484 # Check whether --enable-libusb was given.
5485 if test "${enable_libusb+set}" = set; then :
5486 enableval=$enable_libusb;
5495 if test "x$PKGCONFIG" != x; then
5496 if test x$enable_libusb != xno -a $host_os_name != darwin; then
5497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libusb-1.0" >&5
5498 $as_echo_n "checking for libusb-1.0... " >&6; }
5499 if $PKGCONFIG --exists libusb-1.0; then
5500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5501 $as_echo "yes" >&6; }
5502 $as_echo "#define HAVE_LIBUSB 1" >>confdefs.h
5504 CFLAGS="$CFLAGS `$PKGCONFIG --cflags libusb-1.0
`"
5505 LIBUSB="`$PKGCONFIG --libs libusb-1.0
`"
5506 USBQUIRKS="\$(DATADIR)/usb"
5508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5509 $as_echo "no" >&6; }
5510 if test x$enable_libusb = xyes; then
5511 as_fn_error $? "libusb required for --enable-libusb." "$LINENO" 5
5515 elif test x$enable_libusb = xyes; then
5516 as_fn_error $? "Need pkg-config to enable libusb support." "$LINENO" 5
5519 # Check whether --enable-tcp_wrappers was given.
5520 if test "${enable_tcp_wrappers+set}" = set; then :
5521 enableval=$enable_tcp_wrappers;
5528 if test x$enable_tcp_wrappers = xyes; then
5529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hosts_access in -lwrap" >&5
5530 $as_echo_n "checking for hosts_access in -lwrap... " >&6; }
5531 if ${ac_cv_lib_wrap_hosts_access+:} false; then :
5532 $as_echo_n "(cached) " >&6
5534 ac_check_lib_save_LIBS=$LIBS
5536 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5537 /* end confdefs.h. */
5539 /* Override any GCC internal prototype to avoid an error.
5540 Use char because int might match the return type of a GCC
5541 builtin and then its argument prototype would still apply. */
5545 char hosts_access ();
5549 return hosts_access ();
5554 if ac_fn_c_try_link "$LINENO"; then :
5555 ac_cv_lib_wrap_hosts_access=yes
5557 ac_cv_lib_wrap_hosts_access=no
5559 rm -f core conftest.err conftest.$ac_objext \
5560 conftest$ac_exeext conftest.$ac_ext
5561 LIBS=$ac_check_lib_save_LIBS
5563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wrap_hosts_access" >&5
5564 $as_echo "$ac_cv_lib_wrap_hosts_access" >&6; }
5565 if test "x$ac_cv_lib_wrap_hosts_access" = xyes; then :
5567 ac_fn_c_check_header_mongrel "$LINENO" "tcpd.h" "ac_cv_header_tcpd_h" "$ac_includes_default"
5568 if test "x$ac_cv_header_tcpd_h" = xyes; then :
5569 $as_echo "#define HAVE_TCPD_H 1" >>confdefs.h
5581 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
5582 if test "x$ac_cv_header_zlib_h" = xyes; then :
5583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzgets in -lz" >&5
5584 $as_echo_n "checking for gzgets in -lz... " >&6; }
5585 if ${ac_cv_lib_z_gzgets+:} false; then :
5586 $as_echo_n "(cached) " >&6
5588 ac_check_lib_save_LIBS=$LIBS
5590 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5591 /* end confdefs.h. */
5593 /* Override any GCC internal prototype to avoid an error.
5594 Use char because int might match the return type of a GCC
5595 builtin and then its argument prototype would still apply. */
5608 if ac_fn_c_try_link "$LINENO"; then :
5609 ac_cv_lib_z_gzgets=yes
5611 ac_cv_lib_z_gzgets=no
5613 rm -f core conftest.err conftest.$ac_objext \
5614 conftest$ac_exeext conftest.$ac_ext
5615 LIBS=$ac_check_lib_save_LIBS
5617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzgets" >&5
5618 $as_echo "$ac_cv_lib_z_gzgets" >&6; }
5619 if test "x$ac_cv_lib_z_gzgets" = xyes; then :
5620 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
5624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateCopy in -lz" >&5
5625 $as_echo_n "checking for inflateCopy in -lz... " >&6; }
5626 if ${ac_cv_lib_z_inflateCopy+:} false; then :
5627 $as_echo_n "(cached) " >&6
5629 ac_check_lib_save_LIBS=$LIBS
5631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5632 /* end confdefs.h. */
5634 /* Override any GCC internal prototype to avoid an error.
5635 Use char because int might match the return type of a GCC
5636 builtin and then its argument prototype would still apply. */
5640 char inflateCopy ();
5644 return inflateCopy ();
5649 if ac_fn_c_try_link "$LINENO"; then :
5650 ac_cv_lib_z_inflateCopy=yes
5652 ac_cv_lib_z_inflateCopy=no
5654 rm -f core conftest.err conftest.$ac_objext \
5655 conftest$ac_exeext conftest.$ac_ext
5656 LIBS=$ac_check_lib_save_LIBS
5658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateCopy" >&5
5659 $as_echo "$ac_cv_lib_z_inflateCopy" >&6; }
5660 if test "x$ac_cv_lib_z_inflateCopy" = xyes; then :
5661 $as_echo "#define HAVE_INFLATECOPY 1" >>confdefs.h
5665 if test "x$GZIP" != z; then
5676 case $host_os_name in
5694 # Check whether --enable-acl was given.
5695 if test "${enable_acl+set}" = set; then :
5696 enableval=$enable_acl;
5699 if test "x$enable_acl" != xno; then
5700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing acl_init" >&5
5701 $as_echo_n "checking for library containing acl_init... " >&6; }
5702 if ${ac_cv_search_acl_init+:} false; then :
5703 $as_echo_n "(cached) " >&6
5705 ac_func_search_save_LIBS=$LIBS
5706 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5707 /* end confdefs.h. */
5709 /* Override any GCC internal prototype to avoid an error.
5710 Use char because int might match the return type of a GCC
5711 builtin and then its argument prototype would still apply. */
5724 for ac_lib in '' acl; do
5725 if test -z "$ac_lib"; then
5726 ac_res="none required"
5729 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5731 if ac_fn_c_try_link "$LINENO"; then :
5732 ac_cv_search_acl_init=$ac_res
5734 rm -f core conftest.err conftest.$ac_objext \
5736 if ${ac_cv_search_acl_init+:} false; then :
5740 if ${ac_cv_search_acl_init+:} false; then :
5743 ac_cv_search_acl_init=no
5746 LIBS=$ac_func_search_save_LIBS
5748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_acl_init" >&5
5749 $as_echo "$ac_cv_search_acl_init" >&6; }
5750 ac_res=$ac_cv_search_acl_init
5751 if test "$ac_res" != no; then :
5752 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5753 $as_echo "#define HAVE_ACL_INIT 1" >>confdefs.h
5757 SERVERLIBS="$SERVERLIBS $LIBS"
5761 # Check whether --enable-dbus was given.
5762 if test "${enable_dbus+set}" = set; then :
5763 enableval=$enable_dbus;
5767 # Check whether --with-dbusdir was given.
5768 if test "${with_dbusdir+set}" = set; then :
5769 withval=$with_dbusdir; DBUSDIR="$withval"
5775 DBUS_NOTIFIERLIBS=""
5777 if test "x$enable_dbus" != xno -a "x$PKGCONFIG" != x -a "x$host_os_name" != xdarwin; then
5778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBUS" >&5
5779 $as_echo_n "checking for DBUS... " >&6; }
5780 if $PKGCONFIG --exists dbus-1; then
5781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5782 $as_echo "yes" >&6; }
5783 $as_echo "#define HAVE_DBUS 1" >>confdefs.h
5785 CFLAGS="$CFLAGS `$PKGCONFIG --cflags dbus-1
` -DDBUS_API_SUBJECT_TO_CHANGE"
5786 SERVERLIBS="$SERVERLIBS `$PKGCONFIG --libs dbus-1
`"
5787 DBUS_NOTIFIER="dbus"
5788 DBUS_NOTIFIERLIBS="`$PKGCONFIG --libs dbus-1
`"
5790 LIBS="$LIBS $DBUS_NOTIFIERLIBS"
5791 ac_fn_c_check_func "$LINENO" "dbus_message_iter_init_append" "ac_cv_func_dbus_message_iter_init_append"
5792 if test "x$ac_cv_func_dbus_message_iter_init_append" = xyes; then :
5793 $as_echo "#define HAVE_DBUS_MESSAGE_ITER_INIT_APPEND 1" >>confdefs.h
5797 ac_fn_c_check_func "$LINENO" "dbus_threads_init" "ac_cv_func_dbus_threads_init"
5798 if test "x$ac_cv_func_dbus_threads_init" = xyes; then :
5799 $as_echo "#define HAVE_DBUS_THREADS_INIT 1" >>confdefs.h
5804 if test -d /etc/dbus-1; then
5805 DBUSDIR="/etc/dbus-1"
5808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5809 $as_echo "no" >&6; }
5817 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@SYSTEM"
5818 CUPS_DEFAULT_SYSTEM_AUTHKEY=""
5819 CUPS_SYSTEM_AUTHKEY=""
5822 case $host_os_name in
5824 BACKLIBS="$BACKLIBS -framework IOKit"
5825 SERVERLIBS="$SERVERLIBS -framework IOKit -weak_framework ApplicationServices"
5826 LIBS="-framework SystemConfiguration -framework CoreFoundation -framework Security $LIBS"
5828 ac_fn_c_check_header_mongrel "$LINENO" "ApplicationServices/ApplicationServices.h" "ac_cv_header_ApplicationServices_ApplicationServices_h" "$ac_includes_default"
5829 if test "x$ac_cv_header_ApplicationServices_ApplicationServices_h" = xyes; then :
5830 $as_echo "#define HAVE_APPLICATIONSERVICES_H 1" >>confdefs.h
5835 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CoreFoundation.h" "ac_cv_header_CoreFoundation_CoreFoundation_h" "$ac_includes_default"
5836 if test "x$ac_cv_header_CoreFoundation_CoreFoundation_h" = xyes; then :
5837 $as_echo "#define HAVE_COREFOUNDATION_H 1" >>confdefs.h
5842 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFPriv.h" "ac_cv_header_CoreFoundation_CFPriv_h" "$ac_includes_default"
5843 if test "x$ac_cv_header_CoreFoundation_CFPriv_h" = xyes; then :
5844 $as_echo "#define HAVE_CFPRIV_H 1" >>confdefs.h
5849 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFBundlePriv.h" "ac_cv_header_CoreFoundation_CFBundlePriv_h" "$ac_includes_default"
5850 if test "x$ac_cv_header_CoreFoundation_CFBundlePriv_h" = xyes; then :
5851 $as_echo "#define HAVE_CFBUNDLEPRIV_H 1" >>confdefs.h
5857 for ac_func in SCDynamicStoreCopyComputerName
5859 ac_fn_c_check_func "$LINENO" "SCDynamicStoreCopyComputerName" "ac_cv_func_SCDynamicStoreCopyComputerName"
5860 if test "x$ac_cv_func_SCDynamicStoreCopyComputerName" = xyes; then :
5861 cat >>confdefs.h <<_ACEOF
5862 #define HAVE_SCDYNAMICSTORECOPYCOMPUTERNAME 1
5869 ac_fn_c_check_header_mongrel "$LINENO" "membership.h" "ac_cv_header_membership_h" "$ac_includes_default"
5870 if test "x$ac_cv_header_membership_h" = xyes; then :
5871 $as_echo "#define HAVE_MEMBERSHIP_H 1" >>confdefs.h
5876 ac_fn_c_check_header_mongrel "$LINENO" "membershipPriv.h" "ac_cv_header_membershipPriv_h" "$ac_includes_default"
5877 if test "x$ac_cv_header_membershipPriv_h" = xyes; then :
5878 $as_echo "#define HAVE_MEMBERSHIPPRIV_H 1" >>confdefs.h
5883 for ac_func in mbr_uid_to_uuid
5885 ac_fn_c_check_func "$LINENO" "mbr_uid_to_uuid" "ac_cv_func_mbr_uid_to_uuid"
5886 if test "x$ac_cv_func_mbr_uid_to_uuid" = xyes; then :
5887 cat >>confdefs.h <<_ACEOF
5888 #define HAVE_MBR_UID_TO_UUID 1
5895 ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
5896 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
5897 $as_echo "#define HAVE_DLFCN_H 1" >>confdefs.h
5903 ac_fn_c_check_header_mongrel "$LINENO" "notify.h" "ac_cv_header_notify_h" "$ac_includes_default"
5904 if test "x$ac_cv_header_notify_h" = xyes; then :
5905 $as_echo "#define HAVE_NOTIFY_H 1" >>confdefs.h
5910 for ac_func in notify_post
5912 ac_fn_c_check_func "$LINENO" "notify_post" "ac_cv_func_notify_post"
5913 if test "x$ac_cv_func_notify_post" = xyes; then :
5914 cat >>confdefs.h <<_ACEOF
5915 #define HAVE_NOTIFY_POST 1
5923 # Check whether --with-adminkey was given.
5924 if test "${with_adminkey+set}" = set; then :
5925 withval=$with_adminkey; default_adminkey="$withval"
5927 default_adminkey="default"
5931 # Check whether --with-operkey was given.
5932 if test "${with_operkey+set}" = set; then :
5933 withval=$with_operkey; default_operkey="$withval"
5935 default_operkey="default"
5939 ac_fn_c_check_header_mongrel "$LINENO" "Security/Authorization.h" "ac_cv_header_Security_Authorization_h" "$ac_includes_default"
5940 if test "x$ac_cv_header_Security_Authorization_h" = xyes; then :
5942 $as_echo "#define HAVE_AUTHORIZATION_H 1" >>confdefs.h
5945 if test "x$default_adminkey" != xdefault; then
5946 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey $default_adminkey"
5947 CUPS_DEFAULT_SYSTEM_AUTHKEY="$default_adminkey"
5949 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.print.admin"
5950 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.print.admin"
5953 if test "x$default_operkey" != xdefault; then
5954 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY($default_operkey) @admin @lpadmin"
5956 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.operator) @admin @lpadmin"
5961 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
5962 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
5963 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
5969 if test $host_os_version -ge 100; then
5970 ac_fn_c_check_header_mongrel "$LINENO" "sandbox.h" "ac_cv_header_sandbox_h" "$ac_includes_default"
5971 if test "x$ac_cv_header_sandbox_h" = xyes; then :
5972 $as_echo "#define HAVE_SANDBOX_H 1" >>confdefs.h
5978 if test $host_os_version -ge 110 -a $host_os_version -lt 120; then
5979 # Broken public headers in 10.7.x...
5980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sandbox/private.h presence" >&5
5981 $as_echo_n "checking for sandbox/private.h presence... " >&6; }
5982 if test -f /usr/local/include/sandbox/private.h; then
5983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5984 $as_echo "yes" >&6; }
5986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5987 $as_echo "no" >&6; }
5988 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
5992 ac_fn_c_check_header_mongrel "$LINENO" "xpc/xpc.h" "ac_cv_header_xpc_xpc_h" "$ac_includes_default"
5993 if test "x$ac_cv_header_xpc_xpc_h" = xyes; then :
5994 $as_echo "#define HAVE_XPC 1" >>confdefs.h
5996 INSTALLXPC="install-xpc"
6000 ac_fn_c_check_header_mongrel "$LINENO" "xpc/private.h" "ac_cv_header_xpc_private_h" "$ac_includes_default"
6001 if test "x$ac_cv_header_xpc_private_h" = xyes; then :
6002 $as_echo "#define HAVE_XPC_PRIVATE_H 1" >>confdefs.h
6011 cat >>confdefs.h <<_ACEOF
6012 #define CUPS_DEFAULT_PRINTOPERATOR_AUTH "$CUPS_DEFAULT_PRINTOPERATOR_AUTH"
6015 cat >>confdefs.h <<_ACEOF
6016 #define CUPS_DEFAULT_SYSTEM_AUTHKEY "$CUPS_DEFAULT_SYSTEM_AUTHKEY"
6025 # Check whether --with-components was given.
6026 if test "${with_components+set}" = set; then :
6027 withval=$with_components; COMPONENTS="$withval"
6031 case "$COMPONENTS" in
6033 BUILDDIRS="filter backend berkeley cgi-bin monitor notifier ppdc scheduler systemv conf data desktop locale man doc examples templates"
6037 BUILDDIRS="data locale"
6041 as_fn_error $? "Bad build component \"$COMPONENT\" specified!" "$LINENO" 5
6050 if test "$prefix" = "NONE"; then
6054 if test "$exec_prefix" = "NONE"; then
6055 if test "$prefix" = "/"; then
6058 exec_prefix="$prefix"
6062 if test "$bindir" = "\${exec_prefix}/bin"; then
6063 bindir="$exec_prefix/bin"
6066 cat >>confdefs.h <<_ACEOF
6067 #define CUPS_BINDIR "$bindir"
6071 if test "$sbindir" = "\${exec_prefix}/sbin"; then
6072 sbindir="$exec_prefix/sbin"
6075 cat >>confdefs.h <<_ACEOF
6076 #define CUPS_SBINDIR "$sbindir"
6080 if test "$sharedstatedir" = "\${prefix}/com" -a "$prefix" = "/"; then
6081 sharedstatedir="/usr/com"
6084 if test "$datarootdir" = "\${prefix}/share"; then
6085 if test "$prefix" = "/"; then
6086 datarootdir="/usr/share"
6088 datarootdir="$prefix/share"
6092 if test "$datadir" = "\${prefix}/share"; then
6093 if test "$prefix" = "/"; then
6094 datadir="/usr/share"
6096 datadir="$prefix/share"
6098 elif test "$datadir" = "\${datarootdir}"; then
6099 datadir="$datarootdir"
6102 if test "$includedir" = "\${prefix}/include" -a "$prefix" = "/"; then
6103 includedir="/usr/include"
6106 if test "$localstatedir" = "\${prefix}/var"; then
6107 if test "$prefix" = "/"; then
6108 if test "$host_os_name" = darwin; then
6109 localstatedir="/private/var"
6111 localstatedir="/var"
6114 localstatedir="$prefix/var"
6118 if test "$sysconfdir" = "\${prefix}/etc"; then
6119 if test "$prefix" = "/"; then
6120 if test "$host_os_name" = darwin; then
6121 sysconfdir="/private/etc"
6126 sysconfdir="$prefix/etc"
6130 if test "$libdir" = "\${exec_prefix}/lib"; then
6131 case "$host_os_name" in
6133 if test -d /usr/lib64 -a ! -d /usr/lib64/fakeroot; then
6134 libdir="$exec_prefix/lib64"
6141 # Check whether --with-privateinclude was given.
6142 if test "${with_privateinclude+set}" = set; then :
6143 withval=$with_privateinclude; privateinclude="$withval"
6148 if test "x$privateinclude" != x -a "x$privateinclude" != xnone; then
6149 PRIVATEINCLUDE="$privateinclude/cups"
6158 # Check whether --with-lpdconfig was given.
6159 if test "${with_lpdconfig+set}" = set; then :
6160 withval=$with_lpdconfig; LPDCONFIG="$withval"
6166 if test "x$LPDCONFIG" = x; then
6167 if test -f /System/Library/LaunchDaemons/org.cups.cups-lpd.plist; then
6168 LPDCONFIG="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
6169 elif test "x$XINETD" != x; then
6170 LPDCONFIG="xinetd://$XINETD/cups-lpd"
6174 if test "x$LPDCONFIG" = xoff; then
6175 cat >>confdefs.h <<_ACEOF
6176 #define CUPS_DEFAULT_LPD_CONFIG ""
6180 cat >>confdefs.h <<_ACEOF
6181 #define CUPS_DEFAULT_LPD_CONFIG "$LPDCONFIG"
6187 # Check whether --with-smbconfig was given.
6188 if test "${with_smbconfig+set}" = set; then :
6189 withval=$with_smbconfig; SMBCONFIG="$withval"
6195 if test "x$SMBCONFIG" = x; then
6196 if test -f /System/Library/LaunchDaemons/smbd.plist; then
6197 SMBCONFIG="launchd:///System/Library/LaunchDaemons/smbd.plist"
6199 for dir in /etc /etc/samba /usr/local/etc; do
6200 if test -f $dir/smb.conf; then
6201 SMBCONFIG="samba://$dir/smb.conf"
6208 if test "x$SMBCONFIG" = xoff; then
6209 cat >>confdefs.h <<_ACEOF
6210 #define CUPS_DEFAULT_SMB_CONFIG ""
6214 cat >>confdefs.h <<_ACEOF
6215 #define CUPS_DEFAULT_SMB_CONFIG "$SMBCONFIG"
6222 # Check whether --with-cachedir was given.
6223 if test "${with_cachedir+set}" = set; then :
6224 withval=$with_cachedir; cachedir="$withval"
6230 if test x$cachedir = x; then
6231 if test "x$host_os_name" = xdarwin; then
6232 CUPS_CACHEDIR="$localstatedir/spool/cups/cache"
6234 CUPS_CACHEDIR="$localstatedir/cache/cups"
6237 CUPS_CACHEDIR="$cachedir"
6239 cat >>confdefs.h <<_ACEOF
6240 #define CUPS_CACHEDIR "$CUPS_CACHEDIR"
6246 CUPS_DATADIR="$datadir/cups"
6247 cat >>confdefs.h <<_ACEOF
6248 #define CUPS_DATADIR "$datadir/cups"
6255 # Check whether --with-icondir was given.
6256 if test "${with_icondir+set}" = set; then :
6257 withval=$with_icondir; icondir="$withval"
6263 if test "x$icondir" = x -a -d /usr/share/icons; then
6264 ICONDIR="/usr/share/icons"
6273 # Check whether --with-menudir was given.
6274 if test "${with_menudir+set}" = set; then :
6275 withval=$with_menudir; menudir="$withval"
6281 if test "x$menudir" = x -a -d /usr/share/applications; then
6282 MENUDIR="/usr/share/applications"
6289 # Documentation files
6291 # Check whether --with-docdir was given.
6292 if test "${with_docdir+set}" = set; then :
6293 withval=$with_docdir; docdir="$withval"
6299 if test x$docdir = x; then
6300 CUPS_DOCROOT="$datadir/doc/cups"
6301 docdir="$datadir/doc/cups"
6303 CUPS_DOCROOT="$docdir"
6306 cat >>confdefs.h <<_ACEOF
6307 #define CUPS_DOCROOT "$docdir"
6314 # Check whether --with-fontpath was given.
6315 if test "${with_fontpath+set}" = set; then :
6316 withval=$with_fontpath; fontpath="$withval"
6322 if test "x$fontpath" = "x"; then
6323 CUPS_FONTPATH="$datadir/cups/fonts"
6325 CUPS_FONTPATH="$fontpath"
6329 cat >>confdefs.h <<_ACEOF
6330 #define CUPS_FONTPATH "$CUPS_FONTPATH"
6335 if test "$localedir" = "\${datarootdir}/locale"; then
6336 case "$host_os_name" in
6337 linux* | gnu* | *bsd* | darwin*)
6338 CUPS_LOCALEDIR="$datarootdir/locale"
6342 # This is the standard System V location...
6343 CUPS_LOCALEDIR="$exec_prefix/lib/locale"
6347 CUPS_LOCALEDIR="$localedir"
6350 cat >>confdefs.h <<_ACEOF
6351 #define CUPS_LOCALEDIR "$CUPS_LOCALEDIR"
6358 # Check whether --with-logdir was given.
6359 if test "${with_logdir+set}" = set; then :
6360 withval=$with_logdir; logdir="$withval"
6366 if test x$logdir = x; then
6367 CUPS_LOGDIR="$localstatedir/log/cups"
6368 cat >>confdefs.h <<_ACEOF
6369 #define CUPS_LOGDIR "$localstatedir/log/cups"
6373 CUPS_LOGDIR="$logdir"
6375 cat >>confdefs.h <<_ACEOF
6376 #define CUPS_LOGDIR "$CUPS_LOGDIR"
6381 # Longer-term spool data
6382 CUPS_REQUESTS="$localstatedir/spool/cups"
6383 cat >>confdefs.h <<_ACEOF
6384 #define CUPS_REQUESTS "$localstatedir/spool/cups"
6389 # Server executables...
6390 case "$host_os_name" in
6392 # *BSD and Darwin (macOS)
6394 CUPS_SERVERBIN="$exec_prefix/libexec/cups"
6398 INSTALL_SYSV="install-sysv"
6399 CUPS_SERVERBIN="$exec_prefix/lib/cups"
6403 cat >>confdefs.h <<_ACEOF
6404 #define CUPS_SERVERBIN "$CUPS_SERVERBIN"
6410 # Configuration files
6411 CUPS_SERVERROOT="$sysconfdir/cups"
6412 cat >>confdefs.h <<_ACEOF
6413 #define CUPS_SERVERROOT "$sysconfdir/cups"
6418 # Transient run-time state
6420 # Check whether --with-rundir was given.
6421 if test "${with_rundir+set}" = set; then :
6422 withval=$with_rundir; CUPS_STATEDIR="$withval"
6425 case "$host_os_name" in
6428 CUPS_STATEDIR="$CUPS_SERVERROOT"
6432 CUPS_STATEDIR="$localstatedir/run/cups"
6437 cat >>confdefs.h <<_ACEOF
6438 #define CUPS_STATEDIR "$CUPS_STATEDIR"
6444 if test "$mandir" = "\${datarootdir}/man" -a "$prefix" = "/"; then
6445 # New GNU "standards" break previous ones, so make sure we use
6446 # the right default location for the operating system...
6447 mandir="\${prefix}/man"
6450 if test "$mandir" = "\${prefix}/man" -a "$prefix" = "/"; then
6451 case "$host_os_name" in
6452 darwin* | linux* | gnu* | *bsd*)
6453 # Darwin, macOS, Linux, GNU HURD, and *BSD
6454 mandir="/usr/share/man"
6455 AMANDIR="/usr/share/man"
6456 PMANDIR="/usr/share/man"
6473 case "$host_os_name" in
6482 linux* | gnu* | darwin*)
6483 # Linux, GNU Hurd, and macOS
6509 DSOFLAGS="${DSOFLAGS:=}"
6511 # Check whether --enable-shared was given.
6512 if test "${enable_shared+set}" = set; then :
6513 enableval=$enable_shared;
6518 LIBCUPSBASE="lib$cupsbase"
6519 LIBCUPSSTATIC="lib$cupsbase.a"
6521 if test x$enable_shared != xno; then
6522 case "$host_os_name" in
6524 LIBCUPS="lib$cupsbase.so.2"
6525 LIBCUPSCGI="libcupscgi.so.1"
6526 LIBCUPSIMAGE="libcupsimage.so.2"
6527 LIBCUPSMIME="libcupsmime.so.1"
6528 LIBCUPSPPDC="libcupsppdc.so.1"
6531 DSOFLAGS="$DSOFLAGS -Wl,-h\`basename \$@\
` -G \$(OPTIM)"
6533 linux* | gnu* | *bsd*)
6534 LIBCUPS="lib$cupsbase.so.2"
6535 LIBCUPSCGI="libcupscgi.so.1"
6536 LIBCUPSIMAGE="libcupsimage.so.2"
6537 LIBCUPSMIME="libcupsmime.so.1"
6538 LIBCUPSPPDC="libcupsppdc.so.1"
6541 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared \$(OPTIM)"
6544 LIBCUPS="lib$cupsbase.2.dylib"
6545 LIBCUPSCGI="libcupscgi.1.dylib"
6546 LIBCUPSIMAGE="libcupsimage.2.dylib"
6547 LIBCUPSMIME="libcupsmime.1.dylib"
6548 LIBCUPSPPDC="libcupsppdc.1.dylib"
6551 DSOFLAGS="$DSOFLAGS -dynamiclib -single_module -lc"
6554 echo "Warning: shared libraries may not be supported. Trying -shared"
6555 echo " option with compiler."
6556 LIBCUPS="lib$cupsbase.so.2"
6557 LIBCUPSCGI="libcupscgi.so.1"
6558 LIBCUPSIMAGE="libcupsimage.so.2"
6559 LIBCUPSMIME="libcupsmime.so.1"
6560 LIBCUPSPPDC="libcupsppdc.so.1"
6563 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared \$(OPTIM)"
6568 LIBCUPS="lib$cupsbase.a"
6569 LIBCUPSCGI="libcupscgi.a"
6570 LIBCUPSIMAGE="libcupsimage.a"
6571 LIBCUPSMIME="libcupsmime.a"
6572 LIBCUPSPPDC="libcupsppdc.a"
6588 if test x$enable_shared = xno; then
6589 LINKCUPS="../cups/lib$cupsbase.a"
6590 LINKCUPSIMAGE="../filter/libcupsimage.a"
6592 EXTLINKCUPS="-lcups"
6593 EXTLINKCUPSIMAGE="-lcupsimage"
6595 LINKCUPS="-l${cupsbase}"
6596 LINKCUPSIMAGE="-lcupsimage"
6598 EXTLINKCUPS="-lcups"
6599 EXTLINKCUPSIMAGE="-lcupsimage"
6609 if test "$DSO" != ":"; then
6610 # When using DSOs the image libraries are linked to libcupsimage.so
6611 # rather than to the executables. This makes things smaller if you
6612 # are using any static libraries, and it also allows us to distribute
6613 # a single DSO rather than a bunch...
6617 # Tell the run-time linkers where to find a DSO. Some platforms
6618 # need this option, even when the library is installed in a
6619 # standard location...
6620 case $host_os_name in
6623 if test $exec_prefix != /usr; then
6624 DSOFLAGS="-R$libdir $DSOFLAGS"
6625 LDFLAGS="$LDFLAGS -R$libdir"
6626 EXPORT_LDFLAGS="-R$libdir"
6631 if test $exec_prefix != /usr; then
6632 DSOFLAGS="-Wl,-R$libdir $DSOFLAGS"
6633 LDFLAGS="$LDFLAGS -Wl,-R$libdir"
6634 EXPORT_LDFLAGS="-Wl,-R$libdir"
6638 # Linux, and HURD...
6639 if test $exec_prefix != /usr; then
6640 DSOFLAGS="-Wl,-rpath,$libdir $DSOFLAGS"
6641 LDFLAGS="$LDFLAGS -Wl,-rpath,$libdir"
6642 EXPORT_LDFLAGS="-Wl,-rpath,$libdir"
6656 # Check whether --enable-libtool_unsupported was given.
6657 if test "${enable_libtool_unsupported+set}" = set; then :
6658 enableval=$enable_libtool_unsupported; if test x$enable_libtool_unsupported != xno; then
6659 if test x$enable_libtool_unsupported == xyes; then
6660 as_fn_error $? "Use --enable-libtool-unsupported=/path/to/libtool." "$LINENO" 5
6662 LIBTOOL="$enable_libtool_unsupported"
6664 echo "WARNING: libtool is not supported or endorsed by Apple Inc."
6665 echo " WE DO NOT PROVIDE SUPPORT FOR LIBTOOL PROBLEMS."
6672 if test x$LIBTOOL != x; then
6673 DSO="\$(LIBTOOL) --mode=link --tag=CC ${CC}"
6674 DSOXX="\$(LIBTOOL) --mode=link --tag=CXX ${CXX}"
6676 LD_CC="\$(LIBTOOL) --mode=link --tag=CC ${CC}"
6677 LD_CXX="\$(LIBTOOL) --mode=link --tag=CXX ${CXX}"
6679 LIBCUPS="libcups.la"
6680 LIBCUPSSTATIC="libcups.la"
6681 LIBCUPSCGI="libcupscgi.la"
6682 LIBCUPSIMAGE="libcupsimage.la"
6683 LIBCUPSMIME="libcupsmime.la"
6684 LIBCUPSPPDC="libcupsppdc.la"
6686 LIBTOOL_CC="\$(LIBTOOL) --mode=compile --tag=CC"
6687 LIBTOOL_CXX="\$(LIBTOOL) --mode=compile --tag=CXX"
6688 LIBTOOL_INSTALL="\$(LIBTOOL) --mode=install"
6690 LINKCUPS="../cups/\$(LIBCUPS)"
6691 LINKCUPSIMAGE="../filter/\$(LIBCUPSIMAGE)"
6717 # Check whether --with-optim was given.
6718 if test "${with_optim+set}" = set; then :
6719 withval=$with_optim;
6722 # Check whether --enable-debug was given.
6723 if test "${enable_debug+set}" = set; then :
6724 enableval=$enable_debug;
6727 # Check whether --enable-debug_guards was given.
6728 if test "${enable_debug_guards+set}" = set; then :
6729 enableval=$enable_debug_guards;
6732 # Check whether --enable-debug_printfs was given.
6733 if test "${enable_debug_printfs+set}" = set; then :
6734 enableval=$enable_debug_printfs;
6737 # Check whether --enable-unit_tests was given.
6738 if test "${enable_unit_tests+set}" = set; then :
6739 enableval=$enable_unit_tests;
6743 if test x$enable_debug = xyes; then
6749 if test x$enable_debug_printfs = xyes; then
6750 CFLAGS="$CFLAGS -DDEBUG"
6751 CXXFLAGS="$CXXFLAGS -DDEBUG"
6754 if test x$enable_debug_guards = xyes; then
6755 CFLAGS="$CFLAGS -DDEBUG_GUARDS"
6756 CXXFLAGS="$CXXFLAGS -DDEBUG_GUARDS"
6759 if test x$enable_unit_tests = xyes; then
6760 if test "$build" != "$host"; then
6761 as_fn_error $? "Sorry, cannot build unit tests when cross-compiling." "$LINENO" 5
6764 UNITTESTS="unittests"
6771 # Check whether --with-archflags was given.
6772 if test "${with_archflags+set}" = set; then :
6773 withval=$with_archflags;
6777 # Check whether --with-ldarchflags was given.
6778 if test "${with_ldarchflags+set}" = set; then :
6779 withval=$with_ldarchflags;
6783 if test -z "$with_archflags"; then
6786 ARCHFLAGS="$with_archflags"
6789 if test -z "$with_ldarchflags"; then
6790 if test "$host_os_name" = darwin; then
6791 # Only create Intel programs by default
6792 LDARCHFLAGS="`echo $ARCHFLAGS |
sed -e '1,$s/-arch ppc64//'`"
6794 LDARCHFLAGS="$ARCHFLAGS"
6797 LDARCHFLAGS="$with_ldarchflags"
6803 # Check whether --enable-relro was given.
6804 if test "${enable_relro+set}" = set; then :
6805 enableval=$enable_relro;
6809 CXXLIBS="${CXXLIBS:=}"
6818 if test -n "$GCC"; then
6819 # Add GCC-specific compiler options...
6820 if test -z "$OPTIM"; then
6821 if test "x$with_optim" = x; then
6822 # Default to optimize-for-size and debug
6825 OPTIM="$with_optim $OPTIM"
6829 # Generate position-independent code as needed...
6830 if test $PICFLAG = 1; then
6831 OPTIM="-fPIC $OPTIM"
6834 # The -fstack-protector option is available with some versions of
6835 # GCC and adds "stack canaries" which detect when the return address
6836 # has been overwritten, preventing many types of exploit attacks.
6837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fstack-protector" >&5
6838 $as_echo_n "checking whether compiler supports -fstack-protector... " >&6; }
6840 CFLAGS="$CFLAGS -fstack-protector"
6841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6842 /* end confdefs.h. */
6852 if ac_fn_c_try_link "$LINENO"; then :
6853 if test "x$LSB_BUILD" = xy; then
6854 # Can't use stack-protector with LSB binaries...
6855 OPTIM="$OPTIM -fno-stack-protector"
6857 OPTIM="$OPTIM -fstack-protector"
6859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6860 $as_echo "yes" >&6; }
6862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6863 $as_echo "no" >&6; }
6865 rm -f core conftest.err conftest.$ac_objext \
6866 conftest$ac_exeext conftest.$ac_ext
6869 if test "x$LSB_BUILD" != xy; then
6870 # The -fPIE option is available with some versions of GCC and
6871 # adds randomization of addresses, which avoids another class of
6872 # exploits that depend on a fixed address for common functions.
6874 # Not available to LSB binaries...
6875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fPIE" >&5
6876 $as_echo_n "checking whether compiler supports -fPIE... " >&6; }
6878 case "$host_os_name" in
6880 CFLAGS="$CFLAGS -fPIE -Wl,-pie"
6881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6882 /* end confdefs.h. */
6892 if ac_fn_c_try_compile "$LINENO"; then :
6894 PIEFLAGS="-fPIE -Wl,-pie"
6895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6896 $as_echo "yes" >&6; }
6898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6899 $as_echo "no" >&6; }
6901 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6905 CFLAGS="$CFLAGS -fPIE -pie"
6906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6907 /* end confdefs.h. */
6917 if ac_fn_c_try_compile "$LINENO"; then :
6919 PIEFLAGS="-fPIE -pie"
6920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6921 $as_echo "yes" >&6; }
6923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6924 $as_echo "no" >&6; }
6926 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6932 if test "x$with_optim" = x; then
6933 # Add useful warning options for tracking down problems...
6934 OPTIM="-Wall -Wno-format-y2k -Wunused $OPTIM"
6936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-unused-result" >&5
6937 $as_echo_n "checking whether compiler supports -Wno-unused-result... " >&6; }
6939 CFLAGS="$CFLAGS -Werror -Wno-unused-result"
6940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6941 /* end confdefs.h. */
6951 if ac_fn_c_try_compile "$LINENO"; then :
6952 OPTIM="$OPTIM -Wno-unused-result"
6953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6954 $as_echo "yes" >&6; }
6956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6957 $as_echo "no" >&6; }
6959 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wsign-conversion" >&5
6963 $as_echo_n "checking whether compiler supports -Wsign-conversion... " >&6; }
6965 CFLAGS="$CFLAGS -Werror -Wsign-conversion"
6966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6967 /* end confdefs.h. */
6977 if ac_fn_c_try_compile "$LINENO"; then :
6978 OPTIM="$OPTIM -Wsign-conversion"
6979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6980 $as_echo "yes" >&6; }
6982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6983 $as_echo "no" >&6; }
6985 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-tautological-compare" >&5
6989 $as_echo_n "checking whether compiler supports -Wno-tautological-compare... " >&6; }
6991 CFLAGS="$CFLAGS -Werror -Wno-tautological-compare"
6992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6993 /* end confdefs.h. */
7003 if ac_fn_c_try_compile "$LINENO"; then :
7004 OPTIM="$OPTIM -Wno-tautological-compare"
7005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7006 $as_echo "yes" >&6; }
7008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7009 $as_echo "no" >&6; }
7011 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7014 # Additional warning options for development testing...
7015 if test -d .svn; then
7016 OPTIM="-Werror $OPTIM"
7020 case "$host_os_name" in
7022 # -D_FORTIFY_SOURCE=2 adds additional object size
7023 # checking, basically wrapping all string functions
7024 # with buffer-limited ones. Not strictly needed for
7025 # CUPS since we already use buffer-limited calls, but
7026 # this will catch any additions that are broken.
7027 CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
7031 # The -z relro option is provided by the Linux linker command to
7032 # make relocatable data read-only.
7033 if test x$enable_relro = xyes; then
7034 RELROFLAGS="-Wl,-z,relro,-z,now"
7039 # Add vendor-specific compiler options...
7040 case $host_os_name in
7043 if test -z "$OPTIM"; then
7044 if test "x$with_optim" = x; then
7047 OPTIM="$with_optim $OPTIM"
7051 if test $PICFLAG = 1; then
7052 OPTIM="-KPIC $OPTIM"
7056 # Running some other operating system; inform the user they
7057 # should contribute the necessary options to
7058 # cups-support@cups.org...
7059 echo "Building CUPS with default compiler optimizations; contact"
7060 echo "cups-devel@cups.org with uname and compiler options needed"
7061 echo "for your platform, or set the CFLAGS and LDFLAGS environment"
7062 echo "variables before running configure."
7067 # Add general compiler options per platform...
7068 case $host_os_name in
7070 # glibc 2.8 and higher breaks peer credentials unless you
7071 # define _GNU_SOURCE...
7072 OPTIM="$OPTIM -D_GNU_SOURCE"
7078 ac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "
7079 #include <sys/socket.h>
7080 #include <netinet/in.h>
7081 #include <arpa/inet.h>
7082 #include <netinet/in_systm.h>
7083 #include <netinet/ip.h>
7085 if test "x$ac_cv_header_resolv_h" = xyes; then :
7086 $as_echo "#define HAVE_RESOLV_H 1" >>confdefs.h
7091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
7092 $as_echo_n "checking for library containing socket... " >&6; }
7093 if ${ac_cv_search_socket+:} false; then :
7094 $as_echo_n "(cached) " >&6
7096 ac_func_search_save_LIBS=$LIBS
7097 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7098 /* end confdefs.h. */
7100 /* Override any GCC internal prototype to avoid an error.
7101 Use char because int might match the return type of a GCC
7102 builtin and then its argument prototype would still apply. */
7115 for ac_lib in '' socket; do
7116 if test -z "$ac_lib"; then
7117 ac_res="none required"
7120 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7122 if ac_fn_c_try_link "$LINENO"; then :
7123 ac_cv_search_socket=$ac_res
7125 rm -f core conftest.err conftest.$ac_objext \
7127 if ${ac_cv_search_socket+:} false; then :
7131 if ${ac_cv_search_socket+:} false; then :
7134 ac_cv_search_socket=no
7137 LIBS=$ac_func_search_save_LIBS
7139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
7140 $as_echo "$ac_cv_search_socket" >&6; }
7141 ac_res=$ac_cv_search_socket
7142 if test "$ac_res" != no; then :
7143 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyaddr" >&5
7148 $as_echo_n "checking for library containing gethostbyaddr... " >&6; }
7149 if ${ac_cv_search_gethostbyaddr+:} false; then :
7150 $as_echo_n "(cached) " >&6
7152 ac_func_search_save_LIBS=$LIBS
7153 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7154 /* end confdefs.h. */
7156 /* Override any GCC internal prototype to avoid an error.
7157 Use char because int might match the return type of a GCC
7158 builtin and then its argument prototype would still apply. */
7162 char gethostbyaddr ();
7166 return gethostbyaddr ();
7171 for ac_lib in '' nsl; do
7172 if test -z "$ac_lib"; then
7173 ac_res="none required"
7176 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7178 if ac_fn_c_try_link "$LINENO"; then :
7179 ac_cv_search_gethostbyaddr=$ac_res
7181 rm -f core conftest.err conftest.$ac_objext \
7183 if ${ac_cv_search_gethostbyaddr+:} false; then :
7187 if ${ac_cv_search_gethostbyaddr+:} false; then :
7190 ac_cv_search_gethostbyaddr=no
7193 LIBS=$ac_func_search_save_LIBS
7195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyaddr" >&5
7196 $as_echo "$ac_cv_search_gethostbyaddr" >&6; }
7197 ac_res=$ac_cv_search_gethostbyaddr
7198 if test "$ac_res" != no; then :
7199 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getifaddrs" >&5
7204 $as_echo_n "checking for library containing getifaddrs... " >&6; }
7205 if ${ac_cv_search_getifaddrs+:} false; then :
7206 $as_echo_n "(cached) " >&6
7208 ac_func_search_save_LIBS=$LIBS
7209 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7210 /* end confdefs.h. */
7212 /* Override any GCC internal prototype to avoid an error.
7213 Use char because int might match the return type of a GCC
7214 builtin and then its argument prototype would still apply. */
7222 return getifaddrs ();
7227 for ac_lib in '' nsl; do
7228 if test -z "$ac_lib"; then
7229 ac_res="none required"
7232 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7234 if ac_fn_c_try_link "$LINENO"; then :
7235 ac_cv_search_getifaddrs=$ac_res
7237 rm -f core conftest.err conftest.$ac_objext \
7239 if ${ac_cv_search_getifaddrs+:} false; then :
7243 if ${ac_cv_search_getifaddrs+:} false; then :
7246 ac_cv_search_getifaddrs=no
7249 LIBS=$ac_func_search_save_LIBS
7251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getifaddrs" >&5
7252 $as_echo "$ac_cv_search_getifaddrs" >&6; }
7253 ac_res=$ac_cv_search_getifaddrs
7254 if test "$ac_res" != no; then :
7255 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7256 $as_echo "#define HAVE_GETIFADDRS 1" >>confdefs.h
7260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing hstrerror" >&5
7261 $as_echo_n "checking for library containing hstrerror... " >&6; }
7262 if ${ac_cv_search_hstrerror+:} false; then :
7263 $as_echo_n "(cached) " >&6
7265 ac_func_search_save_LIBS=$LIBS
7266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7267 /* end confdefs.h. */
7269 /* Override any GCC internal prototype to avoid an error.
7270 Use char because int might match the return type of a GCC
7271 builtin and then its argument prototype would still apply. */
7279 return hstrerror ();
7284 for ac_lib in '' nsl socket resolv; do
7285 if test -z "$ac_lib"; then
7286 ac_res="none required"
7289 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7291 if ac_fn_c_try_link "$LINENO"; then :
7292 ac_cv_search_hstrerror=$ac_res
7294 rm -f core conftest.err conftest.$ac_objext \
7296 if ${ac_cv_search_hstrerror+:} false; then :
7300 if ${ac_cv_search_hstrerror+:} false; then :
7303 ac_cv_search_hstrerror=no
7306 LIBS=$ac_func_search_save_LIBS
7308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_hstrerror" >&5
7309 $as_echo "$ac_cv_search_hstrerror" >&6; }
7310 ac_res=$ac_cv_search_hstrerror
7311 if test "$ac_res" != no; then :
7312 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7313 $as_echo "#define HAVE_HSTRERROR 1" >>confdefs.h
7317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing rresvport_af" >&5
7318 $as_echo_n "checking for library containing rresvport_af... " >&6; }
7319 if ${ac_cv_search_rresvport_af+:} false; then :
7320 $as_echo_n "(cached) " >&6
7322 ac_func_search_save_LIBS=$LIBS
7323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7324 /* end confdefs.h. */
7326 /* Override any GCC internal prototype to avoid an error.
7327 Use char because int might match the return type of a GCC
7328 builtin and then its argument prototype would still apply. */
7332 char rresvport_af ();
7336 return rresvport_af ();
7341 for ac_lib in '' nsl; do
7342 if test -z "$ac_lib"; then
7343 ac_res="none required"
7346 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7348 if ac_fn_c_try_link "$LINENO"; then :
7349 ac_cv_search_rresvport_af=$ac_res
7351 rm -f core conftest.err conftest.$ac_objext \
7353 if ${ac_cv_search_rresvport_af+:} false; then :
7357 if ${ac_cv_search_rresvport_af+:} false; then :
7360 ac_cv_search_rresvport_af=no
7363 LIBS=$ac_func_search_save_LIBS
7365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rresvport_af" >&5
7366 $as_echo "$ac_cv_search_rresvport_af" >&6; }
7367 ac_res=$ac_cv_search_rresvport_af
7368 if test "$ac_res" != no; then :
7369 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7370 $as_echo "#define HAVE_RRESVPORT_AF 1" >>confdefs.h
7374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing __res_init" >&5
7375 $as_echo_n "checking for library containing __res_init... " >&6; }
7376 if ${ac_cv_search___res_init+:} false; then :
7377 $as_echo_n "(cached) " >&6
7379 ac_func_search_save_LIBS=$LIBS
7380 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7381 /* end confdefs.h. */
7383 /* Override any GCC internal prototype to avoid an error.
7384 Use char because int might match the return type of a GCC
7385 builtin and then its argument prototype would still apply. */
7393 return __res_init ();
7398 for ac_lib in '' resolv bind; do
7399 if test -z "$ac_lib"; then
7400 ac_res="none required"
7403 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7405 if ac_fn_c_try_link "$LINENO"; then :
7406 ac_cv_search___res_init=$ac_res
7408 rm -f core conftest.err conftest.$ac_objext \
7410 if ${ac_cv_search___res_init+:} false; then :
7414 if ${ac_cv_search___res_init+:} false; then :
7417 ac_cv_search___res_init=no
7420 LIBS=$ac_func_search_save_LIBS
7422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search___res_init" >&5
7423 $as_echo "$ac_cv_search___res_init" >&6; }
7424 ac_res=$ac_cv_search___res_init
7425 if test "$ac_res" != no; then :
7426 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7427 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_9_init" >&5
7431 $as_echo_n "checking for library containing res_9_init... " >&6; }
7432 if ${ac_cv_search_res_9_init+:} false; then :
7433 $as_echo_n "(cached) " >&6
7435 ac_func_search_save_LIBS=$LIBS
7436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7437 /* end confdefs.h. */
7439 /* Override any GCC internal prototype to avoid an error.
7440 Use char because int might match the return type of a GCC
7441 builtin and then its argument prototype would still apply. */
7449 return res_9_init ();
7454 for ac_lib in '' resolv bind; do
7455 if test -z "$ac_lib"; then
7456 ac_res="none required"
7459 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7461 if ac_fn_c_try_link "$LINENO"; then :
7462 ac_cv_search_res_9_init=$ac_res
7464 rm -f core conftest.err conftest.$ac_objext \
7466 if ${ac_cv_search_res_9_init+:} false; then :
7470 if ${ac_cv_search_res_9_init+:} false; then :
7473 ac_cv_search_res_9_init=no
7476 LIBS=$ac_func_search_save_LIBS
7478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_9_init" >&5
7479 $as_echo "$ac_cv_search_res_9_init" >&6; }
7480 ac_res=$ac_cv_search_res_9_init
7481 if test "$ac_res" != no; then :
7482 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7483 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_init" >&5
7487 $as_echo_n "checking for library containing res_init... " >&6; }
7488 if ${ac_cv_search_res_init+:} false; then :
7489 $as_echo_n "(cached) " >&6
7491 ac_func_search_save_LIBS=$LIBS
7492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7493 /* end confdefs.h. */
7495 /* Override any GCC internal prototype to avoid an error.
7496 Use char because int might match the return type of a GCC
7497 builtin and then its argument prototype would still apply. */
7510 for ac_lib in '' resolv bind; do
7511 if test -z "$ac_lib"; then
7512 ac_res="none required"
7515 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7517 if ac_fn_c_try_link "$LINENO"; then :
7518 ac_cv_search_res_init=$ac_res
7520 rm -f core conftest.err conftest.$ac_objext \
7522 if ${ac_cv_search_res_init+:} false; then :
7526 if ${ac_cv_search_res_init+:} false; then :
7529 ac_cv_search_res_init=no
7532 LIBS=$ac_func_search_save_LIBS
7534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_init" >&5
7535 $as_echo "$ac_cv_search_res_init" >&6; }
7536 ac_res=$ac_cv_search_res_init
7537 if test "$ac_res" != no; then :
7538 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7539 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7548 # Tru64 5.1b leaks file descriptors with these functions; disable until
7549 # we can come up with a test for this...
7550 if test "$host_os_name" != "osf1"; then
7551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
7552 $as_echo_n "checking for library containing getaddrinfo... " >&6; }
7553 if ${ac_cv_search_getaddrinfo+:} false; then :
7554 $as_echo_n "(cached) " >&6
7556 ac_func_search_save_LIBS=$LIBS
7557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7558 /* end confdefs.h. */
7560 /* Override any GCC internal prototype to avoid an error.
7561 Use char because int might match the return type of a GCC
7562 builtin and then its argument prototype would still apply. */
7566 char getaddrinfo ();
7570 return getaddrinfo ();
7575 for ac_lib in '' nsl; do
7576 if test -z "$ac_lib"; then
7577 ac_res="none required"
7580 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7582 if ac_fn_c_try_link "$LINENO"; then :
7583 ac_cv_search_getaddrinfo=$ac_res
7585 rm -f core conftest.err conftest.$ac_objext \
7587 if ${ac_cv_search_getaddrinfo+:} false; then :
7591 if ${ac_cv_search_getaddrinfo+:} false; then :
7594 ac_cv_search_getaddrinfo=no
7597 LIBS=$ac_func_search_save_LIBS
7599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
7600 $as_echo "$ac_cv_search_getaddrinfo" >&6; }
7601 ac_res=$ac_cv_search_getaddrinfo
7602 if test "$ac_res" != no; then :
7603 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7604 $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h
7608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getnameinfo" >&5
7609 $as_echo_n "checking for library containing getnameinfo... " >&6; }
7610 if ${ac_cv_search_getnameinfo+:} false; then :
7611 $as_echo_n "(cached) " >&6
7613 ac_func_search_save_LIBS=$LIBS
7614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7615 /* end confdefs.h. */
7617 /* Override any GCC internal prototype to avoid an error.
7618 Use char because int might match the return type of a GCC
7619 builtin and then its argument prototype would still apply. */
7623 char getnameinfo ();
7627 return getnameinfo ();
7632 for ac_lib in '' nsl; do
7633 if test -z "$ac_lib"; then
7634 ac_res="none required"
7637 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7639 if ac_fn_c_try_link "$LINENO"; then :
7640 ac_cv_search_getnameinfo=$ac_res
7642 rm -f core conftest.err conftest.$ac_objext \
7644 if ${ac_cv_search_getnameinfo+:} false; then :
7648 if ${ac_cv_search_getnameinfo+:} false; then :
7651 ac_cv_search_getnameinfo=no
7654 LIBS=$ac_func_search_save_LIBS
7656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getnameinfo" >&5
7657 $as_echo "$ac_cv_search_getnameinfo" >&6; }
7658 ac_res=$ac_cv_search_getnameinfo
7659 if test "$ac_res" != no; then :
7660 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7661 $as_echo "#define HAVE_GETNAMEINFO 1" >>confdefs.h
7667 ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h>
7669 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
7673 ac_fn_c_check_header_mongrel "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
7674 if test "x$ac_cv_header_sys_sockio_h" = xyes; then :
7675 $as_echo "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
7681 CUPS_DEFAULT_DOMAINSOCKET=""
7684 # Check whether --with-domainsocket was given.
7685 if test "${with_domainsocket+set}" = set; then :
7686 withval=$with_domainsocket; default_domainsocket="$withval"
7688 default_domainsocket=""
7692 if test x$enable_domainsocket != xno -a x$default_domainsocket != xno; then
7693 if test "x$default_domainsocket" = x; then
7694 case "$host_os_name" in
7696 # Darwin and macOS do their own thing...
7697 CUPS_DEFAULT_DOMAINSOCKET="$localstatedir/run/cupsd"
7700 # All others use FHS standard...
7701 CUPS_DEFAULT_DOMAINSOCKET="$CUPS_STATEDIR/cups.sock"
7705 CUPS_DEFAULT_DOMAINSOCKET="$default_domainsocket"
7708 CUPS_LISTEN_DOMAINSOCKET="Listen $CUPS_DEFAULT_DOMAINSOCKET"
7710 cat >>confdefs.h <<_ACEOF
7711 #define CUPS_DEFAULT_DOMAINSOCKET "$CUPS_DEFAULT_DOMAINSOCKET"
7715 CUPS_LISTEN_DOMAINSOCKET=""
7722 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
7723 if test "x$ac_cv_func_poll" = xyes; then :
7724 $as_echo "#define HAVE_POLL 1" >>confdefs.h
7728 ac_fn_c_check_func "$LINENO" "epoll_create" "ac_cv_func_epoll_create"
7729 if test "x$ac_cv_func_epoll_create" = xyes; then :
7730 $as_echo "#define HAVE_EPOLL 1" >>confdefs.h
7734 ac_fn_c_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
7735 if test "x$ac_cv_func_kqueue" = xyes; then :
7736 $as_echo "#define HAVE_KQUEUE 1" >>confdefs.h
7742 # Check whether --enable-gssapi was given.
7743 if test "${enable_gssapi+set}" = set; then :
7744 enableval=$enable_gssapi;
7751 if test x$enable_gssapi != xno; then
7752 if test -n "$ac_tool_prefix"; then
7753 # Extract the first word of "${ac_tool_prefix}krb5-config", so it can be a program name with args.
7754 set dummy ${ac_tool_prefix}krb5-config; ac_word=$2
7755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7756 $as_echo_n "checking for $ac_word... " >&6; }
7757 if ${ac_cv_path_KRB5CONFIG+:} false; then :
7758 $as_echo_n "(cached) " >&6
7762 ac_cv_path_KRB5CONFIG="$KRB5CONFIG" # Let the user override the test with a path.
7765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7769 test -z "$as_dir" && as_dir=.
7770 for ac_exec_ext in '' $ac_executable_extensions; do
7771 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7772 ac_cv_path_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7773 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7783 KRB5CONFIG=$ac_cv_path_KRB5CONFIG
7784 if test -n "$KRB5CONFIG"; then
7785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KRB5CONFIG" >&5
7786 $as_echo "$KRB5CONFIG" >&6; }
7788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7789 $as_echo "no" >&6; }
7794 if test -z "$ac_cv_path_KRB5CONFIG"; then
7795 ac_pt_KRB5CONFIG=$KRB5CONFIG
7796 # Extract the first word of "krb5-config", so it can be a program name with args.
7797 set dummy krb5-config; ac_word=$2
7798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7799 $as_echo_n "checking for $ac_word... " >&6; }
7800 if ${ac_cv_path_ac_pt_KRB5CONFIG+:} false; then :
7801 $as_echo_n "(cached) " >&6
7803 case $ac_pt_KRB5CONFIG in
7805 ac_cv_path_ac_pt_KRB5CONFIG="$ac_pt_KRB5CONFIG" # Let the user override the test with a path.
7808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7812 test -z "$as_dir" && as_dir=.
7813 for ac_exec_ext in '' $ac_executable_extensions; do
7814 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7815 ac_cv_path_ac_pt_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7816 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7826 ac_pt_KRB5CONFIG=$ac_cv_path_ac_pt_KRB5CONFIG
7827 if test -n "$ac_pt_KRB5CONFIG"; then
7828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_KRB5CONFIG" >&5
7829 $as_echo "$ac_pt_KRB5CONFIG" >&6; }
7831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7832 $as_echo "no" >&6; }
7835 if test "x$ac_pt_KRB5CONFIG" = x; then
7838 case $cross_compiling:$ac_tool_warned in
7840 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7841 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7842 ac_tool_warned=yes ;;
7844 KRB5CONFIG=$ac_pt_KRB5CONFIG
7847 KRB5CONFIG="$ac_cv_path_KRB5CONFIG"
7850 if test "x$KRB5CONFIG" != x; then
7851 case "$host_os_name" in
7853 # macOS weak-links to the Kerberos framework...
7854 LIBGSSAPI="-weak_framework Kerberos"
7855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS framework" >&5
7856 $as_echo_n "checking for GSS framework... " >&6; }
7857 if test -d /System/Library/Frameworks/GSS.framework; then
7858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7859 $as_echo "yes" >&6; }
7860 LIBGSSAPI="$LIBGSSAPI -weak_framework GSS"
7862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7863 $as_echo "no" >&6; }
7867 # Solaris has a non-standard krb5-config, don't use it!
7868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7869 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7870 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7871 $as_echo_n "(cached) " >&6
7873 ac_check_lib_save_LIBS=$LIBS
7875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7876 /* end confdefs.h. */
7878 /* Override any GCC internal prototype to avoid an error.
7879 Use char because int might match the return type of a GCC
7880 builtin and then its argument prototype would still apply. */
7884 char gss_display_status ();
7888 return gss_display_status ();
7893 if ac_fn_c_try_link "$LINENO"; then :
7894 ac_cv_lib_gss_gss_display_status=yes
7896 ac_cv_lib_gss_gss_display_status=no
7898 rm -f core conftest.err conftest.$ac_objext \
7899 conftest$ac_exeext conftest.$ac_ext
7900 LIBS=$ac_check_lib_save_LIBS
7902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7903 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7904 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7906 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7908 CFLAGS="`$KRB5CONFIG --cflags` $CFLAGS"
7909 CPPFLAGS="`$KRB5CONFIG --cflags` $CPPFLAGS"
7910 LIBGSSAPI="-lgss `$KRB5CONFIG --libs`"
7915 # Other platforms just ask for GSSAPI
7916 CFLAGS="`$KRB5CONFIG --cflags gssapi
` $CFLAGS"
7917 CPPFLAGS="`$KRB5CONFIG --cflags gssapi
` $CPPFLAGS"
7918 LIBGSSAPI="`$KRB5CONFIG --libs gssapi
`"
7922 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7925 # Check for vendor-specific implementations...
7926 case "$host_os_name" in
7928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7929 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7930 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7931 $as_echo_n "(cached) " >&6
7933 ac_check_lib_save_LIBS=$LIBS
7935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7936 /* end confdefs.h. */
7938 /* Override any GCC internal prototype to avoid an error.
7939 Use char because int might match the return type of a GCC
7940 builtin and then its argument prototype would still apply. */
7944 char gss_display_status ();
7948 return gss_display_status ();
7953 if ac_fn_c_try_link "$LINENO"; then :
7954 ac_cv_lib_gss_gss_display_status=yes
7956 ac_cv_lib_gss_gss_display_status=no
7958 rm -f core conftest.err conftest.$ac_objext \
7959 conftest$ac_exeext conftest.$ac_ext
7960 LIBS=$ac_check_lib_save_LIBS
7962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7963 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7964 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7966 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7968 LIBGSSAPI="-lgss -lgssapi_krb5"
7973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7974 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7975 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7976 $as_echo_n "(cached) " >&6
7978 ac_check_lib_save_LIBS=$LIBS
7980 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7981 /* end confdefs.h. */
7983 /* Override any GCC internal prototype to avoid an error.
7984 Use char because int might match the return type of a GCC
7985 builtin and then its argument prototype would still apply. */
7989 char gss_display_status ();
7993 return gss_display_status ();
7998 if ac_fn_c_try_link "$LINENO"; then :
7999 ac_cv_lib_gss_gss_display_status=yes
8001 ac_cv_lib_gss_gss_display_status=no
8003 rm -f core conftest.err conftest.$ac_objext \
8004 conftest$ac_exeext conftest.$ac_ext
8005 LIBS=$ac_check_lib_save_LIBS
8007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
8008 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
8009 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
8011 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
8020 if test "x$LIBGSSAPI" != x; then
8021 ac_fn_c_check_header_mongrel "$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
8022 if test "x$ac_cv_header_krb5_h" = xyes; then :
8023 $as_echo "#define HAVE_KRB5_H 1" >>confdefs.h
8028 if test -d /System/Library/Frameworks/GSS.framework; then
8029 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi.h" "ac_cv_header_GSS_gssapi_h" "$ac_includes_default"
8030 if test "x$ac_cv_header_GSS_gssapi_h" = xyes; then :
8031 $as_echo "#define HAVE_GSS_GSSAPI_H 1" >>confdefs.h
8036 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_generic.h" "ac_cv_header_GSS_gssapi_generic_h" "$ac_includes_default"
8037 if test "x$ac_cv_header_GSS_gssapi_generic_h" = xyes; then :
8038 $as_echo "#define HAVE_GSS_GSSAPI_GENERIC_H 1" >>confdefs.h
8043 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_spi.h" "ac_cv_header_GSS_gssapi_spi_h" "$ac_includes_default"
8044 if test "x$ac_cv_header_GSS_gssapi_spi_h" = xyes; then :
8045 $as_echo "#define HAVE_GSS_GSSAPI_SPI_H 1" >>confdefs.h
8051 ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
8052 if test "x$ac_cv_header_gssapi_h" = xyes; then :
8053 $as_echo "#define HAVE_GSSAPI_H 1" >>confdefs.h
8058 ac_fn_c_check_header_mongrel "$LINENO" "gssapi/gssapi.h" "ac_cv_header_gssapi_gssapi_h" "$ac_includes_default"
8059 if test "x$ac_cv_header_gssapi_gssapi_h" = xyes; then :
8060 $as_echo "#define HAVE_GSSAPI_GSSAPI_H 1" >>confdefs.h
8068 LIBS="$LIBS $LIBGSSAPI"
8070 ac_fn_c_check_func "$LINENO" "__ApplePrivate_gss_acquire_cred_ex_f" "ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f"
8071 if test "x$ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f" = xyes; then :
8072 $as_echo "#define HAVE_GSS_ACQUIRE_CRED_EX_F 1" >>confdefs.h
8077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS_C_NT_HOSTBASED_SERVICE" >&5
8078 $as_echo_n "checking for GSS_C_NT_HOSTBASED_SERVICE... " >&6; }
8079 if test x$ac_cv_header_gssapi_gssapi_h = xyes; then
8080 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8081 /* end confdefs.h. */
8082 #include <gssapi/gssapi.h>
8086 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8091 if ac_fn_c_try_compile "$LINENO"; then :
8092 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8095 $as_echo "yes" >&6; }
8097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8098 $as_echo "no" >&6; }
8100 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8101 elif test x$ac_cv_header_gss_gssapi_h = xyes; then
8102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8103 /* end confdefs.h. */
8104 #include <GSS/gssapi.h>
8108 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8113 if ac_fn_c_try_compile "$LINENO"; then :
8114 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8117 $as_echo "yes" >&6; }
8119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8120 $as_echo "no" >&6; }
8122 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8125 /* end confdefs.h. */
8130 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8135 if ac_fn_c_try_compile "$LINENO"; then :
8136 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8139 $as_echo "yes" >&6; }
8141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8142 $as_echo "no" >&6; }
8144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8152 # Check whether --with-gssservicename was given.
8153 if test "${with_gssservicename+set}" = set; then :
8154 withval=$with_gssservicename; default_gssservicename="$withval"
8156 default_gssservicename="default"
8160 if test x$default_gssservicename != xno; then
8161 if test "x$default_gssservicename" = "xdefault"; then
8162 CUPS_DEFAULT_GSSSERVICENAME="host"
8164 CUPS_DEFAULT_GSSSERVICENAME="$default_gssservicename"
8167 CUPS_DEFAULT_GSSSERVICENAME=""
8171 cat >>confdefs.h <<_ACEOF
8172 #define CUPS_DEFAULT_GSSSERVICENAME "$CUPS_DEFAULT_GSSSERVICENAME"
8177 # Check whether --enable-threads was given.
8178 if test "${enable_threads+set}" = set; then :
8179 enableval=$enable_threads;
8186 if test "x$enable_threads" != xno; then
8187 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
8188 if test "x$ac_cv_header_pthread_h" = xyes; then :
8189 $as_echo "#define HAVE_PTHREAD_H 1" >>confdefs.h
8195 if test x$ac_cv_header_pthread_h = xyes; then
8196 for flag in -lpthreads -lpthread -pthread; do
8197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create using $flag" >&5
8198 $as_echo_n "checking for pthread_create using $flag... " >&6; }
8201 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8202 /* end confdefs.h. */
8203 #include <pthread.h>
8207 pthread_create(0, 0, 0, 0);
8212 if ac_fn_c_try_link "$LINENO"; then :
8217 rm -f core conftest.err conftest.$ac_objext \
8218 conftest$ac_exeext conftest.$ac_ext
8219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_pthread" >&5
8220 $as_echo "$have_pthread" >&6; }
8222 if test $have_pthread = yes; then
8223 PTHREAD_FLAGS="-D_THREAD_SAFE -D_REENTRANT"
8225 # Solaris requires -D_POSIX_PTHREAD_SEMANTICS to
8226 # be POSIX-compliant... :(
8227 if test $host_os_name = sunos; then
8228 PTHREAD_FLAGS="$PTHREAD_FLAGS -D_POSIX_PTHREAD_SEMANTICS"
8239 # Check whether --enable-ssl was given.
8240 if test "${enable_ssl+set}" = set; then :
8241 enableval=$enable_ssl;
8244 # Check whether --enable-cdsassl was given.
8245 if test "${enable_cdsassl+set}" = set; then :
8246 enableval=$enable_cdsassl;
8249 # Check whether --enable-gnutls was given.
8250 if test "${enable_gnutls+set}" = set; then :
8251 enableval=$enable_gnutls;
8258 CUPS_SERVERKEYCHAIN=""
8260 if test x$enable_ssl != xno; then
8261 if test $have_ssl = 0 -a "x$enable_cdsassl" != "xno"; then
8262 if test $host_os_name = darwin; then
8263 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransport.h" "ac_cv_header_Security_SecureTransport_h" "$ac_includes_default"
8264 if test "x$ac_cv_header_Security_SecureTransport_h" = xyes; then :
8267 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8269 $as_echo "#define HAVE_CDSASSL 1" >>confdefs.h
8271 CUPS_SERVERKEYCHAIN="/Library/Keychains/System.keychain"
8273 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransportPriv.h" "ac_cv_header_Security_SecureTransportPriv_h" "$ac_includes_default"
8274 if test "x$ac_cv_header_Security_SecureTransportPriv_h" = xyes; then :
8275 $as_echo "#define HAVE_SECURETRANSPORTPRIV_H 1" >>confdefs.h
8280 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecCertificate.h" "ac_cv_header_Security_SecCertificate_h" "$ac_includes_default"
8281 if test "x$ac_cv_header_Security_SecCertificate_h" = xyes; then :
8282 $as_echo "#define HAVE_SECCERTIFICATE_H 1" >>confdefs.h
8287 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecItem.h" "ac_cv_header_Security_SecItem_h" "$ac_includes_default"
8288 if test "x$ac_cv_header_Security_SecItem_h" = xyes; then :
8289 $as_echo "#define HAVE_SECITEM_H 1" >>confdefs.h
8294 ac_fn_c_check_header_compile "$LINENO" "Security/SecItemPriv.h" "ac_cv_header_Security_SecItemPriv_h" "#include <Security/SecItem.h>
8296 if test "x$ac_cv_header_Security_SecItemPriv_h" = xyes; then :
8297 $as_echo "#define HAVE_SECITEMPRIV_H 1" >>confdefs.h
8302 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicy.h" "ac_cv_header_Security_SecPolicy_h" "$ac_includes_default"
8303 if test "x$ac_cv_header_Security_SecPolicy_h" = xyes; then :
8304 $as_echo "#define HAVE_SECPOLICY_H 1" >>confdefs.h
8309 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicyPriv.h" "ac_cv_header_Security_SecPolicyPriv_h" "$ac_includes_default"
8310 if test "x$ac_cv_header_Security_SecPolicyPriv_h" = xyes; then :
8311 $as_echo "#define HAVE_SECPOLICYPRIV_H 1" >>confdefs.h
8316 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
8317 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
8318 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
8323 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecIdentitySearchPriv.h" "ac_cv_header_Security_SecIdentitySearchPriv_h" "$ac_includes_default"
8324 if test "x$ac_cv_header_Security_SecIdentitySearchPriv_h" = xyes; then :
8325 $as_echo "#define HAVE_SECIDENTITYSEARCHPRIV_H 1" >>confdefs.h
8331 $as_echo "#define HAVE_CSSMERRORSTRING 1" >>confdefs.h
8333 $as_echo "#define HAVE_SECKEYCHAINOPEN 1" >>confdefs.h
8339 if test $host_os_version -ge 150; then
8340 $as_echo "#define HAVE_SSLSETENABLEDCIPHERS 1" >>confdefs.h
8346 if test $have_ssl = 0 -a "x$enable_gnutls" != "xno" -a "x$PKGCONFIG" != x; then
8347 if test -n "$ac_tool_prefix"; then
8348 # Extract the first word of "${ac_tool_prefix}libgnutls-config", so it can be a program name with args.
8349 set dummy ${ac_tool_prefix}libgnutls-config; ac_word=$2
8350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8351 $as_echo_n "checking for $ac_word... " >&6; }
8352 if ${ac_cv_path_LIBGNUTLSCONFIG+:} false; then :
8353 $as_echo_n "(cached) " >&6
8355 case $LIBGNUTLSCONFIG in
8357 ac_cv_path_LIBGNUTLSCONFIG="$LIBGNUTLSCONFIG" # Let the user override the test with a path.
8360 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8364 test -z "$as_dir" && as_dir=.
8365 for ac_exec_ext in '' $ac_executable_extensions; do
8366 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8367 ac_cv_path_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8368 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8378 LIBGNUTLSCONFIG=$ac_cv_path_LIBGNUTLSCONFIG
8379 if test -n "$LIBGNUTLSCONFIG"; then
8380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLSCONFIG" >&5
8381 $as_echo "$LIBGNUTLSCONFIG" >&6; }
8383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8384 $as_echo "no" >&6; }
8389 if test -z "$ac_cv_path_LIBGNUTLSCONFIG"; then
8390 ac_pt_LIBGNUTLSCONFIG=$LIBGNUTLSCONFIG
8391 # Extract the first word of "libgnutls-config", so it can be a program name with args.
8392 set dummy libgnutls-config; ac_word=$2
8393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8394 $as_echo_n "checking for $ac_word... " >&6; }
8395 if ${ac_cv_path_ac_pt_LIBGNUTLSCONFIG+:} false; then :
8396 $as_echo_n "(cached) " >&6
8398 case $ac_pt_LIBGNUTLSCONFIG in
8400 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$ac_pt_LIBGNUTLSCONFIG" # Let the user override the test with a path.
8403 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8407 test -z "$as_dir" && as_dir=.
8408 for ac_exec_ext in '' $ac_executable_extensions; do
8409 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8410 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8411 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8421 ac_pt_LIBGNUTLSCONFIG=$ac_cv_path_ac_pt_LIBGNUTLSCONFIG
8422 if test -n "$ac_pt_LIBGNUTLSCONFIG"; then
8423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGNUTLSCONFIG" >&5
8424 $as_echo "$ac_pt_LIBGNUTLSCONFIG" >&6; }
8426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8427 $as_echo "no" >&6; }
8430 if test "x$ac_pt_LIBGNUTLSCONFIG" = x; then
8433 case $cross_compiling:$ac_tool_warned in
8435 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8436 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8437 ac_tool_warned=yes ;;
8439 LIBGNUTLSCONFIG=$ac_pt_LIBGNUTLSCONFIG
8442 LIBGNUTLSCONFIG="$ac_cv_path_LIBGNUTLSCONFIG"
8445 if test -n "$ac_tool_prefix"; then
8446 # Extract the first word of "${ac_tool_prefix}libgcrypt-config", so it can be a program name with args.
8447 set dummy ${ac_tool_prefix}libgcrypt-config; ac_word=$2
8448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8449 $as_echo_n "checking for $ac_word... " >&6; }
8450 if ${ac_cv_path_LIBGCRYPTCONFIG+:} false; then :
8451 $as_echo_n "(cached) " >&6
8453 case $LIBGCRYPTCONFIG in
8455 ac_cv_path_LIBGCRYPTCONFIG="$LIBGCRYPTCONFIG" # Let the user override the test with a path.
8458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8462 test -z "$as_dir" && as_dir=.
8463 for ac_exec_ext in '' $ac_executable_extensions; do
8464 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8465 ac_cv_path_LIBGCRYPTCONFIG="$as_dir/$ac_word$ac_exec_ext"
8466 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8476 LIBGCRYPTCONFIG=$ac_cv_path_LIBGCRYPTCONFIG
8477 if test -n "$LIBGCRYPTCONFIG"; then
8478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGCRYPTCONFIG" >&5
8479 $as_echo "$LIBGCRYPTCONFIG" >&6; }
8481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8482 $as_echo "no" >&6; }
8487 if test -z "$ac_cv_path_LIBGCRYPTCONFIG"; then
8488 ac_pt_LIBGCRYPTCONFIG=$LIBGCRYPTCONFIG
8489 # Extract the first word of "libgcrypt-config", so it can be a program name with args.
8490 set dummy libgcrypt-config; ac_word=$2
8491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8492 $as_echo_n "checking for $ac_word... " >&6; }
8493 if ${ac_cv_path_ac_pt_LIBGCRYPTCONFIG+:} false; then :
8494 $as_echo_n "(cached) " >&6
8496 case $ac_pt_LIBGCRYPTCONFIG in
8498 ac_cv_path_ac_pt_LIBGCRYPTCONFIG="$ac_pt_LIBGCRYPTCONFIG" # Let the user override the test with a path.
8501 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8505 test -z "$as_dir" && as_dir=.
8506 for ac_exec_ext in '' $ac_executable_extensions; do
8507 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8508 ac_cv_path_ac_pt_LIBGCRYPTCONFIG="$as_dir/$ac_word$ac_exec_ext"
8509 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8519 ac_pt_LIBGCRYPTCONFIG=$ac_cv_path_ac_pt_LIBGCRYPTCONFIG
8520 if test -n "$ac_pt_LIBGCRYPTCONFIG"; then
8521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGCRYPTCONFIG" >&5
8522 $as_echo "$ac_pt_LIBGCRYPTCONFIG" >&6; }
8524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8525 $as_echo "no" >&6; }
8528 if test "x$ac_pt_LIBGCRYPTCONFIG" = x; then
8531 case $cross_compiling:$ac_tool_warned in
8533 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8534 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8535 ac_tool_warned=yes ;;
8537 LIBGCRYPTCONFIG=$ac_pt_LIBGCRYPTCONFIG
8540 LIBGCRYPTCONFIG="$ac_cv_path_LIBGCRYPTCONFIG"
8543 if $PKGCONFIG --exists gnutls; then
8545 SSLLIBS=`$PKGCONFIG --libs gnutls
`
8546 SSLFLAGS=`$PKGCONFIG --cflags gnutls
`
8547 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8549 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8551 elif test "x$LIBGNUTLSCONFIG" != x; then
8553 SSLLIBS=`$LIBGNUTLSCONFIG --libs`
8554 SSLFLAGS=`$LIBGNUTLSCONFIG --cflags`
8555 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8557 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8561 if test $have_ssl = 1; then
8562 CUPS_SERVERKEYCHAIN="ssl"
8565 LIBS="$LIBS $SSLLIBS"
8566 ac_fn_c_check_func "$LINENO" "gnutls_transport_set_pull_timeout_function" "ac_cv_func_gnutls_transport_set_pull_timeout_function"
8567 if test "x$ac_cv_func_gnutls_transport_set_pull_timeout_function" = xyes; then :
8568 $as_echo "#define HAVE_GNUTLS_TRANSPORT_SET_PULL_TIMEOUT_FUNCTION 1" >>confdefs.h
8572 ac_fn_c_check_func "$LINENO" "gnutls_priority_set_direct" "ac_cv_func_gnutls_priority_set_direct"
8573 if test "x$ac_cv_func_gnutls_priority_set_direct" = xyes; then :
8574 $as_echo "#define HAVE_GNUTLS_PRIORITY_SET_DIRECT 1" >>confdefs.h
8584 if test $have_ssl = 1; then
8585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLLIBS=\"$SSLLIBS\"" >&5
8586 $as_echo " Using SSLLIBS=\"$SSLLIBS\"" >&6; }
8587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLFLAGS=\"$SSLFLAGS\"" >&5
8588 $as_echo " Using SSLFLAGS=\"$SSLFLAGS\"" >&6; }
8589 IPPALIASES="http https ipps"
8590 elif test x$enable_cdsa = xyes -o x$enable_gnutls = xyes; then
8591 as_fn_error $? "Unable to enable SSL support." "$LINENO" 5
8599 EXPORT_SSLLIBS="$SSLLIBS"
8603 # Check whether --enable-pam was given.
8604 if test "${enable_pam+set}" = set; then :
8605 enableval=$enable_pam;
8609 # Check whether --with-pam_module was given.
8610 if test "${with_pam_module+set}" = set; then :
8611 withval=$with_pam_module;
8618 PAMMOD="pam_unknown.so"
8619 PAMMODAUTH="pam_unknown.so"
8621 if test x$enable_pam != xno; then
8624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
8625 $as_echo_n "checking for dlopen in -ldl... " >&6; }
8626 if ${ac_cv_lib_dl_dlopen+:} false; then :
8627 $as_echo_n "(cached) " >&6
8629 ac_check_lib_save_LIBS=$LIBS
8631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8632 /* end confdefs.h. */
8634 /* Override any GCC internal prototype to avoid an error.
8635 Use char because int might match the return type of a GCC
8636 builtin and then its argument prototype would still apply. */
8649 if ac_fn_c_try_link "$LINENO"; then :
8650 ac_cv_lib_dl_dlopen=yes
8652 ac_cv_lib_dl_dlopen=no
8654 rm -f core conftest.err conftest.$ac_objext \
8655 conftest$ac_exeext conftest.$ac_ext
8656 LIBS=$ac_check_lib_save_LIBS
8658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
8659 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
8660 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
8661 cat >>confdefs.h <<_ACEOF
8662 #define HAVE_LIBDL 1
8669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5
8670 $as_echo_n "checking for pam_start in -lpam... " >&6; }
8671 if ${ac_cv_lib_pam_pam_start+:} false; then :
8672 $as_echo_n "(cached) " >&6
8674 ac_check_lib_save_LIBS=$LIBS
8676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8677 /* end confdefs.h. */
8679 /* Override any GCC internal prototype to avoid an error.
8680 Use char because int might match the return type of a GCC
8681 builtin and then its argument prototype would still apply. */
8689 return pam_start ();
8694 if ac_fn_c_try_link "$LINENO"; then :
8695 ac_cv_lib_pam_pam_start=yes
8697 ac_cv_lib_pam_pam_start=no
8699 rm -f core conftest.err conftest.$ac_objext \
8700 conftest$ac_exeext conftest.$ac_ext
8701 LIBS=$ac_check_lib_save_LIBS
8703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_start" >&5
8704 $as_echo "$ac_cv_lib_pam_pam_start" >&6; }
8705 if test "x$ac_cv_lib_pam_pam_start" = xyes; then :
8706 cat >>confdefs.h <<_ACEOF
8707 #define HAVE_LIBPAM 1
8714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_set_item in -lpam" >&5
8715 $as_echo_n "checking for pam_set_item in -lpam... " >&6; }
8716 if ${ac_cv_lib_pam_pam_set_item+:} false; then :
8717 $as_echo_n "(cached) " >&6
8719 ac_check_lib_save_LIBS=$LIBS
8721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8722 /* end confdefs.h. */
8724 /* Override any GCC internal prototype to avoid an error.
8725 Use char because int might match the return type of a GCC
8726 builtin and then its argument prototype would still apply. */
8730 char pam_set_item ();
8734 return pam_set_item ();
8739 if ac_fn_c_try_link "$LINENO"; then :
8740 ac_cv_lib_pam_pam_set_item=yes
8742 ac_cv_lib_pam_pam_set_item=no
8744 rm -f core conftest.err conftest.$ac_objext \
8745 conftest$ac_exeext conftest.$ac_ext
8746 LIBS=$ac_check_lib_save_LIBS
8748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_set_item" >&5
8749 $as_echo "$ac_cv_lib_pam_pam_set_item" >&6; }
8750 if test "x$ac_cv_lib_pam_pam_set_item" = xyes; then :
8751 $as_echo "#define HAVE_PAM_SET_ITEM 1" >>confdefs.h
8755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_setcred in -lpam" >&5
8756 $as_echo_n "checking for pam_setcred in -lpam... " >&6; }
8757 if ${ac_cv_lib_pam_pam_setcred+:} false; then :
8758 $as_echo_n "(cached) " >&6
8760 ac_check_lib_save_LIBS=$LIBS
8762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8763 /* end confdefs.h. */
8765 /* Override any GCC internal prototype to avoid an error.
8766 Use char because int might match the return type of a GCC
8767 builtin and then its argument prototype would still apply. */
8771 char pam_setcred ();
8775 return pam_setcred ();
8780 if ac_fn_c_try_link "$LINENO"; then :
8781 ac_cv_lib_pam_pam_setcred=yes
8783 ac_cv_lib_pam_pam_setcred=no
8785 rm -f core conftest.err conftest.$ac_objext \
8786 conftest$ac_exeext conftest.$ac_ext
8787 LIBS=$ac_check_lib_save_LIBS
8789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_setcred" >&5
8790 $as_echo "$ac_cv_lib_pam_pam_setcred" >&6; }
8791 if test "x$ac_cv_lib_pam_pam_setcred" = xyes; then :
8792 $as_echo "#define HAVE_PAM_SETCRED 1" >>confdefs.h
8796 ac_fn_c_check_header_mongrel "$LINENO" "security/pam_appl.h" "ac_cv_header_security_pam_appl_h" "$ac_includes_default"
8797 if test "x$ac_cv_header_security_pam_appl_h" = xyes; then :
8802 if test x$ac_cv_header_security_pam_appl_h != xyes; then
8803 ac_fn_c_check_header_mongrel "$LINENO" "pam/pam_appl.h" "ac_cv_header_pam_pam_appl_h" "$ac_includes_default"
8804 if test "x$ac_cv_header_pam_pam_appl_h" = xyes; then :
8805 $as_echo "#define HAVE_PAM_PAM_APPL_H 1" >>confdefs.h
8812 if test x$ac_cv_lib_pam_pam_start != xno; then
8813 # Set the necessary libraries for PAM...
8814 if test x$ac_cv_lib_dl_dlopen != xno; then
8815 PAMLIBS="-lpam -ldl"
8820 # Find the PAM configuration directory, if any...
8821 for dir in /private/etc/pam.d /etc/pam.d; do
8822 if test -d $dir; then
8831 case "$host_os_name" in
8834 if test "x$with_pam_module" != x; then
8835 PAMFILE="pam.$with_pam_module"
8836 elif test -f /usr/lib/pam/pam_opendirectory.so.2; then
8837 PAMFILE="pam.opendirectory"
8839 PAMFILE="pam.securityserver"
8844 # All others; this test might need to be updated
8845 # as Linux distributors move things around...
8846 if test "x$with_pam_module" != x; then
8847 PAMMOD="pam_${with_pam_module}.so"
8848 elif test -f /lib/security/pam_unix2.so; then
8849 PAMMOD="pam_unix2.so"
8850 elif test -f /lib/security/pam_unix.so; then
8851 PAMMOD="pam_unix.so"
8854 if test "x$PAMMOD" = xpam_unix.so; then
8855 PAMMODAUTH="$PAMMOD shadow nodelay"
8857 PAMMODAUTH="$PAMMOD nodelay"
8870 # Check whether --enable-largefile was given.
8871 if test "${enable_largefile+set}" = set; then :
8872 enableval=$enable_largefile;
8875 if test "$enable_largefile" != no; then
8877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
8878 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
8879 if ${ac_cv_sys_largefile_CC+:} false; then :
8880 $as_echo_n "(cached) " >&6
8882 ac_cv_sys_largefile_CC=no
8883 if test "$GCC" != yes; then
8886 # IRIX 6.2 and later do not support large files by default,
8887 # so use the C compiler's -n32 option if that helps.
8888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8889 /* end confdefs.h. */
8890 #include <sys/types.h>
8891 /* Check that off_t can represent 2**63 - 1 correctly.
8892 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8893 since some C++ compilers masquerading as C compilers
8894 incorrectly reject 9223372036854775807. */
8895 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8896 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8897 && LARGE_OFF_T % 2147483647 == 1)
8907 if ac_fn_c_try_compile "$LINENO"; then :
8910 rm -f core conftest.err conftest.$ac_objext
8912 if ac_fn_c_try_compile "$LINENO"; then :
8913 ac_cv_sys_largefile_CC=' -n32'; break
8915 rm -f core conftest.err conftest.$ac_objext
8919 rm -f conftest.$ac_ext
8922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
8923 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
8924 if test "$ac_cv_sys_largefile_CC" != no; then
8925 CC=$CC$ac_cv_sys_largefile_CC
8928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
8929 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
8930 if ${ac_cv_sys_file_offset_bits+:} false; then :
8931 $as_echo_n "(cached) " >&6
8934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8935 /* end confdefs.h. */
8936 #include <sys/types.h>
8937 /* Check that off_t can represent 2**63 - 1 correctly.
8938 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8939 since some C++ compilers masquerading as C compilers
8940 incorrectly reject 9223372036854775807. */
8941 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8942 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8943 && LARGE_OFF_T % 2147483647 == 1)
8953 if ac_fn_c_try_compile "$LINENO"; then :
8954 ac_cv_sys_file_offset_bits=no; break
8956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8958 /* end confdefs.h. */
8959 #define _FILE_OFFSET_BITS 64
8960 #include <sys/types.h>
8961 /* Check that off_t can represent 2**63 - 1 correctly.
8962 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8963 since some C++ compilers masquerading as C compilers
8964 incorrectly reject 9223372036854775807. */
8965 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8966 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8967 && LARGE_OFF_T % 2147483647 == 1)
8977 if ac_fn_c_try_compile "$LINENO"; then :
8978 ac_cv_sys_file_offset_bits=64; break
8980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8981 ac_cv_sys_file_offset_bits=unknown
8985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
8986 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
8987 case $ac_cv_sys_file_offset_bits in #(
8990 cat >>confdefs.h <<_ACEOF
8991 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
8996 if test $ac_cv_sys_file_offset_bits = unknown; then
8997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
8998 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
8999 if ${ac_cv_sys_large_files+:} false; then :
9000 $as_echo_n "(cached) " >&6
9003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9004 /* end confdefs.h. */
9005 #include <sys/types.h>
9006 /* Check that off_t can represent 2**63 - 1 correctly.
9007 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9008 since some C++ compilers masquerading as C compilers
9009 incorrectly reject 9223372036854775807. */
9010 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9011 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9012 && LARGE_OFF_T % 2147483647 == 1)
9022 if ac_fn_c_try_compile "$LINENO"; then :
9023 ac_cv_sys_large_files=no; break
9025 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9026 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9027 /* end confdefs.h. */
9028 #define _LARGE_FILES 1
9029 #include <sys/types.h>
9030 /* Check that off_t can represent 2**63 - 1 correctly.
9031 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9032 since some C++ compilers masquerading as C compilers
9033 incorrectly reject 9223372036854775807. */
9034 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9035 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9036 && LARGE_OFF_T % 2147483647 == 1)
9046 if ac_fn_c_try_compile "$LINENO"; then :
9047 ac_cv_sys_large_files=1; break
9049 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9050 ac_cv_sys_large_files=unknown
9054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
9055 $as_echo "$ac_cv_sys_large_files" >&6; }
9056 case $ac_cv_sys_large_files in #(
9059 cat >>confdefs.h <<_ACEOF
9060 #define _LARGE_FILES $ac_cv_sys_large_files
9070 if test x$enable_largefile != xno; then
9071 LARGEFILE="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
9073 if test x$ac_cv_sys_large_files = x1; then
9074 LARGEFILE="$LARGEFILE -D_LARGE_FILES"
9077 if test x$ac_cv_sys_file_offset_bits = x64; then
9078 LARGEFILE="$LARGEFILE -D_FILE_OFFSET_BITS=64"
9083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
9084 $as_echo_n "checking for long long int... " >&6; }
9085 if ${ac_cv_c_long_long+:} false; then :
9086 $as_echo_n "(cached) " >&6
9088 if test "$GCC" = yes; then
9089 ac_cv_c_long_long=yes
9091 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9092 /* end confdefs.h. */
9102 if ac_fn_c_try_compile "$LINENO"; then :
9103 ac_cv_c_long_long=yes
9105 ac_cv_c_long_long=no
9107 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_long_long" >&5
9111 $as_echo "$ac_cv_c_long_long" >&6; }
9113 if test $ac_cv_c_long_long = yes; then
9114 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
9118 ac_fn_c_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
9119 if test "x$ac_cv_func_strtoll" = xyes; then :
9120 $as_echo "#define HAVE_STRTOLL 1" >>confdefs.h
9126 # Check whether --enable-avahi was given.
9127 if test "${enable_avahi+set}" = set; then :
9128 enableval=$enable_avahi;
9131 # Check whether --enable-dnssd was given.
9132 if test "${enable_dnssd+set}" = set; then :
9133 enableval=$enable_dnssd;
9137 # Check whether --with-dnssd-libs was given.
9138 if test "${with_dnssd_libs+set}" = set; then :
9139 withval=$with_dnssd_libs; LDFLAGS="-L$withval $LDFLAGS"
9140 DSOFLAGS="-L$withval $DSOFLAGS"
9144 # Check whether --with-dnssd-includes was given.
9145 if test "${with_dnssd_includes+set}" = set; then :
9146 withval=$with_dnssd_includes; CFLAGS="-I$withval $CFLAGS"
9147 CPPFLAGS="-I$withval $CPPFLAGS"
9156 if test "x$PKGCONFIG" != x -a x$enable_avahi != xno -a x$host_os_name != xdarwin; then
9157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Avahi" >&5
9158 $as_echo_n "checking for Avahi... " >&6; }
9159 if $PKGCONFIG --exists avahi-client; then
9160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9161 $as_echo "yes" >&6; }
9162 CFLAGS="$CFLAGS `$PKGCONFIG --cflags avahi-client
`"
9163 DNSSDLIBS="`$PKGCONFIG --libs avahi-client
`"
9164 DNSSD_BACKEND="dnssd"
9165 IPPFIND_BIN="ippfind"
9166 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9167 $as_echo "#define HAVE_AVAHI 1" >>confdefs.h
9170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9171 $as_echo "no" >&6; }
9175 if test "x$DNSSD_BACKEND" = x -a x$enable_dnssd != xno; then
9176 ac_fn_c_check_header_mongrel "$LINENO" "dns_sd.h" "ac_cv_header_dns_sd_h" "$ac_includes_default"
9177 if test "x$ac_cv_header_dns_sd_h" = xyes; then :
9179 case "$host_os_name" in
9181 # Darwin and macOS...
9182 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9184 DNSSDLIBS="-framework CoreFoundation -framework SystemConfiguration"
9185 DNSSD_BACKEND="dnssd"
9186 IPPFIND_BIN="ippfind"
9187 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for current version of dns_sd library" >&5
9192 $as_echo_n "checking for current version of dns_sd library... " >&6; }
9194 LIBS="$LIBS -ldns_sd"
9195 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9196 /* end confdefs.h. */
9201 int constant = kDNSServiceFlagsShareConnection;
9202 unsigned char txtRecord[100];
9204 TXTRecordGetValuePtr(sizeof(txtRecord),
9205 txtRecord, "value", &valueLen);
9210 if ac_fn_c_try_compile "$LINENO"; then :
9211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9212 $as_echo "yes" >&6; }
9213 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9215 DNSSDLIBS="-ldns_sd"
9216 DNSSD_BACKEND="dnssd"
9218 IPPFIND_BIN="ippfind"
9219 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9221 $as_echo "no" >&6; }
9223 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9244 # Check whether --enable-launchd was given.
9245 if test "${enable_launchd+set}" = set; then :
9246 enableval=$enable_launchd;
9252 if test x$enable_launchd != xno; then
9253 ac_fn_c_check_func "$LINENO" "launch_activate_socket" "ac_cv_func_launch_activate_socket"
9254 if test "x$ac_cv_func_launch_activate_socket" = xyes; then :
9256 $as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
9258 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9262 ac_fn_c_check_header_mongrel "$LINENO" "launch.h" "ac_cv_header_launch_h" "$ac_includes_default"
9263 if test "x$ac_cv_header_launch_h" = xyes; then :
9264 $as_echo "#define HAVE_LAUNCH_H 1" >>confdefs.h
9270 if test "$host_os_name" = darwin; then
9271 LAUNCHD_DIR="/System/Library/LaunchDaemons"
9272 # liblaunch is already part of libSystem
9276 # Check whether --enable-systemd was given.
9277 if test "${enable_systemd+set}" = set; then :
9278 enableval=$enable_systemd;
9282 # Check whether --with-systemd was given.
9283 if test "${with_systemd+set}" = set; then :
9284 withval=$with_systemd; SYSTEMD_DIR="$withval"
9291 if test x$enable_systemd != xno; then
9292 if test "x$PKGCONFIG" = x; then
9293 if test x$enable_systemd = xyes; then
9294 as_fn_error $? "Need pkg-config to enable systemd support." "$LINENO" 5
9298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsystemd" >&5
9299 $as_echo_n "checking for libsystemd... " >&6; }
9300 if $PKGCONFIG --exists libsystemd; then
9301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9302 $as_echo "yes" >&6; }
9304 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd
`
9305 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd
`
9306 elif $PKGCONFIG --exists libsystemd-daemon; then
9307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - legacy" >&5
9308 $as_echo "yes - legacy" >&6; }
9310 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd-daemon
`
9311 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd-daemon
`
9313 if $PKGCONFIG --exists libsystemd-journal; then
9314 ONDEMANDFLAGS="$ONDEMANDFLAGS `$PKGCONFIG --cflags libsystemd-journal
`"
9315 ONDEMANDLIBS="$ONDEMANDLIBS `$PKGCONFIG --libs libsystemd-journal
`"
9318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9319 $as_echo "no" >&6; }
9322 if test $have_systemd = yes; then
9323 $as_echo "#define HAVE_SYSTEMD 1" >>confdefs.h
9325 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9327 ac_fn_c_check_header_mongrel "$LINENO" "systemd/sd-journal.h" "ac_cv_header_systemd_sd_journal_h" "$ac_includes_default"
9328 if test "x$ac_cv_header_systemd_sd_journal_h" = xyes; then :
9329 $as_echo "#define HAVE_SYSTEMD_SD_JOURNAL_H 1" >>confdefs.h
9334 if test "x$SYSTEMD_DIR" = x; then
9335 SYSTEMD_DIR="`$PKGCONFIG --variable=systemdsystemunitdir systemd
`"
9341 # Check whether --enable-upstart was given.
9342 if test "${enable_upstart+set}" = set; then :
9343 enableval=$enable_upstart;
9346 if test "x$enable_upstart" = "xyes"; then
9347 if test "x$have_systemd" = "xyes"; then
9348 as_fn_error $? "Cannot support both systemd and upstart." "$LINENO" 5
9350 $as_echo "#define HAVE_UPSTART 1" >>confdefs.h
9352 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9359 # Check whether --with-smfmanifestdir was given.
9360 if test "${with_smfmanifestdir+set}" = set; then :
9361 withval=$with_smfmanifestdir; SMFMANIFESTDIR="$withval"
9366 # Check whether --with-rcdir was given.
9367 if test "${with_rcdir+set}" = set; then :
9368 withval=$with_rcdir; rcdir="$withval"
9374 # Check whether --with-rclevels was given.
9375 if test "${with_rclevels+set}" = set; then :
9376 withval=$with_rclevels; rclevels="$withval"
9382 # Check whether --with-rcstart was given.
9383 if test "${with_rcstart+set}" = set; then :
9384 withval=$with_rcstart; rcstart="$withval"
9390 # Check whether --with-rcstop was given.
9391 if test "${with_rcstop+set}" = set; then :
9392 withval=$with_rcstop; rcstop="$withval"
9398 if test x$rcdir = x; then
9399 if test x$LAUNCHD_DIR = x -a x$SYSTEMD_DIR = x -a x$SMFMANIFESTDIR = x; then
9400 # Fall back on "init", the original service startup interface...
9401 if test -d /sbin/init.d; then
9403 rcdir="/sbin/init.d"
9404 elif test -d /etc/init.d; then
9416 if test "x$rcstart" = x; then
9417 case "$host_os_name" in
9435 if test "x$rcstop" = x; then
9436 case "$host_os_name" in
9451 RCLEVELS="$rclevels"
9460 if test "x$rcdir" != xno; then
9461 if test "x$rclevels" = x; then
9469 # Check whether --with-xinetd was given.
9470 if test "${with_xinetd+set}" = set; then :
9471 withval=$with_xinetd; xinetd="$withval"
9479 if test "x$xinetd" = x; then
9480 if test ! -x /sbin/launchd; then
9481 for dir in /etc/xinetd.d /usr/local/etc/xinetd.d; do
9482 if test -d $dir; then
9488 elif test "x$xinetd" != xno; then
9493 LANGUAGES="`ls -1 locale
/cups_
*.po
2>/dev
/null |
sed -e '1,$s/locale\/cups_//' -e '1,$s/\.po//' |
tr '\n' ' '`"
9496 # Check whether --with-languages was given.
9497 if test "${with_languages+set}" = set; then :
9498 withval=$with_languages;
9500 none | no) LANGUAGES="" ;;
9502 *) LANGUAGES="$withval" ;;
9509 # Check whether --with-bundledir was given.
9510 if test "${with_bundledir+set}" = set; then :
9511 withval=$with_bundledir; CUPS_BUNDLEDIR="$withval"
9513 if test "x$host_os_name" = xdarwin -a $host_os_version -ge 100; then
9514 CUPS_BUNDLEDIR="/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A"
9523 if test "x$CUPS_BUNDLEDIR" != x; then
9524 cat >>confdefs.h <<_ACEOF
9525 #define CUPS_BUNDLEDIR "$CUPS_BUNDLEDIR"
9531 # Check whether --with-exe_file_perm was given.
9532 if test "${with_exe_file_perm+set}" = set; then :
9533 withval=$with_exe_file_perm; CUPS_EXE_FILE_PERM="$withval"
9535 case "$host_os_name" in
9537 CUPS_EXE_FILE_PERM="755"
9540 CUPS_EXE_FILE_PERM="555"
9548 # Check whether --with-config_file_perm was given.
9549 if test "${with_config_file_perm+set}" = set; then :
9550 withval=$with_config_file_perm; CUPS_CONFIG_FILE_PERM="$withval"
9552 if test "x$host_os_name" = xdarwin; then
9553 CUPS_CONFIG_FILE_PERM="644"
9555 CUPS_CONFIG_FILE_PERM="640"
9560 cat >>confdefs.h <<_ACEOF
9561 #define CUPS_DEFAULT_CONFIG_FILE_PERM 0$CUPS_CONFIG_FILE_PERM
9566 # Check whether --with-cupsd_file_perm was given.
9567 if test "${with_cupsd_file_perm+set}" = set; then :
9568 withval=$with_cupsd_file_perm; CUPS_CUPSD_FILE_PERM="$withval"
9570 case "$host_os_name" in
9572 CUPS_CUPSD_FILE_PERM="700"
9575 CUPS_CUPSD_FILE_PERM="500"
9583 # Check whether --with-log_file_perm was given.
9584 if test "${with_log_file_perm+set}" = set; then :
9585 withval=$with_log_file_perm; CUPS_LOG_FILE_PERM="$withval"
9587 CUPS_LOG_FILE_PERM="644"
9591 cat >>confdefs.h <<_ACEOF
9592 #define CUPS_DEFAULT_LOG_FILE_PERM 0$CUPS_LOG_FILE_PERM
9597 # Check whether --with-fatal_errors was given.
9598 if test "${with_fatal_errors+set}" = set; then :
9599 withval=$with_fatal_errors; CUPS_FATAL_ERRORS="$withval"
9601 CUPS_FATAL_ERRORS="config"
9605 cat >>confdefs.h <<_ACEOF
9606 #define CUPS_DEFAULT_FATAL_ERRORS "$CUPS_FATAL_ERRORS"
9611 # Check whether --with-log_level was given.
9612 if test "${with_log_level+set}" = set; then :
9613 withval=$with_log_level; CUPS_LOG_LEVEL="$withval"
9615 CUPS_LOG_LEVEL="warn"
9619 cat >>confdefs.h <<_ACEOF
9620 #define CUPS_DEFAULT_LOG_LEVEL "$CUPS_LOG_LEVEL"
9625 # Check whether --with-access_log_level was given.
9626 if test "${with_access_log_level+set}" = set; then :
9627 withval=$with_access_log_level; CUPS_ACCESS_LOG_LEVEL="$withval"
9629 CUPS_ACCESS_LOG_LEVEL="none"
9633 cat >>confdefs.h <<_ACEOF
9634 #define CUPS_DEFAULT_ACCESS_LOG_LEVEL "$CUPS_ACCESS_LOG_LEVEL"
9638 # Check whether --enable-page_logging was given.
9639 if test "${enable_page_logging+set}" = set; then :
9640 enableval=$enable_page_logging;
9643 if test "x$enable_page_logging" = xyes; then
9644 CUPS_PAGE_LOG_FORMAT=""
9646 CUPS_PAGE_LOG_FORMAT="PageLogFormat"
9650 # Check whether --enable-browsing was given.
9651 if test "${enable_browsing+set}" = set; then :
9652 enableval=$enable_browsing;
9655 if test "x$enable_browsing" = xno; then
9657 cat >>confdefs.h <<_ACEOF
9658 #define CUPS_DEFAULT_BROWSING 0
9663 cat >>confdefs.h <<_ACEOF
9664 #define CUPS_DEFAULT_BROWSING 1
9671 # Check whether --with-local_protocols was given.
9672 if test "${with_local_protocols+set}" = set; then :
9673 withval=$with_local_protocols; default_local_protocols="$withval"
9675 default_local_protocols="default"
9679 if test x$with_local_protocols != xno; then
9680 if test "x$default_local_protocols" = "xdefault"; then
9681 if test "x$DNSSD_BACKEND" != "x"; then
9682 CUPS_BROWSE_LOCAL_PROTOCOLS="dnssd"
9684 CUPS_BROWSE_LOCAL_PROTOCOLS=""
9687 CUPS_BROWSE_LOCAL_PROTOCOLS="$default_local_protocols"
9690 CUPS_BROWSE_LOCAL_PROTOCOLS=""
9694 cat >>confdefs.h <<_ACEOF
9695 #define CUPS_DEFAULT_BROWSE_LOCAL_PROTOCOLS "$CUPS_BROWSE_LOCAL_PROTOCOLS"
9699 # Check whether --enable-default_shared was given.
9700 if test "${enable_default_shared+set}" = set; then :
9701 enableval=$enable_default_shared;
9704 if test "x$enable_default_shared" = xno; then
9705 CUPS_DEFAULT_SHARED="No"
9706 cat >>confdefs.h <<_ACEOF
9707 #define CUPS_DEFAULT_DEFAULT_SHARED 0
9711 CUPS_DEFAULT_SHARED="Yes"
9712 cat >>confdefs.h <<_ACEOF
9713 #define CUPS_DEFAULT_DEFAULT_SHARED 1
9720 # Check whether --with-cups_user was given.
9721 if test "${with_cups_user+set}" = set; then :
9722 withval=$with_cups_user; CUPS_USER="$withval"
9724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print user" >&5
9725 $as_echo_n "checking for default print user... " >&6; }
9726 if test x$host_os_name = xdarwin; then
9727 if test x`id
-u _lp
2>/dev
/null
` = x; then
9732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_USER" >&5
9733 $as_echo "$CUPS_USER" >&6; }
9734 elif test -f /etc/passwd; then
9736 for user in lp lpd guest daemon nobody; do
9737 if test "`grep \^
${user}: /etc
/passwd
`" != ""; then
9739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $user" >&5
9740 $as_echo "$user" >&6; }
9745 if test x$CUPS_USER = x; then
9747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9748 $as_echo "not found" >&6; }
9752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no password file" >&5
9753 $as_echo "no password file" >&6; }
9758 if test "x$CUPS_USER" = "xroot" -o "x$CUPS_USER" = "x0"; then
9759 as_fn_error $? "The default user for CUPS cannot be root!" "$LINENO" 5
9763 # Check whether --with-cups_group was given.
9764 if test "${with_cups_group+set}" = set; then :
9765 withval=$with_cups_group; CUPS_GROUP="$withval"
9767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print group" >&5
9768 $as_echo_n "checking for default print group... " >&6; }
9769 if test x$host_os_name = xdarwin; then
9770 if test x`id
-g _lp
2>/dev
/null
` = x; then
9775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_GROUP" >&5
9776 $as_echo "$CUPS_GROUP" >&6; }
9777 elif test -f /etc/group; then
9778 GROUP_LIST="_lp lp nobody"
9780 for group in $GROUP_LIST; do
9781 if test "`grep \^
${group}: /etc
/group
`" != ""; then
9783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $group" >&5
9784 $as_echo "$group" >&6; }
9789 if test x$CUPS_GROUP = x; then
9791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9792 $as_echo "not found" >&6; }
9796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9797 $as_echo "no group file" >&6; }
9802 if test "x$CUPS_GROUP" = "xroot" -o "x$CUPS_GROUP" = "xwheel" -o "x$CUPS_GROUP" = "x0"; then
9803 as_fn_error $? "The default group for CUPS cannot be root!" "$LINENO" 5
9807 # Check whether --with-system_groups was given.
9808 if test "${with_system_groups+set}" = set; then :
9809 withval=$with_system_groups; CUPS_SYSTEM_GROUPS="$withval"
9811 if test x$host_os_name = xdarwin; then
9812 CUPS_SYSTEM_GROUPS="admin"
9814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default system groups" >&5
9815 $as_echo_n "checking for default system groups... " >&6; }
9816 if test -f /etc/group; then
9817 CUPS_SYSTEM_GROUPS=""
9818 GROUP_LIST="lpadmin sys system root"
9819 for group in $GROUP_LIST; do
9820 if test "`grep \^
${group}: /etc
/group
`" != ""; then
9821 if test "x$CUPS_SYSTEM_GROUPS" = x; then
9822 CUPS_SYSTEM_GROUPS="$group"
9824 CUPS_SYSTEM_GROUPS="$CUPS_SYSTEM_GROUPS $group"
9829 if test "x$CUPS_SYSTEM_GROUPS" = x; then
9830 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no groups found" >&5
9832 $as_echo "no groups found" >&6; }
9834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CUPS_SYSTEM_GROUPS\"" >&5
9835 $as_echo "\"$CUPS_SYSTEM_GROUPS\"" >&6; }
9838 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9840 $as_echo "no group file" >&6; }
9846 CUPS_PRIMARY_SYSTEM_GROUP="`echo $CUPS_SYSTEM_GROUPS |
awk '{print $1}'`"
9848 for group in $CUPS_SYSTEM_GROUPS; do
9849 if test "x$CUPS_GROUP" = "x$group"; then
9850 as_fn_error $? "The default system groups cannot contain the default CUPS group!" "$LINENO" 5
9859 cat >>confdefs.h <<_ACEOF
9860 #define CUPS_DEFAULT_USER "$CUPS_USER"
9863 cat >>confdefs.h <<_ACEOF
9864 #define CUPS_DEFAULT_GROUP "$CUPS_GROUP"
9867 cat >>confdefs.h <<_ACEOF
9868 #define CUPS_DEFAULT_SYSTEM_GROUPS "$CUPS_SYSTEM_GROUPS"
9873 # Check whether --with-printcap was given.
9874 if test "${with_printcap+set}" = set; then :
9875 withval=$with_printcap; default_printcap="$withval"
9877 default_printcap="default"
9881 if test x$default_printcap != xno; then
9882 if test "x$default_printcap" = "xdefault"; then
9883 case $host_os_name in
9885 if test $host_os_version -ge 90; then
9886 CUPS_DEFAULT_PRINTCAP="/Library/Preferences/org.cups.printers.plist"
9888 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9892 CUPS_DEFAULT_PRINTCAP="/etc/printers.conf"
9895 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9899 CUPS_DEFAULT_PRINTCAP="$default_printcap"
9902 CUPS_DEFAULT_PRINTCAP=""
9906 cat >>confdefs.h <<_ACEOF
9907 #define CUPS_DEFAULT_PRINTCAP "$CUPS_DEFAULT_PRINTCAP"
9912 # Check whether --with-lpdconfigfile was given.
9913 if test "${with_lpdconfigfile+set}" = set; then :
9914 withval=$with_lpdconfigfile; default_lpdconfigfile="$withval"
9916 default_lpdconfigfile="default"
9920 if test x$default_lpdconfigfile != xno; then
9921 if test "x$default_lpdconfigfile" = "xdefault"; then
9922 case $host_os_name in
9924 CUPS_DEFAULT_LPD_CONFIG_FILE="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
9927 if test "x$XINETD" != x; then
9928 CUPS_DEFAULT_LPD_CONFIG_FILE="xinetd://$XINETD/cups-lpd"
9930 CUPS_DEFAULT_LPD_CONFIG_FILE=""
9935 CUPS_DEFAULT_LPD_CONFIG_FILE="$default_lpdconfigfile"
9938 CUPS_DEFAULT_LPD_CONFIG_FILE=""
9941 cat >>confdefs.h <<_ACEOF
9942 #define CUPS_DEFAULT_LPD_CONFIG_FILE "$CUPS_DEFAULT_LPD_CONFIG_FILE"
9948 # Check whether --with-smbconfigfile was given.
9949 if test "${with_smbconfigfile+set}" = set; then :
9950 withval=$with_smbconfigfile; default_smbconfigfile="$withval"
9952 default_smbconfigfile="default"
9956 if test x$default_smbconfigfile != xno; then
9957 if test "x$default_smbconfigfile" = "xdefault"; then
9958 if test -f /etc/smb.conf; then
9959 CUPS_DEFAULT_SMB_CONFIG_FILE="samba:///etc/smb.conf"
9961 CUPS_DEFAULT_SMB_CONFIG_FILE=""
9964 CUPS_DEFAULT_SMB_CONFIG_FILE="$default_smbconfigfile"
9967 CUPS_DEFAULT_SMB_CONFIG_FILE=""
9970 cat >>confdefs.h <<_ACEOF
9971 #define CUPS_DEFAULT_SMB_CONFIG_FILE "$CUPS_DEFAULT_SMB_CONFIG_FILE"
9977 # Check whether --with-max-copies was given.
9978 if test "${with_max_copies+set}" = set; then :
9979 withval=$with_max_copies; CUPS_MAX_COPIES="$withval"
9981 CUPS_MAX_COPIES="9999"
9986 cat >>confdefs.h <<_ACEOF
9987 #define CUPS_DEFAULT_MAX_COPIES $CUPS_MAX_COPIES
9991 # Check whether --enable-raw_printing was given.
9992 if test "${enable_raw_printing+set}" = set; then :
9993 enableval=$enable_raw_printing;
9996 if test "x$enable_raw_printing" != xno; then
9997 DEFAULT_RAW_PRINTING=""
9999 DEFAULT_RAW_PRINTING="#"
10004 # Check whether --with-snmp-address was given.
10005 if test "${with_snmp_address+set}" = set; then :
10006 withval=$with_snmp_address; if test "x$withval" = x; then
10007 CUPS_SNMP_ADDRESS=""
10009 CUPS_SNMP_ADDRESS="Address $withval"
10012 if test "x$host_os_name" = xdarwin; then
10013 CUPS_SNMP_ADDRESS=""
10015 CUPS_SNMP_ADDRESS="Address @LOCAL"
10021 # Check whether --with-snmp-community was given.
10022 if test "${with_snmp_community+set}" = set; then :
10023 withval=$with_snmp_community; CUPS_SNMP_COMMUNITY="Community $withval"
10025 CUPS_SNMP_COMMUNITY="Community public"
10033 # Check whether --with-ipp-port was given.
10034 if test "${with_ipp_port+set}" = set; then :
10035 withval=$with_ipp_port; DEFAULT_IPP_PORT="$withval"
10037 DEFAULT_IPP_PORT="631"
10042 cat >>confdefs.h <<_ACEOF
10043 #define CUPS_DEFAULT_IPP_PORT $DEFAULT_IPP_PORT
10047 # Check whether --enable-webif was given.
10048 if test "${enable_webif+set}" = set; then :
10049 enableval=$enable_webif;
10052 case "x$enable_webif" in
10055 CUPS_DEFAULT_WEBIF=0
10059 CUPS_DEFAULT_WEBIF=1
10062 if test $host_os_name = darwin; then
10064 CUPS_DEFAULT_WEBIF=0
10067 CUPS_DEFAULT_WEBIF=1
10073 cat >>confdefs.h <<_ACEOF
10074 #define CUPS_DEFAULT_WEBIF $CUPS_DEFAULT_WEBIF
10080 # Check whether --with-java was given.
10081 if test "${with_java+set}" = set; then :
10082 withval=$with_java; CUPS_JAVA="$withval"
10088 if test "x$CUPS_JAVA" = x; then
10089 # Extract the first word of "java", so it can be a program name with args.
10090 set dummy java; ac_word=$2
10091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10092 $as_echo_n "checking for $ac_word... " >&6; }
10093 if ${ac_cv_path_JAVA+:} false; then :
10094 $as_echo_n "(cached) " >&6
10098 ac_cv_path_JAVA="$JAVA" # Let the user override the test with a path.
10101 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10102 for as_dir in $PATH
10105 test -z "$as_dir" && as_dir=.
10106 for ac_exec_ext in '' $ac_executable_extensions; do
10107 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10108 ac_cv_path_JAVA="$as_dir/$ac_word$ac_exec_ext"
10109 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10119 JAVA=$ac_cv_path_JAVA
10120 if test -n "$JAVA"; then
10121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA" >&5
10122 $as_echo "$JAVA" >&6; }
10124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10125 $as_echo "no" >&6; }
10132 cat >>confdefs.h <<_ACEOF
10133 #define CUPS_JAVA "$CUPS_JAVA"
10137 if test "x$CUPS_JAVA" != x; then
10138 $as_echo "#define HAVE_JAVA 1" >>confdefs.h
10143 # Check whether --with-perl was given.
10144 if test "${with_perl+set}" = set; then :
10145 withval=$with_perl; CUPS_PERL="$withval"
10151 if test "x$CUPS_PERL" = x; then
10152 # Extract the first word of "perl", so it can be a program name with args.
10153 set dummy perl; ac_word=$2
10154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10155 $as_echo_n "checking for $ac_word... " >&6; }
10156 if ${ac_cv_path_PERL+:} false; then :
10157 $as_echo_n "(cached) " >&6
10161 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
10164 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10165 for as_dir in $PATH
10168 test -z "$as_dir" && as_dir=.
10169 for ac_exec_ext in '' $ac_executable_extensions; do
10170 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10171 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
10172 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10182 PERL=$ac_cv_path_PERL
10183 if test -n "$PERL"; then
10184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
10185 $as_echo "$PERL" >&6; }
10187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10188 $as_echo "no" >&6; }
10195 cat >>confdefs.h <<_ACEOF
10196 #define CUPS_PERL "$CUPS_PERL"
10200 if test "x$CUPS_PERL" != x; then
10201 $as_echo "#define HAVE_PERL 1" >>confdefs.h
10206 # Check whether --with-php was given.
10207 if test "${with_php+set}" = set; then :
10208 withval=$with_php; CUPS_PHP="$withval"
10214 if test "x$CUPS_PHP" = x; then
10215 # Extract the first word of "php-cgi", so it can be a program name with args.
10216 set dummy php-cgi; ac_word=$2
10217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10218 $as_echo_n "checking for $ac_word... " >&6; }
10219 if ${ac_cv_path_PHPCGI+:} false; then :
10220 $as_echo_n "(cached) " >&6
10224 ac_cv_path_PHPCGI="$PHPCGI" # Let the user override the test with a path.
10227 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10228 for as_dir in $PATH
10231 test -z "$as_dir" && as_dir=.
10232 for ac_exec_ext in '' $ac_executable_extensions; do
10233 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10234 ac_cv_path_PHPCGI="$as_dir/$ac_word$ac_exec_ext"
10235 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10245 PHPCGI=$ac_cv_path_PHPCGI
10246 if test -n "$PHPCGI"; then
10247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHPCGI" >&5
10248 $as_echo "$PHPCGI" >&6; }
10250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10251 $as_echo "no" >&6; }
10255 if test "x$PHPCGI" = x; then
10256 # Extract the first word of "php", so it can be a program name with args.
10257 set dummy php; ac_word=$2
10258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10259 $as_echo_n "checking for $ac_word... " >&6; }
10260 if ${ac_cv_path_PHP+:} false; then :
10261 $as_echo_n "(cached) " >&6
10265 ac_cv_path_PHP="$PHP" # Let the user override the test with a path.
10268 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10269 for as_dir in $PATH
10272 test -z "$as_dir" && as_dir=.
10273 for ac_exec_ext in '' $ac_executable_extensions; do
10274 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10275 ac_cv_path_PHP="$as_dir/$ac_word$ac_exec_ext"
10276 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10286 PHP=$ac_cv_path_PHP
10287 if test -n "$PHP"; then
10288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHP" >&5
10289 $as_echo "$PHP" >&6; }
10291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10292 $as_echo "no" >&6; }
10302 cat >>confdefs.h <<_ACEOF
10303 #define CUPS_PHP "$CUPS_PHP"
10307 if test "x$CUPS_PHP" = x; then
10310 $as_echo "#define HAVE_PHP 1" >>confdefs.h
10315 # Check whether --with-python was given.
10316 if test "${with_python+set}" = set; then :
10317 withval=$with_python; CUPS_PYTHON="$withval"
10323 if test "x$CUPS_PYTHON" = x; then
10324 # Extract the first word of "python", so it can be a program name with args.
10325 set dummy python; ac_word=$2
10326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10327 $as_echo_n "checking for $ac_word... " >&6; }
10328 if ${ac_cv_path_PYTHON+:} false; then :
10329 $as_echo_n "(cached) " >&6
10333 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
10336 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10337 for as_dir in $PATH
10340 test -z "$as_dir" && as_dir=.
10341 for ac_exec_ext in '' $ac_executable_extensions; do
10342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10343 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
10344 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10354 PYTHON=$ac_cv_path_PYTHON
10355 if test -n "$PYTHON"; then
10356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
10357 $as_echo "$PYTHON" >&6; }
10359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10360 $as_echo "no" >&6; }
10364 CUPS_PYTHON="$PYTHON"
10367 cat >>confdefs.h <<_ACEOF
10368 #define CUPS_PYTHON "$CUPS_PYTHON"
10372 if test "x$CUPS_PYTHON" != x; then
10373 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
10378 INSTALL_LANGUAGES=""
10379 UNINSTALL_LANGUAGES=""
10381 if test "x$LANGUAGES" != x; then
10382 INSTALL_LANGUAGES="install-languages"
10383 UNINSTALL_LANGUAGES="uninstall-languages"
10384 for lang in $LANGUAGES; do
10385 if test -f doc/$lang/index.html.in; then
10386 LANGFILES="$LANGFILES doc/$lang/index.html"
10389 if test -f templates/$lang/header.tmpl.in; then
10390 LANGFILES="$LANGFILES templates/$lang/header.tmpl"
10393 elif test "x$CUPS_BUNDLEDIR" != x; then
10394 INSTALL_LANGUAGES="install-langbundle"
10395 UNINSTALL_LANGUAGES="uninstall-langbundle"
10401 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"
10403 cat >confcache <<\_ACEOF
10404 # This file is a shell script that caches the results of configure
10405 # tests run on this system so they can be shared between configure
10406 # scripts and configure runs, see configure's option --config-cache.
10407 # It is not useful on other systems. If it contains results you don't
10408 # want to keep, you may remove or edit it.
10410 # config.status only pays attention to the cache file if you give it
10411 # the --recheck option to rerun configure.
10413 # `ac_cv_env_foo
' variables (set or unset) will be overridden when
10414 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10415 # following values.
10419 # The following way of writing the cache mishandles newlines in values,
10420 # but we know of no workaround that is simple, portable, and efficient.
10421 # So, we kill variables containing newlines.
10422 # Ultrix sh set writes to stderr and can't be redirected directly,
10423 # and sets the high bit in the cache file unless we assign to the vars.
10425 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10426 eval ac_val
=\$
$ac_var
10430 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10431 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10434 _ | IFS | as_nl
) ;; #(
10435 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
10436 *) { eval $ac_var=; unset $ac_var;} ;;
10442 case $as_nl`(ac_space=' '; set) 2>&1` in #(
10443 *${as_nl}ac_space
=\
*)
10444 # `set' does not quote correctly, so add quotes: double-quote
10445 # substitution turns \\\\ into \\, and sed turns \\ into \.
10448 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10451 # `set' quotes correctly as required by POSIX, so do not add quotes.
10452 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10461 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10463 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10465 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
10466 if test -w "$cache_file"; then
10467 if test "x$cache_file" != "x/dev/null"; then
10468 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10469 $as_echo "$as_me: updating cache $cache_file" >&6;}
10470 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
10471 cat confcache
>"$cache_file"
10473 case $cache_file in #(
10475 mv -f confcache
"$cache_file"$$
&&
10476 mv -f "$cache_file"$$
"$cache_file" ;; #(
10478 mv -f confcache
"$cache_file" ;;
10483 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10484 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10489 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
10490 # Let make expand exec_prefix.
10491 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10493 DEFS
=-DHAVE_CONFIG_H
10498 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
10499 # 1. Remove the extension, and $U if already installed.
10500 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
10501 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
10502 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
10503 # will be set to the directory where LIBOBJS objects are built.
10504 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10505 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
10507 LIBOBJS
=$ac_libobjs
10509 LTLIBOBJS
=$ac_ltlibobjs
10513 : "${CONFIG_STATUS=./config.status}"
10515 ac_clean_files_save
=$ac_clean_files
10516 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
10517 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10518 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10520 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10522 # Generated by $as_me.
10523 # Run this file to recreate the current configuration.
10524 # Compiler output produced by configure, useful for debugging
10525 # configure, is in config.log if it exists.
10528 ac_cs_recheck=false
10531 SHELL=\${CONFIG_SHELL-$SHELL}
10534 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
10535 ## -------------------- ##
10536 ## M4sh Initialization. ##
10537 ## -------------------- ##
10539 # Be more Bourne compatible
10540 DUALCASE
=1; export DUALCASE
# for MKS sh
10541 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
10544 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10545 # is contrary to our usage. Disable this feature.
10546 alias -g '${1+"$@"}'='"$@"'
10547 setopt NO_GLOB_SUBST
10549 case `(set -o) 2>/dev/null` in #(
10561 # Printing a long string crashes Solaris 7 /usr/bin/printf.
10562 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10563 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10564 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10565 # Prefer a ksh shell builtin over an external printf program on Solaris,
10566 # but without wasting forks for bash or zsh.
10567 if test -z "$BASH_VERSION$ZSH_VERSION" \
10568 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10569 as_echo='print
-r --'
10570 as_echo_n='print
-rn --'
10571 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10572 as_echo='printf %s
\n'
10573 as_echo_n='printf %s
'
10575 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10576 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
10577 as_echo_n='/usr
/ucb
/echo -n'
10579 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10580 as_echo_n_body='eval
10584 expr "X$arg" : "X\\(.*\\)$as_nl";
10585 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10587 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
10589 export as_echo_n_body
10590 as_echo_n='sh
-c $as_echo_n_body as_echo
'
10592 export as_echo_body
10593 as_echo='sh
-c $as_echo_body as_echo
'
10596 # The user is always right.
10597 if test "${PATH_SEPARATOR+set}" != set; then
10599 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10600 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10607 # We need space, tab and new line, in precisely that order. Quoting is
10608 # there to prevent editors from complaining about space-tab.
10609 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
10610 # splitting by setting IFS to empty value.)
10613 # Find who we are. Look in the path if we contain no directory separator.
10616 *[\\/]* ) as_myself=$0 ;;
10617 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10618 for as_dir in $PATH
10621 test -z "$as_dir" && as_dir=.
10622 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10628 # We did not find ourselves, most probably we were run as `sh COMMAND'
10629 # in which case we are not to be found in the path.
10630 if test "x$as_myself" = x
; then
10633 if test ! -f "$as_myself"; then
10634 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
10638 # Unset variables that we do not need and which cause bugs (e.g. in
10639 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
10640 # suppresses any "Segmentation fault" message there. '((' could
10641 # trigger a bug in pdksh 5.2.14.
10642 for as_var
in BASH_ENV ENV MAIL MAILPATH
10643 do eval test x\
${$as_var+set} = xset \
10644 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
10657 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
10660 # as_fn_error STATUS ERROR [LINENO LOG_FD]
10661 # ----------------------------------------
10662 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
10663 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
10664 # script with STATUS, using 1 if that was 0.
10667 as_status
=$1; test $as_status -eq 0 && as_status
=1
10669 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
10670 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
10672 $as_echo "$as_me: error: $2" >&2
10673 as_fn_exit
$as_status
10677 # as_fn_set_status STATUS
10678 # -----------------------
10679 # Set $? to STATUS, without forking.
10680 as_fn_set_status
()
10683 } # as_fn_set_status
10685 # as_fn_exit STATUS
10686 # -----------------
10687 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
10691 as_fn_set_status
$1
10697 # Portably unset VAR.
10700 { eval $1=; unset $1;}
10702 as_unset
=as_fn_unset
10703 # as_fn_append VAR VALUE
10704 # ----------------------
10705 # Append the text in VALUE to the end of the definition contained in VAR. Take
10706 # advantage of any shell optimizations that allow amortized linear growth over
10707 # repeated appends, instead of the typical quadratic growth present in naive
10709 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
10710 eval 'as_fn_append ()
10721 # as_fn_arith ARG...
10722 # ------------------
10723 # Perform arithmetic evaluation on the ARGs, and store the result in the
10724 # global $as_val. Take advantage of shells that can avoid forks. The arguments
10725 # must be portable across $(()) and expr.
10726 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
10727 eval 'as_fn_arith ()
10734 as_val
=`expr "$@" || test $? -eq 1`
10739 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
10740 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
10746 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
10747 as_basename
=basename
10752 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
10758 as_me
=`$as_basename -- "$0" ||
10759 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10760 X"$0" : 'X\(//\)$' \| \
10761 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
10763 sed '/^.*\/\([^/][^/]*\)\/*$/{
10777 # Avoid depending upon Character Ranges.
10778 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
10779 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10780 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
10781 as_cr_digits
='0123456789'
10782 as_cr_alnum
=$as_cr_Letters$as_cr_digits
10784 ECHO_C
= ECHO_N
= ECHO_T
=
10785 case `echo -n x` in #(((((
10787 case `echo 'xy\c'` in
10788 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
10790 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
10797 rm -f conf$$ conf$$.exe conf$$.
file
10798 if test -d conf$$.dir
; then
10799 rm -f conf$$.dir
/conf$$.
file
10802 mkdir conf$$.dir
2>/dev
/null
10804 if (echo >conf$$.
file) 2>/dev
/null
; then
10805 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
10807 # ... but there are two gotchas:
10808 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10809 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10810 # In both cases, we have to default to `cp -p'.
10811 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
10813 elif ln conf$$.
file conf$$
2>/dev
/null
; then
10821 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
10822 rmdir conf$$.dir
2>/dev
/null
10827 # Create "$as_dir" as a directory, including parents if necessary.
10832 -*) as_dir
=.
/$as_dir;;
10834 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
10838 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10839 *) as_qdir
=$as_dir;;
10841 as_dirs
="'$as_qdir' $as_dirs"
10842 as_dir
=`$as_dirname -- "$as_dir" ||
10843 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10844 X"$as_dir" : 'X\(//\)[^/]' \| \
10845 X"$as_dir" : 'X\(//\)$' \| \
10846 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10847 $as_echo X"$as_dir" |
10848 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10852 /^X\(\/\/\)[^/].*/{
10865 test -d "$as_dir" && break
10867 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
10868 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
10872 if mkdir
-p .
2>/dev
/null
; then
10873 as_mkdir_p
='mkdir -p "$as_dir"'
10875 test -d .
/-p && rmdir .
/-p
10879 if test -x / >/dev
/null
2>&1; then
10880 as_test_x
='test -x'
10882 if ls -dL / >/dev
/null
2>&1; then
10889 if test -d "$1"; then
10895 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
10896 ???[sx]*):;;*)false;;esac;fi
10900 as_executable_p
=$as_test_x
10902 # Sed expression to map a string onto a valid CPP name.
10903 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10905 # Sed expression to map a string onto a valid variable name.
10906 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10910 ## ----------------------------------- ##
10911 ## Main body of $CONFIG_STATUS script. ##
10912 ## ----------------------------------- ##
10914 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
10916 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10917 # Save the log message, to keep $0 and so on meaningful, and to
10918 # report actual input values of CONFIG_FILES etc. instead of their
10919 # values after options handling.
10921 This file was extended by CUPS $as_me 2.2.5, which was
10922 generated by GNU Autoconf 2.68. Invocation command line was
10924 CONFIG_FILES = $CONFIG_FILES
10925 CONFIG_HEADERS = $CONFIG_HEADERS
10926 CONFIG_LINKS = $CONFIG_LINKS
10927 CONFIG_COMMANDS = $CONFIG_COMMANDS
10930 on `(hostname || uname -n) 2>/dev/null | sed 1q`
10935 case $ac_config_files in *"
10936 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
10939 case $ac_config_headers in *"
10940 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
10944 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10945 # Files that config.status was made for.
10946 config_files="$ac_config_files"
10947 config_headers="$ac_config_headers"
10951 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10953 \`$as_me' instantiates files and other configuration actions
10954 from templates according to the current configuration. Unless the files
10955 and actions are specified as TAGs, all are instantiated by default.
10957 Usage: $0 [OPTION]... [TAG]...
10959 -h, --help print this help, then exit
10960 -V, --version print version number and configuration settings, then exit
10961 --config print configuration, then exit
10962 -q, --quiet, --silent
10963 do not print progress messages
10964 -d, --debug don't remove temporary files
10965 --recheck update $as_me by reconfiguring in the same conditions
10966 --file=FILE[:TEMPLATE]
10967 instantiate the configuration file FILE
10968 --header=FILE[:TEMPLATE]
10969 instantiate the configuration header FILE
10971 Configuration files:
10974 Configuration headers:
10977 Report bugs to <https://github.com/apple/cups/issues>.
10978 CUPS home page: <https://www.cups.org/>."
10981 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10982 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
10984 CUPS config.status 2.2.5
10985 configured by $0, generated by GNU Autoconf 2.68,
10986 with options \\"\$ac_cs_config\\"
10988 Copyright (C) 2010 Free Software Foundation, Inc.
10989 This config.status script is free software; the Free Software Foundation
10990 gives unlimited permission to copy, distribute and modify it."
10995 test -n "\$AWK" || AWK=awk
10998 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10999 # The default lists apply if the user does not specify any file.
11005 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
11006 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
11010 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
11022 # Handling of the options.
11023 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
11025 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
11026 $as_echo "$ac_cs_version"; exit ;;
11027 --config |
--confi |
--conf |
--con |
--co |
--c )
11028 $as_echo "$ac_cs_config"; exit ;;
11029 --debug |
--debu |
--deb |
--de |
--d |
-d )
11031 --file |
--fil |
--fi |
--f )
11034 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11035 '') as_fn_error $?
"missing file argument" ;;
11037 as_fn_append CONFIG_FILES
" '$ac_optarg'"
11038 ac_need_defaults
=false
;;
11039 --header |
--heade |
--head |
--hea )
11042 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11044 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
11045 ac_need_defaults
=false
;;
11047 # Conflict between --help and --header
11048 as_fn_error $?
"ambiguous option: \`$1'
11049 Try \`$0 --help' for more information.";;
11050 --help |
--hel |
-h )
11051 $as_echo "$ac_cs_usage"; exit ;;
11052 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
11053 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
11056 # This is an error.
11057 -*) as_fn_error $?
"unrecognized option: \`$1'
11058 Try \`$0 --help' for more information." ;;
11060 *) as_fn_append ac_config_targets
" $1"
11061 ac_need_defaults
=false
;;
11067 ac_configure_extra_args
=
11069 if $ac_cs_silent; then
11071 ac_configure_extra_args
="$ac_configure_extra_args --silent"
11075 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11076 if \$ac_cs_recheck; then
11077 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11079 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11080 CONFIG_SHELL='$SHELL'
11081 export CONFIG_SHELL
11086 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11090 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11091 ## Running $as_me. ##
11097 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11100 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11102 # Handling of arguments.
11103 for ac_config_target
in $ac_config_targets
11105 case $ac_config_target in
11106 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
11107 "Makedefs") CONFIG_FILES
="$CONFIG_FILES Makedefs" ;;
11108 "conf/cups-files.conf") CONFIG_FILES
="$CONFIG_FILES conf/cups-files.conf" ;;
11109 "conf/cupsd.conf") CONFIG_FILES
="$CONFIG_FILES conf/cupsd.conf" ;;
11110 "conf/mime.convs") CONFIG_FILES
="$CONFIG_FILES conf/mime.convs" ;;
11111 "conf/pam.std") CONFIG_FILES
="$CONFIG_FILES conf/pam.std" ;;
11112 "conf/snmp.conf") CONFIG_FILES
="$CONFIG_FILES conf/snmp.conf" ;;
11113 "cups-config") CONFIG_FILES
="$CONFIG_FILES cups-config" ;;
11114 "desktop/cups.desktop") CONFIG_FILES
="$CONFIG_FILES desktop/cups.desktop" ;;
11115 "doc/index.html") CONFIG_FILES
="$CONFIG_FILES doc/index.html" ;;
11116 "man/client.conf.man") CONFIG_FILES
="$CONFIG_FILES man/client.conf.man" ;;
11117 "man/cups-files.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cups-files.conf.man" ;;
11118 "man/cups-lpd.man") CONFIG_FILES
="$CONFIG_FILES man/cups-lpd.man" ;;
11119 "man/cups-snmp.man") CONFIG_FILES
="$CONFIG_FILES man/cups-snmp.man" ;;
11120 "man/cupsaddsmb.man") CONFIG_FILES
="$CONFIG_FILES man/cupsaddsmb.man" ;;
11121 "man/cupsd.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.conf.man" ;;
11122 "man/cupsd.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.man" ;;
11123 "man/lpoptions.man") CONFIG_FILES
="$CONFIG_FILES man/lpoptions.man" ;;
11124 "scheduler/cups-lpd.xinetd") CONFIG_FILES
="$CONFIG_FILES scheduler/cups-lpd.xinetd" ;;
11125 "scheduler/cups.sh") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.sh" ;;
11126 "scheduler/cups.xml") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.xml" ;;
11127 "scheduler/org.cups.cups-lpd.plist") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpd.plist" ;;
11128 "scheduler/org.cups.cups-lpdAT.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpdAT.service" ;;
11129 "scheduler/org.cups.cupsd.path") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.path" ;;
11130 "scheduler/org.cups.cupsd.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.service" ;;
11131 "scheduler/org.cups.cupsd.socket") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.socket" ;;
11132 "templates/header.tmpl") CONFIG_FILES
="$CONFIG_FILES templates/header.tmpl" ;;
11133 "packaging/cups.list") CONFIG_FILES
="$CONFIG_FILES packaging/cups.list" ;;
11134 "$LANGFILES") CONFIG_FILES
="$CONFIG_FILES $LANGFILES" ;;
11136 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11141 # If the user did not use the arguments to specify the items to instantiate,
11142 # then the envvar interface is used. Set only those that are not.
11143 # We use the long form for the default assignment because of an extremely
11144 # bizarre bug on SunOS 4.1.3.
11145 if $ac_need_defaults; then
11146 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
11147 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
11150 # Have a temporary directory for convenience. Make it in the build tree
11151 # simply because there is no reason against having it here, and in addition,
11152 # creating and moving files from /tmp can sometimes cause problems.
11153 # Hook for its removal unless debugging.
11154 # Note that there is a small window in which the directory will not be cleaned:
11155 # after its creation but before its name has been assigned to `$tmp'.
11159 trap 'exit_status=$?
11160 : "${ac_tmp:=$tmp}"
11161 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
11163 trap 'as_fn_exit 1' 1 2 13 15
11165 # Create a (secure) tmp directory for tmp files.
11168 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11172 tmp
=.
/conf$$
-$RANDOM
11173 (umask 077 && mkdir
"$tmp")
11174 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
11177 # Set up the scripts for CONFIG_FILES section.
11178 # No need to generate them if there are no CONFIG_FILES.
11179 # This happens for instance with `./config.status config.h'.
11180 if test -n "$CONFIG_FILES"; then
11183 ac_cr
=`echo X | tr X '\015'`
11184 # On cygwin, bash can eat \r inside `` if the user requested igncr.
11185 # But we know of no other shell where ac_cr would be empty at this
11186 # point, so we can use a bashism as a fallback.
11187 if test "x$ac_cr" = x
; then
11188 eval ac_cr
=\$
\'\\r
\'
11190 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11191 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11194 ac_cs_awk_cr
=$ac_cr
11197 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
11202 echo "cat >conf$$subs.awk <<_ACEOF" &&
11203 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11205 } >conf$$subs.sh ||
11206 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11207 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11209 for ac_last_try in false false false false false :; do
11210 . ./conf$$subs.sh ||
11211 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11213 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
11214 if test $ac_delim_n = $ac_delim_num; then
11216 elif $ac_last_try; then
11217 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11219 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11222 rm -f conf$$subs.sh
11224 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11225 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
11229 s/^/S["/; s
/!.
*/"]=/
11239 s/\(.\{148\}\)..*/\1/
11241 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
11246 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11253 s/\(.\{148\}\)..*/\1/
11255 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
11259 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11264 ' <conf$$subs.awk | sed '
11269 ' >>$CONFIG_STATUS || ac_write_fail=1
11270 rm -f conf$$subs.awk
11271 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11273 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
11274 for (key in S) S_is_set[key] = 1
11280 nfields = split(line, field, "@
")
11282 len = length(field[1])
11283 for (i = 2; i < nfields; i++) {
11285 keylen = length(key)
11286 if (S_is_set[key]) {
11288 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11289 len += length(value) + length(field[++i])
11300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11301 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11302 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
11305 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
11306 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
11309 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
11310 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
11311 # trailing colons and then remove the whole line if VPATH becomes empty
11312 # (actually we leave an empty line to preserve line numbers).
11313 if test "x
$srcdir" = x.; then
11314 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
11332 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11333 fi # test -n "$CONFIG_FILES"
11335 # Set up the scripts for CONFIG_HEADERS section.
11336 # No need to generate them if there are no CONFIG_HEADERS.
11337 # This happens for instance with `./config.status Makefile'.
11338 if test -n "$CONFIG_HEADERS"; then
11339 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
11343 # Transform confdefs.h into an awk script `defines.awk', embedded as
11344 # here-document in config.status, that substitutes the proper values into
11345 # config.h.in to produce config.h.
11347 # Create a delimiter string that does not exist in confdefs.h, to ease
11348 # handling of long lines.
11350 for ac_last_try in false false :; do
11351 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
11352 if test -z "$ac_tt"; then
11354 elif $ac_last_try; then
11355 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
11357 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11361 # For the awk script, D is an array of macro values keyed by name,
11362 # likewise P contains macro parameters if any. Preserve backslash
11363 # newline sequences.
11365 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11367 s/.\{148\}/&'"$ac_delim"'/g
11370 s/^[ ]*#[ ]*define[ ][ ]*/ /
11377 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
11379 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
11383 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
11384 D["\
1"]=" \
3\\\\\\n
"\\/p
11386 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
11391 s/.\{148\}/&'"$ac_delim"'/g
11396 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
11399 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
11401 ' <confdefs.h | sed '
11402 s/'"$ac_delim"'/"\\\
11403 "/g' >>$CONFIG_STATUS || ac_write_fail=1
11405 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11406 for (key in D) D_is_set[key] = 1
11409 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11411 split(line, arg, " ")
11412 if (arg[1] == "#") {
11416 defundef
= substr
(arg
[1], 2)
11419 split(mac1
, mac2
, "(") #)
11421 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
11422 if (D_is_set
[macro
]) {
11423 # Preserve the white space surrounding the "#".
11424 print prefix
"define", macro P
[macro
] D
[macro
]
11427 # Replace #undef with comments. This is necessary, for example,
11428 # in the case of _POSIX_SOURCE, which is predefined and required
11429 # on some systems where configure will not decide to define it.
11430 if (defundef
== "undef") {
11431 print
"/*", prefix defundef
, macro
, "*/"
11439 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11440 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
11441 fi # test -n "$CONFIG_HEADERS"
11444 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS "
11449 :[FHLC
]) ac_mode
=$ac_tag; continue;;
11451 case $ac_mode$ac_tag in
11453 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
11454 :[FH
]-) ac_tag
=-:-;;
11455 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
11472 -) ac_f
="$ac_tmp/stdin";;
11473 *) # Look for the file first in the build tree, then in the source tree
11474 # (if the path is not absolute). The absolute path cannot be DOS-style,
11475 # because $ac_f cannot contain `:'.
11479 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
11481 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11483 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11484 as_fn_append ac_file_inputs
" '$ac_f'"
11487 # Let's still pretend it is `configure' which instantiates (i.e., don't
11488 # use $as_me), people would be surprised to read:
11489 # /* config.h. Generated by config.status. */
11490 configure_input
='Generated from '`
11491 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11493 if test x
"$ac_file" != x-
; then
11494 configure_input
="$ac_file. $configure_input"
11495 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11496 $as_echo "$as_me: creating $ac_file" >&6;}
11498 # Neutralize special characters interpreted by sed in replacement strings.
11499 case $configure_input in #(
11500 *\
&* |
*\|
* |
*\\* )
11501 ac_sed_conf_input
=`$as_echo "$configure_input" |
11502 sed 's/[\\\\&|]/\\\\&/g'`;; #(
11503 *) ac_sed_conf_input
=$configure_input;;
11507 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
11508 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
11513 ac_dir
=`$as_dirname -- "$ac_file" ||
11514 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11515 X"$ac_file" : 'X\(//\)[^/]' \| \
11516 X"$ac_file" : 'X\(//\)$' \| \
11517 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11518 $as_echo X"$ac_file" |
11519 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11523 /^X\(\/\/\)[^/].*/{
11536 as_dir
="$ac_dir"; as_fn_mkdir_p
11540 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11542 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11543 # A ".." for each directory in $ac_dir_suffix.
11544 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11545 case $ac_top_builddir_sub in
11546 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11547 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
11550 ac_abs_top_builddir
=$ac_pwd
11551 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
11552 # for backward compatibility:
11553 ac_top_builddir
=$ac_top_build_prefix
11556 .
) # We are building in place.
11558 ac_top_srcdir
=$ac_top_builddir_sub
11559 ac_abs_top_srcdir
=$ac_pwd ;;
11560 [\\/]* | ?
:[\\/]* ) # Absolute name.
11561 ac_srcdir
=$srcdir$ac_dir_suffix;
11562 ac_top_srcdir
=$srcdir
11563 ac_abs_top_srcdir
=$srcdir ;;
11564 *) # Relative name.
11565 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
11566 ac_top_srcdir
=$ac_top_build_prefix$srcdir
11567 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
11569 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
11580 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11581 # If the template does not know about datarootdir, expand it.
11582 # FIXME: This hack should be removed a few years after 2.60.
11583 ac_datarootdir_hack
=; ac_datarootdir_seen
=
11594 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11595 *datarootdir
*) ac_datarootdir_seen
=yes;;
11596 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
11597 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11598 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11600 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11601 ac_datarootdir_hack='
11602 s&@datadir@&$datadir&g
11603 s&@docdir@&$docdir&g
11604 s&@infodir@&$infodir&g
11605 s&@localedir@&$localedir&g
11606 s&@mandir@&$mandir&g
11607 s&\\\${datarootdir}&$datarootdir&g' ;;
11611 # Neutralize VPATH when `$srcdir' = `.'.
11612 # Shell code in configure.ac might set extrasub.
11613 # FIXME: do we really want to maintain this feature?
11614 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11615 ac_sed_extra="$ac_vpsub
11618 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11620 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
11621 s|@configure_input@|
$ac_sed_conf_input|
;t t
11622 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
11623 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
11624 s
&@srcdir@
&$ac_srcdir&;t t
11625 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
11626 s
&@top_srcdir@
&$ac_top_srcdir&;t t
11627 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
11628 s
&@builddir@
&$ac_builddir&;t t
11629 s
&@abs_builddir@
&$ac_abs_builddir&;t t
11630 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
11631 $ac_datarootdir_hack
11633 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
11634 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
11636 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11637 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
11638 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
11639 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
11640 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
11641 which seems to be undefined. Please make sure it is defined" >&5
11642 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
11643 which seems to be undefined. Please make sure it is defined" >&2;}
11645 rm -f "$ac_tmp/stdin"
11647 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
11648 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
11650 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11656 if test x"$ac_file" != x-; then
11658 $as_echo "/* $configure_input */" \
11659 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
11660 } >"$ac_tmp/config.h" \
11661 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11662 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
11663 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
11664 $as_echo "$as_me: $ac_file is unchanged" >&6;}
11667 mv "$ac_tmp/config.h" "$ac_file" \
11668 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11671 $as_echo "/* $configure_input */" \
11672 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
11673 || as_fn_error $? "could not create -" "$LINENO" 5
11685 ac_clean_files=$ac_clean_files_save
11687 test $ac_write_fail = 0 ||
11688 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
11691 # configure is writing to config.log, and then calls config.status.
11692 # config.status does its own redirection, appending to config.log.
11693 # Unfortunately, on DOS this fails, as config.log is still kept open
11694 # by configure, so config.status won't be able to
write to it
; its
11695 # output is simply discarded. So we exec the FD to /dev/null,
11696 # effectively closing config.log, so it can be properly (re)opened and
11697 # appended to by config.status. When coming back to configure, we
11698 # need to make the FD available again.
11699 if test "$no_create" != yes; then
11701 ac_config_status_args
=
11702 test "$silent" = yes &&
11703 ac_config_status_args
="$ac_config_status_args --quiet"
11705 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
11707 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11708 # would make configure fail if this is the last instruction.
11709 $ac_cs_success || as_fn_exit
1
11711 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
11712 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
11713 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
11717 chmod +x cups-config